Media Gateway Control Kevin Boyle II C. Michael Brown Sarah Cornel Stacy Doyle Mehala Kumar Internet Draft Nortel Networks Document: draft-boyle-megaco-tonepkgs-00.txt October 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 Apr 2001 1 Supplemental Tones Packages for Megaco/H.248 October 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 Apr 2001 2 Supplemental Tones Packages for Megaco/H.248 October 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 None. Boyle, et al Informational - Expires Apr 2001 3 Supplemental Tones Packages for Megaco/H.248 October 2000 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 SignalID: mwt (0x????) Boyle, et al Informational - Expires Apr 2001 4 Supplemental Tones Packages for Megaco/H.248 October 2000 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 Call Forward Tone Boyle, et al Informational - Expires Apr 2001 5 Supplemental Tones Packages for Megaco/H.248 October 2000 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 5.4 Statistics None. 5.5 Procedures None. 6. Intrusion Tones Generation Package 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 Boyle, et al Informational - Expires Apr 2001 6 Supplemental Tones Packages for Megaco/H.248 October 2000 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. 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 Boyle, et al Informational - Expires Apr 2001 7 Supplemental Tones Packages for Megaco/H.248 October 2000 Additional Parameters: None 6.4 Statistics None. 6.5 Procedures None. 7. Conferencing Tones Generation Package 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 Boyle, et al Informational - Expires Apr 2001 8 Supplemental Tones Packages for Megaco/H.248 October 2000 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 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 Boyle, et al Informational - Expires Apr 2001 9 Supplemental Tones Packages for Megaco/H.248 October 2000 This package defines signals for use by business telephony applications. 8.1 Properties None. 8.2 Events None. 8.3 Signals 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 8.4 Statistics None. 8.5 Procedures None. 9. Diagnostic Tones Generation Package PackageID: test (0x????) Version: 1 Extends: tonegen version 1 Boyle, et al Informational - Expires Apr 2001 10 Supplemental Tones Packages for Megaco/H.248 October 2000 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 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. Boyle, et al Informational - Expires Apr 2001 11 Supplemental Tones Packages for Megaco/H.248 October 2000 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 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 Boyle, et al Informational - Expires Apr 2001 12 Supplemental Tones Packages for Megaco/H.248 October 2000 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 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 Boyle, et al Informational - Expires Apr 2001 13 Supplemental Tones Packages for Megaco/H.248 October 2000 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 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 Boyle, et al Informational - Expires Apr 2001 14 Supplemental Tones Packages for Megaco/H.248 October 2000 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 Apr 2001 15 Supplemental Tones Packages for Megaco/H.248 October 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 April 2, 2001. Boyle, et al Informational - Expires Apr 2001 16