1
Scope
2
Normative references
2.1 Paired CCITT Recommendations | International Standards
equivalent in technical content
2.2 Additional references
3
Definitions
3.1 Common definitions for MHS
3.2 Common definitions for Abstract Syntax Notation One
3.3 Voice service definitions
3.4 Voice Messaging System Definitions
4
Abbreviations
5
Conventions
5.1 Terms
5.2 ASN.1
5.2.1 Conventions for attribute types in Table
1/X.440
5.2.2 Conventions for attribute types in Table
2/X.440
6
Information objects
7
Common data types
7.1 VM Identifier
7.2 OR Descriptor
7.3 Spoken Name
7.4 Extensions
8
Voice message
8.1 Heading fields
8.1.1 This VM
8.1.2 Originator
8.1.3 Recipients
8.1.4 Obsoleted VM
8.1.5 VM (Spoken) subject
8.1.6 Expiry time
8.1.7 Importance
8.1.8 Sensitivity
8.1.9 Message forwarded
8.1.10
VMessage forwarding permitted
8.1.11 Language
8.1.12 Voice encoding type
8.1.13 VM creation time
8.1.14 VN receiver
8.1.15 VMGS-user security elements
8.1.16 Heading extensions
8.2 Body part types
8.2.1 Voice body part
8.2.2 VM body part
8.2.3 VM externally defined body parts
9
Voice notifications
9.1 Common fields
9.1.1 Subject VM
9.1.2 VN originator
9.1.3 First recipient
9.1.4 Notice creation time
9.1.5 VN voice encoding type
9.1.6 Conversion indication
9.1.7 Notification security elements
9.1.8 Original VM spoken subject
9.1.9 Subject VM other recipients
9.1.10 VN supplementary information
9.1.11 Notifications extensions
9.2 Receipt notifications
9.2.1 RN common fields
9.2.2 Receipt notification extensions
9.3 Service notifications
9.3.1 SN common fields
9.3.2 Service notification reason
9.3.3
Service notification extensions
9.4 Non-receipt notifications
9.4.1 NRN common fields
9.4.2
Non-receipt reason codes
9.4.3 NRN extensions
10 Primary object types
10.1 Voice messaging system user
10.2 Voice messaging system
11 Primary port types
11.1 Origination
port
11.2 Reception port
11.3 Management port
12 Abstract operations
12.1 Origination abstract operations
12.1.1 Originate VM
12.1.2
Originate voice notifications
12.2 Reception abstract operations
12.2.1 Receive Report
12.2.2 Receive VM
12.2.3 Receive VN
12.3 Management abstract operations
12.3.1 Change auto-discard
12.3.2 Change auto-acknowledgement
12.3.3 Change auto-forwarding
12.3.4 Change auto-SNotice
12.4 Performance of management operations
12.4.1 Change auto-discard
12.4.2 Change auto-acknowledgment
12.4.3 Change auto-forwarding
12.4.4 Change auto-SNotice
13 Abstract errors
13.1 Subscription error
13.2 Recipient improperly specified
14 Other capabilities
15 Secondary object types
15.1 VMGS user agent
15.2 VMGS message store
15.3 Telephone service access unit
15.4 Message transfer system
16 Secondary port types
16.1 Submission port
16.2 Delivery port
16.3 Retrieval port
16.4 Administration port
16.5 Import port
16.6 Export port
16.7 Management port
17 User
agent operation
17.1 Performance of origination operations
17.1.1
Originate VM
17.1.2 Originate VN
17.2 Invocation of reception operations
17.2.1 Receive report
17.2.2 Receive VM
17.2.3 Receive VN
17.3 Internal procedures
17.3.1 Acceptance of the VM
17.3.2 VM
Service Notification (SN) generation
17.3.3 VM Forwarding
18 Message Store operation
18.1 Binding to the MS
18.1.1 Abstract-bind argument
18.1.2 Abstract-bind result
18.2 Creation of Information Objects
18.2.1 Mapping of an MHS message containing a VM
into a VMGS-MS
18.2.2 Mapping of forwarded messages in MS
18.3 Maintenance of attributes
18.4 Voice Messaging MS auto forward action types
18.4.1 VM-Forwarding-with-NRN
18.4.2 VM-Forwarding-with-RN
18.4.3 VM-Forwarding-without-notification
18.5 Voice messaging MS auto service notification action type
18.6 Message store attributes
18.6.1 Summary attributes
18.6.2 Voice notification indicator
18.6.3 Heading attributes
18.6.4
Body attributes
18.6.5 Notification attributes
18.7 Procedures for Voice Messaging MS
18.7.1 Additional procedures for message
delivery
19 Message contents
19.1 Content
19.2 Content type
19.3 Content length
19.4 Encoded information types
20 Port realization
21 Conformance
21.1 Origination versus reception
21.2 Requirements of a VMG conformance statement
21.2.1 Static requirements
21.2.2 Dynamic requirements
Annex A – VM Object
Identifiers – Reference definition
Annex B – VM Abstract Information Objects – Reference definition
Annex C – VM Message Store attributes – Reference
definition
Annex D – Message Store VMGS Auto-Action types – Reference definition
Annex E – VMGS functional objects - Reference definition
Annex F – VMGS abstract service – Reference definition
Annex G – VMGS upper bounds parameters – Reference definition
Annex H – Index