-
Notifications
You must be signed in to change notification settings - Fork 224
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
CAP: SCCP Relay feature implementation #192
Comments
The implementation is ready for contribution. |
@MarekPisarski assigned to you |
Hello @MarekPisarski
|
Hello, |
Hello @MarekPisarski I checked your PR (#194). I see you are going to process "relay" procedure when CAP stack has already created CAPDialog and is processing of IDP message. In this case the procedure must include killing of a local dialog (by "capDailog.release()" method). Other thing is - we may be do not need to create a regular CAP dialog but just encode CAP / TCAP message with needed data and send it into SCCP stack. Althow your approach for "createNewRelayedDialog()" will work I think. I do not see you have omplemented CapProvider.relayCapMessage() methos. May be you can implement them so we can add a full solution ? Also we discussed internally the following approach. Please check it - may be it is helpful for you. A solution when we can add an event at the time when a message has just come to SCCP stack for routing. If a message then will be finally routed to a local SCCP user another event “SccpListener.onMessage(SccpDataMessage message)” will be invoked. |
"Ad.2 - relayCapMessage signatures added to CAPProvider interface - implementation to be added on RA level." - why do we need it at RA level ? Sometimes stack is used as standalone without RA. It is moer reasonable to implement it at stack level... |
Also please take into account that CAP stack instead of CircuitSwitchedCall covers also SMS and GPRS parts, I think we need to cover them too. |
Conflicts: cap/cap-api/src/main/java/org/mobicents/protocols/ss7/cap/api/CAPProvider.java cap/cap-impl/src/main/java/org/mobicents/protocols/ss7/cap/CAPProviderImpl.java
Hello @MarekPisarski I have added your PR #194 into non-netty branch. It will be included into JSS7 release 7.3. I have not added the PR into master branch. I still think we need to implement a more common solution for the next release that will cover all / most cases |
SCCP Relay is applied for a CAP dialogue established between MSC and JSLEE. When and IDP is received, JSLEE application business logic determines that the call should be relayed on SCCP level to another IN system. In such case JSLEE shall send the IDP message to the target IN system preserving original sender information.
Following requirements shall be implemented
• Called and calling party addresses are the same as in original message (SSN and GT attributes)
The text was updated successfully, but these errors were encountered: