Network Working Group S. Lind
Request for Comments: 5067 AT&T Labs
Category: Informational P. Pfautz
AT&T
November 2007
Infrastructure ENUM Requirements1. Infrastructure ENUM 1.1. DefinitionInfrastructure ENUM is defined as the use of the technology in RFC 3761 [1] by the carrier-of-record (as defined below) for a specific E.164 number [2] to publish the mapping of the E.164 number into a URI [3] that identifies a specific point of interconnection to that service provider's network. It is separate from any URIs that the end user, who registers their E.164 number, may wish to associate with that E.164 number. "Infrastructure ENUM" is distinguished from "End User ENUM", defined in RFC3761 [1], in which the entity or person having the right to use a number has the sole discretion about the content of the associated domain and thus the zone content. From a domain registration perspective, the end user number assignee is thus the registrant. Within the infrastructure ENUM namespace, we use the term "carrier- of-record" for the entity having discretion over the domain and zone content and acting as the registrant. The "carrier-of-record" is:
Lind & Pfautz Informational [Page 1]
RFC 5067 Infrastructure ENUM Requirements November 2007
o The Service Provider to which the E.164 number was allocated for end user assignment, whether by the National Regulatory Authority (NRA) or the International Telecommunication Union (ITU), for instance, a code under "International Networks" (+882) or "Universal Personal Telecommunications (UPT)" (+878) or,
1.2. Background
Voice service providers use E.164 numbers currently as their main naming and routing vehicle. Infrastructure ENUM in e164.arpa or another publicly available tree allows service providers to link Internet-based resources such as URIs to E.164 numbers. This allows service providers, in addition to interconnecting via the PSTN/PLMN (or exclusively), to peer via IP-based protocols. Service providers may announce all E.164 numbers or number ranges they host, regardless of whether the final end user device is on the Internet, on IP-based open or closed Next Generation Networks (NGNs), or on the PSTN or PLMN, provided that an access point of some type to the destination service provider's network is available on the Internet. There is also no guarantee that the originating service provider querying infrastructure ENUM is able to access the ingress network element of the destination provider's network. Additional peering and accounting agreements requiring authentication may be necessary. The access provided may also be to a shared network of a group of providers, resolving the final destination network within the shared network.
Lind & Pfautz Informational [Page 2]
RFC 5067 Infrastructure ENUM Requirements November 2007 2. TerminologyThe 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 BCP 14, RFC2119 [4].
3. Requirements for Infrastructure ENUM
1. Infrastructure ENUM SHALL provide a means for a provider to populate DNS resource records (RRs) for the E.164 numbering resources for which it is the carrier-of-record in a single common publicly accessible namespace. The single common namespace ultimately designated may or may not be the same as that designated for End User ENUM (e164.arpa.) The Fully- Qualified Domain Name (FQDN) in the resulting resource records will not necessarily belong to or identify the carrier-of-record.
Lind & Pfautz Informational [Page 3]
RFC 5067 Infrastructure ENUM Requirements November 2007
8. Proposed implementations of infrastructure ENUM SHOULD:
4. Security Considerations
Existing security considerations for ENUM (detailed in [1]) still apply. Since infrastructure ENUM involves carriers where RFC 3761 mainly considered indviduals, implementations meeting these requirements SHOULD reconsider the RFC 3761 security model given this difference in actors concerned. Note that some registration validation issues concerning End User ENUM may not apply to infrastructure ENUM. Where the Tier 1 registry is able to identify the provider serving a number, e.g., based on industry data for number block assignments and number portability, registration might be more easily automated and a separate registrar not required.
Lind & Pfautz Informational [Page 4]
RFC 5067 Infrastructure ENUM Requirements November 2007
Implementers should take care to avoid inadvertent disclosure of user identities, for example, in the URIs returned in response to infrastructure ENUM queries.
5. IANA Considerations
This document includes no actions to be taken by IANA. The architecture ultimately chosen to meet the requirements may require IANA actions.
6. Normative References
[1] Faltstrom, P. and M. Mealling, "The E.164 to Uniform Resource
Lind & Pfautz Informational [Page 5]
RFC 5067 Infrastructure ENUM Requirements November 2007
Authors' Addresses
Lind & Pfautz Informational [Page 6]
RFC 5067 Infrastructure ENUM Requirements November 2007
Full Copyright Statement