Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IP Multimedia Call Control Protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Stage 3 [3GPP TS 24.229 [Release 7], modified]

RES/TISPAN-03120-NGN-R2

Zlite telekomunikacijske in internetne storitve ter protokoli za napredno omreženje (TISPAN) - 3. stopnja protokola za krmiljenje IP-večpredstavnostnih klicev na podlagi protokola za zagon seje (SIP) in protokola za opis seje (SDP)

General Information

Status
Published
Publication Date
31-Mar-2008
Technical Committee
Current Stage
12 - Completion
Due Date
04-Apr-2008
Completion Date
01-Apr-2008
Standard
ETSI ES 283 003 V2.5.1 (2008-01) - Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IP Multimedia Call Control Protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Stage 3 [3GPP TS 24.229 [Release 7], modified]
English language
132 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ETSI ES 283 003 V2.5.1 (2008-04) - Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IP Multimedia Call Control Protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Stage 3 [3GPP TS 24.229 [Release 7], modified]
English language
131 pages
sale 15% off
Preview
sale 15% off
Preview
Standardization document
ES 283 003 V2.5.1:2008
English language
131 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


Final draft ETSI ES 283 003 V2.5.1 (2008-01)
ETSI Standard
Telecommunications and Internet converged Services and
Protocols for Advanced Networking (TISPAN);
IP Multimedia Call Control Protocol based on
Session Initiation Protocol (SIP) and
Session Description Protocol (SDP) Stage 3
[3GPP TS 24.229 [Release 7], modified]

2 Final draft ETSI ES 283 003 V2.5.1 (2008-01)

Reference
RES/TISPAN-03120-NGN-R2
Keywords
endorsement, IP, multimedia, profile
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE

Tel.: +33 4 92 94 42 00  Fax: +33 4 93 65 47 16

Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88

Important notice
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive
within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, please send your comment to one of the following services:
http://portal.etsi.org/chaircor/ETSI_support.asp
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.

© European Telecommunications Standards Institute 2008.
All rights reserved.
TM TM TM TM
DECT , PLUGTESTS , UMTS , TIPHON , the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered
for the benefit of its Members.
TM
3GPP is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
ETSI
3 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
Contents
Intellectual Property Rights.4
Foreword.4
1 Scope.5
2 References.5
2.1 Normative references.5
Endorsement notice .6
Global modifications to 3GPP TS 24.229 .6
Annex ZA (informative): .118
ZA.1 Void.118
ZA.2 Void.118
ZA.3 Void.118
ZA.4 Void.118
ZA.5 Void.118
ZA.6 Void.118
ZA.7 Void.118
ZA.8 Void.118
ZA.9 Void.118
ZA.9A Void.118
ZA.10 Void.118
ZA.11 Extensions needed in table A.162 of ES 283 003 .119
Annex ZB (informative): Procedures.120
Annex ZC (normative): UUI Header Field .121
ZC.1 Introduction .121
ZC.2 Procedures at the terminating network.121
ZC.3 Extensions needed in table A.4 of ES 283 003 .122
Annex ZD (normative): XML schema for PSTN.123
Annex ZE (informative): Change history.131
History .132

ETSI
4 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in
respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (http://webapp.etsi.org/IPR/home.asp).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
server) which are, or may be, or may become, essential to the present document.
Foreword
This ETSI Standard (ES) has been produced by ETSI Technical Committee Telecommunications and Internet
converged Services and Protocols for Advanced Networking (TISPAN), and is now submitted for the ETSI standards
Membership Approval Procedure.
ETSI
Release 7 5 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
1 Scope
The present document provides the ETSI TISPAN endorsement of 3GPP TS 24.229 [1]: "3rd Generation Partnership
Project; Technical Specification Group Core Network and Terminals; IP multimedia call control protocol based on
Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (Release 7)" in line with the
requirements of TISPAN NGN.
The present document together with the endorsed document provides the necessary SIP/SDP specifications for
supporting TISPAN Release 2 requirements, with the exception of some of the features required for Business Trunking
services (e.g. procedures for handling Wildcarded Public User Identities) and IPTV services (e.g. SDP extensions).
Modifications required in support of these features are expected to be included as essential corrections to the present
document.
2 References
References are either specific (identified by date of publication and/or edition number or version number) or
non-specific.
• For a specific reference, subsequent revisions do not apply.
• Non-specific reference may be made only to a complete document or a part thereof and only in the following
cases:
- if it is accepted that it will be possible to use all future changes of the referenced document for the
purposes of the referring document;
- for informative references.
Referenced documents which are not found to be publicly available in the expected location might be found at
http://docbox.etsi.org/Reference.
For online referenced documents, information sufficient to identify and locate the source shall be provided. Preferably,
the primary source of the referenced document should be cited, in order to ensure traceability. Furthermore, the
reference should, as far as possible, remain valid for the expected life of the document. The reference shall include the
method of access to the referenced document and the full network address, with the same punctuation and use of upper
case and lower case letters.
NOTE: While any hyperlinks included in this clause were valid at the time of publication ETSI cannot guarantee
their long term validity.
2.1 Normative references
The following referenced documents are indispensable for the application of the present document. For dated
references, only the edition cited applies. For non-specific references, the latest edition of the referenced document
(including any amendments) applies.
[1] 3GPP TS 24.229 (V7.9.0): "3rd Generation Partnership Project; Technical Specification Group
Core Network and Terminals; IP multimedia call control protocol based on Session Initiation
Protocol (SIP) and Session Description Protocol (SDP); Stage 3".
[2] ETSI TS 183 008: "Telecommunications and Internet converged Services and Protocols for
Advanced Networking (TISPAN); PSTN/ISDN simulation services; Terminating Identification
Presentation (TIP) and Terminating Identification Restriction (TIR); Protocol specification".
[3] ETSI TS 183 007: "Telecommunications and Internet converged Services and Protocols for
Advanced Networking (TISPAN); PSTN/ISDN simulation services; Originating Identification
Presentation (OIP) and Originating Identification Restriction (OIR); Protocol specification".
ETSI
Release 7 6 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
Endorsement notice
The present document endorses 3GPP TS 24.229 (V7.9.0): "IP Multimedia Call Control Protocol based on Session
Initiation Protocol (SIP) and Session Description Protocol (SDP) Stage 3 (Release 7)" [1].
The present document shows the modifications, additions and deletions through the use of underlined and strikethrough
text.
For the purpose of the present document clause 1 of [1] applies.
For the purpose of the present document clause 3 of [1] applies except for clause 3.2, which is replaced by the
appropriate clause in clause 3 of the present document.
For the purpose of the present document clause 4 of [1] applies, except for clauses 4.1 and 4.2, which are replaced by
the appropriate clauses in clause 4 of the present document.
For the purpose of the present document clause 5 of [1] applies, except for clauses 5.1.1.1A, 5.1.1.2, 5.1.1.3, 5.1.1.4,
5.1.1.5.1, 5.1.1.5.2, 5.1.1.5A, 5.1.1.6, 5.1.1.7, 5.1.2A.1, 5.1.2.A2, 5.2.1, 5.2.2, 5.2.5.1, 5.2.5.2, 5.2.6.2, 5.2.6.3, 5.2.6.4,
5.2.7.2, 5.2.7.3, 5.2.8.1.1, 5.2.8.1.2, 5.2.8.1.4, 5.2.8.3, 5.2.10.1, 5.2.10.3, 5.4.1.1, 5.4.1.2, 5.4.1.2.1, 5.4.1.3, 5.4.1.4,
5.4.1.6, 5.4.1.7, 5.4.3.2, 5.4.3.3 and 5.10.6, which are replaced by the appropriate clauses in clause 5 of the present
document. In addition clauses 5.1.1.1B, 5.1.1.2A, 5.1.1.4A, 5.1.1.5.1A, 5.1.1.5.1B, 5.1.1.6A, 5.2.2A and 5.4.1.2A.1 are
added.
For the purpose of the present document clause 6 of [1] applies, except for clauses 6.1.1 and 6.2 , which are replaced by
the appropriate clauses in clause 6 of the present document.
For the purpose of the present document clause 7 of [1] applies, except for clause 7.2A.4, which is replaced by the
appropriate clause in clause 7 of the present document.
For the purpose of the present document clause 9 of [1] applies.
For the purpose of the present document annex A of [1] applies, except for clauses A.2.1.2, A.2.1.4.7, A2.1.4.12,
A.2.2.4.7 and A.3.2.1 which are replaced by the appropriate clauses in annex A of the present document.
For the purpose of the present document annex F of [1] is replaced with annex F of the present document.
For the purpose of the present document annex G of [1] is replaced with annex G of the present document.
For the purpose of the present document annex I of [1] applies.
For the purpose of the present document annex J of [1] applies, except for clauses J.1 and J.2 which are replaced by the
appropriate clauses in annex J of the present document. In addition clause J.9A is added.
For the purpose of the present document annex F of [1] applies, except for clauses F.4.1 and F.4.2 which are replaced as
indicated in the appropriate clauses in annex F of the present document.
For the purpose of the present document annex F of [1] applies with the addition of clause F.4A.
Global modifications to 3GPP TS 24.229
The references in clause 2 of [1] should be replaced as shown in table 1.
Table 1
References in 3GPP TS 24.229 [1] Replaced references
[2] 3GPP TS 23.002: "Network architecture". ETSI ES 282 007: "Telecommunications and Internet converged
Services and Protocols for Advanced Networking (TISPAN); IP
Multimedia Subsystem (IMS); Functional architecture" (note 1)
ETSI ES 282 001: "Telecommunications and Internet converged
Services and Protocols for Advanced Networking (TISPAN); NGN
Functional Architecture Release 2" (note 1)
[4A] 3GPP TS 23.107: "Quality of Service (QoS) (note 2)
concept and architecture".
ETSI
Release 7 7 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
References in 3GPP TS 24.229 [1] Replaced references
[4B] 3GPP TS 23.167: "IP Multimedia ETSI TS 182 009: “Telecommunications and Internet converged
Subsystem (IMS) emergency session; Stage 2". Services and Protocols for Advanced Networking (TISPAN); NGN
Architecture to support emergency communication from citizen to
authority” (note 1)
[4C] 3GPP TS 23.122: "Non-Access-Stratum (note 2)
(NAS) functions related to Mobile Station (MS)
in idle mode".
[5] 3GPP TS 23.218: "IP Multimedia (IM) (note 2)
Session Handling; IM call model".
[6] 3GPP TS 23.221: "Architectural (note 2)
requirements".
[7] 3GPP TS 23.228: "IP multimedia subsystem; ETSI TS 182 006: "Telecommunications and Internet converged
Stage 2". Services and Protocols for Advanced Networking (TISPAN); IP
Multimedia Subsystem (IMS); Stage 2 description"
[8] 3GPP TS 24.141: "Presence service using ETSI ES 283 030: "Telecommunications and Internet converged
the IP Multimedia (IM) Core Network (CN) Services and Protocols for Advanced Networking (TISPAN);
subsystem; Stage 3". Presence Service Capability; Protocol Specification [3GPP TS 24.141
V7.0.0, modified and OMA-TS-Presence_SIMPLE-V1_0, modified]"
(note 1)
[10] 3GPP TS 26.235: "Packet switched ETSI TS 181 005: "Telecommunications and Internet converged
conversational multimedia applications; Default Services and Protocols for Advanced Networking (TISPAN); Services
codecs". and Capabilities Requirements” (note 1)
[10A] 3GPP TS 27.060: "Mobile Station (MS) (note 2)
supporting Packet Switched Services".
[11A] 3GPP TS 29.162: "Interworking between ETSI TS 183 021: "Telecommunications and Internet converged
the IM CN subsystem and IP networks". Services and Protocols for Advanced Networking (TISPAN); NGN
Release 1; Endorsement of 3GPP TS 29.162 Interworking between
IM CN Sub-system and IP networks" (note 1)
[11B] 3GPP TS 29.163: "Interworking between ETSI ES 283 027: “Telecommunications and Internet converged
the IP Multimedia (IM) Core Network (CN) Services and Protocols for Advanced Networking (TISPAN);
subsystem and Circuit Switched (CS) networks". Endorsement of the SIP-ISUP Interworking between the IP
Multimedia (IM) Core Network (CN) subsystem and Circuit Switched
(CS) networks [3GPP TS 29.163 (Release 7), modified]“ (note 1)
[14] 3GPP TS 29.228: "IP Multimedia (IM) ETSI TS 183 033: "Telecommunications and Internet converged
Subsystem Cx and Dx Interfaces; Signalling Services and Protocols for Advanced Networking (TISPAN); IP
flows and message contents". Multimedia; Diameter based protocol for the interfaces between the
Call Session Control Function and the User Profile Server
Function/Subscription Locator Function; Signalling flows and protocol
details [3GPP TS 29.228 V6.8.0 and 3GPP TS 29.229 V6.6.0,
modified]" (note 1)
[15] 3GPP TS 29.229: "Cx and Dx Interfaces ETSI TS 183 033: "Telecommunications and Internet converged
based on the Diameter protocol, Protocol Services and Protocols for Advanced Networking (TISPAN); IP
details". Multimedia; Diameter based protocol for the interfaces between the
Call Session Control Function and the User Profile Server
Function/Subscription Locator Function; Signalling flows and protocol
details [3GPP TS 29.228 V6.8.0 and 3GPP TS 29.229 V6.6.0,
modified]" (note 1)
[16] 3GPP TS 32.240: "Telecommunication ETSI ES 282 010: "Telecommunications and Internet Converged
management; Charging management; Charging Services and Protocols for Advanced Networking (TISPAN); Charging
architecture and principles". (Endorsement of 3GPP TS 32.240 Release 7, 3GPP TS 32.260
Release 7, 3GPP TS 32.297 Release 7, 3GPP TS 32.298 Release 7
and 3GPP TS 32.299 Release 7 modified)" (note 1)
[17] 3GPP TS 32.260: "Telecommunication ETSI ES 282 010: "Telecommunications and Internet Converged
management; Charging management; IP Services and Protocols for Advanced Networking (TISPAN); Charging
Multimedia Subsystem (IMS) charging". [Endorsement of 3GPP TS 32.240 Release 7, 3GPP TS 32.260
Release 7, 3GPP TS 32.297 Release 7, 3GPP TS 32.298 Release 7
and 3GPP TS 32.299 Release 7modified]" (note 1)
[19] 3GPP TS 33.203: "Access security for IP (note 2)
based services".
[67] draft-rosenberg-sipping-acr-code-00 New reference. Editor's note: The document cannot be formally
(November 2005): "Rejecting Anonymous referenced until it is published as an RFC (note 1)
Requests in the Session Initiation Protocol
(SIP)".
ETSI
Release 7 8 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
References in 3GPP TS 24.229 [1] Replaced references
[68] draft-jennings-sip-voicemail-uri-05 IETF RFC 4458: "Session Initiation Protocol (SIP) URIs for
(November 2005): "Session Initiation Protocol Applications such as Voicemail and Interactive Voice Response
(SIP) URIs for Applications such as Voicemail (IVR)" (note 1)
and Interactive Voice Response (IVR)".
[85] 3GPP2 C.S0005-D (March 2004): "Upper (note 2)
Layer (Layer 3) Signalling Standard for
cdma2000 Standards for Spread Spectrum
Systems".
[86] 3GPP2 C.S0024-A v1.0 (April 2004): (note 2)
"cdma2000 High Rate Packet Data Air Interface
Standard".
[87] ITU-T Recommendation J.112, (note 2)
"Transmission Systems for Interactive Cable
Television Services"
[88] PacketCable Release 2 Technical Report, (note 2)
PacketCable™ Architecture Framework
Technical Report, PKT-TR-ARCH-FRM.
NOTE 1: The reference in [1] is replaced by the document listed on the right column. This replacement is applicable
to all occurrences of the reference throughout the present endorsement.
NOTE 2: The reference in [1] contains 3GPP or 3GPP2 or cable specific requirements and is not generally applicable
to the present endorsement.
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, clause 3.1 of [1] applies.
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
1xx A status-code in the range 101 through 199, and excluding 100
2xx A status-code in the range 200 through 299
AAA Authentication, Authorization and Accounting
AS Application Server
APN Access Point Name
AUTN Authentication TokeN
B2BUA Back-to-Back User Agent
BGCF Breakout Gateway Control Function
c conditional
BRAS Broadband Remote Access Server
CCF Charging Collection Function
CDF Charging Data Function
CDR Charging Data Record
CK Ciphering Key
CN Core Network
CPC Calling Party Category
CSCF Call Session Control Function
DHCP Dynamic Host Configuration Protocol
DNS Domain Name System
DOCSIS Data Over Cable Service Interface Specification
DTD Document Type Definition
EC Emergency Centre
ECF Event Charging Function
E-CSCF Emergency CSCF
FQDN Fully Qualified Domain Name
GCID GPRS Charging Identifier
GGSN Gateway GPRS Support Node
GPRS General Packet Radio Service
GRUU Globally Routable User agent URI
ETSI
Release 7 9 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
HPLMN Home PLMN
HSS Home Subscriber Server
i irrelevant
IARI IMS Application Reference Identifier
IBCF Interconnection Border Control Function
I-CSCF Interrogating CSCF
ICID IM CN subsystem Charging Identifier
ICSI IMS Communication Service Identifier
IK Integrity Key
IM IP Multimedia
IMS IP Multimedia core network Subsystem
IMS-ALG IMS Application Level Gateway
IMSI International Mobile Subscriber Identity
IOI Inter Operator Identifier
IP Internet Protocol
IP-CAN IP-Connectivity Access Network
IPsec IP security
IPv4 Internet Protocol version 4
IPv6 Internet Protocol version 6
ISC IP Multimedia Subsystem Service Control
ISIM IM Subscriber Identity Module
IWF Interworking Function
I-WLAN Interworking – WLAN
LRF Location Retrieval Function
m mandatory
MAC Message Authentication Code
MCC Mobile Country Code
MGCF Media Gateway Control Function
MGW Media Gateway
MNC Mobile Network Code
MRFC Multimedia Resource Function Controller
MRFP Multimedia Resource Function Processor
n/a not applicable
NAI Network Access Identifier
NA(P)T Network Address (and Port) Translation
NASS Network Attachement Subsystem
NAT Network Address Translation
o optional
OCF Online Charging Function
PCRF Policy and Charging Rules Function
P-CSCF Proxy CSCF
PDG Packet Data Gateway
PDP Packet Data Protocol
PDU Protocol Data Unit
PIDF-LO Presence Information Data Format Location Object
PLMN Public Land Mobile Network
PSAP Public Safety Answering Point
PSI Public Service Identity
PSTN Public Switched Telephone Network
QoS Quality of Service
RAND RANDom challenge
RES RESponse
RTCP Real-time Transport Control Protocol
RTP Real-time Transport Protocol
S-CCF Serving CSCF
SCTP Stream Control Transmission Protocol
SDP Session Description Protocol
SIP Session Initiation Protocol
SLF Subscription Locator Function
SQN SeQuence Number
UA User Agent
UAC User Agent Client
ETSI
Release 7 10 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
UAS User Agent Server
UE User Equipment
UICC Universal Integrated Circuit Card
URI Uniform Resource Identifier
URL Uniform Resource Locator
URN Uniform Resource Name
UDVM Universal Decompressor Virtual Machine
UPSF User Profile Server Function
USIM Universal Subscriber Identity Module
VPLMN Visited PLMN
WLAN Wireless Local Area Network
x prohibited
xDSL Digital Subscriber Line (all types)
XMAC expected MAC
XML eXtensible Markup Language
4 General
4.1 Conformance of IM CN subsystem entities to SIP, SDP and other protocols
SIP defines a number of roles which entities can implement in order to support capabilities. These roles are defined in
annex A.
Each IM CN subsystem functional entity using an interface at the Gm reference point, the Ma reference point, the Mg
reference point, the Mi reference point, the Mj reference point, the Mk reference point, the Mm reference point, the Mr
reference point and the Mw reference point, and also using the IP multimedia Subsystem Service Control (ISC)
Interface, shall implement SIP, as defined by the referenced specifications in annex A, and in accordance with the
constraints and provisions specified in annex A, according to the following roles.
The Gm reference point, the Ma reference point, the Mg reference point, the Mi reference point, the Mj reference point,
the Mk reference point, the Mm reference point, the Mr reference point, the Mw reference point and the ISC reference
point are defined in 3GPP TS 23.002 [2].
- The User Equipment (UE) shall provide the User Agent (UA) role, with the exceptions and additional
capabilities to SIP as described in subclause 5.1, with the exceptions and additional capabilities to SDP as
described in subclause 6.1, and with the exceptions and additional capabilities to SigComp as described in
subclause 8.1. The UE shall also provide the access dependent procedures as described in the annexes,
e.g. GPRS specific procedures described in subclause B.2.2.
- The P-CSCF shall provide the proxy role, with the exceptions and additional capabilities to SIP as described in
subclause 5.2, with the exceptions and additional capabilities to SDP as described in subclause 6.2, and with
the exceptions and additional capabilities to SigComp as described in subclause 8.2. Under certain
circumstances as described in subclause 5.2, the P-CSCF shall provide the UA role with the additional
capabilities, as follows:
a) when acting as a subscriber to or the recipient of event information; and
b) when performing P-CSCF initiated dialog-release, even when acting as a proxy for the remainder of the
dialog.
- The I-CSCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.3.
- The S-CCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.4, and with the exceptions and additional capabilities to SDP as described in subclause 6.3. Under
certain circumstances as described in subclause 5.4, the S-CCF shall provide the UA role with the additional
capabilities, as follows:
a) the S-CCF shall also act as a registrar. When acting as a registrar, or for the purposes of executing a
third-party registration, the S-CCF shall provide the UA role;
b) as the notifier of event information the S-CCF shall provide the UA role;
ETSI
Release 7 11 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
c) when providing a messaging mechanism by sending the MESSAGE method, the S-CCF shall provide the
UA role; and
d) when performing S-CCF initiated dialog release the S-CCF shall provide the UA role, even when acting
as a proxy for the remainder of the dialog.
- The MGCF shall provide the UA role, with the exceptions and additional capabilities as described in
subclause 5.5, and with the exceptions and additional capabilities to SDP as described in subclause 6.4.
- The BGCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.6.
- The AS, acting as terminating UA, or redirect server (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.1),
shall provide the UA role, with the exceptions and additional capabilities as described in subclause 5.7.2, and
with the exceptions and additional capabilities to SDP as described in subclause 6.6.
- The AS, acting as originating UA (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.2), shall provide the UA
role, with the exceptions and additional capabilities as described in subclause 5.7.3, and with the exceptions
and additional capabilities to SDP as described in subclause 6.6.
- The AS, acting as a SIP proxy (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.3), shall provided the proxy
role, with the exceptions and additional capabilities as described in subclause 5.7.4.
- The AS, performing 3rd party call control (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.4), shall provide
the UA role, with the exceptions and additional capabilities as described in subclause 5.7.5, and with the
exceptions and additional capabilities to SDP as described in subclause 6.6.
NOTE 1: Subclause 5.7 and its subclauses define only the requirements on the AS that relate to SIP. Other
requirements are defined in 3GPP TS 23.218 [5].
- The AS, receiving third-party registration requests, shall provide the UA role, with the exceptions and
additional capabilities as described in subclause 5.7.
- The MRFC shall provide the UA role, with the exceptions and additional capabilities as described in
subclause 5.8, and with the exceptions and additional capabilities to SDP as described in subclause 6.5.
- The IBCF shall provide the proxy role, with the exceptions and additional capabilities to SIP as described in
subclause 5.10, and with the exceptions and additional capabilities to SDP as described in subclause 6.6. If the
IBCF provides an application level gateway functionality, then the IBCF shall provide the UA role, with the
exceptions and additional capabilities to SIP as described in subclause 5.10, and with the exceptions and
additional capabilities to SDP as described in subclause 6.6. If the IBCF provides screening functionality, then
the IBCF may provide the UA role, with the exceptions and additional capabilities to SIP as described in
subclause 5.10.
- The E-CSCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.11.
In addition to the roles specified above, the P-CSCF, the I-CSCF, the S-CCF, the BGCF and the E-CSCF can act as a
UA when providing server functionality to return a final response for any of the reasons specified in RFC 3261 [26].
NOTE 2: Annex A can change the status of requirements in referenced specifications. Particular attention is drawn
to table A.4 and table A.162 for capabilities within referenced SIP specifications, and to table A.317 and
table A.328 for capabilities within referenced SDP specifications. The remaining tables build on these
initial tables.
NOTE 3: The allocated roles defined in this clause are the starting point of the requirements from the IETF SIP
specifications, and are then the basis for the description of further requirements. Some of these extra
requirements formally change the proxy role into a B2BUA. In all other respects other than those more
completely described in subclause 5.2 the P-CSCF implements proxy requirements. Despite being a
B2BUA a P-CSCF does not implement UA requirements from the IETF RFCs, except as indicated in this
specification, e.g., relating to registration event subscription.
ETSI
Release 7 12 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
NOTE 4: Except as specified in clause 5 or otherwise permitted in RFC 3261, the functional entities providing the
proxy role are intended to be transparent to data within received requests and responses. Therefore these
entities do not modify message bodies. If local policy applies to restrict such data being passed on, the
functional entity has to assume the UA role and reject a request, or if in a response and where such
procedures apply, to pass the response on and then clear the session using the BYE method.
All the above entities are functional entities that could be implemented in a number of different physical platforms
coexisting with a number of other functional entities. The implementation shall give priority to transactions at one
functional entity, e.g. that of the E-CSCF, over non-emergency transactions at other entities on the same physical
implementation. Such priority is similar to the priority within the functional entities themselves specified elsewhere in
this document.
Additional routeing functionality can be provided to support the ability for the IM CN subsystem to provide transit
functionality as specified in annex I. The additional routeing functionality shall assume the proxy role.
4.2 URI and address assignments
In order for SIP and SDP to operate, the following prerequisite conditions apply:
1) I-CSCFs used in registration are allocated SIP URIs. Other IM CN subsystem entities may be allocated SIP
URIs. For example sip:pcscf.home1.net and sip:@pcscf.home1.net are valid SIP URIs. If
the user part exists, it is an essential part of the address and shall not be omitted when copying or moving the
address. How these addresses are assigned to the logical entities is up to the network operator. For example, a
single SIP URI may be assigned to all I-CSCFs, and the load shared between various physical boxes by
underlying IP capabilities, or separate SIP URIs may be assigned to each I-CSCF, and the load shared between
various physical boxes using DNS SRV capabilities.
2) All IM CN subsystem entities are allocated IP addresses. For systems providing access to IMS using a fixed
broadband network, any IM CN Subsystem entities can be allocated IPv4 only, IPv6 only or both IPv4 and
IPv6 addresses. Otherwise, systems shall support IP addresses as specified in 3GPP TS 23.221 [6]
subclause 5.1.
3) The subscriber is allocated a private user identity by the home network operator, and this is contained within
the ISIM application, if present. Where no ISIM application is present but USIM is present, the private user
identity is derived (see subclause 5.1.1.1A). This private user identity is available to the SIP application within
the UE. For UEs, where neither ISIM application nor USIM are present, the private user identity is available to
the UE via other means (see subclause 5.1.1.1B).
NOTE 1: The SIP URIs can be resolved by using any of public DNSs, private DNSs, or peer-to-peer agreements.
4) The subscriber is allocated one or more public user identities by the home network operator. The public user
identity shall take the form of SIP URI as specified in RFC 3261 [26] or tel URI as specified in
RFC 3966 [22]. At least one of the public user identities is a SIP URI and it is stored within the ISIM
application, if ISIM application is present. Where no ISIM application is present but USIM is present, the UE
derives a temporary public user identity (see subclause 5.1.1.1A). All registered public user identities are
available to the SIP application within the UE, after registration.
5) If the UE supports GRUU (see table A.4, item A.4/53), then it shall have an Instance ID, in conformance with
the mandatory requirements for Instance IDs specified in draft-ietf-sip-gruu [93] and draft-ietf-sip-
outbound [92].
6) For each tel URI, there is at least one alias SIP URI in the set of implicitly registered public user identities that
is used to implicitly register the associated tel URI.
7) The public user identities may be shared across multiple UEs. A particular public user identity may be
simultaneously registered from multiple UEs that use different private user identities and different contact
addresses. When reregistering and deregistering a given public user identity and associated contact address, the
UE will use the same private user identity that it had used during the initial registration of the respective public
user identity and associated contact address. If the tel URI is a shared public user identity, then the associated
alias SIP URI is also a shared public user identity. Likewise, if the alias SIP URI is a shared public user
identity, then the associated tel URI is also a shared public user identity.
ETSI
Release 7 13 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
8) For the purpose of access to the IM CN subsystem, UEs are assigned IPv6 prefixes in accordance with the
constraints specified in 3GPP TS 23.221 [6] subclause 5.1 (see subclause 9.2.1 for the assignment procedures).
In the particular case of UEs accessing the IMS using a fixed broadband interconnection, UEs can be allocated
IPv4 only, IPv6 only or both IPv4 and IPv6 addresses.
9) For the purpose of emergency service, the UE shall use at least an emergency public user identity, which is a
SIP URI derived as specified in 3GPP TS 23.003 [3] and an associated tel URI.
10) An ICSI value coded as a URN (as specified in subclause 7.2A.8.2), may be included in a P-Preferred-Service
header field by the UE as specified in draft-drage-sipping-service-identification [121]. The S-CCF and third
party AS need to have a means for the purposes of authorization to obtain and understand the media and
service characteristic related to the subscribed service as identified by the ICSI value.
4.2A Transport mechanisms
This document makes no requirement on the transport protocol used to transfer signalling information over and above
that specified in RFC 3261 [26] clause 18. However, the UE and IM CN subsystem entities shall transport SIP messages
longer than 1300 bytes according to the procedures of RFC 3261 [26] subclause 18.1.1, even if a mechanism exists of
discovering a maximum transmission unit size longer than 1500 bytes.
NOTE 1: Support of SCTP as specified in RFC 4168 [96] is optional for IM CN subsystem entities implementing
the role of a UA or proxy. SCTP transport between the UE and P-CSCF is not supported in the present
document. Support of the SCTP transport is currently not described in 3GPP TS 33.203 [19].
For initial REGISTER requests, the UE and the P-CSCF shall apply port handling according to subclause 5.1.1.2 (or
subclause 5.1.1.2A) and subclause 5.2.2 (or subclause 5.2.2A).
When a security association is used to access the IM CN subsystem, the UE and the P-CSCF shall send and receive
request and responses other than initial REGISTER requests on the protected ports as described in
3GPP TS 33.203 [19]. For UEs loaded with a ISIM or USIM, the security association shall always be used to access the
IM CN subsystem as described in 3GPP TS 33.203 [19].
NOTE 2: The usage of NASS-bundled authentication, which provides for the user authentication without creation
of a security association, still requires convergence with equivalent 3GPP documents, along with ensuring
interoperability and coexistence with other security mechanisms. This will be addressed in a future
version of this document, and may introduce some revision of the procedures.
In case of an emergency session if the UE does not have sufficient credentials to authenticate with the IM CN
subsystem and regulations allow, the UE and P-CSCF shall send request and responses other than initial REGISTER
requests on non protected ports.
5 Application usage of SIP
5.1.1.1A Parameters contained in the ISIM
This subclause applies when a UE contains either an ISIM or a USIM.
The ISIM application shall always be used for IMS authentication, if it is present, as described in 3GPP TS 33.203 [19].
The ISIM is preconfigured with all the necessary parameters to initiate the registration to the IM CN subsystem. These
parameters include:
- the private user identity;
- one or more public user identities; and
- the home network domain name used to address the SIP REGISTER request
In case the UE is loaded with a UICC that does not contain the ISIM application, the UE shall:
- generate a private user identity;
- generate a temporary public user identity; and
- generate a home network domain name to address the SIP REGISTER request to;
ETSI
Release 7 14 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
in accordance with the procedures in clause C.2.
The temporary public user identity is only used in REGISTER requests, i.e. initial registration, re-registration, UE-
initiated deregistration. The UE shall not reveal to the user the temporary public user identity if the temporary public
user identity is barred. The temporary public user identity is not barred if received by the UE in the P-Associated-URI
header.
If the UE is unable to derive the parameters in this subclause for any reason, then the UE shall not proceed with the
request associated with the use of these parameters and will not be able to register to the IM CN subsystem.
5.1.1.1B Parameters provisioned to a UE without ISIM or USIM
In case the UE contains neither a ISIM application nor a USIM, the parameters used by the UE to initiate the
registration to the IM CN subsystem and for authentication shall be preconfigured in accordance with clause C.4.
5.1.1.2 Initial registration (with security association setup)
The initial registration procedure consists of the UE sending an unprotected initial REGISTER request and, upon being
challenged, sending the integrity protected REGISTER request. The UE can register a public user identity with its
contact address at any time after it has acquired an IP address, discovered a P-CSCF, and established an IP-CAN bearer
that can be used for SIP signalling. However, the UE shall only initiate a new registration procedure when it has
received a final response from the registrar for the ongoing registration, or the previous REGISTER request has timed
out.
The UE shall send only the initial REGISTER requests to the port advertised to the UE during the P-CSCF discovery
procedure. If the UE does not receive any specific port information during the P-CSCF discovery procedure, the UE
shall send the initial REGISTER request to the SIP default port values as specified in RFC 3261 [26].
The UE shall extract or derive a public user identity, the private user identity, and the domain name to be used in the
Request-URI in the registration, according to the procedures described in subclause 5.1.1.1A. A public user identity
may be input by the end user.
On sending a REGISTER request, the UE shall populate the header fields as follows:
a) an Authorization header, with:
-  the username field, set to the value of the private user identity;
- the realm directive, set to the domain name of the home network;
- the uri directive, set to the SIP URI of the domain name of the home network;
- the nonce directive, set to an empty value; and
- the response directive, set to an empty value;
b) a From header set to the SIP URI that contains the public user identity to be registered;
c) a To header set to the SIP URI that contains the public user identity to be registered;
d) a Contact header set to include SIP URI(s) containing the IP address of the UE in the hostport parameter or
FQDN. If the UE supports GRUU (see table A.4, item A.4/53), it shall include a +sip.instance parameter
containing the instance ID. The UE shall include all supported ICSI values (coded as specified in
subclause 7.2A.8.2), and IARI values (coded as specified in subclause 7.2A.9.2), for the IMS communication
services and IMS applications it intends to use in a sip.app-subtype feature tag according to draft-rosenberg-
sip-app-media-tag [120] and RFC 3840 [62]. If the REGISTER request is protected by a security association,
the UE shall also include the protected server port value in the hostport parameter;
e) a Via header set to include the IP address or FQDN of the UE in the sent-by field. For the UDP, if the
REGISTER request is protected by a security association, the UE shall also include the protected server port
value in the sent-by field, while for the TCP, the response is received on the TCP connection on which the
request was sent;
ETSI
Release 7 15 Final draft ETSI ES 283 003 V2.5.1 (2008-01)
NOTE 1: If the UE specifies its FQDN in the host parameter in the Contact header and in the sent-by field in the
Via header, then it has to ensure that the given FQDN will resolve (e.g., by reverse DNS lookup) to the IP
address that is bound to the security ass
...


ETSI Standard
Telecommunications and Internet converged Services and
Protocols for Advanced Networking (TISPAN);
IP Multimedia Call Control Protocol based on
Session Initiation Protocol (SIP) and
Session Description Protocol (SDP) Stage 3
[3GPP TS 24.229 [Release 7], modified]

2 ETSI ES 283 003 V2.5.1 (2008-04)

Reference
RES/TISPAN-03120-NGN-R2
Keywords
endorsement, IP, multimedia, profile
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE

Tel.: +33 4 92 94 42 00  Fax: +33 4 93 65 47 16

Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88

Important notice
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive
within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, please send your comment to one of the following services:
http://portal.etsi.org/chaircor/ETSI_support.asp
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.

© European Telecommunications Standards Institute 2008.
All rights reserved.
TM TM TM TM
DECT , PLUGTESTS , UMTS , TIPHON , the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered
for the benefit of its Members.
TM
3GPP is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
ETSI
3 ETSI ES 283 003 V2.5.1 (2008-04)
Contents
Intellectual Property Rights.4
Foreword.4
1 Scope.5
2 References.5
2.1 Normative references.5
Endorsement notice .6
Global modifications to 3GPP TS 24.229 .6
Annex ZA (informative): .117
ZA.1 Void.117
ZA.2 Void.117
ZA.3 Void.117
ZA.4 Void.117
ZA.5 Void.117
ZA.6 Void.117
ZA.7 Void.117
ZA.8 Void.117
ZA.9 Void.117
ZA.9A Void.117
ZA.10 Void.117
ZA.11 Extensions needed in table A.162 of ES 283 003 .118
Annex ZB (informative): Procedures.119
Annex ZC (normative): UUI Header Field.120
ZC.1 Introduction .120
ZC.2 Procedures at the terminating network.120
ZC.3 Extensions needed in table A.4 of ES 283 003 .121
Annex ZD (normative): XML schema for PSTN .122
Annex ZE (informative): Change history .130
History .131

ETSI
4 ETSI ES 283 003 V2.5.1 (2008-04)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in
respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (http://webapp.etsi.org/IPR/home.asp).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
server) which are, or may be, or may become, essential to the present document.
Foreword
This ETSI Standard (ES) has been produced by ETSI Technical Committee Telecommunications and Internet
converged Services and Protocols for Advanced Networking (TISPAN).
ETSI
5 ETSI ES 283 003 V2.5.1 (2008-04)
1 Scope
The present document provides the ETSI TISPAN endorsement of 3GPP TS 24.229 [1]: "3rd Generation Partnership
Project; Technical Specification Group Core Network and Terminals; IP multimedia call control protocol based on
Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (Release 7)" in line with the
requirements of TISPAN NGN.
The present document together with the endorsed document provides the necessary SIP/SDP specifications for
supporting TISPAN Release 2 requirements, with the exception of some of the features required for Business Trunking
services (e.g. procedures for handling Wildcarded Public User Identities) and IPTV services (e.g. SDP extensions).
Modifications required in support of these features are expected to be included as essential corrections to the present
document.
2 References
References are either specific (identified by date of publication and/or edition number or version number) or
non-specific.
• For a specific reference, subsequent revisions do not apply.
• Non-specific reference may be made only to a complete document or a part thereof and only in the following
cases:
- if it is accepted that it will be possible to use all future changes of the referenced document for the
purposes of the referring document;
- for informative references.
Referenced documents which are not found to be publicly available in the expected location might be found at
http://docbox.etsi.org/Reference.
For online referenced documents, information sufficient to identify and locate the source shall be provided. Preferably,
the primary source of the referenced document should be cited, in order to ensure traceability. Furthermore, the
reference should, as far as possible, remain valid for the expected life of the document. The reference shall include the
method of access to the referenced document and the full network address, with the same punctuation and use of upper
case and lower case letters.
NOTE: While any hyperlinks included in this clause were valid at the time of publication ETSI cannot guarantee
their long term validity.
2.1 Normative references
The following referenced documents are indispensable for the application of the present document. For dated
references, only the edition cited applies. For non-specific references, the latest edition of the referenced document
(including any amendments) applies.
[1] 3GPP TS 24.229 (V7.9.0): "3rd Generation Partnership Project; Technical Specification Group
Core Network and Terminals; IP multimedia call control protocol based on Session Initiation
Protocol (SIP) and Session Description Protocol (SDP); Stage 3".
[2] ETSI TS 183 008: "Telecommunications and Internet converged Services and Protocols for
Advanced Networking (TISPAN); PSTN/ISDN simulation services; Terminating Identification
Presentation (TIP) and Terminating Identification Restriction (TIR); Protocol specification".
[3] ETSI TS 183 007: "Telecommunications and Internet converged Services and Protocols for
Advanced Networking (TISPAN); PSTN/ISDN simulation services; Originating Identification
Presentation (OIP) and Originating Identification Restriction (OIR); Protocol specification".
ETSI
6 ETSI ES 283 003 V2.5.1 (2008-04)
Endorsement notice
The present document endorses 3GPP TS 24.229 (V7.9.0): "IP Multimedia Call Control Protocol based on Session
Initiation Protocol (SIP) and Session Description Protocol (SDP) Stage 3 (Release 7)" [1].
The present document shows the modifications, additions and deletions through the use of underlined and strikethrough
text.
For the purpose of the present document clause 1 of [1] applies.
For the purpose of the present document clause 3 of [1] applies except for clause 3.2, which is replaced by the
appropriate clause in clause 3 of the present document.
For the purpose of the present document clause 4 of [1] applies, except for clauses 4.1 and 4.2, which are replaced by
the appropriate clauses in clause 4 of the present document.
For the purpose of the present document clause 5 of [1] applies, except for clauses 5.1.1.1A, 5.1.1.2, 5.1.1.3, 5.1.1.4,
5.1.1.5.1, 5.1.1.5.2, 5.1.1.5A, 5.1.1.6, 5.1.1.7, 5.1.2A.1, 5.1.2.A2, 5.2.1, 5.2.2, 5.2.5.1, 5.2.5.2, 5.2.6.2, 5.2.6.3, 5.2.6.4,
5.2.7.2, 5.2.7.3, 5.2.8.1.1, 5.2.8.1.2, 5.2.8.1.4, 5.2.8.3, 5.2.10.1, 5.2.10.3, 5.4.1.1, 5.4.1.2, 5.4.1.2.1, 5.4.1.3, 5.4.1.4,
5.4.1.6, 5.4.1.7, 5.4.3.2, 5.4.3.3 and 5.10.6, which are replaced by the appropriate clauses in clause 5 of the present
document. In addition clauses 5.1.1.1B, 5.1.1.2A, 5.1.1.4A, 5.1.1.5.1A, 5.1.1.5.1B, 5.1.1.6A, 5.2.2A and 5.4.1.2A.1 are
added.
For the purpose of the present document clause 6 of [1] applies, except for clauses 6.1.1 and 6.2 , which are replaced by
the appropriate clauses in clause 6 of the present document.
For the purpose of the present document clause 7 of [1] applies, except for clause 7.2A.4, which is replaced by the
appropriate clause in clause 7 of the present document.
For the purpose of the present document clause 9 of [1] applies.
For the purpose of the present document annex A of [1] applies, except for clauses A.2.1.2, A.2.1.4.7, A2.1.4.12,
A.2.2.4.7 and A.3.2.1 which are replaced by the appropriate clauses in annex A of the present document.
For the purpose of the present document annex F of [1] is replaced with annex F of the present document.
For the purpose of the present document annex G of [1] is replaced with annex G of the present document.
For the purpose of the present document annex I of [1] applies.
For the purpose of the present document annex J of [1] applies, except for clauses J.1 and J.2 which are replaced by the
appropriate clauses in annex J of the present document. In addition clause J.9A is added.
For the purpose of the present document annex F of [1] applies, except for clauses F.4.1 and F.4.2 which are replaced as
indicated in the appropriate clauses in annex F of the present document.
For the purpose of the present document annex F of [1] applies with the addition of clause F.4A.
Global modifications to 3GPP TS 24.229
The references in clause 2 of [1] should be replaced as shown in table 1.
Table 1
References in 3GPP TS 24.229 [1] Replaced references
[2] 3GPP TS 23.002: "Network architecture". ETSI ES 282 007: "Telecommunications and Internet converged
Services and Protocols for Advanced Networking (TISPAN); IP
Multimedia Subsystem (IMS); Functional architecture" (note 1)
ETSI ES 282 001: "Telecommunications and Internet converged
Services and Protocols for Advanced Networking (TISPAN); NGN
Functional Architecture Release 2" (note 1)
[4A] 3GPP TS 23.107: "Quality of Service (QoS) (note 2)
concept and architecture".
ETSI
7 ETSI ES 283 003 V2.5.1 (2008-04)
References in 3GPP TS 24.229 [1] Replaced references
[4B] 3GPP TS 23.167: "IP Multimedia ETSI TS 182 009: “Telecommunications and Internet converged
Subsystem (IMS) emergency session; Stage 2". Services and Protocols for Advanced Networking (TISPAN); NGN
Architecture to support emergency communication from citizen to
authority” (note 1)
[4C] 3GPP TS 23.122: "Non-Access-Stratum (note 2)
(NAS) functions related to Mobile Station (MS)
in idle mode".
[5] 3GPP TS 23.218: "IP Multimedia (IM) (note 2)
Session Handling; IM call model".
[6] 3GPP TS 23.221: "Architectural (note 2)
requirements".
[7] 3GPP TS 23.228: "IP multimedia subsystem; ETSI TS 182 006: "Telecommunications and Internet converged
Stage 2". Services and Protocols for Advanced Networking (TISPAN); IP
Multimedia Subsystem (IMS); Stage 2 description"
[8] 3GPP TS 24.141: "Presence service using ETSI ES 283 030: "Telecommunications and Internet converged
the IP Multimedia (IM) Core Network (CN) Services and Protocols for Advanced Networking (TISPAN);
subsystem; Stage 3". Presence Service Capability; Protocol Specification [3GPP TS 24.141
V7.0.0, modified and OMA-TS-Presence_SIMPLE-V1_0, modified]"
(note 1)
[10] 3GPP TS 26.235: "Packet switched ETSI TS 181 005: "Telecommunications and Internet converged
conversational multimedia applications; Default Services and Protocols for Advanced Networking (TISPAN); Services
codecs". and Capabilities Requirements” (note 1)
[10A] 3GPP TS 27.060: "Mobile Station (MS) (note 2)
supporting Packet Switched Services".
[11A] 3GPP TS 29.162: "Interworking between ETSI TS 183 021: "Telecommunications and Internet converged
the IM CN subsystem and IP networks". Services and Protocols for Advanced Networking (TISPAN); NGN
Release 1; Endorsement of 3GPP TS 29.162 Interworking between
IM CN Sub-system and IP networks" (note 1)
[11B] 3GPP TS 29.163: "Interworking between ETSI ES 283 027: “Telecommunications and Internet converged
the IP Multimedia (IM) Core Network (CN) Services and Protocols for Advanced Networking (TISPAN);
subsystem and Circuit Switched (CS) networks". Endorsement of the SIP-ISUP Interworking between the IP
Multimedia (IM) Core Network (CN) subsystem and Circuit Switched
(CS) networks [3GPP TS 29.163 (Release 7), modified]“ (note 1)
[14] 3GPP TS 29.228: "IP Multimedia (IM) ETSI TS 183 033: "Telecommunications and Internet converged
Subsystem Cx and Dx Interfaces; Signalling Services and Protocols for Advanced Networking (TISPAN); IP
flows and message contents". Multimedia; Diameter based protocol for the interfaces between the
Call Session Control Function and the User Profile Server
Function/Subscription Locator Function; Signalling flows and protocol
details [3GPP TS 29.228 V6.8.0 and 3GPP TS 29.229 V6.6.0,
modified]" (note 1)
[15] 3GPP TS 29.229: "Cx and Dx Interfaces ETSI TS 183 033: "Telecommunications and Internet converged
based on the Diameter protocol, Protocol Services and Protocols for Advanced Networking (TISPAN); IP
details". Multimedia; Diameter based protocol for the interfaces between the
Call Session Control Function and the User Profile Server
Function/Subscription Locator Function; Signalling flows and protocol
details [3GPP TS 29.228 V6.8.0 and 3GPP TS 29.229 V6.6.0,
modified]" (note 1)
[16] 3GPP TS 32.240: "Telecommunication ETSI ES 282 010: "Telecommunications and Internet Converged
management; Charging management; Charging Services and Protocols for Advanced Networking (TISPAN); Charging
architecture and principles". (Endorsement of 3GPP TS 32.240 Release 7, 3GPP TS 32.260
Release 7, 3GPP TS 32.297 Release 7, 3GPP TS 32.298 Release 7
and 3GPP TS 32.299 Release 7 modified)" (note 1)
[17] 3GPP TS 32.260: "Telecommunication ETSI ES 282 010: "Telecommunications and Internet Converged
management; Charging management; IP Services and Protocols for Advanced Networking (TISPAN); Charging
Multimedia Subsystem (IMS) charging". [Endorsement of 3GPP TS 32.240 Release 7, 3GPP TS 32.260
Release 7, 3GPP TS 32.297 Release 7, 3GPP TS 32.298 Release 7
and 3GPP TS 32.299 Release 7modified]" (note 1)
[19] 3GPP TS 33.203: "Access security for IP (note 2)
based services".
[67] draft-rosenberg-sipping-acr-code-00 New reference. Editor's note: The document cannot be formally
(November 2005): "Rejecting Anonymous referenced until it is published as an RFC (note 1)
Requests in the Session Initiation Protocol
(SIP)".
ETSI
8 ETSI ES 283 003 V2.5.1 (2008-04)
References in 3GPP TS 24.229 [1] Replaced references
[68] draft-jennings-sip-voicemail-uri-05 IETF RFC 4458: "Session Initiation Protocol (SIP) URIs for
(November 2005): "Session Initiation Protocol Applications such as Voicemail and Interactive Voice Response
(SIP) URIs for Applications such as Voicemail (IVR)" (note 1)
and Interactive Voice Response (IVR)".
[85] 3GPP2 C.S0005-D (March 2004): "Upper (note 2)
Layer (Layer 3) Signalling Standard for
cdma2000 Standards for Spread Spectrum
Systems".
[86] 3GPP2 C.S0024-A v1.0 (April 2004): (note 2)
"cdma2000 High Rate Packet Data Air Interface
Standard".
[87] ITU-T Recommendation J.112, (note 2)
"Transmission Systems for Interactive Cable
Television Services"
[88] PacketCable Release 2 Technical Report, (note 2)
PacketCable™ Architecture Framework
Technical Report, PKT-TR-ARCH-FRM.
NOTE 1: The reference in [1] is replaced by the document listed on the right column. This replacement is applicable
to all occurrences of the reference throughout the present endorsement.
NOTE 2: The reference in [1] contains 3GPP or 3GPP2 or cable specific requirements and is not generally applicable
to the present endorsement.
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, clause 3.1 of [1] applies.
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
1xx A status-code in the range 101 through 199, and excluding 100
2xx A status-code in the range 200 through 299
AAA Authentication, Authorization and Accounting
AS Application Server
APN Access Point Name
AUTN Authentication TokeN
B2BUA Back-to-Back User Agent
BGCF Breakout Gateway Control Function
c conditional
BRAS Broadband Remote Access Server
CCF Charging Collection Function
CDF Charging Data Function
CDR Charging Data Record
CK Ciphering Key
CN Core Network
CPC Calling Party Category
CSCF Call Session Control Function
DHCP Dynamic Host Configuration Protocol
DNS Domain Name System
DOCSIS Data Over Cable Service Interface Specification
DTD Document Type Definition
EC Emergency Centre
ECF Event Charging Function
E-CSCF Emergency CSCF
FQDN Fully Qualified Domain Name
GCID GPRS Charging Identifier
GGSN Gateway GPRS Support Node
GPRS General Packet Radio Service
GRUU Globally Routable User agent URI
ETSI
9 ETSI ES 283 003 V2.5.1 (2008-04)
HPLMN Home PLMN
HSS Home Subscriber Server
i irrelevant
IARI IMS Application Reference Identifier
IBCF Interconnection Border Control Function
I-CSCF Interrogating CSCF
ICID IM CN subsystem Charging Identifier
ICSI IMS Communication Service Identifier
IK Integrity Key
IM IP Multimedia
IMS IP Multimedia core network Subsystem
IMS-ALG IMS Application Level Gateway
IMSI International Mobile Subscriber Identity
IOI Inter Operator Identifier
IP Internet Protocol
IP-CAN IP-Connectivity Access Network
IPsec IP security
IPv4 Internet Protocol version 4
IPv6 Internet Protocol version 6
ISC IP Multimedia Subsystem Service Control
ISIM IM Subscriber Identity Module
IWF Interworking Function
I-WLAN Interworking – WLAN
LRF Location Retrieval Function
m mandatory
MAC Message Authentication Code
MCC Mobile Country Code
MGCF Media Gateway Control Function
MGW Media Gateway
MNC Mobile Network Code
MRFC Multimedia Resource Function Controller
MRFP Multimedia Resource Function Processor
n/a not applicable
NAI Network Access Identifier
NA(P)T Network Address (and Port) Translation
NASS Network Attachement Subsystem
NAT Network Address Translation
o optional
OCF Online Charging Function
PCRF Policy and Charging Rules Function
P-CSCF Proxy CSCF
PDG Packet Data Gateway
PDP Packet Data Protocol
PDU Protocol Data Unit
PIDF-LO Presence Information Data Format Location Object
PLMN Public Land Mobile Network
PSAP Public Safety Answering Point
PSI Public Service Identity
PSTN Public Switched Telephone Network
QoS Quality of Service
RAND RANDom challenge
RES RESponse
RTCP Real-time Transport Control Protocol
RTP Real-time Transport Protocol
S-CCF Serving CSCF
SCTP Stream Control Transmission Protocol
SDP Session Description Protocol
SIP Session Initiation Protocol
SLF Subscription Locator Function
SQN SeQuence Number
UA User Agent
UAC User Agent Client
ETSI
10 ETSI ES 283 003 V2.5.1 (2008-04)
UAS User Agent Server
UE User Equipment
UICC Universal Integrated Circuit Card
URI Uniform Resource Identifier
URL Uniform Resource Locator
URN Uniform Resource Name
UDVM Universal Decompressor Virtual Machine
UPSF User Profile Server Function
USIM Universal Subscriber Identity Module
VPLMN Visited PLMN
WLAN Wireless Local Area Network
x prohibited
xDSL Digital Subscriber Line (all types)
XMAC expected MAC
XML eXtensible Markup Language
4 General
4.1 Conformance of IM CN subsystem entities to SIP, SDP and other protocols
SIP defines a number of roles which entities can implement in order to support capabilities. These roles are defined in
annex A.
Each IM CN subsystem functional entity using an interface at the Gm reference point, the Ma reference point, the Mg
reference point, the Mi reference point, the Mj reference point, the Mk reference point, the Mm reference point, the Mr
reference point and the Mw reference point, and also using the IP multimedia Subsystem Service Control (ISC)
Interface, shall implement SIP, as defined by the referenced specifications in annex A, and in accordance with the
constraints and provisions specified in annex A, according to the following roles.
The Gm reference point, the Ma reference point, the Mg reference point, the Mi reference point, the Mj reference point,
the Mk reference point, the Mm reference point, the Mr reference point, the Mw reference point and the ISC reference
point are defined in 3GPP TS 23.002 [2].
- The User Equipment (UE) shall provide the User Agent (UA) role, with the exceptions and additional
capabilities to SIP as described in subclause 5.1, with the exceptions and additional capabilities to SDP as
described in subclause 6.1, and with the exceptions and additional capabilities to SigComp as described in
subclause 8.1. The UE shall also provide the access dependent procedures as described in the annexes,
e.g. GPRS specific procedures described in subclause B.2.2.
- The P-CSCF shall provide the proxy role, with the exceptions and additional capabilities to SIP as described in
subclause 5.2, with the exceptions and additional capabilities to SDP as described in subclause 6.2, and with
the exceptions and additional capabilities to SigComp as described in subclause 8.2. Under certain
circumstances as described in subclause 5.2, the P-CSCF shall provide the UA role with the additional
capabilities, as follows:
a) when acting as a subscriber to or the recipient of event information; and
b) when performing P-CSCF initiated dialog-release, even when acting as a proxy for the remainder of the
dialog.
- The I-CSCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.3.
- The S-CCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.4, and with the exceptions and additional capabilities to SDP as described in subclause 6.3. Under
certain circumstances as described in subclause 5.4, the S-CCF shall provide the UA role with the additional
capabilities, as follows:
a) the S-CCF shall also act as a registrar. When acting as a registrar, or for the purposes of executing a
third-party registration, the S-CCF shall provide the UA role;
b) as the notifier of event information the S-CCF shall provide the UA role;
ETSI
11 ETSI ES 283 003 V2.5.1 (2008-04)
c) when providing a messaging mechanism by sending the MESSAGE method, the S-CCF shall provide the
UA role; and
d) when performing S-CCF initiated dialog release the S-CCF shall provide the UA role, even when acting
as a proxy for the remainder of the dialog.
- The MGCF shall provide the UA role, with the exceptions and additional capabilities as described in
subclause 5.5, and with the exceptions and additional capabilities to SDP as described in subclause 6.4.
- The BGCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.6.
- The AS, acting as terminating UA, or redirect server (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.1),
shall provide the UA role, with the exceptions and additional capabilities as described in subclause 5.7.2, and
with the exceptions and additional capabilities to SDP as described in subclause 6.6.
- The AS, acting as originating UA (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.2), shall provide the UA
role, with the exceptions and additional capabilities as described in subclause 5.7.3, and with the exceptions
and additional capabilities to SDP as described in subclause 6.6.
- The AS, acting as a SIP proxy (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.3), shall provided the proxy
role, with the exceptions and additional capabilities as described in subclause 5.7.4.
- The AS, performing 3rd party call control (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.4), shall provide
the UA role, with the exceptions and additional capabilities as described in subclause 5.7.5, and with the
exceptions and additional capabilities to SDP as described in subclause 6.6.
NOTE 1: Subclause 5.7 and its subclauses define only the requirements on the AS that relate to SIP. Other
requirements are defined in 3GPP TS 23.218 [5].
- The AS, receiving third-party registration requests, shall provide the UA role, with the exceptions and
additional capabilities as described in subclause 5.7.
- The MRFC shall provide the UA role, with the exceptions and additional capabilities as described in
subclause 5.8, and with the exceptions and additional capabilities to SDP as described in subclause 6.5.
- The IBCF shall provide the proxy role, with the exceptions and additional capabilities to SIP as described in
subclause 5.10, and with the exceptions and additional capabilities to SDP as described in subclause 6.6. If the
IBCF provides an application level gateway functionality, then the IBCF shall provide the UA role, with the
exceptions and additional capabilities to SIP as described in subclause 5.10, and with the exceptions and
additional capabilities to SDP as described in subclause 6.6. If the IBCF provides screening functionality, then
the IBCF may provide the UA role, with the exceptions and additional capabilities to SIP as described in
subclause 5.10.
- The E-CSCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.11.
In addition to the roles specified above, the P-CSCF, the I-CSCF, the S-CCF, the BGCF and the E-CSCF can act as a
UA when providing server functionality to return a final response for any of the reasons specified in RFC 3261 [26].
NOTE 2: Annex A can change the status of requirements in referenced specifications. Particular attention is drawn
to table A.4 and table A.162 for capabilities within referenced SIP specifications, and to table A.317 and
table A.328 for capabilities within referenced SDP specifications. The remaining tables build on these
initial tables.
NOTE 3: The allocated roles defined in this clause are the starting point of the requirements from the IETF SIP
specifications, and are then the basis for the description of further requirements. Some of these extra
requirements formally change the proxy role into a B2BUA. In all other respects other than those more
completely described in subclause 5.2 the P-CSCF implements proxy requirements. Despite being a
B2BUA a P-CSCF does not implement UA requirements from the IETF RFCs, except as indicated in this
specification, e.g., relating to registration event subscription.
ETSI
12 ETSI ES 283 003 V2.5.1 (2008-04)
NOTE 4: Except as specified in clause 5 or otherwise permitted in RFC 3261, the functional entities providing the
proxy role are intended to be transparent to data within received requests and responses. Therefore these
entities do not modify message bodies. If local policy applies to restrict such data being passed on, the
functional entity has to assume the UA role and reject a request, or if in a response and where such
procedures apply, to pass the response on and then clear the session using the BYE method.
All the above entities are functional entities that could be implemented in a number of different physical platforms
coexisting with a number of other functional entities. The implementation shall give priority to transactions at one
functional entity, e.g. that of the E-CSCF, over non-emergency transactions at other entities on the same physical
implementation. Such priority is similar to the priority within the functional entities themselves specified elsewhere in
this document.
Additional routeing functionality can be provided to support the ability for the IM CN subsystem to provide transit
functionality as specified in annex I. The additional routeing functionality shall assume the proxy role.
4.2 URI and address assignments
In order for SIP and SDP to operate, the following prerequisite conditions apply:
1) I-CSCFs used in registration are allocated SIP URIs. Other IM CN subsystem entities may be allocated SIP
URIs. For example sip:pcscf.home1.net and sip:@pcscf.home1.net are valid SIP URIs. If
the user part exists, it is an essential part of the address and shall not be omitted when copying or moving the
address. How these addresses are assigned to the logical entities is up to the network operator. For example, a
single SIP URI may be assigned to all I-CSCFs, and the load shared between various physical boxes by
underlying IP capabilities, or separate SIP URIs may be assigned to each I-CSCF, and the load shared between
various physical boxes using DNS SRV capabilities.
2) All IM CN subsystem entities are allocated IP addresses. For systems providing access to IMS using a fixed
broadband network, any IM CN Subsystem entities can be allocated IPv4 only, IPv6 only or both IPv4 and
IPv6 addresses. Otherwise, systems shall support IP addresses as specified in 3GPP TS 23.221 [6]
subclause 5.1.
3) The subscriber is allocated a private user identity by the home network operator, and this is contained within
the ISIM application, if present. Where no ISIM application is present but USIM is present, the private user
identity is derived (see subclause 5.1.1.1A). This private user identity is available to the SIP application within
the UE. For UEs, where neither ISIM application nor USIM are present, the private user identity is available to
the UE via other means (see subclause 5.1.1.1B).
NOTE 1: The SIP URIs can be resolved by using any of public DNSs, private DNSs, or peer-to-peer agreements.
4) The subscriber is allocated one or more public user identities by the home network operator. The public user
identity shall take the form of SIP URI as specified in RFC 3261 [26] or tel URI as specified in
RFC 3966 [22]. At least one of the public user identities is a SIP URI and it is stored within the ISIM
application, if ISIM application is present. Where no ISIM application is present but USIM is present, the UE
derives a temporary public user identity (see subclause 5.1.1.1A). All registered public user identities are
available to the SIP application within the UE, after registration.
5) If the UE supports GRUU (see table A.4, item A.4/53), then it shall have an Instance ID, in conformance with
the mandatory requirements for Instance IDs specified in draft-ietf-sip-gruu [93] and draft-ietf-sip-
outbound [92].
6) For each tel URI, there is at least one alias SIP URI in the set of implicitly registered public user identities that
is used to implicitly register the associated tel URI.
7) The public user identities may be shared across multiple UEs. A particular public user identity may be
simultaneously registered from multiple UEs that use different private user identities and different contact
addresses. When reregistering and deregistering a given public user identity and associated contact address, the
UE will use the same private user identity that it had used during the initial registration of the respective public
user identity and associated contact address. If the tel URI is a shared public user identity, then the associated
alias SIP URI is also a shared public user identity. Likewise, if the alias SIP URI is a shared public user
identity, then the associated tel URI is also a shared public user identity.
ETSI
13 ETSI ES 283 003 V2.5.1 (2008-04)
8) For the purpose of access to the IM CN subsystem, UEs are assigned IPv6 prefixes in accordance with the
constraints specified in 3GPP TS 23.221 [6] subclause 5.1 (see subclause 9.2.1 for the assignment procedures).
In the particular case of UEs accessing the IMS using a fixed broadband interconnection, UEs can be allocated
IPv4 only, IPv6 only or both IPv4 and IPv6 addresses.
9) For the purpose of emergency service, the UE shall use at least an emergency public user identity, which is a
SIP URI derived as specified in 3GPP TS 23.003 [3] and an associated tel URI.
10) An ICSI value coded as a URN (as specified in subclause 7.2A.8.2), may be included in a P-Preferred-Service
header field by the UE as specified in draft-drage-sipping-service-identification [121]. The S-CCF and third
party AS need to have a means for the purposes of authorization to obtain and understand the media and
service characteristic related to the subscribed service as identified by the ICSI value.
4.2A Transport mechanisms
This document makes no requirement on the transport protocol used to transfer signalling information over and above
that specified in RFC 3261 [26] clause 18. However, the UE and IM CN subsystem entities shall transport SIP messages
longer than 1300 bytes according to the procedures of RFC 3261 [26] subclause 18.1.1, even if a mechanism exists of
discovering a maximum transmission unit size longer than 1500 bytes.
NOTE 1: Support of SCTP as specified in RFC 4168 [96] is optional for IM CN subsystem entities implementing
the role of a UA or proxy. SCTP transport between the UE and P-CSCF is not supported in the present
document. Support of the SCTP transport is currently not described in 3GPP TS 33.203 [19].
For initial REGISTER requests, the UE and the P-CSCF shall apply port handling according to subclause 5.1.1.2 (or
subclause 5.1.1.2A) and subclause 5.2.2 (or subclause 5.2.2A).
When a security association is used to access the IM CN subsystem, the UE and the P-CSCF shall send and receive
request and responses other than initial REGISTER requests on the protected ports as described in
3GPP TS 33.203 [19]. For UEs loaded with a ISIM or USIM, the security association shall always be used to access the
IM CN subsystem as described in 3GPP TS 33.203 [19].
NOTE 2: The usage of NASS-bundled authentication, which provides for the user authentication without creation
of a security association, still requires convergence with equivalent 3GPP documents, along with ensuring
interoperability and coexistence with other security mechanisms. This will be addressed in a future
version of this document, and may introduce some revision of the procedures.
In case of an emergency session if the UE does not have sufficient credentials to authenticate with the IM CN
subsystem and regulations allow, the UE and P-CSCF shall send request and responses other than initial REGISTER
requests on non protected ports.
5 Application usage of SIP
5.1.1.1A Parameters contained in the ISIM
This subclause applies when a UE contains either an ISIM or a USIM.
The ISIM application shall always be used for IMS authentication, if it is present, as described in 3GPP TS 33.203 [19].
The ISIM is preconfigured with all the necessary parameters to initiate the registration to the IM CN subsystem. These
parameters include:
- the private user identity;
- one or more public user identities; and
- the home network domain name used to address the SIP REGISTER request
In case the UE is loaded with a UICC that does not contain the ISIM application, the UE shall:
- generate a private user identity;
- generate a temporary public user identity; and
ETSI
14 ETSI ES 283 003 V2.5.1 (2008-04)
- generate a home network domain name to address the SIP REGISTER request to;
in accordance with the procedures in clause C.2.
The temporary public user identity is only used in REGISTER requests, i.e. initial registration, re-registration, UE-
initiated deregistration. The UE shall not reveal to the user the temporary public user identity if the temporary public
user identity is barred. The temporary public user identity is not barred if received by the UE in the P-Associated-URI
header.
If the UE is unable to derive the parameters in this subclause for any reason, then the UE shall not proceed with the
request associated with the use of these parameters and will not be able to register to the IM CN subsystem.
5.1.1.1B Parameters provisioned to a UE without ISIM or USIM
In case the UE contains neither a ISIM application nor a USIM, the parameters used by the UE to initiate the
registration to the IM CN subsystem and for authentication shall be preconfigured in accordance with clause C.4.
5.1.1.2 Initial registration (with security association setup)
The initial registration procedure consists of the UE sending an unprotected initial REGISTER request and, upon being
challenged, sending the integrity protected REGISTER request. The UE can register a public user identity with its
contact address at any time after it has acquired an IP address, discovered a P-CSCF, and established an IP-CAN bearer
that can be used for SIP signalling. However, the UE shall only initiate a new registration procedure when it has
received a final response from the registrar for the ongoing registration, or the previous REGISTER request has timed
out.
The UE shall send only the initial REGISTER requests to the port advertised to the UE during the P-CSCF discovery
procedure. If the UE does not receive any specific port information during the P-CSCF discovery procedure, the UE
shall send the initial REGISTER request to the SIP default port values as specified in RFC 3261 [26].
The UE shall extract or derive a public user identity, the private user identity, and the domain name to be used in the
Request-URI in the registration, according to the procedures described in subclause 5.1.1.1A. A public user identity
may be input by the end user.
On sending a REGISTER request, the UE shall populate the header fields as follows:
a) an Authorization header, with:
-  the username field, set to the value of the private user identity;
- the realm directive, set to the domain name of the home network;
- the uri directive, set to the SIP URI of the domain name of the home network;
- the nonce directive, set to an empty value; and
- the response directive, set to an empty value;
b) a From header set to the SIP URI that contains the public user identity to be registered;
c) a To header set to the SIP URI that contains the public user identity to be registered;
d) a Contact header set to include SIP URI(s) containing the IP address of the UE in the hostport parameter or
FQDN. If the UE supports GRUU (see table A.4, item A.4/53), it shall include a +sip.instance parameter
containing the instance ID. The UE shall include all supported ICSI values (coded as specified in
subclause 7.2A.8.2), and IARI values (coded as specified in subclause 7.2A.9.2), for the IMS communication
services and IMS applications it intends to use in a sip.app-subtype feature tag according to draft-rosenberg-
sip-app-media-tag [120] and RFC 3840 [62]. If the REGISTER request is protected by a security association,
the UE shall also include the protected server port value in the hostport parameter;
e) a Via header set to include the IP address or FQDN of the UE in the sent-by field. For the UDP, if the
REGISTER request is protected by a security association, the UE shall also include the protected server port
value in the sent-by field, while for the TCP, the response is received on the TCP connection on which the
request was sent;
ETSI
15 ETSI ES 283 003 V2.5.1 (2008-04)
NOTE 1: If the UE specifies its FQDN in the host parameter in the Contact header and in the sent-by field in the
Via header, then it has to ensure that the given FQDN will resolve (e.g., by reverse DNS lookup) to the IP
address that is bound to the security association.
NOTE 2: The UE associates two ports, a protected client port and a protected server port, with each pair of security
association. For details on the selection of the port values see 3GPP TS 33.203 [19].
f) an Expires header, or the expires parameter within the Contact header, set to the value of 600 000 seconds as
the value desired for the duration of the registration;
NOTE
...


SLOVENSKI STANDARD
01-julij-2008
=OLWHWHOHNRPXQLNDFLMVNHLQLQWHUQHWQHVWRULWYHWHUSURWRNROL]DQDSUHGQRRPUHåHQMH
7,63$1 VWRSQMDSURWRNROD]DNUPLOMHQMH,3YHþSUHGVWDYQRVWQLKNOLFHYQD
SRGODJLSURWRNROD]D]DJRQVHMH 6,3 LQSURWRNROD]DRSLVVHMH 6'3
Telecommunications and Internet converged Services and Protocols for Advanced
Networking (TISPAN) - IP Multimedia Call Control Protocol based on Session Initiation
Protocol (SIP) and Session Description Protocol (SDP) Stage 3
Ta slovenski standard je istoveten z: ES 283 003 Version 2.5.1
ICS:
33.040.01 Telekomunikacijski sistemi Telecommunication systems
na splošno in general
33.080 Digitalno omrežje z Integrated Services Digital
integriranimi storitvami Network (ISDN)
(ISDN)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

ETSI Standard
Telecommunications and Internet converged Services and
Protocols for Advanced Networking (TISPAN);
IP Multimedia Call Control Protocol based on
Session Initiation Protocol (SIP) and
Session Description Protocol (SDP) Stage 3
[3GPP TS 24.229 [Release 7], modified]

2 ETSI ES 283 003 V2.5.1 (2008-04)

Reference
RES/TISPAN-03120-NGN-R2
Keywords
endorsement, IP, multimedia, profile
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE

Tel.: +33 4 92 94 42 00  Fax: +33 4 93 65 47 16

Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88

Important notice
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive
within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, please send your comment to one of the following services:
http://portal.etsi.org/chaircor/ETSI_support.asp
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.

© European Telecommunications Standards Institute 2008.
All rights reserved.
TM TM TM TM
DECT , PLUGTESTS , UMTS , TIPHON , the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered
for the benefit of its Members.
TM
3GPP is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
ETSI
3 ETSI ES 283 003 V2.5.1 (2008-04)
Contents
Intellectual Property Rights.4
Foreword.4
1 Scope.5
2 References.5
2.1 Normative references.5
Endorsement notice .6
Global modifications to 3GPP TS 24.229 .6
Annex ZA (informative): .117
ZA.1 Void.117
ZA.2 Void.117
ZA.3 Void.117
ZA.4 Void.117
ZA.5 Void.117
ZA.6 Void.117
ZA.7 Void.117
ZA.8 Void.117
ZA.9 Void.117
ZA.9A Void.117
ZA.10 Void.117
ZA.11 Extensions needed in table A.162 of ES 283 003 .118
Annex ZB (informative): Procedures.119
Annex ZC (normative): UUI Header Field.120
ZC.1 Introduction .120
ZC.2 Procedures at the terminating network.120
ZC.3 Extensions needed in table A.4 of ES 283 003 .121
Annex ZD (normative): XML schema for PSTN .122
Annex ZE (informative): Change history .130
History .131

ETSI
4 ETSI ES 283 003 V2.5.1 (2008-04)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in
respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (http://webapp.etsi.org/IPR/home.asp).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
server) which are, or may be, or may become, essential to the present document.
Foreword
This ETSI Standard (ES) has been produced by ETSI Technical Committee Telecommunications and Internet
converged Services and Protocols for Advanced Networking (TISPAN).
ETSI
5 ETSI ES 283 003 V2.5.1 (2008-04)
1 Scope
The present document provides the ETSI TISPAN endorsement of 3GPP TS 24.229 [1]: "3rd Generation Partnership
Project; Technical Specification Group Core Network and Terminals; IP multimedia call control protocol based on
Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (Release 7)" in line with the
requirements of TISPAN NGN.
The present document together with the endorsed document provides the necessary SIP/SDP specifications for
supporting TISPAN Release 2 requirements, with the exception of some of the features required for Business Trunking
services (e.g. procedures for handling Wildcarded Public User Identities) and IPTV services (e.g. SDP extensions).
Modifications required in support of these features are expected to be included as essential corrections to the present
document.
2 References
References are either specific (identified by date of publication and/or edition number or version number) or
non-specific.
• For a specific reference, subsequent revisions do not apply.
• Non-specific reference may be made only to a complete document or a part thereof and only in the following
cases:
- if it is accepted that it will be possible to use all future changes of the referenced document for the
purposes of the referring document;
- for informative references.
Referenced documents which are not found to be publicly available in the expected location might be found at
http://docbox.etsi.org/Reference.
For online referenced documents, information sufficient to identify and locate the source shall be provided. Preferably,
the primary source of the referenced document should be cited, in order to ensure traceability. Furthermore, the
reference should, as far as possible, remain valid for the expected life of the document. The reference shall include the
method of access to the referenced document and the full network address, with the same punctuation and use of upper
case and lower case letters.
NOTE: While any hyperlinks included in this clause were valid at the time of publication ETSI cannot guarantee
their long term validity.
2.1 Normative references
The following referenced documents are indispensable for the application of the present document. For dated
references, only the edition cited applies. For non-specific references, the latest edition of the referenced document
(including any amendments) applies.
[1] 3GPP TS 24.229 (V7.9.0): "3rd Generation Partnership Project; Technical Specification Group
Core Network and Terminals; IP multimedia call control protocol based on Session Initiation
Protocol (SIP) and Session Description Protocol (SDP); Stage 3".
[2] ETSI TS 183 008: "Telecommunications and Internet converged Services and Protocols for
Advanced Networking (TISPAN); PSTN/ISDN simulation services; Terminating Identification
Presentation (TIP) and Terminating Identification Restriction (TIR); Protocol specification".
[3] ETSI TS 183 007: "Telecommunications and Internet converged Services and Protocols for
Advanced Networking (TISPAN); PSTN/ISDN simulation services; Originating Identification
Presentation (OIP) and Originating Identification Restriction (OIR); Protocol specification".
ETSI
6 ETSI ES 283 003 V2.5.1 (2008-04)
Endorsement notice
The present document endorses 3GPP TS 24.229 (V7.9.0): "IP Multimedia Call Control Protocol based on Session
Initiation Protocol (SIP) and Session Description Protocol (SDP) Stage 3 (Release 7)" [1].
The present document shows the modifications, additions and deletions through the use of underlined and strikethrough
text.
For the purpose of the present document clause 1 of [1] applies.
For the purpose of the present document clause 3 of [1] applies except for clause 3.2, which is replaced by the
appropriate clause in clause 3 of the present document.
For the purpose of the present document clause 4 of [1] applies, except for clauses 4.1 and 4.2, which are replaced by
the appropriate clauses in clause 4 of the present document.
For the purpose of the present document clause 5 of [1] applies, except for clauses 5.1.1.1A, 5.1.1.2, 5.1.1.3, 5.1.1.4,
5.1.1.5.1, 5.1.1.5.2, 5.1.1.5A, 5.1.1.6, 5.1.1.7, 5.1.2A.1, 5.1.2.A2, 5.2.1, 5.2.2, 5.2.5.1, 5.2.5.2, 5.2.6.2, 5.2.6.3, 5.2.6.4,
5.2.7.2, 5.2.7.3, 5.2.8.1.1, 5.2.8.1.2, 5.2.8.1.4, 5.2.8.3, 5.2.10.1, 5.2.10.3, 5.4.1.1, 5.4.1.2, 5.4.1.2.1, 5.4.1.3, 5.4.1.4,
5.4.1.6, 5.4.1.7, 5.4.3.2, 5.4.3.3 and 5.10.6, which are replaced by the appropriate clauses in clause 5 of the present
document. In addition clauses 5.1.1.1B, 5.1.1.2A, 5.1.1.4A, 5.1.1.5.1A, 5.1.1.5.1B, 5.1.1.6A, 5.2.2A and 5.4.1.2A.1 are
added.
For the purpose of the present document clause 6 of [1] applies, except for clauses 6.1.1 and 6.2 , which are replaced by
the appropriate clauses in clause 6 of the present document.
For the purpose of the present document clause 7 of [1] applies, except for clause 7.2A.4, which is replaced by the
appropriate clause in clause 7 of the present document.
For the purpose of the present document clause 9 of [1] applies.
For the purpose of the present document annex A of [1] applies, except for clauses A.2.1.2, A.2.1.4.7, A2.1.4.12,
A.2.2.4.7 and A.3.2.1 which are replaced by the appropriate clauses in annex A of the present document.
For the purpose of the present document annex F of [1] is replaced with annex F of the present document.
For the purpose of the present document annex G of [1] is replaced with annex G of the present document.
For the purpose of the present document annex I of [1] applies.
For the purpose of the present document annex J of [1] applies, except for clauses J.1 and J.2 which are replaced by the
appropriate clauses in annex J of the present document. In addition clause J.9A is added.
For the purpose of the present document annex F of [1] applies, except for clauses F.4.1 and F.4.2 which are replaced as
indicated in the appropriate clauses in annex F of the present document.
For the purpose of the present document annex F of [1] applies with the addition of clause F.4A.
Global modifications to 3GPP TS 24.229
The references in clause 2 of [1] should be replaced as shown in table 1.
Table 1
References in 3GPP TS 24.229 [1] Replaced references
[2] 3GPP TS 23.002: "Network architecture". ETSI ES 282 007: "Telecommunications and Internet converged
Services and Protocols for Advanced Networking (TISPAN); IP
Multimedia Subsystem (IMS); Functional architecture" (note 1)
ETSI ES 282 001: "Telecommunications and Internet converged
Services and Protocols for Advanced Networking (TISPAN); NGN
Functional Architecture Release 2" (note 1)
[4A] 3GPP TS 23.107: "Quality of Service (QoS) (note 2)
concept and architecture".
ETSI
7 ETSI ES 283 003 V2.5.1 (2008-04)
References in 3GPP TS 24.229 [1] Replaced references
[4B] 3GPP TS 23.167: "IP Multimedia ETSI TS 182 009: “Telecommunications and Internet converged
Subsystem (IMS) emergency session; Stage 2". Services and Protocols for Advanced Networking (TISPAN); NGN
Architecture to support emergency communication from citizen to
authority” (note 1)
[4C] 3GPP TS 23.122: "Non-Access-Stratum (note 2)
(NAS) functions related to Mobile Station (MS)
in idle mode".
[5] 3GPP TS 23.218: "IP Multimedia (IM) (note 2)
Session Handling; IM call model".
[6] 3GPP TS 23.221: "Architectural (note 2)
requirements".
[7] 3GPP TS 23.228: "IP multimedia subsystem; ETSI TS 182 006: "Telecommunications and Internet converged
Stage 2". Services and Protocols for Advanced Networking (TISPAN); IP
Multimedia Subsystem (IMS); Stage 2 description"
[8] 3GPP TS 24.141: "Presence service using ETSI ES 283 030: "Telecommunications and Internet converged
the IP Multimedia (IM) Core Network (CN) Services and Protocols for Advanced Networking (TISPAN);
subsystem; Stage 3". Presence Service Capability; Protocol Specification [3GPP TS 24.141
V7.0.0, modified and OMA-TS-Presence_SIMPLE-V1_0, modified]"
(note 1)
[10] 3GPP TS 26.235: "Packet switched ETSI TS 181 005: "Telecommunications and Internet converged
conversational multimedia applications; Default Services and Protocols for Advanced Networking (TISPAN); Services
codecs". and Capabilities Requirements” (note 1)
[10A] 3GPP TS 27.060: "Mobile Station (MS) (note 2)
supporting Packet Switched Services".
[11A] 3GPP TS 29.162: "Interworking between ETSI TS 183 021: "Telecommunications and Internet converged
the IM CN subsystem and IP networks". Services and Protocols for Advanced Networking (TISPAN); NGN
Release 1; Endorsement of 3GPP TS 29.162 Interworking between
IM CN Sub-system and IP networks" (note 1)
[11B] 3GPP TS 29.163: "Interworking between ETSI ES 283 027: “Telecommunications and Internet converged
the IP Multimedia (IM) Core Network (CN) Services and Protocols for Advanced Networking (TISPAN);
subsystem and Circuit Switched (CS) networks". Endorsement of the SIP-ISUP Interworking between the IP
Multimedia (IM) Core Network (CN) subsystem and Circuit Switched
(CS) networks [3GPP TS 29.163 (Release 7), modified]“ (note 1)
[14] 3GPP TS 29.228: "IP Multimedia (IM) ETSI TS 183 033: "Telecommunications and Internet converged
Subsystem Cx and Dx Interfaces; Signalling Services and Protocols for Advanced Networking (TISPAN); IP
flows and message contents". Multimedia; Diameter based protocol for the interfaces between the
Call Session Control Function and the User Profile Server
Function/Subscription Locator Function; Signalling flows and protocol
details [3GPP TS 29.228 V6.8.0 and 3GPP TS 29.229 V6.6.0,
modified]" (note 1)
[15] 3GPP TS 29.229: "Cx and Dx Interfaces ETSI TS 183 033: "Telecommunications and Internet converged
based on the Diameter protocol, Protocol Services and Protocols for Advanced Networking (TISPAN); IP
details". Multimedia; Diameter based protocol for the interfaces between the
Call Session Control Function and the User Profile Server
Function/Subscription Locator Function; Signalling flows and protocol
details [3GPP TS 29.228 V6.8.0 and 3GPP TS 29.229 V6.6.0,
modified]" (note 1)
[16] 3GPP TS 32.240: "Telecommunication ETSI ES 282 010: "Telecommunications and Internet Converged
management; Charging management; Charging Services and Protocols for Advanced Networking (TISPAN); Charging
architecture and principles". (Endorsement of 3GPP TS 32.240 Release 7, 3GPP TS 32.260
Release 7, 3GPP TS 32.297 Release 7, 3GPP TS 32.298 Release 7
and 3GPP TS 32.299 Release 7 modified)" (note 1)
[17] 3GPP TS 32.260: "Telecommunication ETSI ES 282 010: "Telecommunications and Internet Converged
management; Charging management; IP Services and Protocols for Advanced Networking (TISPAN); Charging
Multimedia Subsystem (IMS) charging". [Endorsement of 3GPP TS 32.240 Release 7, 3GPP TS 32.260
Release 7, 3GPP TS 32.297 Release 7, 3GPP TS 32.298 Release 7
and 3GPP TS 32.299 Release 7modified]" (note 1)
[19] 3GPP TS 33.203: "Access security for IP (note 2)
based services".
[67] draft-rosenberg-sipping-acr-code-00 New reference. Editor's note: The document cannot be formally
(November 2005): "Rejecting Anonymous referenced until it is published as an RFC (note 1)
Requests in the Session Initiation Protocol
(SIP)".
ETSI
8 ETSI ES 283 003 V2.5.1 (2008-04)
References in 3GPP TS 24.229 [1] Replaced references
[68] draft-jennings-sip-voicemail-uri-05 IETF RFC 4458: "Session Initiation Protocol (SIP) URIs for
(November 2005): "Session Initiation Protocol Applications such as Voicemail and Interactive Voice Response
(SIP) URIs for Applications such as Voicemail (IVR)" (note 1)
and Interactive Voice Response (IVR)".
[85] 3GPP2 C.S0005-D (March 2004): "Upper (note 2)
Layer (Layer 3) Signalling Standard for
cdma2000 Standards for Spread Spectrum
Systems".
[86] 3GPP2 C.S0024-A v1.0 (April 2004): (note 2)
"cdma2000 High Rate Packet Data Air Interface
Standard".
[87] ITU-T Recommendation J.112, (note 2)
"Transmission Systems for Interactive Cable
Television Services"
[88] PacketCable Release 2 Technical Report, (note 2)
PacketCable™ Architecture Framework
Technical Report, PKT-TR-ARCH-FRM.
NOTE 1: The reference in [1] is replaced by the document listed on the right column. This replacement is applicable
to all occurrences of the reference throughout the present endorsement.
NOTE 2: The reference in [1] contains 3GPP or 3GPP2 or cable specific requirements and is not generally applicable
to the present endorsement.
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, clause 3.1 of [1] applies.
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
1xx A status-code in the range 101 through 199, and excluding 100
2xx A status-code in the range 200 through 299
AAA Authentication, Authorization and Accounting
AS Application Server
APN Access Point Name
AUTN Authentication TokeN
B2BUA Back-to-Back User Agent
BGCF Breakout Gateway Control Function
c conditional
BRAS Broadband Remote Access Server
CCF Charging Collection Function
CDF Charging Data Function
CDR Charging Data Record
CK Ciphering Key
CN Core Network
CPC Calling Party Category
CSCF Call Session Control Function
DHCP Dynamic Host Configuration Protocol
DNS Domain Name System
DOCSIS Data Over Cable Service Interface Specification
DTD Document Type Definition
EC Emergency Centre
ECF Event Charging Function
E-CSCF Emergency CSCF
FQDN Fully Qualified Domain Name
GCID GPRS Charging Identifier
GGSN Gateway GPRS Support Node
GPRS General Packet Radio Service
GRUU Globally Routable User agent URI
ETSI
9 ETSI ES 283 003 V2.5.1 (2008-04)
HPLMN Home PLMN
HSS Home Subscriber Server
i irrelevant
IARI IMS Application Reference Identifier
IBCF Interconnection Border Control Function
I-CSCF Interrogating CSCF
ICID IM CN subsystem Charging Identifier
ICSI IMS Communication Service Identifier
IK Integrity Key
IM IP Multimedia
IMS IP Multimedia core network Subsystem
IMS-ALG IMS Application Level Gateway
IMSI International Mobile Subscriber Identity
IOI Inter Operator Identifier
IP Internet Protocol
IP-CAN IP-Connectivity Access Network
IPsec IP security
IPv4 Internet Protocol version 4
IPv6 Internet Protocol version 6
ISC IP Multimedia Subsystem Service Control
ISIM IM Subscriber Identity Module
IWF Interworking Function
I-WLAN Interworking – WLAN
LRF Location Retrieval Function
m mandatory
MAC Message Authentication Code
MCC Mobile Country Code
MGCF Media Gateway Control Function
MGW Media Gateway
MNC Mobile Network Code
MRFC Multimedia Resource Function Controller
MRFP Multimedia Resource Function Processor
n/a not applicable
NAI Network Access Identifier
NA(P)T Network Address (and Port) Translation
NASS Network Attachement Subsystem
NAT Network Address Translation
o optional
OCF Online Charging Function
PCRF Policy and Charging Rules Function
P-CSCF Proxy CSCF
PDG Packet Data Gateway
PDP Packet Data Protocol
PDU Protocol Data Unit
PIDF-LO Presence Information Data Format Location Object
PLMN Public Land Mobile Network
PSAP Public Safety Answering Point
PSI Public Service Identity
PSTN Public Switched Telephone Network
QoS Quality of Service
RAND RANDom challenge
RES RESponse
RTCP Real-time Transport Control Protocol
RTP Real-time Transport Protocol
S-CCF Serving CSCF
SCTP Stream Control Transmission Protocol
SDP Session Description Protocol
SIP Session Initiation Protocol
SLF Subscription Locator Function
SQN SeQuence Number
UA User Agent
UAC User Agent Client
ETSI
10 ETSI ES 283 003 V2.5.1 (2008-04)
UAS User Agent Server
UE User Equipment
UICC Universal Integrated Circuit Card
URI Uniform Resource Identifier
URL Uniform Resource Locator
URN Uniform Resource Name
UDVM Universal Decompressor Virtual Machine
UPSF User Profile Server Function
USIM Universal Subscriber Identity Module
VPLMN Visited PLMN
WLAN Wireless Local Area Network
x prohibited
xDSL Digital Subscriber Line (all types)
XMAC expected MAC
XML eXtensible Markup Language
4 General
4.1 Conformance of IM CN subsystem entities to SIP, SDP and other protocols
SIP defines a number of roles which entities can implement in order to support capabilities. These roles are defined in
annex A.
Each IM CN subsystem functional entity using an interface at the Gm reference point, the Ma reference point, the Mg
reference point, the Mi reference point, the Mj reference point, the Mk reference point, the Mm reference point, the Mr
reference point and the Mw reference point, and also using the IP multimedia Subsystem Service Control (ISC)
Interface, shall implement SIP, as defined by the referenced specifications in annex A, and in accordance with the
constraints and provisions specified in annex A, according to the following roles.
The Gm reference point, the Ma reference point, the Mg reference point, the Mi reference point, the Mj reference point,
the Mk reference point, the Mm reference point, the Mr reference point, the Mw reference point and the ISC reference
point are defined in 3GPP TS 23.002 [2].
- The User Equipment (UE) shall provide the User Agent (UA) role, with the exceptions and additional
capabilities to SIP as described in subclause 5.1, with the exceptions and additional capabilities to SDP as
described in subclause 6.1, and with the exceptions and additional capabilities to SigComp as described in
subclause 8.1. The UE shall also provide the access dependent procedures as described in the annexes,
e.g. GPRS specific procedures described in subclause B.2.2.
- The P-CSCF shall provide the proxy role, with the exceptions and additional capabilities to SIP as described in
subclause 5.2, with the exceptions and additional capabilities to SDP as described in subclause 6.2, and with
the exceptions and additional capabilities to SigComp as described in subclause 8.2. Under certain
circumstances as described in subclause 5.2, the P-CSCF shall provide the UA role with the additional
capabilities, as follows:
a) when acting as a subscriber to or the recipient of event information; and
b) when performing P-CSCF initiated dialog-release, even when acting as a proxy for the remainder of the
dialog.
- The I-CSCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.3.
- The S-CCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.4, and with the exceptions and additional capabilities to SDP as described in subclause 6.3. Under
certain circumstances as described in subclause 5.4, the S-CCF shall provide the UA role with the additional
capabilities, as follows:
a) the S-CCF shall also act as a registrar. When acting as a registrar, or for the purposes of executing a
third-party registration, the S-CCF shall provide the UA role;
b) as the notifier of event information the S-CCF shall provide the UA role;
ETSI
11 ETSI ES 283 003 V2.5.1 (2008-04)
c) when providing a messaging mechanism by sending the MESSAGE method, the S-CCF shall provide the
UA role; and
d) when performing S-CCF initiated dialog release the S-CCF shall provide the UA role, even when acting
as a proxy for the remainder of the dialog.
- The MGCF shall provide the UA role, with the exceptions and additional capabilities as described in
subclause 5.5, and with the exceptions and additional capabilities to SDP as described in subclause 6.4.
- The BGCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.6.
- The AS, acting as terminating UA, or redirect server (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.1),
shall provide the UA role, with the exceptions and additional capabilities as described in subclause 5.7.2, and
with the exceptions and additional capabilities to SDP as described in subclause 6.6.
- The AS, acting as originating UA (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.2), shall provide the UA
role, with the exceptions and additional capabilities as described in subclause 5.7.3, and with the exceptions
and additional capabilities to SDP as described in subclause 6.6.
- The AS, acting as a SIP proxy (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.3), shall provided the proxy
role, with the exceptions and additional capabilities as described in subclause 5.7.4.
- The AS, performing 3rd party call control (as defined in 3GPP TS 23.218 [5] subclause 9.1.1.4), shall provide
the UA role, with the exceptions and additional capabilities as described in subclause 5.7.5, and with the
exceptions and additional capabilities to SDP as described in subclause 6.6.
NOTE 1: Subclause 5.7 and its subclauses define only the requirements on the AS that relate to SIP. Other
requirements are defined in 3GPP TS 23.218 [5].
- The AS, receiving third-party registration requests, shall provide the UA role, with the exceptions and
additional capabilities as described in subclause 5.7.
- The MRFC shall provide the UA role, with the exceptions and additional capabilities as described in
subclause 5.8, and with the exceptions and additional capabilities to SDP as described in subclause 6.5.
- The IBCF shall provide the proxy role, with the exceptions and additional capabilities to SIP as described in
subclause 5.10, and with the exceptions and additional capabilities to SDP as described in subclause 6.6. If the
IBCF provides an application level gateway functionality, then the IBCF shall provide the UA role, with the
exceptions and additional capabilities to SIP as described in subclause 5.10, and with the exceptions and
additional capabilities to SDP as described in subclause 6.6. If the IBCF provides screening functionality, then
the IBCF may provide the UA role, with the exceptions and additional capabilities to SIP as described in
subclause 5.10.
- The E-CSCF shall provide the proxy role, with the exceptions and additional capabilities as described in
subclause 5.11.
In addition to the roles specified above, the P-CSCF, the I-CSCF, the S-CCF, the BGCF and the E-CSCF can act as a
UA when providing server functionality to return a final response for any of the reasons specified in RFC 3261 [26].
NOTE 2: Annex A can change the status of requirements in referenced specifications. Particular attention is drawn
to table A.4 and table A.162 for capabilities within referenced SIP specifications, and to table A.317 and
table A.328 for capabilities within referenced SDP specifications. The remaining tables build on these
initial tables.
NOTE 3: The allocated roles defined in this clause are the starting point of the requirements from the IETF SIP
specifications, and are then the basis for the description of further requirements. Some of these extra
requirements formally change the proxy role into a B2BUA. In all other respects other than those more
completely described in subclause 5.2 the P-CSCF implements proxy requirements. Despite being a
B2BUA a P-CSCF does not implement UA requirements from the IETF RFCs, except as indicated in this
specification, e.g., relating to registration event subscription.
ETSI
12 ETSI ES 283 003 V2.5.1 (2008-04)
NOTE 4: Except as specified in clause 5 or otherwise permitted in RFC 3261, the functional entities providing the
proxy role are intended to be transparent to data within received requests and responses. Therefore these
entities do not modify message bodies. If local policy applies to restrict such data being passed on, the
functional entity has to assume the UA role and reject a request, or if in a response and where such
procedures apply, to pass the response on and then clear the session using the BYE method.
All the above entities are functional entities that could be implemented in a number of different physical platforms
coexisting with a number of other functional entities. The implementation shall give priority to transactions at one
functional entity, e.g. that of the E-CSCF, over non-emergency transactions at other entities on the same physical
implementation. Such priority is similar to the priority within the functional entities themselves specified elsewhere in
this document.
Additional routeing functionality can be provided to support the ability for the IM CN subsystem to provide transit
functionality as specified in annex I. The additional routeing functionality shall assume the proxy role.
4.2 URI and address assignments
In order for SIP and SDP to operate, the following prerequisite conditions apply:
1) I-CSCFs used in registration are allocated SIP URIs. Other IM CN subsystem entities may be allocated SIP
URIs. For example sip:pcscf.home1.net and sip:@pcscf.home1.net are valid SIP URIs. If
the user part exists, it is an essential part of the address and shall not be omitted when copying or moving the
address. How these addresses are assigned to the logical entities is up to the network operator. For example, a
single SIP URI may be assigned to all I-CSCFs, and the load shared between various physical boxes by
underlying IP capabilities, or separate SIP URIs may be assigned to each I-CSCF, and the load shared between
various physical boxes using DNS SRV capabilities.
2) All IM CN subsystem entities are allocated IP addresses. For systems providing access to IMS using a fixed
broadband network, any IM CN Subsystem entities can be allocated IPv4 only, IPv6 only or both IPv4 and
IPv6 addresses. Otherwise, systems shall support IP addresses as specified in 3GPP TS 23.221 [6]
subclause 5.1.
3) The subscriber is allocated a private user identity by the home network operator, and this is contained within
the ISIM application, if present. Where no ISIM application is present but USIM is present, the private user
identity is derived (see subclause 5.1.1.1A). This private user identity is available to the SIP application within
the UE. For UEs, where neither ISIM application nor USIM are present, the private user identity is available to
the UE via other means (see subclause 5.1.1.1B).
NOTE 1: The SIP URIs can be resolved by using any of public DNSs, private DNSs, or peer-to-peer agreements.
4) The subscriber is allocated one or more public user identities by the home network operator. The public user
identity shall take the form of SIP URI as specified in RFC 3261 [26] or tel URI as specified in
RFC 3966 [22]. At least one of the public user identities is a SIP URI and it is stored within the ISIM
application, if ISIM application is present. Where no ISIM application is present but USIM is present, the UE
derives a temporary public user identity (see subclause 5.1.1.1A). All registered public user identities are
available to the SIP application within the UE, after registration.
5) If the UE supports GRUU (see table A.4, item A.4/53), then it shall have an Instance ID, in conformance with
the mandatory requirements for Instance IDs specified in draft-ietf-sip-gruu [93] and draft-ietf-sip-
outbound [92].
6) For each tel URI, there is at least one alias SIP URI in the set of implicitly registered public user identities that
is used to implicitly register the associated tel URI.
7) The public user identities may be shared across multiple UEs. A particular public user identity may be
simultaneously registered from multiple UEs that use different private user identities and different contact
addresses. When reregistering and deregistering a given public user identity and associated contact address, the
UE will use the same private user identity that it had used during the initial registration of the respective public
user identity and associated contact address. If the tel URI is a shared public user identity, then the associated
alias SIP URI is also a shared public user identity. Likewise, if the alias SIP URI is a shared public user
identity, then the associated tel URI is also a shared public user identity.
ETSI
13 ETSI ES 283 003 V2.5.1 (2008-04)
8) For the purpose of access to the IM CN subsystem, UEs are assigned IPv6 prefixes in accordance with the
constraints specified in 3GPP TS 23.221 [6] subclause 5.1 (see subclause 9.2.1 for the assignment procedures).
In the particular case of UEs accessing the IMS using a fixed broadband interconnection, UEs can be allocated
IPv4 only, IPv6 only or both IPv4 and IPv6 addresses.
9) For the purpose of emergency service, the UE shall use at least an emergency public user identity, which is a
SIP URI derived as specified in 3GPP TS 23.003 [3] and an associated tel URI.
10) An ICSI value coded as a URN (as specified in subclause 7.2A.8.2), may be included in a P-Preferred-Service
header field by the UE as specified in draft-drage-sipping-service-identification [121]. The S-CCF and third
party AS need to have a means for the purposes of authorization to obtain and understand the media and
service characteristic related to the subscribed service as identified by the ICSI value.
4.2A Transport mechanisms
This document makes no requirement on the transport protocol used to transfer signalling information over and above
that specified in RFC 3261 [26] clause 18. However, the UE and IM CN subsystem entities shall transport SIP messages
longer than 1300 bytes according to the procedures of RFC 3261 [26] subclause 18.1.1, even if a mechanism exists of
discovering a maximum transmission unit size longer than 1500 bytes.
NOTE 1: Support of SCTP as specified in RFC 4168 [96] is optional for IM CN subsystem entities implementing
the role of a UA or proxy. SCTP transport between the UE and P-CSCF is not supported in the present
document. Support of the SCTP transport is currently not described in 3GPP TS 33.203 [19].
For initial REGISTER requests, the UE and the P-CSCF shall apply port handling according to subclause 5.1.1.2 (or
subclause 5.1.1.2A) and subclause 5.2.2 (or subclause 5.2.2A).
When a security association is used to access the IM CN subsystem, the UE and the P-CSCF shall send and receive
request and responses other than initial REGISTER requests on the protected ports as described in
3GPP TS 33.203 [19]. For UEs loaded with a ISIM or USIM, the security association shall always be used to access the
IM CN subsystem as described in 3GPP TS 33.203 [19].
NOTE 2: The usage of NASS-bundled authentication, which provides for the user authentication without creation
of a security association, still requires convergence with equivalent 3GPP documents, along with ensuring
interoperability and coexistence with other security mechanisms. This will be addressed in a future
version of this document, and may introduce some revision of the procedures.
In case of an emergency session if the UE does not have sufficient credentials to authenticate with the IM CN
subsystem and regulations allow, the UE and P-CSCF shall send request and responses other than initial REGISTER
requests on non protected ports.
5 Application usage of SIP
5.1.1.1A Parameters contained in the ISIM
This subclause applies when a UE contains either an ISIM or a USIM.
The ISIM application shall always be used for IMS authentication, if it is present, as described in 3GPP TS 33.203 [19].
The ISIM is preconfigured with all the necessary parameters to initiate the registration to the IM CN subsystem. These
parameters include:
- the private user identity;
- one or more public user identities; and
- the home network domain name used to address the SIP REGISTER request
In case the UE is loaded with a UICC that does not contain the ISIM application, the UE shall:
- generate a private user identity;
- generate a temporary public user identity; and
ETSI
14 ETSI ES 283 003 V2.5.1 (2008-04)
- generate a home network domain name to address the SIP REGISTER request to;
in accordance with the procedures in clause C.2.
The temporary public user identity is only used in REGISTER requests, i.e. initial registration, re-registration, UE-
initiated deregistration. The UE shall not reveal to the user the temporary public user identity if the temporary public
user identity is barred. The temporary public user identity is not barred if received by the UE in the P-Associated-URI
header.
If the UE is unable to derive the parameters in this subclause for any reason, then the UE shall not proceed with the
request associated with the use of these parameters and will not be able to register to the IM CN subsystem.
5.1.1.1B Parameters provisioned to a UE without ISIM or USIM
In case the UE contains neither a ISIM application nor a USIM, the parameters used by the UE to initiate the
registration to the IM CN subsystem and for authentication shall be preconfigured in accordance with clause C.4.
5.1.1.2 Initial registration (with security association setup)
The initial registration procedure consists of the UE sending an unprotected initial REGISTER request and, upon being
challenged, sending the integrity protected REGISTER request. The UE can register a public user identity with its
contact address at any time after it has acquired an IP address, discovered a P-CSCF, and established an IP-CAN bearer
that can be used for SIP signalling. However, the UE shall only initiate a new registration procedure when it has
received a final response from the registrar for the ongoing registration, or the previous REGISTER request has timed
out.
The UE shall send only the initial REGISTER requests to the port advertised to the UE during the P-CSCF discovery
procedure. If the UE does not receive any specific port information during the P-CSCF discovery procedure, the UE
shall send the initial REGISTER request to the SIP default port values as specified in RFC 3261 [26].
The UE shall extract or derive a public user identity, the private user identity, and the domain name to be used in the
Request-URI in the registration, according to the procedures described in subclause 5.1.1.1A. A public user identity
may be input by the end user.
On sending a REGISTER request, the UE shall populate the header fields as follows:
a) an Authorization header, with:
-  the username field, set to the value of the private user identity;
- the realm directive, set to the domain name of the home network;
- the uri directive, set to the SIP URI of the domain name of the home network;
- the nonce directive, set to an empty value; and
- the response directive, set to an empty value;
b) a From header set to the SIP URI that contains the public user identity to be registered;
c) a To header set to the SIP URI that contains the public user identity to be registered;
d) a Contact header set to include SIP URI(s) containing the IP address of the UE in the hostport parameter or
FQDN. If the UE supports GRUU (see table A.4, item A.4/53), it shall include a +sip.instance parameter
containing the instance ID. The UE shall include all supported ICSI values (coded as specified in
subclause 7.2
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...