1、 INTERNATIONAL TELECOMMUNICATION UNION ITU-T X.440TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (06/1999) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Message Handling Systems Message handling systems: Voice messaging system ITU-T Recommendation X.440 ITU-T X-SERIES RECOMMENDATIONS DATA
2、NETWORKS AND OPEN SYSTEM COMMUNICATIONS PUBLIC DATA NETWORKS Services and facilities X.1X.19 Interfaces X.20X.49 Transmission, signalling and switching X.50X.89 Network aspects X.90X.149 Maintenance X.150X.179 Administrative arrangements X.180X.199 OPEN SYSTEMS INTERCONNECTION Model and notation X.2
3、00X.209 Service definitions X.210X.219 Connection-mode protocol specifications X.220X.229 Connectionless-mode protocol specifications X.230X.239 PICS proformas X.240X.259 Protocol Identification X.260X.269 Security Protocols X.270X.279 Layer Managed Objects X.280X.289 Conformance testing X.290X.299
4、INTERWORKING BETWEEN NETWORKS General X.300X.349 Satellite data transmission systems X.350X.369 IP-based networks X.370X.399 MESSAGE HANDLING SYSTEMS X.400X.499 DIRECTORY X.500X.599 OSI NETWORKING AND SYSTEM ASPECTS Networking X.600X.629 Efficiency X.630X.639 Quality of service X.640X.649 Naming, Ad
5、dressing and Registration X.650X.679 Abstract Syntax Notation One (ASN.1) X.680X.699 OSI MANAGEMENT Systems Management framework and architecture X.700X.709 Management Communication Service and Protocol X.710X.719 Structure of Management Information X.720X.729 Management functions and ODMA functions
6、 X.730X.799 SECURITY X.800X.849 OSI APPLICATIONS Commitment, Concurrency and Recovery X.850X.859 Transaction processing X.860X.879 Remote operations X.880X.899 OPEN DISTRIBUTED PROCESSING X.900X.999 TELECOMMUNICATION SECURITY X.1000 For further details, please refer to the list of ITU-T Recommendati
7、ons. ITU-T Rec. X.440 (06/99) i ITU-T Recommendation X.440 Message handling systems: Voice messaging system Summary This revision of Recommendation X.440 is a consolidation of Recommendation X.440 (09/92) and Amendment 1 (11/95). This Recommendation defines an OSI Message Handling System protocol th
8、at is intended to be used in the exchange of voice encoded messages in a store and forward manner as specified in Recommendation F.440. The protocol specified in this Recommendation is based on the ITU-T X.400-series Recommendations and ISO/IEC 10021 Parts 1 to 7. Source Following the ITU-T decision
9、 to publish new editions of the set of Message Handling Recommendations, this edition of ITU-T Recommendation X.440, dated 18 June 1999, consolidates X.440 (09/92) and X.440 Amendment 1 (11/95). ii ITU-T Rec. X.440 (06/1999) FOREWORD The International Telecommunication Union (ITU) is the United Nati
10、ons specialized 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 telecommunicat
11、ions on a worldwide basis. The World Telecommunication Standardization Conference (WTSC), 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 procedur
12、e laid down in WTSC Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecomm
13、unication administration and a recognized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain mandatory provisions (to ensure e.g. interoperability or applicability) and compliance with the Recommendation is achieved when all of these m
14、andatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requirements. The use of such words does not suggest that compliance with the Recommendation is required of any party. INTELLECTUAL PROPERTY RIGHTS ITU dra
15、ws 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 applicability of claimed Intellectual Property Rights, whether asserted by ITU members o
16、r others outside of the Recommendation development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. However, implementors are cautioned that this may not rep
17、resent the latest information and are therefore strongly urged to consult the TSB patent database. ITU 2004 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. ITU-T Rec. X.440 (06/99) iii CONTENTS Page 1 Scope . 1
18、 2 Normative references 1 2.1 Identical Recommendations | International Standards 1 2.2 Paired Recommendations | International Standards equivalent in technical content 2 2.3 Additional references 2 3 Definitions 2 3.1 Common definitions for MHS 2 3.2 Common definitions for Abstract Syntax Notation
19、One. 3 3.3 Voice service definitions. 3 3.4 Voice Messaging System Definitions . 3 4 Abbreviations 3 5 Conventions 4 5.1 Terms . 4 5.2 ASN.1. 4 6 Information objects. 5 7 Common data types 5 7.1 VM Identifier . 5 7.2 OR Descriptor 6 7.3 Spoken Name . 6 7.4 Extensions . 6 8 Voice message . 6 8.1 Head
20、ing fields. 8 8.2 Body part types . 13 9 Voice notifications 15 9.1 Common fields . 16 9.2 Receipt notifications 19 9.3 Service notifications 19 9.4 Non-receipt notifications 20 10 Primary object types. 22 10.1 Voice messaging system user . 23 10.2 Voice messaging system. 23 11 Primary port types 23
21、 11.1 Origination port. 24 11.2 Reception port. 24 11.3 Management port 24 12 Abstract operations . 24 12.1 Origination abstract operations . 25 12.2 Reception abstract operations . 26 12.3 Management abstract operations. 27 12.4 Performance of management operations. 29 13 Abstract errors . 30 13.1
22、Subscription error 30 13.2 Recipient improperly specified . 30 14 Other capabilities 30 15 Secondary object types 31 15.1 VMGS user agent 32 15.2 VMGS message store 32 15.3 Telephone service access unit. 33 15.4 Message transfer system . 33 iv ITU-T Rec. X.440 (06/1999) Page 16 Secondary port types
23、33 16.1 Submission port 33 16.2 Delivery port. 33 16.3 Retrieval port 34 16.4 Administration port. 34 16.5 Import port 34 16.6 Export port 34 16.7 Management port 34 17 User agent operation . 34 17.1 Performance of origination operations 34 17.2 Invocation of reception operations 36 17.3 Internal pr
24、ocedures 37 18 Message Store operation. 42 18.1 Binding to the MS. 42 18.2 Creation of Information Objects . 43 18.3 Maintenance of attributes 45 18.4 Voice Messaging MS auto forward action types 46 18.5 Voice messaging MS auto service notification action type 50 18.6 Message store attributes 51 18.
25、7 Procedures for Voice Messaging MS 64 19 Message contents 65 19.1 Content . 65 19.2 Content type. 65 19.3 Content length 65 19.4 Encoded information types 65 20 Port realization. 66 21 Conformance . 66 21.1 Origination versus reception . 66 21.2 Requirements of a VMG conformance statement . 66 Anne
26、x A VM Object Identifiers Reference definition 67 Annex B VM Abstract Information Objects Reference definition . 70 Annex C VM Message Store attributes Reference definition. 78 Annex D Message Store VMGS Auto-Action types Reference definition. 86 Annex E VMGS functional objects Reference definition.
27、 88 Annex F VMGS abstract service Reference definition. 91 Annex G VMGS upper bounds parameters Reference definition. 94 Annex H Mapping of G.726 (1990) and G.728 (1992) into the data component of a voice body part. 95 H.1 Illustrative mapping of the analogue/digital converted data . 95 H.2 Support
28、for CCITT Rec. G.726 32 kbit/s ADPCM 95 H.3 Support for CCITT Rec. G.728 16 kbit/s LD-CELP 95 INDEX. 97 ITU-T Rec. X.440 (06/99) 1 ITU-T Recommendation X.440 Message handling systems: Voice messaging system 1 Scope This Recommendation is one of a set of ITU-T Recommendations for Message Handling. Th
29、e entire set provides a comprehensive blueprint for a message handling system (MHS) realized by any number of cooperating open systems. The purpose of an MHS is to enable users to exchange messages on a store-and-forward basis. A message submitted on behalf of one user, the originator, is conveyed b
30、y the message transfer system (MTS) and subsequently delivered to the agents of one or more additional users, the recipients. Access units (AU) link the MTS to other non-MHS services such as Teletex or the Telephone Service. Effectively, an AU enables a subscriber of a non-MHS service to become an i
31、ndirect user of MHS. An MHS direct user is assisted in the preparation, storage, and rendering of messages by a user agent (UA). Optionally, it is assisted in the storage of messages by a message store (MS). The MTS comprises a number of message transfer agents (MTA) which collectively perform the s
32、tore-and-forward message transfer function. This Recommendation defines the message handling application called a voice messaging system which specifies voice messaging (VMG), a form of message handling tailored for exchange of (voice) encoded information between users, a new message content type an
33、d associated procedures known as Pvm. It is designed to meet the requirements of users of CCITT Recommendation G.726 (1990) 32 kbit/s ADPCM and other commonly used voice syntaxes. This Recommendation is one of a series on message handling. ITU-T Rec. X.402 | ISO/IEC 10021-2 constitutes the introduct
34、ion to the series and identifies the other documents in it. The architectural basis and foundation for message handling are defined in still other ITU-T Recommendations | International Standards. ITU-T Rec. X.402 | ISO/IEC 10021-2 identifies those documents as well. 2 Normative references The follow
35、ing 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 indicated were valid. All Recommendations and other references are subject to revision: all users of this Re
36、commendation 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-T Recommendations is regularly published. 2.1 Identical Recommendations | International Standards ITU-T
37、 Recommendation X.402 (1999) | ISO/IEC 10021-2:2003, Information technology Message Handling Systems (MHS): Overall architecture. ITU-T Recommendation X.411 (1999) | ISO/IEC 10021-4:2003, Information technology Message Handling Systems (MHS): Message transfer system: Abstract service definition and
38、procedures. ITU-T Recommendation X.413 (1999) | ISO/IEC 10021-5:1999, Information technology Message Handling Systems (MHS): Message store Abstract service definition. ITU-T Recommendation X.419 (1999) | ISO/IEC 10021-6:2003, Information technology Message Handling Systems (MHS): Protocol specificat
39、ions. ITU-T Recommendation X.420 (1999) | ISO/IEC 10021-7:2003, Information technology Message Handling Systems (MHS): Interpersonal messaging system. ITU-T Recommendation X.500 (1997) | ISO/IEC 9594-1:1998, Information technology Open Systems Interconnection The Directory: Overview of concepts, mod
40、els and services. ITU-T Recommendation X.501 (1997) | ISO/IEC 9594-2:1998, Information technology Open Systems Interconnection The Directory: Models. ITU-T Recommendation X.509 (1997) | ISO/IEC 9594-8:1998, Information technology Open Systems Interconnection The Directory: Authentication Framework.
41、ITU-T Recommendation X.511 (1997) | ISO/IEC 9594-3:1998, Information technology Open systems Interconnection The Directory: Abstract service definition. ITU-T Recommendation X.518 (1997) | ISO/IEC 9594-4:1998, Information technology Open Systems Interconnection The Directory: Procedures for distribu
42、ted operation. 2 ITU-T Rec. X.440 (06/99) ITU-T Recommendation X.519 (1997) | ISO/IEC 9594-5:1998, Information technology Open systems Interconnection The Directory: Protocol specifications. ITU-T Recommendation X.520 (1997) | ISO/IEC 9594-6:1998, Information technology Open Systems Interconnection
43、The Directory: Selected attribute types. ITU-T Recommendation X.521 (1997) | ISO/IEC 9594-7:1998, Information technology Open systems Interconnection The Directory: Selected object classes. 2.2 Paired Recommendations | International Standards equivalent in technical content CCITT Recommendation X.20
44、8 (1988), Specification of Abstract Syntax Notation One (ASN.1). ISO/IEC 8824:1990, Information technology Open Systems Interconnection Specification of Abstract Syntax Notation One (ASN.1). CCITT Recommendation X.209 (1988), Specification of basic encoding rules for Abstract Syntax Notation One (AS
45、N.1) ISO/IEC 8825:1990, Information technology Open Systems Interconnection Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1). ITU-T Recommendation F.400/X.400 (1999), Message handling system and service overview. ISO/IEC 10021-1:1999, Information technology Text communi
46、cation Message Handling Systems (MHS) Part 1: System and Service Overview. CCITT Recommendation X.407 (1988), Message handling systems: Abstract service definition Conventions. ISO/IEC 10021-3:1990, Information technology Text Communication Message-oriented Text Interchange Systems (MOTIS) Part 3: A
47、bstract service definition Conventions. 2.3 Additional references CCITT Recommendation F.440 (1992), The voice messaging service. CCITT Recommendation G.721 (1988), 32 kbit/s Adaptive Differential Pulse Coding Modulation (ADPCM). CCITT Recommendation G.726 (1990), 40, 32, 24, 16 kbit/s Adaptive Diff
48、erential Pulse Code Modulation (ADPCM). CCITT Recommendation G.728 (1992), Coding of speech at 16 kbit/s using low-delay code excited linear prediction. CCITT Recommendation X.403 (1988), Message Handling Systems: Conformance Testing. CCITT Recommendation X.408 (1988), Message handling systems: Enco
49、ded information type conversion rules. 3 Definitions For the purposes of this Recommendation, the following definitions apply. 3.1 Common definitions for MHS This Recommendation uses terms defined in ITU-T Rec. F.400/X.400 and ISO/IEC 10021-1, ITU T Rec. X.402 | ISO/IEC 10021-2 and ITU-T Rec. X.413 | ISO/IEC 10021-5. a) access unit; b) body; c) content; d) distribution list; e) encoded information types; f) e