Mr. Vincent Humphries

Download Report

Transcript Mr. Vincent Humphries

Introduction to
ENUM
Vince Humphries
European Radiocommunications Office
[email protected]
C
E
P
T
Overview
2
• Purpose
• Main features
• Scope
C
E
P
T
C
E
P
T
Purpose…
3
Original purpose:
– Enable VoIP clients to be identified and reached
via commonly-used name — end user’s telephone
number
…Purpose
4
Purpose has evolved:
– Enable any communications application to
determine availability of (Internet-based)
communications services
• telephone number used as easily recognised
“front end” to various communications services
used by end user
• telephone number used as look-up key to find
available communications services
– Electronic business card directory
C
E
P
T
Main Features…
5
Telephone numbers are translated to Internet
universal resource identifiers (URIs)
URIs identify communications service:
– mailto:[email protected]
– sip:[email protected]
– ftp://ftp.ero.dk/vince-docs
– h323:[email protected]
C
E
P
T
…Main Features
6
Details of translation from telephone number to
URI specified in naming address pointer
records
Naming address pointer records:
– are stored in Internet domain name system
– may be accessed by client applications
– may be used to obtain list of URIs
C
E
P
T
…Main Features
7
URIs may be used for connecting to
communications service associated with
telephone number
C
E
P
T
C
E
P
T
Example
8
Naming address pointer record, formatted
according to IETF RFC2915 and RFC2916:
TELEPHONE NUMBER +351 217211000

$ORIGIN 0.0.0.1.1.2.7.1.2.1.5.3.e164.arpa
IN NAPTR 100 10 "u" "E2U+sip"
"!^.*$! sip:[email protected] !"
IN NAPTR 102 10 "u" "E2U+mailto" "!^.*$! mailto:[email protected] !"
order
preference
flag indicating
terminal look-up
service
substitution
expression
replacement
domain name
Scope
9
Any E.164 telephone number can potentially be
used in ENUM
• geographic numbers, mobile numbers,
•
•
personal numbers
freephone numbers, premium rate numbers
global network numbers, global service
numbers
Any Internet URI can potentially be used in
ENUM
C
E
P
T