(57)【要約】【課題】ホームエージェントのホームリンクの設定を自動的かつ適切に行うことを目的とする。【解決手段】ホームエージェント機能を有するホームゲートウェイ装置において、ホームネットワークを設定するためのネットワーク情報を取得した通信インタフェース以外からホームリンクとする通信インタフェースを選択し、さらに取得したネットワーク情報を用いてホームリンクおよびホームエージェントの設定を適切に行うことにより、装置設定の自動化を確実に達成するとともに、モバイルＩＰに対応した移動端末が接続するリンクをホームリンクに選択し、移動端末から既存のホームエージェント情報を取得して設定することにより、移動端末の設定変更を強要することなくホームリンクの設定を行うことができる。【選択図】図３
2005143095.tif 000002
【特許請求の範囲】
【請求項１】
移動端末を含む端末を収容するホームエージェント機能を有するホームゲートウェイ装置のホームリンク設定方法であって、
インターネット網に接続する通信インタフェースを介してホームネットワークを設定するためのネットワーク情報を受信するステップと、
前記ネットワーク情報を受信した通信インタフェース以外の通信インタフェースに接続するリンクの中からホームリンクを選択するホームリンク選択ステップと、
前記選択されたリンク上の端末に対してホームエージェント機能を動作するように内部の設定を行うホームエージェント設定ステップと、
を有するホームリンク設定方法。
【請求項２】
前記ホームリンク選択ステップにおいて、モバイルＩＰプロトコルに対応する移動端末が接続しているリンクをホームリンクに指定することを特徴とする請求項１に記載のホームリンク設定方法。
【請求項３】
前記通信インタフェースに接続するリンクに接続された移動端末の有するホームエージェント情報を取得するステップをさらに有し、
前記ホームエージェント設定ステップにおいて、前記ホームエージェント情報が前記ネットワーク情報で指定された条件に適合する場合は、取得した前記ホームエージェント情報を用いて内部への設定を行い、適合しない場合は前記ネットワーク情報をもとに生成したホームエージェント情報を用いて内部の設定を行うことを特徴とする請求項２に記載のホームリンク設定方法。
【請求項４】
前記ホームエージェント設定ステップにおいて、新たに生成したホームエージェント情報を用いて内部の設定を行った場合は、前記ホームリンク上のすべての端末に新しい前記ホームエージェント情報を通知することを特徴とする請求項３に記載のホームリンク設定方法。
【請求項５】
前記移動端末が有する移動ルータ機能に関する情報を取得するステップをさらに有し、
前記移動端末が移動ルータ動作を行っている場合、移動ルータに対応したホームエージェントの設定を行うことを特徴とする請求項３または４に記載のホームリンク設定方法。
【請求項６】
インターネット網やローカルリンクに接続する複数の通信インタフェースと、
前記通信インタフェースを介してホームネットワークを設定するためのネットワーク情報を受信するネットワーク情報処理部と、
前記ネットワーク情報を受信した通信インタフェース以外の通信インタフェースに接続するリンクの中からホームリンクを選択するインタフェース設定部と、
ホームリンク上の端末に対してホームエージェント機能を行うホームエージェント処理部と、
前記インタフェース設定部からホームリンクに指定されたリンク上の端末に対してホームエージェント機能を動作させるように前記ホームエージェント処理部へ設定を行うホームエージェント設定部と、
を有するホームゲートウェイ装置。
【請求項７】
前記インタフェース設定部は、モバイルＩＰに対応する移動端末の存在を確認するための確認メッセージを送出し、移動端末の存在を通知する前記確認メッセージへの応答メッセージを受信した通信インタフェースに接続するリンクをホームリンクに指定することを特徴とする請求項６に記載のホームゲートウェイ装置。
【請求項８】
前記インタフェース設定部は、ホームリンクに接続された移動端末が有するホームエージェント情報を取得し、前記ネットワーク情報で指定された条件に適合する場合は前記ホームエージェント設定部が取得した前記ホームエージェント情報を用いてホームエージェント機能の設定を行い、また、適合しない場合は前記インタフェース設定部が前記ネットワーク情報をもとにホームエージェント情報を生成し、ホームエージェント設定部が生成された前記ホームエージェント情報を用いて、前記ホームエージェント処理部の設定を行うことを特徴とする請求項７に記載のホームゲートウェイ装置。
【請求項９】
前記インタフェース設定部が新たに前記ホームエージェント情報を生成した場合は、前記ホームエージェント設定部が、ホームリンク上のすべての端末に新しい前記ホームエージェント情報を通知することを特徴とする請求項８に記載のホームゲートウェイ装置。
【請求項１０】
さらに、前記インタフェース設定部は、前記移動端末が有する移動ルータ機能に関する情報を取得し、前記移動端末が移動ルータ動作を行っている場合、前記ホームエージェント設定部は移動ルータに対応した設定を前記ホームエージェント処理部に行うことを特徴とする請求項８または９に記載のホームゲートウェイ装置。
【請求項１１】
モバイルＩＰプロトコルをサポートし、リンク上に接続する移動端末の有無を確認する確認メッセージを受信する移動ＩＰ処理部と、
前記移動ＩＰ処理部から前記確認メッセージの受信通知を受けて、記憶しているホームエージェント情報を記載した応答メッセージを生成するホームエージェント情報応答部と、を有し、前記移動ＩＰ処理部が前記応答メッセージを前記確認メッセージの送信元へ送信することを特徴とする移動端末。
【請求項１２】
前記移動ＩＰ処理部は、さらに、自己の移動ルータ処理の動作状況を前記応答メッセージに記載して送信することを特徴とする請求項１１に記載の移動端末。
【請求項１３】
前記移動ＩＰ処理部がモバイルＩＰプロトコルをサポートしていない場合は、前記ホームエージェント情報応答部が前記移動ＩＰ処理部から前記確認メッセージの受信通知を受けても前記応答メッセージを送信しないことを特徴とする請求項１２に記載の移動端末。
【請求項１４】
前記移動ＩＰ処理部は、自己がホームエージェントに接続している場合のみ前記応答メッセージを送信することを特徴とする請求項１２に記載の移動端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に家庭に設置し、ホームネットワークとインターネットとの中継を行うホームゲートウェイ装置において、移動端末を収容するためのホームエージェントに関する設定を行うホームリンク設定方法およびホームゲートウェイ装置に関する。
【背景技術】
【０００２】
インターネットシステムにおける移動管理方法の一つにＭｏｂｉｌｅ ＩＰがあり、ＩＰｖ４に対応するＭｏｂｉｌｅ ＩＰｖ４は、ＲＦＣ３２２０（IP Mobility Support）にて標準化されている。また、ＩＰｖ６に対応するＭｏｂｉｌｅ ＩＰｖ６は、インターネットドラフトdraft-ietf-mobileip-ipv6(Mobility Support in IPv6)において現在も標準化が進められている。これらのプロトコルによって、移動端末が異なるネットワーク間を移動する場合にも、同一のアドレスを用いて通信を行うことが可能となる。
【０００３】
Ｍｏｂｉｌｅ ＩＰｖ６において、移動端末はホームリンクから離れた場合に現在接続しているリンクのアクセスルータ装置から送信されるネットワーク情報から現在接続しているリンクのプレフィックス情報を取得する。移動端末は、リンクのプレフィックス情報から、そのリンクで一時的に使用するケアオブアドレスを生成する。その後、移動端末は、バインディングアップデートメッセージをホームエージェントに送信することにより、そのケアオブアドレスをプライマリケアオブアドレスとして、移動端末のホームリンク上のホームエージェントに登録する。ホームエージェントは、移動端末からのバインディングアップデートメッセージを受信した後、ホームアドレスとケアオブアドレスを関連付けるバインディングキャッシュを作成もしくは更新する。
【０００４】
以降、ホームエージェントは、バインディングキャッシュを参照し、移動端末のホームリンク上のホームアドレス宛に送信されたパケットを代理受信する。そして、ホームエージェントは、代理受信したパケットをカプセル化して、移動端末のケアオブアドレスに転送するという処理を行う。移動端末は、ホームエージェントにより転送されたパケットのカプセルの解除を行い、移動端末のホームアドレス宛のパケットを受け取ることができる。
【０００５】
このような移動端末の位置管理を行うホームエージェント機能を、ホームネットワークとインターネット網との中継処理を司るホームゲートウェイ装置に搭載することは、移動端末が外部ネットワークに収容されている間の移動端末宛パケットをホームネットワーク内に転送することなく、再度経路制御できるので、ホームネットワーク内にホームエージェントを配置するのに比べて転送効率の点で望ましいとされていた。
【０００６】
このホームゲートウェイ装置にＩＰアドレスやホームネットワークを設定するための情報を提供する方法の一つにＤＨＣＰ（Dynamic Host Configuration Protocol）がある。ＩＰｖ４に対応するＤＨＣＰｖ４は、ＲＦＣ２１３１（Dynamic Host Configuration Protocol）にて標準化されており、主に端末に対してＩＰアドレスやネットワークに配置されたサーバの情報を提供するために用いられている。また、ＩＰｖ６に対応するＤＨＣＰｖ６は、非特許文献１に開示され、現在も標準化が進められている。このＤＨＣＰｖ６では、ＤＨＣＰｖ４が提供する機能に加えて、ネットワークプレフィクスを提供することができる。そして、ＤＨＣＰサーバがホームゲートウェイ装置に、ホームネットワークを設定するためのプレフィクス情報を提供することにより、ホームゲートウェイ装置が自動的にホームネットワークを構築することが可能となる。なお、ＤＨＣＰｖ６を用いたネットワークプレフィクスの配信方法については、非特許文献２に開示され、現在も標準化作業
が進められている。
【０００７】
また、これら非特許文献の他にも、従来より、この分野のホームゲートウェイ装置としては、例えば特許文献１に記載されているようなものがあった。
【０００８】
図１４は、特許文献１に示される移動通信システムの構成図である。
【０００９】
図１４において、ローカルネットワーク１２００が広域ネットワーク１５００に接続する際に、ローカルネットワーク１２００の代表サーバ１０１０がセグメント１１２０に接続を試みる。そのとき、代表サーバ１０１０はセグメント１１２０を管理する上位サーバ１０２０に対してアドレスブロックの割り当てを要求する。そして、代表サーバ１０１０はその結果として割り当てられたアドレスブロックを、ローカルネットワーク１２００内で分配する。これにより、代表サーバ１０１０はアドレスの自動管理を適切なタイミングで効率的に行うことができた。
【特許文献１】特開２００１−２４７１０号公報（第１図）
【非特許文献１】インターネットドラフトdraft-ietf-dhc-dhcpv6（Dynamic Host Configuration Protocol for IPv6）
【非特許文献２】インターネットドラフトdraft-ietf-dhc-dhcpv6-opt-prefix-delegation（IPv6 Prefix Options for DHCPv6）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、非特許文献１および２においては、ホームリンクの設定方法、すなわち装置起動時にホームリンクを設定するためのネットワーク情報を取得してホームリンクおよびホームエージェントのパラメータを設定し、ホームエージェントを起動して移動端末の収容を開始する、といった一連の動作が規定されていなかった。このため、ユーザが手動にて上記パラメータ設定を行う必要があった。特に、ＩＰｖ６を用いたシステムにおいては、ＩＰアドレスが１２８ビットと長いため、上記パラメータの手動設定は大きな労力を伴うものであった。
【００１１】
また、特許文献１は、ホームゲートウェイ装置に相当する代表サーバが、接続ネットワークに対してアドレスブロックの割り当てを受けるものであるが、ホームエージェントとして動作させるためには、モバイルＩＰに準拠する情報をホームリンクに接続する通信インタフェースに手動で設定する必要があった。特に、ホームゲートウェイ装置を置き換える場合に、既存の移動端末が存在すると、それらの有するホームリンクの設定を極力維持し、移動端末に設定変更を強要しないことが必要であった。
【００１２】
またさらに、ホームリンクはホームネットワークに配置されることが望ましく、その自動設定においては、ホームリンクとすべき通信インタフェースを的確に選択する必要があった。
【００１３】
本発明は、上記従来の課題を解決するものであり、ホームゲートウェイ装置がホームリンクおよびホームエージェントの設定の自動化を行うことができる。さらには、モバイルＩＰに対応した移動端末が接続するリンクを有する場合にも、移動端末の設定変更を強要することなくホームリンクの設定を行うことができる。
【課題を解決するための手段】
【００１４】
上記課題を解決するために本発明では、インターネット網に接続するものを含む複数の通信インタフェースと、移動端末を収容するホームエージェント処理手段を有するホームゲートウェイ装置におけるホームリンク設定方法において、ホームネットワークを設定す
るためのネットワーク情報を受信するネットワーク情報処理手段と、受信したネットワーク情報からすべての通信インタフェースに対するネットワーク設定を行うインタフェース設定手段と、ホームリンクに指定された通信インタフェースに対してホームエージェントを動作させるよう設定を行うホームエージェント設定手段を有し、インタフェース設定手段は、ネットワーク情報を受信した通信インタフェース以外のものの中からホームリンクに指定する通信インタフェースを選択し、ホームエージェント設定手段に通知してホームエージェントの設定を行う。
【００１５】
これにより、たとえばインターネットサービスプロバイダと接続し、ホームリンクとして設定するに相応しくない通信インタフェースを自動的に検出し、適切な通信インタフェースをホームリンクとして設定することができ、さらには、ホームリンクとして設定した通信インタフェースに対してホームエージェントを自動的に設定することにより、装置設置時のユーザによる設定をすべて自動化し、設置負担を大きく軽減することができる。
【００１６】
本発明の第１の態様にかかるホームリンク設定方法は、移動端末を収容するホームエージェント機能を有するホームゲートウェイ装置におけるホームリンク設定方法であって、インターネット網に接続する通信インタフェースを介してホームネットワークを設定するためのネットワーク情報を受信するステップと、このネットワーク情報を受信した通信インタフェース以外の通信インタフェースに接続するリンクの中からホームリンクを選択するホームリンク選択ステップと、選択されたリンク上の端末に対してホームエージェント機能を動作するように内部の設定を行うホームエージェント設定ステップとを有する。
【００１７】
これにより、ホームゲートウェイ装置はＩＳＰと接続された通信リンクではなく、ホームネットワークに接続された通信リンクをホームリンクとして選択し、自動設定するので、装置設置時のユーザによる設定負担を大きく軽減することができる。
【００１８】
本発明の第２の態様にかかるホームリンク設定方法は、ホームリンク選択ステップにおいて、モバイルＩＰプロトコルに対応する移動端末が接続しているリンクをホームリンクに指定するものである。
【００１９】
これにより、既に移動端末がホームリンクとして設定済みの通信リンクをホームリンクに選択することで、従来のネットワーク構成を変更せずにホームリンクを構築することができる。
【００２０】
本発明の第３の態様にかかるホームリンク設定方法は、通信インタフェースに接続するリンクに接続された移動端末の有するホームエージェント情報を取得するステップをさらに有し、ホームエージェント設定ステップにおいて、ホームエージェント情報がネットワーク情報で指定された条件に適合する場合は、取得したホームエージェント情報を用いて内部への設定を行い、適合しない場合はネットワーク情報をもとに生成したホームエージェント情報を用いて内部の設定を行うものである。
【００２１】
これにより、既存のネットワーク構成とホームリンクの設定パラメータを引き継ぐことができるので、移動端末に再設定を強いることなく、スムーズにホームゲートウェイ装置の設定を行うことが可能になる。
【００２２】
本発明の第４の態様にかかるホームリンク設定方法は、ホームエージェント設定ステップにおいて、新たに生成したホームエージェント情報を用いて内部の設定を行った場合、ホームリンク上のすべての端末に新しいホームエージェント情報を通知するものである。
【００２３】
これにより、移動端末は常に正しい設定が得られ、ホームエージェントへ登録通知でき
るので、送受信パケットの損失を防ぐことが可能になる。
【００２４】
本発明の第５の態様にかかるホームリンク設定方法は、移動端末が有する移動ルータ機能に関する情報を取得するステップをさらに有し、移動端末が移動ルータ動作を行っている場合、移動ルータに対応したホームエージェントの設定を行うものである。
【００２５】
これにより、さらに背後に端末を収容する移動ルータが存在するときに限り、移動ルータ向けの設定およびホームエージェント処理を行うことになり、リソースの有効活用が図られる。これは、ホームエージェントが扱う移動ルータ宛のトラフィックが、それ自身でパケットを終端する移動端末に比べて背後の端末分だけ増加する傾向にあることから、移動ルータ向けのホームエージェントでは、移動ルータとの間のパケット転送処理に、より多くのリソースを消費するからである。また、移動ルータのモバイルプレフィクスを管理するための項目がバインディングキャッシュに必要になるため、メモリ消費量も増加するからである。
【００２６】
本発明の第６の態様にかかるホームゲートウェイ装置は、インターネット網やローカルリンクに接続する複数の通信インタフェースと、この通信インタフェースを介してホームネットワークを設定するためのネットワーク情報を受信するネットワーク情報処理部と、ネットワーク情報を受信した通信インタフェース以外の通信インタフェースに接続するリンクの中からホームリンクを選択するインタフェース設定部と、ホームリンク上の端末に対してホームエージェント機能を行うホームエージェント処理部と、インタフェース設定部からホームリンクに指定されたリンク上の端末に対してホームエージェント機能を動作させるようにホームエージェント処理部へ設定を行うホームエージェント設定部とを有する。
【００２７】
これにより、ＩＳＰと接続された通信リンクではなく、ホームネットワークに接続された通信リンクをホームリンクとして選択し、自動設定することができるので、装置設置時のユーザによる設定負担を大きく軽減することが可能になる。
【００２８】
本発明の第７の態様にかかるホームゲートウェイ装置は、インタフェース設定部がモバイルＩＰに対応する移動端末の存在を確認するための確認メッセージを送出し、移動端末の存在を通知する応答メッセージを受信した通信インタフェースに接続するリンクをホームリンクに指定するものである。
【００２９】
これにより、既に移動端末がホームリンクとして設定済みの通信リンクをホームリンクに選択することになるので、従来のネットワーク構成を変更せずにホームリンクを構築することができる。
【００３０】
本発明の第８の態様にかかるホームゲートウェイ装置は、インタフェース設定部がホームリンクに接続された移動端末の有するホームエージェント情報を取得し、ネットワーク情報で指定された条件に適合する場合はホームエージェント設定部が取得したホームエージェント情報を用いてホームエージェント機能の設定を行う。また、適合しない場合は、インタフェース設定部がネットワーク情報をもとにホームエージェント情報を生成し、ホームエージェント設定部が生成されたホームエージェント情報を用いて、ホームエージェント処理部の設定を行うものである。
【００３１】
これにより、既存のネットワーク構成とホームリンクの設定パラメータを引き継ぐことになるので、移動端末に再設定を強いることなく、スムーズにホームゲートウェイ装置の設定を行うことができる。
【００３２】
本発明の第９の態様にかかるホームゲートウェイ装置は、インタフェース設定部が新たにホームエージェント情報を生成した場合、ホームエージェント設定部が、ホームリンク上のすべての端末に新しいホームエージェント情報を通知するものである。
【００３３】
これにより、万一、ＩＳＰから取得したネットワーク情報との整合がとれずに既存のホームリンク設定パラメータを引き継ぐことができない場合、直ちにホームリンク上の移動端末にその変更を通知することができるので、移動端末は常に正しい設定を取得し、ホームエージェントへ登録通知できるので、移動端末宛の送受信パケットの損失を防ぐことが可能になる。
【００３４】
本発明の第１０の態様にかかるホームゲートウェイ装置は、さらに、インタフェース設定部が移動端末の有する移動ルータ機能に関する情報を取得し、移動端末が移動ルータ動作を行っている場合、ホームエージェント設定部は移動ルータに対応した設定をホームエージェント処理部に行うものである。
【００３５】
これにより、さらに背後に端末を収容する移動ルータが存在するときに限り、移動ルータ向けの設定およびホームエージェント処理を行うことになり、リソースの有効活用が図られる。これは、ホームエージェントが扱う移動ルータ宛のトラフィックが、それ自身でパケットを終端する移動端末に比べて背後の端末分だけ増加する傾向にあることから、移動ルータ向けのホームエージェントでは、移動ルータとの間のパケット転送処理に、より多くのリソースを消費するからである。また、移動ルータのモバイルプレフィクスを管理するための項目がバインディングキャッシュに必要になるため、メモリ消費量も増加するからである。
【００３６】
本発明の第１１の態様にかかる移動端末は、モバイルＩＰプロトコルをサポートし、リンク上に接続する移動端末の有無を確認する確認メッセージを受信する移動ＩＰ処理部と、
この移動ＩＰ処理部から確認メッセージの受信通知を受けて、記憶しているホームエージェント情報を記載した応答メッセージを生成するホームエージェント情報応答部とを有し、移動ＩＰ処理部がその応答メッセージを確認メッセージの送信元へ送信するものである。
【００３７】
これにより、移動端末はホームゲートウェイ装置からの要求に応じて、自らの存在を示す応答を示すので、接続している通信リンクをホームリンクとして認定させ、さらに自己に設定されたホームエージェント情報を引き継がせることができる。そして、それにより、ホームゲートウェイ装置がリプレイスされる場合にも、移動端末は自己の設定情報を変更する必要がなくなる。
【００３８】
本発明の第１２の態様にかかる移動端末は、移動ＩＰ処理部がさらに、自己の移動ルータ処理の動作状況を応答メッセージに記載して送信するものである。
【００３９】
これにより、移動端末は移動ルータとして動作していることをホームゲートウェイ装置に通知することにより、以後、移動ルータ用のホームエージェントとして動作させることが可能となり、標準的な移動ルータ処理を継続して行うことができる。
【００４０】
また、本発明の第１３の態様にかかる移動端末は、移動ＩＰ処理部がモバイルＩＰプロトコルをサポートしていない場合、ホームエージェント情報応答部が移動ＩＰ処理部から確認メッセージの受信通知を受けても応答メッセージを送信しないものである。
【００４１】
これにより、移動端末は自己に関係のないパケットを処理する必要がなくなり、負荷を
低減することができる。
【００４２】
また、本発明の第１４の態様にかかる移動端末は、移動ＩＰ処理部が自己のホームエージェントに接続している場合のみ応答メッセージを送信するものである。
【００４３】
これにより、移動端末が外部ネットワークに接続しているとき、接続有無の問い合わせを受けてもホームエージェント情報を送信することはないので、悪意ある者にホームエージェント情報を送信してしまうことを防止できる。
【発明の効果】
【００４４】
以上のように本発明によれば、ホームゲートウェイ装置は、ホームリンクとホームエージェントの設定の自動化を達成することができる。さらに、選択したホームリンク上の移動端末に設定変更を強要することなくホームリンクの設定を行うことができる。
【発明を実施するための最良の形態】
【００４５】
以下、本発明の実施の形態について、図を用いて説明する。
【００４６】
（実施の形態１）
図３は本発明によるホームゲートウェイ装置を含む移動通信システムの構成を示す図である。
【００４７】
図３において、ホームゲートウェイ装置６０は通信リンク５２および５３を管理しており、端末（Ｎ１）１０ａ、端末（Ｎ２）１０ｂが各々通信リンク５２、５３に接続している。そして、これらホームゲートウェイ装置６０や端末１０ａ、１０ｂや通信リンク５２、５３によりホームネットワーク８０を構成している。また、ホームゲートウェイ装置６０は、通信リンク５１でインターネットプロバイダ網（以下、ＩＳＰ網）７０と接続しており、このＩＳＰ網７０を介してインターネット網１に接続している。なお、ＩＳＰ網７０内には、ＤＨＣＰサーバ７１が設置されている。なお、端末は移動端末と固定端末の両方の場合があり得る
次に、本実施の形態にかかる移動通信システムの動作について説明する。
【００４８】
ホームゲートウェイ装置６０は、電源起動時あるいはリセット時に、インターネット網１との通信を行うためにＩＳＰ網７０に接続し、ホームネットワーク８０を設定するためのネットワーク情報をＤＨＣＰサーバ７１から取得する。そして、取得したネットワーク情報に基づいて、ホームネットワーク８０、具体的には通信リンク５２および５３の設定を行う。
【００４９】
次に、上記移動通信システムを構成する各装置の構成、およびその動作について、図を用いて説明する。
【００５０】
初めに、ホームゲートウェイ装置６０の構成および基本的な動作について説明する。
【００５１】
図１はホームゲートウェイ装置６０の構成図であり、Ｌ１／２処理部６１から６３はそれぞれ通信リンク５１から５３に接続され、物理層処理、およびデータリンク層処理を行う。なお、このＬ１／２処理部６１から６３は、本発明に係る通信インタフェースに相当する。
【００５２】
また、Ｌ３処理部６４はネットワーク層処理を行い、ホームエージェント処理部６５はＭｏｂｉｌｅ ＩＰのホームエージェント処理を行う。また、上位層処理部６６はネットワーク層より上位のプロトコルを処理する。また、インタフェース設定部６７は、Ｌ１／
２処理部６１〜６３を介して複数接続された通信リンクの中からホームリンクを選択するとともに、すべてのリンクに対して所定の設定を行う。また、ホームエージェント設定部６８は、インタフェース設定部６７によるホームリンクの指定を受けてホームエージェント処理部６５に対して所定の設定を行う。また、初期設定部６９は、ホームゲートウェイ装置６０の初期設定を制御する。また、ネットワーク情報処理部９０はＤＨＣＰプロトコルを処理する。
【００５３】
なお、図１において、通信リンクと接続するＬ１／２処理部６１〜６３は三つしか図示していないが、さらに多くのＬ１／２処理部を具備する構成であってもよく、本発明はその具備する数を制限するものではない。Ｌ１／２処理部を四つ以上具備する場合であっても、同様の構成および以下説明する手順によってその動作を実現することができる。
【００５４】
上記のように構成されたホームゲートウェイ装置６０の基本的な動作について、以下に説明する。
【００５５】
初めに、ホームゲートウェイ装置６０のパケット交換動作は、以下の通りである。
【００５６】
通信リンク５１〜５３から受信したパケットは、Ｌ１／２処理部６１〜６３が物理層プロトコル処理、データリンクプロトコル処理を行った後に、Ｌ３処理部６４がルーティング処理を含むＩＰプロトコル処理を行い、いずれかのＬ１／２処理部６１〜６３に転送する。
【００５７】
また、Ｌ３処理部６４は、すべてのＬ１／２処理部６１〜６３を介して接続する通信リンクに対して該当するネットワーク情報をルータ広告メッセージ４００として定期的あるいは外部からの要請に応じて送出する。
【００５８】
このルータ広告メッセージ４００は、IETF RFC2461（Neighbor Discovery for IPv6）に基づくものであり、基本的なフォーマットを図８に示す。
【００５９】
図８において、ルータ広告メッセージ４００は、ＩＰヘッダ４０１、およびＩＣＭＰルータ広告４０２から構成される。なお、図８は、本発明において少なくとも必要とするフォーマットのみ図示しており、必要に応じて図示した以外のメッセージオプションを追加することができる。
【００６０】
上位層処理部６６は、ファイアウォールを動作させる場合に、Ｌ３処理部６４が受信したパケットの転送を受けて所定の処理を行う。
【００６１】
次に、ホームゲートウェイ装置６０の起動時あるいは初期化処理時においてホームリンクを設定する際の動作について、図２に示す処理フロー図を用いて説明する。ここでは、初期設定部６９がホームネットワーク８０を設定するための処理について説明する。
【００６２】
まず、初期設定部６９の指示により、すべての通信リンク５１〜５３との接続を確立し、リンクローカルアドレスの有効化を行う（Ｓ６０１）。
【００６３】
次に、ネットワーク情報処理部９０は、プレフィクス情報を要求するＤＨＣＰ要請メッセージ２００を、Ｌ３処理部６４およびＬ１／２処理部６１〜６３を介してすべての通信リンクに向けて送信する（Ｓ６０２）。このときＬ３処理部６４は、ＩＰヘッダ２０１の宛先アドレスにＤＨＣＰサーバマルチキャストアドレスを記載して送信する。
【００６４】
このＤＨＣＰ要請メッセージ２００は、ＩＥＴＦインターネットドラフトdraft-ietf-d
hc-dhcpv6(Dynamic Host Configuration Protocol for IPv6)およびインターネットドラフトdraft-ietf-dhc-dhcpv6-opt-prefix-delegation（ＩＰｖ６ Ｐｒｅｆｉｘ Ｏｐｔｉｏｎｓｆｏｒ ＤＨＣＰｖ６）に基づくものであり、基本的なフォーマットを図６に示す。
【００６５】
図６において、ＤＨＣＰ要請メッセージ２００は、ＩＰヘッダ２０１、ＵＤＰヘッダ２０２、ＤＨＣＰヘッダ２０３、プレフィクス情報を要求するためのＩＡ＿ＰＤオプション２０４から構成される。なお、図６は、本発明において少なくとも必要とするフォーマットのみ図示しており、必要に応じて図示した以外のメッセージオプションを追加することができる。
【００６６】
その後、Ｌ１／２処理部６１〜６３がいずれかの通信リンクからＤＨＣＰ広告メッセージ３００を受信する（Ｓ６０３）。
【００６７】
このＤＨＣＰ広告メッセージは、ＩＥＴＦインターネットドラフトdraft-ietf-dhc-dhcpv6(Dynamic Host Configuration Protocol for IPv6)およびインターネットドラフトdraft-ietf-dhc-dhcpv6-opt-prefix-delegation（ＩＰｖ６ Ｐｒｅｆｉｘ Ｏｐｔｉｏｎｓ ｆｏｒ ＤＨＣＰｖ６）に基づくものであり、基本的なフォーマットを図７に示す。
【００６８】
図７において、ＤＨＣＰ広告メッセージ３００は、ＩＰヘッダ３０１、ＵＤＰヘッダ３０２、ＤＨＣＰヘッダ３０３、ＩＡ＿ＰＤオプション３０４、およびプレフィクス情報が記載されるＩＡ＿ＰＤプレフィクスオプション３０５から構成される。なお、図７は、本発明において少なくとも必要とするフォーマットのみ図示しており、必要に応じて図示した以外のメッセージオプションを追加することができる。
【００６９】
このとき、たとえば、Ｌ１／２処理部６１が第一の通信リンク５１を介してＤＨＣＰ広告メッセージ３００を受信したとする。Ｌ１／２処理部６１は、ＤＨＣＰ広告メッセージ３００をＬ３処理部６４に転送し、Ｌ３処理部６４はさらにネットワーク情報処理部９０に転送する。ネットワーク情報処理部９０は、取得したプレフィクス情報と、このＤＨＣＰ広告メッセージ３００を受信した通信リンク５１に接続するＬ１／２処理部６１の情報（たとえばリンクＩＤ）をインタフェース設定部６７に通知する。インタフェース設定部６７は、この通知を受けて、受信したＬ１／２処理部６１が接続する以外の通信リンク（ここでは５２と５３）をホームリンクに決定する。そして、インタフェース設定部６７は、取得したプレフィクス情報から通信リンク５２、５３に付与するプレフィクスとＬ１／２処理部６２、６３に対して、付与するＩＰアドレスを導出してＬ３処理部６４に対して設定する。このとき、インタフェース設定部６７は、図５に示すようなリンク管理テーブル１００を用いて通信リンクの種別を管理してもよいし、Ｌ３処理部６４が管理する標準的なルーティングテーブルにリンク種別を表記する拡張を施してＬ３処理部６４を通じて通信リンクの種別を管理してもよい。
【００７０】
図５に示すリンク管理テーブル１００では、通信リンク５１〜５３に対してそれぞれＩＰアドレス、リンクレイヤアドレス、リンク種別の情報を記載する。たとえば通信リンク５１に関するエントリ１０１では、リンク種別１０４をＩＳＰ網７０に接続するものであることを示す“ＩＳＰ“とし、通信リンク５２、５３に関するエントリ１０２、１０３では、リンク種別１０４をホームリンクであることを示す”Ｈｏｍｅ“とする。
【００７１】
なお、ＤＨＣＰ広告メッセージ３００を受信した通信リンクをインタフェース設定部６７に通知する処理は、Ｌ３処理部６４が実施してもよい。
【００７２】
また、複数の通信リンクからＤＨＣＰ広告メッセージ３００を受信する可能性がある場
合は、可能性のある通信リンクからメッセージを取得するための待ち時間を設けてもよい。
【００７３】
この時点で、インタフェース設定部６７は、ホームリンクとして決定した通信リンク５２と５３に対してＬ３処理部６４が以後送出するルータ広告メッセージ４００について、ホームエージェントフラグ４０３を有効にして送出するようにＬ３処理部６４に対して設定する（Ｓ６１０）。インタフェース設定部６７は、これによって初期化処理を完了してもよいが、ホームリンクをより適切に選択し、設定するために、以下の手順を実施することが好ましい。
【００７４】
すなわち、インタフェース設定部６７は、ＤＨＣＰ広告メッセージ３００を受信した通信リンク５１以外の通信リンク５２、５３をホームリンク候補として認識し、それらの通信リンク５２、５３に接続するＬ１／２処理部６２、６３とＬ３処理部６４を介して通信リンク５２、５３上の全ての端末に対して図９に示すような移動端末確認メッセージ５００を送信する（Ｓ６０４）。
【００７５】
図９において、移動端末確認メッセージ５００は、ＩＰヘッダ５０１とＩＣＭＰ  ＭＮ
確認メッセージ５０２とから構成される。識別子フィールド５０３には、本メッセージを識別するための固有の識別子を記載する。
【００７６】
ここで、通信リンク５２、５３に接続する端末１０ａ、１０ｂが、それぞれモバイルＩＰ対応（移動端末）、モバイルＩＰ非対応（固定端末）であるとすると、移動端末１０ａと固定端末１０ｂの双方が移動端末確認メッセージ５００を受信する。しかし、移動端末１０ａのみがそれに応答して図１０に示すような移動端末応答メッセージ６００を送信する。
【００７７】
図１０において、移動端末応答メッセージ６００は、ＩＰヘッダ６０１とＩＣＭＰ  ＭＮ  応答メッセージ６０２から構成される。識別子（Ｉｄｅｎｔｉｆｉｅｒ）フィールド６０３には、受信した移動端末確認メッセージ５００の識別子（Ｉｄｅｎｔｉｆｉｅｒ）フィールド５０３と同じ値を記載する。ホームエージェントアドレス（Ｈｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ）フィールド６０７には、その時点で移動端末が記憶しているホームエージェントのアドレスを記載し、プレフィクス長（Ｐｒｅｆｉｘ  Ｌｅｎｇｔｈ）フィールド６０４にホームリンクのプレフィクス長を記載する。ホームモード（Ｈ）フラグ６０５は、移動端末１０ａがホームリンクに接続している状態の場合に‘１’にセットする。移動ルータ（Ｒ）フラグ６０６は、移動端末が移動ルータとして動作する場合に‘１’にセットする。
【００７８】
インタフェース設定部６７は、ネットワーク情報処理部９０、Ｌ３処理部６４、およびＬ１／２処理部６２を介して通信リンク５２に接続する移動端末１０ａが送信した移動端末応答メッセージ６００を受信し、その受信した通信リンク５２をホームリンクとすることに決定する（Ｓ６０５）。すなわち、ここでは、通信リンク５２がホームリンクに決定される。
【００７９】
次に、インタフェース設定部６７は、移動端末応答メッセージ６００の識別子フィールド６０３を確認して、先に送信した移動端末確認メッセージ５００の識別子フィールド５０３の値と一致することと、ホームモードフラグ（Ｈ）６０５が‘１’にセットされていることを確認した上で、移動端末応答メッセージ６００のホームエージェントアドレスフィールド６０７及びプレフィクス長フィールド６０４に記載された値、また移動ルータフラグ６０６の値を抽出する（Ｓ６０６）。なお、このホームモードフラグ（Ｈ）６０５は移動端末が現在、ホームリンクと接続していることを示すものであり、本実施の形態では
ホームリンクと接続状態にあるときに「１」にセットする。移動ルータフラグ６０６は移動端末が移動ルータとして動作することを示すものであり、本実施の形態では移動ルータとして動作するときに「１」にセットする。
【００８０】
ここで、移動ルータフラグ６０６が‘１’にセットされている場合（Ｓ６０７）、インタフェース設定部６７は、移動ルータプロトコルに従って移動ルータを収容するモバイルプレフィクスの管理を行うための欄をバインディングキャッシュに設けることをホームエージェント設定部６８に指示する。そして、ホームエージェント設定部６８はホームエージェント処理部６５が管理するバインディングキャッシュを、この欄を設けたものに更新する（Ｓ６０８）。
【００８１】
続いて、インタフェース設定部６７は、先に抽出したホームエージェントアドレスフィールド６０７の値とプレフィクス長フィールド６０４の値からホームリンクプレフィクス値を算出し、先にＤＨＣＰ広告メッセージ３００を用いて取得したプレフィクス値から派生させることができるプレフィクス値であるか評価する。この派生させることができるプレフィックス値とは、リンク上に付与できるアドレスの範囲を意味する。そして、派生させることができると評価された場合は、算出したプレフィクス値とそこから生成したアドレスをホームリンク５２に接続されたＬ１／２処理部６２に設定する。派生させることができないと評価された場合は、先にＤＨＣＰ広告メッセージ３００を用いて取得したプレフィクス値から求めたプレフィクス値と、そこから生成したアドレスをホームリンク５２に接続されたＬ１／２処理部６２に設定する（Ｓ６０９）。
【００８２】
次に、インタフェース設定部６７によるホームリンクの選択が完了すると、インタフェース設定部６７はホームリンクに接続するＬ１／２処理部６２の情報（たとえばリンクＩＤ）や、算出したホームリンクプレフィクス値やホームリンクプレフィクスから生成したホームエージェントのアドレスをホームエージェント設定部６８に通知する。ホームエージェント設定部６８はこれらの値をホームエージェント処理部６５に設定し、ホームエージェント処理を開始させる。また同時に、ホームエージェント設定部６８は、Ｌ３処理部６４に対して、Ｌ１／２処理部６２を介して送信するルータ広告メッセージ４００については、ホームエージェントフラグ４０３を‘１’にセットして送信するように設定する（Ｓ６１０）。これにより、ホームエージェント処理部６５は、自局以外のルータからのルータ広告メッセージ４００を受信した際に、そのホームエージェントフラグ４０３が有効である場合、付加された情報をもとにＭｏｂｉｌｅ  ＩＰプロトコルにしたがってホームエージェントリストを作成し管理する。なお、ホームエージェント処理部６５は、この動作をホームリンクとして設定された通信リンク（ここでは通信リンク５２と５３）に限って適用することができるので、すべての通信リンク５１〜５３に適用する場合に比べて処理負荷を軽減することができる。また同時に、ホームエージェント設定部６８は、ホームエージェントアドレスやホームプレフィクスなどの必要情報をホームエージェント処理部６５に設定することができる。
【００８３】
なお、ホームエージェント設定部６８およびホームエージェント処理部６５に対して通知するホームリンクに関する情報は、インタフェース設定部６７によりリンク管理テーブル１００に基づいて通知される。あるいは、インタフェース設定部６７がリンク種別を管理できるように拡張されたルーティングテーブルへ参照することによって、通知してもよい。
【００８４】
次に、インタフェース設定部６７は先に算出したホームリンクプレフィクス値が、移動端末応答メッセージ６００から取得されたプレフィクス値とは異なる場合（Ｓ６１１）、すなわち移動端末１０ａのモバイルＩＰ設定を変更する必要がある場合は、移動端末１０ａにホームリンクプレフィクスの変更を通知するため、図１１に示すようなプレフィクス
広告メッセージ７００を送信する（Ｓ６１２）。
【００８５】
図１１において、プレフィクス広告メッセージ７００はＩＰヘッダ７０１とモバイルＩＰプロトコルにて規定されるＩＣＭＰモバイルプレフィクス広告メッセージ７０２から構成される。また、プレフィクスフィールド７０４には、新たなホームリンクプレフィクスの値を記載し、送信元アドレスフィールド７０３には、ホームゲートウェイ装置６０がホームリンク５２に接続する通信インタフェースに割り当てたグローバルアドレス、すなわちホームエージェントのアドレスを記載する。
【００８６】
次に、インタフェース設定部６７は、残りの通信リンク５３のリンクプレフィクスを先にＤＨＣＰ広告メッセージ３００を用いて取得したプレフィクス値から算出し、さらにプレフィクスをもとに生成したアドレスをＬ１／２処理部６３に設定して（Ｓ６１３）、初期化処理を終了する。
【００８７】
なお、上記に説明した移動端末確認メッセージおよび移動端末応答メッセージは一例であり、その機能を達成するものであれば、図示したフォーマット以外のメッセージや手順を用いるものであってもよい。
【００８８】
また、ＤＨＣＰ広告メッセージ３００を受信したＬ１／２処理部６１に対する本発明が関与しないその他の情報については、インタフェース設定部９０が行ってもよいし、別途初期設定部６９が行ってもよい。
【００８９】
さらには、ホームエージェント設定部６８は、Ｌ３処理部６４がＩＰｓｅｃを用いた端末の認証や通信路の秘匿性向上を行う場合に、ＩＥＴＦ ＲＦＣ２４０１をはじめとする関連ＲＦＣにて規定されるセキュリティデータベースをホームネットワークに属しない通信リンク（ここでは通信リンク５１）に対してのみ設定するようにしてもよい。これにより、Ｌ３処理部６４はホームネットワーク８０以外の通信路に対してのみＩＰｓｅｃを適用することができ、処理負荷を軽減することができる。
【００９０】
次に、移動端末１０の構成および基本的な動作について説明する。
【００９１】
図１３は移動端末１０の構成図である。
【００９２】
図１３において、Ｌ１／２処理部１１は通信リンクに接続され、物理層処理、データリンク層処理を行い、Ｌ３処理部１２はネットワーク層処理を行う。また、上位層処理部１３はネットワーク層より上位のプロトコルやアプリケーション処理を行い、移動ＩＰ処理部１４はモバイルＩＰ処理を行う。また、ホームエージェント情報応答部１５は移動端末応答メッセージを作成する。また、記憶部１６は自己の登録しているホームエージェントに関する情報や、モバイルＩＰに関する情報を記憶する。
【００９３】
なお、図１３において、通信リンクと接続するＬ１／２処理部１１は一つしか図示していないが、さらに多くのＬ１／２処理部を具備する構成であってもよく、本発明はその具備する数を制限するものではない。Ｌ１／２処理部を二つ以上具備する場合であっても、同様の構成および以下説明する手順によってその動作を実現することができる。
【００９４】
上記のように構成された移動端末１０の基本的な動作について、以下に説明する。
【００９５】
まず、移動ＩＰ処理部１４が、Ｌ１／２処理部１１およびＬ３処理部１２を介して移動端末確認メッセージ５００を受信すると、ホームエージェント情報応答部１５に移動端末応答メッセージ６００の作成を指示する。
【００９６】
ホームエージェント情報応答部１５は、宛先アドレスフィールド６０９に移動端末確認メッセージ５００の送信元アドレスを記載し、識別子フィールド６０３には移動端末確認メッセージ５００の識別子フィールド５０３と同じ値を記載する。また、ホームエージェント情報応答部１５は、記憶部１６に保存されているホームエージェントのアドレスをホームエージェントアドレスフィールド６０７に、ホームリンクプレフィクスの長さをプレフィクス長フィールド６０４に、現在ホームリンクに接続されている状態である場合はホームモードフラグ６０５に‘１’を、移動端末１０が移動ルータとして動作する場合は移動ルータフラグ６０６に‘１’を記載する。その他のフィールドは従来の方法に従って記載する。
【００９７】
次に、移動ＩＰ処理部１４は、作成された移動端末応答メッセージ６００をＬ３処理部１２およびＬ１／２処理部を介して送出する。
【００９８】
続けて、移動ＩＰ処理部１４がプレフィクス広告メッセージ７００を受信すると、送信元アドレスフィールド７０３からホームエージェントのアドレスと、プレフィクスフィールド７０４からホームリンクプレフィクス値を抽出し、記憶部１６に保存されているモバイルＩＰに関する情報の設定を更新する。
【００９９】
次に、上記のようなホームゲートウェイ装置および移動端末により構成された移動通信システムにおけるホームリンクの設定方法について以下に説明する。
【０１００】
図４は、本発明による移動通信システムにおける通信メッセージフローを示す図である。
【０１０１】
まず、ホームゲートウェイ装置（ＨＧＷ）６０は、ホームネットワークを設定するためのネットワーク情報を取得する目的で、すべての通信リンク５１、５２、５３に対してＤＨＣＰ要請メッセージ２００を送信する（ステップＳ１０１）。
【０１０２】
このＤＨＣＰ要請メッセージ２００に対して応答ができるのはＤＨＣＰサーバ７１のみである。したがって、ＤＨＣＰサーバ７１はホームゲートウェイ装置６０に割り当てたプレフィクス情報を記載したＤＨＣＰ広告メッセージ３００をホームゲートウェイ装置６０に送信する（ステップＳ１０２）。なお、端末（Ｎ１）１０ａおよび端末（Ｎ２）１０ｂは、ＤＨＣＰ要請メッセージ２００に応答しない。厳密に言えば、ＤＨＣＰ要請メッセージ２００は、ＤＨＣＰサーバ宛のマルチキャストアドレスへ送信されるので、ＤＨＣＰサーバ機能を有しない端末１０ａ、１０ｂはこのＤＨＣＰ要請メッセージ２００を受信することができない。
【０１０３】
次に、このＤＨＣＰ広告メッセージ３００を受信したホームゲートウェイ装置６０は、ＩＡ＿ＰＤプレフィクスオプション３０５に記載されたプレフィクス情報をもとに、ホームネットワーク８０の標準的な設定を行う。すなわち、取得したプレフィクス値から派生させた下位のプレフィクス値を通信リンク５２、５３に対して設定する。さらに、ホームゲートウェイ装置６０は通信リンク５２、５３に対してプレフィクス情報を広告するためのルータ広告メッセージ４００を送信するための準備やルーティングテーブルの構築およびルーティングプロトコルの動作開始等の処理を行う。
【０１０４】
また、ホームゲートウェイ装置６０は、同時にホームエージェントの設定を行う。すなわち、ホームゲートウェイ装置６０は、先にＤＨＣＰ広告メッセージ３００を受信した通信リンク５１以外の通信リンク５２、５３をホームリンクに指定し、以後他の通信リンク５１と区別できるように管理する。通信リンク５２、５３をホームリンクに指定すると、
ホームゲートウェイ装置６０は、以後、通信リンク５２、５３に送信するルータ広告メッセージ４００についてはホームエージェントフラグ４０３を有効にして送信する（ステップＳ１０３）。これにより、モバイルＩＰプロトコルを実施可能な端末１０は、ホームエージェントフラグ４０３が有効であるルータ広告メッセージ４００を受信したとき、従来のモバイルＩＰの手順に従ってホームゲートウェイ装置６０をホームエージェントとして識別することができる。すなわち、端末１０ａ、１０ｂは、ホームゲートウェイ装置６０がモバイルＩＰの手順に従って提供するホームエージェント情報を自己に設定することにより、インターネット網１に接続される外部ネットワークに移動したときモバイルＩＰの手順に従って位置登録メッセージをホームゲートウェイ装置６０に送信すれば、アドレス変更することなしに自己宛のパケットを受け取ることができ、移動透過性を実現できる。
【０１０５】
なお、上記の実施例では、ホームリンクとして設定する通信リンクを、ＤＨＣＰ広告メッセージを受信した通信リンク以外のすべての通信リンクとしたが、該当通信リンクの中から少なくとも一つをホームリンクとして設定してもよい。たとえば、リンクＩＤ値の最も小さい通信リンク（図５においては通信リンク５２）をホームリンクとして設定する。
【０１０６】
この場合、図５のリンク管理テーブル１００では、エントリ１０１のリンク種別を“ＩＳＰ”とし、エントリ１０２のリンク種別を“Ｈｏｍｅ”とし、エントリ１０３のリンク種別を通常の通信リンクであることを示す“Ｎｏｒｍａｌ”とする。これによって、ホームゲートウェイ装置６０は、ホームリンクである通信リンク５２以外は、外部リンクとみなし、外部リンクに送信するルータ広告メッセージ４００のホームエージェントフラグ４０３は無効に設定する。また、端末１０ａが通信リンク５２を離れて通信リンク５３に接続したときには、モバイルＩＰ手順に従って位置登録処理（Ｂｉｎｄｉｎｇ Ｕｐｄａｔｅ）をホームゲートウェイ装置６０に対して実施する。
【０１０７】
さらに、複数の通信リンクの内の、より適切なリンクをホームリンクに選択するための方法について図１２を用いて説明する。
【０１０８】
まず、ホームゲートウェイ装置６０は、ホームリンク候補、すなわち先にＤＨＣＰ広告メッセージ３００を受信した通信リンク５１以外の通信リンク５２、５３が複数検出されると、それらをホームリンク候補として認識する。そして、それらの通信リンク５２、５３上の全ての端末に対して図９に示すような移動端末確認メッセージ５００を送信する（Ｓ２０１）。
【０１０９】
ここで、通信リンク５２、５３に接続する端末１０ａ、１０ｂが、それぞれモバイルＩＰ対応（移動端末）、モバイルＩＰ非対応（固定端末）であるとすると、移動端末１０ａと固定端末１０ｂの双方が移動端末確認メッセージ５００を受信するが、移動端末１０ａのみがそれに応答して移動端末応答メッセージ６００を送信し、移動端末１０ｂは移動端末応答メッセージ６００を送信することはしない（Ｓ２０２）。また、モバイルＩＰ対応の移動端末１０ａであっても、モバイルＩＰプロトコルを動作させていない場合は、移動端末確認メッセージ５００を受信しても、それに応答することはしない。さらに、モバイルＩＰ対応の移動端末１０ａがモバイルＩＰプロトコルを動作させている場合でも、ホームリンクに接続している場合に限り移動端末応答メッセージ６００を生成して送信するように構成してもよい。
【０１１０】
ホームゲートウェイ装置６０は、移動端末応答メッセージ６００を受信した通信リンクを特定して、ホームリンクとすることを決定する。
【０１１１】
そして、ホームゲートウェイ装置６０は受信した移動端末応答メッセージ６００に基づいてホームリンクプレフィックスを決定し、ホームリンクに接続する通信インタフェース
の設定を行う。また、移動端末１０ａにホームリンクプレフィクスの変更を通知する場合は、プレフィクス広告メッセージ７００を送信する（Ｓ２０３）。
【０１１２】
次に、移動端末１０ａは、プレフィクス広告メッセージ７００を受信すると、これに基づいてモバイルＩＰの設定を更新する。
【０１１３】
次に、ホームゲートウェイ装置６０は、引き続いてホームリンク５２に対してはホームエージェントフラグ４０３を‘１'にセットしたルータ広告メッセージ４００を送信し（Ｓ２０４）、それ以外の通信リンク５３に対してはホームエージェントフラグ４０３を‘０'にクリアしたルータ広告メッセージ４００を送信する（Ｓ２０５）。
【０１１４】
ホームリンクの設定を完了した後、ホームゲートウェイ装置６０はホームエージェントに関する標準的な動作を通信リンク５２、５３に対してのみ行う。たとえば、通信リンク５２、５３を介して受信された他ルータからのルータ広告メッセージ４００のホームエージェントフラグ４０５が有効である場合は、そのメッセージに記載された情報をもとに、ホームエージェントリストを作成し管理する。モバイルＩＰでは、この処理はオプションなので、必ず実施されるものではない。なお、これらホームエージェントリストの作成および管理方法については、モバイルＩＰプロトコルにおいて規定されている。
【０１１５】
また、ＩＰｓｅｃを用いた端末の認証や通信路の秘匿性向上を行う場合であって、さらにホームゲートウェイ装置６０の負荷を低減する目的で、ホームネットワーク８０以外の通信路に対してのみＩＰｓｅｃを適用するときは、ＩＥＴＦ ＲＦＣ２４０１をはじめとする関連ＲＦＣにて規定されるセキュリティデータベースをホームネットワークに属しない通信リンク（ここでは通信リンク５１）に対してのみ設定してもよい。
【０１１６】
また、ホームエージェントアドレスやホームリンクに割り当てるホームプレフィクスの設定を行うときに、ホームエージェントに必要とされる関連処理、たとえばバインディングキャッシュの初期化などを実施することも可能である。ここで、先に受信した移動端末応答メッセージ６００の移動ルータフラグ６０６が‘１’にセットされている場合は、移動ルータプロトコルに従って移動ルータが収容するモバイルプレフィクスの管理を行うための欄を設けたバインディングキャッシュを用意する。
【０１１７】
なお、本実施の形態では、ネットワーク情報を取得するためにＩＥＴＦ標準プロトコルであるＤＨＣＰを例に説明したが、これによって本発明の実施に制限をかけるものではない。すなわち、本発明によるホームリンク設定方法およびホームゲートウェイ装置は、ホームネットワーク情報を取得できた通信リンクを特定することによって、それ以外の通信リンクをホームリンクとして設定するものである。したがって、ホームネットワーク情報をＤＨＣＰ以外のプロトコルを用いて取得する場合においても、取得するためのメッセージがいずれかの通信リンクを介して受信される態様のものであれば、本発明は本実施の形態と同様に実施可能である。
【０１１８】
以上のように、モバイルＩＰ対応の移動端末が接続している通信リンクをホームリンクとすることにより、ホームゲートウェイ装置の有するホームエージェント機能を有効に活用することができる。
【０１１９】
また、本発明にかかるホームゲートウェイ装置は、ステップＳ２０３において、プレフィクス広告メッセージ７００によりホームリンク情報の変更を直ちに移動端末に通知することができる。これにより、移動端末は正しいホームエージェント、及びホームリンク情報を直ちに取得し、ホームエージェントへ登録通知できるので、常にパケットの損失を防ぐことができる。
【０１２０】
もし、本発明によらない場合、移動端末１０ａは、後に受信するルータ広告メッセージ４００に付加されるプレフィクスオプションに記載されるリンクプレフィクス値からホームリンクプレフィクスの変更を検出し、モバイルＩＰ手順に従ってホームエージェント動的探索（Dynamic Home Agent Discovery）プロトコルおよびモバイルプレフィクス取得（Mobile Prefix Discovery）プロトコルを動作させて変更後のホームリンクプレフィクスを取得する必要がある。これには長い処理時間が必要とされる。このため、移動端末がこの処理時間内にリンクから切断して外部リンクへ移動する場合、正しいホームエージェント及びホームリンク情報を取得することができないので、特にホームアドレス宛の受信パケットが転送されずに損失することになる。
【０１２１】
以上のように、本発明によれば、ホームゲートウェイ装置がホームネットワークを設定するためのネットワーク情報を取得した通信インタフェース以外からホームリンクとする通信インタフェースを選択し、さらに取得したネットワーク情報を用いてホームリンクおよびホームエージェントの設定を適切に行う。これにより、ホームゲートウェイ装置はこれらの設定の自動化を達成することができる。さらに、本発明によれば、ホームゲートウェイ装置がモバイルＩＰに対応した移動端末の接続するリンクをホームリンクに選択し、移動端末から既存のホームエージェント情報を取得して設定することができるので、移動端末に設定変更を強要することなくホームリンクの設定を行うことができる。
【０１２２】
また、ホームネットワーク情報を取得できた通信リンク以外の通信リンクをホームリンクとすることにより、たとえば、インターネットサービスプロバイダ（ＩＳＰ）と接続して、ネットワーク情報を取得する場合において、セキュリティを保つことが可能になる。
【０１２３】
さらにまた、通信帯域の向上やバックアップ回線を設ける目的で複数のＩＳＰに接続して、各々から異なるネットワーク情報を取得するマルチホーム環境を実現する複数の物理的な接続を行うホームゲートウェイ装置においては、複数の通信インタフェース（物理的には接続ポート）の中から自動的にＩＳＰと接続しないものを選択されるので、人為的なミスによるトラブルも防止できる。
【産業上の利用可能性】
【０１２４】
本発明は、ホームエージェント機能を有するホームゲートウェイ装置等に有用であり、ホームリンクやホームエージェントの設定を自動的に行うのに適している。
【図面の簡単な説明】
【０１２５】
【図１】本発明の実施の形態１に係るホームゲートウェイ装置の構成を示す図
【図２】本発明の実施の形態１に係るホームゲートウェイ装置の動作例を示すフロー図
【図３】本発明の実施の形態１における移動通信システムの構成を示す図
【図４】本発明の実施の形態１に係るホームリンク設定方法を示すシーケンス図
【図５】本発明の実施の形態１に係るホームゲートウェイ装置におけるリンク管理テーブルの構成を示す図
【図６】本発明の実施の形態１に係るＤＨＣＰｖ６要請メッセージの構成を示す図
【図７】本発明の実施の形態１に係るＤＨＣＰｖ６広告メッセージの構成を示す図
【図８】本発明の実施の形態１に係るルータ広告メッセージの構成を示す図
【図９】本発明の実施の形態１に係る移動端末確認メッセージの構成を示す図
【図１０】本発明の実施の形態１に係る移動端末応答メッセージの構成を示す図
【図１１】本発明の実施の形態１に係るプレフィクス広告メッセージの構成を示す図
【図１２】本発明の実施の形態１に係るホームリンク設定方法を示すシーケンス図
【図１３】本発明の実施の形態１に係る移動端末の構成を示す図
【図１４】従来の移動通信システムの構成を示す図
【符号の説明】
【０１２６】
１  インターネット
１０ａ、１０ｂ  端末
１１  Ｌ１／２処理部
１２  Ｌ３処理部
１３  上位層処理部
１４  移動ＩＰ処理部
１５  ホームエージェント情報応答部
１６  記憶部
５１、５２、５３  通信リンク
６０  ホームゲートウェイ装置
６１、６２、６３  Ｌ１／２処理部
６４  Ｌ３処理部
６５  ホームエージェント処理部
６６  上位層処理部
６７  インタフェース設定部
６８  ホームエージェント設定部
６９  初期設定部
７０  ＩＳＰ網
７１  ＤＨＣＰサーバ
８０  ホームネットワーク
９０  ネットワーク情報処理部
１０１０  代表サーバ
１０２０  上位サーバ
１１２０  セグメント
１２００  ローカルネットワーク
１５００  広域ネットワーク
【図１】
2005143095.tif 000003
【図２】
2005143095.tif 000004
【図３】
2005143095.tif 000005
【図４】
2005143095.tif 000006
【図５】
2005143095.tif 000007
【図６】
2005143095.tif 000008
【図７】
2005143095.tif 000009
【図８】
2005143095.tif 000010
【図９】
2005143095.tif 000011
【図１０】
2005143095.tif 000012
【図１１】
2005143095.tif 000013
【図１２】
2005143095.tif 000014
【図１３】
2005143095.tif 000015
【図１４】
2005143095.tif 000016