1、 International Telecommunication Union ITU-T H.248.1TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2013) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMSInfrastructure of audiovisual services Communication procedures Gateway control protocol: Version 3 Recommendation ITU-T H.248.1 ITU-T H-SERIES RE
2、COMMENDATIONS AUDIOVISUAL AND MULTIMEDIA SYSTEMS CHARACTERISTICS OF VISUAL TELEPHONE SYSTEMS H.100H.199 INFRASTRUCTURE OF AUDIOVISUAL SERVICES General H.200H.219 Transmission multiplexing and synchronization H.220H.229 Systems aspects H.230H.239 Communication procedures H.240H.259Coding of moving vi
3、deo H.260H.279 Related systems aspects H.280H.299 Systems and terminal equipment for audiovisual services H.300H.349 Directory services architecture for audiovisual and multimedia services H.350H.359 Quality of service architecture for audiovisual and multimedia services H.360H.369 Supplementary ser
4、vices for multimedia H.450H.499 MOBILITY AND COLLABORATION PROCEDURES Overview of Mobility and Collaboration, definitions, protocols and procedures H.500H.509 Mobility for H-Series multimedia systems and services H.510H.519 Mobile multimedia collaboration applications and services H.520H.529 Securit
5、y for mobile multimedia systems and services H.530H.539 Security for mobile multimedia collaboration applications and services H.540H.549 Mobility interworking procedures H.550H.559 Mobile multimedia collaboration inter-working procedures H.560H.569 BROADBAND, TRIPLE-PLAY AND ADVANCED MULTIMEDIA SER
6、VICES Broadband multimedia services over VDSL H.610H.619 Advanced multimedia services and applications H.620H.629 Ubiquitous sensor network applications and Internet of Things H.640H.649 IPTV MULTIMEDIA SERVICES AND APPLICATIONS FOR IPTV General aspects H.700H.719 IPTV terminal devices H.720H.729 IP
7、TV middleware H.730H.739 IPTV application event handling H.740H.749 IPTV metadata H.750H.759 IPTV multimedia application frameworks H.760H.769 IPTV service discovery up to consumption H.770H.779 Digital Signage H.780H.789 For further details, please refer to the list of ITU-T Recommendations. Rec. I
8、TU-T H.248.1 (03/2013) i Recommendation ITU-T H.248.1 Gateway control protocol: Version 3 Summary To achieve greater scalability, this Recommendation decomposes the ITU-T H.323 Gateway function defined in Recommendation ITU-T H.246 into functional subcomponents and specifies the protocols these comp
9、onents use to communicate. This allows implementations of ITU-T H.323 gateways to be highly scalable and encourages leverage of widely deployed Switched Circuit Network (SCN) capabilities such as SS7 switches. This also enables ITU-T H.323 gateways to be composed of components from multiple vendors
10、distributed across multiple physical platforms. The purpose of this Recommendation is to add capabilities currently defined for ITU-T H.323 systems and is intended to provide new ways of performing operations already supported in ITU-T H.323. This revision contains a number of clarifications on: Sig
11、nal behaviour on new Streams; time based Statistics and their applicability to multi flow streams; the impact of the Mode property on Statistics; Event behaviour with respect to new Streams; ServiceChange version handling. History Edition Recommendation Approval Study Group 1.0 ITU-T H.248 2000-06-1
12、5 16 1.1 ITU-T H.248.1 v1.1 2002-03-29 16 2.0 ITU-T H.248.1 v2 2002-05-22 16 2.1 ITU-T H.248.1 v2 (2002) Cor. 1 2004-03-15 16 3.0 ITU-T H.248.1 v3 2005-09-13 16 3.1 ITU-T H.248.1 v3 (2005) Amd. 1 2008-05-02 16 3.2 ITU-T H.248.1 v3 (2005) Amd. 2 2009-12-14 16 4.0 ITU-T H.248.1 v3 2013-03-16 16 ii Rec
13、. ITU-T H.248.1 (03/2013) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of telecommunications, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU
14、-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for stu
15、dy by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a
16、collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain
17、certain mandatory provisions (to ensure, e.g., interoperability or applicability) and compliance with the Recommendation is achieved when all of these mandatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express req
18、uirements. The use of such words does not suggest that compliance with the Recommendation is required of any party. INTELLECTUAL PROPERTY RIGHTS ITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Ri
19、ght. ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others outside of the Recommendation development process. As of the date of approval of this Recommendation, ITU had received notice of intellectu
20、al property, protected by patents, which may be required to implement this Recommendation. However, implementers are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2013 All rights r
21、eserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. Rec. ITU-T H.248.1 (03/2013) iii Table of Contents Page 1 Scope 1 2 References. 1 3 Definitions 4 3.1 Terms defined elsewhere 4 3.2 Terms defined in this Recommendation . 4 4
22、 Abbreviations and acronyms 5 5 Conventions 7 5.1 Key words to indicate requirement levels 7 5.2 Connection endpoint naming conventions . 7 6 Connection model . 9 6.1 Contexts 10 6.2 Terminations . 11 6.3 Wildcarding principles . 17 7 Commands 19 7.1 Descriptors 20 7.2 Command application programmin
23、g interface . 45 8 Transactions 60 8.1 Common parameters . 62 8.2 Transaction application programming interface . 62 8.3 Messages . 64 9 Transport . 65 9.1 Ordering of commands . 65 9.2 Protection against restart avalanche . 66 9.3 Protection against Notify avalanche . 67 10 Security considerations
24、. 67 10.1 Protection of protocol connections . 67 10.2 Interim AH scheme . 67 10.3 Protection of media connections 68 11 MG-MGC control interface 68 11.1 Multiple Virtual MGs . 69 11.2 Cold start 69 11.3 Negotiation of protocol version 70 11.4 Failure of an MG 70 11.5 Failure of an MGC 70 11.6 MGC-M
25、G control association monitoring . 71 11.7 Compatibility 71 12 Package definition 72 iv Rec. ITU-T H.248.1 (03/2013) Page 12.1 Guidelines for defining packages . 73 12.2 Guidelines to defining parameters to events and signals 78 12.3 Identifiers 78 12.4 Package registration 79 13 Profile definition
26、. 79 14 IANA ITU-T H.248 registrations . 79 14.1 Package registration procedure . 79 14.2 Error code registration procedure . 81 14.3 ServiceChange reason registration procedures . 81 14.4 Profile registration procedures . 82 Annex A Binary encoding of the protocol 83 A.1 Coding of wildcards . 83 A.
27、2 ASN.1 syntax specification 84 A.3 DigitMaps and path names . 101 Annex B Text encoding of the protocol 103 B.1 Coding of wildcards . 103 B.2 ABNF specification 103 B.3 Hexadecimal octet coding 118 B.4 Hexadecimal octet sequence . 118 Annex C Tags for media stream properties 119 C.1 General media a
28、ttributes . 119 C.2 Mux properties 120 C.3 General bearer properties . 120 C.4 General ATM properties . 121 C.5 Frame relay . 123 C.6 IP . 123 C.7 ATM AAL 2 . 124 C.8 ATM AAL 1 . 125 C.9 Bearer capabilities 126 C.10 AAL 5 properties 134 C.11 SDP equivalents 134 C.12 H.245 135 Annex D Transport over
29、IP . 136 D.1 Transport over IP/UDP using Application Level Framing (ALF) . 136 D.2 Using TCP 139 Annex E Basic packages . 141 E.1 Generic . 141 E.2 Base Root Package . 143 E.3 Tone Generator Package . 147 Rec. ITU-T H.248.1 (03/2013) v Page E.4 Tone Detection Package . 148 E.5 Basic DTMF Generator P
30、ackage 152 E.6 DTMF Detection Package 153 E.7 Call Progress Tones Generator Package . 156 E.8 Call progress tones detection package 157 E.9 Analog Line Supervision Package 158 E.10 Basic Continuity Package . 161 E.11 Network Package 163 E.12 RTP Package 167 E.13 TDM Circuit Package . 171 E.14 Segmen
31、tation Package 172 E.15 Notification Behaviour . 175 Annex F ServiceChange Procedures . 180 F.1 Introduction 180 F.2 Control Association Definition . 182 F.3 Events leading to ServiceChange Procedures 182 F.4 ServiceChange Element Description 186 F.5 Use of ServiceChange parameters 188 F.6 ServiceCh
32、ange versus TerminationState 191 Appendix I Example call flows . 193 I.1 Residential gateway to residential gateway call . 193 Appendix II ITU-T H.248 Package template 202 Appendix III ITU-T H.248 profile definition template . 206 Appendix IV Practices on Statistics Example use-cases . 220 IV.1 Intr
33、oduction 220 IV.2 Active statistics of a new termination 221 IV.3 Activating and deactivating statistics . 223 IV.4 Resetting statistics 225 IV.5 Reporting statistics . 226 IV.6 Reading statistics 227 Bibliography. 231 Rec. ITU-T H.248.1 (03/2013) 1 Recommendation ITU-T H.248.1 Gateway control proto
34、col: Version 3 1 Scope This Recommendation defines the protocols used between elements of a physically decomposed multimedia gateway. There are no functional differences from a system view between a decomposed gateway, with distributed sub-components potentially on more than one physical device, and
35、 a monolithic gateway such as described in ITU-T H.246. This Recommendation does not define how gateways, multipoint control units or interactive voice response (IVR) units work. Instead it creates a general framework that is suitable for these applications. Packet network interfaces may include IP,
36、 ATM or possibly others. The interfaces will support a variety of switched circuit network (SCN) signalling systems, including tone signalling, ISDN, ISUP, QSIG and GSM. National variants of these signalling systems will be supported where applicable. Products claiming compliance with Version 1 of R
37、ecommendation ITU-T H.248.1 shall comply with all of the mandatory requirements of Recommendation ITU-T H.248.1 originally approved in 06/2000 and reissued in 03/2002. Products claiming compliance with Version 2 of Recommendation ITU-T H.248.1 shall comply with all of the mandatory requirements of R
38、ecommendation ITU-T H.248.1 originally approved in 05/2002 and updated in 03/2004. Products claiming compliance with this Recommendation shall comply with all of the mandatory requirements of Recommendation ITU-T H.248.1 approved in 03/2013. Products shall indicate the version of the protocol in use
39、 by using ServiceChangeVersion as 1 to refer to Recommendation ITU-T H.248.1 (03/2002), 2 to refer to Recommendation ITU-T H.248.1 including its Corrigendum 1 (03/2004), and 3 to refer to Recommendation ITU-T H.248.1 (09/2005 and 03/2013). 2 References The following ITU-T Recommendations and other r
40、eferences contain provisions which, through reference in this text, constitute provisions of this Recommendation. At the time of publication, the editions indicated were valid. All Recommendations and other references are subject to revision; users of this Recommendation are therefore encouraged to
41、investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly published. The reference to a document within this Recommendation does not give it, as a stand-alone document, th
42、e status of a Recommendation. ITU-T E.106 Recommendation ITU-T E.106 (2003), International Emergency Preference Scheme (IEPS) for disaster relief operations. ITU-T E.107 Recommendation ITU-T E.107 (2007), Emergency Telecommunications Service (ETS) and interconnection framework for national implement
43、ations of ETS. ITU-T H.225.0 Recommendation ITU-T H.225.0 (2009), Call signalling protocols and media stream packetization for packet-based multimedia communication systems. 2 Rec. ITU-T H.248.1 (03/2013) ITU-T H.235.0 Recommendation ITU-T H.235.0 (2005), H.323 Security: Framework for security in H-
44、series (H.323 and other H.245-based) multimedia systems. ITU-T H.245 Recommendation ITU-T H.245 (2011), Control protocol for multimedia communication. ITU-T H.246 Recommendation ITU-T H.246 (2006), Interworking of H-series multimedia terminals with H-series multimedia terminals and voice/voiceband t
45、erminals on GSTN, ISDN and PLMN ISDN. ITU-T H.248.4 Recommendation ITU-T H.248.4 (2009), Gateway control protocol: Transport over Stream Control Transmission Protocol (SCTP). ITU-T H.248.5 Recommendation ITU-T H.248.5 (2009), Gateway control protocol: Transport over ATM. ITU-T H.248.8 Recommendation
46、 ITU-T H.248.8 (2013), Gateway control protocol: Error code and service change reason description. ITU-T H.248.14 Recommendation ITU-T H.248.14 (2009), Gateway control protocol: Inactivity timer package. ITU-T H.248.30 Recommendation ITU-T H.248.30 (2007), Gateway control protocol: RTCP extended per
47、formance metrics packages. ITU-T H.323 Recommendation ITU-T H.323 (2009), Packet-based multimedia communications systems. ITU-T I.363.1 Recommendation ITU-T I.363.1 (1996), B-ISDN ATM Adaptation Layer specification: Type 1 AAL. ITU-T I.363.2 Recommendation ITU-T I.363.2 (2000), B-ISDN ATM Adaptation
48、 Layer specification: Type 2 AAL. ITU-T I.363.5 Recommendation ITU-T I.363.5 (1996), B-ISDN ATM Adaptation Layer specification: Type 5 AAL. ITU-T I.366.1 Recommendation ITU-T I.366.1 (1998), Segmentation and Reassembly Service Specific Convergence Sublayer for the AAL type 2. ITU-T I.366.2 Recommend
49、ation ITU-T I.366.2 (2000), AAL type 2 service specific convergence sublayer for narrow-band services, plus Corrigendum 1 (2002). ITU-T I.371 Recommendation ITU-T I.371 (2004), Traffic control and congestion control in B-ISDN. ITU-T Q.763 Recommendation ITU-T Q.763 (1999), Signalling System No. 7 ISDN user part formats and codes, plus Amendment 3 (2004). ITU-T Q.765.5 Recommendation ITU-T Q.765.5 (2004), Signalling Sy