-
Notifications
You must be signed in to change notification settings - Fork 37
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
GMLC responseData DialogTimeout #25
Comments
@loayking can you make a pull request with your change as described in our Open Source Playbook ? |
Hello @loayking, thanks, good catch. But your soulution (https://github.com/RestComm/gmlc/pull/26/files) in also wrong. You can find the proper solution for example in https://github.com/RestComm/smscgateway/blob/master/core/smsc-common-library/src/main/java/org/mobicents/smsc/library/MessageUtil.java see getSccpAddress() method. We have to reuse org.mobicents.protocols.ss7.sccp.parameter.ParameterFactory. This factory selects proper BCDEven/OddEncodingScheme. |
Hi Sergery, |
hi @loayking, were you able to make progress ? |
hi @deruelle still working on it, need little more time to follow vetss way |
In the method "SccpAddress convertAddressFieldToSCCPAddress(String address)" GlobalTitle0100 gt = new GlobalTitle0100Impl(address, 0, BCDEvenEncodingScheme.INSTANCE,NumberingPlan.ISDN_TELEPHONY, NatureOfAddress.INTERNATIONAL); but by code like: |
Hi @vetss BR |
Hello @loayking Firtsly please pay attention that when you are creating your pull request you need to download the last code version (from a master branch) and make your changes as a minimum code change that is needed. Your last pull request contains many format updates and amy be some other changes that are not needed for fixing of this concrete issue. Such "big" update is not possible to be committed because we have a risk to break some logic. If you need a deeper update (with support of different GTI) fill free to make it as compared with current code (with my last updates). Changes of GMLC properties (GmlcPropertiesManagement) is also possible. This leads also updates fo GmlcPropertiesManagementMBean and updates of CLI and manual part (that should be also provided). |
@vetss shall we add a test case for you commit ? |
Hi @vetss actually i did it my way, but yours should do the same. |
When deploying GMLC with Global Title 0100 with BCDEvenEncodingScheme in the Sccp Address, the last digit of the GT will be truncated, and this will lead to DialogTimeout because the initiated GT has been modified
The solution is configuring Global Title 0100 with BCDOddEncodingScheme in the Sccp Address
The text was updated successfully, but these errors were encountered: