Telephone Number Mapping
Überblick
ENUM steht für tElephone NUmber Mapping und ist eine Anwendung des Domain Name Systems zur Übersetzung von Telefonnummern in Internet-Adressen. ENUM wird im RFC 3761 definiert. Der Bedarf für eine solche Lösung erwuchs aus der Verfügbarkeit von VoIP-Diensten und dem Bedarf des Anwenders sowohl im Internet als auch im klassischen Telefonnetz unter der selben Nummer erreichbar zu sein.
ENUM und weltweite Telefonnummern
Klassische Telefonnummern im weltweiten Telefonnetz folgen einem Nummernplan der ITU, der im ITU Dokument E.164 festgelegt ist. Da es sich bei ENUM Mappings weltweiter Telefonnummern um eine Internet-Ressource (im Gegensatz zu den Telefonnummern selbst, die als Ressource unter der Verwaltung der ITU angesehen werden können) handelt, wurde dafür (wenn auch nicht ohne Protest der ITU) die klassische Top Level Domain für Internet-Ressourcen der IETF, arpa, verwendet. Als Subdomain wurde - da es sich um Mappings des E.164 Nummernplans handelt - e164 gewählt. Da ENUM Mappings letztendlich nichts anderes als einfache DNS-Einträge sind, ist es damit aber natürlich ebenso möglich eigene Nummernpläne unter anderen Domains abzubilden (siehe z.B. http://www.e164.org/).
Umsetzung und Abfrage
Die Umsetzung einer Telefonnummer in die korrespondierende ENUM-Domain (in diesem Fall das IETF Mapping) geschieht dabei wie folgt:
- +44 1 2345 6789 - Anschreiben der vollständigen E.164-Nummer
- 44123456789 - Entfernen aller Zeichen, die keine Ziffern darstellen
- 4.4.1.2.3.4.5.6.7.8.9 - Einfügen von Punkten zwischen den einzelnen Ziffern
- 9.8.7.6.5.4.3.2.1.4.4 - Umkehren der Reihenfolge der Ziffern
- 9.8.7.6.5.4.3.2.1.4.4.e164.arpa - Anfügen des ENUM Domain Suffix e164.arpa
Diese Umsetzung geschieht in den meisten ENUM-Clients automatisch, so dass lediglich die Eingabe der Telefonnummer notwendig ist.
Der aus obiger Umsetzung resultierende Domainnamen wird über den Resolver nach NAPTR-Resource Records durchsucht. Die Auswertung dieser Resource Records ergibt einen oder mehrere URI, unter dem/denen der gewünschte Service der angegebenen Domain bzw. Telefonnummer angesprochen werden kann.
Administration
Die internationale ENUM-Top Level Domain e164.arpa wird derzeit im Auftrag der ITU von RIPE administriert. Auf Antrag werden die einzelnen Ländercodes nach Rücksprache mit Vertretern der ITU an lokale Länderorganisationen delegiert. Die weitere Gestaltung des nationalen Domainraumes wird autonom durch die Länderorganisation bestimmt, wobei dies meist unter enger Zusammenarbeit mit der national zuständigen Behörde geschieht.
Die Vergabe und Provisionierung dieser neuen Domainnamen wird seit Anfang 2002 in einigen Ländern in so genannten ENUM-Trials getestet. Diese Trials dienen meist der Erforschung von ENUM und verwandter Technologien sowie der Vorbereitung eines möglichen kommerziellen Betriebes.
In Deutschland sind ENUM Einträge unter 9.4.e164.arpa im Rahmen des Trials seit 2002 über DENIC-Mitglieder verfügbar.
Als weltweit erstes Land wurde in Österreich nach einem über 2jährigen Trial am 24. August 2004 ein Vertrag zum kommerziellen Betrieb von ENUM unterzeichnet. In diesem Vertrag delegiert der österreichische Regulator, die RTR Gmbh, den Betrieb befristet bis Ende 2007 an enum.at. Der Produktionsbetrieb wird durch enum.at am 9. Dezember 2004 aufgenommen.
Ablauf
Ruft man mit einem ENUM Look-up Endgerät oder über einen Provider der ENUM Look-up unterstützt eine Telefonnummer an, für die es eine ENUM-Domain gibt, dann fragt das eigene Endgerät oder der Provider mittels der ENUM-Domain das Ziel ab. Gibt es ein anderes hinterlegtes Ziel, z.B. VoIP-Ziel, Handynummer oder Festnetznummer, wird dieses für den Verbindungsaufbau bevorzugt. Es können auch mehrere Ziele hinterlegt werden, die nach Priortäten abgefragt werden. Ansonsten wird die angegebene Telefonnummer angerufen. Des Weiteren kann auf die Telefonnummer eine E-Mail Adresse oder die Webseite hinterlegt sein.
Um eine Rufnummer bei ENUM zu registrieren, muss einem die Rufnummer gehören. Im Normalfall sind dies Festnetzrufnummern und Handyrufnummern. Telefonnummern, die man von Providern aus dem Internet erhalten hat, gehören einem in der Regel nicht.
Mehrkosten, die durch das Umleiten über ENUM auftreten, z.B. hat man eine Festnetznummer gewählt, wird aber durch das ENUM Look-up auf eine Mobilfunknummer oder gar Mehrwertdienstnummer (0190) geleitet, zahlt der Anrufer.
Weblinks
Registrierungsstellen (Registries)
- http://ripe.net/ - Tier 0 Registry (e164.arpa)
- http://www.denic.de/ - Tier 1 Registry des deutschen ENUM-Trial (9.4.e164.arpa)
- http://www.switch.ch/ - Tier 1 Registry des schweizer ENUM-Trial (1.4.e164.arpa)
- http://www.enum.at/ - Tier 1 Registry der österreichischen ENUM-Zone (3.4.e164.arpa)
Anbieter und Alternativprojekte
- e164.org - Projekt zum Aufbau einer alternativen ENUM Registrierung
- e164.info - Projekt zum Aufbau einer alternativen ENUM Registrierung
- http://www.enum-center.de/ - ENUM-Portal, .de
- Portunity Providing (Kostenlose und automatisierte ENUM-Registrierung in .de)