(57)【要約】【課題】パケットの中身まで検査、書換えを必要としないことによりエッジルータの処理負荷を低減することを課題とする。【解決手段】少なくとも２台のエッジルータ（１０２、１０４）がアドレス対応情報を互いに同期し、前記アドレス対応情報に基づき、ＶｏＩＰパケット受信時に、ＶｏＩＰパケットの自身のグローバルＩＰアドレスを自身のＶＰＮにおける通信端末のプライベートＩＰアドレスに変換し、ＶｏＩＰパケット送信時に、ＶｏＩＰパケットの宛先通信端末のプライベートＩＰアドレスを前記宛先通信端末が属するＶＰＮにおけるエッジルータのグローバルＩＰアドレスに変換することを特徴とする。【選択図】図１
2012253569.tif 000002
【特許請求の範囲】
【請求項１】
ＶｏＩＰによる通信をする通信端末間の呼接続を行う呼接続装置と、
前記呼接続装置に接続され、前記通信端末のプライベートＩＰアドレスと自身のグローバルＩＰアドレスとのアドレス対応情報に基づき、ＶｏＩＰパケットのアドレス変換を行う少なくとも２台のエッジルータと、を備える呼接続システムであって、
前記少なくとも２台のエッジルータは、
前記アドレス対応情報を互いに同期し、
前記アドレス対応情報に基づき、ＶｏＩＰパケット受信時に、ＶｏＩＰパケットの自身のグローバルＩＰアドレスを、自身に属する通信端末のプライベートＩＰアドレスに変換し、ＶｏＩＰパケット送信時に、ＶｏＩＰパケットの宛先通信端末のプライベートＩＰアドレスを前記宛先通信端末が属するエッジルータのグローバルＩＰアドレスに変換することを特徴とする呼接続システム。
【請求項２】
前記少なくとも２台のエッジルータは、前記自身のＶＰＮにおける通信端末が前記呼接続装置に現在位置登録をした場合に、前記アドレス対応情報を互いに同期することを特徴とする請求項１に記載の呼接続システム。
【請求項３】
ＶｏＩＰによる通信をする通信端末間の呼接続を行う呼接続装置と、
前記呼接続装置に接続され、前記通信端末のプライベートＩＰアドレスと自身のグローバルＩＰアドレスとのアドレス対応情報に基づき、ＶｏＩＰパケットのアドレス変換を行う少なくとも２台のエッジルータと、を備える呼接続方法であって、
前記少なくとも２台のエッジルータが、
前記アドレス対応情報を互いに同期するステップと、
前記アドレス対応情報に基づき、ＶｏＩＰパケット受信時に、ＶｏＩＰパケットの自身のグローバルＩＰアドレスを、自身のＶＰＮにおける通信端末のプライベートＩＰアドレスに変換するステップと、
ＶｏＩＰパケット送信時に、ＶｏＩＰパケットの宛先通信端末のプライベートＩＰアドレスを前記宛先通信端末が属するＶＰＮにおけるエッジルータのグローバルＩＰアドレスに変換するステップと、
を有することを特徴とする呼接続方法。
【請求項４】
前記同期するステップは、前記自身のＶＰＮにおける通信端末が前記呼接続装置に現在位置登録をした場合に、前記アドレス対応情報を互いに同期することを特徴とする請求項３に記載の呼接続方法。
【請求項５】
ＶｏＩＰによる通信をする第一の通信端末と、呼接続装置とに接続され、
前記第一の通信端末のプライベートＩＰアドレスと自身のグローバルＩＰアドレスとを対応付けたアドレス対応情報を格納した第一のアドレス変換テーブルと、
を有するエッジルータであって、
前記第一のアドレス変換テーブルは、第二の通信端末に接続された第二のエッジルータが有する自身のグローバルＩＰアドレスと前記第二の通信端末のプライベートＩＰアドレスとを対応付けたアドレス対応情報を格納した第二のアドレス変換テーブルと、格納されるアドレス対応情報が更新された場合に格納されたアドレス対応情報を同期し、
ＶｏＩＰパケット受信時に、前記アドレス対応情報に基づきＶｏＩＰパケットの自身のグローバルＩＰアドレスを、自身のＶＰＮにおける通信端末のプライベートＩＰアドレスに変換するアドレス変換部と、
ＶｏＩＰパケット送信時に、前記アドレス対応情報に基づきＶｏＩＰパケットの宛先通信端末のプライベートＩＰアドレスを前記宛先通信端末が属するＶＰＮにおけるエッジルータのグローバルＩＰアドレスに変換する宛先アドレス変換部と、
を有することを特徴とするエッジルータ。
【請求項６】
前記第一のアドレス変換テーブルは、前記第一の通信端末及び／又は前記第二の通信端末が前記呼接続装置に現在位置登録をした場合に、格納された前記アドレス対応情報を前記第二のアドレス変換テーブルと互いに同期することを特徴とする請求項５に記載のエッジルータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶＰＮエッジルータ間でのアドレス変換テーブル同期による呼接続システム及び呼接続方法に関する。
【背景技術】
【０００２】
ＳＩＰ（Ｓｅｓｓｉｏｎ Ｉｎｉｔｉａｔｉｏｎ Ｐｒｏｔｏｃｏｌ）によるＶｏＩＰ通信においては、通信端末が自身のＩＰアドレス情報を埋め込んだＳＩＰパケットを相手の通信端末に相互に送受信し、セッション確立が行われている。当該セッション確立の後に、相手方から送信されたＳＩＰパケットのデータ部における相手の通信端末のＩＰアドレス情報を宛先として、以後音声データの送受信が行われる（非特許文献１）。
【０００３】
ここで通信端末に対しＶＰＮ拠点内におけるプライベートＩＰアドレス（以下、「ＰＡ」という。）のみが割り当てられている場合には、ＳＩＰパケットのデータ部には、ＰＡが埋め込まれる。この場合、当該ＶＰＮ拠点外の通信端末からは、ＳＩＰパケットにおけるＩＰアドレスの情報をＰＡからグローバルＩＰアドレス（以下、「ＧＡ」という。）に変換しなければ、音声データの送受信を行えない。
【０００４】
これに対し従来から、エッジルータにＳＩＰ−ＡＬＧ（Ａｐｐｌｉｃａｔｉｏｎ Ｌｅｖｅｌ Ｇａｔｅｗａｙ）機能を実装し、ＳＩＰデータ部に埋め込まれたＩＰアドレス情報をＰＡからＧＡに変換する方法が広く用いられている。ＳＩＰ−ＡＬＧによりＳＩＰデータ部に埋め込まれたＩＰアドレス情報をＰＡからＧＡに変換することで、異なるＶＰＮ拠点においてＰＡのみを有する通信端末間の音声データの送受信が実現できる（非特許文献２及び非特許文献３）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Rosenberg、“SIP: Session Initiation Protocol”、［online］、２００２年６月、ＩＥＴＦ、［平成２３年５月２４日検索］、インターネット＜URL: http://www.ietf.org/rfc/rfc3261.txt＞
【非特許文献２】Egevang & Francis、“The IP Network Address Translator (NAT)”、［online］、１９９４年５月、ＩＥＴＦ、［平成２３年５月２４日検索］、インターネット＜URL: http://www.ietf.org/rfc/rfc1631.txt＞
【非特許文献３】Tsirtsis & Srisuresh、“Network Address Translation - Protocol Translation (NAT-PT)”、［online］、２０００年２月、ＩＥＴＦ、［平成２３年５月２４日検索］、インターネット＜URL: http://www.ietf.org/rfc/rfc2766.txt＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のＳＩＰ−ＡＬＧ機能を用いた方法では，エッジルータが、ＳＩＰパケットの中身まで検査し、アドレス情報を書き換える必要がある。すなわちエッジルータがアプリケーションレイヤまで対応しなければならず、エッジルータの処理負荷が高くなってしまうという課題があった。また、ＳＩＰ以外のプロトコルによりパケット中のデータ部にＩＰアドレス情報が埋め込まれた場合には、当該プロトコル毎に個別にＡＬＧ機能をエッジルータに備えなければならないという課題があった。
【０００７】
従って、上記のような問題点に鑑みてなされた本発明の目的は、パケットの中身まで検査、書換えを必要としないことによりエッジルータの処理負荷を低減できる呼接続システム、呼接続方法、及びエッジルータ装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明に係る呼接続システムは、ＶｏＩＰによる通信をする通信端末間の呼接続を行う呼接続装置と、前記呼接続装置に接続され、前記通信端末のプライベートＩＰアドレスと自身のグローバルＩＰアドレスとのアドレス対応情報に基づき、ＶｏＩＰパケットのアドレス変換を行う少なくとも２台のエッジルータと、を備える呼接続システムであって、前記少なくとも２台のエッジルータは、前記アドレス対応情報を互いに同期し、前記アドレス対応情報に基づき、ＶｏＩＰパケット受信時に、ＶｏＩＰパケットの自身のグローバルＩＰアドレスを、自身に属する通信端末のプライベートＩＰアドレスに変換し、ＶｏＩＰパケット送信時に、ＶｏＩＰパケットの宛先通信端末のプライベートＩＰアドレスを前記宛先通信端末が属するエッジルータのグローバルＩＰアドレスに変換することを特徴とする。
【０００９】
また本発明に係る呼接続方法は、ＶｏＩＰによる通信をする通信端末間の呼接続を行う呼接続装置と、前記呼接続装置に接続され、前記通信端末のプライベートＩＰアドレスと自身のグローバルＩＰアドレスとのアドレス対応情報に基づき、ＶｏＩＰパケットのアドレス変換を行う少なくとも２台のエッジルータと、を備える呼接続方法であって、前記少なくとも２台のエッジルータが、前記アドレス対応情報を互いに同期するステップと、前記アドレス対応情報に基づき、ＶｏＩＰパケット受信時に、ＶｏＩＰパケットの自身のグローバルＩＰアドレスを、自身のＶＰＮにおける通信端末のプライベートＩＰアドレスに変換するステップと、ＶｏＩＰパケット送信時に、ＶｏＩＰパケットの宛先通信端末のプライベートＩＰアドレスを前記宛先通信端末が属するＶＰＮにおけるエッジルータのグローバルＩＰアドレスに変換するステップと、を有することを特徴とする。
【００１０】
また本発明に係るエッジルータは、ＶｏＩＰによる通信をする第一の通信端末と、呼接続装置とに接続され、前記第一の通信端末のプライベートＩＰアドレスと自身のグローバルＩＰアドレスとを対応付けたアドレス対応情報を格納した第一のアドレス変換テーブルと、を有するエッジルータであって、前記第一のアドレス変換テーブルは、第二の通信端末に接続された第二のエッジルータが有する自身のグローバルＩＰアドレスと前記第二の通信端末のプライベートＩＰアドレスとを対応付けたアドレス対応情報を格納した第二のアドレス変換テーブルと、格納されるアドレス対応情報が更新された場合に格納されたアドレス対応情報を同期し、ＶｏＩＰパケット受信時に、前記アドレス対応情報に基づきＶｏＩＰパケットの自身のグローバルＩＰアドレスを、自身のＶＰＮにおける通信端末のプライベートＩＰアドレスに変換するアドレス変換部と、ＶｏＩＰパケット送信時に、前記アドレス対応情報に基づきＶｏＩＰパケットの宛先通信端末のプライベートＩＰアドレスを前記宛先通信端末が属するＶＰＮにおけるエッジルータのグローバルＩＰアドレスに変換する宛先アドレス変換部と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明による呼接続システム、呼接続方法、及びエッジルータ装置は、エッジルータがパケットの中身まで検査、書換えを必要とせず、エッジルータの処理負荷を低減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る呼接続システムの構成を表すブロック図である。
【図２】本発明の一実施形態に係るエッジルータの詳細構成を表すブロック図である。
【図３】本発明の一実施形態に係る呼接続システムにおけるアドレス変換テーブルの同期処理を表すフローチャートである。
【図４】本発明の一実施形態に係る呼接続システムの動作を表すフローチャートである。
【図５】本発明の一実施形態に係る呼接続システムの各ＶｏＩＰパケットを表す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について説明する。
【００１４】
図１は本発明の一実施形態に係る呼接続システムの構成を示すブロック図である。本発明の一実施形態に係る呼接続システムは、第一のＶＰＮに属する第一の通信端末１０１と、第一の通信端末１０１に接続された第一のエッジルータ１０２と、第一の通信端末１０１とＶｏＩＰ通信を行い、第二のＶＰＮに属する第二の通信端末１０３と、第二の通信端末１０３に接続された第二のエッジルータ１０４と、第一のエッジルータ１０２及び第二のエッジルータ１０４にインターネットを介して接続されたＳＩＰ呼接続装置１０５とを備える。なお、本実施形態においては、ＳＩＰによる呼接続システムを説明するが、これに限られず、当該プロトコルで規定されたパケット内にＩＰアドレスを埋め込むプロトコルであればいかなるプロトコルであっても適用可能である。またエッジルータは少なくとも２台備えていればよく、２台以上であってもよい。
【００１５】
第一の通信端末１０１は、無線または/及び有線により第一のエッジルータ１０２と接続されるＳＩＰクライアントである。第一の通信端末１０１は、好ましくはＩＰ電話、携帯電話、パーソナル・コンピュータ等により構成される。第一の通信端末１０１は、図示しない通信部、ディスプレイ、キーボード等を有しており、通信部により第一のエッジルータ１０２を介して、インターネット網における他の通信機器（第二の通信端末１０３及びＳＩＰ呼接続装置１０５を含む）と接続される。なお、第一の通信端末１０１にはＰＡとして“Ａ”が割り当てられているものとする。
【００１６】
第一のエッジルータ１０２は、第一のＶＰＮ拠点における通信端末とインターネットとのゲートウェイであり、第一の通信端末１０１とＳＩＰ呼接続装置１０５とに有線又は無線のネットワークにより接続される。なお、第一のエッジルータ１０２にはＰＡとして“Ｂ”、ＧＡとして“Ｃ”が割り当てられているものとする。
【００１７】
第二の通信端末１０３は、無線または/及び有線により第二のエッジルータ１０４と接続されるＳＩＰクライアントである。第二の通信端末１０３は、好ましくはＩＰ電話、携帯電話、パーソナル・コンピュータ等により構成される。第二の通信端末１０３は、図示しない通信部、ディスプレイ、キーボード等を有しており、通信部により第二のエッジルータ１０４を介して、インターネット網における他の通信機器（第一の通信端末１０１及びＳＩＰ呼接続装置１０５を含む）と接続される。なお、第二の通信端末１０３にはＰＡとして“Ｇ”が割り当てられているものとする。
【００１８】
第二のエッジルータ１０４は、第二のＶＰＮ拠点における通信端末とインターネットとのゲートウェイであり、第二の通信端末１０３とＳＩＰ呼接続装置１０５とに有線又は無線のネットワークにより接続される。なお、第二のエッジルータ１０４にはＰＡとして“Ｆ”、ＧＡとして“Ｅ”が割り当てられているものとする。
【００１９】
ＳＩＰ呼接続装置１０５は、インターネット網上に存在するＳＩＰによるセッション確立及び音声データ通信を行うためのＳＩＰ呼接続用のサーバである。ＳＩＰ呼接続装置１０５は、位置情報登録（Ｒｅｇｉｓｔｅｒ）をしたＳＩＰクライアントのセッションを管理する。本実施例において、ＳＩＰ呼接続装置１０５は、第一のエッジルータ１０２と第二のエッジルータ１０４とにネットワークを介して接続される。なお、ＳＩＰ呼接続装置１０５にはＧＡとして“Ｄ”が割り当てられているものとする。
【００２０】
図２に第一のエッジルータ１０２及び第二のエッジルータ１０４の詳細構成を表すブロック図を示す。第一のエッジルータ１０２は、エッジルータ制御部２０１と、アドレス変換テーブル２０２と、アドレス変換部２０３と、アドレス対応情報取得部２０４と、宛先アドレス変換部２０５と、アドレス対応情報送信部２０６とを備える。
【００２１】
エッジルータ制御部２０１は、第一のエッジルータ１０２が受信したＶｏＩＰパケットを所定の宛先にルーティング制御をし、また第一のエッジルータ１０２に係る各種制御を行う。
【００２２】
アドレス変換テーブル２０２には、第一のエッジルータ１０２のＶＰＮにおけるＰＡとＧＡとのアドレス対応情報（以下、「第一のアドレス対応情報」という。）が格納される。アドレス変換部２０３は、アドレス変換テーブル２０２を参照し、パケットデータにおける自己のＶＰＮ拠点のＰＡをＧＡに変換し、またＧＡをＰＡに変換する。
【００２３】
アドレス対応情報取得部２０４は、第二のエッジルータ１０４から第二のエッジルータ１０４のＶＰＮにおけるＰＡとＧＡとのアドレス対応情報を取得し、アドレス変換テーブル２０２に格納する。
【００２４】
宛先アドレス変換部２０５は、第一の通信端末１０１から送信されたパケットデータの宛先として第二の通信端末１０３のＰＡが指定された場合に、アドレス変換テーブル２０２に基づき前記第二の通信端末１０３のＧＡに変換する。
【００２５】
アドレス対応情報送信部２０６は、第二のエッジルータ１０４に第一のアドレス対応情報を送信する。
【００２６】
第二のエッジルータ１０４は、エッジルータ制御部２１１と、アドレス変換テーブル２１２と、アドレス変換部２１３と、アドレス対応情報取得部２１４と、宛先アドレス変換部２１５と、アドレス対応情報送信部２１６とを備える。
【００２７】
エッジルータ制御部２１１は、第二のエッジルータ１０４が受信したＶｏＩＰパケットを所定の宛先にルーティング制御をし、また第二のエッジルータ１０４に係る各種制御を行う。
【００２８】
アドレス変換テーブル２１２には、第二のエッジルータ１０４のＶＰＮにおけるＰＡとＧＡとのアドレス対応情報（以下、「第二のアドレス対応情報」という。）が格納される。アドレス変換部２１３は、アドレス変換テーブル２１２を参照し、パケットデータにおける自己のＶＰＮ拠点のＰＡをＧＡに変換し、またＧＡをＰＡに変換する。
【００２９】
アドレス対応情報取得部２１４は、第一のエッジルータ１０２から第一のアドレス対応情報を取得し、アドレス変換テーブル２１２に格納する。
【００３０】
宛先アドレス変換部２１５は、第二の通信端末１０３から送信されたパケットデータの宛先として第一の通信端末１０１のＰＡが指定された場合に、アドレス変換テーブル２１２に基づきＧＡに変換する。
【００３１】
アドレス対応情報送信部２１６は、第一のエッジルータ１０２に第二のアドレス対応情報を送信する。
【００３２】
以上示したとおり、第一のエッジルータ１０２のアドレス変換テーブル２０２と、第二のエッジルータ１０４のアドレス変換テーブル２１２とは、双方とも第一のアドレス対応情報と、第二のアドレス対応情報を有しており、すなわち両方のアドレス変換テーブルが同期されている。
【００３３】
次に、本発明に係る呼接続システムについて、図３から図５によりその動作を説明する。
【００３４】
図３は本発明の一実施形態に係る呼接続システムにおけるアドレス変換テーブルの同期処理及び位置情報登録処理を表すフローチャートである。アドレス変換テーブルの同期処理は、概略としては第一の通信端末１０１及び第二の通信端末１０３がＳＩＰ呼接続装置１０５に対して位置情報登録（Ｒｅｇｉｓｔｅｒ）を行う際に第一のエッジルータ１０２及び第二のエッジルータ１０４のアドレス対応情報が更新された場合に、該アドレス対応情報を相互に送信し、共有することにより行う。また、動作開始時において第一のエッジルータ１０２及び第二のエッジルータ１０４には、第一の通信端末１０１及び第二の通信端末１０３に係るアドレス対応情報は格納されていないものとする。
【００３５】
はじめにステップＳ３０１において、第一の通信端末１０１は、ユーザの入力操作に基づき、第一のエッジルータ１０２に位置情報登録要求を送信する。
【００３６】
第一のエッジルータ１０２が位置情報登録要求のパケットを受信すると、ステップＳ３０２において、エッジルータ制御部２０１は、当該パケットの送信元ＰＡとＧＡとのアドレス対応情報を作成する。具体的には第一の通信端末１０１のＰＡである“Ａ”と、第一のエッジルータ１０２のＧＡである“Ｃ”とのアドレス対応情報を作成する。作成したアドレス対応情報は、アドレス変換テーブル２０２に格納される。
【００３７】
次にステップＳ３０３において、アドレス対応情報送信部２０６は、当該アドレス対応情報を第二のエッジルータ１０４に送信する。第二のエッジルータ１０４は当該アドレス対応情報を、アドレス変換テーブル２１２に格納する（ステップＳ３０４）。
【００３８】
続いてステップＳ３０５において、アドレス変換部２０３は、アドレス変換テーブル２０２に基づき、パケットにおける送信元ＰＡをＧＡに変換する。具体的にはＰＡ“Ａ”をＧＡ“Ｃ”に変換する。変換後、エッジルータ制御部２０１はパケットをＳＩＰ呼接続装置１０５に転送する（ステップＳ３０６）。ＳＩＰ呼接続装置１０５がパケットを受信すると、ＳＩＰ呼接続装置１０５は、第一の通信端末１０１の位置情報をＩＰアドレス“Ｃ”として登録する（ステップＳ３０７）。
【００３９】
続いてステップＳ３０８において、通信端末１０３は、ユーザの入力操作に基づき、第二のエッジルータ１０４に位置情報登録要求を送信する。
【００４０】
第二のエッジルータ１０４が位置情報登録要求のパケットを受信すると、ステップＳ３０９においてエッジルータ制御部２１１は、当該パケットの送信元ＰＡとＧＡとのアドレス対応情報を作成する。具体的には第二の通信端末１０３のＰＡである“Ｇ”と、第二のエッジルータ１０４のＧＡである“Ｅ”とのアドレス対応情報を作成する。作成したアドレス対応情報は、アドレス変換テーブル２１２に格納される。
【００４１】
次にステップＳ３１０において、アドレス対応情報送信部２１６は、当該アドレス対応情報を第一のエッジルータ１０２に送信する。第一のエッジルータ１０２は当該アドレス対応情報を、アドレス変換テーブル２０２に格納する（ステップＳ３１１）。
【００４２】
続いてステップＳ３１２において、アドレス変換部２０３は、アドレス変換テーブル２０２に基づき、パケットにおける送信元ＰＡをＧＡに変換する。具体的にはＰＡの“Ｇ”をＧＡの“Ｅ”に変換する。変換後、エッジルータ制御部２０１はパケットをＳＩＰ呼接続装置１０５に転送する（ステップＳ３１３）。ＳＩＰ呼接続装置１０５がパケットを受信すると、ＳＩＰ呼接続装置１０５は、第二の通信端末１０３の位置情報をＩＰアドレス“Ｅ”として登録し（ステップＳ３１４）、アドレス変換テーブル２０２と２１２の同期処理と位置情報登録処理が完了する。
【００４３】
図４は本発明の一実施形態に係る呼接続システムの動作を表すフローチャートである。
また、図５は呼接続システムの送受信される各ＶｏＩＰパケットを表す図である。以下本発明の一実施形態に係る呼接続システムの動作を図４及び図５を用いて説明する。また図４においては、第一の通信端末１０１と第二の通信端末１０３とのセッションを確立し、第一の通信端末１０１と第二の通信端末１０３とが音声データの送受信を行うことを前提に説明をする。
【００４４】
はじめにステップＳ４０１において、第一の通信端末１０１は、ユーザの入力操作に基づき、第一のエッジルータ１０２にセッション確立要求（ＩＮＶＩＴＥ）を送信する。このときに送信されるＶｏＩＰパケットは図５に示すＶｏＩＰパケット５０１である。ＶｏＩＰパケット５０１は、宛先ＩＰアドレス５０２と、送信元ＩＰアドレス５０３と、ＳＩＰデータ５０４と、ＳＩＰデータ内ＩＰアドレス５０５とを備えている。具体的には宛先ＩＰアドレス５０２はＳＩＰ呼接続装置１０５のＧＡである“Ｄ”、送信元ＩＰアドレス５０３は“Ａ”、ＳＩＰデータ内ＩＰアドレス５０５は“Ａ”となる。なお、図５に示すＶｏＩＰパケット５０６、ＶｏＩＰパケット５０８、ＶｏＩＰパケット５１１、ＶｏＩＰパケット５１４、ＶｏＩＰパケット５１９、ＶｏＩＰパケット５２１、ＶｏＩＰパケット５２４もＶｏＩＰパケット５０１と同一の構造であり、格納されるＩＰアドレス及びデータが異なる。
【００４５】
次にステップＳ４０２において、アドレス変換部２０３は、アドレス変換テーブル２０２に基づき、ＶｏＩＰパケットにおける送信元ＰＡをＧＡに変換する。具体的にはＰＡの“Ａ”をＧＡの“Ｃ”に変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５０６である。ＶｏＩＰパケット５０６は送信元ＩＰアドレス５０７が“Ｃ”に変換されている。
【００４６】
次にステップＳ４０３において、エッジルータ制御部２０１は、ＶｏＩＰパケット５０６をＳＩＰ呼接続装置１０５に転送する。
【００４７】
ＶｏＩＰパケット５０６を受信すると、ステップＳ４０４においてＳＩＰ呼接続装置１０５は、ＳＩＰデータを解析し、セッション確立を要求する先のＧＡを決定する。具体的には、ＳＩＰデータにおけるＵＲＩからセッション確立要求先のＧＡを決定する。図３のステップＳ３１４における位置情報登録により第二の通信端末１０３のＩＰアドレスは“Ｅ”として登録されているため、ＳＩＰ呼接続装置１０５はＧＡが“Ｅ”により特定される第二のエッジルータ１０４にセッション確立要求を転送する（ステップＳ４０５）。このとき送信されるＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５０８である。ＶｏＩＰパケット５０８は、宛先ＩＰアドレス５０９が“Ｅ”に変更され、送信元ＩＰアドレス５１０が“Ｄ”に変更される。
【００４８】
第二のエッジルータ１０４がセッション確立要求を受信すると、続いてステップＳ４０６においてアドレス変換部２１３は、アドレス変換テーブル２１２に基づき、ＶｏＩＰパケットにおける宛先ＩＰアドレスであるＧＡをＰＡに変換する。具体的にはＧＡの“Ｅ”をＰＡの“Ｇ”に変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５１１である。ＶｏＩＰパケット５１２は宛先ＩＰアドレス５１２が“Ｇ”に変換されている。なおＳＩＰデータ内ＩＰアドレス５１３は不変で、“Ａ”が格納されている。
【００４９】
続いてエッジルータ制御部２１１は、ＶｏＩＰパケット５１１を宛先ＩＰアドレスであるＰＡの“Ｃ”により特定される第二の通信端末１０３に転送する（ステップＳ４０７）。このようにして第一の通信端末１０１からのセッション確立要求が第二の通信端末１０３に送信される。
【００５０】
セッション確立要求を受けると第二の通信端末１０３は、セッション確立要求に対する応答（ＯＫ）を第二のエッジルータ１０４に送信する（ステップＳ４０８）。このとき送信されるＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５１４である。宛先ＩＰアドレス５１５はＳＩＰ呼接続装置１０５のＧＡである“Ｄ”、送信元ＩＰアドレス５１６は“Ｇ”、ＳＩＰデータ５１７のＳＩＰデータ内ＩＰアドレス５１８は“Ｇ”となる。
【００５１】
次にステップＳ４０９において、アドレス変換部２１３は、アドレス変換テーブル２１２に基づき、ＶｏＩＰパケットにおける送信元ＰＡをＧＡに変換する。具体的にはＰＡの“Ｇ”をＧＡの“Ｅ”に変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５１９である。ＶｏＩＰパケット５１９は送信元ＩＰアドレス５２０が“Ｅ”に変換されている。続くステップＳ４１０において、エッジルータ制御部２１１は、ＶｏＩＰパケット５１４をＳＩＰ呼接続装置１０５に転送する。
【００５２】
ＶｏＩＰパケット５１４を受信すると、ステップＳ４１１においてＳＩＰ呼接続装置１０５は、ＳＩＰデータを解析し、セッション確立を応答する先のＧＡを決定する。具体的には、ＳＩＰデータにおけるＵＲＩからセッション確立応答先のＧＡを決定する。図３のステップＳ３０７における位置情報登録により第一の通信端末１０１のＩＰアドレスは“Ｃ”として登録されているため、ＳＩＰ呼接続装置１０５はＧＡが“Ｃ”により特定される第一のエッジルータ１０２にセッション確立要求への応答を転送する（ステップＳ４１２）。このとき送信されるＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５２１である。ＶｏＩＰパケット５２１は、宛先ＩＰアドレス５２２が“Ｃ”に変更され、送信元ＩＰアドレス５２３が“Ｄ”に変更される。
【００５３】
第一のエッジルータ１０２がセッション確立要求への応答を受信すると、続いてステップＳ４１３においてアドレス変換部２０３は、アドレス変換テーブル２０２に基づき、ＶｏＩＰパケットにおける宛先ＩＰアドレスであるＧＡをＰＡに変換する。具体的にはＧＡの“Ｃ”をＰＡの“Ａ”に変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５２４である。ＶｏＩＰパケット５２４は宛先ＩＰアドレス５２５が“Ａ”に変換されている。なおＳＩＰデータ内ＩＰアドレス５２６は不変で、“Ｇ”が格納されている。
【００５４】
続いてエッジルータ制御部２０１は、ＶｏＩＰパケット５１９を宛先ＩＰアドレスであるＰＡの“Ａ”により特定される第一の通信端末１０１に転送する（ステップＳ４１４）。このようにして第二の通信端末１０３からのセッション確立要求への応答が第一の通信端末１０１に送信され、第一の通信端末１０１が当該応答を受信する（ステップＳ４１５）。
【００５５】
以上のステップＳ４０１〜Ｓ４１５により、セッション確立処理が完了する。セッションが確立した後に第一の通信端末１０１と第二の通信端末１０３は相互に音声データの送受信を行う。以下当該音声データの送受信の処理を説明する。
【００５６】
ステップＳ４１６において、第一の通信端末１０１は、第一のエッジルータ１０２に音声データを送信する。このとき送信されるＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５２７である。ＶｏＩＰパケット５２７は、宛先ＩＰアドレス５２８と、送信元ＩＰアドレス５２９と、音声データ５３０とを備える。具体的には宛先ＩＰアドレス５２８は、ステップＳ４１５で第一の通信端末１０１が受信したＶｏＩＰパケット５２４のＳＩＰデータ内ＩＰアドレス５２６である“Ｇ”が格納される。また送信元ＩＰアドレス５２９には、第一の通信端末１０１のＰＡである“Ａ”が格納される。
【００５７】
次にステップＳ４１７において、アドレス変換部２０３は、アドレス変換テーブル２０２に基づき、ＶｏＩＰパケットにおける送信元ＰＡをＧＡに変換する。具体的にはＰＡの“Ａ”をＧＡの“Ｃ”に変換する。また宛先アドレス変換部２０５は、アドレス変換テーブル２０２に基づき、宛先ＩＰアドレスを前記第二の通信端末１０３に係るＧＡに変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５３１である。ＶｏＩＰパケット５３１は宛先ＩＰアドレス５３２が“Ｅ”に変換され、送信元ＩＰアドレス５３３が“Ｃ”に変換されている。続くステップＳ４１８において、エッジルータ制御部２０１は、ＶｏＩＰパケット５３１をアドレス“Ｅ”にて特定される第二のエッジルータ１０４に転送する。
【００５８】
続いてステップＳ４１９においてアドレス変換部２１３は、アドレス変換テーブル２１２に基づき、ＶｏＩＰパケットにおける宛先ＩＰアドレスであるＧＡをＰＡに変換する。具体的にはＧＡの“Ｅ”をＰＡの“Ｇ”に変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５３４である。ＶｏＩＰパケット５３４は宛先ＩＰアドレス５３５が“Ｇ”に変換されている。
【００５９】
続いてエッジルータ制御部２１１は、ＶｏＩＰパケット５３４を宛先ＩＰアドレスであるＰＡの“Ｇ”により特定される第二の通信端末１０３に転送する（ステップＳ４２０）。このようにして第一の通信端末１０１からの音声データが第二の通信端末１０３に送信される。
【００６０】
次にステップＳ４２１において、第二の通信端末１０３は、第二のエッジルータ１０４に音声データを送信する。このとき送信されるＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５３６である。ＶｏＩＰパケット５３６は、宛先ＩＰアドレス５３７と、送信元ＩＰアドレス５３８と、音声データ５３９とを備える。具体的には宛先ＩＰアドレス５３７は、ステップＳ４０７で第二の通信端末１０３が受信したＶｏＩＰパケット５１１のＳＩＰデータ内ＩＰアドレス５１３である“Ａ”が格納される。また送信元ＩＰアドレス５３８には、第二の通信端末１０３のＰＡである“Ｇ”が格納される。
【００６１】
次にステップＳ４２２において、アドレス変換部２１３は、アドレス変換テーブル２１２に基づき、ＶｏＩＰパケットにおける送信元ＰＡをＧＡに変換する。具体的にはＰＡの“Ｇ”をＧＡの“Ｅ”に変換する。また宛先アドレス変換部２１５は、アドレス変換テーブル２１２に基づき、宛先ＩＰアドレスを前記第一の通信端末１０１に係るＧＡに変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５４０である。ＶｏＩＰパケット５４０は宛先ＩＰアドレス５４１が“Ｃ”に変換され、送信元ＩＰアドレス５４２が“Ｅ”に変換されている。続くステップＳ４２３において、エッジルータ制御部２１１は、ＶｏＩＰパケット５４０をアドレス“Ｃ”にて特定される第一のエッジルータ１０２に転送する。
【００６２】
続いてステップＳ４２４においてアドレス変換部２０３は、アドレス変換テーブル２０２に基づき、ＶｏＩＰパケットにおける宛先ＩＰアドレスであるＧＡをＰＡに変換する。具体的にはＧＡの“Ｃ”をＰＡの“Ａ”に変換する。変換されたＶｏＩＰパケットは、図５に示すＶｏＩＰパケット５４３である。ＶｏＩＰパケット５４３は宛先ＩＰアドレス５４４が“Ａ”に変換されている。
【００６３】
続いてエッジルータ制御部２０１は、ＶｏＩＰパケット５４３を宛先ＩＰアドレスであるＰＡの“Ａ”により特定される第一の通信端末１０１に転送する（ステップＳ４２５）。このようにして第二の通信端末１０３からの音声データが第一の通信端末１０１に送信されることにより、音声データの送受信処理が行われる。
【００６４】
このように、本発明によれば、エッジルータ同士が同期し、同期したアドレス変換テーブル２０２及びアドレス変換テーブル２１２に基づき、宛先ＩＰアドレスをＰＡからＧＡに変換するため、第一の通信端末１０１と第二の通信端末１０３が音声データを送受信する際に、エッジルータがＳＩＰパケットの中身のＩＰアドレスまで検査、書換えをする必要がなくエッジルータの処理負荷を低減することができる。
【００６５】
また、ＳＩＰ以外のプロトコルによりパケットのデータ部にＩＰアドレス情報が埋め込まれた場合であっても適用可能であり、プロトコル毎に個別にＡＬＧ機能をエッジルータに備えなくてよい。
【００６６】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部材、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【符号の説明】
【００６７】
１０１  第一の通信端末
１０２  第一のエッジルータ
１０３  第二の通信端末
１０４  第二のエッジルータ
１０５  ＳＩＰ呼接続装置
２０１  エッジルータ制御部
２０２  アドレス変換テーブル
２０３  アドレス変換部
２０４  アドレス対応情報取得部
２０５  宛先アドレス変換部
２０６  アドレス対応情報送信部
２１１  エッジルータ制御部
２１２  アドレス変換テーブル
２１３  アドレス変換部
２１４  アドレス対応情報取得部
２１５  宛先アドレス変換部
２１６  アドレス対応情報送信部
５０１、５０６、５０８、５１１、５１４、５１９、５２１、５２４、５２７、５３１、５３４、５３５、５４０、５４３  パケット
５０２、５０９、５１２、５１５、５２２、５２５、５２８、５３２、５３５、５３７、５４１、５４４  宛先ＩＰアドレス
５０３、５０７、５１０、５１５、５２０、５２３、５２９、５３３、５３８、５４２、５４５  送信元ＩＰアドレス
５０４、５１７  ＳＩＰデータ
５０５、５１３、５１８、５２６  ＳＩＰデータ内ＩＰアドレス
５３０、５３９  音声データ
【図１】
2012253569.tif 000003
【図２】
2012253569.tif 000004
【図３】
2012253569.tif 000005
【図４】
2012253569.tif 000006
【図５】
2012253569.tif 000007