Support for SPIROU/ITX in SIP INFO  (10.5.3 ER1)

The ITX/TXA messages are used in a Spirou (Signalisation Pour l'Interconnexion des Réseaux Ouverts/Signaling for the Interconnection of Open Networks) network for audio services that are paid for by either a flat rate calculation or time based calculation. The calls are routed to the operator, and the operator reports the payment amount with the ITX message. An example of this functionality would be a customer calling a weather forecast service with a fee involved. The call is routed through an operator which would report the payment amount by the ITX messages and the customer would get charged accordingly.

SS7 to SIP - The IMG will accept the ITX message from the SS7 ISUP leg and interwork it into a SIP INFO Message on the SIP leg.

SIP to SS7 - The IMG will accept the SIP INFO message (RFC 2976 - The SIP INFO Method) from SIP leg and generate an ITX message onto the SS7 ISUP leg.


Call Flows:


SS7(ITX)  to  SIP (INFO)

   cf_f5068_spirou_siptoss7.png cf_f5068_spirou_ss7tosip_updated.png



Call Trace:





Below are instructions on how to configure the IMG to interwork SIP INFO message into an ITX message and interwork the ITX message into a SIP INFO message. Verify the following entities are configured before proceeding:


Configure Spirou Variant

The Spirou Variant comes prepackaged in the GCEMS server. The table below displays the files and location of files.


Directory Path Files
/opt/dialogic/common/config/Variant/France france_cpc.cfg
/opt/dialogic/common/config/Imports Spirou.xml


These are the files needed to support the Spirou Variant. To configure this variant onto the IMG, the files must be imported to IMG. This is done through the ClientView application. Follow the next few steps to configure/import these files to the IMG.

  1. Right Click on IMG EMS and select New Signaling Variants. This is a container object, multiple signaling variants can be created under this object.

  2. Right Click on New Signaling Variants and select Import Variant Table.


  3. The 'Configure Import Variant Table' dialog box will appear. Select Spirou.xml from drop down menu. Select Next and then FINISH after verifying the correct .xml file was selected. See Below.


  4. Under the Signaling Variants object the France variant will appear in the ClientView tree along with all the PPL messages needed for this variant.


Create SS7 Stack with France as the SS7 Variant.

Create an SS7 Signaling Stack that will have Spirou added as a variant. This Stack will be associated with an ISUP Group created under an SS7 Channel Group.

  1. Right Click on IMG name and select New Signaling. A signaling object will get created. Under this object, the SS7 Stack is created. See Signaling link.

  2. Right Click on Signaling object and select New SS7. An SS7 Standalone object will get created. See SS7 Signaling.

  3. Right Click on SS7 Standalone and select New SS7 Stack. Enter an OPC and select France from drop down menu in the SS7 Variant field. (folder in /opt/dialogic/common/config/Variant directory).


  4. Finish configuring the stack with Link Sets, Links and Routes. See SS7 Stack link.


Create SIP Profile (SGP) and enable INFO for Spirou/ITX

Create a SIP SGP Profile which enables 'INFO for Spirou/ITX'. The SGP Profile will be used in conjunction with a SIP gateway to specify that certain parameters are to be associated with that gateway. See below

  1. Right click on Profiles object and select New SIP SGP. A SIP_Prof0 object will appear. Change the ID from the first field to something other than ID:0. ID:0 is the default SIP profile and the 'INFO for Spirou/ITX' field is disabled when the default configuration is used.

  2. Enter a name in the 'SIP Profile Name' field to identify this profile.

  3. To enable the 'INFO for Spirou/ITX' select enable from drop down menu in the 'INFO for Spirou/ITX' field. See screen capture below.


  4. See SIP SGP link for more information on configuring each of the fields.


Create SIP signaling with Spirou Variant enabled

Create a SIP Signaling Stack using the Spirou Variant in /opt/dialogic/common/Variant directory.

  1. Right Click on Signaling object and select New SIP. A SIP Signaling object gets created. (SIP Stack).

  2. In SIP Signaling object created, select the SIP SGP profile from drop down menu of the 'Remote IMG's SIP Profile' field. This is the profile created above.


Create SS7 and SIP Channel Groups

SS7 and SIP Channel Groups are created for routing the calls through the IMG.

  1. Right Click on IMG EMS object and select New Routing Configuration. See Routing Configuration link.

  2. Right Click on Routing Configuration object and select New Channel Groups. See Channel Groups link.

  3. Right Click and select New Channel Group. Enter a name for this Channel Group and select SS7 from Signaling Type field drop down menu. See Channel Group link for more information on configuring the SS7 Channel Group, the ISUP Group under it, and the New Circuits under the ISUP Group.

  4. Right Click and select New Channel Group. Enter a name for this Channel Group and select SIP from Signaling Type field drop down menu. See Channel Group link above.


Create External Gateway

Create an external gateway. This will be the gateway the IMG will communicate with using the Spirou interworking feature.

  1. Right Click on IMG EMS again and select New External Network Elements. See External Network Elements link.

  2. Right Click on External Network Elements object and select New External Gateways. See External Gateways link.

  3. Right Click on External Gateways object and select New External Gateway. Enter the following from screen capture: See External Gateway link.


  1. Go back to the SIP Channel Group created. Right Click on SIP channel group and select the gateway created. See below.


    See IP Network Element for more information.


Create Route Tables to Route Calls

At this point the only thing left would be to create Route Tables and Route Entries to route the calls to appropriate channel groups etc. See the following links:

Overview Of Routing

Overview of Routing Configuration


Additional Information: