1、 ETSI TS 124 423 V8.5.0 (2012-03) Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; TISPAN; PSTN/ISDN simulation services; Extensible Markup Language (XML) Configuration Access Protocol (XCAP) over the Ut interface for Manipulating NGN PST
2、N/ISDN Simulation Services (3GPP TS 24.423 version 8.5.0 Release 8) floppy3Technical Specification ETSI ETSI TS 124 423 V8.5.0 (2012-03)13GPP TS 24.423 version 8.5.0 Release 8Reference RTS/TSGC-0124423v850 Keywords GSM,LTE,UMTS ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.
3、: +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 enregistre la Sous-Prfecture 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 a
4、vailable 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 o
5、n 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 fin
6、d 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
7、 in all media. European Telecommunications Standards Institute 2012. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM and LTE are Trade Marks of ETSI registered for the benefit of its Members and of the 3GPP O
8、rganizational Partners. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 124 423 V8.5.0 (2012-03)23GPP TS 24.423 version 8.5.0 Release 8Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to
9、 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 ava
10、ilable from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/ipr.etsi.org). 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 0
11、00 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 3rd Generation Partnership Project (3GPP). The present document may refer to technical specifications or reports
12、 using their 3GPP identities, UMTS identities or GSM identities. These should be interpreted as being references to the corresponding ETSI deliverables. The cross reference between GSM, UMTS, 3GPP and ETSI identities can be found under http:/webapp.etsi.org/key/queryform.asp. ETSI ETSI TS 124 423 V8
13、.5.0 (2012-03)33GPP TS 24.423 version 8.5.0 Release 8Contents Intellectual Property Rights 2g3Foreword . 2g3Foreword . 4g31 Scope 5g32 References 5g32.1 Normative references . 5g33 Definitions and abbreviations . 6g33.1 Definitions 6g33.2 Abbreviations . 6g34 Architecture for manipulating NGN PSTN/I
14、SDN simulation services settings . 7g35 The eXtensible Markup Language (XML) Configuration Access Protocol (XCAP) 7g35.1 Introduction 7g35.2 Functional entities 8g35.2.1 User Equipment (UE) . 8g35.2.1.1 General 8g35.2.1.2 Subscription for notification of state changes in XML document . 8g35.2.2 Auth
15、entication Proxy (AP) . 8g35.2.2.1 Introduction . 8g35.2.2.2 Authentication . 9g35.2.2.2.1 Authentication based on the generic authentication architecture . 9g35.2.2.2.2 Void . 9g35.2.2.3 Authorization 9g35.2.3 Application Server (AS) . 10g35.2.3.1 General 10g35.2.3.2 Authentication and authorizatio
16、n 10g35.2.3.2.1 HTTP digest authentication . 10g35.2.3.3 Subscription acceptance and notification of state changes in XML document . 10g35.3 Roles . 10g35.3.1 XCAP client 10g35.3.1.1 Introduction . 10g35.3.1.2 Manipulating NGN PSTN/ISDN simulation services . 11g35.3.2 XCAP server . 11g35.3.2.1 Intro
17、duction . 11g35.3.2.2 Manipulation acceptance . 11g36 NGN PSTN/ISDN simulation services XCAP application usage 11g36.1 Structure of the XML document . 11g36.2 XCAP application usage 12g36.3 XML schema 13g36.4 Template for a PSTN/ISDN simulation service XML schema . 14g3Annex A (informative): Bibliog
18、raphy . 15g3Annex B (normative): Connectivity Aspects when using XCAP . 16g3B.1 Scope 16g3B.2 Procedures at the UE 16g3Annex C (informative): Change history . 17g3History 18g3ETSI ETSI TS 124 423 V8.5.0 (2012-03)43GPP TS 24.423 version 8.5.0 Release 8Foreword This Technical Specification (TS) was be
19、en produced by ETSI Technical Committee Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN) and originally published as ETSI TS 183 023 13. It was transferred to the 3rd Generation Partnership Project (3GPP) in in January 2008. The contents of the presen
20、t document are subject to continuing work within the TSG and may change following formal TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an identifying change of release date and an increase in version number as follows: Version x.y.z
21、where: x the first digit: 1 presented to TSG for information; 2 presented to TSG for approval; 3 or greater indicates TSG approved document under change control. y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections, updates, etc. z the third digit
22、is incremented when editorial only changes have been incorporated in the document. ETSI ETSI TS 124 423 V8.5.0 (2012-03)53GPP TS 24.423 version 8.5.0 Release 81 Scope The present document defines a protocol used for manipulating data related to PSTN/ISDN Simulation services. The protocol is based on
23、 the eXtensible Markup Language (XML) Configuration Access Protocol (XCAP) 8. A new XCAP application usage is defined for the purpose of manipulating PSTN/ISDN Simulation services data. The common XCAP related aspects that are applicable to PSTN/ISDN services are specified in the present document. T
24、he protocol allows authorized users to manipulate service-related data either when they are connected to IMS or when they are connected to non-IMS networks (e.g. the public Internet). 2 References The following documents contain provisions which, through reference in this text, constitute provisions
25、 of the present document. References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific. For a specific reference, subsequent revisions do not apply. For a non-specific reference, the latest version applies. In the case of a reference to a 3
26、GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document. Referenced documents which are not found to be publicly available in the expected location might be found at http:/docbox.etsi.org/R
27、eference. 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 t
28、he 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
29、 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
30、 (including any amendments) applies. 1 IETF RFC 2616: “Hypertext Transfer Protocol - HTTP/1.1“. 2 W3C REC-xmlschema-1-20010502: “XML Schema Part 1: Structures“. 3 IETF RFC 2617: “HTTP Authentication: Basic and Digest Access Authentication“. 4 IETF RFC 2246: “The TLS Protocol Version 1.0“. 5 ETSI TS
31、124 109: “Universal Mobile Telecommunications System (UMTS); Bootstrapping interface (Ub) and network application function interface (Ua); Protocol details (3GPP TS 24.109)“. 6 ETSI TS 133 222: “Universal Mobile Telecommunications System (UMTS); Generic Authentication Architecture (GAA); Access to n
32、etwork application functions using Hypertext Transfer Protocol over Transport Layer Security (HTTPS) (3GPP TS 33.222)“. 7 Void. ETSI ETSI TS 124 423 V8.5.0 (2012-03)63GPP TS 24.423 version 8.5.0 Release 88 draft-ietf-simple-xcap-08.txt: “The Extensible Markup Language (XML) Configuration Access Prot
33、ocol (XCAP)“. 9 ETSI TS 187 003: “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); NGN Security; Security Architecture“. 10 Void. 11 IETF RFC 5875 (May 2010): “An Extensible Markup Language (XML) Configuration Access Protocol (XCAP) Diff Event Packag
34、e“. 12 ETSI TS 183 038: “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); PSTN/ISDN Simulation Services; Extensible Markup Language (XML) Document Management; Protocol Specification (Endorsement of OMA-TS-XDM-Core-V1-0-20051103-C and OMA-TS-XDM-Share
35、d-V1-0-20051006-C)“. 13 ETSI TS 183 023 V1.4.0: “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); PSTN/ISDN simulation services; Extensible Markup Language (XML) Configuration Access Protocol (XCAP) over the Ut interface for Manipulating NGN PSTN/ISD
36、N Simulation Services“. 14 OMA-TS-XDM_Core-V1_1-20080627-A:“XML Document Management (XDM) Specification“. 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in draft-ietf-simple-xcap-08.txt 8 apply. 3.2 Abbreviations For the purp
37、oses of the present document, the following abbreviations apply: AP Authentication Proxy AS Application ServerAUID Application Unique ID HTTP HyperText Transfer Protocol ISDN Integrated Services Digital Network MIME Multipurpose Internet Mail Extensions NAF Network Application Function NGN Next Gene
38、ration Network PSTN Public Switched Telephone Network TLS Transport Layer Security UE User Equipment URI Uniform Resource Identifier XCAP XML Configuration Access Protocol XML eXtended Markup LanguageETSI ETSI TS 124 423 V8.5.0 (2012-03)73GPP TS 24.423 version 8.5.0 Release 84 Architecture for manip
39、ulating NGN PSTN/ISDN simulation services settings The protocol described in the present document allows to manipulate settings and variables related that influence the execution of one or more PSTN/ISDN simulation services. Manipulation of supplementary services take place over the Ut interface (UE
40、 to AS), as shown in figure 1. UEUtASFigure 1: Ut interface Manipulation of services does not usually take place during real-time operation. Typically users manipulate their services configuration data prior to the invocation and execution of the service. Authentication of the user with HTTP may tak
41、e place directly at the AS, such as in figure 1, or with the support of an Authentication Proxy, such as in figure 2. The architecture for authentication is provided in TS 187 003 9 with the remark that the Network Application Function (NAF) is effectively an AS providing an NGN PSTN/ISDN simulation
42、 service in an NGN. UEUtAuthenticationProxyASUtFigure 2: Authentication proxy in the Ut interface path 5 The eXtensible Markup Language (XML) Configuration Access Protocol (XCAP) 5.1 Introduction For the purpose of manipulating data stored in an application server the XML Configuration Access Protoc
43、ol (XCAP) 8 is used. XCAP allows a client to read, write and modify application configuration data, stored in XML format on a server. XCAP maps XML document sub-trees and element attributes to HTTP URIs, so that these components can be directly accessed by HTTP 1. XCAP uses the HTTP methods PUT, GET
44、, and DELETE to operating on XML documents stored in the server. In the case of PSTN/ISDN simulation services, the data stored in a server is related to the execution of that given service. The present document defines a new XCAP Application Usage for the purpose of allowing a client to manipulate d
45、ata related to PSTN/ISDN simulation services. XCAP 8 defines two logical roles: XCAP client and XCAP servers. An XCAP client is an HTTP/1.1 compliant client. Similarly an XCAP server is an HTTP/1.1 compliant server. The XCAP server acts as a repository of XML documents that customize and modify the
46、execution of NGN PSTN/ISDN simulation services. Figure 3 depicts the XCAP architecture where an XCAP client sends an HTTP/1.1 request to an XCAP server. The server replies with an HTTP/1.1 response. ETSI ETSI TS 124 423 V8.5.0 (2012-03)83GPP TS 24.423 version 8.5.0 Release 8XCAPclientHTTP requestXCA
47、PserverHTTP responseFigure 3: XCAP architecture According to XCAP 8, each application that makes use of XCAP defines its own XCAP application usage. The present document defines an NGN PSTN/ISDN simulation services XCAP application usage in clause 6. This application usage defines the XML schema 2 f
48、or the data used by the application, along with other key pieces of information. XCAP focuses on the definition of XML documents that are compliant with the XML schema and constrains defined for a particular XCAP application usage. XCAP allows application to provide XML documents that are common for
49、 all users or XML documents that affect the service of a given user. Central to XCAP is the construction of the HTTP URI that points to particular XML document or certain components of it. A component in an XML document can be an XML element, attribute, or the value of it. 5.2 Functional entities 5.2.1 User Equipment (UE) 5.2.1.1 General The UE implements the role of an XCAP client, as described in clause 5.3.1. For systems where Generic Authentication Architecture 6 is used, the UE shall support the authentication mechan