(57)【要約】【課題】  移動端末及び固定端末が存在するモバイル環境のＩＰネットワークにおいて、セッション制御サーバが、移動端末及び固定端末を管理するネットワークノードのＩＰアドレスのアドレス解決を行う方法を提供することを目的とする。【解決手段】  ＩＰネットワーク内で未知のＩＰアドレスを知るアドレス解決の方法であって、セッション制御サーバ及び移動管理サーバが、移動端末固有の固定的なＩＰアドレスをもとにして、前記移動端末の在圏先のＩＰアドレスを導出し、それをもとに移動端末を管理するネットワークノードのＩＰアドレスのアドレス解決を行うことを特徴とする。また固定端末のＩＰアドレスをもとにして、前記固定短末を管理するネットワークノードのＩＰアドレスのアドレス解決を行うことを特徴とする。【選択図】      図１
2005086519.tif 000002
【特許請求の範囲】
【請求項１】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記セッション制御サーバが、
端末からセッション情報を受信するステップと、
前記セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末がホームアドレスを割り当てられた移動端末であるか、そうでないかを判別するステップと、
ホームアドレスを割り当てられた移動端末であると判断した場合、前記移動管理サーバに対して、前記移動端末のホームアドレスを送信し、前記移動端末の気付アドレスの検索を依頼するステップと、
検索結果である気付アドレスを受信するステップと、
前記気付アドレスのネットワークプレフィクスをもと、にネットワークノードのＩＰアドレスのアドレス解決を行うステップとを
実行することを特徴とするアドレス解決方法。
【請求項２】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記セッション制御サーバであって、
端末からセッション情報を受信する手段と、
前記セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末がホームアドレスを割り当てられた移動端末であるか、そうでないかを判別する手段と、
ホームアドレスを割り当てられた移動端末であると判断した場合、前記移動管理サーバに対して、前記移動端末のホームアドレスを送信し、前記移動端末の気付アドレスの検索を依頼する手段と、
検索結果である気付アドレスを受信する手段と、
前記気付アドレスのネットワークプレフィクスをもとに、ネットワークノードのＩＰアドレスのアドレス解決を行う手段とを
備えることを特徴とするセッション制御サーバ。
【請求項３】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記移動端末の在圏先が変更されるハンドオーバが実施された際に、
前記セッション制御サーバが、
ハンドオーバを実施した前記移動端末の位置情報の通知を受けた前記移動管理サーバから前記移動端末のホームアドレスと気付アドレスを受信するステップと、
前記気付アドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行うステップとを
実行することを特徴とするアドレス解決方法。
【請求項４】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記移動端末の在圏先が変更されるハンドオーバが実施された際に、
前記セッション制御サーバであって、
ハンドオーバを実施した前記移動端末の位置情報の通知を受けた前記移動管理サーバから前記移動端末のホームアドレスと気付アドレスを受信する手段と、
前記気付アドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行う手段とを
備えることを特徴とするセッション制御サーバ。
【請求項５】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記セッション制御サーバが、
端末からセッション情報を受信するステップと、
セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末が固定端末であるか、そうでないかを判別するステップと、
固定端末であると判断した場合、前記固定端末のＩＰアドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行うステップとを
実行することを特徴とするアドレス解決方法。
【請求項６】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記セッション制御サーバであって、
端末からセッション情報を受信する手段と、
セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末が固定端末であるか、そうでないかを判別する手段と、
固定端末であると判断した場合、前記固定端末のＩＰアドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行う手段とを
備えることを特徴とするセッション制御サーバ。
【請求項７】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記移動管理サーバが、
前記セッション制御サーバからセッション情報を受信するステップと、
前記セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末がホームアドレスを割り当てられた移動端末であるか、そうでないかを判別するステップと、
ホームアドレスを割り当てられた移動端末であると判断した場合、前記移動端末のホームアドレスから前記移動端末の気付アドレスを検索するステップと、
前記気付アドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行うステップとを
実行することを特徴とするアドレス解決方法。
【請求項８】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記移動管理サーバであって、
前記セッション制御サーバからセッション情報を受信する手段と、
セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末がホームアドレスを割り当てられた移動端末であるか、そうでないかを判別する手段と、
ホームアドレスを割り当てられた移動端末であると判断した場合、前記移動端末のホームアドレスから前記移動端末の気付アドレスを検索する手段と、
前記気付アドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行う手段とを
備えることを特徴とする移動管理サーバ。
【請求項９】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
移動端末の在圏先が変更されるハンドオーバが実施された際に、
前記移動管理サーバが、
ハンドオーバを実施した前記移動端末のホームアドレスと気付アドレスを受信するステップと、
前記気付アドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行うステップとを
実行することを特徴とするアドレス解決方法。
【請求項１０】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
移動端末の在圏先が変更されるハンドオーバが実施された際に、
前記移動管理サーバであって、
ハンドオーバを実施した前記移動端末のホームアドレスと気付アドレスを受信する手段と、
前記気付アドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行う手段とを
備えることを特徴とする移動管理サーバ。
【請求項１１】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記移動管理サーバが、
セッション制御サーバからセッション情報を受信するステップと、
前記セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末が固定端末であるか、そうでないかを判別するステップと、
固定端末であると判断した場合、前記固定端末のＩＰアドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行うステップとを
実行することを特徴とするアドレス解決方法。
【請求項１２】
通信を行う移動端末及び固定端末と、
ホームアドレスである前記移動端末固有の固定されたＩＰアドレスと気付アドレスである前記移動端末の在圏先を示すＩＰアドレスとの対応情報を管理する移動管理サーバと、
前記移動端末及び前記固定端末のＩＰアドレスと前記移動端末及び前記固定端末を管理するネットワークノードのＩＰアドレスとの対応情報を管理するセッション制御サーバと、
通信を行うためのセッション情報を保持するネットワークノードとを
備えるＩＰネットワークにおいて、
前記移動管理サーバであって、
前記セッション制御サーバからセッション情報を受信する手段と、
前記セッション情報に含まれるホームアドレスのネットワークプレフィクスから、端末が固定端末であるか、そうでないかを判別する手段と、
固定端末であると判断した場合、前記固定端末のＩＰアドレスのネットワークプレフィクスをもとに、前記ネットワークノードのＩＰアドレスのアドレス解決を行う手段とを
備えることを特徴とする移動管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰネットワークにおけるアドレス解決の方法に関し、特に移動端末が存在するモバイル環境のＩＰネットワークにおいて、移動端末固有の既知のＩＰアドレスから、前記移動端末を管理するネットワークノードの未知のＩＰアドレスを導き出すアドレス解決方法に関し、また当該アドレス解決を実現する装置に関する。
【背景技術】
【０００２】
固定端末と共に移動端末が存在するモバイル環境のＩＰネットワークにおいて、音声通話や動画伝送などのリアルタイム性の高いサービスの提供が実現されている。ここでは当該サービスの代表例としてＶｏＩＰを用いた通話サービスを取り上げて説明する。
【０００３】
ＩＰネットワーク上で音声信号を伝送する技術にＶｏＩＰ(Voice over IP)がある。この技術によりＩＰネットワークを介したＩＰ電話やインターネット電話と呼ばれる通話サービスを実現することができる。ＶｏＩＰでは、ＩＰネットワーク内にネットワークノードとセッション制御サーバと呼ばれる装置が設置される。ネットワークノードには、ＶｏＩＰを行うに際して必要となる、使用コーデック情報やＩＰアドレス情報，ＵＤＰポート番号情報のうち少なくとも一つを含むセッション情報がセッション制御サーバにより設定され、端末間の通信を実現する。またセッション制御サーバは、端末と前記ネットワークノードとの対応を管理する装置である。セッション制御サーバとネットワークノード間のプロトコルには、Ｈ．２４８やＭＧＣＰ(Media Gateway Control Protocol)が利用される。
【０００４】
また移動端末が存在するモバイル環境のＩＰネットワークでは、移動端末に対して、移動端末固有の固定されたＩＰアドレス（ＨｏＡという）と、前記移動端末の在圏先を示すＩＰアドレス（ＣｏＡという）が付与される。つまり移動端末は、ＨｏＡとＣｏＡにより識別される。請求項においては、ＨｏＡはホームアドレス、ＣｏＡは気付アドレスと表記されている。
【０００５】
このモバイル環境のＩＰネットワークでＶｏＩＰを実現するには、セッション制御サーバは、ネットワークノードに対してセッション情報を設定するために、ＶｏＩＰによる通話を行う発着端末がどのネットワークノードによって管理されているのかを知る必要がある。そこでセッション制御サーバは、発着端末を管理するネットワークノードのＩＰアドレスを知るためにアドレス解決を行う。通常、ＩＰネットワークで通信を行う相手のＩＰアドレスが未知である場合、アドレス解決を行い、そのＩＰアドレスを知ることとなる。
【０００６】
ネットワークノードとセッション制御サーバ間のプロトコルとして上記Ｈ．２４８を利用した場合、Ｈ．２４８には複数のセッション制御サーバが１つのネットワークノードを同時に管理することを禁止する条件があり、ネットワークノードは一つのセッション制御サーバのみに管理される。このためセッション制御サーバはアドレス解決を行なわなくてもネットワークノードのＩＰアドレスを知ることができる（非特許文献１参照）。
【０００７】
ネットワークノードとセッション制御サーバ間のプロトコルとして前記ＭＧＣＰを利用した場合、複数のセッション制御サーバが１つのネットワークノードを同時に管理することは可能であるが、通信の開始はネットワークノードからセッション制御サーバに対して行なわれる。このためセッション制御サーバはアドレス解決を行なわなくてもネットワークノードのＩＰアドレスを知ることができる（非特許文献２参照）。
【非特許文献１】”Ｈ．２４８”、ＩＴＵ‐Ｔ、（ＵＲＬ不存在）
【非特許文献２】Ｃ．Ｃｒｏｖｅｓ  外３名、”ＲＦＣ３５２５：Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  １”、[online]、２００３年６月、ＩＥＴＦ、[平成１５年８月１８日検索]、インターネット＜http://www.ietf.org/rfc/rfc3525.txt＞
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら移動端末の場合には、ＨｏＡが割り当てられているため、移動端末がＩＰネットワーク内を移動すると、セッション制御サーバは、前記移動端末を管理するネットワークノードを特定することができなくなる。
【０００９】
また固定端末の場合にも、セッション制御サーバは、通信開始時に固定端末を管理するネットワークノードを特定する必要がある。
【００１０】
このため通信開始時や端末がサブネットワーク間を移動するハンドオーバ時に、セッション制御サーバは、ネットワークノードに対して、セッション情報を設定することができず、結果的に前記移動端末及び固定端末は通信できないこととなる。
【００１１】
そこで本発明では、移動端末及び固定端末が存在するモバイル環境のＩＰネットワークにおいて、セッション制御サーバが、ＨｏＡを割り当てられた移動端末及び固定端末を管理するネットワークノードのＩＰアドレスのアドレス解決を行う方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
前記課題を解決するために本発明は、ＩＰネットワーク内で未知のＩＰアドレスを知るアドレス解決の方法であって、セッション制御サーバが、ＨｏＡをもとにしてＣｏＡを導出し、それをもとに移動端末を管理するネットワークノードのＩＰアドレスのアドレス解決を行うことを特徴とする。
【００１３】
また本発明は、移動管理サーバが、ＨｏＡをもとにしてＣｏＡを導出し、それをもとに移動端末を管理するネットワークノードのＩＰアドレスのアドレス解決を行うことを特徴とする。
【００１４】
さらに本発明は、固定端末のＩＰアドレスをもとにして、前記固定端末を管理するネットワークノードのＩＰアドレスのアドレス解決を行うことを特徴とする。
【００１５】
本発明を用いてネットワークノードのＩＰアドレスのアドレス解決を行うことにより、セッション制御サーバは、セッション情報をネットワークノードに設定することが可能となる。
【発明の効果】
【００１６】
本発明によるアドレス解決の方法によれば、移動端末及び固定端末が存在するモバイル環境のＩＰネットワークにおいて、セッション制御サーバは、移動端末及び固定端末を管理するネットワークノードのＩＰアドレスのアドレス解決を行うことができ、セッション情報を前記ネットワークノードへ設定することを可能とする。
【００１７】
その結果、モバイル環境のＩＰネットワークにおいて、固定端末や移動端末相互間での、ネットワークノードを介した通信が可能となり、ＶｏＩＰ等のリアルタイム性の高いサービスを実現することができる。
【発明を実施するための最良の形態】
【００１８】
次に本発明の実施形態について、適宜図面を参照しながら詳細に説明する。図１は本発明の実施形態例を示すネットワーク構成図である。本実施形態ではネットワークノードをエッジルータとして説明しているが、ファイアウォールやＮＡＴ(Network Address Translation)としても同様に実施可能である。
【００１９】
図１に示すように、本実施形態のネットワークは、移動端末１，固定端末２，移動端末１を管理しＩＰネットワークＮ１とサブネットワークＮ２との境界に設置されているエッジルータ３，固定端末２を管理しＩＰネットワークＮ１とサブネットワークＮ３との境界に設置されているエッジルータ４，ＩＰネットワーク内に存在する移動管理サーバ５とセッション制御サーバ６，またハンドオーバ後の移動端末７，ハンドオーバ後の移動端末７を管理しＩＰネットワークＮ１とサブネットワークＮ４との境界に設置されているエッジルータ８とを備えて構成される。
【００２０】
図１において移動端末１と固定端末２は、ＩＰネットワークＮ１を介して、音声や動画，データを伝送するためのマルチメディアセッションの確立，維持，終了を行うセッション制御プロトコルを備えている。本実施例ではＳＩＰ(Session Initiation Protocol)としているが、Ｈ．３２３のようなプロトコルでも同様である。また移動端末１と固定端末２は、後記バインディング情報を移動管理サーバへ登録する移動制御プロトコルを備えている。
【００２１】
図１における移動管理サーバ５は、図２に示すように、受信部５１と送信部５２，パケット処理部５３，アドレス処理部５４，アドレス記憶部５５、位置情報処理部５６、位置情報記憶部５７を備えて構成される。
【００２２】
図２において、受信部５１はＩＰネットワークＮ１からのＩＰパケットの受信を、送信部５２はＩＰネットワークＮ１へのＩＰパケットの送信を、アドレス記憶部５５はＨｏＡとＣｏＡの対応関係を示すバインディング情報(後述）の記憶を、パケット処理部５３はＩＰパケットからＨｏＡの取り出し及びＩＰパケットへのエッジルータのＩＰアドレスの付加を、アドレス処理部５４はＨｏＡからＣｏＡの検索を、アドレス記憶部５５は、端末のＨｏＡとＣｏＡの対応関係の記憶を、位置情報記憶部５７はＣｏＡとエッジルータのＩＰアドレスの対応関係の記憶を、位置情報処理部５６はＣｏＡからエッジルータのＩＰアドレスの検索を行う。
【００２３】
図２におけるアドレス記憶部５５は、図３に示すように、移動端末１と固定端末２の固定されたＩＰアドレスであるＨｏＡ１，ＨｏＡ２とそれらの在圏先を示すＩＰアドレスであるＣｏＡ１，ＣｏＡ２を結びつけたバインディング情報を管理する。
【００２４】
図２における位置情報記憶部５７は、図５に示すように、移動端末１と固定端末２のＩＰアドレスのネットワークプレフィクス（以下、プレフィクスという）とそれらを管理するエッジルータのＩＰアドレスを結びつけたマッピング情報を管理している。
【００２５】
移動管理サーバ５は、上記バインディング情報を用いて、ＨｏＡを宛先とした移動端末１宛のパケットを移動端末１の在圏先を示すＩＰアドレスであるＣｏＡを宛先としたパケットでカプセル化して転送する機能を具備する。本実施形態では、移動管理サーバ５をＨＡサーバとする。
【００２６】
図１におけるセッション制御サーバ６は、図４に示すように、受信部６１と送信部６２，パケット処理部６３，位置情報処理部６４，位置情報記憶部６５を備えて構成される。
【００２７】
図４において、受信部６１はＩＰネットワークＮ１からのＩＰパケットの受信を、送信部６２はＩＰネットワークＮ１へのＩＰパケットの送信を、位置情報記憶部６５はＣｏＡとエッジルータのＩＰアドレスの対応関係の記憶を、パケット処理部６３はＩＰパケットからＣｏＡの取り出しを、位置情報処理部６４はＣｏＡからエッジルータのＩＰアドレスの検索を行う。
【００２８】
図４における位置情報記憶部６５は、図５に示すように、移動端末１と固定端末２のＩＰアドレスのプレフィクスとそれらを管理するエッジルータのＩＰアドレスを結びつけたマッピング情報を管理している。
【００２９】
セッション制御サーバ６は、上記マッピング情報を用いて、ネットワーク内での移動端末１又は固定端末２の位置管理を行う。またセッション制御サーバ６は、セッション制御プロトコルを用いてパケットの中継及び転送を行う。本実施形態では、セッション制御サーバ６をＳＩＰサーバとする。
＜第一の実施形態＞
【００３０】
第一の実施形態として、ＳＩＰサーバ６がエッジルータ３，エッジルータ４，エッジルータ８を制御する機能を具備し、移動端末１を発信端末とし固定端末２を着信端末とした場合を、図６〜図８を参照しながら詳細に説明する。移動端末１のセッション制御用のアドレスであるＳＩＰ−ＵＲＩと固定された固有のＩＰアドレスであるＨｏＡは、事前にＳＩＰサーバ６に登録されている。
【００３１】
図６は通信開始時のシーケンスを示す。ＳＩＰサーバ６は、移動端末１から通信開始要求信号であるＩＮＶＩＴＥを受信し（Ｓ６０ｌ）、移動端末１のＨｏＡを改めて保持した上で、ＩＮＶＩＴＥを固定端末２に通知する（Ｓ６０２）。その後、ＳＩＰサーバ６は、固定端末２から要求了承信号である２００ＯＫを受信する（Ｓ６０３）。ＳＩＰサーバ６は、２００ＯＫのセッション情報に含まれている固定端末２のＩＰアドレスや音声等の通信に用いるポート番号を保持する。したがってこの時点でＳＩＰサーバ６には、移動端末１のＨｏＡ、固定端末２のＩＰアドレス、音声等の伝送で利用するポート番号が保持されていることになる。本明細書では、これらの情報をポリシ情報と呼ぶ。
【００３２】
この時点では、まだ発信端末が固定的なＩＰアドレスを割り当てられた移動端末ではないか、または固定端末である可能性も存在している。そこでＳＩＰサーバ６は、前記発信端末が固定的なＩＰアドレスを割り当てられた移動端末１であることを確認する必要がある。具体的にはＳＩＰサーバ６は、保持する図５のマッピング情報を用いて、発信端末のＩＰアドレスのプレフィックスが、固定的なＩＰアドレスを割り当てられた移動端末１のＨｏＡに該当するか否かを確認する（Ｓ６０４）。移動端末１のＨｏＡに該当すると確認された場合、ＳＩＰサーバ６は、ＨＡサーバ５に対して当該ＨｏＡをもとにして移動端末１を管理するエッジルータの検索を依頼する（Ｓ６０５）。ＨＡサーバ５は、保持する図３のバインディング情報を用いてＨｏＡからエッジルータ３のＣｏＡの検索を行う（Ｓ６０６）。ＳＩＰサーバ６は、その結果を受信する（Ｓ６０７）。ＳＩＰサーバ６は、自身が保持する図５のマッピング情報を用いて、ＣｏＡから取り出したプレフィクスを用いて、エッジルータ３のＩＰアドレスのアドレス解決を行う（Ｓ６０８）。ＳＩＰサーバ６は、ポリシ情報を移動端末１と固定端末２を管理するエッジルータ３，エッジルータ４に対して設定し（Ｓ６０９／Ｓ６１１）、その後、エッジルータ３，エッジルータ４から設定が完了した応答を受信する（Ｓ６１０／Ｓ６１２）。ＳＩＰサーバ６は、エッジルータ３，エッジルータ４からの設定完了応答の受信後、２００ＯＫを移動端末１に返し（Ｓ６ｌ３）、移動端末１は固定端末２に対して確認信号であるＡＣＫを通知する（Ｓ６ｌ４）。
【００３３】
これによりＳＩＰサーバ６は、ポリシ情報のエッジルータ３，エッジルータ４への設定を完了し、移動端末１と固定端末２は、エッジルータ３，エッジルータ４を経由してリアルタイム性の高い通信を行うことが可能となる。
【００３４】
図７はハンドオーバ時のシーケンスを示す。まず移動端末１がサブネットを跨るハンドオーバを行い移動端末７となった後（Ｓ７０１）、ＨＡサーバ５に対して位置登録を行い、ＨＡサーバ５はＨｏＡとＣｏＡを保持する（Ｓ７０２）。次にＨＡサーバ５は、前記ＨｏＡと前記ＣｏＡをＳＩＰサーバ６に対して通知する（Ｓ７０３）。ＳＩＰサーバ６は、マッピング情報を用いて、前記ＣｏＡのプレフィクスからハンドオーバ後のエッジルータ８のＩＰアドレスのアドレス解決を行う（Ｓ７０４）。ＳＩＰサーバ６は、ＩＰアドレスが判明したエッジルータ８とエッジルータ４に対してポリシ情報の再設定を行う（Ｓ７０５／Ｓ７０７）。エッジルータから設定完了の応答を受信した後（Ｓ７０６／Ｓ７０８）、ＳＩＰサーバ６は、ハンドオーバ前のエッジルータ３に設定していたポリシ情報は不要となるため、それを削除する（Ｓ７０９）。削除完了の応答を受信した後（Ｓ７１０）、ＳＩＰサーバ６は、ＨＡサーバ５に対してＣｏＡを受領した通知応答を行う（Ｓ７１１）。ＨＡサーバ５は移動端末７に対して、位置登録完了の応答を返す（Ｓ７１２）。
【００３５】
図８は通信切断時のシーケンスを示す。移動端末１が通信切断を行うケースを例とする。ＳＩＰサーバ６は、移動端末１から切断開始信号であるＢＹＥ情報を受信した後（Ｓ８０１）、固定端末２に通知する（Ｓ８０２）。その後、ＳＩＰサーバ６は、固定端末２から２００ＯＫを受信する（Ｓ８０３）。ＳＩＰサーバ６は、２００ＯＫ受信後、エッジルータ８とエッジルータ４に設定していたポリシ情報を削除し（Ｓ８０４／Ｓ８０６）、削除完了の応答を受信後（Ｓ８０５／Ｓ８０７）、移動端末１へ２００ＯＫを応答して（Ｓ８０８）、通信の切断が完了する。
＜第二の実施形態＞
【００３６】
第二の実施形態として、ＨＡサーバ５側にエッジルータを制御する機能を具備させ、移動端末１を発信端末とし固定端末２を着信端末とした場合を、図９〜図１１を参照しながら詳細に説明する。移動端末１のセッション制御用のアドレスであるＳＩＰ−ＵＲＩと固有の固定されたＩＰアドレスであるＨｏＡは、事前にＳＩＰサーバ６に登録されている。
【００３７】
図９では通信開始時のシーケンスを示す。ＳＩＰサーバ６は移動端末１からＩＮＶＩＴＥを受信した後（Ｓ９０１）、移動端末１のＨｏＡを改めて保持した上で、ＩＮＶＩＴＥを固定端末２に通知する（Ｓ９０２）。その後、ＳＩＰサーバ６は、固定端末２は、２００ＯＫを受信する（Ｓ９０３）。２００ＯＫのセッション情報に含まれている固定端末２のＩＰアドレスや音声等の通信に用いるポート番号をＳＩＰサーバ６で保持する。したがってこの時点でＳＩＰサーバ６は、移動端末１のＨｏＡと固定端末２のＩＰアドレス及び音声等の通信で利用するポート番号が保持されていることになる。本明細書では、これらの情報をポリシ情報と呼ぶ。
【００３８】
ＳＩＰサーバ６は、２００ＯＫ受信後、ＨＡサーバ５に対してポリシ情報を通知する（Ｓ９０４）。この時点では、当該移動端末１が固定的なＩＰアドレスを割り当てられた移動端末でないか、または固定端末である可能性もまだ存在している。そこでＨＡサーバ５は、当該移動端末１が固定的なＩＰアドレスを割り当てられた移動端末であることを確認する必要がある。ＨＡサーバ５は、自身が保持する図５のマッピング情報を用いて、ポリシ情報に含まれる発信端末のＩＰアドレスのプレフィクスが移動端末１のＨｏＡに該当するか否かを確認する（Ｓ９０５）。移動端末１のＨｏＡに該当する場合、ＨＡサーバ５は自身の管理する図３のバインディング情報から、ＨｏＡをもとにして当該移動端末の在圏先を示すＣｏＡを検索する（Ｓ９０６）。次にＨＡサーバ５は、マッピング情報を用いて、ＣｏＡから取り出したプレフィクスを用いて、移動端末１を管理するエッジルータ３のＩＰアドレスのアドレス解決を行う（Ｓ９０７）。ＨＡサーバ５は、ポリシ情報を移動端末１と固定端末２を管理するエッジルータ３，エッジルータ４に対して設定し（Ｓ９０８／Ｓ９１０）、その後、設定完了の応答を受信する（Ｓ９０９／Ｓ９１１）。ＨＡサーバ５は、エッジルータ設定完了の受信後、ＳＩＰサーバ６にポリシ情報通知完了の応答を送信する（Ｓ９１２）。ＳＩＰサーバ６は２００ＯＫを移動端末１に返し（Ｓ９１３）、移動端末１は固定端末２に対してＡＣＫを通知する（Ｓ９１４）。
【００３９】
これによりＨＡサーバ５は、ポリシ情報のエッジルータ３，エッジルータ４への設定が完了し、移動端末１と固定端末２は、エッジルータ３，エッジルータ４を経由してリアルタイム性の高い通信を行うことが可能となる。
【００４０】
図１０では、ハンドオーバ時のシーケンスを示す。移動端末１はサブネットを跨るハンドオーバを行い移動端末７となった後（Ｓ１００１）、ＨＡサーバ５に対して位置登録を行い、ＨＡサーバ５はＨｏＡとＣｏＡを保持する（Ｓ１００２）。次にＨＡサーバ５は、保持する図５のマッピング情報を用いて、当該ＣｏＡのプレフィクスからハンドオーバ後のエッジルータ８のＩＰアドレスのアドレス解決を行う（Ｓ１００３）。ＨＡサーバ５は、ＩＰアドレスが判明したエッジルータ８とエッジルータ４に対して、再度、ポリシ情報の設定を行う（Ｓ１００４／Ｓ１００６）。設定完了の応答を受信後（Ｓ１００５／Ｓ１００７）、ＨＡサーバ５は、ハンドオーバ前のエッジルータ３に設定していた情報は不要となるため、それを削除する（Ｓ１００８）。削除完了の応答を受信後（Ｓ１００９）、ＨＡサーバ５は、移動端末７に対して位置登録完了の応答を返す（Ｓ１０１０）。
【００４１】
図１１では、通信切断時のシーケンスを示す。移動端末１から通信切断を行うケースを例とする。ＳＩＰサーバ６は、移動端末１からＢＹＥ情報を受信した後（Ｓ１１０１）、固定端末２に通知する（Ｓ１１０２）。その後、ＳＩＰサーバ６は、固定端末２から２００ＯＫを受信する（Ｓ１１０３）。２００ＯＫ受信後、ＳＩＰサーバ６は、ＨＡサーバ５に対してエッジルータ８とエッジルータ４に設定されているポリシ情報の削除を要求する（Ｓ１１０４）。ＨＡサーバ５は、エッジルータ８とエッジルータ４に設定されているポリシ情報の削除を行う（Ｓ１１０５／Ｓ１１０７）。削除完了の応答を受信後（Ｓ１１０６／Ｓ１１０８）、ＨＡサーバ５は、ＳＩＰサーバ６に対して削除完了を送信する（Ｓ１１０９）。削除完了に応答を受信後、ＳＩＰサーバ６は、移動端末１に対して２００ＯＫを送信して（Ｓ１１１０）、通信の切断が完了する。
【図面の簡単な説明】
【００４２】
【図１】ネットワークの構成を示す。
【図２】移動管理サーバ（ＨＡサーバ）の構成を示す。
【図３】移動管理サーバ（ＨＡサーバ）のアドレス情報記憶部に保持されるバインディング情報の構成(例）を示す。
【図４】セッション制御サーバ（ＳＩＰサーバ）の構成を示す。
【図５】セッション制御サーバ（ＳＩＰサーバ）及び移動管理サーバ（ＨＡサーバ）の位置情報記憶部に保持されるマッピング情報の構成(例）を示す。
【図６】セッション制御サーバ（ＳＩＰサーバ）によるエッジルータ制御シーケンス（通信開始時）を示す。
【図７】セッション制御サーバ（ＳＩＰサーバ）によるエッジルータ制御シーケンス（ハンドオーバ時）を示す。
【図８】セッション制御サーバ（ＳＩＰサーバ）によるエッジルータ制御シーケンス（通信切断時）
【図９】移動管理サーバ（ＨＡサーバ）によるエッジルータ制御シーケンス（通信開始時）を示す。
【図１０】移動管理サーバ（ＨＡサーバ）によるエッジルータ制御シーケンス（ハンドオーバ時）を示す。
【図１１】移動管理サーバ（ＨＡサーバ）によるエッジルータ制御シーケンス（通信切断時）を示す。
【符号の説明】
【００４３】
１      移動端末
２      固定端末
３      ＩＰネットワークとの境界に設置され移動端末を管理するエッジルータ
４      ＩＰネットワークとの境界に設置され固定端末を管理するエッジルータ
５      移動管理サーバ（ＨＡサーバ）
６      セッション制御サーバ（ＳＩＰサーバ）
７      移動後の移動端末
８      ＩＰネットワークとの境界に設置され移動後の移動端末を管理するエッジルータ
Ｎ１    ＩＰネットワーク
Ｎ２    サブネットワーク
Ｎ３    サブネットワーク
Ｎ４    サブネットワーク
５１    移動管理サーバ（ＨＡサーバ）受信部
５２    移動管理サーバ（ＨＡサーバ）送信部
５３    移動管理サーバ（ＨＡサーバ）パケット処理部
５４    移動管理サーバ（ＨＡサーバ）アドレス処理部
５５    移動管理サーバ（ＨＡサーバ）アドレス記憶部
５６    移動管理サーバ（ＨＡサーバ）位置情報処理部
５７    移動管理サーバ（ＨＡサーバ）位置情報記憶部
６１    セッション制御サーバ（ＳＩＰサーバ）受信部
６２    セッション制御サーバ（ＳＩＰサーバ）送信部
６３    セッション制御サーバ（ＳＩＰサーバ）パケット処理部
６４    セッション制御サーバ（ＳＩＰサーバ）位置情報処理部
６５    セッション制御サーバ（ＳＩＰサーバ）位置情報記憶部
【図１】
2005086519.tif 000003
【図２】
2005086519.tif 000004
【図３】
2005086519.tif 000005
【図４】
2005086519.tif 000006
【図５】
2005086519.tif 000007
【図６】
2005086519.tif 000008
【図７】
2005086519.tif 000009
【図８】
2005086519.tif 000010
【図９】
2005086519.tif 000011
【図１０】
2005086519.tif 000012
【図１１】
2005086519.tif 000013