...
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Configuring the VoIP SIP Signaling and associated media can be a bit confusing. The SIP stack can be configured to have either one IP address service the SIP stack or multiple IP addresses service the SIP stack. In the Single IP mode, the SIP stack services one IP address whereas in the Multiple IP mode the SIP stack can have up to 20 IP addresses service it. The SIP Configuration procedure below describes the single IP address scenario. The information describes the associations between the Packet Facility, the Logical Interfaces, the Channel Groups, and the External Gateways and describe how to configure the VoIP signaling and media using the information displayed in the diagram below. This procedure concentrates on configuring SIP signaling only. If configuring H.323, refer to the Configure H.323 without GateKeeper and Configure H.323 with GateKeeper for step by step procedures on these.
For information on configuring the IMG 2020 SIP signaling stack using the Multiple IP mode feature, refer to the Configure SIP (Multiple SIP IP) topic.
...
Background
Logical Interfaces/Logical Interface object - The Logical Interface object configures the Interface on the rear of the IMG 2020. Selections Control, Data A, and Data B can be chosen from the drop down menu. The selection made will determine which physical interface will be configured.
IP Address object - The IP Address object configured under the Logical Interface object configures the IP address that is bound to the Logical Interface it is configured under (CTRL, Data A, Data B). The IP Address object can configure the IP address as either a Service or Media IP address. The IP Address being configured as a Service in this procedure will be eventually configured as a SIP Signaling IP address. The IP Address being configured as Media in this procedure will be used as an address used to stream RTP data. The IP Address being configured for SIP signaling must be configured in two places. The first place an IP address being configured for SIP signaling is in the IP Address object under the Logical Interface object. Once there, the IP address will be displayed in the drop down menu of the IP Address field of the SIP Signaling - IP Address object. There are very few limitations to when a Service IP Address or Media IP Address can be configured.
...
Right click on the Dialogic object and select New Profiles. The Profiles object is a parent or container object and no configuration is needed here. Refer to the Profiles topic for more information on this object.
Right click on the Profiles object and select New IP Profiles. The IP Profiles object is a container or parent object and no configuration is needed within this object. For more information on this object, refer to the IP Profiles topic.
Right click on the IP Profiles object and select New IP Profile. Within the IP Profile object, configure the individual fields to meet the incoming or outgoing channel group attributes. For more information on configuring the individual fields refer to the IP Profile topic.
AUDIO VOCODERS: Right click on the IP Profile and select New Vocoder Profile. The individual fields within the Vocoder Profile object will modify the default values of that Codec. Multiple Vocoder Profiles can be created and configured under each IP profile object and the order in which they are accessed can be modified by dragging the vocoder profile up or down the Vocoder Profile list. Refer to the Vocoder Profile topic for more information on configuring this object.
After the Vocoder Profiles have been configured, the Profiles object will have a yellow exclamation point in its icon. The exclamation point indicates the configuration needs to be sent to the IMG 2020 node. Click on the Profiles object in the Configuration tree and click on the Download Profiles button in the object pane. The configuration will get sent to the IMG 2020 node and the yellow exclamation point will change to a green check mark.
...
Right click on the Profiles object and select New SIP Profiles. The SIP Profiles object is a container object and no configuration is needed here. For more information on this object, refer to the SIP Profiles topic.
Right click on the SIP Profiles object and select New SIP Profile. The SIP Profile object configures the attributes/features used when communicating with an external entity in the SIP network such as an External SIP Gateway or ENUM Server. The first SIP Profile object created is a default object and all the fields are shaded green indicating modifications can not be done to this profile.
Create a second SIP profile object. Right click on the SIP Profiles object again and select New SIP Profile again. In the SIP Profile object that appears, either enter a name that identifies this SIP Profile or accept the default name already entered. In this example the default name: SIP_Profile_1 was accepted. Refer to the SIP Profile - SGP topic for more information on this object.
OPTIONAL: Right click on the second SIP Profile object just created and select New SIP Advanced Settings. The SIP Advanced Settings object is an extension of the SIP Profile object. More attributes/features are configured within this object. For more information on the SIP Advanced Settings object, refer to the SIP Profile - Advanced Settings topic.
OPTIONAL: Right click on the SIP Profile object again and a drop down menu displaying more SIP Profile advanced features will appear. Select from the drop down menu one or more features. Each feature selected will be added to the SIP Profile being configured. For more information on the individual SIP feature options in the list, they can be accessed through the Configure SIP Profile Options topic.
Create an IP Network Interface for the SIP Signaling and RTP data
...
Right click on the IMG 2020 node object and select New Network. No configuration is required in this object. Do not disable the IP Firewall. This will make the system susceptible to DoS attacks. Refer to the IP Network Interface topic for more information.
Right click on the IP Network object and select New Logical Interfaces. The Logical Interfaces object is a container or parent object and no configuration is needed here. Refer to the Logical Interfaces topic for more information.
Right click on the Logical Interfaces object and select New Logical Interface. In the Interface field, select the interface from the drop down menu. In this procedure, the SIP Signaling will be streamed through the CTRL interface. Select Control from the drop down menu. Once committed, the monitoring fields will display the status of each link and port of the interface selected.
Right click on the Logical Interface object and select New IP Address. SIP Signaling is considered a Service IP address so select Services from the drop down menu of the Source Endpoint field.
In the IP Address field, enter the IP address that will be given to this interface.
Enter the Subnet and IP address of the Default Gateway into the corresponding fields. For information on configuring the remaining fields, refer to the IP Address topic.
Create IP Interface for RTP data
...
Right click on the Logical Interfaces object and select New Logical Interface. Either Data A or Data B can be selected from the drop down menu of the Interface field. The selections correspond to the physical interfaces located on the rear of the IMG 2020 hardware. Once committed, the monitoring fields will display the status of each link and port of the interface selected. In this procedure, Data A was selected and will stream RTP data through it.
Right click on the Logical Interface object and select New IP Address. Select Media 0 from the drop down menu of the Source Endpoint field. In the IP Address field, enter an IP address that will be used for streaming RTP data. Also, enter the Default Gateway IP address and Subnet information. For information on configuring the remaining fields in this object, refer to the IP Address topic.
Configure Packet Facilities
...
Right click on the physical node IMG 2020 object and select New Facility. The Facility object is a container or parent object and no configuration is required in this object. Refer to the Facility topic for more information on this object.
Right click on the Facility object and select New Packet Facilities. The Packet Facilities object is a container or parent object as well and no configuration is required. Refer to the Packet Facilities topic for more information on this object.
Right click on the Packet Facilities object and select New Packet Facility. In the Name field, either accept the default Name or enter a new name that describes the packet facility being configured.
In the Media Endpoint field select from drop down menu either Media 0 or Media 1. Only the configured Media objects will be displayed in this list. Note that the Network Address field IP address displays the address of either Media 0 or Media 1. Whichever is selected. Refer to the Packet Facility topic for information on configuring the remaining fields.
...
Right click on the Dialogic object and select New External Network Elements. The External Network Elements object is a container object and no configuration is needed here. For more information on this object refer to the External Network Elements topic.
Right click on External Network Elements and select New External Gateways. The External Gateways object is a container object and no configuration is needed here. For more information on this object refer to the External Gateways topic.
Right click on External Gateways object and select New External Gateway. Enter a name that identifies this gateway.
Select SIP from drop down menu in the Protocol field.
Select either Gateway IP Address or Gateway Host name from the Address Type field. In this procedure the IP Address will be how the IMG 2020 will communicate with external gateway.
Enter the IP address of the external gateway in the IP Address field.
Select the SIP Profile created earlier from the drop down menu of the Profile field . For more information on configuring the remaining fields in the External Gateway object, refer to the External Gateway topic.
The user can create numerous external gateway objects. Each external gateway object should correspond to an external sip gateway in the network. In this procedure one external gateway was configured.
...
Right click on the Dialogic object and select New Routing Configuration. The Routing Configuration object is a container object and no configuration is needed here. For more information on this object refer to the Routing Configuration topic.
Right click on the Routing Configuration object and select New Channel Groups. The Channel Groups object is a container object for multiple channel groups. No configuration is needed here. For more information refer to the Channel Groups topic.
Right click on the Channel Groups object and select New Channel Group. In the Name field, either except the default name or enter a name that identifies the Channel Group being configured. In this procedure, the channel group was labeled ChGrp1_SIP.
Select SIP from the drop down menu in the Signaling Type field.
Select the Incoming and Outgoing IP Profile from drop down menu. The IP Profile was initially created in the Create Profiles section above. For more information on configuring the remaining fields in the channel group object, refer to the Channel Group topic.
Right click on the SIP Channel Group and select New IP Network Element. Select from drop down menu the gateway configured in the Configure External Gateway section above. This will be the external gateway that the channel group being configured will communicate with. Refer to the IP Network Element topic for more information on this object.
The Channel Groups object will now have an yellow exclamation point displayed in the configuration tree icon. The exclamation point indicates that the configuration has been created but not yet sent to the node. Click on the Channel Groups object and then click on the Download Resource Tables button in the Channel Groups object pane. The configuration will now get sent to the IMG 2020 node and the yellow exclamation point will change to a green check.
...
Right click on the Physical Node object and select New Signaling. The Signaling object that appears is a parent or container object. No configuration is needed within this object. Refer to the Signaling topic for more information.
Right click on the Signaling object and select New SIP. A SIP signaling stack object gets created. Go to the IP Operation Mode field and select Single IP from the drop down menu. Refer to the IMG 1010 - SIP Signaling Object topic for more information on configuring the remaining fields in this object.
...
Right click on the SIP Signaling object and select New SIP IP Address. The SIP IP Address object assigns the communication parameters such as Transport Type and Port number to the IP Address/Interface selected in the IP Address field. The drop down menu of the IP Address field will be populated with the IP Address that was previously configured as Service IP Addresses in the IP Address object. Refer to the SIP Signaling - IP Address topic for more information on configuring the remaining fields in this object. The boot IP address that was configured during the bootup process will also be displayed in this list since the IP address given during bootup could be used for SIP signaling. Using the boot IP address is not recommended unless the network that the boot IP address is configured on is a trusted network.
...