Internet Engineering Task Force Internet Draft Vaha-Sipila/Schulzrinne draft-antti-rfc2806bis-01.txt Nokia/Columbia U. January 1, 2002 Expires: June 2002 URIs for Telephone Calls STATUS OF THIS MEMO This document is an Internet-Draft and is in full conformance with all provisions of Section 10 of RFC2026. 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 To view the list Internet-Draft Shadow Directories, see http://www.ietf.org/shadow.html. Vaha-Sipila/Schulzrinne [Page 1] Internet Draft RFC2806bis January 1, 2002 TABLEOFCONTENTS Vaha-Sipila/Schulzrinne [Page 2] Internet Draft RFC2806bis January 1, 2002 Abstract This document is a revision of RFC 2806. This document specifies the URI (Uniform Resource Identifier) schemes "tel", "fax" and "modem" for specifying the address of a terminal in the phone network and the connection types (modes of operation) that can be used to connect to that terminal. This document covers voice calls (phone calls, answering machines and voice messaging systems), facsimile (telefax) calls and data calls, for landline, ISDN and mobile subscribers. 1 Terminology In this document, the key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALLNOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" are to be interpreted as described in RFC 2119 [1] and indicate requirement levels for compliant implementations. 2 URL Scheme Names The scheme names are "tel", "fax" and "modem". This specification defines three new URI schemes, "tel", "fax" and "modem", intended for describing terminals that can be contacted using the telephone network. The description includes the subscriber (telephone) number of the terminal and the parameters necessary to successfully connect to that terminal. The "tel" scheme describes a connection to a terminal that handles voice telephone calls, a voice mailbox or voice messaging system or a service that can be operated using DTMF tones. The "fax" scheme describes a connection to a terminal that handles telefaxes (facsimiles). The name (scheme specifier) for the URI is "fax" as recommended by ITU-T E.123 [2]. The "modem" scheme describes a connection to a terminal that handles incoming data calls. Here, "modem" describes "a device used for converting digital, signals into, and recovering them from, quasi- analog signals suitable for transmission over analog communications channels." [3]. The notation for phone numbers is the same as in RFC 2303 [4] and RFC 2304 [5]. However, the syntax differs since this document describes URIs whereas RFC 2303 and RFC 2304 specify electronic mail addresses. RFC 2303 and RFC 2304 use "/" to indicate parameters (qualifiers). Vaha-Sipila/Schulzrinne [Page 5] Internet Draft RFC2806bis January 1, 2002 Since URI use the forward slash to describe path hierarchy, the URI schemes described here use the semicolon, in keeping with SIP URI conventions [6]. 3 Syntax Definitions The ABNF (augmented Backus-Naur form) notation used below for syntax definitions follows RFC 2234 [7] and uses elements from the core definitions (Appendix A of RFC 2234). Additional elements have been defined elsewhere and are referenced in the comments. The syntax definition follows RFC 2396, indicating the actual characters contained in the URI. Note that the reserved characters "+", ";", "=", and "?" MUST NOT be escaped if shown in the grammar definitions below as they are delimiters for the tel/fax/modem URI schemes. These reserved characters MUST be escaped if they appear in parameter values. 4 URI Comparisons URI comparisons are case-sensitive except that the scheme (tel, fax, modem) and parameter names are case-insensitive. Characters other than those in the "reserved" and "unsafe" sets (see RFC 2396) are equivalent to their "% HEX HEX" encoding. 5 URI schemes for telephone calls A "client" is defined as software that can parse one or more of the URIs defined in this document and possibly place a call to a remote entity. These URI schemes are used to direct the client to place a call using the telephone network, or as a method to transfer or store a phone number plus other relevant data. The telephone network may be a landline or mobile phone network, or a combination of these. If the phone network differentiates between voice and data calls or if the client has several different types of telecommunications equipment, the URI scheme indicates which kind of call (voice, fax or data) is requested. The URI may also contain information about the capabilities of the remote entity. 5.1 The "tel" URI Scheme The "tel" URI has the following syntax: Vaha-Sipila/Schulzrinne [Page 6] Internet Draft RFC2806bis January 1, 2002 telephone-uri = "tel:" subscriber subscriber = global-number / local-number global-number = "+" 1*phonedigit [isdn-subaddress] [post-dial] *(context / provider / other) local-number = 1*(phonedigit / dtmf-special / pause) [isdn-subaddress] [post-dial] area *(context / provider / other) isdn-subaddress = ";isub=" 1*phonedigit post-dial = ";postd=" 1*(phonedigit / dtmf / pause) context = ";phone-context=" global-prefix / local-prefix global-prefix = "+" 1*phonedigit local-prefix = 1*(phonedigit / dtmf / pause) provider = ";tsp=" host other = ";" oname "=" ovalue oname = 1*uric ovalue = *uric phonedigit = DIGIT / visual-separator visual-separator = "-" / "." / "(" / ")" pause = "p" / "w" dtmf-special = "*" / "#" / "A" / "B" / "C" / "D" 5.2 The "fax" URI Scheme The "fax" URI has the following syntax: fax-uri = "fax:" subscriber [t33-subaddress] t33-subaddress = ";tsub=" 1*phonedigit "fax" URIs differ from "tel" URIs by having an additional subaddress parameter containing a T.33 subaddress [8]. Clients SHOULD support T.33 sub-addresses. Clients that do not support this feature SHOULD notify the user and give the user the option not to place the call. 5.3 The "modem" URI scheme The "modem" URI has the following syntax: modem-uri = "modem:" subscriber *(m-required / m-rec) m-required = ";type=" data-capabilities m-rec = ";rec=" data-capabilities data-capabilities = modem-type Vaha-Sipila/Schulzrinne [Page 7] Internet Draft RFC2806bis January 1, 2002 ["?" data-bits parity stop-bits] modem-type = "V21" / "V22" / "V22b" / "V23" / "V26t" / "V32" / "V32b" / "V34" / "V90" / "V110" / "V120" / "B103" / "B212" / "X75" / modem-type data-bits = "7" / "8" parity = "n" / "e" / "o" / "m" / "s" stop-bits = "1" / "2" modem-type = "vnd." 1*(ALPHA / DIGIT / "-" ) The "modem" URI scheme adds to the "tel" URI the description of the capabilities of the remote modem. If present, instances of the URI parameter describe the capabilities required by the client to connect to the remote modem indicated in the URI. If there are several parameters, the client needs to be able to satisfy at least one. Each instance of the URI parameter lists a recommended configuration for the client. Typically, this is the fastest or most reliable modem type supported at the destination number. Each value MUST appear in one of the parameters. Note that some modem standards incorporate others. For example, V.32bis is a superset of V.32, so that a client that supports V.32 can connect to the number listed in the URI modem:+1-212-555-0197;type=V32 This type selection feature makes it possible for the client to select an appropriate number among a set of numbers. Tokens and their corresponding modem type are listed below: Capability Modem Type V21 ITU-T V.21 V22 ITU-T V.22 V22b ITU-T V.22bis V23 ITU-T V.23 V26t ITU-T V.26ter V32 ITU-T V.32 V32b ITU-T V.32bis V34 ITU-T V.34 Vaha-Sipila/Schulzrinne [Page 8] Internet Draft RFC2806bis January 1, 2002 V90 ITU-T V.90 V110 ITU-T V.110 V120 ITU-T V.120 X75 ITU-T X.75 B103 Bell 103 B212 Bell 212 If a new modem types is standardized by ITU-T, the token is formed by concatenating the first letter (for example, "V"), recommendation number (for example, 22) and the first letter of the postfix. For example, "bis" becomes "b" and "tre" becomes "t". The client MAY set the number of data bits, number of stop bits and the parity according to the , and parameters, respectively. The parity values "none", "even", "odd", "mark" or "space" are indicated by "n", "e", "o", "m" or "s", respectively. If not specified, these values default to 8 data bits, no parity bits and one stop bit. Either none or all of these parameters must be specified. 6 Phone Numbers and Their Scope 6.1 Phone Numbers The part of the URI indicates the number to be dialed. The phone number can be written in either global (E.164) or local notation. All phone numbers SHOULD be written in the international form if there is no good reason to use the local form. Implementations MUST NOT assume that telephone numbers have a maximum, minimum or fixed length, or that they always begin with a certain number. 6.1.1 Pauses The "w" pause character instructs the client to wait for dial tone (primary or secondary), while the "p" character instructs the client to wait approximately one second before dialing the following digits. Any telephone number MUST contain at least one or , that is, subscriber numbers consisting only of pause characters are not allowed. If a client does not support pauses, it MUST ignore everything in the dial string after the first and the user SHOULD be notified. The user or the client MAY opt not to place a call if this feature is not supported and these characters are present in the URI. Vaha-Sipila/Schulzrinne [Page 9] Internet Draft RFC2806bis January 1, 2002 Any characters and all dial string characters after the first or SHOULD be sent to line using DTMF (Dual Tone Multifrequency) in-band signaling, even if dialing is done using direct network signaling such as via a digital subscriber loop or a mobile phone. If the local infrastructure does not support DTMF codes, the client MAY opt to use pulse dialing. Certain services which are controlled using DTMF tones cannot be controlled with pulse dialing. If pulse dialing is used, the user SHOULD be notified. 6.1.2 Separators in Phone Numbers Phone numbers MAY contain visual separators. Visual separators () merely aid readability and MUST be ignored by the client. Even though ITU-T E.123 [2] recommends the use of space characters as visual separators in printed telephone numbers, tel/modem/fax URIs MUST NOT use spaces. (Spaces require escaping in URIs, thus defeating the purpose of enhancing readability.) 6.1.3 Alphabetic Characters In some countries, it is popular to write phone numbers using alphabetic characters which correspond to certain numbers on the telephone keypad. The URI format does not support this since the mapping from alphabetic characters to digit is not standardized. Letters in elements indicate the DTMF digits with the high frequency of 1633 Hz. 6.1.4 Global and Local Numbers Global (international) numbers are identified by the "+" character prefix. International numbers MUST be written with the country (CC) and national (NSN) numbers as specified in E.123 and E.164 [2,9]. International numbers have the property of being unambiguous everywhere in the world if the client is properly configured and are RECOMMENDED. Local numbers only work within a certain geographical area or a certain part of the telephone network, e.g., a private branch exchange (PBX). Some numbers may work from several networks but not from the whole world; these SHOULD be written in international form, with a set of parameters to qualify their applicability. URIs with local phone numbers should only appear environments where all local entities can successfully set up the call by passing the number to the dialing software as written. If URIs with local phone numbers are used on a web page, the web page Vaha-Sipila/Schulzrinne [Page 10] Internet Draft RFC2806bis January 1, 2002 SHOULD describe the context in which they are intended to be used, and the URI should contain an appropriate parameter. Section 6.1.5 describes the notion of contexts in more detail. 6.1.5 Number Contexts Some global numbers and all local numbers are only valid within certain numbering areas (contexts). The URI parameter is used to indicate where this number is valid or to qualify the phone number so that it may be used unambiguously. If the parameter is present, the client MUST NOT attempt to call out using the phone number if it cannot originate the call within the specified context. If a is used, the parameter is REQUIRED. If there are multiple instances of , the number is valid in all of the contexts named. The value can take two forms, either a or a . The global prefix form is intended to act as the unambiguous context for a phone number. It starts with a "+", followed by some part of an E.164 number. It specifies the region in which the phone number is valid. For example, if is "+358", the given number is valid only within Finland (country code 358), even if it is a . The local prefix form is intended to act as a context in those situations where the unambiguous context for a phone number is given by other means. For example, if the client is known to originate calls only within the North American Number Plan Area, a global phone context of "+1" can be assumed. In that case, the local context could, for example, be used to indicate the area code within which an associated phone number is situated. Thus "tel:456-7890;phone- context=213" would suffice to deliver a call to the telephone number "+1-213-456-7890". The implies further that the call can only be originated within the "area code 213" region. 6.1.6 Converting a Global Number to the Local Dialing Scheme Before dialing, a global number must be converted to the local dialing convention. For example, the "+" character needs to be be replaced by the international call prefix, or the international and trunk prefixes might be removed to place a local call. Local numbers must be dialed as written, without conversion. 6.2 ISDN Subaddresses Vaha-Sipila/Schulzrinne [Page 11] Internet Draft RFC2806bis January 1, 2002 A phone number MAY also contain an parameter which indicates an ISDN subaddress. The client SHOULD support ISDN subaddresses if it supports ISDN call setup. If ISDN subaddressing is not supported by the caller, MUST be ignored and the user SHOULD be notified. The user or the client MAY opt not to place a call if this feature is not supported. 6.3 Post-Dial Sequences The number may contain a parameter, which MUST be dialed using Dual Tone Multifrequency (DTMF) in-band signalling or pulse dialing after the call setup is complete. If the user agent does not support DTMF or pulse dialing after the call has been set up, the parameter MUST be ignored and the user SHOULD be notified. 6.4 Other Parameters Future extensions to these URI schemes may add other parameters ( in the BNF). Such parameters can be either mandatory or optional. Optional parameters start with "x-". An implementation MAY ignore such parameters. Other parameters are mandatory; an implementation MUST NOT use the URI if it contains unknown mandatory parameters. For example, parameters can be used to store application- specific additional data about the phone number, its intended use, or any conversions that have been applied to the number. All new parameters MUST be registered with IANA. 7 Examples tel:+358-555-1234567 This URI points to a phone number in Finland capable of receiving voice calls. The hyphens are included to make the number more human- readable; they separate country, area codes and subscriber number. fax:+358.555.1234567 This URI describes a phone number which can receive fax calls. It uses dots instead of hyphens as separators. modem:+3585551234567;type=v32b?7e1;type=v110 This phone number belongs to an entity which is able to Vaha-Sipila/Schulzrinne [Page 12] Internet Draft RFC2806bis January 1, 2002 receive data calls. The client may opt to use either a ITU-T V.32bis modem (or a faster one, which is compatible with V.32bis), using settings of 7 data bits, even parity and one stop bit, or an ISDN connection using the ITU-T V.110 protocol. tel:+358-555-1234567;postd=pp22 The URI instructs the client to place a voice call to +358-555-1234567, wait for two seconds and then emit two DTMF dialing tones "2" on the line, for example, to choose a particular extension number, or to invoke a particular service. tel:0w003585551234567;phone-context=+3585551234 This URI places a voice call to the given number. The number format is intended for local use: the first zero opens an outside line, the "w" character waits for a second dial tone, and the number already has the international access code appended to it ("00"). The context describes that the number is usable only in an environment where the client's phone number starts with the given string. tel:+1234567890;phone-context=+1234;x-parameter=foo The URI describes a phone number which, even if it is written in its international form, is only usable within the numbering area where phone numbers start with +1234. There is also a proprietary extension , which has the value "foo". 8 Rationale 8.1 Why Distinguish Between Call Types? URIs locate resources, which in this case is some telecommunications equipment at a given phone number. However, it is not necessarily enough to know the subscriber number in order to successfully communicate with that equipment. Digital phone networks distinguish between voice, fax and data calls and possibly other types of calls, not discussed in this specification. To be able to successfully connect to, say, a fax machine, the caller may have to specify that a fax call is being made. Otherwise the call might be routed to the voice number of the subscriber. In this sense, the call type is an integral part of the location of the target resource. The call type is placed in the scheme specifier to make the URI Vaha-Sipila/Schulzrinne [Page 13] Internet Draft RFC2806bis January 1, 2002 simple to remember and use. Making it a parameter, much like the way modem parameters are handled now, would substantially reduce the human readability of the URI. 8.2 Why "tel"? "Tel" was chosen since it is widely recognized none of the other suggestions appeared appropriate. "Callto" was discarded since URI schemes locate a resource and do not specify an action to be taken. `Telephone" and "phone" were considered too long and not as internationally recognized. 8.3 Why Use E.164-style Numbering? E.164 refers to international telephone numbers, and the string of digits after the country code is usually a national matter. Phone numbers are usually written as a simple string of numbers everywhere. Because of this, the syntax in this specification is intuitively clear to most people. This is the usual way to write phone numbers in business cards, advertisements, telephone books and so on. Not all phone numbers can be expressed this way. Some numbers, such as emergency numbers, must always be dialled as written, without prepending area or country codes. Also, when writing the phone number in the form described in this specification, the writer does not need to know which part of the number is the country code and which part is the area code. If a hierarchical URI would be used (with a "/" character separating the parts of the phone numbers), the writer of the URI would have to know which parts are which. Finally, when phone numbers are written in the international form as specified here, they are unambiguous and can always be converted to the local dialing convention, given that the user agent has the knowledge of the local country and area codes. 8.4 Equipment Diversity There are several ways for the subscriber to dial a phone number: Pulse dialing: Usually pulse dialing method has only to be used to set up the call; after connecting to the remote entity, can be sent to the callee using DTMF, because it will typically be processed by the callee, not the telephone network. DTMF: Two-tone combinations are sent in-band to the telephone Vaha-Sipila/Schulzrinne [Page 14] Internet Draft RFC2806bis January 1, 2002 switching equipment. Direct network signalling: ISDN subscribers and mobile phones usually signal via a separate packet (signaling) channel. There is no dial tone (or if there is, it is generated locally by the equipment). After setting up the call, post-dial sequences are usually sent using DTMF codes. 8.5 Do Not Confuse Numbers with How They Are Dialled As an example, +123456789 will be dialled in many countries as 00123456789, where the leading "00" is a prefix for international calls. However, if a URI contains the local phone number 00123456789, the user-agent MUST NOT assume that this number is equal to a global phone number +123456789. If a client receives a telephony URI with a local number in it, it MUST make sure that it knows the context in which the local phone number is to be processed, or else the number MUST NOT be used. Equally, the originator of a telephony URI must take into consideration that the recipient may have insufficient information about the phone number's context. 9 Usage of Telephone URIs in HTML The number SHOULD be visible to the end user if it is conceivable that the user might not have a client which is able to use these URIs. Telephone: +358-555-1234567 On a public HTML page, the telephone number in the URI SHOULD always be in the international form, even if the text of the link uses some local format. Telephone: (0555) 1234567 or even For more info, call 1-555-IETF-RULZ- OK. Vaha-Sipila/Schulzrinne [Page 15] Internet Draft RFC2806bis January 1, 2002 Moreover, if the number is a , and the scope of the number is not clear from the context in which the URI is displayed, a human-readable explanation SHOULD be included. For customer service, dial 1234 (only from Acme Widget phones). 10 IANA Considerations parameters MUST be registered with IANA. Modem names for non-ITU-T modems MUST be registered with IANA. Modem names can either be simple names or be of the form "vnd.vendor.model". In the latter case, the vendor name SHOULD be the same as that used for Internet media type registrations [10]. 11 Security Considerations The security considerations parallel those for the mailto URL [11]. A client SHOULD NOT place calls without the consent of its owner. Placing calls automatically without appropriate user confirmation may incur a number of risks, such as those described below. o Calls may incur costs and may not terminate due to incorrect post-dial sequences. o The URI may be used to place malicious or annoying calls. o A call will take the user's phone line off-hook, thus preventing its use. o A modem call to a remote host may open the client's host to security breaches. o A call may reveal the user's, possibly unlisted, phone number to the remote host in the caller identification data, and may allow the attacker to correlate the client's phone number with other information such as the e-mail or IP address. o A call may use the same local number in different contexts, in which the number may have a different meaning. The client SHOULD NOT rapidly redial busy numbers to avoid the Vaha-Sipila/Schulzrinne [Page 16] Internet Draft RFC2806bis January 1, 2002 congestion of the (signaling) network. The client SHOULD detect if the number is unavailable or if the call is terminated before the dialing string has been completely processed (for example, the call is terminated while waiting for user input) and not try to call again, unless instructed by the user. 12 Changes since RFC 2806 The specification is backwards-compatible with RFC 2806. o Editorial changes and clarifications. The document has been shortened and reorganized. Most paragraphs have been rewritten to be more concise. o Syntax now conforms to RFC 2396, in particular related to escaping. 13 Acknowledgements This document inherits a large amount of text from RFC 2806 [12]. 14 Authors' Addresses Antti Vaha-Sipila (quoted-printable: Antti V=E4h=E4-Sipil=E4) Nokia Mobile Phones P. O. Box 68 FIN-33721 Tampere Finland electronic mail: avs@iki.fi, antti.vaha-sipila@nokia.com Henning Schulzrinne Dept. of Computer Science Columbia University 1214 Amsterdam Avenue New York, NY 10027 USA electronic mail: schulzrinne@cs.columbia.edu 15 Bibliography [1] S. Bradner, "Key words for use in RFCs to indicate requirement levels," Request for Comments 2119, Internet Engineering Task Force, Mar. 1997. [2] International Telecommunication Union, "Notation for national and international phone numbers," Recommendation E.123, Telecommunication Standardization Sector of ITU, Geneva, Switzerland, 1998. Vaha-Sipila/Schulzrinne [Page 17] Internet Draft RFC2806bis January 1, 2002 [3] National Communications System, "Glosssary of telecommunications terms," Federal Standard FED-STD-1037C, National Communications System Technology and Standards Division, 1996. [4] C. Allocchio, "Minimal PSTN address format in internet mail," Request for Comments 2303, Internet Engineering Task Force, Mar. 1998. [5] C. Allocchio, "Minimal FAX address format in internet mail," Request for Comments 2304, Internet Engineering Task Force, Mar. 1998. [6] M. Handley, H. Schulzrinne, E. Schooler, and J. Rosenberg, "SIP: session initiation protocol," Request for Comments 2543, Internet Engineering Task Force, Mar. 1999. [7] D. Crocker, Ed., and P. Overell, "Augmented BNF for syntax specifications: ABNF," Request for Comments 2234, Internet Engineering Task Force, Nov. 1997. [8] International Telecommunication Union, "Facsimile routing utilizing the subaddress," Recommendation T.33, Telecommunication Standardization Sector of ITU, Geneva, Switzerland, July 1996. [9] International Telecommunication Union, "The international public telecommunication numbering plan," Recommendation E.164, Telecommunication Standardization Sector of ITU, Geneva, Switzerland, May 1997. [10] N. Freed, J. Klensin, and J. Postel, "Multipurpose internet mail extensions (MIME) part four: Registration procedures," Request for Comments 2048, Internet Engineering Task Force, Nov. 1996. [11] P. Hoffman, L. Masinter, and J. Zawinski, "The mailto URL scheme," Request for Comments 2368, Internet Engineering Task Force, July 1998. [12] A. Vaha-Sipila, "URLs for telephone calls," Request for Comments 2806, Internet Engineering Task Force, Apr. 2000. Full Copyright Statement Copyright (c) The Internet Society (2002). 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 implementation may be prepared, copied, published Vaha-Sipila/Schulzrinne [Page 18] Internet Draft RFC2806bis January 1, 2002 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. Vaha-Sipila/Schulzrinne [Page 19] Table of Contents 1 Terminology ......................................... 5 2 URL Scheme Names .................................... 5 3 Syntax Definitions .................................. 6 4 URI Comparisons ..................................... 6 5 URI schemes for telephone calls ..................... 6 5.1 The "tel" URI Scheme ................................ 6 5.2 The "fax" URI Scheme ................................ 7 5.3 The "modem" URI scheme .............................. 7 6 Phone Numbers and Their Scope ....................... 9 6.1 Phone Numbers ....................................... 9 6.1.1 Pauses .............................................. 9 6.1.2 Separators in Phone Numbers ......................... 10 6.1.3 Alphabetic Characters ............................... 10 6.1.4 Global and Local Numbers ............................ 10 6.1.5 Number Contexts ..................................... 11 6.1.6 Converting a Global Number to the Local Dialing Scheme ......................................................... 11 6.2 ISDN Subaddresses ................................... 11 6.3 Post-Dial Sequences ................................. 12 6.4 Other Parameters .................................... 12 7 Examples ............................................ 12 8 Rationale ........................................... 13 8.1 Why Distinguish Between Call Types? ................ 13 8.2 Why "tel"? ......................................... 14 8.3 Why Use E.164-style Numbering? ..................... 14 8.4 Equipment Diversity ................................. 14 8.5 Do Not Confuse Numbers with How They Are Dialled ................................................................ 15 9 Usage of Telephone URIs in HTML ..................... 15 10 IANA Considerations ................................. 16 11 Security Considerations ............................. 16 12 Changes since RFC 2806 .............................. 17 13 Acknowledgements .................................... 17 14 Authors' Addresses .................................. 17 15 Bibliography ........................................ 17 EOTOC Vaha-Sipila/Schulzrinne [Page 1]