Media Gateway Control Kevin Boyle II C. Michael Brown Sarah Cornel Stacy Doyle Mehala Kumar Internet Draft Nortel Networks Document: draft-boyle-megaco-tonepkgs-01.txt November 2000 Category: Informational Supplemental Tones Packages for Megaco/H.248 Status of this Memo This document is an Internet-Draft and is in full conformance with all provisions of Section 10 of RFC2026 [1]. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet- Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. 1. Abstract This document provides proposed definitions for several supplemental packages for Megaco/H.248. These packages address support of functionality for basic and enhanced telephony services. This document is the updated version of the tones packages presented originally in draft-brown-megaco-supplpkgs-00.txt. 2. Conventions used in this document The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC-2119 [2]. 3. Expanded Call Progress Tones Generator Package PackageID: xcg (0x????) Version: 1 Extends: cg version 1 Boyle, et al Informational - Expires May 2001 1 Supplemental Tones Packages for Megaco/H.248 November 2000 This package defines additional call progress indications as signals. 3.1 Properties None. 3.2 Events None. 3.3 Signals Comfort Tone SignalID: cmft (0x????) Generate comfort tone, also known as routing tone, to indicate that the call is still in the process of being connected. Comfort tone corresponds to "comfort tone" as defined in ITU-T E.182.The physical characteristic of comfort tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Off-Hook Warning Tone SignalID: roh (0x????) Generate receiver off-hook warning tone, to urge the customer to replace the receiver on the cradle. ROH tone corresponds to "receiver off-hook tone" as defined in Telcordia GR-506- CORE. The physical characteristic of roh tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Negative Acknowledgement SignalID: nack (0x????) Signal negative acknowledgement, indicating that the action was unsuccessful. Nack tone corresponds to "negative indication tone" as defined in ITU-T E.182. Typically, in North America, nack tone is mapped to "reorder tone" as defined in Telcordia GR-506-CORE. The physical characteristic of nack tone is available in the gateway. Boyle, et al Informational - Expires May 2001 2 Supplemental Tones Packages for Megaco/H.248 November 2000 Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Vacant Number Tone SignalID: vac (0x????) Signal that the number dialled routes to a non-existent address. Vacant tone is also known as number unobtainable tone. Typically, in North America, vacant tone is mapped to "reorder tone" as defined in Telcordia GR-506-CORE. The physical characteristic of vacant tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Special Conditions Dial Tone SignalID: spec (0x????) Signal that the originator's line has a condition preventing terminations (such as universal call forwarding). Special conditions dial tone corresponds to "special dial tone" as defined in ITU-T E.182. The physical characteristic of special conditions dial tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None 3.4 Statistics None. 3.5 Procedures None. 4. Basic Services Tones Generation Package PackageID: srvtn (0x????) Version: 1 Extends: cg version 1 This package defines signals for use by telephony services. 4.1 Properties Boyle, et al Informational - Expires May 2001 3 Supplemental Tones Packages for Megaco/H.248 November 2000 None. 4.2 Events None. 4.3 Signals Recall Dial Tone SignalID: rdt (0x????) Generate recall dial tone, indicating that the switch is ready to accept additional information. Recall dial tone corresponds to "second dial tone" as defined in ITU-T E.182, and to "recall dial tone" as defined in Telcordia GR-506- CORE. The physical characteristic of recall dial tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Confirmation Tone SignalID: conf (0x????) Generate confirmation tone, indicating that the previous action was successful. Confirmation tone corresponds to "positive indication tone" as defined in ITU-T E.182, and to "confirmation tone" as defined in Telcordia GR-506-CORE. The physical characteristic of confirmation tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Held Tone SignalID: ht (0x????) Generate held tone, indicating that the remote end has the call in a held state. Held tone corresponds to "tone on hold" as defined in ITU-T E.182. The physical characteristic of held tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Message Waiting Tone Boyle, et al Informational - Expires May 2001 4 Supplemental Tones Packages for Megaco/H.248 November 2000 SignalID: mwt (0x????) Generate message waiting tone, indicating that a message is waiting for the user on a remote voice messaging system. Message waiting tone corresponds to "message waiting tone" as defined in Telcordia GR-506-CORE. The physical characteristic of message waiting tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None 4.4 Statistics None. 4.5 Procedures None. 5. Expanded Services Tones Generation Package PackageID: xsrvtn (0x????) Version: 1 Extends: srvtn version 1 This package defines additional signals for use by telephony services. 5.1 Properties None. 5.2 Events None. 5.3 Signals Call Transfer Dial Tone SignalID: xferdt (0x????) Generate call transfer dial tone, indicating that the switch is ready to receive the transfer information. The physical characteristic of call transfer dial tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Boyle, et al Informational - Expires May 2001 5 Supplemental Tones Packages for Megaco/H.248 November 2000 Call Forward Tone SignalID: cft (0x????) Generate call forward tone, which is also commonly known as call diversion tone, indicating that the call is being forwarded to another destination. Call forward tone corresponds to "special ringing tone" as defined in ITU-T E.182. The physical characteristic of call forward tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Credit Card Service Tone SignalID: ccst (0x????) Generate credit card service tone, which is also commonly known as calling card service tone, indicating that the switch has accepted the credit card/calling card, and is ready to receive address information. The physical characteristic of credit card service tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Special Recall Dial Tone SignalID: srdt (0x????) Generate special recall dial tone, used in the enquiry feature to indicate that a call is currently on hold. The physical characteristic of special recall dial tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None 5.4 Statistics None. 5.5 Procedures None. 6. Intrusion Tones Generation Package Boyle, et al Informational - Expires May 2001 6 Supplemental Tones Packages for Megaco/H.248 November 2000 PackageID: int (0x????) Version: 1 Extends: cg version 1 This package defines signals for use by operator-based telephony services. 6.1 Properties None. 6.2 Events None. 6.3 Signals Intrusion Pending Tone SignalID: pend (0x????) Generate intrusion pending tone, commonly known as cut-in tone, indicating a third party is intending to break into the call. The physical characteristic of intrusion pending tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Intrusion Tone SignalID: int (0x????) Generate intrusion tone, which is also commonly known as barge-in tone, or operator intervening tone, indicating a third party is breaking into the call. The physical characteristic of intrusion tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Intrusion Reminder Tone SignalID: rem (0x????) Generate intrusion reminder tone, which is also known as attendant camp-on tone, indicating a third party remains broken into the call. The physical characteristic of intrusion reminder tone is available in the gateway. Boyle, et al Informational - Expires May 2001 7 Supplemental Tones Packages for Megaco/H.248 November 2000 Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Toll Break-In Tone SignalID: tbi (0x????) Generate toll break-in tone, indicating a third party is breaking into a toll call. The physical characteristic of toll break-in tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Intrusion Queue Tone SignalID: intque (0x????) Generate intrusion queue tone, which is also commonly known as trunk queue tone, indicating a line is already under observation by another operator. The physical characteristic of intrusion queue tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Busy Verification Tone SignalID: bv (0x????) Generate busy verification tone, also known as busy operator tone, indicating to an operator that a line is engaged in an active call. The physical characteristic of intrusion queue tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None 6.4 Statistics None. 6.5 Procedures None. 7. Conferencing Tones Generation Package Boyle, et al Informational - Expires May 2001 8 Supplemental Tones Packages for Megaco/H.248 November 2000 PackageID: conftn (0x????) Version: 1 Extends: cg version 1 This package defines conferencing signals. 7.1 Properties None. 7.2 Events None. 7.3 Signals Conference Entrance Tone SignalID: enter (0x????) Generate conference entrance tone, which indicates a new caller has joined the conference. The physical characteristic of conference entrance is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Conference Exit Tone SignalID: exit (0x????) Generate conference exit tone, which indicates a conferee has left the conference. The physical characteristic of conference exit is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Conference Lock Tone SignalID: lock (0x????) Generate conference lock tone, which indicates the controller has blocked new callers from joining the conference. The physical characteristic of conference lock is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Boyle, et al Informational - Expires May 2001 9 Supplemental Tones Packages for Megaco/H.248 November 2000 Conference Unlock Tone SignalID: unlock (0x????) Generate conference unlock tone, which indicates the controller has allowed new callers to join the conference. The physical characteristic of conference unlock is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Time Limit Warning Tone SignalID: timelim (0x????) Generate time limit warning tone, which indicates that there are only a few minutes remaining on the provisioned conference bridge. The physical characteristic of conference lock is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None 7.4 Statistics None. 7.5 Procedures None. 8. Business Tones Generation Package PackageID: biztn (0x????) Version: 1 Extends: cg version 1 This package defines signals for use by business telephony applications. 8.1 Properties None. 8.2 Events None. 8.3 Signals Boyle, et al Informational - Expires May 2001 10 Supplemental Tones Packages for Megaco/H.248 November 2000 Off-Hook Queueing Tone SignalID: ofque (0x????) Generate off-hook queueing tone, indicating that the call is awaiting network resources. The physical characteristic of off-hook queueing tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Expensive Route Warning Tone SignalID: erwt (0x????) Generate expensive route warning tone, indicating that the call has been routed over a route that has a higher cost than a datafilled threshold. The physical characteristic of expensive route warning tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Distinctive Dial Tone SignalID: ddt (0x????) Generate distinctive dial tone, indicating that the subscriber is dialing internally to the business group. After dialing the public access code, distinctive dial tone is usually replaced by standard dial tone. The physical characteristic of distinctive dial tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Internal Dial Tone SignalID: idt (0x????) Generate internal dial tone, indicating that the subscriber is dialling on a PBX. Internal dial tone corresponds to "PABX internal dial tone" as defined in ITU-T E.182. The physical characteristic of distinctive dial tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Boyle, et al Informational - Expires May 2001 11 Supplemental Tones Packages for Megaco/H.248 November 2000 Additional Parameters: None 8.4 Statistics None. 8.5 Procedures None. 9. Diagnostic Tones Generation Package PackageID: test (0x????) Version: 1 Extends: tonegen version 1 This package defines diagnostic signals for use by telephony providers. 9.1 Properties None. 9.2 Events None. 9.3 Signals Low Tone SignalID: low (0x????) Generate low tone. The physical characteristic of low tone is available in the gateway. Signal Type: OnOff Duration: N/A Additional Parameters: None High Tone SignalID: high (0x????) Generate high tone. The physical characteristic of high tone is available in the gateway. Signal Type: OnOff Duration: N/A Additional Parameters: None Loud Tone Boyle, et al Informational - Expires May 2001 12 Supplemental Tones Packages for Megaco/H.248 November 2000 SignalID: loud (0x????) Generate loud tone. The physical characteristic of loud tone is available in the gateway. Signal Type: OnOff Duration: N/A Additional Parameters: None Faint Tone SignalID: faint (0x????) Generate faint tone. The physical characteristic of faint tone is available in the gateway. Signal Type: OnOff Duration: N/A Additional Parameters: None Slow Interrupted Tone SignalID: slow (0x????) Generate slow interrupted tone. The physical characteristic of slow interrupted tone is available in the gateway. Signal Type: OnOff Duration: N/A Additional Parameters: None Fast Interrupted Tone SignalID: fast (0x????) Generate fast interrupted tone. The physical characteristic of fast interrupted tone is available in the gateway. Signal Type: OnOff Duration: N/A Additional Parameters: None 9.4 Statistics None. 9.5 Procedures None. 10. Carrier Tones Generation Package Boyle, et al Informational - Expires May 2001 13 Supplemental Tones Packages for Megaco/H.248 November 2000 PackageID: carr (0x????) Version: 1 Extends: cg version 1 This package defines signals for use by carrier services. 10.1 Properties None. 10.2 Events None. 10.3 Signals Carrier Dial Tone SignalID: cdt (0x????) Generate carrier dial tone, indicating that a carrier other than the default is providing service for the call. The physical characteristic of carrier dial tone is available in the gateway. Signal Type: Timeout Duration: Provisioned, Not Auditable Additional Parameters: None Carrier Answer Tone SignalID: ans (0x????) Generate carrier answer tone, also known as tone burst on answer, indicating that a carrier other than the default is providing service for the call. The physical characteristic of carrier answer tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Carrier Charging Tone SignalID: chg (0x????) Generate carrier charging tone, also known as subscriber trunk dialing tone, indicating that a subscriber has dialed a trunk call, and charging is about to commence. The physical characteristic of carrier charging tone is available in the gateway. Boyle, et al Informational - Expires May 2001 14 Supplemental Tones Packages for Megaco/H.248 November 2000 Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None Long Distance Indicator Tone SignalID: ldi (0x????) Generate long distance indicator tone, indicating that the call is a long-distance connection. The physical characteristic of long distance indicator tone is available in the gateway. Signal Type: Brief Duration: Provisioned, Not Auditable Additional Parameters: None 10.4 Statistics None. 10.5 Procedures None. 11. Formal Syntax Not Applicable 12. Security Considerations Not Applicable 13. References 1 Bradner, S., "The Internet Standards Process -- Revision 3", BCP 9, RFC 2026, October 1996. 2 Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997 14. Acknowledgments None 15. Author's Addresses Boyle, et al Informational - Expires May 2001 15 Supplemental Tones Packages for Megaco/H.248 November 2000 Kevin Boyle II Nortel Networks 4008 Chapel Hill Road Research Triangle Park, NC USA 27709 Phone: (919) 991-2690 Email: kboyle@nortelnetworks.com C. Michael Brown Nortel Networks 4008 Chapel Hill Road Research Triangle Park, NC USA 27709 Phone: (919) 991-7767 Email: C.Michael.Brown@nortelnetworks.com Sarah Cornel Nortel Networks 4008 Chapel Hill Road Research Triangle Park, NC USA 27709 Phone: (919) 991-2853 Email: sarahc@nortelnetworks.com Stacy Doyle Nortel Networks 4008 Chapel Hill Road Research Triangle Park, NC USA 27709 Phone: (919) 905-2687 Email: sad@nortelnetworks.com Mehala Kumar Nortel Networks PLC Maidenhead Laboratories Concorde Road Norreys Drive Maidenhead, Berkshire UK SL6 4AG Phone: +44-1628-770770 Email: meha@nortelnetworks.com Boyle, et al Informational - Expires May 2001 16 Supplemental Tones Packages for Megaco/H.248 November 2000 Full Copyright Statement "Copyright (C) The Internet Society (date). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implmentation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns. This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." 16. Expiration Date This memo is filed as , and expires May 15, 2001. Boyle, et al Informational - Expires May 2001 17