1、INTERNATIONAL TELECOMMUNICATION UNION ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU H.248.6 (1 1 /2000) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS I n f rast ru ct u re of a ud iovisu a I services - Com m u n i catio n procedures Gateway control protocol: Dynamic Tone Definition package IT
2、U-T Recommendation H.248.6 INTERNATIONAL TELECOMMUNICATION UNION ITU=T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU H.248.6 (1 1 /2000) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services - Communication procedures Gateway control protocol: Dynamic Tone Definition
3、package ITU-T Recommendation H.248.6 ITU-T H-SERIES RECOMMENDATIONS AUDIOVISUAL AND MULTIMEDIA SYSTEMS CHARACTERISTICS OF VISUAL TELEPHONE SYSTEMS INFRASTRUCTURE OF AUDIOVISUAL SERVICES General Transmission multiplexing and synchronization Systems aspects Communication procedures Coding of moving vi
4、deo Related systems aspects SYSTEMS AND TERMINAL EQUIPMENT FOR AUDIOVISUAL SERVICES SUPPLEMENTARY SERVICES FOR MULTIMEDIA MOBILITY AND COLLABORATION PROCEDURES Overview of Mobility and Collaboration, defmitions, protocols and procedures Mobility for H-Series multimedia systems and services Mobile mu
5、ltimedia collaboration applications and services Security for mobile multimedia systems and services Security for mobile multimedia collaboration applications and services Mobility interworking procedures Mobile multimedia collaboration inter-working procedures H. 100-H. 199 H.200-H.219 H.220-H.229
6、H.230-H.239 H.240-H.259 H.260-H.279 H.280-H.299 H.300-H.399 H.450-H.499 H.500-H.509 H. 5 1 O-H. 5 1 9 H.520-H.529 H.530-H.539 H.540-H.549 H.550-H.5 59 H.560-H.569 For further details, please refer to the list of ITU-T Recommendations. ITU-T Recommendation H.248.6 Gateway control protocol: Dynamic To
7、ne Definition package Summary This Recommendation defines a dynamic tone definition package for use with the H.248.1 Gateway Control Protocol. The dynamic tone definition package allows flexible tone specification in a media gateway for feedback to audio receivers. A tone can be defined by assigning
8、 properties (for example, frequency or duration) to an existing tone (i.e., a tone defined in some other package) or a new tone. As defined in ITU-T Rec. H.248.1, a “package“ is an extension to H.248.1 that supports specific behavior. NOTE - This Recommendation has been renumbered. It was formerly k
9、nown as ITU-T H.248 Annex J. Source Recommendation H.248.6 was prepared by ITU-T Study Group 16 (2001-2004) and approved under the WTSA Resolution 1 procedure on 17 November 2000. ITU-T Rec. H.248.6 (1 1/2000) i FOREWORD The International Telecommunication Union (ITU) is the United Nations specializ
10、ed agency in the field of telecommunications. The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a wor
11、ldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study 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
12、WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with IS0 and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication admin
13、istration and a recognized operating agency. 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 Right. ITU takes no position concerning the evidence, validity or applica
14、bility 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 intellectual property, protected by patents, which may be required to implement t
15、his Recommendation. However, implementors are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database. O ITU 2002 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior wr
16、itten permission of ITU. 11 ITU-T Rec. H.248.6 (1 1/2000) CONTENTS Page 1 Scope . 2 References . 3 Dynamic Tone Definition package . 3.1 Properties 3.2 Events . 3.3 Signals 3.4 Statistics 3.5 Procedures 3.5.1 Updating Tone Definition . 3.5.2 Reading existing tones 3.5.3 Tone String (tst) description
17、 . 1 1 2 2 2 2 2 . ITU-T Rec . H.248.6 (11/2000) 111 ITU-T Recommendation H.248.6 Gateway control protocol: Dynamic Tone Definition package 1 Scope This Recommendation defines a package that extends the applicability of the H.248.1 Gateway Control Protocol Recommendation. Specifically, ITU-T Rec. H.
18、248.6 defines a dynamic tone definition package for use with the H.248.1 Gateway Control Protocol. The dynamic tone definition package allows flexible tone specification in a media gateway for feedback to audio receivers. A tone can be defined by assigning properties (for example, frequency or durat
19、ion) to an existing tone (i.e. a tone defined in some other package) or a new tone. 2 References The following ITU-T Recommendations and other references contain provisions which, through reference in this text, constitute provisions of this Recommendation. At the time of publication, the editions i
20、ndicated were valid. All Recommendations and other references are subject to revisions; users of this Recommendation are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU
21、-T Recommendations is regularly published. - ITU-T Recommendation H.248.1 (2000), Gateway Control Protocol. 3 Dynamic Tone Definition package PackageID: dtd, Ox00 1 c Version: 1 Extends: None This package defines a mechanism to redefine existing tones and create new tones for playback. The existing
22、tones are the ones described in supported packages that extend the tonegen generic package. 3.1 Properties Tone ID ProperyID : tid (0x0001) Description: Type: expanding enumeration Possible Values: Indicates the new or existing tone to be modified or whos tone string is to be read. Existing package-
23、id, tone id described in supported packages that extend tonegen or new tones to be added. Defined in: Terminationstate. If the termination is in a context, the changes to the tones apply only to the termination in the context. When the termination leaves the context, the changes are lost. If the ter
24、mination is in the null context, the changes apply to the termination from then on. If the termination is root, the changes apply to the whole gateway. ITU-T Rec. H.248.6 (11/2000) 1 Characteristics: both read and write. Tone String PropertyID : tst (0x0002) Description: Type: String Possible Values
25、: See procedures. Defined in: Terminationstate. Characteristics: both read and write: Tone description string. See procedures, 3.2 Events None 3.3 Signals None 3.4 Statistics None 3.5 Procedures 3.5.1 Updating Tone Definition To modify or create a new tone: 1) 2) If tst is null, the id is decommissi
26、oned and removed. Only newly defined tonids can be removed. 3.5.2 Reading existing tones To read the list of tones defined: 1) Read tid. To read an already defined tone string: 1) Set tid. 2) Read tst. Some package-defined tones may not have a tone string in the gateway. In that case the tst read wi
27、ll have the value “Not Available“. Set tid to an existing or new package-id,tone id value. Set tst to the new tone description. 3.5.3 Tone String (tst) description The syntax for the tone definition string is recursive and uses parenthesis as a delimiter of elements. DefToneString below is the tone
28、string(tst): DefT onestring = I( DefT oneElement I* Repeatcount I) l,ll/l+ll/lX1l DefT onestring NOTE 1 - A separator of ,I indicates that the next definition follows sequentially in time; a separator of +I indicates that the following tone is to be mixed with the previous tone and is simultaneous w
29、ith it; a separator of X indicates that the first tone is modulated by the second tone. NOTE 2 - All implementations must support sequential definitions (,I separator). Mixing (+I) and modulation (XI) support are optional; however, the implementation must make a best effort and return no error in th
30、ese cases. 2 ITU-T Rec. H.248.6 (11/2000) NOTE 3 - Recursion is limited to a maximum of 32 levels. All implementations must support at least 2 levels of recursion. Repeatcount = %d1-32767 / %dO NOTE 4 - repeatcount of O indicates infinite repeating. Deff oneElement = ToneName I, ToneDuration “,“ Ton
31、eAmplitude ToneName = (Package id, Tone id) / “#“FreqValue / “ Unique package identity string or value Tone id = 1 “VCHAR; Unique tone identity string or value FreqValue = %d0-4000; in Hertz AnnouncementParameterList = AnnouncementID “,“ SubstitutionString AnnouncementID = 1 *VCHAR; Unique identifie
32、r for an audio announcement SubstitutionString = “ 1 *VCHAR“* , a string to be inserted into an announcement. ToneDuration = %d1-32767 / %do; in milliseconds NOTE 5 - ToneDuration of O indicates infinite duration or duration defined by the Tone id. ToneAmplitude = “-“%d32- 1 / %do; in dBmO An exampl
33、e of tone definition follows. RingingTone = (0x0005 ,Ox003 1),(#480)+(#620),25 0,-24)“ O ITU-T Rec. H.248.6 (11/2000) 3 SERIES OF ITU-T RECOMMENDATIONS Series A Series B Series C Series D Series E Series F Series G Series H Series I Series J Series K Series L Series M Series N Series O Series P Seri
34、es Q Series R Series S Series T Series U Series V Series X Series Y Series Z Organization of the work of ITU-T Means of expression: definitions, symbols, classification General telecommunication statistics General tariff principles Overall network operation, telephone service, service operation and
35、human factors Non-telephone telecommunication services Transmission systems and media, digital systems and networks Audiovisual and multimedia systems Integrated services digital network Cable networks and transmission of television, sound programme and other multimedia signals Protection against in
36、terference Construction, installation and protection of cables and other elements of outside plant TMN and network maintenance: international transmission systems, telephone circuits, telegraphy, facsimile and leased circuits Maintenance: international sound programme and television transmission cir
37、cuits Specifications of measuring equipment Telephone transmission qualiy, telephone installations, local line networks Switching and signalling Telegraph transmission Telegraph services terminal equipment Terminals for telematic services Telegraph switching Data communication over the telephone network Data networks and open system communications Global information infrastructure and Internet protocol aspects Languages and general software aspects for telecommunication systems Printed in Switzerland Geneva, 2002