> CSCF SIP Proxy Configuration Mode Commands
> The SIP Proxy Configuration Mode is used to set various commands supporting the role of the CSCF service as a RFC3261-compliant SIP proxy server.
> Important: The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).
> alias-indication
> Enables/disables alias indication functionality, a collaborative information exchange between the CSCF and HSS. This command is disabled by default.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> [ default | no ] alias-indication
> default | no
> Disables alias indication functionality between the CSCF and HSS.
> Usage
> Use this command to display alias information from the HSS.
> If both the HSS and the CSCF support this feature, Alias Group IDs will be displayed in the output of the show subscribers cscf-only full command.
> as-call
> Enabling this command causes request-URIs in INVITE messages to be updated with the result of the translation before being passed to an Application Server. This command is disabled by default.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> [ default | no ] as-call invite-request-uri update
> default | no
> The translation result is ignored.
> Usage
> Use this command to update the request-URI in INVITE messages with the result of the translation before passing it to an AS.
> authentication
> Configures the authentication method used by the CSCF service.
> Product
> SCM (SIP Proxy)
> Privilege
> Administrator
> Syntax
> authentication { aka-v1 value | allow-noauth [ invite | re-register| register ] | allow-noipauth [ invite | re-register| register ] | allow-unsecure | aor-auth | md5 value }
> no authentication { aka-v1 | allow-noauth [ invite | re-register| register ] | allow-noipauth [ invite | re-register| register ] | allow-unsecure | aor-auth | md5 }
> aka-v1 value
> Specifies that AKA-v1 algorithm is used as the authentication type when accessing the CSCF service. value specifies a preference - the lower the value, the higher the preference. value must be an integer from 1 to 1000.
> Important: In order to change a priority level, you must remove the original value and configure a new one.
> allow-noauth [ invite | re-register| register ]
> Specifies that access to the CSCF service is allowed if authentication fails.
> invite: Specifies that access to the CSCF service is allowed if authentication fails on INVITE requests only.
> re-register: Specifies that access to the CSCF service is allowed if authentication fails on RE-REGISTER requests when the request is integrity-protected only.
> registration: Specifies that access to the CSCF service is allowed if authentication fails on REGISTER requests only.
> allow-noipauth [ invite | re-register| register ]
> Specifies that access to the CSCF service is allowed if early IMS-based IP authentication fails.
> invite: Specifies that access to the CSCF service is allowed if early IMS-based IP authentication fails on INVITE requests only.
> re-register: Specifies that access to the CSCF service is allowed if authentication fails on RE-REGISTER requests when the request is integrity-protected only.
> registration: Specifies that access to the CSCF service is allowed if early IMS-based IP authentication fails on REGISTER requests only.
> allow-unsecure
> Specifies that un-secure access is allowed to the CSCF service.
> aor-auth
> Specifies that authentication is based on the AoR when accessing the CSCF service.
> md5 value
> Specifies that the MD5 algorithm is used as the authentication type for accessing the CSCF service. value specifies a preference - the lower the value, the higher the preference. value must be an integer from 1 to 1000.
> Important: In order to change a priority level, you must remove the original value and configure a new one.
> no authentication { aka-v1 | allow-noauth [ invite | re-register| register ] | allow-noipauth [ invite | re-register| register ] | allow-unsecure | aor-auth | md5 }
> Disables the specified authentication method for the CSCF service.
> Usage
> Use this command to configure the authentication method used by the CSCF service.
> Important: The S-CSCF supports multiple authorization schemes, but this requires disabling all authorization configured in the S-CSCF service so that it will send “Unknown” in the Sip-Authorization-Scheme AVP. This allows the HSS to dictate authorization. The following commands disable all authorization configured in the S-CSCF service to allow HSS to control authorization:
> authentication allow-noipauth
> allow rfc3261-ua-interworking
> no authentication aka-v1
> no authentication md5
> Example
> The following command configures the authentication method used by the CSCF service to MD5 with a preference of 3:
> authentication md5 3
> diversion-info
> Enabling this command prompts the service to add a diversion header (draft-levy-sip-diversion-08) when the call is diverted to a different endpoint due to a call feature. By default diversion-info is disabled.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> [ default | no ] diversion-info
> default | no
> The service will not add a diversion header.
> Usage
> Use this command to enable the service to add a diversion header to call setup packets when calls are diverted due to the application of call features.
> emergency-sessions
> Configures the function to allow anonymous and/or non-emergency registered subscribers to initiate emergency sessions. The addition of 3GPP IM CN XML body in 380 response messages can also be allowed.
> Product
> SCM (SIP Proxy)
> Privilege
> Administrator
> Syntax
> emergency-sessions [ 3gpp-ims-xml-body | anonymous [ 3gpp-ims-xml-body ] [ non-emergency-registered ] | non-emergency-registered [ 3gpp-ims-xml-body ] ]
> [ default | no ] emergency-sessions
> 3gpp-ims-xml-body
> Allow 3GPP IM CN XML body to be added in 380 response messages.
> anonymous
> Allow anonymous subscribers to initiate emergency sessions.
> non-emergency-registered
> Allow non-emergency registered subscribers to initiate emergency sessions.
> default
> Specifies that anonymous and non-emergency registered emergency sessions are allowed and 3GPP IM CN XML body is added in 380 response messages.
> no
> Disallows anonymous and/or non-emergency registered emergency sessions and does not add 3GPP IM CN XML body in 380 response messages.
> Usage
> Use this command to configure the function to allow anonymous and/or non-emergency registered subscribers to initiate emergency sessions. The addition of 3GPP IM CN XML body in 380 response messages can also be allowed.
> Example
> The following command configures the function to allow only non-emergency registered subscribers to initiate emergency sessions:
> emergency-sessions non-emergency-registered
> end
> Exits the current mode and returns to the Exec Mode.
> Product
> All
> Privilege
> Administrator
> Syntax
> end
> Usage
> Change the mode back to the Exec mode.
> exit
> Exits the current mode and returns to the previous mode.
> Product
> All
> Privilege
> Administrator
> Syntax
> exit
> Usage
> Return to the previous mode.
> ims-restoration
> Enables/disables IMS restoration procedures. This feature is disabled by default.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> [ default | no ] ims-restoration
> default | no
> Disables IMS restoration procedures on the CSCF service.
> Usage
> Use this command to enable IMS REGISTER and INVITE restoration procedures defined in 3GPP TS 23.820.
> registration
> Configures a registration lifetime for all subscribers to the service.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> registration lifetime { default sec | max sec | min sec }
> default registration lifetime
> { max sec | min sec | default sec }
> default sec: Specifies the default amount of time that a registration can exist on the system. sec must be an integer from 60 to max sec -1. Default is 3761. default sec must be < or = to max sec and > or = to min sec.
> max sec: Specifies the maximum amount of time that a registration can exist on the system. sec must be an integer from 60 to 2147483646. Default is 86400. max sec must be > or = to min sec.
> min sec: Specifies the minimum amount of time that a registration can exist on the system. sec must be an integer from 60 to max sec -1. Default is 60. min sec must be < or = to max sec.
> default registration lifetime
> Returns the command to the default settings.
> Usage
> Use this command to control the amount of time registrations are allowed to exist on this service.
> The system responds to registrations in the following manner:
> Using default values:

> • | If a registration with an expiration value lower than the service’s minimum (60) is received, the service will respond with a 423 Interval Too Small message.

> • | If a registration with an expiration value higher than the service’s maximum (2147483646) is received, the service will automatically reduce the expiration value to the default value.

> • | If a registration is received missing the “Expires” value, or the value is malformed, the service will automatically respond with 3761 in the 200OK message.

> Example
> The following command configures the maximum registration lifetime to 43200 (12 hours):
> registration lifetime max 43200
> reliable-prov-resp
> Enables/disables the reliability of provisional responses feature.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> reliable-prov-resp { mandatory | optional }
> no reliable-prov-resp
> mandatory | optional
> mandatory: Both inbound and outbound will request reliability.
> optional (default): Reliability is imposed by inbound side. Only if inbound call requests reliability will outbound also request reliability.
> no
> Disables the reliability of provisional responses feature.
> Usage
> Use this command to enable/disable the reliability of provisional responses feature.
> Example
> The following command sets the reliability of provisional responses feature to mandatory:
> reliable-prov-resp mandatory
> The following command disables the reliability of provisional responses feature:
> no reliable-prov-resp
> sifc
> Enables Shared Initial Filter Criteria (SiFC) functionality. This command is disabled by default.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> [ default | no ] sifc
> default | no
> Disables shared iFC functionality for this SIP Proxy.
> Usage
> Use this command to configure the SIP Proxy to share iFC functionality.
> If both the HSS and the SIP Proxy support this feature, subsets of iFC may be shared by several service profiles. The HSS downloads the unique identifiers of the shared iFC sets to the SIP Proxy. The SIP Proxy uses a locally administered database to map the downloaded identifiers onto the shared iFC sets.
> If the SIP Proxy does not support this feature, the HSS will not download identifiers of shared iFC sets.
> sigcomp
> Enables signaling compression for the SIP Proxy service and enters the Signaling Compression Configuration Mode.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> [ no ] sigcomp
> no
> Disables signaling compression for the CSCF service.
> Usage
> Use this command to enable signaling compression for the SIP Proxy service and enter the CSCF Signaling Compression Configuration Mode.
> Entering this command results in the following prompt:
> [context_name]hostname(config-sigcomp)#
> Signaling Compression Configuration Mode commands are defined in the CSCF Signaling Compression Configuration Mode Commands chapter in this guide.
> tas
> Configures the SIP Proxy to perform Telephony Application Server (TAS) functions.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> [ default | no ] tas
> default | no
> Disables the TAS feature for this SIP Proxy.
> Usage
> Use this command to configure the SIP Proxy to perform TAS functions.
> tas-service
> Identifies the name of the service configured on the system performing Telephony Application Server (TAS) functions.
> Product
> SCM (S-CSCF, SIP Proxy)
> Privilege
> Administrator
> Syntax
> tas-service name
> [ default | no ] tas-service
> name
> Specifies the name of the service configured on the system performing TAS functions. name must be from 1 to 63 alpha and/or numeric characters and be an existing service.
> default | no
> Removes the TAS name from the SIP Proxy configuration.
> Usage
> Use this command to identify the name of the service configured on the system performing TAS functions.
> The ims-sh-service commands are defined in the Context Configuration Mode Commands chapter in this guide.
> Example
> The following command identifies the TAS service name as scscf3:
> tas-service scscf3

Cisco Systems Inc.
Tel: 408-526-4000
Fax: 408-527-0883