Multimedia Resource Function Controller (MRFC) - Multimedia Resource Function Processor (MRFP) Mp interface
Specification: 29333
Summary
This specification defines a profile of the Gateway Control Protocol (H.248.1) for controlling Multimedia Resource Function Processor supporting in-band user interaction, conferencing and transcoding for multimedia-services.
Specification Intelligence
This is a Technical Document in the Unknown Series series, focusing on Technical Document. The document is currently in approved by tsg and under change control and is under formal change control.
Classification
Type: Technical Document
Subject: Unknown Series
Series: 29.xxx
Target: Technical Implementers
Specifics
Status: Change Control
Version
930.0.0
Release 930
0 technical • 0 editorial
Full Document v930
3GPP TS 29.333 V9.3.0 (2013-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Multimedia Resource Function Controller (MRFC) - Multimedia Resource Function Processor (MRFP) Mp interface; Stage 3 (Release 9) EMBED Word.Picture.8 The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP. The present document has not been subject to any approval process by the 3GPP Organizational Partners and shall not be implemented. This Specification is provided for future development work within 3GPP only. The Organizational Partners accept no liability for any use of this Specification. Specifications and reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organizational Partners' Publications Offices. Keywords UMTS, IP, Multimedia 3GPP Postal address 3GPP support office address 650 Route des Lucioles - Sophia Antipolis Valbonne - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Internet http://www.3gpp.org Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the foregoing restriction extend to reproduction in all media. © 2013, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TTA, TTC). All rights reserved. UMTS™ is a Trade Mark of ETSI registered for the benefit of its members 3GPP™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners LTE™ is a Trade Mark of ETSI currently being registered for the benefit of its Members and of the 3GPP Organizational Partners GSM® and the GSM logo are registered and owned by the GSM Association Contents TOC \o "1-9" Foreword PAGEREF _Toc350884660 \h 6 1 Scope PAGEREF _Toc350884661 \h 6 2 References PAGEREF _Toc350884662 \h 6 3 Definitions and symbols PAGEREF _Toc350884663 \h 8 3.1 Definitions PAGEREF _Toc350884664 \h 8 3.2 Symbols PAGEREF _Toc350884665 \h 8 4. Abbreviations PAGEREF _Toc350884666 \h 8 5 Profile Description PAGEREF _Toc350884667 \h 9 5.1 Profile Identification PAGEREF _Toc350884668 \h 9 5.2 Summary PAGEREF _Toc350884669 \h 9 5.3 Gateway Control Protocol Version PAGEREF _Toc350884670 \h 9 5.4 Connection Model PAGEREF _Toc350884671 \h 10 5.5 Context Attributes PAGEREF _Toc350884672 \h 10 5.6 Terminations PAGEREF _Toc350884673 \h 10 5.6.1 Termination Names PAGEREF _Toc350884674 \h 10 5.6.1.1 General PAGEREF _Toc350884675 \h 10 5.6.1.2 ASN.1 encoding PAGEREF _Toc350884676 \h 10 5.6.1.3 ABNF encoding PAGEREF _Toc350884677 \h 11 5.6.2 Multiplexed Terminations PAGEREF _Toc350884678 \h 11 5.7 Descriptors PAGEREF _Toc350884679 \h 11 5.7.1 Stream Descriptor PAGEREF _Toc350884680 \h 11 5.7.1.1 LocalControl Descriptor PAGEREF _Toc350884681 \h 11 5.7.2 Events Descriptor PAGEREF _Toc350884682 \h 12 5.7.3 EventBuffer Descriptor PAGEREF _Toc350884683 \h 13 5.7.4 Signals Descriptor PAGEREF _Toc350884684 \h 13 5.7.5 DigitMap Descriptor PAGEREF _Toc350884685 \h 14 5.7.6 Statistics Descriptor PAGEREF _Toc350884686 \h 14 5.7.7 ObservedEvents Descriptor PAGEREF _Toc350884687 \h 15 5.7.8 Topology Descriptor PAGEREF _Toc350884688 \h 15 5.7.9 Error Descriptor PAGEREF _Toc350884689 \h 15 5.8 Command API PAGEREF _Toc350884690 \h 15 5.8.1 Add PAGEREF _Toc350884691 \h 15 5.8.2 Modify PAGEREF _Toc350884692 \h 16 5.8.3 Subtract PAGEREF _Toc350884693 \h 16 5.8.4 Move PAGEREF _Toc350884694 \h 16 5.8.5 AuditValue PAGEREF _Toc350884695 \h 17 5.8.6 AuditCapabilities PAGEREF _Toc350884696 \h 17 5.8.7 Notify PAGEREF _Toc350884697 \h 17 5.8.8 ServiceChange PAGEREF _Toc350884698 \h 17 5.8.9 Manipulating and Auditing Context Attributes PAGEREF _Toc350884699 \h 18 5.9 Generic Command Syntax and Encoding PAGEREF _Toc350884700 \h 19 5.10 Transactions PAGEREF _Toc350884701 \h 19 5.11 Messages PAGEREF _Toc350884702 \h 20 5.12 Transport PAGEREF _Toc350884703 \h 20 5.13 Security PAGEREF _Toc350884704 \h 21 5.14 Packages PAGEREF _Toc350884705 \h 21 5.14.1 Mandatory Packages PAGEREF _Toc350884706 \h 21 5.14.2 Optional Packages PAGEREF _Toc350884707 \h 22 5.14.3 Package Usage Information PAGEREF _Toc350884708 \h 23 5.14.3.1 Generic Package PAGEREF _Toc350884709 \h 23 5.14.3.2 Base Root Package PAGEREF _Toc350884710 \h 25 5.14.3.3 Overload Control Package PAGEREF _Toc350884711 \h 26 5.14.3.4 Network Package PAGEREF _Toc350884712 \h 26 5.14.3.5 RTP Package PAGEREF _Toc350884713 \h 27 5.14.3.6 DTMF Detection Package PAGEREF _Toc350884714 \h 28 5.14.3.7 Call Progress Tones Generator Package PAGEREF _Toc350884715 \h 28 5.14.3.8 Basic Services Tones Generator Package PAGEREF _Toc350884716 \h 29 5.14.3.9 Expanded Call Progress Tones Generator Package PAGEREF _Toc350884717 \h 30 5.14.3.10 Basic Announcement Syntax Package PAGEREF _Toc350884718 \h 30 5.14.3.11 Voice Variable Syntax Package PAGEREF _Toc350884719 \h 31 5.14.3.12 Announcement Set Syntax Package PAGEREF _Toc350884720 \h 31 5.14.3.13 General Text Variable Type Package PAGEREF _Toc350884721 \h 32 5.14.3.14 Advanced Audio Server Base Package PAGEREF _Toc350884722 \h 32 5.14.3.15 Basic Call Progress Tones Generator with Directionality PAGEREF _Toc350884723 \h 33 5.14.3.16 AAS Recording Package PAGEREF _Toc350884724 \h 34 5.14.3.17 Multimedia Play Package PAGEREF _Toc350884725 \h 35 5.14.3.18 Generic Announcement Package PAGEREF _Toc350884726 \h 35 5.14.3.19 Intrusion Tones Generator Package PAGEREF _Toc350884727 \h 36 5.14.3.20 Business Tones Generation Package PAGEREF _Toc350884728 \h 37 5.14.3.21 Conferencing Tones Generation Package PAGEREF _Toc350884729 \h 37 5.14.3.22 Inactivity Timer Package PAGEREF _Toc350884730 \h 38 5.14.3.23 MGC Information Package PAGEREF _Toc350884731 \h 38 5.14.3.24 Advanced audio server base package for TTS enhancement PAGEREF _Toc350884732 \h 39 5.14.3.25 ASR Package PAGEREF _Toc350884733 \h 40 5.14.3.26 Multimedia Recording Package PAGEREF _Toc350884734 \h 41 5.14.3.27 Tone Generator Package PAGEREF _Toc350884735 \h 41 5.14.3.28 Hanging Termination Detection Package PAGEREF _Toc350884736 \h 42 5.14.3.29 MSRP Statistics Package PAGEREF _Toc350884737 \h 42 5.14.3.30 Play Message Package PAGEREF _Toc350884738 \h 43 5.14.3.31 Message Filtering Package PAGEREF _Toc350884739 \h 44 5.14.3.32 Record Message Package PAGEREF _Toc350884740 \h 45 5.14.3.33 Floor Control Package PAGEREF _Toc350884741 \h 46 5.14.3.34 Floor Control Policy Package PAGEREF _Toc350884742 \h 46 5.14.3.35 Floor Status Change Handling Package PAGEREF _Toc350884743 \h 47 5.14.3.36 Floor Control Signalling Package PAGEREF _Toc350884744 \h 47 5.15 Mandatory Support of SDP and Annex C Information Elements PAGEREF _Toc350884745 \h 48 5.16 Optional support of SDP and Annex C information elements PAGEREF _Toc350884746 \h 51 5.17 Procedures PAGEREF _Toc350884747 \h 51 5.17.1 Formats and Codes PAGEREF _Toc350884748 \h 51 5.17.2 Call Related Procedures PAGEREF _Toc350884749 \h 54 5.17.2.1 General PAGEREF _Toc350884750 \h 54 5.17.2.2 Reserve IMS Resources PAGEREF _Toc350884751 \h 56 5.17.2.3 Configure IMS Resources PAGEREF _Toc350884752 \h 57 5.17.2.4 Reserve and Configure IMS Resources PAGEREF _Toc350884753 \h 58 5.17.2.5 Release IMS Termination PAGEREF _Toc350884754 \h 58 5.17.2.6 Send Tone PAGEREF _Toc350884755 \h 59 5.17.2.7 Stop Tone PAGEREF _Toc350884756 \h 60 5.17.2.8 Tone Completed PAGEREF _Toc350884757 \h 60 5.17.2.9 Start Announcement PAGEREF _Toc350884758 \h 60 5.17.2.10 Stop Announcement PAGEREF _Toc350884759 \h 61 5.17.2.11 Announcement Completed PAGEREF _Toc350884760 \h 61 5.17.2.12 Start TTS PAGEREF _Toc350884761 \h 62 5.17.2.13 Stop TTS PAGEREF _Toc350884762 \h 63 5.17.2.14 TTS Completed PAGEREF _Toc350884763 \h 63 5.17.2.15 Start Audio Record PAGEREF _Toc350884764 \h 64 5.17.2.16 Stop Audio Record PAGEREF _Toc350884765 \h 65 5.17.2.17 Audio Record Complete PAGEREF _Toc350884766 \h 65 5.17.2.18 Detect DTMF PAGEREF _Toc350884767 \h 66 5.17.2.19 Report DTMF PAGEREF _Toc350884768 \h 67 5.17.2.20 Stop DTMF Detection PAGEREF _Toc350884769 \h 67 5.17.2.21 ASR Request PAGEREF _Toc350884770 \h 68 5.17.2.22 ASR Completed PAGEREF _Toc350884771 \h 69 5.17.2.23 Stop ASR PAGEREF _Toc350884772 \h 69 5.17.2.24 Start Playing Multimedia PAGEREF _Toc350884773 \h 70 5.17.2.25 Stop Playing Multimedia PAGEREF _Toc350884774 \h 71 5.17.2.26 Playing Multimedia Completed PAGEREF _Toc350884775 \h 71 5.17.2.27 Start Multimedia Record PAGEREF _Toc350884776 \h 71 5.17.2.28 Stop Multimedia Record PAGEREF _Toc350884777 \h 73 5.17.2.29 Multimedia Record Completed PAGEREF _Toc350884778 \h 73 5.17.2.30 Adhoc Audio Conference PAGEREF _Toc350884779 \h 74 5.17.2.31 Multi-Media Conferencing PAGEREF _Toc350884780 \h 74 5.17.2.32 Termination heartbeat indication PAGEREF _Toc350884781 \h 74 5.17.2.33 Configure BFCP Termination PAGEREF _Toc350884782 \h 74 5.17.2.34 Configure Conference PAGEREF _Toc350884783 \h 75 5.17.2.35 Designate Floor Chair PAGEREF _Toc350884784 \h 76 5.17.2.36 Floor Request Decision PAGEREF _Toc350884785 \h 77 5.17.2.37 Report Floor Request Decision PAGEREF _Toc350884786 \h 78 5.17.2.38 Modify Media PAGEREF _Toc350884787 \h 78 5.17.2.39 Confirm Media Update PAGEREF _Toc350884788 \h 79 5.17.2.40 Start Playing Message PAGEREF _Toc350884789 \h 79 5.17.2.41 Stop Playing Message PAGEREF _Toc350884790 \h 80 5.17.2.42 Playing Message Completed PAGEREF _Toc350884791 \h 80 5.17.2.43 Start Message Record PAGEREF _Toc350884792 \h 81 5.17.2.44 Stop Message Record PAGEREF _Toc350884793 \h 82 5.17.2.45 Message Record Completed PAGEREF _Toc350884794 \h 82 5.17.2.46 Configure Granted Quota PAGEREF _Toc350884795 \h 83 5.17.2.47 Report Message Statistics PAGEREF _Toc350884796 \h 84 5.17.2.48 Configure Filtering Rules PAGEREF _Toc350884797 \h 84 5.17.3 Non-Call Related Procedures PAGEREF _Toc350884798 \h 85 5.17.3.1 General PAGEREF _Toc350884799 \h 85 5.17.3.2 MRFP Out Of Service PAGEREF _Toc350884800 \h 86 5.17.3.3 MRFP Communication Up PAGEREF _Toc350884801 \h 86 5.17.3.4 MRFP Register PAGEREF _Toc350884802 \h 87 5.17.3.5 MRFC Restoration PAGEREF _Toc350884803 \h 87 5.17.3.6 MRFP Re-Register PAGEREF _Toc350884804 \h 88 5.17.3.7 MRFC Ordered Re-register PAGEREF _Toc350884805 \h 88 5.17.3.8 Audit Value PAGEREF _Toc350884806 \h 89 5.17.3.9 Audit Capabilities PAGEREF _Toc350884807 \h 90 5.17.3.10 Capability Update PAGEREF _Toc350884808 \h 90 5.17.3.11 MRFC Out of Service PAGEREF _Toc350884809 \h 91 5.17.3.12 MRFP Resource Congestion Handling – Activate PAGEREF _Toc350884810 \h 91 5.17.3.13 MRFP Resource Congestion Handling – Indication PAGEREF _Toc350884811 \h 91 5.17.3.14 Command Rejected PAGEREF _Toc350884812 \h 92 5.17.3.15 MRFP Restoration PAGEREF _Toc350884813 \h 92 Annex A (normative): The W3C SSML Profile for TTS function PAGEREF _Toc350884814 \h 93 A.1 Introduction PAGEREF _Toc350884815 \h 93 A.2 TTS Profile PAGEREF _Toc350884816 \h 93 Annex B (normative): The W3C SRGS Profile for ASR function PAGEREF _Toc350884817 \h 97 B.1 Introduction PAGEREF _Toc350884818 \h 97 B.2 SRGS Profile PAGEREF _Toc350884819 \h 97 Annex C (informative): Change history PAGEREF _Toc350884820 \h 100 Foreword This Technical Specification has been produced by the 3rd Generation Partnership Project (3GPP). The contents of the present 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 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 is incremented when editorial only changes have been incorporated in the document. 1 Scope The present document describes the protocol to be used on the Multimedia Resource Function Controller (MRFC) – Multimedia Resource Function Processor (MRFP) interface (Mp interface). The IMS architecture is described in 3GPP TS 23.228 [1], the functional requirements are described in 3G TS 23.333 [25] This specification defines a profile of the Gateway Control Protocol (H.248.1), for controlling Multimedia Resource Function Processor supporting in-band user interaction, conferencing and transcoding for multimedia-services. The present document is valid for a 3rd generation PLMN (UMTS) complying with Release 7 and later. 2 References The following documents contain provisions which, through reference in this text, constitute provisions 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 3GPP 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. [1] 3GPP TS 23.228: "IP Multimedia Subsystem (IMS); Stage 2". [2] 3GPP TS 23.002: "Network architecture". [3] ITU-T Recommendation H.248.1 (05/2002), Gateway control protocol: Version 2 + Corrigendum 1 (03/2004) and ITU-T Recommendation H.248.1 (09/2005), Gateway control protocol: Version 3 for Floor Control requirements. [4] ITU-T Recommendation H.248.4 (11/2000), Gateway control protocol: Transport over Stream Control Transmission Protocol (SCTP) + Corrigendum 1 (03/2004). [5] ITU-T Recommendation H.248.7 (03/2004), Gateway control protocol: Generic announcement package. [6] ITU-T Recommendation H.248.9 (03/2002), Gateway control protocol: Advanced media server package. [7] ITU-T Recommendation H.248.11 (11/2002), Gateway control protocol: Media gateway overload control package. [8] IETF RFC 2960: "Stream Control Transmission Protocol". [9] ITU-T Recommendation H.248.14 (03/2002), Gateway control protocol: Inactivity timer package. [10] ITU-T Recommendation H.248.16 (11/2002), Gateway control protocol: Enhanced digit collection packages and procedures + Corrigendum 1 (03/2004). [11] ITU-T Recommendation H.248.19 (03/2004) Gateway control protocol: Decomposed Multipoint Control Unit, Audio, Video and Data Conferencing package [12] ITU-T Recommendation H.248.27 (07/2003), Gateway control protocol: Supplemental Tones package [13] ITU-T Recommendation Q.1950 (12/2002), Bearer independent call bearer control protocol. [14] ITU-T Recommendation G.711 (11/1988), Pulse code modulation (PCM) of voice frequencies. [15] ITU-T Recommendation G.711 Appendix I (09/1999), A high quality low-complexity algorithm for packet loss concealment with G.711. [16] ITU-T Recommendation G.711 Appendix I (09/1999), A comfort noise payload definition for ITU-T G.711 use in packet-based multimedia communication systems. [17] ITU-T Recommendation E.180 (03/1998), Technical characteristics of tones for the telephone service. [18] TS 183 022: Telecommunication and Internet converged Services and Protocols for Advanced Networking (TISPAN); MGC Information Package. [19] ES 201 970 Access and Terminals (AT); Public Switched Telephone Networks (PSTN); Harmonized specification of physical and electrical characteristics at a 2-wire analogue presented Network Temination Point (NTP). [20] IETF RFC 2327 (1998), SDP: Session Description Protocol. [21] IETF RFC 3551(2003), RTP Profile for Audio and Video Conferences with Minimal Control. [22] IETF RFC 2833 (2000), RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals. [23] IETF RFC 4040 (2005), RTP payload format for a 64 kbit/s transparent call. [24] IETF RFC 3555 (2003), MIME Type Registration of RTP Payload Formats. [25] 3GPP TS 23.333: "Multimedia Resource Function Controller (MRFC) – Multimedia Resource Function Processor (MRFP) Mp interface: Procedures Descriptions." [26] ITU-T Recommendation H.248.9a1 (03/2007), "Gateway control protocol: Advanced media server package (draft work in progress)". [27] 3GPP TS 29.163: "Interworking between the IM CN subsystem and CS networks – Stage 3". [28] W3C Recommendation (September 2004): "Speech Synthesis Markup Language (SSML) Version 1.0". [29] W3C Recommendation (September 2004): "Speech Recognition Grammar Specification (SRGS) Version 1.0". [30] ITU-T Recommendation H.248.36 (09/2005):" Hanging Termination Detection Package ". [31] 3GPP TS 26.235: "Packet switched conversational multimedia applications; Default codecs". [32] IETF RFC 4583(2006), Session Description Protocol (SDP) Format for Binary Floor Control Protocol (BFCP) Streams. [33] ITU-T H.248.19 Ammendment 2 (02/2009): "Gateway Control Protocol:Decomposed multipoint control unit, audio, video and data conferencing packages:Floor Control Enhancements". [34] IETF RFC 4975 (2007), The Message Session Relay Protocol (MSRP). [35] ITU-T H.248.69 (02/2009): "Gateway control protocol: Packages for MSRP and H.248 Interworking". ( HYPERLINK "http://wftp3.itu.int/av-arch/avc-site/2009-2012/0901_Gen/H248_69_cons.zip" http://wftp3.itu.int/av-arch/avc-site/2009-2012/0901_Gen/H248_69_cons.zip ) [36] Void. [37] Void. [38] Void. [39] Void. [40] IETF RFC 4585 (2006): "Extended RTP Profile for Real-time Transport Control Protocol (RTCP) - Based Feedback (RTP/AVPF)". [41] 3GPP TS 26.114:"IP Multimedia Subsystem (IMS); Multimedia Telephony; Media handling and interaction". 3 Definitions and symbols 3.1 Definitions For the purposes of the present document, the [following] terms and definitions [given in ... and the following] apply. Media Gateway: See Recommendation H.248.1 [3]. Media Gateway Controller: See Recommendation H.248.1 [3]. MultiMedia Resource Function Controller: See 3GPP TS 23.002 [2]. MultiMedia Resource Function Processor: See 3GPP TS 23.002 [2]. 3.2 Symbols None. 4. Abbreviations For the purposes of the present document, the following abbreviations apply: CDR Call Data Record CN Comfort Noise CRC Cyclic Redundancy Check DNS Domain Name System DTMF Dual Tone Multi Frequency FEC Forward Error Correction IP Internet Protocol IPsec IP Security MGC Media Gateway Controller MGW Media Gateway MID Message Identifier MRFC MultiMedia Resource Function Controller MRFP MultiMedia Resource Function Processor OAM Operation, Administration and Maintenance OoS Out of Service PLC Packet Loss Concealment PT Payload Type QoS Quality of Service SCTP Stream Control Transmission Protocol SDP Session Description Protocol SPNE Signal Processing Network Equipment SSRC Synchronisation Source TCP Transmission Control Protocol TLS Transport Layer Security TTL Time To Live UDP User Datagram Protocol VBD Voiceband Data 5 Profile Description 5.1 Profile Identification The name and version of the profile that is sent in the service change command are: Table 5.1.1: Profile Identification Profile name: MRF Version: 2 5.2 Summary The profile defined in the present document enables the control of media resource function processors (MRFP) supporting in-band user interaction, conferencing and transcoding for multimedia services. This Profile describes the minimum mandatory settings and procedures required to fulfil the Media Gateway control requirements for the MRF. In addition optional settings and procedures are described which fulfil optional features and where supported, the minimum mandatory settings within the optional procedures and packages are identified that must be supported in order to support that feature. "Optional" or "O" means that it is optional for either the sender or the receiver to implement an element. If the receiving entity receives an optional element that it has not implemented it should send an Error Code (e.g. 445 "Unsupported or Unknown Property", 501"Not Implemented", etc.). "Mandatory" or "M" means that it is mandatory for the receiver to implement an element. Whether it is mandatory for the sender to implement depends on specific functions; detail of whether elements of the core protocol are mandatory to be sent are defined in the stage 2 procedures, stage 3 procedures and/or the descriptions of individual packages. The setting or modification of elements described in the profile under the heading "Used in Command" has the meaning that the property can be set/modified with that command. The property may be present in other commands (in order to preserve its value in accordance with ITU-T H.248.1[3]) when those commands are used for other procedures that affect the same descriptor. 5.3 Gateway Control Protocol Version Version 2 shall be the minimum version supported. Support of this version implies conformance to ITU-T Recommendation H.248 Version 2 [3]. Version 3 shall be supported for the optional MRFP based Floor Control Server functionality. 5.4 Connection Model Media Resource Function Processors shall support ephemeral terminations that sink and source IP traffic. This type of H.248 Termination is denoted IP in the following clauses. Table 5.4.1: Connection Model Maximum number of contexts: Provisioned (NOTE 1) Maximum number of terminations per context: Unspecified(NOTE 2) Allowed terminations type combinations in a context: Not Applicable NOTE 1: The actual number of supported contexts can be audited by the MRFC using the MaxNrOfContexts property defined in the Base Root Package. NOTE 2: Support of 1 termination in a context is the basic requirement for the MRFP e.g. for voice record. 2 terminations in a context are required for transcoding or any inband media detection or insertion whilst an unspecified number terminations may be required if conferencing is supported. 5.5 Context Attributes Table 5.5.1: Context Attributes Context Attribute Supported Values Supported Topology Yes See § 5.7.8 Priority Indicator TBD 0-15 Emergency Indicator No Not Applicable IEPS Indicator No ContextAttribute Descriptor Yes If "yes" see clause 5.8.9 for details of supported attributes ContextIDList ParameterNA Is the AND/OR Select operation Context Attribute supported? AND/OR Context Attribute 5.6 Terminations 5.6.1 Termination Names 5.6.1.1 General The Termination ID structure is provisioned in the MRFC and MRFP and is known by the MRFP and the MRFC at or before start up. With ephemeral IP endpoint bearer types the internal structure of Termination ID is irrelevant for MRFC and MRFP and therefore Termination ID is only a numeric identifier for the termination. 5.6.1.2 ASN.1 encoding The following general structure of TerminationID shall be used: 4 octets shall be used for the termination ID. The following defines the general structure for the termination ID: Table 5.6.1.2.1: Termination ID Termination type X Termination type: Length 3 bits Values: 000 Reserved 001 Ephemeral termination 011 - 110 Reserved 111 Reserved for ROOT termination Id (ROOT Termination Id = 0xFFFFFFFF) X: Length 29 bits. For IP termination, its usage is un-specified. 5.6.1.3 ABNF encoding The following general structure of termination ID shall be used: TerminationID = "ROOT" / pathName / "$" / "*" ; according to ITU-T H.248.1 [3] Annex B. 5.6.2 Multiplexed Terminations Table 5.6.2.1: Multiplexed Terminations Multiplex Terminations Supported? NO 5.7 Descriptors 5.7.1 Stream Descriptor Table 5.7.1.1: Stream Descriptor Maximum number of streams per termination type ALL Unspecified (NOTE) NOTE: At least 1 stream for each media (e.g. video+audio = 2 streams). If only one stream is applicable, then the MRFC may omit the Stream Descriptor and the MRFP shall assume that StreamID =1. 5.7.1.1 LocalControl Descriptor The following tables specify the level of support required with regard to the properties in the local control descriptor. Table 5.7.1.1.1: Reserve Group and Reserve Value Termination Type Stream Type Reserve group used: NO (NOTE) - - Reserve value used: YES(NOTE1) IP Audio, Video NOTE: Support of Reserve Group in case of multiple p-time values requires further studies NOTE1: Used for audio streams where RFC2833 is also specified and for conference where participants are invited to join the conference. Table 5.7.1.1.2: Stream Mode Termination Type Stream Type Allowed StreamMode Values ALL except ROOT Any Send, Receive, Send and Receive, Inactive 5.7.2 Events Descriptor Table 5.7.2.1: Events Descriptor Events settable on termination types and stream types: Yes If yes Event ID Termination Type Stream Type g/* IP Audio, Video nt/* IP Audio, Video rtp/* IP Audio, Video aasrec/* IP Audio, Video aasb/* IP Audio, Video dd/d0-dd IP Audio it/* ROOT Not Applicable ocp/mg_overload ROOT Not Applicable aastts/* IP Audio asr/* IP Audio mrp/* IP Audio, Video mpp/* IP Audio, Video vavsp/* IP Audio, Video Hangterm/thb IP Audio, Video msrpstat/mquota IP Message mess/* IP Message fschp/* IP Audio, Video Table 5.7.2.2: Event Buffer Control Event Buffer Control used: No Table 5.7.2.3: Keep Active Keepactive used on events: Yes Table 5.7.2.4: Embedding in event Embedded events in an event descriptor: No Embedded signals in an event descriptor: No Table 5.7.2.5: Notify Behaviour NotifyBehaviour used on events: NO If yes, Supported values Not Applicable 5.7.3 EventBuffer Descriptor Table 5.7.3.1: Event Buffer Event Buffer descriptor used: No 5.7.4 Signals Descriptor Table 5.7.4.1: Signals dependant on termination or streams Signals settable dependant on termination or streams types: Yes If yes Signal ID Termination Type Stream Type / ID cg/* IP Audio srvtn/* IP Audio xcg/* IP Audio an/apf IP Audio, Video int/* IP Audio biztn/* IP Audio aasrec/* IP Audio, Video Aasdc IP Audio, Video aasb/* IP Audio, Video conftn/* All except ROOT Audio Tonegen/* IP Audio bcg/* IP Audio aastts/* IP Audio asr/* IP Audio mrp/* IP Audio, video mpp/* IP Audio, video mess/* IP Message recmess/* IP Message fschp/* IP Audio, video Table 5.7.4.2: Signal Lists Signals Lists supported: Yes If yes Termination Type Supporting Lists IP Stream Type Supporting lists Audio, Video Maximum number of signals per signal list Provisioned Table 5.7.4.3: Signal type and duration Signal type and duration supported? Yes If yes Signal ID Type or duration override ALL Both Table 5.7.4.4: Signal Direction Signal Direction supported: No Table 5.7.4.5: Notify completion Notify completion supported: Yes If yes Signal ID Type of completion supported cg/*, svrtn/*, xcg/*, an/*, int/*, biztn/*, conftn/* , tonegen/*, bcg/*, aasb/*, aastts/*, mpp/*, fschp/* ALL Table 5.7.4.6: RequestID Parameter RequestID Parameter Supported: Yes Table 5.7.4.7: Signals played simultaneously Signals played simultaneously: No(NOTE) If yes Signal Ids that can be played simultaneously: - NOTE: Signal for recording audio or multimedia may be played simultaneously with signals for playing announcement. Table 5.7.4.8: Keep Active Keepactive used on signals: Yes 5.7.5 DigitMap Descriptor Table 5.7.5.1: DigitMap Descriptor DigitMaps supported: NO If yes DigitMap Name Structure Timers 5.7.6 Statistics Descriptor Table 5.7.6.1: Statistics Descriptor Statistics supported on: Both Table 5.7.6.2: Statistics reported on Subtract Statistics reported on Subtract: Yes If yes Statistic IDs Reported Termination Type Stream Type msrpstat/* IP Message 5.7.7 ObservedEvents Descriptor Table 5.7.7.1: ObservedEvents Descriptor Event detection time supported: Yes 5.7.8 Topology Descriptor Table 5.7.8.1: Topology Descriptor Allowed triples: (T1,T2, isolate) (T1,T2, oneway) (T1,T2, bothway) 5.7.9 Error Descriptor Table 5.7.9.1: Error codes sent by the MRFC Supported H.248.8 Error Codes: 400-403, 406, 410, 411, 421, 422, 430, 431, 442, 443, 444, 446, 458, 501-506, 533 Supported Error Codes defined in packages: All error codes defined in supported packages are supported. Table 5.7.9.2: Error codes sent by the MRFP Supported H.248.8 Error Codes: 400-411, 412, 421,422,430, 431, 432-435,440,441,442, 471, 500-517, 522-539. Supported Error Codes defined in packages: All error codes defined in supported packages are supported. 5.8 Command API 5.8.1 Add Table 5.8.1.1: Descriptors used by Add request Descriptors used by Add request: Events, Signals, Media (TerminationState, LocalControl, Local and Remote) Table 5.8.1.2: Descriptors used by Add reply Descriptors used by Add reply: Events, Signals, Media (TerminationState, LocalControl, Local and Remote)Error When command request excludes an Audit Descriptor, the MGW response shall only include descriptors which contained underspecified or overspecified properties in the command request. Furthermore, only those properties that were underspecified or overspecified in the request shall be sent in the reply. Exceptions to this rule are: The Error Descriptor SDP properties returned in "Reserve IMS Resources" and "Reserve and Configure IMS Resources" procedures, as specified in 15.17.2.2 and 15.17.2.4 5.8.2 Modify Table 5.8.2.1: Descriptors used by Modify request Descriptors used by Modify request: Events, Signals, Media (TerminationState, LocalControl, Local and Remote) Table 5.8.2.2: Descriptors used by Modify reply Descriptors used by Modify reply: Events, Signals, Media (TerminationState, LocalControl, Local and Remote),Error When command request excludes an Audit Descriptor, the MGW response shall only include descriptors which contained underspecified or overspecified properties in the command request. Furthermore, only those properties that were underspecified or overspecified in the request shall be sent in the reply. Exceptions to this rule are: -The Error Descriptor SDP properties returned in "Configure IMS Resources" procedure as specified in 15.17.2.3. 5.8.3 Subtract Table 5.8.3.1: Descriptors used in Subtract request Descriptors used by Subtract request: Audit (empty) or None Table 5.8.3.2: Descriptors used in Subtract reply Descriptors used by Subtract reply: None 5.8.4 Move Table 5.8.4.1: Command Move Move command used: Yes Table 5.8.4.2: Descriptor used by Move command Descriptors used by Move Request: Events, Signals, Media (TerminationState, LocalControl, Local and Remote) Descriptors used by Move Reply: Events, Signals, Media (TerminationState, LocalControl, Local and Remote), Error When command request excludes an Audit Descriptor, the MGW response shall only include descriptors which contained underspecified or overspecified properties in the command request. Furthermore, only those properties that were underspecified or overspecified in the request shall be sent in the reply. Exceptions to this rule are: -The Error Descriptor 5.8.5 AuditValue Table 5.8.5.1: Auditvalue Audited Properties: Property Name and Identity Descriptor Termination ID ServiceState: - Root (MGW Audit) Termination State Descriptor Termination ID MGC information (mgcinfo) - individualtermination (NOTE1) LocalControl Descriptor Termination ID For Packages: - Root Packages Descriptor (NOTE2) Termination ID None (MGW Audit) : - Root Audit (empty) Descriptor Audited Statistics: Supported Statistics (NOTE3) (NOTE2) Audited Signals: ALL Audited Events: ALL Package Audit possible: Yes NOTE1: The purpose to audit an individual Termination is to retrieve MGC Information if supported. NOTE2: Optional NOTE3: The statistics defined in the MSRP Statistics Package can be obtained via the MRFC auditing the MRFP. The supported statistics are msrpstat/nms, msrpstat/nmr, msrpstat/vms and msrpstat/vmr. 5.8.6 AuditCapabilities Table 5.8.6.1: AuditCapabilities Audited Properties: Property Name and Identity Descriptor FFS FFS Audited Statistics: None Audited Signals: None Audited Events: None 5.8.7 Notify Table 5.8.7.1: Notify Descriptors used by Notify Request or Reply: ObservedEvents, Error NOTE : The Error Descriptor shall not be used in Notify Request. 5.8.8 ServiceChange Table 5.8.8.1: Service Change Methods and Reason sent by MRFC Service Change Methods Supported: ServiceChange Reasons supported: Restart (NOTE 1) "900 Service Restored" "901 Cold Boot", "902 Warm Boot". Graceful (NOTE 1) "905 Termination Taken Out Of Service" Forced (NOTE 1) "905 Termination Taken Out Of Service" Handoff (NOTE 1, NOTE 2) "903 MGC Directed Change" NOTE : When a Service Change command on the Root termination with a method other than Graceful is sent, the command shall always be sent as the only command in a message. The sending node shall always wait for the reply to a Service Change command on the Root termination with a method other than Graceful before sending further command requests. A Service Change command on the Root termination with method Graceful may be combined with other commands in a single message. NOTE 1: ROOT Only. NOTE 2: Not involving more than 1 MRFC. No support of handoff relates to a network deployment scenario with "primary H.248 systems only", which translates to no geographic redundancy of the MRFC. Table 5.8.8.2: Service Change Methods and Reason sent by MRFP: Service Change Methods Supported: ServiceChange Reasons supported: Restart (NOTE 1) "900 Service Restored", "901 Cold Boot", "902 Warm Boot". Graceful (NOTE 1) "908 MG Impending Failure " Forced (NOTE 1) "905 Termination Taken Out Of Service" Handoff (NOTE 1, NOTE 2) "903 MGC Directed Change" Failover (NOTE 3) "909 MGC Impending Failure" Disconnected (NOTE 1) "900 Service Restored" NOTE : When a Service Change command on the Root termination with a method other than Graceful is sent, the command shall always be sent as the only command in a message. The sending node shall always wait for the reply to a Service Change command on the Root termination with a method other than Graceful before sending further command requests. A Service Change command on the Root termination with method Graceful may be combined with other commands in a single message. NOTE 1: ROOT only. NOTE 2: In response to a MGC Ordered Re-Register NOTE 3: Only for TISPAN NGN MRF. Not involving more than 1 MRFP. No support of handoff relates to a network deployment scenario with "primary H.248 systems only", which translates to no geographic redundancy of the MGW. Table 5.8.8.3: Service Change Address ServiceChangeAddress used: No Table 5.8.8.4: Service Change Delay ServiceChangeDelay used: No If yes Valid time period: - Table 5.8.8.5: Service Change Incomplete Flag ServiceChange Incomplete Flag used: No Table 5.8.8.6: Service Change Version Version used in ServiceChangeVersion: 2 Table 5.8.8.7: Profile negotiation Profile negotiation as per H.248.18: No 5.8.9 Manipulating and Auditing Context Attributes Table 5.8.9.1: Manipulating and Auditing Context Attributes Context Attributes Manipulated: ALL supported attributes (See table 5.5/1.) (NOTE1) Context Attributes Audited: ALL supported attributes (See table 5.5/1) (NOTE1) NOTE1: For ContextAttribute Descriptor, the details of supported attribute include: Floor Control Algorithm (fcpoli/fca), Max Floor Users (fcpoli/mfu), Floor Control Conference Identity (fcsig/fconfid) and Floor and Stream Association (fcsig/fsa) 5.9 Generic Command Syntax and Encoding Table 5.9.1: Encoding Supported Encodings: Binary (optional) Text (optional) The receiver shall support: Short Token Notation Long Token Notation 5.10 Transactions Table 5.10.1: Transactions Maximum number of Transaction Requests / Replies / TransResponseAcks / Segment Replies per message: 10 NOTE : When more than one element are conveyed in one message, it is recommended that this message comprises a Transaction Request / Transaction Reply / Transaction Pending plus a Transaction Response Ack. Table 5.10.2: Segmentation Segmentation Supported: UDP : No SCTP : Inherent in transport NOTE: The H.248 Segmentation Package according Annex E.14 of H.248.1 Version 3 is intended for H.248 transport technologies without the capability of automatic message segmentation. This method is not required for UDP- or SCTP-based H.248 signalling transport in this Profile. Table 5.10.3: Commands per Transaction Request Maximum number of commands per Transaction request: Unlimited Table 5.10.4: Commands per Transaction Reply Maximum number of commands per Transaction reply: Unlimited . Table 5.10.5: Optional Commands Commands able to be marked "Optional": ALL NOTE: The meaning of this table is that if one of the listed commands failed then the possibly present subsequent command within the same transaction will be processed. Table 5.10.6: Transaction Timers Transaction Timer: Value NormalMGExecutionTime Provisioned NormalMGCExecutionTime Provisioned MGOriginatedPendingLimit Provisioned MGCOriginatedPendingLimit Provisioned MGProvisionalResponseTimerValue Provisioned MGCProvisionalResponseTimerValue Provisioned 5.11 Messages It is recommended that MRFP and MRFC names are in the form of fully qualified domain name. For example the domain name of the MRFC may be of the form MRFC1.whatever.net and the name of the MRFP may be of the form mg1.whatever.net. The fully qualified domain name will be used by the MRFP and MRFC as part of the "Message Identifier" in the H.248 messages which identifies the originator of the message. The MRFC domain name is provisioned in the MRFP or retrieved from the DNS using SRV records. The use of a domain name provides the following benefits: MRFPs and MRFCs are identified by their domain name, not their network addresses. Several addresses can be associated with a domain name. If a command cannot be forwarded to one of the network addresses, implementations shall retry the transmission using another address. MRFPs and MRFCs may move to another platform. The association between a logical name (domain name) and the actual platform are kept in the Domain Name Service (DNS). MRFP and MRFC shall keep track of the record's time-to-live read from the DNS. They shall query the DNS to refresh the information if the time-to-live has expired. The domain name may be used by MRFC/MRFP for authentication purposes. 5.12 Transport Table 5.12.1: Transport Supported Transports: Transport over SCTP shall be supported and shall conform to Recommendation H.248.4 [4]. Support of UDP is optional, dependent on a network operator’s decision, based on the network configuration. SCTP(recommended) (NOTE1). UDP(optional). NOTE: If using SCTP as defined in IETF RFC 2960 [8], the MRFP shall always be the node to perform the "Initiation". NOTE1: H.248 is "SCTP user" in this case of H.248/SCTP/IP based transport according ITU-T Rec. H.248.4. The number of used SCTP Streams for traffic of the H.248 Control Association must be defined, see § 8/H.248.4. A single SCTP Stream is the default assumption ("Single-Stream Mode") in this Profile. Table 5.12.2: Segmentation Segmentation Supported: No Table 5.12.3: Control Association Monitoring Control Association Monitoring Supported: Monitoring mechanism is dependent on used H.248 transport SCTP: inherent capability of SCTP (NOTE) UDP: 1. H.248.14 (MRFP-driven monitoring) 2. Empty AuditValue on ROOT (MRFC-driven monitoring) NOTE: Use of H.248.14 for this is FFS. 5.13 Security Table 5.13.1: Security Supported Security: None NOTE: Both the MRFC and MRFP are assumed to be within a secure IP zone of a single operator. 5.14 Packages 5.14.1 Mandatory Packages Table 5.14.1: Mandatory packages Mandatory Packages Package Name / Reference Package ID Version Generic (H.248.1, [3]) g 1 Base Root (H.248.1, [3]) root 2 Network (H.248.1, [3]) nt 1 Hanging Termination Detection (H.248.36 [30]). hangterm 1 5.14.2 Optional Packages Table 5.14.2: Optional packages Optional Packages Package Name / Reference Package ID Version Support dependent on: DTMF Detection Package (H.248.1 [3] Annex E.6); dd, (0x0006) 1 Support is mandatory if DTMF Detection is supported. Tone Generator Package (H.248.1, [3]) tonegen 1 This package is "extension only". It must be supported if extended but shall not be published over the protocol. It is here for information only. Basic Call Progress Tones Generator with Directionality(Q.1950, [13]) bcg 1 If CS type Services provided by network Call Progress Tones Generator (H.248.1,3]) cg 1 If CS type Services provided by network Basic Services Tones Generator (Q.1950, [13]) srvtn 1 If CS type Services provided by network Expanded Call Progress Tones Generator (Q.1950, [13]) xcg 1 If CS type Services provided by network Basic Announcement Syntax (H.248.9, [6]) bannsyx 1 Support is optional if playing announcement is supported. Voice Variable Syntax (H.248.9, [6]) vvsyx 1 Support is optional if playing announcement is supported. Announcement Set Syntax (H.248.9, [6]) setsyx 2 Support is optional if playing announcement is supported. General text Variable type (H.248.9, [6]) phrsyx 2 Support is optional if playing announcement is supported. Advanced Audio Server Base ( (H.248.9 a1,[26]) aasb 2 Support is optional if playing announcement is supported. AAS Recording package (H.248.9, [6]) aasrec 1 Support is optional if Audio Record is supported. AAS segment management (H.248.9, [6]) aassm 1 Generic Announcement (H.248.7, [5]) an 2 Support is mandatory if playing announcement is supported. Intrusion Tones Generation (Q.1950, [13]) int 1 If CS type Services provided by network Business Tones Generation (Q.1950, [13]) biztn 1 If CS type Services provided by network Conferencing Tones Generation (H.248.27, [12]) conftn 1 Support is optional and may be used if Audio Conference is supported. Inactivity Timer (H.248.14, [9]) it 1 Support is mandatory if UDP transport is enabled for H.248 messages. MGC Information Package (see ITU-T Recommendation H.248.45, MGCinfo 1 This package may be supported as an operator option. For this profile the information string shall be limited to 32 octets in length. Advanced audio server base package for TTS enhancement (H.248.9 a1 [26]) aastts 1 Support is mandatory if Text to Speech is supported. ASR package(H.248.9 a1,[26]) asr 1 Support is mandatory if Automatic Speech Recognition is supported. Multimedia Recording Package (H.248.9 a1 [26]) mrp 1 Support is mandatory if Multimedia recording is supported. multimedia play package(H.248.9 a1,[26]) Mpp 1 Support is mandatory if Multimedia announcement file is supported. Overload Control Package (H.248.11, [7]) ocp 1 RTP Package (H.248.1, [3]) rtp 1 MSRP Statistics Package (H.248.69, [35]) msrpstat 1 Support is mandatory if Message conference is supported. Play Message Package (H.248.69, [35]) mess 1 Support is mandatory if Message conference is supported. Message Filtering Package (H.248.69, [35]) mf 1 Support is mandatory if Message conference is supported. Record Message Package (H.248.69, [35]) recmess 1 Support is mandatory if Message conference is supported. Floor Control Package (H.248.19a2, [33]) fcp 2 Support is mandatory if Floor control is supported. Floor Control Policy Package (H.248.19a2, [33]) fcpoli 1 Support is mandatory if Floor control is supported. Floor Status Change Handling Package (H.248.19a2, [33]) fschp 1 Support is mandatory if Floor control is supported. Floor Control Signalling Package (H.248.19a2, [33]) fcsig 1 Support is mandatory if Floor control is supported. 5.14.3 Package Usage Information 5.14.3.1 Generic Package Table 5.14.3.1.1: Package Usage Information for Generic Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: Cause (g/cause, 0x0001/0x0001) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: General Cause (Generalcause, 0X0001) M "NR" Normal Release (0x0001) "UR" Unavailable Resources (0x0002) "FT" Failure, Temporary (0x0003) "FP" Failure, Permanent (0x0004) "IW" Interworking Error (0x0005) "UN" Unsupported (0x0006) - Failure Cause (FailureCause, 0x0002) O Octet String - Signal Completion. (g/sc, 0x0001/0x0002) M ADD, MOD, MOVE, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Signal Identity (SigID, 0x0001) M pkgdName syntax - Termination Method (Meth, 0x0002) M "TO" (0x0001) Signal timed out or otherwise completed on its own "EV" (0x0002) Interrupted by event "SD" (0x0003) Halted by new Signals descriptor "NC" (0x0004) Not completed, other cause - Signal List Id (SLID, 0x0003) O Integer Not Applicable Request ID (RID, 0x0004) O String indicating the Request ID - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.2 Base Root Package Table 5.14.3.2.1: Package Usage Information for Base Root Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: MaxNrOfContexts (root/maxNumberOfContexts, 0x0002/0x0001) M AuditValue 1 and up Implementation Specific MaxTerminationsPerContext (root/maxTerminationsPerContext, 0x0002/0x0002) O AuditValue See 5.4 Implementation Specific normalMGExecutionTime (root/normalMGExecutionTime, 0x0002/0x0003) O AuditValue Integer Operator Defined normalMGCExecutionTime (root/normalMGCExecutionTime, 0x0002/0x0004) O AuditValue Integer Operator Defined MGProvisionalResponseTimerValue (root/ MGProvisionalResponseTimerValue, 0x0002/0x0005) O AuditValue Integer(NormalMGExecutionTime + networkdelay) Operator Defined MGCProvisionalResponseTimerValue (root/ MGCProvisionalResponseTimerValue, 0x0002/0x0006) O AuditValue Integer (initially NormalMGCExecutionTime + networkdelay) Operator Defined MGCOriginatedPendingLimit (root/ MGCOriginatedPendingLimit, 0x0002/0x0007) O AuditValue Integer Operator Defined MGOriginatedPendingLimit (root/ MGOriginatedPendingLimit, 0x0002/0x0008) O AuditValue Integer Operator Defined Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - < - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.3 Overload Control Package Table 5.14.3.3.1: Package Usage Information for Overload Control Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: MG_Overload. (ocp/ mg_overload, 0x0051/0x0001) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.4 Network Package Table 5.14.3.4.1: Package Usage Information for Network Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: Maximum Jitter Buffer (nt /jit, 0x000b/0x0007) M ADD, MOD, MOVE ALL - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: network failure(nt / netfail, 0x000b/0x0005) M ADD, MOD, MOVE, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: none - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: cause(cs,0x0001) M ALL - quality alert (nt / qualert, 0x000b/0x0006) M ADD, MOD, MOVE, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: Threshold(th,0x0001) M 0 to 99 ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Threshold(th,0x0001) M 0 to 99 Statistics Mandatory/ Optional Used in command: Supported Values: Duration(nt / dur, 0x000b/0x0001) M AUDITVALUE ALL Octets Sent (nt / os, 0x000b/0x0002) M AUDITVALUE ALL Octets Received(nt / or, 0x000b/0x0003) M AUDITVALUE ALL Error Codes Mandatory/ Optional - - 5.14.3.5 RTP Package Table 5.14.3.5.1: Package Usage Information for RTP Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: Payload Transition, (rtp/pltrans, 0x000C/0x0001) M ADD, MOD, MOVE, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: rtppayload (rtppltype, 0x0001) M A valid encoding name - Statistics Mandatory/ Optional Used in command: Supported Values: Packets Sent, (rtp/ps, 0x000C/0x0004) O AUDITVALUE, SUBTRACT REPLY ALL Packets Received, (rtp/pr, 0x000C/0x0005) O AUDITVALUE , SUBTRACT REPLY ALL Packet Loss, (rtp/pl, 0x000C/0x0006) O AUDITVALUE , SUBTRACT REPLY ALL Jitter, (rtp/jit, 0x000C/0x0007) O AUDITVALUE , SUBTRACT REPLY ALL Delay, (rtp/delay, 0x000C/0x0008) O AUDITVALUE , SUBTRACT REPLY ALL Error Codes Mandatory/ Optional None - 5.14.3.6 DTMF Detection Package Table 5.14.3.6.1: Package Usage Information for DTMF Detection Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: DTMF character 0 (dd/d0,0x0006/0x0010) DTMF character 1 (dd/d1,0x0006/0x0011) DTMF character 2 (dd/d2,0x0006/0x0012) DTMF character 3 (dd/d3,0x0006/0x0013) DTMF character 4 (dd/d4,0x0006/0x0014) DTMF character 5 (dd/d5,0x0006/0x0015) DTMF character 6 (dd/d6,0x0006/0x0016) DTMF character 7 (dd/d7,0x0006/0x0017) DTMF character 8 (dd/d8,0x0006/0x0018) DTMF character 9 (dd/d9,0x0006/0x0019) DTMF character * (dd/ds,0x0006/0x0020) DTMF character # (dd/do,0x0006/0x0021) DTMF character A (dd/da,0x0006/0x001a) DTMF character B (dd/db,0x0006/0x001b) DTMF character C (dd/dc,0x0006/0x001c) DTMF character D (dd/dd,0x0006/0x001d) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.7 Call Progress Tones Generator Package Table 5.14.3.7.1: Package Usage Information for Call Progress Tones Generator Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Dial Tone, (cg/dt, 0x0007/0x030) Ringing Tone, (cg/rt, 0x0007/0x031) Busy Tone, (cg/bt, 0x0007/0x032) Congestion Tone, (cg/ct, 0x0007/0x033) Special Information Tone, (cg/sit, 0x0007/0x034) Warning Tone, (cg/wt, 0x0007/0x035) Payphone Recognition Tone, (cg/pt, 0x0007/0x036) Call Waiting Tone, (cg/cw, 0x0007/0x037) Caller Waiting Tone, (cg/cr, 0x0007/0x038) M ADD, MOD, MOVE Value Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.8 Basic Services Tones Generator Package Table 5.14.3.8.1: Package Usage Information for Basic Services Tones Generator Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Recall Dial Tone (srvtn/rdt,0x0025/0x004f) Confirmation Tone (srvtn/conf,0x0025/0x0050) Held Tone (srvtn/ht,0x0025/0x0051) Message Waiting Tone (srvtn/mwt,0x0025/0x0052) O ADD, MOD, MOVE Value Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Tone Direction (btd, 0x0001) M Internal / External Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.9 Expanded Call Progress Tones Generator Package Table 5.14.3.9.1: Package Usage Information for Expanded Call Progress Tones Generator Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Comfort Tone (xcg/cmft,0x0024/0x004a) Off-hook warning Tone (xcg/roh, 0x0024/0x004b) Negative Acknowledgement (xcg/nack,0x0024/0x004c) Vacant Number Tone (xcg/vac, 0x0024/0x004d) Special Conditions Dial Tone (xcg/spec,0x0024/0x004e) O ADD, MOD, MOVE Value Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Tone Direction (btd, 0x0001) M Internal / External Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.10 Basic Announcement Syntax Package Table 5.14.3.10.1: Package Usage Information for Basic Announcement Syntax Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.11 Voice Variable Syntax Package Table 5.14.3.11.1: Package Usage Information for Voice Variable Syntax Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.12 Announcement Set Syntax Package Table 5.14.3.12.1: Package Usage Information for Announcement Set Syntax Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.13 General Text Variable Type Package Table 5.14.3.13.1: Package Usage Information for General Text Variable Type Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.14 Advanced Audio Server Base Package Table 5.14.3.14.1: Package Usage Information for Advanced Audio Server Base Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Play (aasb/play, 0x0033/0x0001) M ADD, MOD, MOVE, AUDITVALUE, - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Announcement (an, 0x0001) M Any String - Iterations (it,0x0002) O Any Integer 1 Interval(iv,0x0003) O 0 upwords - Announcement Direction(di,0x0006) M Ext (0x01) Int (0x02) Default=External Events Mandatory/ Optional Used in command: Audio operation failure (aasb/audfail, 0x0033 /0x0001) M NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Return Code(rc, 0x0001) M FFS - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.15 Basic Call Progress Tones Generator with Directionality Table 5.14.3.15.1: Package Usage Information For Basic Call Progress Tones Generator with Directionality Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Dial Tone (bcg/bdt, 0x0023/0x0040) Ringing Tone (bcg/brt,0x0023/0x0041) Busy Tone (bcg/bbt,0x0023/0x0042) Congestion Tone (bcg/bct,0x0023/0x0043) Special Information Tone (bcg/bsit,0x0023/0x0044) Warning Tone (bcg/bwt,0x0023/0x0045) Payphone Recognition Tone (bcg/bpt,0x0023/0x0046) Call Waiting Tone (bcg/bcw,0x0023/0x0047) Caller Waiting Tone (bcg/bcr, 0x0023/0x0048) Pay Tone (bcg/bpy, 0x0023/0x0049) O ADD, MOD, MOVE Value Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Tone Direction (btd, 0x0001) M Internal / External Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.16 AAS Recording Package Table 5.14.3.16.1: Package Usage Information for AAS Recording Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: Maximum temporary record life (aasrec/maxtrl 0x0035/0x0003) M ADD, MOD, MOVE ALL - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: PlayRecord (aasrec/playrec, 0x0035/0x0002) M ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Record Length Timer(rlt, 0x0008) O ALL - Recording Identifier (rid, 0x0009) M ALL - EndInputKey(eik, 0x0010) O ALL record direction (rd,0x0011) O Ext (0x01), Int(0x02) Ext (0x01) Make persistent (aasrec/makepers, 0x0035/0x0003) Not Used - Signal Parameters Mandatory/ Optional Supported Values: Events Mandatory/ Optional Used in command: Audio operation failure (aasrec/audfail, 0x0035/0x0001) M NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Return Code(rc, 0x0001) M ALL - PlayRecord success(aasrec/precsucc, 0x0035/0x0002)) M NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Recording result (res,0x0003) M ALL - Recording id (ri, 0x0004)) M ALL - Record duration (rdur,0x0005) M ALL - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.17 Multimedia Play Package Table 5.14.3.17.1: Package Usage Information for Multimedia Play Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Play (mpp/play, 0x00a9/0x0001) M ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Announcement (an,0x0001) M ALL - Interations (it,0x0002) O Any Integer 1 Interval (iv,0x0003) O 0 upwards - Announcement Direction (di, 0x0006) O Ext (0x01) Int (0x02) Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.18 Generic Announcement Package Table 5.14.3.18.1: Package Usage Information for Generic Announcement Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Fixed: Announcement play (an/apf, x001d/0x0001) M ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Announcement name (an ,0x0001) M ALL - Number of cycles (noc ,0x0002) O Any Integer - Announcement Variant (av ,0x0003) O ALL - Announcement Direction (di ,0x0004) O Ext (0x01) Int (0x02) Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.19 Intrusion Tones Generator Package Table 5.14.3.19.1: Package Usage Information for Intrusion Tones Generator Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Intrusion Pending Tone (int/pend,0x0027/0x0057) Intrusion Tone (int/int,0x0027/0x0058) Intrusion Reminder Tone (int/rem,0x0027/0x0059) Toll Break-In Tone (int/tbi,0x0027/0x005a) Intrusion Queue Tone (int/intque,0x0027/0x005b) Busy Verification Tone (int/bv,0x0027/0x005c) O ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Tone Direction (btd, 0x0001) M Internal / External Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.20 Business Tones Generation Package Table 5.14.3.20.1: Package Usage Information for Business Tones Generation Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Off-Hook Queuing Tone (biztn/ofque,0x0028/0x005d) Expensive Route Warning Tone (biztn/erwt,0x0028/0x005e) Distinctive Dial Tone (biztn/ddt,0x0028/0x005f) Internal Dial Tone (biztn/idt,0x0028/0x0060) O ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Tone Direction (btd, 0x0001) M Internal / External Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.21 Conferencing Tones Generation Package Table 5.14.3.21.1: Package Usage Information for Conferencing Tones Generation Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Conf. Entrance Tone (conftn/enter, 0x0038/0x0061) Conf. Exit Tone (conftn/exit, 0x0038/0x0062) Conf. Lock Tone (conftn/lock, 0x0038/0x0063) Conf. Unlock Tone (conftn/unlock, 0x0038/0x0064) Time Limit Warning Tone (conftn/timelim, 0x0038/0x0065) O ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Tone Direction (btd, 0x0001) M Internal / External Default=External Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.22 Inactivity Timer Package Table 5.14.3.22.1: Package Usage Information for Inactivity Timer Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: Inactivity Timeout(it/ito, 0x0045/0x0001) M MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: Maximum Inactivity Time(mit, 0x0001) M Any integer - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.23 MGC Information Package Table 5.14.3.23.1: Package Usage Information for MGC Information Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: Data Block(MGCInfo /db, 0x00a0/0x0001) M ADD, MOD, AUDITVALUE A range of 0 to 32 octets An empty string Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.24 Advanced audio server base package for TTS enhancement Table 5.14.3.24.1: Package Usage Information for TTS enhancement package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Play Segment Identifier (aastts/playsid, 0x00a8/0x0001) M ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Announcement (an,0x0001) M ALL - Iterations (it, 0x0003) O 0 upwards 1 Interval (iv,0x0004) O 0 upwards - Direction (di,0x0005) O Ext (0x01) Int(0x02) Default=External Play script (aastts/playscript, 0x00a8/0x0002) M ADD, MOD,MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Script (script,0x0001) M (NOTE 1) - Iterations (it,0x0003) O 0 upwards 1 Interval (iv, 0x0004) O ALL - Direction (di,0x0005) Ext (0x01) Int(0x02) Default=External Events Mandatory/ Optional Used in command: TTS operation failure(aastts/ttsfail, 0x00a8/0x0001) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Return Code (rc ,0x0001) M ALL - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - NOTE 1: The value shall comply with the Annex A : "The W3C SSML Profile for TTS function". 5.14.3.25 ASR Package Table 5.14.3.25.1: Package Usage Information for ASR Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: ASR recognition with grammar script(asr/asrwgs, 0x00a6/0x0001) M ADD, MOD,MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: grammar file (rgs, 0x0002) M (NOTE 1) - Recognition grammar script format (rgsf, 0x0004) O ABNF (0x0001), XML (0x0002) ABNF (0x0001) recognition mode (rm, 0x0005) O Normal (0x0001), Hotword (0x0002) Normal(0x0001) End Input Key (eik, 0x0006) O ALL - ASR recognition with grammar identifier(asr/asrid, 0x00a6/0x0002) M ADD, MOD,MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Recognition grammar identifier (rgid, 0x0002) M ALL - Recognition grammar script type (rgst, 0x0003) Not Used Recognition grammar script format (rgsf, 0x0004) O ABNF (0x0001), XML (0x0002) ABNF (0x0001) recognition mode (rm, 0x0005) O Normal (0x0001), Hotword (0x0002) Normal(0x0001) End Input Key (eik, 0x0006) O ALL - Events Mandatory/ Optional Used in command: ASR failure (asr/asrfail, 0x00a6/0x0001) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Return Code (rc,0x0001) M ALL - ASR success(asr/asrsucc, 0x00a6/0x0002) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: None - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: ASR result (asrr, 0x0001) M ALL - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - NOTE 1: The value shall comply with Annex B. "the W3C SRGS Profile for ASR function". 5.14.3.26 Multimedia Recording Package Table 5.14.3.26.1: Package Usage Information for Multimedia Recording Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: PlayRecord (mrp/playrec, 0x00b3/0x0002) M ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Record Length Timer(rlt, 0x0008) M ALL - Recording Identifier (rid, 0x0009) M ALL - EndInputKey(eik, 0x0010) O ALL - record direction (rd,0x0011) O Ext(0x01), Int(0x02) Ext (0x01) Events Mandatory/ Optional Used in command: none - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.27 Tone Generator Package Table 5.14.3.27.1: Package Usage Information for Tone Generator Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Play Tone (tonegen/pt,0x0003/0x0001) Not Used - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.28 Hanging Termination Detection Package Table 5.14.3.28.1: Package Usage Information for Hanging Termination Detection Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Events Mandatory/ Optional Used in command: Termination Heartbeat (hangterm/ thb, (0x0098/0x0001) M ADD, MOD, MOVE, AUDITVALUE, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: Timer X M ALL 0 (no heartbeat message) ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Statistics Mandatory/ Optional Used in command: Supported Values: None Error Codes Mandatory/ Optional 5.14.3.29 MSRP Statistics Package Table 5.14.3.29.1: Package Usage Information for MSRP Statistics Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: Messaging Quota (msrpstat/mquota, 0x00ea/0x0001) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: Number of Messages Sent Quota(msq, 0x0001) O 0 and up 0 Number of Messages Received Quota(mrq, 0x0002) O 0 and up 0 Messages Sent Volume Quota(msv, 0x0003) O 0 and up 0 Messages Received Volume Quota (mrv, 0x0004) O 0 and up 0 Time Quota (tm, 0x0005) O Any Integer 0 ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Quota Reached (qreach, 0x0001) M 0x0001 - 0x0005 - Number of Messages Sent (nms, 0x0002) O 0 and up - Number of Messages Received (nmr, 0x0003) O 0 and up - Volume of Messages Sent (vms, 0x0004) O 0 and up - Volume of Messages Received (vmr, 0x0005) O 0 and up - Events Mandatory/ Optional Used in command: Individual Message Information (msrpstat/imi, 0x00ea/0x0002) Not Used - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: Number of Messages Sent (msrpstat/nms, 0x00ea/0x0001) O AUDITVALUE 0 and up Number of Messages Received (msrpstat/nmr, 0x00ea/0x0002) O AUDITVALUE 0 and up Volume of Messages Sent (msrpstat/vms, 0x00ea/0x0003) O AUDITVALUE 0 and up Volume of Messages Received (msrpstat/vmr, 0x00ea/0x0004) O AUDITVALUE 0 and up Error Codes Mandatory/ Optional None - 5.14.3.30 Play Message Package Table 5.14.3.30.1: Package Usage Information for Play Message Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Send Message (mess/sm, 0x00ec/0x0001) M ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Message Identity (mi, 0x0001) M Any String - Message Contents by reference (mcr, 0x0002) M Any String - Failure Report (fr, 0x0003) O yes/no yes Success Report (sr, 0x0004) O yes/no no Events Mandatory/ Optional Used in command: Message Sending Response Status (mess/msrs, 0x00ec/0x0001) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Message Identity (mi, 0x0001) M Any String - Status Code (sc, 0x0002) M Any String - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.31 Message Filtering Package Table 5.14.3.31.1: Package Usage Information for Message Filtering Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: Incoming Message Filters (mf/imf, 0x00ef/0x0001) O ADD, MOD (NOTE 1) - Incoming Message Filters by Reference (mf/imfr, 0x00ef/0x0002) Not Used - - - Outgoing Message Filters (mf/omf, 0x00ef/0x0003) O ADD, MOD (NOTE 1) - Outgoing Message Filters by Reference (mf/omfr, 0x00ef/0x0004) Not Used - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: Filed Message (mf/fm, 0x00ef/0x0001) Not Used - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Events Mandatory/ Optional Used in command: Filtering Runtime Error (mf/fre, 0x00ef/0x0002) FFS - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional Sieve Script Syntax Error (700) FFS Unsupported Sieve Require Error (701) FFS Sieve Actions Exceeded Error (702) FFS NOTE 1: The value shall comply with Sieve [IETF RFC5228] with the exceptions described in H.248.69 [35] Clause 13.6. Fitering rules and Message treatment for Filtered message are included in the parameter. 5.14.3.32 Record Message Package Table 5.14.3.32.1: Package Usage Information for Record Message Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Record Message (recmess/rm, 0x00f1/0x0001) M ADD, MOD, MOVE - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Storage Location (sl, 0x0001) M Any String - Append (app, 0x0002) Not Used - - Direction (dir, 0x0003) O EXT/INT EXT Maximum Record Size (mrs, 0x0004) Not Used Events Mandatory/ Optional Used in command: Record Operation Failure (recmess/messfail, 0x00f1/0x001) Not Used - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.33 Floor Control Package Table 5.14.3.33.1: Package Usage Information for Floor Control Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: Controller’s Floor Identity (fcp/cfi, 0x006e/0x0002) M ADD, MOD Sub-list of Integer - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.34 Floor Control Policy Package Table 5.14.3.34.1: Package Usage Information for Floor Control Policy Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: Floor Control Algorithm (fcpoli/fca, 0x00ab/0x0001) M ADD, MOD Sub-list of String with (FloorID COLON Algorithm) - Max Floor Users (fcpoli/mfu, 0x00ab/0x0002) M ADD, MOD Sub-list of String with (FloorID COLON NumUsers) - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: None - - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.35 Floor Status Change Handling Package Table 5.14.3.35.1: Package Usage Information for Floor Status Change Handling Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: None - - - - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: Confirm Media Update (fschp/cmu, 0x00aa/0x0001) M MOD - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: Floor Status(fs, 0x0001) M Sub-list of String with (FloorID COLON Status) - Result(res, 0x0002) M Success/Fail Success Events Mandatory/ Optional Used in command: Floor Status Detection and Reporting (fschp/fsdr, 0x00aa/0x0001) M ADD, MOD, NOTIFY Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: Floor Status(fs, 0x0001) M Sub-list of String with (FloorID COLON Status) - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.14.3.36 Floor Control Signalling Package Table 5.14.3.36.1: Package Usage Information for Floor Control Signalling Package Properties Mandatory/ Optional Used in command: Supported Values: Provisioned Value: Floor Control Conference Identity (fcsig/fconfid, 0x00e5/0x0001) M ADD, MOD Sub-list of Integer - Floor and Stream Association (fcsig/fsa, 0x00e5/0x0002) M ADD, MOD Sub-list of String - Signals Mandatory/ Optional Used in command: Duration Provisioned Value: None - - - Signal Parameters Mandatory/ Optional Supported Values: Duration Provisioned Value: - - - - Events Mandatory/ Optional Used in command: Floor Control Association Timeout (fcsig/tout, 0x00e5/0x0001) Not Used - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Floor Control Association Release (fcsig/rel, 0x00e5/0x0002) Not Used - Event Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - ObservedEvent Parameters Mandatory/ Optional Supported Values: Provisioned Value: - - - - Statistics Mandatory/ Optional Used in command: Supported Values: None - - - Error Codes Mandatory/ Optional None - 5.15 Mandatory Support of SDP and Annex C Information Elements The v=, o=, s=, m=, c=, t=, a= and b= lines of the SDP [20] syntax shall be supported. All other lines should be ignored if received. Table 5.15.1: Supported Annex C and SDP information elements Supported Annex C and SDP information elements: Information Element Annex C Support SDP Support Protocol version (v=) "SDP_V " The protocol version (v=) line contains a single field: v= and shall be used in accordance with RFC 2327 [20] (i.e. v=0). Origin (o=) "SDP_O " The origin line consists of 6 fields: o= . The MRFC is not required to supply this line but shall accept it. The MRFP should populate this line as follows or use the value received from the MRFC: - should contain an hyphen - and should contain one or mode digits as described in RFC 2327 [20] - shall be set to IN - shall be set to IP4 or IP6 The Address Type shall be set to "IP4" or "IP6" depending on the addressing scheme used by the network to which the MRFP is connected. - should contain the fully qualified domain name of the gateway. Session Name (s=) "SDP_S" The session name (s=) line contains a single field: s= . The MRFC is not required to supply a session name but shall accept one. This line may be used to convey correlation information for use in CDRs. The MRFP shall use an hyphen "-" as a session name or the value received from the MRFC. Connection data (c=) "SDP_C " The connection data line consists of 3 fields: c= - The shall be set to "IN". - The shall be set to "IP4" or "IP6" depending on the addressing scheme used by the network to which the MRFP is connected. - The sent by the MRFC in the remote descriptor is the address to which the MRFP shall send the media flows. - The sent by the MRFC in local descriptors may be a unicast IPv4 or IPv6 address or it may be wildcarded to allow the MRFP to choose an address. In the second case, MGs shall fill this field with a unicast IP address at which they will receive the media stream. Thus a TTL value shall not be present and a "number of addresses" value shall not be present. The field shall not be filled with a fully-qualified domain name instead of an IP address. When the is wildcarded (i.e. choose wildcard) by the MRFC, the MRFP allocates an IP address based on the address type. The addressing space for which this address is taken may depend on the termination ID supplied by the MRFC. Media announcements (m=) "SDP_M " Media Announcements (m=) lines consist of 3 fields: m= - The field shall be set to "audio"or "video" or "message" or "application" (NOTE1). - The field in remote descriptors is provided by the MRFC and represents the port to which the MRFP shall send the media flows. - The field in local descriptors may be provided by the MRFC or wildcarded (i.e. choose wildcard) to allow the MRFP to choose a value for the port on which it wishes to receive the media stream - The field shall be set to "RTP/AVP" or "TCP/MSRP" or "TCP/ BFCP" (NOTE2) - The field may be explicitly supplied by the MRFC, wildcarded or overspecified. If the MRFC wishes to request the MRFP to choose which media formats it wishes to use for the call then the MRFC shall provide a "$" wildcard. If the MRFC wishes to suggest that the MRFP selects a media format from a list of possible media formats then it shall provide a list of appropriate media types in accordance with SDP. All conforming gateways shall support at least the default narrowband AMR codec as defined in 3GPP TS 26.235 [31]. Optionally, other codecs defined in 3GPP TS 26.235 [31] and format "8" for RTP/AVP (i.e. G.711 A-Law). Dynamic payloads shall not be used when a static RTP/AVP payload value is defined in RFC 3551[21]. Bandwidth (b=) "SDP_B " The Bandwitdh (b=) line consists of 2 fields: b= : Bandwidth information shall be supplied by the MRFC if the required bandwidth cannot be immediately derived from the information contained in the m= line. If absent, the MRFP shall assume a reasonable default bandwidth value for well-known codecs and shall provide this value in the response sent to the MRFC. The Modifier field shall be set to "AS". The Bandwidth Value field shall be set to the maximum bandwidth requirement of the media stream in kbit/s. The bandwidth value shall take into account all headers down to the IP layer, including a 5% bandwidth for RTCP packets. Time (t=) "SDP_T " The time (t=) line consists of two fields: t= . This line is ignored by both the MRFC and the MRFP if received in local and remote descriptors. The MRFC is not required to supply a time description but shall accept one. When supplied, this line shall be set to 0 0. Attributes (a=) "SDP_A " Attributes (a=) lines consist of two fields: a= : One or more of the "a" attribute lines specified below may be included, depending on the payload type. An attribute line not specified below should not be used. Only the following attributes are understood by the MRFP. Other attributes are ignored. a= rtpmap: / [/ ] a= fmtp: a= ptime:
Version Control
Version Control
Toto je jediná verze této specifikace.
v930
Download & Access
29333-930
Technical Details
AI Classification
Category: 7. Testování a interoperabilita
Subcategory: 7.1 Conformance Testing
Function: Test specification
Relevance: 7/10
Version Information
Release: Rel-9
Version: 930
Series: 29_series
Published: 2013-03
Document Info
Type: Technical Specification
TSG: Core Network and Terminals;
WGs:
CT
Keywords & Refs
Keywords:
NRLTEGSMSCTP+2
Refs: 6 references
Partners
Contributors:
TTCARIBETSI+3
File Info
File: 29333-930
Processed: 2025-06-22
3GPP Spec Explorer - Enhanced specification intelligence