Initial Deployment of ENUM in Singapore ( VoIP Special Interest Group )
description
Transcript of Initial Deployment of ENUM in Singapore ( VoIP Special Interest Group )
Initial Deployment of ENUM in Singapore( VoIP Special Interest Group)
Yin Ma ThweSingapore Polytechnic
5th July 2004
Outline
Introduction to VoIP Introduction to ENUM What VoIP SIG have done
Scope of VoIP SIG
Focused on VoIP Technologies and applications and aspects related to the research, experimentation, innovation, early adoption, deployment and maintenance of these resources over advanced networks such as SingAREN and its counterpart research and education networks internationally.
http://singaren_voip_sig.i2r.a-star.edu.sg/
Introduction to VoIP
What is Voice over IP (VoIP)?
Internet/Private IP Network
) ) )) ) )10101010000101010101000010100101010101010010101010101001010101010100101010101001010100010010101010001001
IP PacketIP Packet10101010000101010101000010100101010101010010101010101001010101010100101010101001010100010010101010001001
IP PacketIP Packet10101010000101010101000010100101010101010010101010101001010101010100101010101001010100010010101010001001
10101010000101010101000010100101010101010010101010101001010101010100101010101001010100010010101010001001
( ( (( ( (
What is IP Telephony ?
VoIP : Use of Private NetworksInternet Telephony : Use of Public NetworkIP Telephony : VoIP + Internet Telephony
ITU DefinitionsITU DefinitionsITU DefinitionsITU Definitions
End points are IP?Hmm…
IDA has framework for VoIP
SG DefinitionsSG DefinitionsSG DefinitionsSG Definitions
This deployment is VoIP (end points are PSTN)
VoIP DeploymentsPhone to Phone
is mainly provided by Service Provider or
Private Network (E.g. Singtel’s 019)
1998
IP Phone to IP Phone is mainly provided by
Service Provider orself Managed
(E.g. Free World Dial)
2002
post2003
PC(Web) to Phone is mainly provided by Service Provider(E.g. Web2Phone)
1999
Wireless IP Phone to Wireless IP Phone
will be provided by whom?
Demo: IP-to-IP Calls
InternetInternet
Demo: IP-to-PSTN Calls
InternetInternet
PSTNPSTN
Implications
No more time-based telephony charges
No more time-based telephony charges
No concept of local call, long-distance call or IDD call
No concept of local call, long-distance call or IDD call
Change in Business Paradigm
Infrastructure Infrastructure
Voice Service
Data Service
Value-Added Service
Data Service
Value-Added Service
Voice
Traditional Telecom Model New Telecom Model
“The most powerful paradigm shift is the fact that applications are not woven into the platforms. Now to be a phone company, you don't have to weave tightly the voice service into the infrastructure. They (Vonage) turn voice into a application and shoot it across one of these platforms. And, suddenly, you're in your business.”
– Michael Powell, Chairman of FCC
Technical Issues
How secure is IP Telephony? What about wiretapping requirements?
Security and PrivacySecurity and PrivacySecurity and PrivacySecurity and Privacy
To achieve interoperability between different IP Telephony services,What should be the technical common platform?What are the technical specifications to adopt?
Technical ArchitectureTechnical ArchitectureTechnical ArchitectureTechnical Architecture
What is the acceptable QoS for IP Telephony? How to ensure QoS?
Quality of ServiceQuality of ServiceQuality of ServiceQuality of Service
Business Issues
Who can interconnect to PSTN?What is the pricing model?
InterconnectionInterconnectionInterconnectionInterconnection
What’s is the numbering plans for IP Telephony?How are numbers assigned for IP Telephony services?What if there is no service provider?
NumberingsNumberingsNumberingsNumberings
What is the economic impact? How would it change the telco landscape?(cost to setup IP Telephony service ~= cost to setup Email service)
Market StudiesMarket StudiesMarket StudiesMarket Studies
Regulatory Issues
How do we classify all the different IP Telephony services?Are they subjected to similar “regulation”?
ClassificationClassificationClassificationClassification
Who needs to apply for license? What if there is no service provider?
LicensingLicensingLicensingLicensing
Is it applicable to IP Telephony? How about emergency numbers?
Universal AccessUniversal AccessUniversal AccessUniversal Access
Introduction to ENUM
What is ENUM
RFC 3761 defined by IETF - The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application (ENUM)
This document discusses the use of the Domain Name System (DNS) for storage of E.164 numbers. More specifically, how DNS can be used for identifying available services connected to one E.164 number.
Electronic Numbering (ENUM) provides a mechanism to assign an E164 phone
number to an IP resource.
Electronic Numbering (ENUM) provides a mechanism to assign an E164 phone
number to an IP resource.
sip:[email protected]+65 6411 1201
sip:[email protected]+65 6411 1000
What is ENUM
How does ENUM work
take a phone number
+65-6411-1234
…and turn it into a domain name!
4.3.2.1.1.1.4.6.5.6.e164.arpa
How does ENUM work
ask the DNS
get a list or URIs returned
4.3.2.1.1.1.4.6.5.6.e164.arpa
http: www.ida.gov.sg
sip: [email protected]
mailto: [email protected]
Three Tier Model
Tier 0 – e164.arpaITU
Tier 1 – 5.6.e164.arpaCountry Level (Singapore)
Zone Delegation, i.e.e164.arpa to 5.6.e164.arpa
Tier 2Has the NAPTRs in it, i.e. for4.3.2.1.1.1.4.6.5.6.e164.arpa
Zone Delegation, i.e.5.6.e164.arpa to 1.1.4.6.5.6.e164.arpa
How does ENUM work
ENUM in IP Telephony
“Call setup”
Query4.3.2.1.1.1.4.6.5.6.e164.arpa.?
Dial+65 6411 1234
DNS-Server
Sip serverGateway
Responsesip:[email protected]
What problem does ENUM solve?
Legacy phone calls to IP phone Two different routing domains, need
mapping
IP-Network
SS7
SwitchSTP
PSTN / ISDN
Technology adoption life cycle
Innovators(technical people)
Early adopters(visionaries)
Early majority(pragmatists)
Late majority(conservatives)
Laggards(sceptics)
Main market
(Geoffrey Moore, Chasm Group)
Technology adoption life cycle
Innovators(technical people)
Early adopters(visionaries)
Early majority(pragmatists)
Late majority(conservatives)
Laggards(sceptics)
Main marketENUM
Country Code Delegations 31
Netherlands 33 France 36 Hungary 41 Switzerland 40 Romania 43 Austria 44 UK 46 Sweden 48 Poland 49 Germany 55 Brazil 65 Singapore
86 China 246 Diego Garcia 247 Ascension 290 Saint Helena 353 Ireland 358 Finland 374 Armenia 420 Czech 421 Slovakia 423 Liechtenstein 971 UAE
Worldwide ENUM Activities Austria http://enum.nic.at/
China http://www.enum.cn/index-en.html
France http://www.numerobis.prd.fr/welcome.shtml
Germany http://www.enum-center.de/
Netherlands http://www.enuminnederland.nl/
Korea http://www.enum.or.kr/en/
Sweden http://enum.autonomica.se/
UK http://www.ukenumgroup.org/
US http://www.enum-forum.org/
AP ENUM Activities (Australia)
ACA released “Expression of Interest” for Tier 1 Registry Operator for Australian ENUM Trial closing date 7 July 2004
ENUM Trial will run for 12 months, with the option of a 12 months extension.
Workshops and seminars organised, and ENUM discussion group formed
ENUM Website: http://www.aca.gov.au/telcomm/telephone_numbering/enum_nsg2/index.htm
AP ENUM Activities (China) Led by Ministry of Information Industry Study of technical and administrative issues Detailed ENUM trial plan is being prepared Active involvement in ITU-T (SG2) discussions Security and reliability issues very important Several carriers / vendors / service providers show
great interest Web Site:
http://www.enum.cn/Enum/EnumReg/English/home.php
AP ENUM Activities (Japan) MPHPT studying regulatory issues Signed MoU with South Korea on ENUM
DNS in Feb 2004 Considering ENUM trial Interest in security and privacy issues Administrative and operational arrangements
under study Web Site:
http://etjp.jp/english/index.html
AP ENUM Activities (Korea) ENUM National Trial implementation (funded
by Korean Ministry of Information and Communication)
ENUM test bed project established Feb 03 Broad involvement from DNS and telephony
community Interest in commercial applications and
ENUM APIs ENUM Website: http://
www.enum.or.kr/kr/intro.html
AP ENUM Activities (Taiwan)
Joint government, research, telecommunications company and ISPs involvement
Establishment of ENUM test bed Seminars, workshops and study groups Interest in determining successful
business models http://trial.enum.org.tw
ENUM Activities (Singapore)
Singapore received its country code top level delegation
Exploring the technical issues relating to ENUM
Working towards an ENUM trial Liaising with industry regarding ENUM
issues
ENUM Activities (APEET)
Asia Pacific ENUM Engineering Team consists of ccTLD administrators: SGNIC, CNNIC, JPRS, KRNIC, TWNIC
Objective to conduct ENUM/SIP trials using the common golden root of “apenum.org”
Website: http://www.apenum.org/
Infrastructure ENUM
“Infrastructure ENUM” (e.g. ibm.com, apenum.org) taking off more rapidly than “Individual ENUM” (e164.arpa)
May be driving force due to ease of mirroring DNS records from one domain to another
ENUM Implications
E164 numbers available for IP TelephonyE164 numbers available for IP Telephony
Driving factor for IP Telephony, leading to convergence of PSTN and Data Networks
Driving factor for IP Telephony, leading to convergence of PSTN and Data Networks
ONE number for telephone, fax, e-mail, web site address
ONE number for telephone, fax, e-mail, web site address
Considerations for ENUM Implementation
Who should administer ENUM database at a national level?How do we choose the administrator?Should there be multiple entities managing multiple number ranges?
AdministrationAdministrationAdministrationAdministration
What should be the cost of ENUM registration?Should there be a bidding process for golden numbers?
Charging ModelCharging ModelCharging ModelCharging Model
Considerations for ENUM Implementation
Should participation in ENUM by telephone users be compulsory or should there be an opt-in?What are the procedures for protecting the security, integrity and privacy of the ENUM database?
Privacy & SecurityPrivacy & SecurityPrivacy & SecurityPrivacy & Security
Should there be a new range of numbers to delineate ENUM numbers?How do we ensure there is no “clash” with current PSTN numbers?How to ensure ENUM services complies with number portability arrangements
Numbering PlanNumbering PlanNumbering PlanNumbering Plan
What VoIP SIG have done
Internet
Commercial
Zone Commercial
Zone
Research & Education
Research & Education
Government Zone
Government Zone
ENUMNS
ENUMNS
SIP Server
SIP Server
SIP Server
ENUMNS
Intranet
PSTNPSTN
PSTN Gateway
PSTNPSTN
PSTN Gateway
PSTN Gateway
OverseasOverseas
SIP Server SIP Server
IP Telephony/Enum Trial Architecture
SingAREN VoIP Network
SingARENIDAIDA
SPSP
NTU
NTU
PSTN
PSTN
ENUMNS
ENUMNS
5.6.e164.arpa
1.1.1.1.4.6.5.6.e164.arpa
2.1.1.1.4.6.5.6.e164.arpa
PSTN Gateway
SIP Server
SIP Server
SIP Server
PSTN
PSTN
I2RI2RENUM
NS
ENUMNS
3.1.1.1.4.6.5.6.e164.arpa
PSTN Gateway
SingAREN VoIP Network
ENUM Delegation to NTU – 65-6411-11xx Singapore Poly – 65-6411-12xx I2R – 65-6411-13xx
Trial deployment of open-sourced SIP server (Asterisk) at NTU, Singapore Poly, I2R and IDA
Local PSTN connectivity via Cisco 2600 in IDA
Telcordia SoftswitchTelcordia Softswitch
Asterisk PBXAsterisk PBXVocal ServerVocal Server
6564111211IP Address:164.78.247.111
6564111210IP Address:164.78.247.110
IP Address:164.78.247.103
FXO Media GatewayFXO Media GatewayPSTNPSTN
IP Address:164.78.247.105
IP Address:164.78.247.101IP Address:164.78.247.102
BackboneNetwork
6564111212IP Address:164.78.247.112
65641112046564111202
6564111201
FXS Media GatewayFXS Media Gateway
IP Address:164.78.247.104
6564111203
Singapore Polytechnic SIP Network SetupSingapore Polytechnic SIP Network Setup
Wireless Access PointWireless Access Point
6564111221IP Address:164.78.247.121
6564111228IP Address:164.78.247.128
SINGAREN NetworkSINGAREN Network
DEMONSTRATION OF ENUM CALLSDEMONSTRATION OF ENUM CALLS65641112106564111210
65641112116564111211
1.1.2.1.1.1.4.6.5.6.e164.arpa1.1.2.1.1.1.4.6.5.6.e164.arpa
sip:[email protected]:[email protected]
Asterisk PBXAsterisk PBX
ENUM DNSENUM DNS
IDA SIP PROXYIDA SIP PROXY
NTU SIP PROXYNTU SIP PROXY
I2R SIP PROXYI2R SIP PROXY
IDA ENUM DNSIDA ENUM DNS
I2R ENUM DNSI2R ENUM DNS
SINGARENNetwork
SPNetwork
NTUNetwork
I2RNetwork
IDANetwork
6564111211
6564111211
Network Connection
Request
Response
RTP Session
SINGARENNetwork
SPNetwork
NTUNetwork
I2RNetwork
Asterisk PBXAsterisk PBX
ENUM DNSENUM DNS
IDA SIP PROXYIDA SIP PROXY
DEMONSTRATION OF ENUM CALLSDEMONSTRATION OF ENUM CALLS
NTU SIP PROXYNTU SIP PROXY
I2R SIP PROXYI2R SIP PROXY
IDA ENUM DNSIDA ENUM DNS
I2R ENUM DNSI2R ENUM DNS
65641112106564111210
65641111000
65641111000
0.0.0.1.1.1.4.6.5.6.e164.arpa0.0.0.1.1.1.4.6.5.6.e164.arpa
sip:[email protected]:[email protected]
6564111100065641111000IDA
Network
Network Connection
Request
Response
RTP Session
Thank You