(57)【要約】【課題】  本発明の目的は、３ＧＰＰ２のコアネットワークでモバイルＩＰｖ６とＳＩＰとを統合した移動通信制御方法および移動通信システムを提供すること。【解決手段】  移動通信システムにおいて、移動ノードＭＮが、ホームエージェントサーバＨＡとの間で、訪問先ネットワークで取得した気付アドレスの登録手順を実行し、移動ノードが、ＳＩＰサーバ（２０〜２２）との間で、気付アドレスの登録手順を実行し、移動ノードＭＮと通信相手ノードＣＮとの間で、ホームエージェントサーバを経由することなく、ＳＩＰサーバを介して、セッション接続のための通信手順を実行する。【選択図】図１
2006115453.tif 000002
【特許請求の範囲】
【請求項１】
移動ノードの位置情報を管理するホームエージェントサーバと、ＳＩＰ（Session Initiation Protocol）サーバとを含む通信ネットワークにおける移動通信制御方法であって
移動ノードが、ホームエージェントサーバとの間で、訪問先ネットワークで取得した気付アドレスの登録手順を実行するステップと、
上記移動ノードが、上記ＳＩＰサーバとの間で、上記気付アドレスの登録手順を実行するステップと、
上記移動ノードと通信相手ノードとの間で、上記ホームエージェントサーバを経由することなく、上記ＳＩＰサーバを介して、セッション接続のための通信手順を実行するステップとからなることを特徴とする移動通信制御方法。
【請求項２】
前記移動ノードとＳＩＰサーバとの間で行われる気付アドレスの登録手順が、前記ホームエージェントを経由して行われ、
前記セッション確立のための通信手順が、前記移動ノードと前記ＳＩＰサーバとの間のモバイルＩＰ通信ルート最適化のための通信手順を実行した後に行われることを特徴とする請求項１に記載の移動通信制御方法。
【請求項３】
前記移動ノードとＳＩＰサーバとの間で行われる気付アドレスの登録手順が、前記移動ノードからＳＩＰサーバへのＳＩＰ位置登録要求（REGISTER）メッセージの送信によって開始され、
上記REGISTERメッセージが、SIP contactヘッダで前記気付アドレスを指定していることを特徴とする請求項１に記載の移動通信制御方法。
【請求項４】
前記ＳＩＰ位置登録要求（REGISTER）メッセージが、ＩＰｖ６ヘッダをもつＩＰパケット形式で前記移動ノードからＳＩＰサーバに送信され、該ＩＰｖ６ヘッダが、送信元アドレスとして前記気付アドレスを含み、宛先アドレスとして上記ＳＩＰサーバのＩＰアドレスを含み、拡張ヘッダ部に前記移動ノードのホームアドレスを含むことを特徴とする請求項３に記載の移動通信制御方法。
【請求項５】
前記セッション接続のための通信手順が、前記移動ノードからＳＩＰサーバへのＳＩＰセッション接続要求（INVITE）メッセージの送信によって開始され、
上記INVITEメッセージが、コネクション定義で前記気付アドレスを指定していることを特徴とする請求項３または請求項４に記載の移動通信制御方法。
【請求項６】
前記通信相手ノードが、前記INVITEメッセージで指定された気付アドレスを宛先ＩＰアドレスに適用して、前記移動ノード宛のデータパケットを送信することを特徴とする請求項５に記載の移動通信制御方法。
【請求項７】
前記セッション接続のための通信手順が、前記通信相手ノードからＳＩＰサーバへのＳＩＰセッション接続要求（INVITE）メッセージの送信によって開始され、
前記ＳＩＰサーバが、上記INVITEメッセージのスタートラインに含まれるSIP URIを前記移動ノードの気付アドレスに書き換えた後、該INVITEメッセージを移動ノードに転送し、
上記INVITEメッセージを受信した移動ノードが、コネクション定義で前記気付アドレスを指定したＳＩＰ応答メッセージを上記通信相手ノードに返送することを特徴とする請求項３または請求項４に記載の移動通信制御方法。
【請求項８】
前記通信相手ノードが、前記ＳＩＰ応答メッセージで指定された気付アドレスを宛先ＩＰアドレスに適用して、前記移動ノード宛のデータパケットを送信することを特徴とする請求項７に記載の移動通信制御方法。
【請求項９】
ＩＰ網に接続されたホームネットワークと、それぞれパケットデータ交換ノードを介して上記ＩＰ網に接続された複数の訪問先ネットワークとからなり、上記ホームネットワークが、移動ノードの位置情報を管理するホームエージェントサーバと、ＳＩＰ（Session Initiation Protocol）サーバとを含む移動通信システムであって、
上記ホームエージェントサーバが、移動ノードからモバイルＩＰの位置登録要求メッセージを受信して、該移動ノードのホームアドレスと気付アドレスとの対応関係を記憶するための手段を備え、
上記ＳＩＰサーバが、
移動ノードからＳＩＰ位置登録要求メッセージを受信して、該移動ノードのＳＩＰ識別子とホームアドレスと気付アドレスとの対応関係を記憶するための手段と、
上記ホームエージェントサーバを経由することなく、上記移動ノードと通信相手ノードとの間で交信されるセッション接続のためのＳＩＰメッセージを中継するための手段を備えたことを特徴とする移動通信システム。
【請求項１０】
前記ＳＩＰサーバが、前記移動ノードから、コネクション定義で気付アドレスを指定したＳＩＰセッション接続要求（INVITE）メッセージを含むＩＰパケットを受信し、該受信パケットを通信相手ノードに転送することによって、上記通信相手ノードに移動ノードの気付アドレスを通知することを特徴とする請求項９に記載の移動通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信制御方法および移動通信システムに関し、特に、３ＧＰＰ２（The 3rd Generation Partnership Project 2）のコアネットワークでモバイルＩＰｖ６とＳＩＰ（Session Initiation Protocol）を統合させた移動通信制御方法及び移動通信システムに関する。
【背景技術】
【０００２】
第３世代セルラー網のアーキテクチャと標準を決めるための国際標準組織である３ＧＰＰ２では、端末の移動性をサポートするためのモバイルＩＰｖ４（Internet Protocol version）については、既に展開済みとなっているが、ＩＰｖ６については未だ案が固まっていない。しかしながら、モバイルＩＰｖ４は、幾つかの固有の問題を抱えているため、将来の移動無線データネットワークにとって、３ＧＰＰ２でモバイルＩＰｖ６を如何に展開するかが鍵となる。
【０００３】
ＩＰマルチメディア・サブシステムＩＭＳ（IP Multimedia Subsystem）は、元々は３ＧＰＰによって定義されたものであるが、３ＧＰＰ２でも、同じＩＭＳアーキテクチャを採用している。ＩＭＳは、端末間のセッションの確立にＳＩＰ（Session Initiation Protocol）を利用している。
【０００４】
特開２００４−１２０１９５号公報（特許文献１）には、図１２に示すように、移動ノード（ＭＮ）１０と通信ホスト（ＣＮ）３０とが、ＩＰネットワークを介して通信するネットワーク通信方法を開示している。特許文献１では、ＳＩＰを利用して通話を開始するために、ネットワークにＳＩＰサーバ４０が設置されている。移動ノード１０は、移動先のネットワークに接続された時、移動先ネットワークが管理する気付アドレスＣｏＡを取得し、取得した気付アドレスをホームエージェントサーバ２０に通知する。
【０００５】
通信ホスト３０は、通話開始時に、データパケット（ＩＰパケット）の移動ノード１０への送信に先立って、ＳＩＰサーバ４０にセッション接続要求メッセージ（INVITE）を送信する。上記セッション接続要求メッセージは、ＳＩＰサーバ４０からホームエージェントサーバ２０に転送され、ホームエージェントサーバ２０から移動ノード１０に転送される。
【０００６】
上記セッション接続要求を受信した移動ノード１０は、ＳＩＰサーバ４０を介して、通信ホスト３０に応答メッセージを送信する。通信ホスト３０と移動ノード１０との通話が開始されると、通信ノード３０が送信したＩＰデータパケットは、ホームエージェントサーバ２０でカプセル化され、気付アドレスに従って移動ノード１０に転送される。
【０００７】
【特許文献１】特開２００４−１２０１９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記特許文献１で提案された通信方法では、通信ホスト３０と移動ノード１０との間で通信される全てのパケットが、移動ノードのホームエージェントサーバ２０を経由して転送される。このため、トライアングル・ルーティングの問題が発生し、ホームエージェントサーバとネットワーク全体の通信負担が重くなるという問題がある。
【０００９】
ＳＩＰとモバイルＩＰｖ６は、両方とも移動ノードＭＮの移動性をサポートしているが、それぞれの移動性に相違がある。すなわち、モバイルＩＰｖ６は、ＩＰレイヤのプロトコルであるから、ＴＣＰレイヤとその上位レイヤは、ＩＰアドレスの変更に気付かない。それ故、アプリケーションプログラムでは、移動ノードＭＮの移動を検知することができない。一方、ＳＩＰは、アプリケーションレイヤのプロトコルであるから、移動ノードＭＮの移動に伴って中断されたセッションの回復に、再要求メッセージ（re-INVITE）を適用できる。しかしながら、此の種の規格は、ＴＣＰレイヤにＩＰアドレスの変更を隠すことができないため、ＴＣＰセッションが中断されてしまうという問題がある。
【００１０】
モバイルＩＰｖ６は、全てのアプリケーションに対して透明であるため、ＩＭＳシステムでは、モバイルＩＰｖ６だけが、ＳＩＰによる移動性サポートなしに、通常の移動セッションをサポートできる。しかしながら、移動ノードＭＮがホームエリアを離れて外部エリアに位置した場合、新たなＳＩＰセッションを接続するための全てのシグナリングプロセスは、必ずホームネットワークを経由する。このため、無駄なルーティングが発生し、ホームエージェントＨＡ内での大きな時間遅延とトラフィック負荷を引き起こすことになる。
【００１１】
本発明の目的は、３ＧＰＰ２のコアネットワークでモバイルＩＰｖ６とＳＩＰとを統合した移動通信制御方法および移動通信システムを提供することにある。
本発明の他の目的は、移動ノードのホームエージェントと移動通信ネットワークの負担を低減可能な移動通信制御方法および移動通信システムを提供することにある。
本発明の更に他の目的は、新たな気付アドレスの取得に伴うＳＩＰサーバへの移動ノードの位置登録と、セッションの接続を容易にした移動通信制御方法および移動通信システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の移動通信制御方法は、移動ノードが、ホームエージェントサーバとの間で、訪問先ネットワークで取得した気付アドレスの登録手順を実行し、移動ノードが、ＳＩＰサーバとの間で、上記気付アドレスの登録手順を実行し、移動ノードと通信相手ノードとの間で、ホームエージェントサーバを経由することなく、上記ＳＩＰサーバを介して、セッション接続のための通信手順を実行することを特徴とする。
【００１３】
本発明の１実施例では、上記移動ノードとＳＩＰサーバとの間で行われる気付アドレスの登録手順が、ホームエージェントを経由して行われ、上記セッション確立のための通信手順が、移動ノードとＳＩＰサーバとの間のモバイルＩＰ通信ルート最適化のための通信手順を実行した後に行われることを特徴とする。
【００１４】
本発明の別の実施例では、上記移動ノードとＳＩＰサーバとの間で行われる気付アドレスの登録手順が、移動ノードからＳＩＰサーバへのＳＩＰ位置登録要求（REGISTER）メッセージの送信によって開始され、該REGISTERメッセージのSIP contactヘッダで気付アドレスを指定することを特徴とする。
【００１５】
更に詳述すると、上記ＳＩＰ位置登録要求（REGISTER）メッセージは、ＩＰｖ６ヘッダをもつＩＰパケット形式で移動ノードからＳＩＰサーバに送信され、該ＩＰｖ６ヘッダが、送信元アドレスとして気付アドレスを含み、宛先アドレスとして上記ＳＩＰサーバのＩＰアドレスを含み、拡張ヘッダ部に移動ノードのホームアドレスを含む。
【００１６】
本発明の１つの特徴は、上記セッション接続のために移動ノードからＳＩＰサーバに送信されるＳＩＰセッション接続要求（INVITE）メッセージが、コネクション定義で移動ノードの気付アドレスを指定するようにしたことにある。この場合、通信相手ノードは、上記INVITEメッセージで指定された気付アドレスを宛先ＩＰアドレスに適用することによって、ホームエージェントを経由することなく、移動ノード宛にデータパケットを最適ルートで送信することが可能となる。
【００１７】
上記セッション接続のための通信手順が、通信相手ノードからＳＩＰサーバへのＳＩＰセッション接続要求（INVITE）メッセージの送信によって開始された場合、ＳＩＰサーバは、受信したINVITEメッセージのスタートラインに含まれるSIP URIを移動ノードの気付アドレスに書き換えた後、該INVITEメッセージを移動ノードに転送する。この場合、上記INVITEメッセージを受信した移動ノードが、コネクション定義で気付アドレスを指定したＳＩＰ応答メッセージを通信相手ノードに返送し、上記通信相手ノードが、上記ＳＩＰ応答メッセージで指定された気付アドレスを宛先ＩＰアドレスに適用することによって、移動ノード宛のデータパケットを最適ルートで送信することが可能となる。
【００１８】
本発明の移動通信システムは、ＩＰ網に接続されたホームネットワークと、それぞれパケットデータ交換ノードを介して上記ＩＰ網に接続された複数の訪問先ネットワークとからなり、上記ホームネットワークが、移動ノードの位置情報を管理するホームエージェントサーバと、ＳＩＰ（Session Initiation Protocol）サーバとを含み、上記ホームエージェントサーバが、移動ノードからモバイルＩＰの位置登録要求メッセージを受信して、該移動ノードのホームアドレスと気付アドレスとの対応関係を記憶するための手段を備え、上記ＳＩＰサーバが、移動ノードからＳＩＰ位置登録要求メッセージを受信して、該移動ノードのＳＩＰ識別子とホームアドレスと気付アドレスとの対応関係を記憶するための手段と、上記ホームエージェントサーバを経由することなく、上記移動ノードと通信相手ノードとの間で交信されるセッション接続のためのＳＩＰメッセージを中継するための手段を備えたことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、ＳＩＰサーバによるセッション確立のための制御手順を移動ノードのホームエージェントを経由することなく実行できるため、ホームエージェントの負荷を低減できる。また、ＳＩＰサーバへの移動ノード位置登録要求メッセージと、セッション接続要求メッセージに気付アドレスを適用することによって、ホームエージェントを経由することなく、移動ノードと通信相手ノードとの間で直接的なパケット通信が可能となるため、通信ネットワークの負荷を低減できる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施例について詳細に説明する。
図１は、本発明が適用される３ＧＰＰ２のＩＭＳシステムによる移動通信ネットワークの構成の1例を示す。図において、１００はＩＰ網、１０１はモバイルＩＰｖ６のホームネットワーク、１０２（１０２Ａ、１０２Ｂ）は、ホームネットワークの外部にあるアクセス網（訪問先ネットワーク）を示す。
【００２１】
３ＧＰＰ２で規定されたＩＭＳネットワークは、ユーザ端末９、１０（以下、端末９を通信相手ノードＣＮ、端末１０を移動ノードＭＮと言う）と、各アクセス網において移動ノードと接続されるアクセスポイント３、４と、各アクセスポイントと接続されたパケット制御機能モジュールＰＣＦ（Packet Control Function）５、６と、各ＰＣＦと接続されたパケットデータ交換ノードＰＤＳＮ（Packet Date Switching Node）７、８と、ホームエージェントＨＡ（Home Agentサーバ）１６と、ＳＩＰサーバ（２０〜２２）とからなる。ＩＰ網には、その他の要素として、ＤＮＳ（Domain Name System）サーバ３０とＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ３１とが接続されている。
【００２２】
３ＧＰＰ２のＩＭＳシステムでは、ＳＩＰサーバの機能は、Ｐ-ＣＳＣＦ（Proxy Call Server Control Function）２０、Ｉ-ＣＳＣＦ（Interrogating CSCF）２１、Ｓ-ＣＳＣＦ（Serving CSCF）２２に分割されている。点線１０２はＳＩＰ  ＶｏＩＰによる通信パケットのフローを示す。
【００２３】
後で詳述するように、本発明では、各ユーザ端末（移動ノードＭＮ）１０が、訪問先ネットワークで、モバイルＩＰｖ６とＳＩＰアプリケーションによってサポートされる。移動ノードＭＮ１０は、モバイルＩＰｖ６に従って、訪問先ネットワーク１０２Ａで、アクセスポイント（ＡＰ：Access Point）４とパケット制御機能モジュール（ＰＣＦ：Packet Control Function）６を介して、パケットデータ交換ノード（ＰＤＳＮ）８から、ＩＰアドレスのプレフィックスを受信できる。訪問先ネットワーク１０２Ａから１０２Ｂに移動した移動ノード１０は、ネットワーク１０２ＢのＰＤＳＮ７から、ＡＰ３とＰＣＦ５を介して、新たな気付アドレスＣｏＡを取得する。モバイルＩＰｖ６のサポートによって、端末ユーザが移動中に、移動ノードＭＮと通信相手ＣＮとの通信が中断されることはない。
【００２４】
図２は、ＳＩＰサーバ実体の分布図を示す。
図２に示すように、Ｐ-ＣＳＣＦ２０、２７は、ユーザ端末（移動ノード１０および通信相手ノード９）とＩＭＳシステム内部のＩ-ＣＳＣＦ、Ｓ-ＣＳＣＦとの間の第１の接続点となる。Ｉ-ＣＳＣＦ２１、２３、２４および２５は、各運営業者のネットワーク内において、ユーザ宛の全てのコネクション（目的アドレス）についての接続点となる。各運営業者のネットワーク内では、図示したように、複数のＩ-ＣＳＣＦが存在可能である。
【００２５】
Ｓ-ＣＳＣＦ２２と２６は、ユーザ端末のセッション制御サービスを実行する。Ｓ-ＣＳＣＦ２２と２６は、ＳＩＰサーバのコアとなる制御機能実体であり、ＳＩＰレジスタ（位置登録サーバ）およびＳＩＰプロキシ（エージェントサーバ）として利用される。
【００２６】
ＳＩＰサーバ（ＣＳＣＦ）は、アプリケーション層における位置登録処理機能と、ＳＩＰベースのマルチメディアセッションに関連する制御レイヤの処理機能を備え、他のＶｏＩＰ呼制御サーバ、またはマルチメディアＩＰ網の端末から発生した発呼要求を処理する。
【００２７】
図３は、ＳＩＰ実体とモバイルＩＰｖ６のホームエージェントＨＡとの関係を示す。図３では、図２に示したＳ−ＣＳＣＦ２２に接続して、モバイルＩＰｖ６のホームエージェントＨＡ１６が追加されている。
【００２８】
図４は、本発明において、ＳＩＰシグナリング手順に関係する各装置のプロトコルスタックを示す。図４では、３ＧＰＰ２アーキテクチャにおける装置毎のプロトコルスタックを示している。この参照モデルのプロトコルは、３ＧＰＰ２のＩＭＳシステムにおけるモバイルＩＰｖ４と良く似ているが、３ＧＰＰ２環境でのモバイルＩＰｖ６の解決案を表している。
【００２９】
移動ノード（ＭＮ）１０は、例えば、ステートレスアドレス自動構成法（Neighbor Discovery）、またはＤＨＣＰ（ｖ６）を利用したステートフルアドレス自動構成法などの様々な方法で、ＩＰｖ６アドレスを取得できる。移動ノードＭＮは、ＰＰＰ、モバイルＩＰ６、ＳＩＰのプロトコルスタックを有し、モバイルＩＰｖ６とＳＩＰプロトコルスタックの入出力データパケットは、ＰＰＰプロトコルスタックによってカプセル化される。
【００３０】
無線ネットワーク（無線インタフェース）１７では、ＰＰＰデータパケットが直接伝送され、データパケットがＰＤＳＮ７（または８）に到着すると、ＰＰＰプロトコルスタックが終了する。ＣＳＣＦは、モバイルＩＰｖ６をサポートする必要はなく、ＳＩＰプロトコルスタックだけサポートすればよい。通信相手ノードＣＮ９も、ＰＰＰ、モバイルＩＰｖ６、ＳＩＰのプロトコルスタックを有し、ＰＰＰプロトコルスタックによって、モバイルＩＰｖ６とＳＩＰプロトコルスタックの入出力データパケットがカプセル化される。
【００３１】
図５と図６は、３ＧＰＰ２のＩＭＳサブシステムにおいて、モバイルＩＰｖ６のホームエージェントＨＡと連携した本発明によるＳＩＰセッションの確立シーケンスの第１実施例を示す。
先ず、図５を参照して、移動ノードＭＮ１０が、図１の訪問先ネットワーク（アクセス網）１０２Ａで行うＳＩＰセッションの確立シーケンスについて説明する。
【００３２】
移動ノードＭＮ１０とＰＤＳＮ８との間にＰＰＰセッションが確立されると（５０１）、ＰＤＳＮ８は、ルータ広告（Router Advertisement）メッセージによって、ネットワークＩＰｖ６アドレスのプレフィックスを放送する（５０２）。移動ノードＭＮ１０は、上記ネットワークプレフィックスの放送を受信すると（５０２）、例えば、ステートレスアドレス自動構成メカニズムによって、新たな気付アドレスＣｏＡ＃１を生成する（５０３）。
【００３３】
移動ノードＭＮ１０は、上記気付アドレスＣｏＡ１を生成した後、モバイルＩＰｖ６のメカニズムによって、位置登録のためのバインディング更新（Binding Update）メッセージをホームエージェントＨＡ１６に送信する（５０４）。上記更新メッセージを受信したホームエージェントサーバＨＡ１６は、バインディング更新テーブルに、気付アドレスＣｏＡ＃１とホームアドレスとの対応関係を記憶した後、移動ノードＭＮ１０にバインディング応答（Binding Acknowledgment）メッセージを返送する（５０５）。
【００３４】
移動ノードＭＮ１０は、上記バインディング応答を受信すると、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ３１に、ＤＮＳサーバ名とＰ-ＣＳＣＦのドメイン名（ＦＱＤＮ：Fully Qualified Domain Name）を要求する（リクエストメッセージ：DHCP Query）。移動ノードＭＮ１０は、ＤＨＣＰサーバ３１から応答メッセージ（DHCP Response）を受信すると、受信メッセージが指定するＤＮＳサーバに対して、ＦＱＤＮを指定して、ＳＩＰサーバ（具体的にはＰ-ＣＳＣＦ）のＩＰアドレスを要求する（リクエストメッセージ：DSN Query）。
【００３５】
ＤＮＳサーバからの応答メッセージ（DNS Response）によって、移動ノードＭＮ１０は、ＳＩＰサーバ（Ｐ-ＣＳＣＦ２０）のＩＰアドレスを取得できる（５０６）。尚、ＤＮＳサーバからの応答メッセージでＰ-ＣＳＣＦのＩＰアドレスを取得できなかった場合、移動ノードＭＮは、ＤＨＣＰサーバ３１から応答メッセージが示す別のＤＮＳサーバに対して同様の要求を繰り返し、Ｐ-ＣＳＣＦのＩＰアドレスを取得する。
【００３６】
本実施例では、移動ノードＭＮ１０は、ＳＩＰサーバ（Ｐ-ＣＳＣＦ２０）のＩＰアドレスと自分のホームアドレスＨｏＡとを適用して、ＳＩＰ位置登録要求メッセージ（REGISTER）を生成し、該要求メッセージをホームエージェントＨＡ１６のＩＰアドレスを宛先アドレスとするカプセル化ヘッダでカプセル化して、ＨＡ１６に送信する（トンネル転送５０７）。
【００３７】
ＳＩＰメッセージは、ＩＰ（ＩＰｖ６）ヘッダとＴＣＰ／ＵＤＰヘッダとをもつＩＰパケットのペイロードに設定される。ＳＩＰメッセージは、メッセージ種類（Request-Method）とメッセージの宛先（ＳＩＰ−ＵＲＩ）を示すスタートラインと、要求または応答の内容を記述したヘッダ部と、コネクション定義情報（c; connection、m; media、a; attribute）を記述したメッセージボディ部（ＳＤＰ：Session Description Protocol）とからなっている。
【００３８】
スタートラインに記述されるＳＩＰメッセージ種類としては、例えば、位置登録要求メッセージを示す「REGISTER」、コネクションの接続要求メッセージを示す「INVITE」、コネクションの切断要求メッセージを示す「BYE」、応答メッセージを示す「200 OK」、接続確認メッセージを示す「ACK」、特殊情報の通知メッセージを示す「INFO」などがある。
【００３９】
ヘッダ部には、例えば、ＳＩＰメッセージの経路を示すViaヘッダ、メッセージの宛先を示すToヘッダと送信元を示すFromヘッダ、送信元で指定したコネクション識別子を示すCall-ID、ＳＩＰサーバに登録すべきクライアント端末のＵＲＩを示すContactヘッダ、後続するメッセージボディ部８０３を定義するContent-TypeおよびContent-Lengthヘッダ等が含まれる。
【００４０】
移動ノードＭＮ１０がＰ-ＣＳＣＦ２０宛に送信するREGISTERメッセージは、ヘッダ部に、Contactヘッダとして移動ノードＭＮ１０のホームアドレスＨｏＡを含み、To ヘッダとFromヘッダに移動ノードＭＮ１０のＳＩＰ−ＵＲＩの値を含む。REGISTERメッセージに付加されるＩＰヘッダには、宛先ＩＰアドレスとしてＰ-ＣＳＣＦ２０のＩＰアドレス、送信元ＩＰアドレスとしてホームアドレスＨｏＡを含み、カプセル化ヘッダには、宛先ＩＰアドレスとしてＨＡ１６のＩＰアドレス、送信元ＩＰアドレスとして、移動ノードＭＮ１０の気付けアドレスＣｏＡ＃１が適用される。
【００４１】
上記カプセル化パケットは、ホームエージェントＨＡ１６でデカプセル化され、REGISTERメッセージを含むＩＰパケットとして、Ｐ-ＣＳＣＦ２０に転送される。上記ＩＰパケットは、Ｐ-ＣＳＣＦ２０からＩ-ＣＳＣＦ２１に転送され、Ｉ-ＣＳＣＦ２１からＳ-ＣＳＣＦ２２に転送される。
【００４２】
Ｓ-ＣＳＣＦ２２は、上記REGISTERメッセージを受信すると、受信メッセージの有効性を確認し、移動ノードのＳＩＰ−ＵＲＩとＩＰアドレスＨｏＡとの関係をＳＩＰ情報管理テーブルに記憶（ＳＩＰ位置登録）した後、移動ノードＭＮ宛のＳＩＰ応答メッセージ（200 OK）を生成する。上記応答メッセージを含むＩＰパケットは、REGISTERメッセージとは逆のルートでＩ−ＣＳＣＦ２１、Ｐ−ＣＳＣＦ２０、ホームエージェントＨＡ１６に転送され、ホームエージェントＨＡ１６でカプセル化した形で、移動ノードＭＮ１０に転送される（５０８）。
【００４３】
本実施例では、上記位置登録シーケンスが完了すると、移動ノードＭＮ１０からＳＩＰサーバに、モバイルＩＰｖ６における経路最適化のためのメッセージ（Binding Update）をＰ-ＣＳＣＦ２０に送信する。上記Binding Updateメッセージを含むＩＰパケットは、ＩＰヘッダに、宛先アドレスとしてＰ-ＣＳＣＦ２０のＩＰアドレス、送信元アドレスとして移動ノード１０の気付けアドレスＣｏＡ＃１が適用される。Ｐ-ＣＳＣＦ２０は、上記Binding Updateメッセージを受信すると、移動ノード１０に応答メッセージ（Binding Acknowledgement）を返送する。移動ノード１０が上記応答メッセージを受信することによって、ルート最適化（５０９）が完了し、Ｐ-ＣＳＣＦ２０と移動ノードＭＮ１０の直接通信が可能となる。
【００４４】
移動ノードＭＮ１０は、通信相手ノードＣＮとのパケット通信に先立って、ＳＩＰサーバにコネクションの接続要求メッセージ（INVITE）を送信する（５１０）。上記INVITEメッセージは、メッセージボディ部（ＳＤＰ部）のｃラインに移動ノードＭＮ１０のホームアドレスＨｏＡを含み、ＩＰヘッダは、宛先アドレスとしてＰ−ＣＳＣＦ２０のＩＰアドレス、送信元アドレスとして移動ノードＭＮ１０の気付けアドレスＣｏＡ＃１が適用されている。尚、ＩＰヘッダの拡張ヘッダ部に、移動ノードＭＮ１０のホームアドレスＨｏＡを記述してもよい。
【００４５】
上記INVITEメッセージを含むＩＰパケットは、REGISTERメッセージ５０７のようにホームエージェントＨＡ１６を経由することなく、移動ノードＭＮ１０からＰ−ＣＳＣＦ２０に直接送信され、Ｐ−ＣＳＣＦ２０から（Ｉ−ＣＳＣＦ２１を経由して）Ｓ−ＣＳＣＦ２２に転送され（５１１）、Ｓ−ＣＳＣＦ２２から通信相手ノードＣＮ９に転送される（５１２）。
【００４６】
上記INVITEメッセージを受信した通信相手ノードＣＮ９は、応答メッセージ（200 OK）を含むＩＰパケットを返送する（５１３）。上記応答メッセージ（200 OK）は、INVITEメッセージとは逆ルートで、Ｓ-ＣＳＣＦ２２、Ｐ-ＣＳＣＦ２０を経由して、移動ノードＭＮ１０に転送される（５１４、５１５）。移動ノードＭＮ１０は、上記応答メッセージ（200 OK）を受信すると、ＡＣＫメッセージを含むＩＰパケットを通信相手ノードＣＮ９に送り返す（５１６）。上記ＡＣＫメッセージを含むＩＰパケットは、INVITEメッセージと同じルートで、通信相手ノードＣＮ９に転送される（５１７、５１８）。
【００４７】
通信相手ノードＣＮ９が上記ＡＣＫメッセージを受信することによって、通信相手ノードＣＮ９と移動ノードＭＮ１０とのデータ通信が可能になる。
通信相手ノードＣＮ９は、移動ノードＭＮ１０のホームアドレスＨｏＡを宛先ＩＰアドレスに適用して、データパケットを送信する（５１９）。上記データパケットは、ホームエージェントＨＡ１６によって捕捉され、図に示すように、宛先アドレスとして移動ノードＭＮ１０の気付アドレスＣｏＡ１、送信元アドレスとしてＨＡ１６のＩＰアドレスを含むカプセル化ヘッダでカプセル化した形で、移動ノードＭＮ１０にトンネル転送される。
【００４８】
移動ノードＭＮ１０から通信相手ノードＣＮ９にデータパケットを送信する場合、ＩＰヘッダの送信元アドレスにはホームアドレスＨｏＡ、宛先アドレスにはＣＮのＩＰアドレスが適用される。上記送信パケットは、移動ノードＭＮ１０の気付アドレスＣｏＡ＃１を送信元アドレス、ホームエージェントＨＡ１６のＩＰアドレスを宛先アドレスとするカプセル化ヘッダによってカプセル化した形で、ホームエージェントＨＡ１６にトンネル転送され（５２０）、ホームエージェントＨＡ１６でデカプセル化して、通信相手ノードＣＮ９に転送される。
【００４９】
図６は、移動ノードＭＮ１０が、図１に矢印で示すように、訪問先ネットワーク１０２Ａから別の訪問先ネットワーク１０２Ｂに移動し、ハンドオーバー（ＰＤＳＮ８からＰＤＳＮ７へのスイッチング）６０１が発生した場合の通信シーケンスを示す。
【００５０】
移動ノードＭＮ１０が、移動先のＰＤＳＮ７との間にＰＰＰ接続を確立すると（６０２）、ＰＤＳＮ７は、ルータ広告メッセージによって、ネットワークプレフィックスを放送する（６０３）。移動ノードＭＮ１０は、上記ネットワークプレフィックスを受信すると、例えば、ステートレスアドレス自動構成メカニズムによって、新たな気付アドレスＣｏＡ＃２を生成する（６０４）。
【００５１】
移動ノードＭＮ１０は、上記気付アドレスＣｏＡ＃２を生成した後、モバイルＩＰｖ６のメカニズムによって、バインディング更新（Binding Update）メッセージをホームエージェントＨＡ１６に送信する（６０５）。上記更新メッセージを受信したホームエージェントサーバＨＡ１６は、バインディング更新テーブルに、気付アドレスＣｏＡ＃２とホームアドレスとの対応関係を記憶した後、移動ノードＭＮ１０にバインディング応答（Binding Acknowledgment）メッセージを返送する（６０６）。
【００５２】
移動ノードＭＮ１０は、上記位置登録シーケンスが完了すると、既にＩＰアドレスが判っているＳＩＰサーバ（Ｐ−ＣＳＣＦ２０）に対して、ルート最適化のためのBinding Updateメッセージを送信する（６０７）。上記Binding Updateメッセージに付されるＩＰヘッダは、宛先アドレスとしてＰ-ＣＳＣＦ２０のＩＰアドレス、送信元アドレスとして移動ノード１０の気付けアドレスＣｏＡ＃２を含む。Ｐ-ＣＳＣＦ２０は、上記Binding Updateメッセージを受信すると、移動ノード１０に応答メッセージ（Binding Acknowledgement）を返送する（６０８）。移動ノード１０が上記応答メッセージを受信することによって、移動ノードＭＮ１０とＳＩＰサーバ（Ｐ-ＣＳＣＦ２０）とが、直接通信可能な状態となる。
【００５３】
ホームエージェントＨＡ１６には、上述した訪問先ネットワーク１０２Ｂにおける移動ノードＭＮ１０の位置登録（６０５、６０６）によって、移動ノードＭＮ１０のホームアドレスＨｏＡと対応して、新たな気付アドレスＣｏＡ＃２が記憶されている。従って、その後に通信相手ノードＣＮ９が送信した移動ノードＭＮ１０宛のＩＰパケットは、ホームエージェントＡ１６において、図に示すように、宛先アドレスとしてＣｏＡ＃２を適用したカプセル化ヘッダでカプセル化され、新たなＰＤＳＮ７を経由して、移動ノードＭＮ１０に転送される。
【００５４】
移動ノードＭＮ１０から通信相手ノードＣＮ９にデータパケットを送信する場合（６１０）、ＩＰヘッダの送信元アドレスにはホームアドレスＨｏＡ、宛先アドレスにはＣＮのＩＰアドレスが適用され、カプセル化ヘッダの送信元アドレスには新たな気付アドレスＣｏＡ＃２が適用される。
【００５５】
図７〜図９は、３ＧＰＰ２のＩＭＳサブシステムにおける本発明によるＳＩＰセッション確立シーケンスの第２実施例を示す。第２実施例の特徴は、移動ノードＭＮ１０とＳＩＰサーバ２との間、および、移動ノードＭＮ１０と通信相手ノードＣＮ９との間の通信が、ホームエージェントＨＡ１６を経由することなく、最適ルートで行われるようにしたことにある。
【００５６】
先ず、図７を参照して、移動ノードＭＮ１０が、図１の訪問先ネットワーク（アクセス網）１０２Ａで行うＳＩＰセッションの確立シーケンスについて説明する。
移動ノードＭＮ１０が、ＰＤＳＮ８との間にＰＰＰセッションを確立し、ホームエージェントＨＡ１６に位置登録した後、ＤＨＣＰサーバ、ＤＮＳサーバと交信してＰ-ＣＳＣＦ２０のＩＰアドレスを取得する迄のシーケンス（７０１〜７０６）は、第１実施例のシーケンス５０１〜５０６と同様である。
【００５７】
第２実施例では、移動ノードＭＮ１０は、ＳＩＰサーバ（Ｐ-ＣＳＣＦ２０）に対して直接、ＳＩＰの位置登録要求を行う（７０７）。位置登録要求メッセージ（REGISTER）は、ヘッダ部のContactヘッダに移動ノードＭＮ１０の気付アドレスＣｏＡ＃１を含み、ＩＰヘッダ（ＩＰｖ６）の宛先アドレスにはＰ-ＣＳＣＦ２０のＩＰアドレス、送信元アドレスには移動ノードＭＮ１０の気付アドレスＣｏＡ＃１が適用される。但し、オプションとして、ＩＰｖ６拡張ヘッダ部に移動ノードＭＮ１０のホームアドレスＨｏＡを含んでもよい。上記ホームアドレスＨｏＡは、移動ノードＭＮにハンドオーバーが発生した際のルート最適化に利用できる。
【００５８】
上記REGISTERメッセージを含むＩＰパケットは、Ｐ-ＣＳＣＦ２０から、Ｉ-ＣＳＣＦ２１を経由してＳ-ＣＳＣＦ２２に転送される（７０８、７０９）。Ｓ-ＣＳＣＦ２２は、上記REGISTERメッセージを受信すると、受信メッセージの有効性を確認し、移動ノードのＳＩＰ−ＵＲＩとＩＰアドレスＨｏＡとの関係をＳＩＰ情報管理テーブルに記憶（ＳＩＰ位置登録）した後、移動ノードＭＮ宛のＳＩＰ応答メッセージ（200 OK）を生成する。上記応答メッセージを含むＩＰパケットは、REGISTERメッセージとは逆に、Ｉ−ＣＳＣＦ２１、Ｐ−ＣＳＣＦ２０を経由して、移動ノードＭＮ１０に転送される（７１０〜７１２）。
【００５９】
本実施例では、上述したように、移動ノードＭＮ１０とＳＩＰサーバとの間で、移動ノードＭＮ１０の気付アドレスＣｏＡ＃１をＩＰヘッダに適用した最適ルートでの直接通信が行われているため、第１実施例のシーケンス５０９に相当するモバイルＩＰｖ６の経路最適化は不要となる。
【００６０】
移動ノードＭＮ１０は、通信相手ノードＣＮとの通信に先立って、ＳＩＰサーバにコネクションの接続要求メッセージ（INVITE）を送信する（７１３）。本実施例では、上記INVITEメッセージは、メッセージボディ部のｃラインに移動ノードＭＮ１０の気付ＣｏＡ＃１を含み、ＩＰヘッダには、宛先アドレスとしてＰ−ＣＳＣＦ２０のＩＰアドレス、送信元アドレスとして移動ノードＭＮ１０の気付けアドレスＣｏＡ＃１が適用されている。
【００６１】
上記INVITEメッセージを含むＩＰパケットは、Ｐ−ＣＳＣＦ２０から、Ｉ−ＣＳＣＦ２１を経由してＳ−ＣＳＣＦ２２に転送され（７１４）、Ｓ−ＣＳＣＦ２２から通信相手ノードＣＮ９に転送される（７１５）。上記INVITEメッセージを受信した通信相手ノードＣＮ９は、応答メッセージ（200 OK）を含むＩＰパケットを返送する（７１６）。上記応答メッセージ（200 OK）は、INVITEメッセージとは逆ルートで、Ｓ-ＣＳＣＦ２２、Ｐ-ＣＳＣＦ２０を経由して、移動ノードＭＮ１０に転送される（７１７、７１８）。移動ノードＭＮ１０、上記応答メッセージ（200 OK）を受信すると、ＡＣＫメッセージを含むＩＰパケットを通信相手ノードＣＮ９に送り返す（７１９）。上記ＡＣＫメッセージを含むＩＰパケットは、INVITEメッセージと同じルートで、通信相手ノードＣＮ９に転送される（５２０、７２１）。
【００６２】
通信相手ノードＣＮ９が上記ＡＣＫメッセージを受信することによって、通信相手ノードＣＮ９と移動ノードＭＮ１０とがデータ通信が可能な状態になる。
本実施例では、通信相手ノードＣＮ９は、INVITEメッセージ（７１５）で指定された気付アドレスＣｏＡ＃１を宛先ＩＰアドレスとして、移動ノードＭＮ１０宛のデータパケットを送信する（７２２）。一方、移動ノードＭＮ１０は、ＩＰヘッダの送信元アドレスに気付アドレスＣｏＡ＃１、宛先アドレスにＣＮのＩＰアドレスを適用して、通信相手ノードＣＮ９宛のデータパケットを送信する（７２３）。従って、これらのデータパケットは、ホームエージェントＨＡ１６を経由することなく、宛先ノードに転送される。
【００６３】
図８は、移動ノードＭＮ１０が、訪問先ネットワーク１０２Ａから別の訪問先ネットワーク１０２Ｂに移動し、ハンドオーバー（ＰＤＳＮ８からＰＤＳＮ７へのスイッチング）８０１が発生した場合の通信シーケンスを示す。
【００６４】
移動ノードＭＮ１０は、移動先のＰＤＳＮ７との間にＰＰＰ接続を確立すると（８０２）、ＰＤＳＮ７からルータ広告メッセージによって放送されたネットワークプレフィックスを受信し、ステートレスアドレス自動構成メカニズムによって、新たな気付アドレスＣｏＡ＃２を生成する（８０３）。
【００６５】
移動ノードＭＮ１０は、上記気付アドレスＣｏＡ＃２を適用して、図７のシーケンス７０１〜７０６と同様、ホームエージェントＨＡ１６に、モバイルＩＰｖ６の位置登録（Binding Update）メッセージを送信し（８０４）、ホームエージェントサーバＨＡ１６からバインディング応答（Binding Acknowledgment）メッセージを受信すると（８０５）、ＤＨＣＰサーバ、ＤＮＳサーバと交信してＰ-ＣＳＣＦ２０のＩＰアドレスを取得する（８０６）。
【００６６】
その後、移動ノードＭＮ１０は、ＳＩＰサーバ（Ｐ−ＣＳＣＦ２０、Ｉ−ＣＳＣＦ２１、Ｓ−ＣＳＣＦ２２）との間で位置登録手順を実行し（８０７〜８１２）、ＳＩＰサーバを介して、通信相手ノードＣＮ９との間でセッションの接続手順を実行する（８１３〜８２１）。これらの手順は、適用される気付アドレスの値がＣｏＡ＃２に変わるだけで、図７のシーケンス７０７〜７２１と同様である。
【００６７】
通信相手ノードＣＮ９は、INVITEメッセージ（７１５）で指定された気付アドレスＣｏＡ＃２を宛先ＩＰアドレスとして、移動ノードＭＮ１０宛のデータパケットを送信する（８２２）。一方、移動ノードＭＮ１０は、ＩＰヘッダの送信元アドレスに気付アドレスＣｏＡ＃２、宛先アドレスにＣＮのＩＰアドレスを適用して、通信相手ノードＣＮ９宛のデータパケットを送信する（８２３）。
【００６８】
第２実施例によれば、移動ノードとＳＩＰサーバとの間で行われるＳＩＰの位置登録シーケンスにおいて、ＳＩＰメッセージ（REGISTER、200 OK）およびこれを含むＩＰパケットに、移動ノードＭＮ１０の気付アドレス（ＣｏＡ＃１またはＣｏＡ＃２）を適用したことによって、移動ノードＭＮ１０とＰ-ＣＳＣＦ２０の間で、モバイルＩＰｖ６におけるルート最適化のための手順を実行する必要がなくなる。
また、ノード間のデータ通信に先立って行われるセッション確立シーケンスにおいて、INVITEメッセージのメッセージボディ部のｃラインで、移動ノードＭＮ１０の気付アドレスの値を指定しておくことによって、ホームエージェントを経由しない端末間の直接的なデータ通信が可能となる。
【００６９】
尚、図８のシーケンス図では、移動ノードＭＮ１０が新たな気付アドレスを取得した時に実行する通信制御手順を同一にするために、ハンドオーバー発生の都度、移動ノードＭＮ１０が、ＤＨＣＰサーバおよびＤＮＳサーバと交信し（８０６）、Ｐ-ＣＳＣＦ２０のＩＰアドレスを取得するようにしているが、既にＰ-ＣＳＣＦ２０のＩＰアドレスを取得済みの場合は、上記ＤＨＣＰサーバ、ＤＮＳサーバと交信を省略してもよい。
【００７０】
図９は、第２実施例のＳＩＰセッションの確立シーケンスにおいて、通信相手ノードＣＮ９側からセッションの接続要求メッセージ（INVITE）が発生した場合のシーケンスを示す。
図９において、移動ノードＭＮ１０がＰＤＳＮ８との間にＰＰＰセッションを確立し、ＳＩＰサーバ（Ｐ−ＣＳＣＦ２０、Ｉ−ＣＳＣＦ２１、Ｓ−ＣＳＣＦ２２）との間での位置登録手順を完了する迄のシーケンス（９０１〜９１２）は、図７のシーケンス７０１〜７１２と同一である。
【００７１】
ＳＩＰサーバへの位置登録が完了した後、ＳＩＰサーバ（Ｓ−ＣＳＣＦ２２）が、通信相手ノードＣＮ９側から、移動ノードＭＮ１０との間のセッション接続要求メッセージ（INVITE）９１３を受信したと仮定する。この場合、INVITEメッセージは、そのスタートラインに、宛先移動ノードＭＮ１０を示すＳＩＰ−ＵＲＩを含んでいる。Ｓ−ＣＳＣＦ２２は、上記INVITEメッセージを受信すると、ＳＩＰ情報管理テーブルから、受信メッセージが指定したＳＩＰ−ＵＲＩと対応するエントリを検索して、移動ノードＭＮ１０の気付アドレスＣｏＡ＃１を特定し、INVITEメッセージのＳＩＰ−ＵＲＩを上記気付アドレスＣｏＡ＃１に書き換える。上記気付アドレスＣｏＡ＃１を含むINVITEメッセージは、Ｐ−ＣＳＣＦ２０を経由して、移動ノードＭＮ１０に転送される（９１４、９１５）。
【００７２】
移動ノードＭＮ１０は、上記INVITEメッセージを受信すると、ＳＩＰ応答メッセージ（200 OK）をＳＩＰサーバに返送する（９１６）。上記200 OKメッセージは、メッセージボディ部（ＳＤＰ部）のｃラインに気付アドレスＣｏＡ＃１を含み、ＩＰヘッダの送信元アドレスには気付アドレスＣｏＡ＃１が適用されている。上記200 OKメッセージは、ＳＩＰサーバ（Ｐ−ＣＳＣＦ２０、Ｓ−ＣＳＣＦ２２）介して、通信相手ノードＣＮ９に転送される（９１７、９１８）。200 OKメッセージを受信した通信相手ノードＣＮ９は、ＳＩＰサーバにACKメッセージを返送する（９１９）。上記ACKメッセージは、INVITEメッセージと同様、ＳＩＰサーバ（Ｓ−ＣＳＣＦ２２、Ｐ−ＣＳＣＦ２０）介して、移動ノードＭＮ１０に転送される（９２０、９２１）。
【００７３】
本実施例では、通信相手ノードＣＮ９は、200 OKメッセージを受信した時点で、移動ノードＭＮ１０のＩＰアドレスをＣｏＡ＃１と認識しているため、このＣｏＡ＃１を宛先ＩＰアドレスとして、データパケットを送信する（９２１）。このデータパケットは、ホームエージェントＨＡ１６を経由することなく、移動ノードＭＮ１０に転送される。一方、移動ノードＭＮ１０も、INVITEメッセージのｃラインで指定された通信相手ノードＣＮ９のＩＰアドレスを宛先ＩＰアドレス、ＣｏＡ＃１を送信元ＩＰアドレスに適用して、通信相手ノードＣＮ９にデータパケットを直接的に送信できる（９２２）。
【００７４】
図１０は、ＳＩＰサーバの主体となるＳ−ＣＳＣＦ２２の本発明に関係する主要な構成要素を示す。
Ｓ−ＣＳＣＦ２２は、プロセッサによって実行される本発明に関係するプログラムモジュールとして、ＩＰｖ６のプロトコル処理モジュール１１０１と、ＳＩＰプロトコル処理モジュール１１０２を備える。１１０３は、ＳＩＰプロトコル処理モジュール１１０２に付随するＳＩＰ情報管理テーブルである。
【００７５】
ＳＩＰ情報管理テーブル１１０３は、移動ノードと対応した複数のエントリからなり、各エントリは、移動ノードＭＮのＳＩＰ識別子（ＳＩＰ−ＵＲＩ）と対応して、移動ノードＭＮのホームアドレスＨｏＡと、気付アドレスと、その他の情報（例えば、Call-ID、エントリ有効期間、Ｐ−ＣＳＣＦアドレス情報など）を示す。
【００７６】
このテーブルは、ＳＩＰメッセージを受信した時、受信メッセージが示すＳＩＰ−ＵＲＩと対応するホームアドレスＨｏＡの検索、またはＳＩＰ−ＵＲＩ、ＨｏＡと対応するおよび気付アドレスの検索に利用される。気付アドレス（ＣｏＡ１、ＣｏＡ２）の値は、REGISTERメッセージの受信時に更新される。気付アドレスとして、ＣｏＡ１、ＣｏＡ２のように、ハンドオーバー前後の複数のアドレスを記憶できるようにしておくことによって、ＰＤＳＮの切り替えを滑らかに行うことができる。
【００７７】
図１１は、本発明に関係する移動ノードＭＮ１０の主要な構成要素を示す。
移動ノードＭＮ１０は、プロセッサによって実行される本発明に関係するプログラムモジュールとして、モバイルＩＰｖ６のプロトコル処理モジュール１２０１と、ＳＩＰプロトコル処理モジュール１２０２を備える。１２０３は、ＳＩＰプロトコル処理モジュール１２０２に付随するバインディング更新テーブルである。
【００７８】
モバイルＩＰｖ６とＳＩＰをサポートする従来の移動ノード（移動端末）では、端末ユーザの移動に伴って新たな気付アドレスＣｏＡを取得した時、例えば、図５のステップ５０７のように、contactヘッダにホームアドレスＨｏＡを適用したREGISTERメッセージによって、ＳＩＰサーバに位置登録を要求している。また、通信相手ノードとの間に新たなセッションを確立する場合は、ｃラインにホームアドレスＨｏＡを適用したINVITEメッセージによって、ＳＩＰサーバにセッションを要求している。
【００７９】
本発明の第１実施例を実現する移動ノード１０には、ＳＩＰサーバへの位置登録が完了（200 OKメッセージを受信）した時、ＳＩＰサーバ（Ｐ−ＣＳＣＦ）に対して自動的にモバイルＩＰｖ６のBinding Updateメッセージを送信する機能を追加すればよい。
【００８０】
または、本発明の第２実施例を実現する移動ノード１０には、新たな気付アドレスＣｏＡを取得した時、contactヘッダに気付アドレスＣｏＡを適用したREGISTERメッセージによって、ＳＩＰサーバに直接的に位置登録を要求し、通信相手ノードとの間に新たなセッションを確立する場合は、ｃラインに気付アドレスＣｏＡを適用したINVITEメッセージによって、ＳＩＰサーバに直接的にセッションを要求する機能を追加すればよい。
【００８１】
本発明に必要なこれらの機能は、ＳＩＰプロトコル処理モジュール１２０２の僅かな修正、または、ＳＩＰプロトコル処理とモバイルＩＰｖ６プロトコル処理の実行を制御するシーケンス制御ルーチンの修正によって、追加できる。
【００８２】
上述の実施例から明らかなように、本発明の第１実施例によれば、３ＧＰＰ２のＩＭＳシステムにおいて、ホームエージェントＨＡとＳＩＰサーバとの間のシグナリング情報の通信量を減少できる。また、第２実施例によれば、ホームエージェントＨＡとＳＩＰサーバとの間のシグナリング情報の通信のみならず、ホームエージェントＨＡを経由するデータパケットのトライアングル・ルーティングを解消できるため、ＩＭＳシステムの効率を大いに向上できる。
【図面の簡単な説明】
【００８３】
【図１】本発明による３ＧＰＰ２のＩＭＳシステムによる移動通信ネットワークの構成の１例を示す図。
【図２】ＳＩＰサーバ実体の分布図。
【図３】ＳＩＰ実体とモバイルＩＰｖ６のホームエージェントＨＡとの関係を示す図。
【図４】本発明においてＳＩＰシグナリング手順に関係する各装置のプロトコルスタックを示す図。
【図５】本発明の第１実施例におけるＳＩＰセッションの確立シーケンスを示す図。
【図６】第１実施例においてハンドオーバーが発生した場合の通信シーケンスを示す図。
【図７】本発明の第２実施例におけるＳＩＰセッションの確立シーケンスを示す図。
【図８】第２実施例においてハンドオーバーが発生した場合の通信シーケンスを示す図。
【図９】第２実施例において通信相手ノード側からセッション接続要求が発生した場合の通信シーケンスを示す図。
【図１０】ＳＩＰサーバの主体となるＳ−ＣＳＣＦの本発明に関係する構成要件を示す図。
【図１１】本発明に関係する移動ノードＭＮの主要構成要件を示す図。
【図１２】従来技術におけるＩＰネットワーク通信を説明するための図。
【符号の説明】
【００８４】
３、４：アクセスポイント、５、６：パケット制御機能モジュールＰＣＦ、７、８：パケットデータ交換ノードＰＤＳＮ、９：通信相手ノード、１０：移動ノードＭＮ、１６：ホームエージェント、２０、２７：Ｐ−ＣＳＣＦ、２１、２３、２４、２５：Ｉ−ＣＳＣＦ、２２、２６：Ｓ−ＣＳＣＦ、３０：ＤＮＳサーバ、３１：ＤＨＣＰサーバ、１１０１：ＩＰｖ６プロトコル処理モジュール、１２０１：モバイルＩＰｖ６プロトコル処理モジュール、１１０２、１２０２：ＳＩＰプロトコル処理モジュール、１１０３：ＳＩＰ情報管理テーブル、１２０３：バインディング更新テーブル。
【図１】
2006115453.tif 000003
【図２】
2006115453.tif 000004
【図３】
2006115453.tif 000005
【図４】
2006115453.tif 000006
【図５】
2006115453.tif 000007
【図６】
2006115453.tif 000008
【図７】
2006115453.tif 000009
【図８】
2006115453.tif 000010
【図９】
2006115453.tif 000011
【図１０】
2006115453.tif 000012
【図１１】
2006115453.tif 000013
【図１２】
2006115453.tif 000014