enum next generation

12

Click here to load reader

Upload: enumplatform

Post on 21-Jun-2015

576 views

Category:

Business


0 download

DESCRIPTION

Patrik Fältström

TRANSCRIPT

Page 1: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 1

ENUM Next Generation

Patrik Fältström

(With ideas from Olaf Kolkman)

Page 2: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 2

Do you feel lost?

Do you know how to contact your friends?

ENUM is (supposed to be) the solution to that problem

Patrik Fältström+46 8 685 9131

Page 3: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 3

It does not really solve the problem…

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Source: ISC, where you can buy this sh

Page 4: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 4

Administrative model

RIPE NCCITU-T TSB

AdminDNSoperator

DNSoperator

Serviceoperator

Holderof E.164 ENUM

registrar

Verificationagency

Delegation on CC l

Delegation on Customer level

Page 5: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 5

ENUM for infrastructure

Convergence of telcos to ENUMInfrastructure information in the public DNSPublish routing information

ENUM was always intended for the public0.5.6.0.2.2.2.0(…) NAPTR

<point to SIP service for user>0.5.6.0.2.2.2.0(…) NAPTR

<point to SIP service for infrastructure>

Two owners of the same record in the same zone?

Page 6: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 6

Problems

Different ASPs for services, but only one delegationDo you want your mms:mailto record to be maintained by your cell phone operator?Do the cell phone operator let you maintain your mms:mailto record?

Page 7: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 7

Current idea…$ORIGIN 3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:[email protected]!” .NAPTR 10 100 "d" "E2U+sip" "" 3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.NAPTR 10 102 "u" "E2U+msg" "!^.*$!mailto:[email protected]!" .NAPTR 10 102 "d" "E2U+msg" "" 3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

$ORIGIN 3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

_sip._e2u URI 10 10 "sip:[email protected]"

_sip._e2u URI 10 10 "sip:[email protected]"

_h323._e2u URI 10 10 "h323:[email protected]"

_msg._e2u URI 10 10 "mailto:[email protected]"

Page 8: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 8

Delegation structure

3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

4.4.e164.arpa.

e164.arpa.

arpa.

.

_infra.3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

_e2u.3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

_msg._e2u.3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

_sip._e2u.3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.

NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:[email protected]!" .NAPTR 10 101 "u" "E2U+h323" "!^.*$!h323:[email protected]!" .NAPTR 10 102 "u" "E2U+msg" "!^.*$!mailto:[email protected]!" .

URI 10 10 "sip:[email protected]"URI 10 10 "sip:[email protected]"

Page 9: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 9

ENUM Next Generation

Today, query for NAPTR and get back every URI “connected” to the domain

Should we separate betweenWhat services exists for this domain?What URI should I use for this service?

Will this at the same time make delegation possible of separate URI specifications to different organisations?

Backward compatibility?

Page 10: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 10

Documents

draft-ietf-enum-uri-00.txtMe, Olaf Kolkman and Niall O’Reilly

draft-ietf-enum-3761bis-00.txtMe, …

Page 11: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 11

Q and A

Page 12: Enum Next Generation

© 2006 Cisco Systems, Inc. All rights reserved. Cisco PublicENUM RIPE-53 12