Use this object to configure SIP signaling ports for a specified zone. For additional routing details, refer to Routing Mechanisms page.
A SIP Signaling Port is a logical address permanently bound to a specific zone and is used to send and receive SIP call signaling packets. A SIP Signaling Port is capable of multiple transports such as UDP, SCTP, TCP and TLS/TCP.
SBC Core supports up to 16 SIP Signaling Ports per zone. These SIP Signaling Ports can use the same IP address, but each must have its own unique UDP/TCP port. In the example below, three SIP Signaling Ports are created using the same IP address but each with a unique UPD port.
A SIP Signaling Port can contain an IPv4 address, an IPv6 address or both. However, all SIP Signaling Ports within a particular zone must use the same address types as shown in below examples.
Example 1:
Example 2:
Example 3:
A SIP Signaling Port must reference one IP Interface Group signifying that signaling associated with that port is restricted to IP Interfaces in that group. Only reference IP Interface Groups within the same Address Context.
The SBC 7000 system supports creating IP Interface Groups containing sets of IP interfaces that are not "processor friendly" (i.e. carried on physical Ethernet ports served by separate processors). However, restrictions exist regarding the usage of such Interface Groups.
(This ability does not apply to the SBC 5400, which has only two physical media ports. You may configure the IP interfaces from the two physical ports within the same IP Interface Groups without restrictions.)
For complete details, refer to Configuring IP Interface Groups and Interfaces.
If a zone's sipSigPort
is configured for transportProtocolsAllowed
= sip-tls-tcp
, the SBC increments the configured portNumber
by 1 and uses it as the new port number for SIP over TLS signaling. The SBC then opens a TCP socket for SIP over TLS for the new TCP port number.
Example: When sipSigPort
is configured with a portNumber
of 5060 and transportProtocolsAllowed
= sip-tls-tcp
, the SBC listens on TCP port 5061 for SIP over TLS.
On the SBC main screen, choose a path:
The SIP Sig Port List pane displays.
The SIP Sig Port can be checked for each Address Context or for each Zone or for all the Address Contexts and Zones created. Use the drop-down box to select the desired Address Context and Zone.
To edit any of the SIP Sig Ports in the list, click the radio button next to the specific SIP Sig Port name. The Edit Selected SIP Sig Port window is displayed.
Make the required changes and click Save.
To create a new SIP Sig Port, click + New SIP Sig Port in the SIP Sig Port List panel.
The Create New SIP Sig Port window is displayed.
Parameter Descriptions
Parameter | Description |
---|---|
Index | A unique profile identifier. |
Mode | The operational state of the SIP Sig Port.
|
State | The administrative state of the SIP Signaling Port.
|
IP Interface Group Name | Select from the drop-down list. |
IP Address V4 | The IPv4 address in dotted decimal form (for example 10.11.12.134). |
IP Address V6 | The IPv6 address in hexadecimal/colon form (for example, fd00:21:445:128::7880 64). |
Port Number | The UDP/TCP port number of SIP Signaling Port, which has a default of 5060. |
Recorder | Administrative state of the SIP Signaling Recorder Port.
NOTE: Ensure that the Recorder flag is disabled when SIPrec flag is enabled. |
SIPrec | The administrative state of the SIP Signaling Recorder Port. Enable this flag to use the port for recording using the SIPREC Protocol.
When the SIPrec flag is enabled, ensure the Recorder flag is disabled. NOTE: The SIPREC feature is controlled by a system-wide SBC license (SBC-SIPREC). If the license is not available, any SIPREC recording returned by a PSX is ignored. |
TCP Connect Timeout | This parameter indicates the maximum time, in seconds, allowed for SBC to establish an outbound TCP connection. NOTE: This application level configuration has no impact on any IP layer re-transmission of SYN. |
DSCP Value | DSCP value (0-63) for packets from this SIP Signaling Port. NOTE: This DSCP value marks non-HPC calls. Configure the DSCP value in the HPC profile configuration to mark HPC calls. The DSCP value configured in the Hpc Call Profile for HPC calls with UDP as transport can override the DSCP value configured in the SIP signaling port. |
TLS Profile Name | The name assigned to this Transport Layer Security (TLS) profile. The value range is 1-23 characters. |
Transport Protocols Allowed | The transport protocols allowed on this signaling port as follows:
NOTE: The SBC supports only UDP towards the recording server. To learn more about the various methods of controlling transport protocols for SIP signaling and how these work together, refer to Controlling SBC Core Transport Protocols for SIP Signaling. |
SCTP Profile Name | The name of the SCTP profile used for this SIP Signaling Port. |
TCP Keepalive Time | The number of seconds a TCP connection remains idle before TCP Keep-alive probes are sent out. A value of "0" disables this parameter. The value ranges from 0, or 60 to 7200 seconds, and the default value is 0. NOTE: Always configure TCP Keepalive Time with a higher value than the TCP Keepalive Interval. |
TCP Keepalive Interval | The number of seconds between TCP Keep-alive probes. The value ranges from 60 to 120 seconds and the default value is 60. |
TCP Keepalive Probes | The maximum number of TCP Keep-alive probes to send until SBC decides that the connection is broken. The value ranges from 1 to 20 and the default value is 2. |
Mask Portfor Rcb | This flag fetches the RCB value for a user. When this flag is enabled, the RCB value is fetched using only the source IP address and not the source port for generating the hashKey.
NOTE: Disable the Mask IP Addressfor Rcb flag in order to use the Mask Portfor Rcb flag. You cannot enable both flags at the same time. |
Mask IP Addressfor Rcb | This flag fetches the RCB value for a user. When this flag is enabled, the RCB value is fetched using only the usingsource port and not the source IP address for generating hashKey.
NOTE: Disable the Mask Portfor Rcb flag in order to use the Mask IP Addressfor Rcb flag. You cannot enable both flags at the same time. |
Enforce AOR Match | Enable this flag to enforce AOR matching for messages from registered users.
|
Action | Use this flag to specify a clearing action when the SIP Signaling Port goes out-of-service (OOS). Calls can be forcefully cleared or allowed to dry up in out-of-service mode.
NOTE: If a SIP signaling port is put out of service when Action = Dryup, always let the Dry Up Timeout timer expire before putting the SIP signaling port back into service. Otherwise, the SIP signaling port may not come up properly. Modified: for 12.1.3 |
Dry Up Timeout | Use this parameter to specify the time (in minutes) until which existing calls are allowed to complete in out-of-service mode with dry up action. The value has a range of 1-1440 and a default of 60. When the Action flag is set to Dryup and SIP Sig Port goes OOS, SBC starts a dry up timer for the configured duration. The SBC exhibits the following behavior when Dryup is enabled:
Once the dry up timer expires, the SBC tears down ongoing calls and all ongoing SIP Registrations and non-call related dialogs are cleared internally. The SIP Signaling Port is then moved to OOS state where no SIP messages are admitted. NOTE: The Dry Up Timeout flag is displayed when the Action flag is set to "Dryup". The Dry Up Timeout flag is configurable regardless of the setting of the SIP Signaling Port state. |
TCP User Timeout | The maximum number of seconds that transmitted data remains unacknowledged before TCP forcibly closes the corresponding connection. Enter 0 (default) or a value from 10-3600. |
SIP TCP Connection Aging State |
|
If recorder is enabled, the SBC does not handle the following requests. To overcome this, configure a separate SIP Signaling Port towards the recording server (with recorder enabled).
To copy any of the created SIP Sig Port and to make any minor changes, click the radio button next to the specific SIP Sig Port to highlight the row
Click Copy SIP Sig Port on the SIP Sig Port List panel. The Copy Selected SIP Sig Port window is displayed including the editable fields.
Make the required changes to the required fields and click Save to save the changes. The copied SIP Sig Port is displayed at the bottom of the original SIP Sig Port in the SIP Sig Port List panel.
To delete any of the created SIP Sig Port, click the radio button next to the specific SIP Sig Port.
Click Delete at the end of the highlighted row. A delete confirmation message appears seeking your decision.
Click Yes to remove the specific SIP Sig Port from the list.