電話番号マッピングは、公衆交換電話網の国際電話番号システムをインターネットのアドレス指定および識別名前空間と統合するシステムです。国際的には、電話番号はE.164標準によって体系的に編成されていますが、インターネットではドメイン名をIP アドレスやその他のリソース情報にリンクするためにドメイン ネーム システム(DNS)を使用しています。電話番号マッピング システムは、DNS クエリを使用して、特定の電話番号にサービスを提供する適切なインターネット通信サーバーを決定する機能を提供します。
電話番号マッピングの最も顕著な機能は、E.164番号から URI へのマッピング( ENUM ) 標準です。これは、特別なDNS レコードタイプを使用して、電話番号をインターネット通信で使用できるUniform Resource Identifier (URI) または IP アドレスに変換します。
根拠
顧客が期待する方法で電話番号をダイヤルできることは、従来の電話サービス ( PSTN ) とインターネット電話 (Voice over IP、VoIP ) の統合、および新しいIPマルチメディア サービスの開発にとって非常に重要であると考えられています。複数の通信サービスに単一のユニバーサル個人識別子を使用するという問題は、さまざまな方法で解決できます。1 つのシンプルな方法は、IETFによって開発された Electronic Number Mapping System (ENUM) です。これは、既存の E.164 電話番号、プロトコル、インフラストラクチャを使用して、単一の個人識別子で利用できるさまざまなサービスに間接的にアクセスします。ENUM を使用すると、IP の世界と電話システムをシームレスに接続することもできます。
システムの詳細
ENUM 加入者が ENUM サービスを有効化して使用するには、レジストラから次の 3 つの要素を取得する必要があります。
- 以下に説明するように、ネットワークの IP 部分で使用される個人の Uniform Resource Identifier (URI)。
- ネットワークの PSTN 部分で使用される、個人 URI に関連付けられた 1 つの E.164 通常の個人電話番号。
- 個人 URI 経由でアクセス可能なNAPTRレコードに、通話転送/終了設定を書き込む権限。
これは次のように機能します。(1) レジストラは加入者 (または登録者) に、DNS サーバーにアクセスして NAPTR レコードを取得するために使用されるドメイン名 (URI)、(2) 個人の E.164 電話番号 (ENUM 番号) を提供します。(1) の URI ドメイン名は、加入者の E.164 ENUM 番号 (2) に二重一義的に関連付けられます (1 対 1 でマッピングされます)。最後に (3) 加入者の URI に対応する NAPTR レコードには、加入者の通話転送/終了設定が含まれます。
したがって、PSTN ネットワークにいる発信者が E.164 着信者番号をタッチ タイプして着信者 ENUM 番号をダイヤルすると、その番号は ENUM ゲートウェイで対応する URI に変換されます。この URI は、NAPTR レコードを検索して取得するために使用されます。これにより、登録者 (着信者) が NAPTR レコード (RFC 3403 で定義されている「Naming Authority Pointer Resource Records」) に選択を書き込むことで指定した、通話の転送または終了方法 (IP または PSTN 終端) に関する着信者の希望 (いわゆるアクセス情報) が取得されます。 これには、電子メール アドレス、ファックス番号、個人の Web サイト、VoIP 番号、携帯電話番号、ボイス メール システム、IP テレフォニー アドレス、Web ページ、GPS 座標、通話転送、インスタント メッセージングなどがあります。あるいは、発信側が IP 側にある場合、ダイヤラーのユーザー エージェント (UA) ソフトウェアによって E.164 番号をダイヤルできますが、ダイヤラー UA はそれを URI に変換し、ENUM ゲートウェイ DNS の検索に使用して NAPTR レコードを取得し、着信側の通話の転送または終了方法 (この場合も IP または PSTN 終了のいずれか) に関する希望を取得します。
したがって、新しい個人の E.164 番号 (ENUM 番号) を使用してデータベースを検索して電話をかけることは、間接的な通話サポート サービスです。
ITU ENUM は、ネットワークの IP 側で ENUM E.164 番号で使用するために、特定のゾーン、つまり「e164.arpa」を割り当てます。RFC 6116は 、+1 555 42 42 などの E.164 番号を URI に変換する方法を定義しています。これは、番号を逆にしてドットで区切り、e164.arpa サフィックスを追加することで実現します。つまり、2.4.2.4.5.5.5.1.e164.arpa のようになります。
URI は、セッション開始プロトコル(SIP) VoIP テレフォニーなどのサービスのインターネット プロトコル アドレスを取得するために使用できます。DNS では、加入者のコール転送/終了設定に NAPTR レコードが使用されます。したがって、システム全体で E.164 アドレスを SIP アドレスに「変換」できます。NAPTR レコードの例を次に示します。
$ORIGIN 2.4.2.4.5.5.5.1.e164.arpa。IN NAPTR 100 10 "u" "E2U+sip " " !^.*$!sip:phoneme@example.net!" 。IN NAPTR 102 10 "u" "E2U+mailto" "!^. * $!mailto:myemail@example.com!" 。
この例では、「E2U+sip」サービスを使用する場合、アドレスとして sip:phoneme@example.net を使用する必要があることを指定します。電話会社は、正規表現を使用して、すべてのクライアントにアドレスを簡単に割り当てることができます。たとえば、番号が +15554242 の場合、SIP アドレスは sip:4242@555telco.example.net です。番号が +15551234 の場合、SIP アドレスは sip:1234@555telco.example.net です。
次の図は、加入者 A が加入者 B に電話をかける例を示して、ENUM がどのように機能するかを示しています。

- ENUM 対応の加入者端末デバイス、PBX、またはゲートウェイのユーザー エージェントは、RFC 6116 で説明されている規則に従って、番号 +34 98 765 4321 の要求を ENUM ドメイン 1.2.3.4.5.6.7.8.9.4.3.e164.arpa に変換します。
- ドメイン名 1.2.3.4.5.6.7.8.9.4.3.e164.arpa の NAPTR レコードを求める要求が DNS に送信されます。
- クエリは、 RFC 3403に従って、NAPTR レコードの結果セットを返します。上記の例では、応答は、 RFC 3261 に従って VoIP プロトコル SIP を使用してインターネットで到達できるアドレスです 。
- 端末アプリケーションは通信リンクを設定し、通話はインターネット経由でルーティングされます。
ENUM ユーザーは、この反転と DNS データベース検索について何も気付きません。これは、ユーザーの PC または端末、あるいは PABX またはゲートウェイのユーザー エージェント ソフトウェアを使用して、舞台裏で自動的に実行されるためです。たとえば、ユーザーが Web ブラウザーの ENUM 対応エージェントに電話番号を入力し、PC または端末で探している情報項目 (電子メール アドレス、電話番号、Web アドレスなど) を指定すると、番号はドメイン名に変換されます。これはインターネット上の ENUM サーバーに送信され、サーバーは名前に関連付けられた NAPTR レコードを返します。アクセス情報と、それらに示された優先度は、これらに保存されます。ユーザーは、要求されたアドレスを PC または端末で取得します。したがって、ENUM は実際には、電話番号を、要求されたアドレスまたは番号が関連付けられたドメイン名に変換するメカニズムとして機能しますが、ユーザーがこれがどのように行われるかを見ることはありません。これは、ユーザーがインターネットに接続する際に DNS を使用していることや、電話をかける際に電話交換機で何が起こっているかを現時点では認識していないのと同じです。
用途
通話転送

ENUM を使用したコール転送の 1 つの方法を次の図に示します。発信者は電話を使用して別の加入者の番号をダイヤルし、ENUM 検索 (SIP ブローカーによって提供されるものなど) が実行されます。DNS は、VoIP 通信、電話番号、および電子メール アドレスの NAPTR レコードのリストを発信者に返して応答します。次に、このリストの VoIP レコードを使用して、加入者との接続を確立しようとします。加入者がオンラインでない場合、次に選択されるレコードは PSTN または携帯電話への接続用です。この試行も失敗すると、リストされている電子メール アドレスを介して加入者に音声メッセージが送信されます。
e164.arpaのサブドメインは、ITU によって国コード ベースで委任されます。各委任は通常、関係する国コードの国家政府によって指定された規制機関に対して行われます。国レベルで何が行われるかは国家の問題です。一般的に、従来の DNS レジストリ - レジストラ モデルが使用されます。国家 ENUM レジストリは、国コード.e164.arpa の DNS インフラストラクチャと関連システムを管理および運用します。これは、エンド ユーザー (登録者) の代理人であるレジストラから登録要求を受け取ります。レジストラは通常、VoIP サービス パッケージの一部として ENUM 登録をバンドルする VoIP プロバイダーと電話会社です。ENUM 対応の VoIP サービスを使用している人は、登録者の既存の番号にダイヤルして、PSTN を使用する代わりにインターネット経由で登録者の VoIP 電話に接続できます。ENUM を使用していない人に電話する場合、通話は通常の方法で公衆交換電話網 (PSTN) 経由で完了します。のサポートは.e164.arpa国によって大きく異なります。多くの人はそれをまったく支持しません。
代替の ENUM のようなレジストリも登場しています。これらのサービスは PSTN 番号を検証し、e164.arpa に加えて、または e164.arpa の代替として使用できます。ただし、発信者が着信者の番号のレジストリを知らない場合、レジストリの選択によって混乱や複雑さが生じる可能性があります。複数の DNS ルックアップが必要になる場合があり、どの E.164 番号がこれらの代替 ENUM のようなツリーのどれに登録されているかを知ることは決して簡単ではありません。また、E.164 番号がこれらのツリーの複数に登録されている場合、返される情報に矛盾が生じる可能性があります。さらに、特定の E.164 番号を「所有」している加入者は、自分の番号がこれらの代替 ENUM のようなツリーの 1 つ以上に入力されていることや、これらの代替ツリーが自分の E.164 番号に対してどのような情報を返しているかを認識していない可能性があります。
着信側設備
ENUM は、着信側機能として見ることもできます。基本的に、これは PSTN と VoIP でシームレスに動作するように設計された間接ダイヤル サービスであり、E.164 番号の大きな価値、つまり、何十億もの人々が番号を使用してダイヤルする方法を知っていることを基に構築されています。
着信側が ENUM の使用を選択した場合、着信側は ENUM 番号を公開し、通話の終了方法に関する希望を (ENUM NAPTR 経由で) 入力します。これは単一の VoIP 識別子である場合もありますが、IP 側またはネットワークの PSTN 側で、さまざまな固定回線、携帯電話、秘書サービス、またはボイスメール サービスに通話を転送する方法のリストになる可能性が最も高くなります。ENUM をオプトインするかどうか、また発信側に希望を伝えるかどうかは着信側が選択します。
現在、ユーザーが通常の電話をかける場合、相手との通話を確立する方法 (VoIP、固定回線 PSTN、携帯電話、URI の入力、番号のダイヤルなど) を決定する必要があります。ENUM 間接ダイヤルでは、着信側の希望が重要となり、その決定が解決されます。間接ダイヤルのもう 1 つの利点は、ユーザーが電話会社、Web ページ、IMS、電子メール、または使用している通信サービスを変更しても、そのことをすべての連絡先に通知する必要がないことです。
さまざまなプロファイルを持つプレゼンス強化 ENUM機能は、着信側の希望を、着信側が利用可能な場所に応じて自動的に変更できます。これは、携帯電話と VoIP を最も便利な (またはコストのかからない) 終端に自動的に切り替えるメカニズムになります。
ENUM 品種
ENUM について話すときに混乱を招く可能性のある 1 つの原因は、現在使用されている ENUM の実装の多様性です。多くの場合、ENUM について話す人は、実際には次のいずれかのことだけを指しています。
- パブリック ENUM : ENUM の本来のビジョンは、e164.arpa ドメインの国コード レベルで加入者のオプトイン機能と委任機能を備えた、グローバルなパブリック ディレクトリのようなデータベースです。これは、ユーザー ENUMとも呼ばれます。
- Open Enum : モバイル通信事業者およびモバイル番号計画に関係するその他の関係者による、パブリック DNS 経由で利用可能なすべての国際番号計画の完全なパブリック データベースを生成する取り組み。
- プライベート ENUM : キャリア、VoIP オペレータ、または ISP は、DNS がネットワーク内部で使用されるのと同じように、独自のネットワーク内で ENUM 技術を使用できます。
- キャリア ENUM : キャリア グループまたは通信サービス プロバイダーは、プライベート ピアリング関係で ENUM を介して加入者情報を共有することに同意します。加入者情報は、個人ではなくキャリア自身が管理します。キャリア ENUM はインフラストラクチャ ENUMとも呼ばれ、 VoIP ピアリングをサポートするための新しい IETF 勧告の対象となっています。
ENUMに直接の利害関係を持つ当事者
ENUM にはさまざまな関係者が関与しています。これには以下が含まれます。
- 登録者または加入者
- 登録者とは、ENUM を通じて自分のアクセス情報を他の人に公開する個人または加入者です。登録者または加入者は、ENUM に情報が含まれている個人であり、インターネットを使用して ENUM を通じてアドレスを検索する個人と混同しないでください。
- レジストラ
- レジストラは、登録者のアクセス情報を管理し、その情報がインターネット上で公開されるようにする当事者です。
- レジストリ
- レジストリは、国内 ENUM ゾーンの管理者です。レジストリは、いわば国内 ENUM 階層の最上位を形成し、アクセス情報が保存されているレジストラのサーバーへの参照が行われるようにします。
- DNS の階層構造のため、各国の ENUM ゾーンごとにレジストリは 1 つしか存在できません。この立場の乱用を防ぐために、レジストリの公平性、サービスのコストと品質に関する要件は厳格です。さらに、すべての登録者は平等でオープンなアクセスを受ける必要があります。
- 政府または規制当局
- 通常、政府機関または規制当局が ENUM の国内ゾーンを管理し、レジストリの任命に役割を果たします。
- 数値保持演算子
- 電話サービスまたは電気通信サービス事業者には、規制当局によって番号ブロックが割り当てられています。その後、ユーザーはそれらの番号ブロックから個別の電話番号を使用できます。例としては、固定電話と携帯電話の番号があります。番号保有事業者は他の事業者と相互接続され、割り当てられた番号範囲への通話を他の事業者から受信して、通話を終了します。
- ENUM では、番号保有オペレータは通常ゲートウェイ オペレータになりますが、代わりにゲートウェイ オペレータと契約を結び、そのゲートウェイ オペレータに通話を転送します。
- しかし、ENUM は個人番号であり、登録者の生涯にわたって有効です。したがって、ENUM では、オペレータ番号の所有者が登録者に番号を割り当てると、その番号は登録者の生涯にわたってその登録者に属します。
- したがって、登録者が最初の番号保有オペレータ(ゲートウェイオペレータでもある可能性があります)を変更する場合は、ENUM 番号を最初のオペレータから他の番号保有オペレータに移行するための規定が必要です。
ENUM エコシステムに関する詳細情報と関係者については、RFC 4725 を参照してください。
参照
参考文献
- RFC 6116 - E.164 から Uniform Resource Identifiers (URI) への Dynamic Delegation Discovery System (DDDS) アプリケーション (ENUM)
- RFC 6117 - Enumservices の IANA 登録: ガイド、テンプレート、および IANA の考慮事項
- RFC 4725 - ENUM 検証アーキテクチャ
- RFC 3403 - 動的委任検出システム (DDDS) パート 3: ドメイン ネーム システム (DNS) データベース
- ENUM - 電話とインターネットの架け橋 2005-09-26 にWayback Machineでアーカイブ
- ENUM - すべては数字でわかる
- http://www.itu.int/osg/spu/enum/
外部リンク
- GSMA PathFinder キャリア ENUM テクノロジー
- CircleID: ENUM 収束
- ENUM: E.164 番号空間を DNS にマッピングする
