[Index]

Model: relation/HcsSipProfileREL

SIP Profiles

  1. Log in as provider, reseller, or customer administrator.

  2. Make sure that the hierarchy path is set to the node where the Cisco Unified Communications Manager is configured.

  3. Perform one of the following:

  4. Perform one of the following:

  5. If the Network Device List popup window appears, select the NDL for the SIP profile from the drop-down menu. The window appears when you are on a nonsite hierarchy node. If you are at a site hierarchy node, the NDL associated with the site is automatically used.

    Note:

    The Network Device List drop-down menu only appears when a SIP profile is added; it does not appear when you edit a SIP profile.

  6. Enter a unique name for the new SIP profile in the Name field, or modify the existing Name if desired.

  7. On the SIP Profile Information tab, complete at minimum, the mandatory How to Configure SIP Profiles.

  8. On the SDP Information tab, complete at minimum, the mandatory SDP Information Fields.

  9. On the Parameters used in Phone tab, complete the required Parameters used in Phone Fields.

  10. On the Normalization Script tab, complete the required Normalization Script Fields.

  11. On the Incoming Requests FROM URI Strings tab, complete the required Incoming Requests FROM URI Strings Fields.

  12. On the Trunk Specific Configuration tab, complete at minimum, the mandatory Trunk Specific Configuration Fields.

  13. On the Trunk SIP OPTIONS Ping tab, complete the required Trunk SIP OPTIONS Ping Fields.

  14. On the Trunk SDP Information tab, complete the required Trunk SDP Information Fields.

  15. Click Save to save a new SIP profile or to update an existing SIP profile.

SIP Profile Information Fields

Option Description
Name (Mandatory) Enter a name to identify the SIP profile; for example, SIP_7905. The value can include 1 to 50 characters, including alphanumeric characters, dot, dash, and underscores.
Description (Optional) This field identifies the purpose of the SIP profile; for example, SIP for 8865. The description can include up to 50 characters in any language, but it cannot include double-quotes ("), percentage sign (%), ampersand (&), back-slash (\), or angle brackets (<>).
Default MTP Telephony Event Payload Type (Optional)

This field specifies the default payload type for RFC2833 telephony event. See RFC 2833 for more information. Usually, the default value specifies the appropriate payload type. Be sure that you have a good understanding of this parameter before changing it, as changes could result in DTMF tones not being received or generated.

Default-101

Range-96 to 127

This parameter's value affects calls with the following conditions:

  • An outgoing SIP call from Cisco Unified Communications Manager
  • For the calling SIP trunk, the Media Termination Point Required check box is checked on the SIP Trunk Configuration window
Early Offer for G.Clear Calls (Optional)

This feature supports both standards-based G.Clear (CLEARMODE) and proprietary Cisco Session Description Protocols (SDP).

To enable or disable Early Offer for G.Clear Calls, choose one of the following options:

  • Disabled
  • CLEARMODE
  • CCD
  • G.nX64
  • X-CCD
Option Description
User-Agent and Server header information (Mandatory)

This feature indicates how Unified CM handles the User-Agent and Server header information in a SIP message.

Choose one of the following options:

  • Send Unified CM Version Information as User-Agent Header - For INVITE requests, the User-Agent header is included with the CM version header information. For responses, the Server header is omitted. Unified CM passes any contact headers through untouched.
  • Pass Through Received Information as Contact Header Parameters - If selected, the User-Agent and Server header information is passed as Contact header parameters. The User-Agent and Server header is derived from the received Contact header parameters, if present. Otherwise, they are taken from the received User-Agent and Server headers.
  • Pass Through Received Information as User-Agent and Server Header - If selected, the User-Agent and Server header information is passed as User-Agent and Server headers. The User-Agent and Server header is derived from the received Contact header parameters, if present. Otherwise, they are taken from the received User-Agent and Server headers.

Default: Send Unified CM Version Information as User-Agent Header

Version in User Agent and Server Header (Mandatory)

This field specifies the portion of the installed build version that is used as the value of the User Agent and Server Header in SIP requests. Possible values are:

  • Major and Minor; for example, Cisco-CUCM10.6
  • Major: for example, Cisco-CUCM10
  • Major, Minor and Revision; for example, Cisco-CUCM10.6.2
  • Full Build; for example, Cisco-CUCM10.6.2.98000-19
  • None; header is omitted

Default: Major and Minor

Dial String Interpretation (Mandatory)

Possible values are:

  • Phone number consists of characters 0-9, *, #, and + (others treated as URI addresses). This is the default value.
  • Phone number consists of characters 0-9, A-D, *, #, and + (others treated as URI addresses)
  • Always treat all dial strings as URI addresses
Redirect by Application (Optional)

If you select this check box and configure this SIP Profile on the SIP trunk, the Unified CM administrator can:

  • Apply a specific calling search space to redirected contacts that are received in the 3xx response.
  • Apply digit analysis to the redirected contacts to make sure that the calls get routed correctly.
  • Prevent a DOS attack by limiting the number of redirection (recursive redirection) that a service parameter can set.
  • Allow other features to be invoked while the redirection is taking place.

Getting redirected to a restricted phone number (such as an international number) means that handling redirection at stack level causes the call to be routed, not blocked. This behavior occurs if you leave the Redirect by Application check box clear.

Option Description
Disable Early Media on 180 (Optional)

By default, Unified CM signals the calling phone to play local ringback if SDP is not received in the 180 or 183 response. If SDP is included in these responses, instead of playing ringback locally, Unified CM connects media. The calling phone then plays whatever the called device is sending (such as ringback or busy signal). If you receive no ringback, the device you are connecting to may include SDP in the 180 response, but not send media before 200OK response. In this case, select this check box to play local ringback on the calling phone and connect the media upon receipt of the 200OK response.

Note:

Even though the phone that is receiving ringback is the calling phone, you need the configuration on the called device profile because it determines the behavior.

Outgoing T.38 INVITE include audio mline (Optional)

The parameter allows the system to accept a signal from Microsoft Exchange that causes it to switch the call from audio to T.38 fax. To use this feature, configure a SIP trunk with this SIP profile.

Note:

The parameter applies to SIP trunks only, not phones that are running SIP or other endpoints.

Use Fully Qualified Domain Name in SIP Requests (Optional)

This feature enables Unified CM to relay a caller's alphanumeric hostname by passing it to the called device or outbound trunk as SIP header information. Enter one of the following:

f - To disable this option. The IP address for Unified CM is passed to the line device or outbound trunk instead of the user’s hostname.

t - To enable this option. Unified CM relays an alphanumeric hostname of a caller by passing it through to the called endpoint as a part of the SIP header information. This enables the called endpoint to return the call using the received or missed call list. If the call originates from a line device on the Unified CM cluster, and is routed on a SIP trunk, then the configured Organizational Top-Level Domain (for example, Cisco.com) is used in the Identity headers, such as From, Remote-Party-ID, and P-Asserted-ID. If the call originates from a trunk on Unified CM and is being routed on a SIP trunk, then:

  • If the inbound call provides a host or domain in the caller’s information, the outbound SIP trunk messaging preserves the hostname in the Identity headers, such as From, Remote-Party-ID, and P-Asserted-ID.
  • If the inbound call does not provide a host or domain in the caller's information, the configured Organizational Top-Level Domain is used in the Identity headers, such as From, Remote-Party-ID, and P-Asserted-ID.

Default: f - Disabled

Assured Services SIP conformance (Optional) Select this check box for third-party AS-SIP endpoints and AS-SIP trunks to ensure proper Assured Service behavior. This setting provides specific Assured Service behavior that affects services such as Conference factory and SRTP.

SDP Information Fields

Option Description
SDP Transparency Profile (Optional) Displays the SDP Transparency Profile Setting (read-only)
Accept Audio Codec Preferences in Received Offer (Optional)

Choose one of the following options:

  • On - Enables Unified CM to honor the preference of audio codecs in the received offer and preserve it while processing.
  • Off - Enables Unified CM to ignore the preference of audio codecs in a received offer and apply the locally configured Audio Codec Preference List. The default selects the service parameter configuration.
  • Default - Selects the service parameter configuration.

Default: Default

Require SDP Inactive Exchange for Mid-Call Media Change (Optional)

This feature determines how Unified CM handles midcall updates to codecs or connection information such as IP address or port numbers.

If you select this check box, during midcall codec or connection updates Unified CM sends an INVITE a-inactive SDP message to the endpoint to break the media exchange. This is required if an endpoint is not capable of reacting to changes in the codec or connection information without disconnecting the media. This applies only to audio and video streams within SIP-SIP calls.

Note

For early offer enabled SIP trunks, the Send send-receive SDP in midcall INVITE parameter overrides this parameter.

If this check box is clear, Unified CM passes the midcall SDP to the peer leg without sending a prior Inactive SDP to break the media exchange.

Default: Clear

Allow RR/RS bandwidth modifier (RFC 3556) (Mandatory)

Specifies the RR (RTDP bandwidth allocated to other participants in an RTP session) and RS (RTCP bandwidth allocated to active data senders) in RFC 3556. Options are:

  • Transport Independent Application Specific bandwidth modifier (TIAS) and AS
  • TIAS only
  • AS only
  • CT only

Default: TIAS and AS

Parameters used in Phone Fields

Option Description
Timer Invite Expires (seconds) (Optional)

This field specifies the time, in seconds, after which a SIP INVITE expires. The Expires header uses this value.

Valid values: Any positive number

Default: 180 seconds

Timer Register Delta (seconds) (Optional)

This field is intended to be used by SIP endpoints only. The endpoint receives this value through a TFTP config file. The endpoint reregisters Timer Register Delta seconds before the registration period ends. The registration period gets determined by the value of the SIP Station KeepAlive Interval service parameter.

Valid values: 0 to 32767

Default: 5 seconds

Timer Register Expires (seconds) (Optional)

This field is intended to be used by SIP endpoints only. The SIP endpoint receives the value through a TFTP config file. This field specifies the value that the phone that is running SIP sends in the Expires header of the REGISTER message. Valid values include any positive number; however, 3600 (1 hour) specifies the default value.

Valid values: Any positive number

Default: 3600 seconds (1 hour)

If the endpoint sends a shorter Expires value than the SIP Station Keepalive Interval service parameter, Unified CM responds with a 423 "Interval Too Brief."

If the endpoint sends a greater Expires value than the SIP Station Keepalive Interval service parameter, Unified CM responds with a 200 OK with the Keepalive Interval value for Expires.

Note:

For mobile phones running SIP, Unified CM uses this value instead of the SIP Station KeepAlive Interval service parameter to determine the registration period.

Note:

For TCP connections, the value for the Timer Register Expires field must be lower than the value for the SIP TCP Unused Connection service parameter.

Timer T1 (msec) (Optional)

This field specifies the lowest value, in milliseconds, of the retransmission timer for SIP messages.

Valid values: Any positive number

Default: 500 msec

Timer T2 (msec) (Optional)

This field specifies the highest value, in milliseconds, of the retransmission timer for SIP messages.

Valid values: Any positive number

Default: 4000 msec

Retry INVITE (Optional)

This field specifies the maximum number of times that an INVITE request gets retransmitted.

Valid values: Any positive number

Default: 6

Option Description
Retry Non-INVITE (Optional)

This field specifies the maximum number of times that a SIP message other than an INVITE request gets retransmitted.

Valid values: Any positive number

Default: 10

Start Media Port (Optional)

This field designates the start real-time protocol (RTP) port for media.

Range: 2048 to 65535

Default: 16384

Stop Media Port (Optional)

This field designates the stop real-time protocol (RTP) port for media.

Range: 2048 to 65535

Default: 32766

Call Pickup URI (Optional) This URI provides a unique address that the phone that is running SIP sends to Unified CM to invoke the call pickup feature.
Call Pickup Group URI (Optional) This URI provides a unique address that the phone that is running SIP sends to Unified CM to invoke the call pickup group feature.
Meet Me Service URI (Optional) This URI provides a unique address that the phone that is running SIP sends to Unified CM to invoke the meet me conference feature.
User Info (Optional)

This field configures the user- parameter in the REGISTER message. Valid values are:

  • None - No value is inserted
  • Phone - The value user-phone is inserted in the To, From, and Contact Header for REGISTER
  • IP - The value user-ip is inserted in the To, From, and Contact Header for REGISTER

Default: None

DTMF DB Level (Optional)

This field specifies the in-band DTMF digit tone level. Valid values are:

  • 6 dB below nominal
  • 3 dB below nominal
  • Nominal
  • 3 dB above nominal
  • 6 dB above nominal

Default: Nominal

Call Hold Ring Back (Optional)

This parameter causes the phone to ring in cases where you have another party on hold when you hang up a call. Valid values are:

  • Off - Off permanently and cannot be turned on and off locally by the user interface
  • On - On permanently and cannot be turned on and off locally by the user interface
Anonymous Call Block (Optional)

The field configures anonymous call block. Valid values are:

  • Off - Disabled permanently and cannot be turned on and off locally by the user interface
  • On - Enabled permanently and cannot be turned on and off locally by the user interface
Option Description
Caller ID Blocking (Optional)

This field configures caller ID blocking. When blocking is enabled, the phone blocks its own number or email address from phones that have caller identification enabled. Valid values are:

  • Off - Disabled permanently and cannot be turned on and off locally by the user interface
  • On - Enabled permanently and cannot be turned on and off locally by the user interface
Do Not Disturb Control (Optional)

This field sets the Do Not Disturb (DND) feature. Valid values are:

  • User - The dndControl parameter for the phone specifies 0.
  • Admin - The dndControl parameter for the phone specifies 2.
Telnet Level for 7940 and 7960 (Optional)

Cisco Unified IP Phones 7940 and 7960 do not support SSH for sign-in access or HTTP that is used to collect logs. However, these phones support Telnet, which lets the user control the phone, collect debugs, and look at configuration settings. This field controls the telnet_level configuration parameter with the following possible values:

  • Disabled - No access
  • Limited - Some access but cannot run privileged commands
  • Enabled - Full access
Resource Priority Namespace (Optional) This field enables the administrator to select one of the cluster's defined Resource Priority Namespace network domains for assignment to a line using its SIP Profile.
Timer Keep Alive Expires (seconds) (Optional)

Unified CM requires a keepalive mechanism to support redundancy. This field specifies the interval between keepalive messages sent to the backup Unified CM to ensure its availability for failover.

Default: 120 seconds

Timer Subscribe Expires (seconds) (Optional)

This field specifies the time, in seconds, after which a subscription expires. This value gets inserted into the`` Expires`` header field.

Valid values: Any positive number

Default: 120 seconds

Timer Subscribe Delta (seconds) (Optional)

Use this parameter with the Timer Subscribe Expires setting. The phone resubscribes Timer Subscribe Delta seconds before the subscription period ends, as governed by Timer Subscribe Expires.

Range: 3 to 15 seconds

Default: 5 seconds

Maximum Redirections (Optional)

Use this configuration variable to determine the maximum number of times that the phone allows a call to be redirected before dropping the call.

Default: 70 redirections

Off hook To First Digit Timer (msec) (Optional)

This field specifies the time in microseconds that passes when the phone goes off hook and the first digit timer gets set.

Range: 0 to 15,000 microseconds

Default: 15,000 microseconds

Call Forward URI (Optional) This URI provides a unique address that the phone that is running SIP sends to Unified CM to invoke the call forward feature.
Option Description
Speed Dial (Abbreviated Dial) URI (Optional)

This URI provides a unique address that the phone that is running SIP sends to Unified CM to invoke the abbreviated dial feature.

Speed dials that are not associated with a line key (abbreviated dial indices) do not download to the phone. The phone uses the feature indication mechanism (INVITE with Call-Info header) to indicate when an abbreviated dial number has been entered. The request URI contains the abbreviated dial digits (for example, 14), and the Call-Info header indicates the abbreviated dial feature. Unified CM translates the abbreviated dial digits into the configured digit string and extends the call with that string. If no digit string has been configured for the abbreviated dial digits, a 404 Not Found response gets returned to the phone.

Conference Join Enabled (Optional)

Select this check box to join the remaining conference participants when a conference initiator using a Cisco Unified IP Phone 7940 or 7960 hangs up. Leave it clear if you do not want to join the remaining conference participants.

Note:

This check box applies to the Cisco Unified IP Phones 7941/61/70/71/11 when they are in SRST mode only.

RFC 2543 Hold (Optional) Select this check box to enable setting connection address to 0.0.0.0 per RFC2543 when call hold is signaled to Unified CM. This allows backward compatibility with endpoints that do not support RFC3264.
Semi Attended Transfer (Optional)

This check box determines whether the Cisco Unified IP Phones 7940 and 7960 caller can transfer an attended transfer's second leg while the call is ringing. Select the check box if you want semi attended transfer enabled; leave it clear if you want semi attended transfer disabled.

Note:

This check box applies to the Cisco Unified IP Phones 7941/61/70/71/11 when they are in SRST mode only.

Enable VAD (Optional) Select this check box if you want voice activation detection (VAD) enabled; leave it clear if you want VAD disabled. When VAD is enabled, no media is sent when voice is detected.
Stutter Message Waiting (Optional)

Select this check box if you want stutter dial tone when the phone goes off hook and a message is waiting. Leave clear if you do not want a stutter dial tone when a message is waiting.

This setting supports Cisco Unified IP Phones 7960 and 7940 that run SIP.

MLPP User Authorization (Optional) Select this check box to enable MLPP User Authorization. MLPP User Authorization requires the phone to send in an MLPP username and password.

Normalization Script Fields

Option Description
Normalization Script

From the drop-down list, choose the script that you want to apply to this SIP profile.

To import another script from Unified CM, go to the SIP Normalization Configuration window (Device Device Settings SIP Normalization Script), and import a new script.

Enable Trace

Select this check box to enable tracing within the script or clear this check box to disable tracing. When selected, the trace.output API provided to the Lua scripter produces SDI trace.

Note:

We recommend that you only enable tracing while debugging a script. Tracing impacts performance and is not recommended under normal operating conditions.

Script Parameters

Enter parameter names and parameter values in the Script Parameters box as comma-delineated key-value pairs. Valid values include all characters except equals signs (-), semicolons (;), and nonprintable characters, such as tabs. You can enter a parameter name with no value.

Alternatively, to add another parameter line from Unified CM, click the + (plus) button. To delete a parameter line, click the - (minus) button.

Incoming Requests FROM URI Strings Fields

Option Description
Caller ID DN

Enter the pattern that you want to use for calling line ID, from 0 to 24 digits. For example, in North America:

  • 555XXXX - Variable calling line ID, where X equals an extension number. The CO appends the number with the area code if you do not specify it.
  • 55000 - Fixed calling line ID, where you want the Corporate number to be sent instead of the exact extension from which the call is placed. The CO appends the number with the area code if you do not specify it.

You can also enter the international escape character +.

Caller Name Enter a caller name to override the caller name that is received from the originating SIP Device.

Trunk Specific Configuration Fields

Option Description
Reroute Incoming Request to new Trunk based on

Unified CM only accepts calls from a SIP device whose IP address matches the destination address of the configured SIP trunk. In addition, the port on which the SIP message arrives must match the one that is configured on the SIP trunk. After Unified CM accepts the call, Unified CM uses the configuration for this setting to determine whether to reroute the call to another trunk.

From the drop-down list, choose the method that Unified CM uses to identify the SIP trunk where the call gets rerouted:

  • Never - If the SIP trunk matches the IP address of the originating device, choose this option. Unified CM, which identifies the trunk by the incoming packet's source IP address and the signaling port number, does not route the call to a different (new) SIP trunk. The call occurs on the SIP trunk on which the call arrived.

  • Contact Info Header - If the SIP trunk uses a SIP proxy, choose this option. Unified CM parses the IP address or domain name and the signaling port number in the incoming request's header. Unified CM then reroutes the call to the SIP trunk using that IP address and port. If no SIP trunk is identified, the call occurs on the trunk where the call arrived.

  • Call-Info Header with purpose-x-cisco-origIP - If the SIP trunk uses a Customer Voice Portal (CVP) or a Back-to-Back User Agent (B2BUA), choose this option. When the incoming request is received, Unified CM performs the following:

    • parses the Call-Info header
    • looks for the parameter purpose-x-cisco-origIP
    • uses the IP address or domain name and signaling port number in the header to reroute the call to the SIP trunk using the IP address and port

    If the parameter is not in the header, or no SIP trunk is identified, the call occurs on the SIP trunk where the call arrived.

Default: Never

Note:

This setting does not work for SIP trunks connected to:

  • A Unified CM IM and Presence Service proxy server.
  • Originating gateways in different Unified CM groups
Option Description
RSVP Over SIP

This field configures RSVP over SIP trunks. From the drop-down list, choose the method that Unified CM uses to configure RSVP over SIP trunks:

  • Local RSVP - In a local configuration, RSVP occurs within each cluster, between the endpoint and the local SIP trunk, but not on the WAN link between the clusters.
  • E2E - In an end-to-end (E2E) configuration, RSVP occurs on the entire path between the endpoints, including within the local cluster and over the WAN.
Resource Priority Namespace List Select a configured Resource Priority Namespace list from the drop-down menu. The Namespace List is configured in Unified CM in the Resource Priority Namespace List menu. You can access the menu in Unified CM from System MLPP > Namespace.
Fall back to local RSVP Select this check box if you want to allow failed end-to-end RSVP calls to fall back to local RSVP to establish the call. If this check box is clear, end-to-end RSVP calls that cannot establish an end-to-end connection fail.
SIP Rel1XX Options

This field configures SIP Rel1XX, which determines whether all SIP provisional responses (other than 100 Trying messages) are sent reliably to the remote SIP endpoint. Valid values are:

  • Disabled - Disables SIP Rel1XX.
  • Send PRACK if 1XX contains SDP - Acknowledges a 1XX message with PRACK, only if the 1XX message contains SDP.
  • Send PRACK for all 1XX messages - Acknowledges all1XX messages with PRACK.

If you set the RSVP Over SIP field to E2E, you cannot choose Disabled.

Video Call Traffic Class

Video Call Traffic Class determines the type of video endpoint or trunk that the SIP Profile is associated with. From the drop-down list, select one of:

  • Immersive - High-definition immersive video.
  • Desktop - Standard desktop video.
  • Mixed - A mix of immersive and desktop video.

Unified CM Locations Call Admission Control (CAC) reserves bandwidth from two Locations video bandwidth pools, Video Bandwidth and Immersive Bandwidth. The pool used depends on the type of call determined by the Video Call Traffic Class. Refer to the “Call Admission Control” chapter of the Cisco Unified Communications Manager System Guide for more information.

Option Description
Calling Line Identification Presentation (Mandatory)

Select one of:

  • Strict From URI presentation Only - To select the network-provided identity
  • Strict Identity Headers presentation Only - To select the user-provided identity
  • Default - To select the system default calling line identification

Default: Default

Session Refresh Method (Mandatory)

Session Timer with Update: The session refresh timer allows for periodic refresh of SIP sessions. This allows the Unified CM and remote agents to determine whether the SIP session is still active. Prior to Release 10.01, when the Unified CM received a refresh command, it supported receiving either Invite or Update SIP requests to refresh the session. When the Unified CM initiated a refresh, it supported sending only Invite SIP requests to refresh the session. With Release 10.01, this feature extends the refresh capability so that Unified CM can send both Update and Invite requests.

Specify whether to use Invite or Update as the Session Refresh Method.

Default: Invite

Note:

Sending a midcall Invite request requires specifying an offer SDP in the request. This means that the far end must send an answer SDP in the Invite response.

Update: Unified CM requests a SIP Update if the SIP session's far end supports the Update method in the Supported or Require headers. When sending the Update request, the Unified CM includes an SDP. This simplifies the session refresh since no SDP offer or answer exchange is required.

Note:

If the far end of the SIP session does not support the Update method, the Unified CM continues using the Invite method for session refresh.

Early Offer Support for voice and video calls (Mandatory)

This field configures Early Offer support for voice and video calls. When enabled, Early Offer support includes a session description in the initial INVITE for outbound calls. Early Offer configuration settings on SIP profile apply only to SIP trunk calls. These configuration settings do not affect SIP line side calls. If this profile is shared between a trunk and a line, only a SIP trunk that uses the profile is affected by these settings.

The Media Transfer Point (MTP) Required check box on the Trunk Configuration window, if enabled, overrides the early offer configuration on the associated SIP profile. Unified CM sends the MTP IP address and port with a single codec in the SDP in the initial INVITE.

From the drop-down list box, select one of the following three options:

  • Disabled (Default value) - Disables Early Offer; no SDP will be included in the initial INVITE for outbound calls.
  • Best Effort (no MTP Inserted)
    • Provide Early Offer for the outbound call only when caller side's media port, IP and codec information is available.
    • Provide Delayed Offer for the outbound call when caller side's media port, IP and codec information is not available. No MTP is inserted to provide Early Offer in this case.
  • Mandatory (insert MTP if needed) - Provide Early Offer for all outbound calls and insert MTP when caller side's media port, IP and codec information is not available.

Default: Disabled (Default value)

Option Description
Enable ANAT

This option allows a dual-stack SIP trunk to offer both IPv4 and IPv6 media.

Selecting the Enable ANAT and MTP Required check boxes sets Unified CM to insert a dual-stack MTP and send an offer with two m-lines, for IPv4 and IPv6. If a dual- stack MTP cannot be allocated, Unified CM sends an INVITE without SDP.

When you select the Enable ANAT check box and the Media Termination Point Required check box is clear, Unified CM sends an INVITE without SDP.

When the Enable ANAT and MTP Required check boxes are cleared (or when an MTP cannot be allocated), Unified CM sends an INVITE without SDP.

When you clear the Enable ANAT check box but you select the MPT Required check box, consider the information, which assumes that an MTP can be allocated:

  • Unified CM sends an IPv4 address in the SDP for SIP trunks with an IP Addressing Mode of IPv4 Only.
  • Unified CM sends an IPv6 address in the SDP for SIP trunks with an IP Addressing Mode of IPv6 Only.
  • For dual-stack SIP trunks, Unified CM determines which IP address type to send in the SDP based on the configuration for the IP Addressing Mode Preference for Media enterprise parameter.
Deliver Conference Bridge Identifier

When checked, the SIP trunk passes the b-number identifying the conference bridge across the trunk instead of changing the b-number to the null value.

The terminating side does not require this field.

Selecting this check box is not required for Open Recording Architecture (ORA) SIP header enhancements to the Recording feature to work.

Selecting this check box allows the recorder to coordinate recording sessions where the parties are participating in a conference.

Allow Passthrough of Configured Line Device Caller Information Select this check box to allow passthrough of configured line device caller information from the SIP trunk.
Reject Anonymous Incoming Calls Select this check box to reject anonymous incoming calls.
Reject Anonymous Outgoing Calls Select this check box to reject anonymous outgoing calls.
Send ILS Learned Destination Route String

When this check box is selected, for calls routed to a learned directory URI, learned number, or learned pattern, Unified CM:

  • adds the x-cisco-dest-route-string header to outgoing SIP INVITE and SUBSCRIBE messages
  • inserts the destination route string into the header

When this check box is clear, Unified CM does not add the x-cisco-dest-route-string header to any SIP messages.

The x-cisco-dest-route-string header allows Unified CM to route calls across a Session Border Controller.

Trunk SIP OPTIONS Ping Fields

Option Description
Enable OPTIONS Ping to monitor destination status for Trunks with Service Type "None (Default)"

Select this check box if you want to enable the SIP OPTIONS feature. SIP OPTIONS are requests to the configured destination address on the SIP trunk. If the remote SIP device is unresponsive or returns a SIP error response such as 503 Service Unavailable or 408 Timeout, Unified CM reroutes the calls by using other trunks or a different address.

If this check box is clear, the SIP trunk does not track the status of SIP trunk destinations.

When this check box is selected, you can configure two request timers.

Ping Interval for In-service and Partially In-service Trunks (seconds)

This field configures the time duration between SIP OPTIONS requests when the remote peer is responding and the trunk is marked as In Service. If at least one IP address is available, the trunk is In Service; if all IP addresses are unavailable, the trunk is Out of Service.

Default: 60 seconds

Range: 5 to 600 seconds

Ping Interval for Out-of-service Trunks (seconds)

This field configures the time duration between SIP OPTIONS requests when the remote peer is not responding and the trunk is marked as Out of Service. The remote peer may be marked as Out of Service if:

  • it fails to respond to OPTIONS
  • it sends 503 or 408 responses
  • the Transport Control Protocol (TCP) connection cannot be established

If at least one IP address is available, the trunk is In Service; if all IP addresses are unavailable, the trunk is Out of Service.

Default: 120 seconds

Range: 5 to 600 seconds

Ping Retry Timer (msec)

This field specifies the maximum waiting time before retransmitting the OPTIONS request.

Range: 100 to 1000 milliseconds

Default: 500 milliseconds

Ping Retry Count

This field specifies the number of times that Unified CM resends the OPTIONS request to the remote peer. After the configured retry attempts are used, the destination is considered to have failed. To obtain faster failure detection, keep the retry count low.

Range: 1 to 10

Default: 6

Trunk SDP Information Fields

Option Description
Send send-receive SDP in midcall INVITE

Select this check box to prevent Unified CM from sending an INVITE a-inactive SDP message during call hold or media break during supplementary services.

Note:

This check box applies only to early offer enabled SIP trunks and has no impact on SIP line calls.

When you enable Send send-receive SDP in midcall INVITE for an early offer SIP trunk in tandem mode, Unified CM inserts MTP to provide sendrecv SDP when a SIP device sends offer SDP with a-inactive or sendonly or recvonly in audio media line. In tandem mode, Unified CM depends on the SIP devices to reestablish media path by sending either a delayed INVITE or midcall INVITE with send-recv SDP.

When you enable Send send-receive SDP in midcall INVITE and Require SDP Inactive Exchange for Mid-Call Media Change on the same SIP Profile, the Send send-receive SDP in midcall INVITE overrides the Require SDP Inactive Exchange for Mid-Call Media Change, so Unified CM does not send an INVITE with a-inactive SDP in midcall codec updates. For SIP line side calls, the Require SDP Inactive Exchange for Mid-Call Media Change check box applies when enabled.

Note:

To prevent the SDP mode from being set to inactive in a multiple-hold scenario, set the Duplex Streaming Enabled clusterwide service parameter in Unified CM (System Service Parameters) to True.

Allow Presentation Sharing using BFCP

If the check box is selected, Unified CM allows supported SIP endpoints to use the Binary Floor Control Protocol (BFCP) to enable presentation sharing.

The use of BFCP creates an added media stream in addition to the existing audio and video streams. This additional stream is used to stream a presentation, such as a PowerPoint presentation from someone’s laptop, into a SIP videophone.

If the check box is clear, Unified CM rejects BFCP offers from devices associated with the SIP profile. The BFCP application line and associated media line ports are set to 0 in the answering SDP message.

Default: Clear

Note:

BFCP is only supported on SIP networks. BFCP must be enabled on all SIP trunks, lines, and endpoints for presentation sharing to work. BFCP is not supported if the SIP line or SIP trunk uses MTP, RSVP, TRP, or Transcoder.

For more information on BFCP, refer to the Cisco Unified Communications Manager System Guide.

Option Description
Allow iX Application Media Select this check box to enable support for iX media channel.
Allow multiple codecs in answer SDP

This option applies when incoming SIP signals do not indicate support for multiple codec negotiation and Unified CM can finalize the negotiated codec.

When this check box is selected, the endpoint behind the trunk can handle multiple codecs in the answer SDP.

For example, an endpoint that supports multiple codec negotiation calls the SIP trunk, and Unified CM sends a Delay Offer request to a trunk. The endpoint behind the trunk returns all support codecs without the Contact header to indicate the support of multiple codec negotiation.

In this case, Unified CM identifies that the trunk can handle multiple codec negotiation, and sends SIP response messages to both endpoints with multiple common codecs.

When clear, Unified CM identifies that the endpoint behind the trunk cannot handle multiple codec negotiation, unless SIP contact header URI states it can. Unified CM continues the call with single codec negotiation.

This relation wraps the device/cucm/SipProfile element.

Model Details

Title Description Details
Rsvp Over Sip Default: Local RSVP
  • Field Name: rsvpOverSip
  • Type: String
  • Cardinality: [0..1]
  • Default: Local RSVP
  • Choices: ["Local RSVP", "E2E"]
Use Caller Id Caller Namein Uri Outgoing Request Equivalent field on the SIP Profile Configuration page in Cisco Unified CM Administration is renamed from Allow Passthrough of Configured Line Device Caller Information to Enable External Presentation Name and Number
  • Field Name: useCallerIdCallerNameinUriOutgoingRequest
  • Type: Boolean
  • Cardinality: [0..1]
Mlpp User Authorization
  • Field Name: mlppUserAuthorization
  • Type: Boolean
  • Cardinality: [0..1]
Allow Presentation Sharing Using Bfcp
  • Field Name: allowPresentationSharingUsingBfcp
  • Type: Boolean
  • Cardinality: [0..1]
Stop Media Port Default: 32766
  • Field Name: stopMediaPort
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 32766
Reroute Incoming Request Default: Never
  • Field Name: rerouteIncomingRequest
  • Type: String
  • Cardinality: [0..1]
  • Default: Never
  • Choices: ["Never", "Contact Header", "Call-Info Header with purpose=x-cisco-origIP"]
Retry Not Invite Default: 10
  • Field Name: retryNotInvite
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 10
Options Ping Interval When Status Not OK Default: 120
  • Field Name: optionsPingIntervalWhenStatusNotOK
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 120
Meetme Service Url Default: x-cisco-serviceuri-meetme
  • Field Name: meetmeServiceUrl
  • Type: String
  • Cardinality: [0..1]
  • Default: x-cisco-serviceuri-meetme
  • MaxLength: 128
Max Redirects Default: 70
  • Field Name: maxRedirects
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 70
Dscp For Video Calls
  • Field Name: dscpForVideoCalls
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
Accept Audio Codec Preferences Default: Default
  • Field Name: acceptAudioCodecPreferences
  • Type: String
  • Cardinality: [0..1]
  • Default: Default
  • Choices: ["Off", "On", "Default"]
Stop Video Port
  • Field Name: stopVideoPort
  • Type: Integer
  • Cardinality: [0..1]
Redirect By Application
  • Field Name: redirectByApplication
  • Type: Boolean
  • Cardinality: [0..1]
Callpickup List Uri Default: x-cisco-serviceuri-opickup
  • Field Name: callpickupListUri
  • Type: String
  • Cardinality: [0..1]
  • Default: x-cisco-serviceuri-opickup
  • MaxLength: 128
Timer Register Delta Default: 5
  • Field Name: timerRegisterDelta
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 5
Fax Invite
  • Field Name: faxInvite
  • Type: Boolean
  • Cardinality: [0..1]
Callpickup Uri Default: x-cisco-serviceuri-pickup
  • Field Name: callpickupUri
  • Type: String
  • Cardinality: [0..1]
  • Default: x-cisco-serviceuri-pickup
  • MaxLength: 128
Timer Invite Default: 180
  • Field Name: timerInvite
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 180
Callpickup Group Uri Default: x-cisco-serviceuri-gpickup
  • Field Name: callpickupGroupUri
  • Type: String
  • Cardinality: [0..1]
  • Default: x-cisco-serviceuri-gpickup
  • MaxLength: 128
Name *
  • Field Name: name
  • Type: String
  • Cardinality: [1..1]
  • MaxLength: 50
Dial String Interpretation * Default: Phone number consists of characters 0-9, *, #, and + (others treated as URI addresses)
  • Field Name: dialStringInterpretation
  • Type: String
  • Cardinality: [1..1]
  • Default: Phone number consists of characters 0-9, *, #, and + (others treated as URI addresses)
  • Choices: ["Always treat all dial strings as URI addresses", "Phone number consists of characters 0-9, A-D, *, #, and + (others treated as URI addresses)", "Phone number consists of characters 0-9, *, #, and + (others treated as URI addresses)"]
Conf Joint Enable Default: True
  • Field Name: confJointEnable
  • Type: Boolean
  • Cardinality: [0..1]
  • Default: True
Call Forward Uri Default: x-cisco-serviceuri-cfwdall
  • Field Name: callForwardUri
  • Type: String
  • Cardinality: [0..1]
  • Default: x-cisco-serviceuri-cfwdall
  • MaxLength: 128
Connect Call Before Playing Announcement
  • Field Name: connectCallBeforePlayingAnnouncement
  • Type: Boolean
  • Cardinality: [0..1]
Dscp For Audio Portion Of Video Calls
  • Field Name: dscpForAudioPortionOfVideoCalls
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
Cucm Version In Sip Header * Default: Major And Minor
  • Field Name: cucmVersionInSipHeader
  • Type: String
  • Cardinality: [1..1]
  • Default: Major And Minor
  • Choices: ["Major And Minor", "Major", "Major, Minor And Revision", "Full Build", "None"]
Options Ping Interval When Status OK Default: 60
  • Field Name: optionsPingIntervalWhenStatusOK
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 60
Timer T1 Default: 500
  • Field Name: timerT1
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 500
Timer T2 Default: 4000
  • Field Name: timerT2
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 4000
Sip Session Refresh Method * Default: Invite
  • Field Name: sipSessionRefreshMethod
  • Type: String
  • Cardinality: [1..1]
  • Default: Invite
  • Choices: ["Invite", "Update"]
Enable Vad
  • Field Name: enableVad
  • Type: Boolean
  • Cardinality: [0..1]
Call Stats
  • Field Name: callStats
  • Type: Boolean
  • Cardinality: [0..1]
Timer Off Hook To First Digit Default: 15000
  • Field Name: timerOffHookToFirstDigit
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 15000
Sip Re11Xx Enabled Default: Disabled
  • Field Name: sipRe11XxEnabled
  • Type: String
  • Cardinality: [0..1]
  • Default: Disabled
  • Choices: ["Disabled", "Send PRACK if 1xx Contains SDP", "Send PRACK for all 1xx Messages"]
Sip Options Retry Count Default: 6
  • Field Name: sipOptionsRetryCount
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 6
Sip Normalization Script
  • Field Name: sipNormalizationScript
  • Type: ["String", "Null"]
  • Target: device/cucm/SIPNormalizationScript
  • Target attr: name
  • Cardinality: [0..1]
  • Format: uri
Allowi X Application Media
  • Field Name: allowiXApplicationMedia
  • Type: Boolean
  • Cardinality: [0..1]
Telnet Level Default: Disabled
  • Field Name: telnetLevel
  • Type: String
  • Cardinality: [0..1]
  • Default: Disabled
  • Choices: ["Disabled", "Limited", "Enabled"]
Allow RR And RS Bandwidth Modifier
  • Field Name: allowRRAndRSBandwidthModifier
  • Type: Boolean
  • Cardinality: [0..1]
User Info Default: None
  • Field Name: userInfo
  • Type: String
  • Cardinality: [0..1]
  • Default: None
  • Choices: ["None", "Phone", "IP"]
Enable Outbound Options Ping
  • Field Name: enableOutboundOptionsPing
  • Type: Boolean
  • Cardinality: [0..1]
Rfc2543Hold
  • Field Name: rfc2543Hold
  • Type: Boolean
  • Cardinality: [0..1]
Call Hold Ringback Default: Off
  • Field Name: callHoldRingback
  • Type: String
  • Cardinality: [0..1]
  • Default: Off
  • Choices: ["Off", "On"]
Calling Line Identification * Default: Default
  • Field Name: callingLineIdentification
  • Type: String
  • Cardinality: [1..1]
  • Default: Default
  • Choices: ["Default", "Strict From URI presentation Only", "Strict Identity Headers presentation Only"]
Dscp For Tele Presence Calls
  • Field Name: dscpForTelePresenceCalls
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
User Agent Server Header Info * Default: Send Unified CM Version Information as User-Agent Header
  • Field Name: userAgentServerHeaderInfo
  • Type: String
  • Cardinality: [1..1]
  • Default: Send Unified CM Version Information as User-Agent Header
  • Choices: ["Send Unified CM Version Information as User-Agent Header", "Pass Through Received Information as Contact Header Parameters", "Pass Through Received Information as User-Agent and Server Header"]
Send Recv SDP In Mid Call Invite This field is editable only if earlyOfferSupportForVoiceCall is set to true.
  • Field Name: sendRecvSDPInMidCallInvite
  • Type: Boolean
  • Cardinality: [0..1]
Start Media Port Default: 16384
  • Field Name: startMediaPort
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 16384
Script Parameters This field will be enabled only when SIP Normalization Script is present.
  • Field Name: scriptParameters
  • Type: String
  • Cardinality: [0..1]
Is Script Trace Enabled This field will be enabled only when SIP Normalization Script is present.
  • Field Name: isScriptTraceEnabled
  • Type: Boolean
  • Cardinality: [0..1]
Enable External Qo S
  • Field Name: enableExternalQoS
  • Type: Boolean
  • Cardinality: [0..1]
Anonymous Call Block Default: Off
  • Field Name: anonymousCallBlock
  • Type: String
  • Cardinality: [0..1]
  • Default: Off
  • Choices: ["Off", "On"]
Early Offer Supp Voice Call * Default: Disabled (Default value)
  • Field Name: earlyOfferSuppVoiceCall
  • Type: String
  • Cardinality: [1..1]
  • Default: Disabled (Default value)
  • Choices: ["Disabled (Default value)", "Best Effort (no MTP inserted)", "Mandatory (insert MTP if needed)"]
Enable Anat For Early Offer Calls
  • Field Name: enableAnatForEarlyOfferCalls
  • Type: Boolean
  • Cardinality: [0..1]
Dscp For Audio Portion Of Tele Presence Calls
  • Field Name: dscpForAudioPortionOfTelePresenceCalls
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
Dtmf Db Level Default: Nominal
  • Field Name: dtmfDbLevel
  • Type: String
  • Cardinality: [0..1]
  • Default: Nominal
  • Choices: ["6 dB below nominal", "3 dB below nominal", "Nominal", "3 dB above nominal", "6 dB above nominal"]
Dscp For Audio Calls
  • Field Name: dscpForAudioCalls
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
Sdp Transparency SDP Transparency Profile for SIP Profile
  • Field Name: sdpTransparency
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
Fallback To Local Rsvp Default: True
  • Field Name: fallbackToLocalRsvp
  • Type: Boolean
  • Cardinality: [0..1]
  • Default: True
T38Invite
  • Field Name: t38Invite
  • Type: Boolean
  • Cardinality: [0..1]
Default Telephony Event Payload Type Default: 101
  • Field Name: defaultTelephonyEventPayloadType
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 101
Retry Invite Default: 6
  • Field Name: retryInvite
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 6
Dest Route String
  • Field Name: destRouteString
  • Type: Boolean
  • Cardinality: [0..1]
Semi Attended Transfer Default: True
  • Field Name: semiAttendedTransfer
  • Type: Boolean
  • Cardinality: [0..1]
  • Default: True
Is Assured Sip Service Enabled
  • Field Name: isAssuredSipServiceEnabled
  • Type: Boolean
  • Cardinality: [0..1]
Reject Anonymous Outgoing Call
  • Field Name: rejectAnonymousOutgoingCall
  • Type: Boolean
  • Cardinality: [0..1]
Allow Multiple Codecs
  • Field Name: allowMultipleCodecs
  • Type: Boolean
  • Cardinality: [0..1]
Timer Register Default: 3600
  • Field Name: timerRegister
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 3600
Ringing180
  • Field Name: ringing180
  • Type: Boolean
  • Cardinality: [0..1]
Timer Subscribe Default: 120
  • Field Name: timerSubscribe
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 120
External Presentation Info
  • Field Name: externalPresentationInfo
  • Type: Object
  • Cardinality: [0..1]
Is Anonymous
  • Field Name: externalPresentationInfo.isAnonymous
  • Type: Boolean
  • Cardinality: [0..1]
Presentation Info
  • Field Name: presentationInfo
  • Type: ["Object", "Null"]
  • Cardinality: [0..1]
External Presentation Number
  • Field Name: externalPresentationInfo.presentationInfo.externalPresentationNumber
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
External Presentation Name
  • Field Name: externalPresentationInfo.presentationInfo.externalPresentationName
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
  • MaxLength: 50
Sip Options Retry Timer Default: 500
  • Field Name: sipOptionsRetryTimer
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 500
Dnd Control Default: User
  • Field Name: dndControl
  • Type: String
  • Cardinality: [0..1]
  • Default: User
  • Choices: ["User", "Admin"]
Sip Bandwidth Modifier * Default: TIAS and AS
  • Field Name: sipBandwidthModifier
  • Type: String
  • Cardinality: [1..1]
  • Default: TIAS and AS
  • Choices: ["TIAS and AS", "TIAS only", "AS only", "CT only"]
Timer Subscribe Delta Default: 5
  • Field Name: timerSubscribeDelta
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 5
Caller Id Block Default: Off
  • Field Name: callerIdBlock
  • Type: String
  • Cardinality: [0..1]
  • Default: Off
  • Choices: ["Off", "On"]
Start Video Port
  • Field Name: startVideoPort
  • Type: Integer
  • Cardinality: [0..1]
Deliver Conference Bridge Identifier
  • Field Name: deliverConferenceBridgeIdentifier
  • Type: Boolean
  • Cardinality: [0..1]
Inactive SDP Required
  • Field Name: inactiveSDPRequired
  • Type: Boolean
  • Cardinality: [0..1]
Abbreviated Dial Uri Default: x-cisco-serviceuri-abbrdial
  • Field Name: abbreviatedDialUri
  • Type: String
  • Cardinality: [0..1]
  • Default: x-cisco-serviceuri-abbrdial
  • MaxLength: 128
Description
  • Field Name: description
  • Type: ["String", "Null"]
  • Cardinality: [0..1]
  • MaxLength: 100
G Clear Default: Disabled
  • Field Name: gClear
  • Type: String
  • Cardinality: [0..1]
  • Default: Disabled
  • Choices: ["Disabled", "CLEARMODE", "CCD", "G.nX64", "X-CCD"]
Resource Priority Namespace List Name
  • Field Name: resourcePriorityNamespaceListName
  • Type: ["String", "Null"]
  • Target: device/cucm/ResourcePriorityNamespaceList
  • Target attr: name
  • Cardinality: [0..1]
  • Format: uri
Reject Anonymous Incoming Call
  • Field Name: rejectAnonymousIncomingCall
  • Type: Boolean
  • Cardinality: [0..1]
Video Call Traffic Class Default: Mixed
  • Field Name: videoCallTrafficClass
  • Type: String
  • Cardinality: [0..1]
  • Default: Mixed
  • Choices: ["Immersive", "Desktop", "Mixed"]
Resource Priority Namespace
  • Field Name: resourcePriorityNamespace
  • Type: ["String", "Null"]
  • Target: device/cucm/ResourcePriorityNamespace
  • Target attr: namespace
  • Cardinality: [0..1]
  • Format: uri
Timer Keep Alive Default: 120
  • Field Name: timerKeepAlive
  • Type: Integer
  • Cardinality: [0..1]
  • Default: 120
Enable Uri Outdial Support
  • Field Name: enableUriOutdialSupport
  • Type: Boolean
  • Cardinality: [0..1]
Stutter Msg Waiting
  • Field Name: stutterMsgWaiting
  • Type: Boolean
  • Cardinality: [0..1]
Shadow
  • Field Name: shadow.[n]
  • Type: Array
  • Cardinality: [0..1]
Name *
  • Field Name: shadow.[n].name
  • Type: String
  • MaxLength: 1024
API reference for relation/HcsSipProfileREL