-
Notifications
You must be signed in to change notification settings - Fork 220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
InvokeTimeouts configuring for MAP and CAP stacks #66
Comments
Regarding Invoke Timeout, since TCAP DialogImpl#sendComponent() sets invoke timeout at TCAP level, I believe we should remove setting this at MAP/CAP Dialog level. Below is code in DialogImpl |
MAP and CAP levels use several type of Invoke timeouts (like small, medium, large etc) which has different values (from 10 seconds to many minutes) and must be different. TCAP stack has only one value and this can not be reused for MAP / CAP stacks. I have not found a protocol that is used on the top of TCAP where we can use original TCAP value. May be the removing of TCAP Invoke Timeout from CLI / GUI makes sense to avoide of user confusing. At least as for now... |
Hi Jean How can I send my question to vetss? On Wed, Jul 27, 2016 at 2:16 PM, Jean Deruelle notifications@github.com
|
just use @vetss in your comments. On Fri, Jul 29, 2016 at 1:48 PM, javad notifications@github.com wrote:
|
hi @vetss |
Hi @javad272
I also strongly recommend to fork your own copy of a github repo where you can save |
Hi Guys I am picking up this one. I can finish it quite fast. |
By the way SMSC still uses SS7 stack from 7.xxx series. Do we make this change in SS7 8.xxx series or 7.xxxx? I can use the latest 7.4.1404 tag. |
Hello @faizann I think nobody is working on this issue, please take it. Thanks for your work. Yes, SMSC GW still reuses 7.* jss7 stack and we have not still moved to 8.* (and 8.0 is not stll released). Because of it we are updating now two jss7 github branches "non-netty" (for 7.*) and "master". Hope we will switch SMSC GW to 8.0 finally. |
We need to implement it for master (8.x). MAP.CAPDialog instead of MAP / CAP do not have CLI / GUI so far and no need to update CLI / GUI because of it. |
@vetss hi, i started to work on this task, and i have questions:
|
Hello @yevgenys
No needed this step. Let's make only getters / setters that can be updated when stack is / is not started |
hi @yevgenys will you be able to close this issue till 28.05? If not I will close it by myself in next week |
@knosach yes, code is ready, i'm testing it, i will create PR today, or tomorrow |
PR ready, related PRs for smsc and camel: for this PRs just added init persist dir in xml config for JBOSS 5 |
#66 added configurable timeouts for CAP/MAP stacks
Now TCAP layer InvokeTimeout is overritten at MAP and CAP stacks:
org.mobicents.protocols.ss7.map.api.MAPDialog:
int _Timer_s = 10000;
int _Timer_m = 30000;
int _Timer_ml = 600000;
int _Timer_l = 136800000;
org.mobicents.protocols.ss7.cap.api.CAPDialog
int _Timer_CircuitSwitchedCallControl_Short = 6000; // 1 - 10 sec
int _Timer_CircuitSwitchedCallControl_Medium = 30000; // 1 - 60 sec
int _Timer_CircuitSwitchedCallControl_Long = 300000; // 1 s - 30 minutes
int _Timer_Sms_Short = 10000; // 1 - 20 sec
int _Timer_Gprs_Short = 10000; // 1 - 20 sec
let's make them configurable at Stack level by getters and setters (we do not have CLI / GUI parameters for MAP / CAP stacks so far).
The text was updated successfully, but these errors were encountered: