SIP Settings – w9010

SIP settings contain settings related to SIP registrar and proxy servers, user names and passwords. Along with VoIP settings, SIP settings are mandatory in VoIP Service provisioning.

SIP profile is also defined on S60 Platform OMA Client Provisioning document (chapter 3.10 SIP). SIP specification is defined in IETF RFC 3261, SIP: Session Initiation Protocol.

APPLICATION/APPID

Occurs

1

Default value

None

Used values

w9010

Description

Used to distinguish different XML settings in a provisioning message. When SIP settings are used, the value needs to be set as w9010.

APPLICATION/PROVIDER-ID

Occurs

0/1

Default value

None

Used values

Free text

Description

Identity (name) of SIP provider. This is shown in the phone UI when viewing SIP settings.

APPLICATION/NAME

Occurs

0/1

Default value

None

Used values

Free text

Description

Indicates a logical, user readable name of the SIP settings. This is not visible in standard phone UI when Local Client Provisioning plug-in for Nokia VoIP release 3.0 is being used.

APPLICATION/APROTOCOL

Occurs

0/1

Default value

TCP

Used values

TCP or UDP

Description

Transport protocol to be used between terminal and outbound proxy/P-CSCF.

Note: If this parameter is present, ADDR is not presented as IPv4/6 address and parameter PORTNBR is not defined, NAPTR queries are skipped and only SRV and A or AAAA record lookups are made (see IETF RFC 3263 for more information).

APPLICATION/TO-NAPID

Occurs

0/1

Default value

None

Used values

Free text.

Description

Identity of the NAPDEF to be used with these SIP settings.

APPLICATION/APPREF

Occurs

0/1

Default value

None

Used values

Free text. Must be unique APPREF value in the provisioning document scope.

Description

The APPREF parameter defines the reference identity of the VoIP SIP APPLICATION characteristic. The APPREF parameter value must be unique in the scope of provisioning document. When needed the TO-APPREF parameter included in other APPLICATION characteristic can be used for referring to the matching parameter value.

APPLICATION/TO-APPREF

Occurs

0/1

Default value

None

Used values

Free text.

Description

The TO-APPREF parameter refers to the APPLICATION settings with a matching APPREF parameter value. In case of SIP settings, the match must be made between SIP settings and Destination Network settings.

APPADDR/ADDR

Occurs

0/1

Default value

None

Used values

IPV4/6 address, domain, or FQDN. Value may be given without sip: or sips: prefix in which case sip: is automatically added..

Description

Address of the outbound proxy/P-CSCF. Note that if this parameter has value 0.0.0.0 the proxy address is resolved using DHCP Option 120.

APPAUTH/AAUTHTYPE

Occurs

0/1

Default value

None

Used values

"HTTP-DIGEST". Value set can be extended with new values in future.

Description

Authentication method for outbound proxy/P-CSCF realm.

APPAUTH/AAUTHNAME

Occurs

0/1

Default value

None

Used values

NAI according to IETF RFC 2486.

Description

Username for outbound proxy/P-CSCF realm.

APPAUTH/AAUTHSECRET

Occurs

0/1

Default value

None

Used values

Free text.

Description

Password for outbound proxy/P-CSCF realm.

APPAUTH/AAUTHDATA

Occurs

0/1

Default value

None

Used values

Domain name or free text.

Description

Realm of the outbound proxy/P-CSCF. Note that this parameter must be exactly the same text string that the proxy server returns in the realm parameter of the Proxy-Authenticate header of HTTP response code 407 to REGISTER.

PORT/PORTNBR

Occurs

0/1

Default value

None

Used values

Integer

Description

Port number on outbound/P-CSCF proxy.

Note: If this parameter is present and parameter APPADDR/ADDR is not presented as IPv4/6 address, NAPTR and SRV queries are skipped and only A or AAAA record lookup is made (see IETF RFC 3263 for more information).

RESOURCE/URI

Occurs

0/1

Default value

None

Used values

IPV4/6 address or FQDN with or without port number and transport protocol name.

Example: sample.com:5060;transport=TCP

Value can be given without sip: or sips: prefix in which case sip: is automatically added.

Description

Address, port and transport protocol used in connection with registrar proxy/S-CSCF. If ";transport=" is left out, the transport protocol will be automatically selected. IMS does not support port number or transport protocol here.

RESOURCE/AAUTHTYPE

Occurs

0/1

Default value

None

Used values

"HTTP-DIGEST". Value set can be extended with new values in future.

Description

Authentication method for outbound proxy/P-CSCF realm.

RESOURCE/AAUTHNAME

Occurs

0/1

Default value

None

Used values

NAI according to IETF RFC 2486.

Description

Username for outbound proxy/P-CSCF realm.

RESOURCE/AAUTHSECRET

Occurs

0/1

Default value

None

Used values

Free text.

Description

Password for outbound proxy/P-CSCF realm.

RESOURCE/AAUTHDATA

Occurs

0/1

Default value

None

Used values

Domain name or free text.

Description

Realm of the outbound proxy/P-CSCF. Note that this parameter must be exactly the same text string that the proxy server returns in the realm parameter of the Proxy-Authenticate header of HTTP response code 407 to REGISTER.

APPLICATION/NETWORK

Occurs

0/1

Default value

None

Used values

Free text

Description

Name of a Destination Network stored in terminal. Makes linkage between provisioned SIP settings and a Destination Network which has already been stored in terminal. If this parameter is present, the APPLICATION/TO-APPREF parameter is ignored.

APPLICATION/PTYPE

Occurs

1/1

Default value

None

Used values

IETF, IMS, or NokiapreR5Ims

Description

SIP profile type. "NokiapreR5Ims" is deprecated and will be interpreted in the same way as "IMS".

APPLICATION/PUID

Occurs

1/1

Default value

None

Used values

SIP or SIP's URI according to IETF RFC 3261. Value can be given without sip: or sips: prefix in which case sip: is automatically added.

Description

 

APPLICATION/SIGNALCMPR

Occurs

1/1

Default value

None

Used values

Value is flagged via existence of the parameter.

Description

Indicates if signal compression is on or off. If parameter exists, the signal compression is taken into use in case the device supports that feature.

APPLICATION/SECNEG

Occurs

0/1

Default value

None

Used values

Value is flagged via existence of the parameter.

Description

Indicates if security negotiation is on or off. If parameter exists, the security negotiation is taken into use.

APPLICATION/LOCK

Occurs

0/1

Default value

None

Used values

Value is flagged via existence of the parameter.

Description

Indicates if profile lock is on or off. If parameter exists, profile will be locked. Editing locked settings will not be allowed.

APPLICATION/AUTOREG

Occurs

0/1

Default value

None

Used values

Value is flagged via existence of the parameter.

Description

Indicates if automatic registration is on or off. If parameter exists, profile will be registered automatically.

APPADDR/LR

Occurs

0/1

Default value

None

Used values

Value is flagged via existence of the parameter.

Description

Indicates if loose routing is on or off. If parameter exists, the loose routing is taken into use.

APPLICATION/SIGQOS

Occurs

0/1

Default value

None

Used values

Integer in range 0…63

Description

Quality of Service for SIP signalling. Diffserv Code Point (Differentiated Services, DSCP bits) QoS values to be used in IP headers (IPv4 TOS and IPv6 TC). Assured Forwarding PHB Group. For more information about signalling QoS, see RFC 2597, RFC 3260 and RFC 4594.