ETSI TS 101 884 V1.1.1 (2002-09)
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Mapping; Implementation of TIPHON architecture using SIP
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Mapping; Implementation of TIPHON architecture using SIP
DTS/TIPHON-03018
Harmonizacija telekomunikacij in internetnega protokola prek omrežij (TIPHON), 3. izdaja - Tehnologija preslikave - Implementacija arhitekture TIPHON z uporabo SIP
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST-TS TS 101 884 V1.1.1:2004
01-april-2004
Harmonizacija telekomunikacij in internetnega protokola prek omrežij (TIPHON), 3.
izdaja - Tehnologija preslikave - Implementacija arhitekture TIPHON z uporabo SIP
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON)
Release 3; Technology Mapping; Implementation of TIPHON architecture using SIP
Ta slovenski standard je istoveten z: TS 101 884 Version 1.1.1
ICS:
33.020 Telekomunikacije na splošno Telecommunications in
general
SIST-TS TS 101 884 V1.1.1:2004 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
---------------------- Page: 2 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
ETSI TS 101 884 V1.1.1 (2002-09)
Technical Specification
Telecommunications and Internet Protocol
Harmonization Over Networks (TIPHON) Release 3;
Technology Mapping;
Implementation of TIPHON architecture using SIP
---------------------- Page: 3 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
2 ETSI TS 101 884 V1.1.1 (2002-09)
Reference
DTS/TIPHON-03018
Keywords
architecture, IP, SIP, telephony, VoIP
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, send your comment to:
editor@etsi.fr
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 2002.
All rights reserved.
TM TM TM
DECT , PLUGTESTS and UMTS are Trade Marks of ETSI registered for the benefit of its Members.
TM
TIPHON and the TIPHON logo are Trade Marks currently being registered by ETSI 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
---------------------- Page: 4 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
3 ETSI TS 101 884 V1.1.1 (2002-09)
Contents
Intellectual Property Rights.5
Foreword.5
Introduction .5
1 Scope.8
2 References.8
3 Definitions and abbreviations.9
3.1 Definitions.9
3.2 Abbreviations.9
4 Implementation of TIPHON functional architecture using SIP .10
4.1 SIP functional architecture .10
5 Registration.12
5.1 Adding contact addresses .15
5.1.1 Procedures in the SIP terminal.15
5.1.1.1 Normal procedure.15
5.1.1.2 Exceptional procedures in terminals .16
5.1.2 Procedures in the SIP registrar and in the SIP proxy.16
5.1.2.1 Procedures at SIP registrar in home network .17
5.1.2.1.1 Normal procedures.17
5.1.2.1.2 Exceptional procedures.17
5.1.2.2 Procedures in the SIP proxy.17
5.1.2.2.1 Normal procedures.17
5.1.2.2.2 Exceptional procedures.18
5.2 Refreshing contact addresses.18
5.2.1 Procedures in the SIP terminal.19
5.2.2 Procedures in the SIP registrar.19
5.2.3 Procedures in the SIP proxy.19
5.3 Removing contact addresses.19
5.3.1 Procedures in SIP terminal .19
5.3.1.1 Normal procedure.19
5.3.1.2 Exceptional procedures.19
5.3.2 Procedures in the SIP registrar.19
5.3.2.1 Normal Procedure.19
5.3.2.2 Exceptional procedure.20
5.3.3 Procedures in the SIP proxy.20
5.3.3.1 Normal procedures.20
5.3.3.2 Exceptional procedures.20
6 Simple Call Application .21
6.1 General behaviour.21
6.1.1 Timers.21
6.1.1.1 Timer A.21
6.1.1.2 Timer B.21
6.1.1.3 Timer C.21
6.1.1.4 Timer D.22
6.1.2 100rel (early media).22
6.1.3 Resource Reservation at ICF .22
6.1.3.1 Normal procedure.22
6.1.3.2 Exceptional procedures.23
6.2 Procedures for Call Set-up at the calling party's SIP terminal.23
6.2.1 Call establishment.23
6.2.2 Call Clear Down .24
6.2.3 Exceptional procedures.24
6.3 Procedures in the Serving and intermediate network (calling party).24
ETSI
---------------------- Page: 5 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
4 ETSI TS 101 884 V1.1.1 (2002-09)
6.3.1 Call establishment.24
6.3.2 Call clearing.25
6.3.3 Exceptional procedures.25
6.4 Procedures in the SIP proxy in the home network (Calling Party).25
6.4.1 Call establishment.25
6.4.2 Call Clearing.26
6.4.3 Exceptional procedures.26
6.5 Procedures at the SIP proxy in the Intermediate network .26
6.5.1 Call establishment.26
6.5.2 Call clearing.27
6.5.3 Exceptional procedures.27
6.6 Procedures at the SIP proxy in the home network (called party) .27
6.6.1 Call establishment.27
6.6.2 Call clearing.28
6.6.3 Exceptional procedures.28
6.7 Procedures in the Serving and intermediate network (called party) .28
6.7.1 Call establishment.28
6.7.2 Call clearing.29
6.7.3 Exceptional procedures.29
6.8 Procedures at the called party's SIP terminal.29
6.8.1 Call establishment.29
6.8.2 Call clearing.29
6.8.3 Exceptional procedures.30
6.9 Procedures at the SIP gateway: IP to SCN.30
6.9.1 Call establishment.30
6.9.2 Call clearing.31
6.9.3 Exceptional Procedures.31
6.10 Procedures for Call Set-up at SIP gateway: SCN to IP .31
6.10.1 Call establishment.31
6.10.2 Call clearing.32
6.10.3 Exceptional procedures.32
Annex A (normative): Mapping of TIPHON Registration Meta-protocol to SIP.34
A.1 Registration Messages Mapping .34
A.2 Detailed mapping of TIPHON Registration parameters to SIP.34
Annex B (normative): Mapping of SIP to TIPHON Call Control meta-protocol.37
Annex C (informative): Services Supported by SIP in TIPHON Release 3 .43
Annex D (normative): Minimum set of SIP Messages and Parameters required in TIPHON
R3 .44
Annex E (informative): Capabilities missing from SIP and SDP.46
Annex F (informative): SIP flows for scenarios 0 to 3 .47
F.1 Scenario 0.47
F.2 Scenario 1.48
F.3 Scenario 2.49
F.4 scenario 3.50
Annex G (informative): Bibliography.51
List of figures.52
List of tables .52
History .53
ETSI
---------------------- Page: 6 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
5 ETSI TS 101 884 V1.1.1 (2002-09)
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 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 Technical Specification (TS) has been produced by ETSI Project Telecommunications and Internet Protocol
Harmonization Over Networks (TIPHON).
Introduction
The SIP profile contained in the present document is derived from examination of:
• the capabilities required by TS 101 878 [6] for the support of TIPHON as identified in TR 101 300 [4];
• the TIPHON baseline architecture described in TS 101 314 [1]; and
• the primitives, parameters and procedures defined in TS 101 882 [7].
The documents listed above are compared and evaluated against the IETF protocols SIP [SIP], SDP [SDP] and DNS
[DNS].
The relationship between the TIPHON documents can be better seen in the figure 1.
ETSI
---------------------- Page: 7 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
6 ETSI TS 101 884 V1.1.1 (2002-09)
TR 101 301
Release 3: Scope & Definition
TR 102 008
Definition of Terms
Transport Plane Service Capabilities
TR 101 311 TS 101 878
Architecture & Reference
TS 101 314
configurations
Implementer's
Protocol
TS 101 882 TS 101 315
guide
Framework
TS 101 883 TS 101 884 TS 101 885
H.323 profile SIP profile H.248 profile
TS 101 890 TS 101 889 TS 101 804 TS 102 027
-1, -2, -3 -1, -2 -1, -2, -3 -1, -2
SIP,
H.225 PICS,
H.245 PICS,
H248 PICS,
TSS&TPs,
TSS&TPs, TSS&TPs,
TSS&TPs
ATS & PIXIT
ATS & PIXIT
ATS & PIXIT
Figure 1: Relationship with other TIPHON Release 3 documents
• TR 101 311 [11] provides the requirements on the transport plane.
• TS 101 878 [6] defines service capabilities that are used in the TIPHON Release 3 for a simple call.
• TS 101 882 [7] provides the Protocol Framework based on the TIPHON Release 3 architecture to implement the
simple call service capabilities as defined in the present document.
• TS 101 315 [5] is an implementer's guide that shows how to use of the meta-protocol to realize the capabilities as
defined in TS 101 878 [6].
• TS 101 883 [12] provides the protocol mappings for the ITU-T H-323 profile.
• TS 101 884 (the present document) provides the protocol mappings for the SIP profile.
ETSI
---------------------- Page: 8 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
7 ETSI TS 101 884 V1.1.1 (2002-09)
• TS 101 885 [13] provides the protocol mappings for the ITU-T H-248 profile.
• TS 101 314 [1] provides the architecture and reference configurations for TIPHON Release 3.
ETSI
---------------------- Page: 9 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
8 ETSI TS 101 884 V1.1.1 (2002-09)
1 Scope
The present document describes how the SIP and SDP protocols can be used to implement TIPHON architecture, as
defined in [5], and the Context and Behaviour of Meta-Protocol, as defined in [7].
The scope of the present document is limited to the mapping of the following parts of Meta-Protocol to SIP:
• Registration Meta-Protocol;
• Call Control Meta-Protocol;
• Bearer Control Meta-Protocol.
The present document is applicable to equipment performing the roles of terminal, Registration server, proxy
Application Server, and gateway, and also to entities within the IP network that are necessary to support the TIPHON
Release 3.
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present
document.
• 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.
• For a non-specific reference, the latest version applies.
[1] ETSI TS 101 314: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Abstract Architecture and Reference Points Definition; Network
Architecture and Reference Points".
[2] IETF RFC 3261: "SIP: Session Initiation Protocol".
[3] IETF RFC 2327: "SDP: Session Description Protocol".
[4] ETSI TR 101 300: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON); Description of Technical Issues".
[5] ETSI TS 101 315: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Functional entities, information flow and reference point definitions;
Guidelines for application of TIPHON functional architecture to inter-domain services".
[6] ETSI TS 101 878: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Service Capability Definition; Service Capabilities for a simple call".
[7] ETSI TS 101 882: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Protocol Framework Definition; General (meta-protocol)".
[8] IETF RFC 3262: "Reliability of Provisional Responses in Session Initiation Protocol (SIP)".
[9] ETSI TR 101 301: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Release Definition; TIPHON Release 3 Definition".
[10] ETSI TR 102 008: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Terms and Definitions".
[11] ETSI TR 101 311: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Service Independent requirements definition; Transport Plane".
ETSI
---------------------- Page: 10 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
9 ETSI TS 101 884 V1.1.1 (2002-09)
[12] ETSI TS 101 883: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Technology Mapping; Implementation of TIPHON architecture using
H.323".
[13] ETSI TS 101 885: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Technology Mapping; Technology Mapping of TIPHON reference point N
to H.248/MEGACO protocol".
[14] ETSI TS 101 890 (all parts): "Telecommunications and Internet Protocol Harmonization Over
Networks (TIPHON) Release 3; Technology Compliance Specifications; TIPHON profile for
ITU-T H.245".
[15] ETSI TS 101 889-1: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248;
Part 1: Protocol Implementation Conformance Statement (PICS) proforma specification".
[16] ETSI TS 101 889-2: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248;
Part 2: Test Suite Structure and Test Purposes (TSS&TP) specification".
[17] ETSI TS 101 804 (all parts): "Telecommunications and Internet Protocol Harmonization Over
Networks (TIPHON) Release 3; Technology compliance specifications; Part 1: Revision/Update
of H.225.0 Protocol Implementation Conformance Statement (PICS) proforma specification for
Terminal, Gatekeeper and Gateway".
[18] ETSI TS 102 027-1: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON); Technology Compliance Specification; Draft IETF SIP RFC2543bis-04; Part 1: Test
Suite Structure and Test Purposes (TSS&TP) specification".
[19] ETSI TR 101 877: "Telecommunications and Internet Protocol Harmonization Over Networks
(TIPHON); Requirements Definition Study; Scope and Requirements for a Simple call".
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, the terms and definitions given in TR 101 877 [19] and TS 101 878 [6] apply.
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
API Application Programming Interface
ASN.1 Abstract Syntax Notation One
B2BUA Back-to-Back User Agent
BC Bearer Control
CC Call Control
FE Functional Entity
FG Functional Grouping
GFG Gateway Functional Group
GoS Grade of Service
ICF Inter-Connect Function
IP Internet Protocol
IPTN IP Telephony Network
ISDN Integrated Services Digital Network
MC Media Control
MPMU Meta Protocol Message Unit
MSC Message Sequence Chart
NFG Network Functional Group
ETSI
---------------------- Page: 11 ----------------------
SIST-TS TS 101 884 V1.1.1:2004
10 ETSI TS 101 884 V1.1.1 (2002-09)
PCM Pulse Code Modulation
PDU Protocol Data Unit
RpoA Registration point of Attachment
PSTN Public Switched Telephone Network
QoS Quality of Service
SAP Service Access Point
SC Service Control
SCN Switched Circuit Networks
SDL Specification and Description Language
SpoA Service point of Attachment
SLA Service Level Agreement
SL Service Layer
TCC-SAP TIPHON Call Control SAP
TE Terminal Equipment
TFG Terminal Functional Group
TLL-SAP TIPHON Lower Layer SAP
TRL TIPHON Resource Location
TR-SAP TIPHON Registration SAP
TT-SAP TIPHON Transport SAP
UA User Agent
UAC User Agent Client
UAS User Agent Server
URI Uniform Resource Identifier
4 Implementation of TIPHON functional architecture
using SIP
The SIP technology includes two protocols of interest to TIPHON:
• SIP - As defined in SIP RFC [2] this is often used as a client/server based call control protocol.
• SDP - A Bearer Control protocol, as defined in IETF RFC 2327 [3].
SIP identifies a number of functional entities: SIP User Agents (UA), SIP registrar, SIP servers, SIP proxies and SIP
gateways. The present document describes the behaviour of, and the communication between these functional entities in
the context of TIPHON.
TS 101 314 [1] defines a number of reference points and Functional Entities (FE). These reference points and
Functional Entities need to be mapped to SIP based architecture before behaviours and message flows can be defined.
For this purpose, an introduction to the SIP Architecture is given below, along with its mapping to TIPHON functional
architecture.
4.1 SIP functional architecture
The SIP Architecture has the following functional elements, as defined in [2].
User Agent (UA): The user agent is the functional entity that may initiate or respond to a SIP request.
In a TIPHON compliant system, the SIP User Agent (UA) shall provide the functionality of the terminal functional
group. The terminal functional group performs the roles of the terminal registration functional group, originating
terminal functional group and the terminating terminal functional group. The reference points S1, SC1 and N1 are
regarded as internal to the TE. The UA may use the DNS server.
Back-to-
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.