Hi guys I trust this message finds you well and safe.
I have created an application with to make call with sip, [(A-part) making a call to (B-part)] this is basically my application. Well, as they say good things never last..... Locally, the application is working without any problems and i received the green light to deployed the application in a live environment.
Locally i was just using a | wildfly10.1 container to host my SBB app | | restcomm8.0 sip server for sip communication | | xlite3.0 to perform calls|
But Now in the live environment, things have get out of hands | i have the network operator | | i have DIALOGIC wich convert SIP traffic to GSM traffic|
Guys my main issue is when making a call to same country i have no problem:
Sudan to Sudan: (part A +249113400007) to (part B +249113400008) :::: partB is receiving the call and viewing partA number as (+249113400007) on his device.
Sudan to Lebanon: (part A +249113400007) to (part B +96179197073) :::: partB is recieving the call in a different format which is totally wrong, and viewing partA number as (+113400007) without the country code (249) in the number.
I want to know this problem can be fix from my application or from the network operator side with (Translation and Transformation Patterns) ?