IANA Registration of Enumservices for Voice and Video Messaging
RFC 5278
Document | Type |
RFC - Proposed Standard
(July 2008; No errata)
Updated by RFC 6118
Was draft-ietf-enum-vmsg (enum WG)
|
|
---|---|---|---|
Authors | Donald Troshynski , Jason Livingood | ||
Last updated | 2015-10-14 | ||
Replaces | draft-livingood-enum-videomsg, draft-livingood-enum-voicemsg | ||
Stream | IETF | ||
Formats | plain text html pdf htmlized bibtex | ||
Reviews | |||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 5278 (Proposed Standard) | |
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | Jon Peterson | ||
Send notices to | (None) |
Network Working Group J. Livingood Request for Comments: 5278 Comcast Cable Communications Category: Standards Track D. Troshynski Acme Packet July 2008 IANA Registration of Enumservices for Voice and Video Messaging Status of This Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Abstract This document registers the Enumservice named "vmsg", which is used to facilitate the real-time routing of voice, video, and unified communications to a messaging system. This vmsg Enumservice registers three Enumservice types: "voicemsg", "videomsg", and "unifmsg". Each type also registers the subtypes "sip", "sips", "http", and "https", as well as the subtype "tel" for the "voicemsg" type. Livingood & Troshynski Standards Track [Page 1] RFC 5278 VMSG Enumservice July 2008 Table of Contents 1. Introduction ....................................................3 1.1. Selected Use Cases for Illustrative Purposes ...............4 1.2. Consideration of Other Existing Enumservices ...............5 2. Distribution of Data ............................................5 3. Security Considerations .........................................5 4. ENUM Service Registration for voicemsg ..........................6 4.1. Registration for "voicemsg" with Subtype "sip" .............6 4.2. Registration for "voicemsg" with Subtype "sips" ............7 4.3. Registration for "voicemsg" with Subtype "tel" .............7 4.4. Registration for "voicemsg" with Subtype "http" ............8 4.5. Registration for "voicemsg" with Subtype "https" ...........9 5. ENUM Service Registration for videomsg .........................10 5.1. Registration for "videomsg" with Subtype "sip" ............10 5.2. Registration for "videomsg" with Subtype "sips" ...........10 5.3. Registration for "videomsg" with Subtype "http" ...........11 5.4. Registration for "videomsg" with Subtype "https" ..........12 6. ENUM Service Registration for unifmsg ..........................13 6.1. Registration for "unifmsg" with Subtype "sip" .............13 6.2. Registration for "unifmsg" with Subtype "sips" ............13 6.3. Registration for "unifmsg" with Subtype "http" ............14 6.4. Registration for "unifmsg" with Subtype "https" ...........15 7. Selected Examples for Illustrative Purposes ....................16 7.1. Example Using a 'sip' URI .................................16 7.2. Example Using a 'tel' URI .................................16 7.3. Example Using a Backreference .............................16 7.4. Example Using a 'sip' URI without a Telephone Number ......17 7.5. Example of Failover Using E2U+videomsg:sip ................17 8. Implementation Recommendations .................................17 8.1. Call Processing When Multiple Records Are Returned ........17 8.2. NAPTR Configuration Issues ................................18 9. IANA Considerations ............................................18 10. Acknowledgements ..............................................18 11. Contributors ..................................................19 12. References ....................................................19 12.1. Normative References .....................................19 12.2. Informative References ...................................20 Livingood & Troshynski Standards Track [Page 2] RFC 5278 VMSG Enumservice July 2008 1. Introduction ENUM (E.164 Number Mapping, RFC 3761 [1]) is a technology that transforms E.164 numbers (the International Public Telecommunication Numbering Plan, ITU-T Recommendation E.164 [2]) into domain names and then uses DNS (Domain Name System, RFC 1034 [3]) delegation through NS records and Naming Authority Pointer (NAPTR) records (Dynamic Delegation Discovery System (DDDS) Part Three: The Domain Name System (DNS) Database, RFC 3403 [4]) to look up what services are available for a specific domain name. This document registers Enumservices according to the guidelines given in RFC 3761 [1] to be used for provisioning in the services field of a NAPTR [4] resource record to indicate the types of functionality associated with an end point and/or telephone number.Show full document text