Jan. 2006 - CDMA Development Group

Download Report

Transcript Jan. 2006 - CDMA Development Group

Integrating Existing Number
Portability Solutions in Carrier-ENUM
Douglas Ranalli, NetNumber, Inc.
12 January 2006
CDG Conference Call
About NetNumber
• Provider of next generation addressing solutions to carriers and
operators based on the NetNumber TITAN platform.
– Transactional IP-Telephony Addressing & Numbering (TITAN)
• Common transaction platform in operator’s network for both SS7/C7
and IP Addressing:
– Number-Portability, Flexible-Numbering (GTT), etc:
• Multiple protocols:
– AIN 0.2, PCS-1900, GSM/MAP, IS-41, INAP, DNS, SIP and ENUM.
• Multiple interfaces:
– T1/E1 low-speed link, SIGTRAN and IP.
– Carrier-ENUM: Flexible implementation options for the discovery of
carrier-controlled IP-services.
• ENUM query:
– Different address resolution models can be configured on a country-by-country basis.
– Up to 43,000 transactions/second on a single TITAN Edge server.
• SIP Invite with 302 redirect:
– SIP Invite to a TEL URI results in a SIP 302 “temporarily moved” response with one
or more SIP URIs as contact addresses.
– Up to 15,000 transactions/second on a single TITAN Edge server.
2
Customer/Partner Examples
3
Carrier-ENUM Background
•
•
•
•
Private service discovery infrastructure.
Accessed by all types of carriers.
Common domain name: “e164enum.net”
Standard query/response protocol as defined
by RFC 3761.
• Supports number-portability.
• Focus of this presentation:
– Carrier-ENUM implementation models that leverage existing
number-portability solutions.
4
IMS ENUM Call-Flow Example
Internal
NAPTR
ENUM
Server
2
OSS
HSS
3
DNS
Server
4
1
Orig.
S/W
Originating Carrier
I-CSCF
S-CSCF
5
6
S-CSCF
7
Dest.
S/W
Destination Carrier
1.
End-user dials E.164 to initiate service.
2.
S-CSCF issues ENUM service discovery query to on-site or hosted ENUM server for a SIP-URI.
3.
S-CSCF resolves host name within SIP URI using on-site or hosted private DNS infrastructure.
4.
S-CSCF sends SIP Invite to destination I-CSCF.
5.
I-CSCF queries HSS to get address of S-CSCF.
6.
I-CSCF proxies Invite to destination S-CSCF.
7.
Standard SIP/SDP session negotiation follows.
5
ENUM Implementation Options
• DNS Delegation
– ENUM service discovery via DNS delegation through Tier-0,
Tier-1, Tier-2 infrastructure.
• Central Portability Database
– Central portability database fulfills role of Tier-0 and Tier-1 for a
given country.
• Solution utilized by GSM, CDMA and GRX/CRX interconnect
providers in North America today.
• Number-Block Assignment
– Existing number-block assignment data fulfills the role of Tier-0
and Tier-1 for any non-ported network.
• Simple extension of model being used in North America today.
• IMSI Query
– MAP query for IMSI address fulfills the role of Tier-0 and Tier-1
for any carrier/operator that supports IMSI addressing.
• Solution being used by GSM operators in Europe today to
interconnect MMS.
6
DNS Delegation
Tier-0
Tier-1
2a
Internal
NAPTR
ENUM
Server
2b
OSS
3
1
Orig.
S/W
Originating Carrier
HSS
DNS
Server
5
4
I-CSCF
S-CSCF
2.
Tier-2
ENUM
2
6
S-CSCF
7
Dest.
S/W
Destination Carrier
S-CSCF issues ENUM service discovery query to on-site or hosted ENUM server for a SIP-URI.
a.
ENUM Server queries Tier-0 to identify a country-specific Tier-1 then queries the Tier-1 to
identify the destination operator (NS record of operator’s Tier-2 name server).
b.
ENUM server queries the destination Tier-2 nameserver to get a NAPTR record identifying
an appropriate network entry-point (I-CSCF address) in the form of a SIP URI.
7
Central Portability Database
Interconnect
NAPTR
Administrator
ENUM
Server
Internal
NAPTR
Portability
Data
2
HSS
OSS
3
5
4
Originating Carrier
2.
6
S-CSCF
7
1
Orig.
S/W
I-CSCF
S-CSCF
DNS
Server
8
Dest.
S/W
Destination Carrier
S-CSCF issues ENUM service discovery query to on-site or hosted ENUM server for a SIP-URI.
•
ENUM Server checks for locally provisioned portability data to identify the destination
operator then checks for locally provisioned interconnect data to discover an appropriate ICSCF address (or NS record) for the destination operator.
Key Benefits:
•
Resolution is extremely fast. No Tier-1 or Tier-2 wide area network queries required.
•
Originating operator can locally provision an appropriate interconnect address for a
destination partner.
8
Number-Block Assignment
Interconnect
NAPTR
Administrator
ENUM
Server
Internal
NAPTR
Number
Block
Data
2
HSS
OSS
3
4
Originating Carrier
2.
6
S-CSCF
7
1
Orig.
S/W
I-CSCF
S-CSCF
5
DNS
Server
8
Dest.
S/W
Destination Carrier
S-CSCF issues ENUM service discovery query to on-site or hosted ENUM server for a SIP-URI.
•
ENUM Server checks for locally provisioned number-block assignment data to identify the
destination operator then checks for locally provisioned interconnect data to discover an
appropriate I-CSCF address (or NS record) for the destination operator.
Key Benefits:
•
Resolution is extremely fast. No Tier-1 or Tier-2 wide area network queries required.
•
Originating operator can locally provision an appropriate interconnect address for a
destination partner.
9
IMSI Query
Interconnect
NAPTR
Administrator
2a
ENUM
Server
Internal
NAPTR
2
STP
MAP
"SRI_for_SM"
HLR
HSS
OSS
3
1
Orig.
S/W
Originating Carrier
2.
5
4
I-CSCF
S-CSCF
DNS
Server
6
S-CSCF
7
Dest.
S/W
Destination Carrier
S-CSCF issues ENUM service discovery query to on-site or hosted ENUM server for a SIP-URI.
•
ENUM server issues MAP query for an IMSI address to identify the destination operator then
checks for a locally provisioned I-CSCF address (or NS record) for the destination operator.
Key Benefits:
•
Leverages existing operator investment in IMSI addressing to fulfill Tier-0 and Tier-1 function.
•
Originating operator can locally provision an appropriate interconnect address for a
destination partner.
10
•
Solution already being used to interconnect MMS services today.
Recommendation
• Document multiple options for integrating existing
number-portability solutions in Carrier-ENUM.
– Operators and GRX/CRX/IPX providers will benefit from
flexibility.
• Various Carrier-ENUM implementations work equally well in onsite or hosted ENUM server deployments.
• Different solutions can be applied to different country-codes.
– Solutions can be enhanced by use of third-party
interconnect registries.
• Multiple interconnect registries available today or under
development.
• Interconnect registries facilitate the exchange of appropriate
interconnect data (points of interconnect) between
carriers/operators.
– Eliminate requirement for manual entry of interconnect data.
– More sophisticated than wide-area-network query to a Tier-2
nameserver.
» Different interconnect addresses for different partners. 11