IETF ENUM WG の動向(標準化動向)2006年9月20日
第8回ETJP全体ミーティング
ETJP事務局

概要• ENUM WG– 一年間の標準化動向• RFC• enumservice– インフラストラクチャENUM– 次世代enum protocol• SPEERMINT WG

2ENUMenum WG RFCs
• 一年前までに発行されたもの– 3761:– 3762:– 3764:– 3953:– 4002:– 4114:

ENUM標準
H.323 enumservice
SIP enumservice
Presence enumservice
FTP and Web enumservice
EPPのENUM拡張• この一年間に発行されたもの

4– 4355: email, fax, mms, ems and sms
enumservice– 4415: voice:tel enumservice– 4414: CRISP(IRIS)のENUM拡張

標準化されたenumservice

5RFC/wg

Protocolenumservice

URI

3762

H.323

H323

h323:

3764

SIP

sip

sip: sips:

3953

Presense

prespres:

4002

FTP

ft:ftp

ftp:

4002

Web

web:http web:https

http: https:

4143/fax

Internet FAX

ifax:mailto

mailto:4238/vpim VPIM (voice profile for internet mail) vpim:mailto vpim:ldap

mailto: ldap:

4355

Emailemail:mailto

mailto:4355

FAX

fax:tel

tel:

4355

SMS (short message service)

sms:tel sms:mailto

tel: mailto:

4355

MMS (multimedia message service)

mms:tel mms:mailto

tel: mailto:

4355

EMS (enhanced message service)

ems:tel ems:mailto

tel: mailto:

4415

VOICE

voice:teltel:議論中のenumservice
Internet Draft
Protocol Enumservice
VOID
void-02
VOID
void:mailto
void-02
VOID
void:http void:https
PSTN Signaling Information
pstn-05
pstn
pstn:telpstn-05
pstn
pstn:sip
Calling Name Delivery (CNAM) Information
cnam-03cnam
pstn:cnam
vCard
vcard-04
vCard
vcard:plain
vcard-04
vCard
vcard:rdf
vcard-04
vCard
vcard:xml
vcard-04
vCard
vcard:sinkIAX
iax-00IAX2iax:iax2
Calendaring Services
calendar-service-01 ical
ical
Instant Messaging
im-service-01
im
im6

Internet Draft名は draft-ietf-enum- を省略

URI
mailto:http: https:
tel:
sip:
data:
http: https:
https:
https:
mailto:iax2:
mailto: http: https:
im:インフラストラクチャENUM(1)• インフラストラクチャENUMは、ENUMを用いて電話網の経路制御を行う技術• 従来のe164.arpaを用いるENUMは、ユーザENUMであると合意されつつある• 主な目的– 電話網の相互接続– ナンバーポータビリティ– FMCのような一つの番号で複数の電話を使い分ける
サービス

7

インフラストラクチャENUM(2)• 従来のENUMとインフラストラクチャENUMの共存についての議論が進行中– e164.arpaにサブツリー案• i.e164.arpa• i.<国番号部>.e164.arpa– 別のTLD案• インフラストラクチャENUM用TLD
ie164.arpaの提案– draft-ietf-enum-infrastructure-00 (The E.164 to
URI DDDS Application for Infrastructure ENUM)

8

RFC 3761bis• ENUMプロトコルはRFC 3761として標準化されたが、運用上いくつかの改良点が必要であることが判明• RFC 3761の更新が必要– それをRFC 3761bisと呼ぶ• WG chairのPatrik Fältström氏よりENUM
next generationとして提案

9

RFC3761:問題点• ENUM・DDDSの標準にオーバースペックな点・曖
昧な点がある– draft-ietf-enum-experiences-05でも指摘• 実験サービスを登録した場合の動作の定義が曖
昧で、衝突を防ぐ方法が記述されていない• ENUMサービスのIANA登録に時間がかかる• 一つのENUMドメイン名に複数のサービスを記述するため、DNSパケットが大きくなり、解釈の手間も大きい

10

RFC3761bis: 解決案• SRVリソースレコードに似たURIリソースレ
コードを定義• ENUMサービスごとに別のドメイン名にURIを登録• _enumservice._enum.DOMAINNAME
IN URI <数値> <数値> “URI”– 数値パラメータのうち片方はpreference•例_sip._enum.8.7.6.5.4.3.2.1.3.1.8.e164.arpa IN
URI 100 100“sip:+81312345678@example.jp”
11

RFC3761bis: 従来との比較• 一つの電話番号にSIP URIとH.323 URIを登録した場合• 従来のENUM<enumドメイン名> NAPTR 100 100 “u” “E2U+sip”“!^.*$!sip:info@example.jp!” .
<enumドメイン名> NAPTR 100 100 “u” “E2U+h323”“!^.*$!h323:info@example.jp!” .
• 今回の提案_sip._enum.<enumドメイン名> URI 0 100“sip:info@example.jp”_h323._enum.<enumドメイン名> URI 0 100"h323:info@example.jp"12RFC3761bis: 特徴• ENUMサービス別のDNS検索– 必要なENUMサービスのみの情報– 一つのENUM番号に複数のサービスを登録している場合でも、検索時には一つのサービスだけのURIを検索することになり、DNS応答が小さくなる• 結果としてEDNS0の必要性が減る• Regular expression解釈の必要なし• ORDERとENUMサービスのあいだの解釈の矛盾が解消• DNSのワイルドカードを使った登録が不可能
13

RFC3761bis: まとめ• RFC 3761、DDDSの問題点を解決• 従来のENUM標準 RFC 3761 との互換性がないことが問題視されている• 議論を継続する

14

draft-ietf-enum-experiences-05• ここ数回にわたりWGでの議論対象となってきたENUM実装者向けのドキュメント• ENUMの実装時の問題と経験を記したもの• 二つの内容が混在しているという指摘– RFC 3761 (ENUM標準) の問題点の指摘– 実装上の推奨点• コンセンサスが得られず、著者とチェアとでドラフトを検討したうえでWGに報告する

15draft-ietf-enum-edns0-00• ENUMのDNS問い合わせを扱うにはEDNS0 (DNSの拡張)サポートが必要ということを盛り込んだドキュメント• BCP(Best Current Practice)として標準化をすすめることで合意

16

Enumservices guide• draft-ietf-enum-enumservices-guide-01• 新しいEnumサービスをIANAに登録するためのガイドおよびテンプレート• Enumサービス: ENUMで扱えるプロトコル。
IANAに登録される（以下URI参照）• http://www.iana.org/assignments/enum-services• ftp://ftp.iana.org/assignments/enum-services• 02を出してWGラストコール
17

SPEERMINTSPEERMINT WG (1)• 遅延の影響を受けやすいリアルタイム通信の呼制御、経路制御のアーキテクチャを取り扱うWG• 複数ISPの相互接続に関する問題の解決を目的• 2005年に2度開催されたvoipeer BoF• 2006年1月に設置• SIPベースのマルチメディア通信を対象• enumを一つの要素技術として用いる

19

SPEERMINT WG (2)• WGの成果は、InformationalやBCPドキュメント
WG Milestone:– Jul 2006 Submit SPEERMINT terminology I-D (Informational)– Sep 2006 Submit I-D defining the SPEERMINT routing
architecture (Informational)– Dec 2006 Submit I-D defining the message flows associatedwith the SPEERMINT routing architecture (Informational)– Jan 2007 Submit I-D on the use of DNS SRV and NAPTR
records as specified by RFC 3263 (BCP)– Mar 2007 Submit I-D on the minimum set of requirements for
SIP-based VoIP interconnection (BCP)– Jul 2007 Submit I-D specifying the use of strong identities insession peering and supporting the establishment and exchangeof trust between domains (BCP)– Jul 2007 Submit I-D(s) on use cases (BCP)– Jul 2007 Propose re-chartering for any additional
efforts/considerations, or propose conclusion of working group(following approval of last documents)

20