(57)【要約】  本発明は電気通信システム、特に、複数の携帯通信装置を有するモバイルネットワークと、シグナリングエージェント、複数のディレクトリエージェント、及び該モバイルネットワークが接続できる複数の離間した接続ポイントを含む固定ネットワークとを含む、電気通信システムに関する。使用中、各ディレクトリエージェントは、そのディレクトリエージェントに関連付けられるそれぞれの移動体通信装置にデータを送るための、ルーティングテーブルを記憶する。該モバイルネットワークの該接続ポイントが変化すると、該モバイルネットワークは該シグナリングエージェントにアドレス変更メッセージを送信する。それに応じて、該シグナリングエージェントは各ディレクトリエージェントに該アドレスの変更を送信するように構成されているので、その結果それぞれが、該モバイルネットワークの該変更された接続ポイントを考慮に入れるために、ルーティングテーブルを更新できる。該シグナリングエージェントが提供されているため、各携帯装置はそれ自体そのディレクトリエージェントに、いつ該モバイルネットワークが移動するのかを通知する必要がなく、該モバイルネットワークが移動するときの、該モバイルネットワークと該固定ネットワークとの間のシグナリングの量は、削減される。【選択図】      図１
2007506294.tif 000002
【特許請求の範囲】
【請求項１】
複数の携帯通信装置、及び前記携帯通信装置にデータを送信し、且つ前記携帯通信装置からデータを送信するために使用されるときに配置されるルータ手段を有するモバイルネットワークと、シグナリングエージェント、複数のディレクトリエージェント、及び前記モバイルネットワークがメインネットワークと通信するために接続できる複数の離間された接続ポイントを含むメインネットワークとを含む、電気通信システムであって、使用中、各ディレクトリエージェントはこのディレクトリエージェントと関連付けられるそれぞれの移動体通信装置にデータを送信するためのルーティング情報を記憶し、前記モバイルネットワークの接続ポイントが変化したことが推論できるシグナリングメッセージに応じて、前記シグナリングエージェントが各ディレクトリエージェントにそれぞれの更新メッセージを送信するように構成され、前記更新メッセージが、前記更新されたルーティング情報の受信時に、各ディレクトリエージェントが、前記モバイルネットワークの前記変化した接続ポイントを考慮に入れるように、前記記憶されたルーティング情報を更新できるように更新されたルーティング情報を含む、電気通信システム。
【請求項２】
ディレクトリエージェントごとに、ディレクトリエージェントによって記憶される前記それぞれのルーティング情報は、前記ディレクトリエージェントに関連付けられる前記又は各携帯通信装置の接続ポイントを推論できる情報を含む、請求項１に記載の電気通信システム。
【請求項３】
前記シグナリングメッセージは、前記モバイルネットワークが接続される前記変化した接続ポイントの位相的な位置を示す、請求項１又は２に記載の電気通信システム。
【請求項４】
前記モバイルネットワークは、前記シグナリングメッセージを送信するように構成される、請求項１乃至請求項３のいずれか１項に記載の電気通信システム。
【請求項５】
前記接続ポイントにそれぞれの無線通信手段が備えられ、前記モバイルネットワークは、接続ポイントとモバイルネットワークの間に、これらの間の通信のために無線リンクを形成できるように更なる無線通信手段を含む、請求項１乃至請求項４のいずれか１項に記載の電気通信システム。
【請求項６】
前記接続ポイントは静止している、請求項１乃至請求項５のいずれか１項に記載の電気通信システム。
【請求項７】
前記接続ポイントはそれぞれの接地基地局に設けられる、請求項６に記載の電気通信システム。
【請求項８】
前記シグナリングエージェントと少なくとも１つのディレクトリエージェントが、それぞれ１つ又は複数の接地ノードに設けられる、請求項１乃至請求項７のいずれか１項に記載の電気通信システム。
【請求項９】
少なくともいくつかのディレクトリエージェントが、互いに異なる地理的な位置に位置する、請求項１乃至請求項８のいずれか１項に記載の電気通信システム。
【請求項１０】
複数のシグナリングエージェントが前記メインネットワークに設けられ、各シグナリングエージェントが前記モバイルネットワークのそれぞれの複数の携帯装置の代わりに更新メッセージを送信するように構成され、各更新メッセージが更新されたルーティング情報を含む、請求項１乃至請求項９のいずれか１項に記載の電気通信システム。
【請求項１１】
前記メインネットワークは所定の位相的構造を有する、請求項１乃至請求項１０のいずれか１項に記載の電気通信システム。
【請求項１２】
前記メインネットワークは、複数のノード及び前記ノードを接続するための複数のリンクから形成され、前記メインネットワークの各ノードがそこへデータを送るためのそれぞれのネットワークアドレスを有する、請求項１１に記載の電気通信システム。
【請求項１３】
前記ノードのそれぞれのアドレスは、前記メインネットワークの中のこれらのそれぞれ位相的な位置を示す、請求項１２に記載の電気通信システム。
【請求項１４】
前記ノードのアドレスは互いに対して階層構造で配列され、各アドレスが構成要素の順序付けられた組を含み、各ノードがこれと関連付けられた階層レベルを有し、アドレスの各構成要素が階層レベルに対応し、１つの階層レベルの高レベルノードが、低い方の階層レベルにある複数の低レベルのノードに接続され、前記それぞれの低い方のレベルのノードのアドレスが、前記高い方のレベルのノードのレベルに対応する構成要素の前記値が、それぞれの低い方のレベルのノードに共通となる、請求項１３に記載の電気通信システム。
【請求項１５】
各ディレクトリエージェントがそれぞれのノードに位置し、異なるように配置されるディレクトリエージェントがこれと関連付けられる異なるネットワークアドレスを有する、請求項１２乃至請求項１４のいずれか１項に記載の電気通信システム。
【請求項１６】
それぞれの携帯装置がこれと関連付けられたネットワークアドレスを有し、このネットワークアドレスが、前記モバイルネットワークがある接続ポイントから別の接続ポイントに移動するにつれて前記携帯装置によって保持され、各携帯装置のための前記ディレクトリエージェントは、その携帯装置の前記ネットワークアドレスと前記モバイルネットワークの現在の接続ポイントを示す一時アドレスとの間のマッピングを記憶する、請求項１２乃至請求項１５のいずれか１項に記載の電気通信システム。
【請求項１７】
前記モバイルネットワークは、これの接続ポイントを変更するときに前記シグナリングエージェントにシグナリングメッセージを送信するように構成され、前記シグナリングメッセージは少なくとも１つのアドレスを含み、前記アドレスは前記変化した接続ポイントの前記位相的な位置を示すプレフィックス部分を有し、前記シグナリングエージェントから各ディレクトリエージェントへの前記更新メッセージはそれぞれのアドレスを含み、前記アドレスはそれぞれ前記変化した接続ポイントを示す前記プレフィックス部分を含む、請求項１６に記載の電気通信システム。
【請求項１８】
電気通信システムで使用するためのシグナリングエージェントであって、前記電気通信システムはメインネットワークとモバイルネットワークを含み、前記モバイルネットワークは、複数の携帯通信装置と、前記携帯通信装置にデータを送信し、且つ前記携帯通信装置からデータを送信するために使用するときに配置されるルータ手段とを含み、前記メインネットワークは、前記モバイルネットワークが前記メインネットワークと通信するために接続できる複数の離間した接続ポイントと、前記携帯通信装置がそれぞれ、これと関連付けられるディレクトリエージェントを有する複数のディレクトリエージェントを含み、各ディレクトリエージェントがこのディレクトリエージェントと関連付けられる前記又は各携帯通信装置にデータを送信するためのルーティング情報を記憶し、前記シグナリングエージェントは、前記モバイルネットワークの前記接続ポイントが変化したことを推論できるシグナリングメッセージに応じて、各ディレクトリエージェントにそれぞれの更新メッセージを送信するように構成され、各更新メッセージが、前記更新されたルーティング情報の受信時に、各ディレクトリエージェントが前記モバイルネットワークの前記変化した接続ポイントを考慮するために、前記ルーティング情報を更新できるように更新されたルーティング情報を含む、シグナリングエージェント。
【請求項１９】
各ディレクトリエージェントがモバイルネットワークのそれぞれの携帯通信装置にデータを送信するためのルーティング情報を記憶する複数のディレクトリエージェントと、使用中モバイルネットワークがメインネットワークと通信するために接続できる複数の離間した接続ポイントと、シグナリングエージェントとを含むネットワークであって、前記シグナリングエージェントは、前記モバイルネットワークの前記接続ポイントが変化したことを推論できるシグナリングメッセージに応じて各ディレクトリエージェントにそれぞれの更新メッセージを送信するように構成され、各更新メッセージが、前記更新されたルーティング情報の受信時に、各ディレクトリエージェントが前記モバイルネットワークの前記変化した接続ポイントを考慮に入れるために、前記ルーティング情報を更新できるように更新されたルーティング情報を含む、ネットワーク。
【請求項２０】
各携帯装置に関して、前記シグナリングエージェントは、一方でその携帯装置のための識別子と、他方でその携帯装置と関連付けられる前記ディレクトリエージェントの前記ネットワーク内の位相的な位置を示すアドレス情報の間のマッピングを維持する、請求項１９に記載のネットワーク。
【請求項２１】
前記モバイルネットワークは、前記携帯装置をサポートするためのサポート手段を含み、前記サポート手段は前記携帯装置のそれぞれに共通であり、その結果前記サポート手段の移動により前記携帯装置の共通の移動を引き起こす、請求項１乃至請求項１７のいずれか１項に記載の電気通信システム。
【請求項２２】
前記モバイルネットワークは伝達手段を含む、請求項２０に記載の電気通信システム。
【請求項２３】
前記モバイルネットワークは、前記シグナリングエージェントに１つ又は複数の登録メッセージを送信するように構成され、前記登録メッセージ（複数の場合がある）が、前記シグナリングエージェントが更新メッセージを送信する各ディレクトリエージェントのアイデンティティ表示を含む、請求項１乃至請求項１７のいずれか１項に記載の電気通信システム。
【請求項２４】
前記モバイルネットワークがパーソナルエリアネットワークである、請求項１から１７のいずれか１項に記載の電気通信システム。
【請求項２５】
シグナリングエージェントと、それぞれがデクレィトリエージェントに関連付けられたそれぞれの携帯通信装置にデータを送信するためのルーティング情報を記憶する複数のディレクトリエージェントと、複数の携帯装置を有するモバイルネットワークがメインネットワークと通信するために接続できる複数の離間した接続ポイントとを含むネットワークを動作する方法であって、
（ｉ）携帯装置と関連付けられる各ディレクトリエージェントの、アイデンティティ及び／又はネットワークロケーションの表示を記憶するステップと、
（ｉｉ）前記モバイルネットワークの現在の接続ポイントを示す一時アドレス情報を、前記モバイルネットワークから受信するステップと、
（ｉｉｉ）前記一時アドレス情報を受信することに応じて、それぞれのディレクトリエージェントに更新メッセージを送信するためにアイデンティティ及び／又はネットワークロケーションの前記記憶されている表示を使用し、前記更新メッセージは、それぞれ前記更新されたルーティング情報の受信時に、各ディレクトリエージェントが前記モバイルネットワークの前記変化した接続ポイントを考慮に入れるために、前記記憶されているルーティング情報を更新できるように、更新されたルーティング情報を含むステップと、
を含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電気通信システムに関し、特にモバイルネットワークを含む電気通信システムに関する。
【背景技術】
【０００２】
携帯通信装置がネットワーク上の異なるポイントに接続することは公知である。したがって、例えば、ユーザはポータブルコンピュータを１つの接続ポイントに接続し、別の接続ポイントが設けられている新しい地理的なロケーションに移動し、その新しい接続ポイントでコンピュータをネットワークに接続することができる。複数のユーザが例えば電車や航空機等の１台の共通の乗り物でいっしょに移動するとき、それぞれのユーザの通信装置が該乗り物内のローカルエリアネットワーク（ＬＡＮ）等のローカルネットワークに接続されることが有利な場合がある。互いに通信できるだけではなく、ユーザは通常該ローカルネットワークから共通のサービスを受けることができる。更に、メインネットワークへの接続が無線リンクを通して行われ、ローカルネットワークが送信機／受信機を含む場合、通信装置はローカルネットワークによって提供される送信機／受信機を利用してよい。
【０００３】
メインネットワーク上の異なる接続ポイントで通信装置に接続できるように、「ホームエージェント」等のディレクトリファシリティをメインネットワークに設けることができる。通常、通信装置ごとのディレクトリファシリティは、通信装置の現在の接続ポイントへのデータのルーティングを容易にするために使用できる情報を記憶する。ディレクトリファシリティは現在の接続ポイントに対応するアドレスを含んでよい、あるいはディレクトリファシリティは更なるルーティング情報を検出できるロケーションを示す別のアドレスを含んでよい。通信装置の接続ポイントが変化すると、通信装置は通常、それが関連付けられているディレクトリファシリティにメッセージを送信し、その結果ディレクトリファシリティに記憶されるルーティング情報は、通信装置の接続ポイントの変更を反映するように更新できる。
【発明の開示】
【０００４】
しかしながら、複数の通信装置がローカルネットワーク又はモバイルネットワークの一部として共に移動する場合、接続ポイントが変更されたときに通信装置とそのそれぞれのディレクトリファシリティの間で必要とされるシグナリングの量は望ましくない場合がある。
【０００５】
本発明の1態様によると、複数の携帯通信装置と、該携帯通信装置との間でデータを送るために使用するときに配置されるルータ手段とを有するモバイルネットワークと、シグナリングエージェント、複数のディレクトリエージェント、及びメインネットワークと通信するためにモバイルネットワークが接続できる複数の離間した接続ポイントを含むメインネットワークとを含む、電気通信システムが提供され、使用中各ディレクトリエージェントは、そのディレクトリエージェントに関連付けられるそれぞれの移動体通信装置にデータを送るためのルーティング情報を記憶し、モバイルネットワークの接続のポイントが変化したことを推論できるシグナリングメッセージに応答して、シグナリングエージェントは各ディレクトリエージェントへそれぞれの更新メッセージを送信するように構成され、該更新メッセージはそれぞれ更新されたルーティング情報を含み、その結果、該更新されたルーティング情報の受信時に、モバイルネットワークの接続の変更されたポイントを考慮に入れるために、各ディレクトリエージェントが記憶されているルーティング情報を更新できる。
【０００６】
シグナリングエージェントはそれぞれの更新メッセージを各ディレクトリエージェントに送信するように構成されているため、各通信装置がこのようなメッセージ自体をこれのそれぞれのディレクトリエージェントに送信する必要性は低くなる。これによりモバイルネットワークがその接続ポイントを変更するときにディレクトリファシリティを更新するために生成されるシグナリングの量は、各通信装置がそれぞれのディレクトリエージェントに接触を試みる場合に生成されるであろうシグナリングと比べて少なくなる。このような通信装置はそれぞれ同時にその接続ポイントを変更する可能性があるため、トラフィックの削減は、モバイルネットワークの一部として移動する通信装置の場合に特に重要になる。
【０００７】
シグナリングメッセージは代わりにモバイルネットワークの現在の接続ポイントのノードによって送信されてよいが、好ましくは、モバイルネットワークはシグナリングメッセージを（生成する、及び／又は）送信するように構成される。シグナリングメッセージは好ましくは、モバイルネットワークの変更された接続ポイントの位相的な位置を示す情報を含むであろう。例えばシグナリングメッセージは、現在の接続ポイントに対応するルータブルな(routable)ネットワークアドレスを含んでよい。
【０００８】
各ディレクトリエージェントによって記憶される該それぞれのルーティング情報は、好ましくは、そのディレクトリエージェントに関連付けられる該又は各携帯通信装置の接続ポイントが推論できる、あるいはデバイスのロケーション（例えば位相的なロケーション）を推論できる情報を含むであろう。接続ポイントは直接的に又は間接的に推論されてよい。例えば、ディレクトリエージェントは中間ルータの該アドレスを記憶してよく、該中間ルータ自体がモバイルネットワークの現在の接続ポイントの記録を記憶している。
【０００９】
モバイルネットワークをメインネットワーク上の接続ポイントに一時的に接続できるようにするために、接続ポイントには好ましくはそれぞれの無線通信手段が備えられ、モバイルネットワークは、接続ポイントと携帯電話の間の通信のためにその間に無線リンクを形成できるように、更なる無線通信手段を含む。これにより、メインネットワークとモバイルネットワークの間に便利にリンクを形成し、遮断することができる。代わりに、リンクは電気的であってよく、接続ポイントはそれぞれ解除できる電気コネクタ手段を有する。
【００１０】
接続ポイントは、好ましくは静止型であってよく、それぞれの接地基地局により提供されてよい。しかしながら、接続ポイントは衛星ノードによって形成でき、該ノードは静止衛星のように接地基準点に対して移動している、又は代わりに静止しているかのどちからである。好ましい実施形態では、メインネットワークは接地ネットワークであり、シグナリングエージェントと少なくとも１つのディレクトリエージェントが１つ又は複数の接地ノードで提供される。これは便宜的にシグナリングエージェントを既存の（修正された）ネットワークの一部として使用できるようにする。
【００１１】
携帯装置のノードは、好ましくは各携帯装置のそれぞれのディレクトリエージェントのアイデンティティ及び／又はネットワークロケーションを示す、それぞれの又は集合的な登録メッセージを送信するように構成される。シグナリングエージェントは、更新されたルーティング情報をディレクトリエージェントのそれぞれに送信するために、このアイデンティティ及び／又はロケーション情報を記憶して、使用してよい。このようにしてシグナリングエージェントは、モバイルネットワークがその接続ポイントを変更するたびに、モバイルネットワークがこのアイデンティティ／ロケーション情報を送信する必要性を減らす。これは、例えばネットワークエージェントが異なる地理的な位置に位置する場合等、ディレクトリエージェントがそれぞれ異なるネットワークアドレスを有する場合に特に有利である。ディレクトリエージェント間の分離は少なくとも１ｋｍ又は１０ｋｍ、あるいは１００ｋｍである場合もある。
【００１２】
登録メッセージは好ましくは、携帯装置と接触することを希望する可能性がある、あるいは例えばその携帯装置と現在通信中である、あらゆる発呼者ノード（複数の場合がある）の表示も含む。これは、発呼者ノードがルート最適化をサポートするように構成されている場合に有効であり、その場合、更新メッセージは発呼者ノードに送信され、その結果該発呼者ノードはデータを、それが通信する相手の携帯装置の新しいロケーションに直接的に送ることができる。
【００１３】
複数のシグナリングエージェントが提供されてよく、それぞれが複数の携帯装置を代行する。複数のシグナリングエージェントは、例えばモバイルネットワークが、ポータブル「ラップトップ」コンピュータ又は携帯電話等の異なるクラスの携帯装置を有し、各クラスのデバイスが異なるシグナリング要件を有する場合に、有用である。
【００１４】
メインネットワークは好ましくは所定の位相的な構造を有する。通常、ネットワークは複数のノードと該ノードを接続するための複数のリンクとによって形成され、メインネットワークの中の各ノードは、そこにデータを送るためのそれぞれのネットワークアドレスを有する。各ノードはルータ又は他のデータ処理装置であってよく、ネットワーク経路の交差点に位置する必要はない。例えば、ノードは、コンピュータ端末又は他の通信装置等の端末装置によって形成されてよい。好ましくはシグナリングエージェント及び各ディレクトリエージェントは１つ又は複数のノードで実現され、該ノード及び／又はエージェントはそれぞれ、それぞれのノード及び／又はエージェントの該それぞれの位相的な位置を示すネットワークアドレスを有する。既定のエージェントの機能性は２つ又は複数のノード間で分散されてよく、そのノードは同じ場所に配置される必要はない。メインネットワークは２つ以上のサブネットワークを含んでよく、該サブネットワークは例えば異なる管理者によって管理されている。ディレクトリエージェントは同じサブネットワークに位置してよく、あるいはディレクトリエージェントはサブネットワーク間で分散されてよい。
【００１５】
モバイルネットワークが移動すると、好ましくはモバイルネットワークの携帯装置は共に移動し、携帯装置間のあらゆる相対的な移動は、モバイルネットワークの移動と重ね合わされる。したがって、携帯装置の移動は１つの共通の基準点の移動により説明されてよく、その共通基準点に対する装置のあらゆる移動は、基準点自体の移動と比べて小さい。携帯装置をサポートするために可動サポート手段が提供されてよく、その結果サポート手段の移動は携帯装置の共通した移動を引き起こすであろう。該サポート手段はプラットホーム又は電車などの車両であってよい。好ましくはモバイルネットワークの位相的な構造は、モバイルネットワークが移動しても同じままとなる。モバイルネットワークはローカルエリアネットワークであってよい。代わりに、モバイルネットワークは、複数の携帯装置が共に接続され、人物に付される、パーソナルエリアネットワーク（ＰＡＮ）であってよい。ＰＡＮを形成する装置は無線リンクによって接続されてよく、臨機応変にそれら自体の間で接続を形成してよい（例えば、モバイルルータとして動作する装置の１つ、又は代わりに装置は、互いに又はユーザによってモバイルルータに接続される必要がある）。ＰＡＮは、人物に装置を解除可能に接続するための接続手段を含んでよい。
【００１６】
モバイルネットワークは、モバイルネットワークの中でデータを送るために、携帯装置を接続するための２台又は３台以上のルーティング装置を有してよい。携帯装置とルータ間の接続はそれぞれの電気接続、又は無線リンクによって形成されてよい。モバイルネットワーク内で接続されている装置は、装置がネットワークに入る、又は出るときに変化する可能性があるが、モバイルネットワークの位相的な構造は、モバイルネットワークが移動しても好ましくは未変更のままである。
【００１７】
メインネットワークを通して効率的にデータを送るために、メインネットワーク内のノードのアドレスは好ましくは互いに対して階層構造で配列され、各アドレスは構成要素の並べられた組を含み、各ノードはそれと関連付けられる階層レベルを有し、アドレスの各構成要素は階層レベルに対応し、１つの階層レベルでの高レベルノードは、更に低い階層レベルである複数の低レベルノードに接続され、それぞれの低い方のレベルのノードのアドレスは、高レベルのノードのレベルに対応する構成要素の値が各低レベルノードに共通である。このようなシステムでは、高レベルノードとそれに接続されている低い方のレベルのノードのそれぞれのアドレスは同じプレフィックスを共有し、先行する構成要素はアドレスごとに同じである。異なるノードを区別するには、各ノードのアドレスは好ましくは異なる後続の構成要素を有するであろう。すなわち、サフィックスはアドレスごとに異なる。このようなシステムの例は、ＩＰｖ６又はＩＰｖ４等のインターネットプロトコルに従って実行されているシステムを含む。このようなシステムでは、データは好ましくはデータパケットとして運ばれてよく、各パケットはペイロード部分と、該パケットの宛先アドレスが記憶されるアドレス部分とを有する。
【００１８】
好ましくは、各携帯装置はネットワークアドレス、名前、又はそれと関連付けられた他の識別子等の識別子を有し、この識別子は、モバイルネットワークがある接続ポイントから別の接続ポイントに移動するにつれて携帯装置によって保持され、各携帯装置のディレクトリエージェントは、その装置の識別子と、モバイルネットワークの現在の接続ポイントを示す（又は現在の接続ポイントにルータブルな、あるいは現在の接続ポイントを通した）一時アドレスとの間のマッピングを記憶する。一実施形態では、携帯装置の識別子はネットワークアドレスである。携帯装置のネットワークアドレスとその関連するディレクトリエージェントは好ましくは位相的に関連しているので、その結果ディレクトリエージェントはその携帯装置にアドレス指定されるデータを妨害し、このデータを携帯装置に向けて送信することができる。しかしながら、携帯装置の識別子が、例えばＤＮＳ名又はＳＩＰ  ＵＲＩという名である場合、携帯装置のネットワークアドレスとその関連付けられたディレクトリエージェントが位相的に関連する可能性は低い。
【００１９】
携帯装置用のディレクトリエージェントがその装置に向かって容易にデータを送ることができるように、及び／又は携帯装置用のディレクトリエージェントがポータブルノードの現在の一時アドレスと通信することを希望するノードに更に容易に知らせることができるように、シグナリングエージェントは、好ましくは各エージェントにメッセージを送信することによってディレクトリエージェントを更新し、既定のディレクトリエージェントのメッセージは、このエージェントに関連付けられた該又は各携帯装置の該現在の（一時）アドレスを含む。異なるメッセージが異なるディレクトリエージェントにアドレス指定されてよい、あるいは代わりにシグナリングエージェントが、１つの集合メッセージを全てのディレクトリエージェントに一斉送信してよい。
【００２０】
好ましい実施形態では、モバイルネットワークの携帯装置とルータ手段には関連する一時アドレスが割り当てられ、関連アドレスは１つの共通したプレフィックス部分を有する。現在の接続ポイントと関連付けられた一時アドレスは、好ましくはモバイルネットワークに割り当てられているアドレスのプレフィックス部分と同じであるプレフィックス部分を有する。プレフィックス部分は好ましくは接続ポイントの位相的な位置を示し、同じプレフィックスの付いたアドレスをモバイルネットワークへ割り当てることは、データのモバイルネットワークへのルーティングを容易にする。このような状況では、モバイルネットワークからのシグナリングメッセージは好ましくは少なくとも１つのアドレスを含み、該アドレスは共通したプレフィックス部分を有する。同様に、シグナリングエージェントから各ディレクトリエージェントへの更新メッセージは、好ましくは共通のプレフィックス部分を有するアドレスを含む。ディレクトリエージェントのための更新メッセージは携帯装置自体の一時アドレスを含んでよいか、あるいは代わりに、更新メッセージはモバイルネットワークのルータ手段に割り当てられる一時アドレスを含んでよく、その場合、ルータ手段は好ましくは入信パケットを開き、モバイルネットワークの携帯装置の内のどれにそのパケットをアドレス指定する必要があるのかを決定するように構成される。
【００２１】
本発明の更なる態様は添付の特許請求の範囲で述べられる。本発明は、例証として、以下の図面を参照して更に詳しく説明される。
【発明を実施するための最良の形態】
【００２２】
図１を参照すると、モバイルネットワーク１２が固定された（メイン）ネットワーク１４と通信できる従来のネットワークシステム１０を有し、固定されたネットワークが一般的に静止している複数のノード１３を有することが公知である（図１は、本発明によるシステムを示しているが、従来技術を説明するにも使用され、従来の技術と本発明において同様である構成要素には類似した参照符号が付されている）。モバイルネットワーク１２は複数の移動可能な、あるいはそれ以外の場合移動性のノード１６（携帯装置）を含み、それぞれは、それぞれの接続２２によってモバイルネットワーク１２に接続される。モバイルノードは、例えば携帯電話又は「ラップトップ」コンピュータ等のコンピュータ装置又は他の携帯通信装置であってよく、モバイルルータへのそれぞれの接続２２は有線接続又は無線接続である。モバイルネットワーク１２が移動すると、モバイルノード１６はルータ２０と共に移動し、その結果モバイルノードはルータ２０とのそれぞれの接続２２を保持する。例えば、モバイルルータ２０は電車又は他の車両システムに含まれてよく、モバイルノードはそれぞれ電車上の乗客によって運ばれる個人通信装置であってよい。このようなモバイルネットワーク１２は車両ネットワークとしても公知である。ノード間の何らかの相対的な移動は、乗客が電車内を移動するにつれて発生する可能性があるが、明らかに、モバイルノードは電車が移動するにつれて、通常モバイルルータ２０と共通して移動する。モバイルネットワーク１２の構成は通常一時的となる。他のノードはネットワークに加わり、（例えば、乗客が電車に乗り込むときに）新しい接続２２を形成してもよいが、ルータ２０との接続２２を中止し、（例えば、乗客が電車を降りるときに）ネットワークを離れるモバイルノードもある。
【００２３】
モバイルルータ２０は、無線リンク２８上で固定ネットワーク１４の基地局３０と通信するための無線送信機／受信機ステージを有する（図１の例では、モバイルネットワーク１２は基地局ＢＳ−Ａの範囲内に入る）。
【００２４】
モバイルネットワーク１２が第１の移動局ＢＳ−Ａの範囲内のある点から、第２の基地局ＢＳ−Ｂの範囲内のある点に移動するとき、ハンドオーバプロセスが発生し、ＢＳ−Ａとの無線リンク２８が中断され、ＢＳ−Ｂとの新しい無線リンクが形成され、その結果モバイルネットワークがＢＳ−Ｂに「アタッチする」。発呼者ノードＣ１が、例えばＭＮ１等のモバイルノードの１つと通信するためには、発呼者ノードＣ１とモバイルノードＭＮ１の間のデータは固定ネットワーク１４を通して、特に、モバイルネットワークが移動するにつれ、モバイルネットワークの位置に依存する正しい基地局３０を通して、送られなければならない。複数のシステム／プロトコルが正しい基地局を通してデータを送るために存在する。ＩＰｖ６（インターネットプロトコルバージョンｖ６）システムでは、割り当て装置３２によって、（基地局３０を含む）各ノード１３に恒久的なＩＰアドレスが割り当てられる。各アドレスは複数の、つまりＩＰｖ６の場合１６の構成要素を有し、各構成要素は異なる階層レベルに属している。アドレスはａ．ｂ．ｃ．ｄ．．．，の形で表現でき、各文字が１つの構成要素に対応し、アルファベットの上の方の文字が下の方のレベルの構成要素に対応する。固定ネットワーク１４の接続形態(topology)は、それぞれが次に上のレベルにある共通ノードに接続される低い方のレベルのノードのアドレスが１つの構成要素を共用するように配置される。共用される構成要素のレベルは共通ノードのレベルに対応する。これにより、パケットにより搬送される宛先ノードのＩＰアドレスのみに基づいて、固定ネットワークのノード間でパケットを送信できる。
【００２５】
モバイルルータ２０とモバイルノード１６はそれぞれ、（アドレス割り当て装置３２によって）それらに割り当てられるパーマネントアドレスを有する。しかしながら、これらのノードは固定した位相的な位置を有さないため、ネットワークシステム１０の中では、これらのノードのＩＰアドレスは、通常は固定ネットワークの他のノードに関してこれの位置を示さず、従ってモバイルノードのＩＰアドレスは通常、それ自体このノードのこれの位置にアドレス指定されるパケットには十分ではない。
【００２６】
モバイルノードをネットワークシステム内で「発見できる」ようにするために、したがってパケットをモバイルノードに送ることができるようにするために、基地局３０は通常それに接続されるノードに一時アドレスを割り当てる。ＩＰｖ６では、このようなアドレスは通常「共有気付アドレス(co-located care of address)」であってよく、これはその基地局が割り当て装置３２によって過去に割り当てられたスペアｖ６アドレスの集合から、モバイルノードに割り当てられている。基地局によって割り当てられる気付アドレスは基地局自体のパーマネントアドレスと共通した構成要素を有し、アドレスの中のこの構成要素の位置は基地局の階層位置に対応し、その結果宛先が割り当てられた気付アドレスの１つであるパケットを発行側の基地局に送ることができる。基地局が適切なモバイルノードにパケットを送ることができるようにするために、基地局は、各モバイルノードの気付アドレスを、モバイルルータ２０が受信するように構成される無線チャネルにマッピングするテーブルを維持する。各基地局ＢＳ−Ａ、ＢＳ−Ｂは、通常それぞれのアクセスルータＡＲ−Ａ、ＡＲ−Ｂを介して固定ネットワークに接続され、アクセスルータは気付アドレスを記憶し、割り当ててよく、基地局は単にアクセスルータからのメッセージを送信するために役立つ。
【００２７】
各モバイルノードはこれと関連付けられたホームエージェント（ＨＡ）ノードを有し、該ホームエージェントは、それが関連付けられているモバイルノードのパーマネントアドレスに送信されるパケットを妨害できるように位相的に配置されている（簡単にするために、ホームエージェントノードにはそれと関連付けられる１つのモバイルノードしかないと仮定される）。ホームエージェントは、対応テーブルの中に、これのモバイルノードのパーマネントアドレスと該モバイルノードに現在割り当てられている気付アドレスとの間の、マッピングを記憶する（したがって、各ホームエージェントは一方では該ホームエージェントと関連付けられたモバイルノードの識別子と、他方では関連付けられたモバイルノードにデータを送るための他のルーティング情報のための一時アドレスの間のマッピングを記憶する。ホームエージェントが複数のモバイルノードのために動作する場合、ホームエージェントは、モバイルノードごとにこのようなマッピングを記憶する）。ホームエージェントがこのモバイルノードについてあらゆるパケットを妨害する場合、ホームエージェントは、それが妨害する各パケットを、宛先アドレスがモバイルノードの気付アドレスであるパケットの中にカプセル化し、それによってホームエージェントとモバイルネットワークとの間に「トンネル(tunnel)」を確立するように構成される。ホームエージェントは、次にモバイルネットワークに向かってカプセル化されたパケットを送信する。気付アドレスが、モバイルノードが接続される基地局の位相的な位置を示すため、カプセル化されたパケットは通常のようにモバイルノードに送ることができる。
【００２８】
モバイルノードが図１のモバイルルータＭＲ等の別のモバイルノードを通して送られるモバイルネットワークの場合には、モバイルノードが接続される基地局ＢＳ−Ａは、アドレスの集合をモバイルネットワークに、ノードＭＮ１からＭＮ３ごとに１つずつ割り当てる。モバイルネットワーク１２に割り当てられるアドレスは、好ましくは基地局のアドレス内の相応して設置される構成要素と共通して、ある構成要素を有する（つまり、アドレスは同じプレフィックスを有する）。プレフィックスは（基地局でのマッピングを通して）それと関連付けられた無線チャネルを有し、該無線チャネルはモバイルルータ２０によって受信され、その結果モバイルノードＭＮ１からＭＮ３のいずれかにアドレス指定されたパケットが、基地局ＢＳ−Ａによってモバイルルータに送信されるのは避けられない。同様にモバイルルータは、（例えば、そのパーマネントアドレスによって識別可能な）各モバイルノードへの接続と、このモバイルノードと関連付けられている気付アドレスとの間のマッピングを記憶する。ホームエージェントＨＡ１が設けられているシステムによって、発呼者ノードＣ１は、発呼者ノードＣ１がＭＮ１の現在位置の知識を必要としなくてもＭＮ１等のモバイルノードと接触できる。発呼者ノードＣ１は単に、それが通信する相手のモバイルノードＭＮ１のパーマネントアドレスにパケットを送信するだけである。
【００２９】
各モバイルノードは１つの共通したホームエージェントを共用してよいが、異なるモバイルノードは多くの場合それぞれ、図１に示されているようなそれらに関連付けられたそれぞれのホームエージェントを有し、ホームエージェントＨＡ１、ＨＡ２、及びＨＡ３はそれぞれモバイルノードＭＮ１、ＭＮ２、ＭＮ３に提供される。通常、ホームエージェントは互いに関連していないアドレスを有する。各ホームエージェント（及び同様にシグナリングエージェント）は通常、１台又は複数台のプロセッサとメモリを含むハードウェアで実現され、該ハードウェアは好ましくはノードのコンピュータ装置の一部である。
【００３０】
例えばＭＮ１等のモバイルノードが、例えば基地局ＢＳ−Ｂを通して新しいポイントでネットワーク１４に接続するとき、モバイルノードＭＮ１はこれのホームエージェントＨＡ１に新しい気付アドレスを登録し、ホームエージェントはその対応テーブルを、モバイルノードのパーマネントアドレスを新しい気付アドレスにマッピングするように更新する。同様に、モバイルネットワーク１２の一部であるそれぞれの他のモバイルノードＭＮ２、ＭＮ３は、それがネットワーク上の新しいポイントに接続するときにそれの新しい気付アドレスを登録する。しかしながら、モバイルネットワークのモバイルノードＭＮ１からＭＮ３が通常いっしょに移動するモバイルネットワークのケースでは、特にモバイルノードからのトラフィックが図１に図示されるように１つの共通したモバイルルータＭＲを通して送られる場合、モバイルノードが実質的に同時に新しい基地局に接続する可能性が高い。したがって、モバイルノードは、実質的に同時にモバイルルータと新しい基地局との間の無線リンク２８上で、そのそれぞれのホームエージェントに対して登録信号の送信を試みる可能性が高い。このようなシグナリングは、このリンクが固定ネットワークのノード間のケーブルリンクに比べて相対的に低い帯域幅であるため、無線リンク２８上では望ましくない場合がある。
【００３１】
モバイルネットワーク１２と固定ネットワーク１４間で必要とされるシグナリングの量、特にモバイルネットワーク１２が固定ネットワーク１４で新しいポイントに接続するときの該２つのネットワーク間の無線リンク上でのシグナリングの量を削減するためには、固定ネットワーク内にシグナリングエージェント３４が設けられる。シグナリングエージェントは、モバイルノードがネットワーク上の新しいポイントに接続すると各モバイルノード（例えばＭＮ１）についてホームエージェント（例えばＨＡ１）に通知し、ホームエージェントに、ホームエージェントが新規に配置されるモバイルノードに対してパケットを「通過させる（ｔｕｎｎｅｌ）」ために必要とされる更新されたアドレス情報を与えるように、構成される。各モバイルノードからの別のメッセージとは対照的に、シグナリングエージェント３４がモバイルノードの新しいロケーションを通知されるために、ただ１つのシグナルメッセージだけがモバイルネットワークから必要とされるので、モバイルネットワークと基地局間の無線リンク上で使用される帯域幅の量は削減される。次に、基地局はより効率的に他のノード又はモバイルネットワークと通信するために使用可能な制限された帯域幅を使用できる。シグナリングエージェントの存在により節約される帯域幅の量は、モバイルネットワーク上に多くのモバイルノードがある場合に特に重要になる。図１には３つのノードだけしか表示されていないが、モバイルネットワークは少なくとも１０のモバイルノード、又は少なくとも１００のモバイルノード、又は少なくとも１０００のモバイルノードさえも有してよい。
【００３２】
図２に図示されるように、モバイルルータ２０は無線段階２６からモバイルノード１６の１つ又は複数に受信されるパケットを送るため、及び外に向かう伝送のためにモバイルノードから無線段階２６にパケットを導くための、ルーティング段階３６を有する。ルーティング段階３６、無線段階２６、及びシグナリング段階４０は同じノード内の同じ場所に配置される必要はない。モバイルネットワークはこれらの段階の複数のインスタンスを含んでよい。例えば、衛星ノードと通信する無線段階と、ＧＰＲＳ基地局と通信する別の無線段階があってよい。しかしながら、モバイルネットワークは好ましくは３つ全ての段階を含むモバイルルータ２０を有する。ルーティング段階３６は、モバイルネットワークの部分を形成するモバイルノード１６ごとに、それのモバイルノードのパーマネントアドレス（又は別のアイデンティティの表示）を、（ａ）モバイルルータ２０がそのノードに通信できるチャネル又は他のポートに、及び（ｂ）そのノードに一時的に割り当てられる気付アドレスにマッピングする、ルーティングテーブル３８を記憶する。加えて、モバイルルータ２０は、シグナリングエージェント３４にシグナリング情報を生成／転送するためのシグナリング段階４０を有する。
【００３３】
シグナリングエージェント３４及び／又はシグナリング段階４０の動作は、以下のステップ（順に実行される必要はない）を参照して後述される。つまり、モバイルノード１６とシグナリング段階４０がシグナリングエージェント３４に登録する登録ステップと、モバイルノード１６とシグナリング段階４０が、シグナリングエージェントがもはやそれらの代わりに信号を送信しないことをシグナリングエージェント３４に知らせる、登録解除ステップと、シグナリングステップがシグナリングエージェントに、モバイルネットワークが新しい基地局の範囲内のポイントに移動したことを知らせる、移動更新段階と、シグナリングエージェントがモバイルノード（及び場合によっては、シグナリング段階）の代わりにメッセージを送信するシグナリングステップである。
【００３４】
登録ステップでは、（従来の技術のように、一旦固定ネットワーク１４とモバイルネットワーク１２間で通信が可能になると）シグナリング段階４０はシグナリング段階のアイデンティティを示すメッセージをシグナリングエージェント３４に送信する。シグナリングエージェントは複数のモバイルネットワークを代行してよく、各モバイルネットワークが独自のシグナリング段階を有するため、この情報は、シグナリングエージェントにとっては有効である。入信トラフィックが、図１に示されるようにシグナリング段階と同じ位置に配置される単一ルータを介してモバイルネットワークに入る場合、シグナリング段階のアイデンティティは、モバイルルータ２０のパーマネントアドレスにすぎない（つまり、モバイルルータの「ホーム」アドレスで、ホームアドレスはモバイルルータのホームエージェントに位相的に配置されている）。代わりに、シグナリング段階がモバイルルータと同じ位置に配置されないが、別のノード上に配置される場合には、シグナリング段階は、モバイルネットワークの構成に応じて、例えばそのノードＩＰアドレス又はＭＡＣアドレスによって識別されてよい。モバイルネットワーク１２の中の各モバイルノード１６は、シグナリングエージェントにメッセージを送信することによりシグナリングエージェント３４に登録し、このメッセージはそれのパーマネントアドレス等のモバイルノードの識別子を含む。モバイルルータはシグナリングエージェント３４に、そのルータに関連付けられるシグナリング段階のアドレスも示す。シグナリング段階はモバイルルータとは別個であってよいが、簡単にするために、シグナリング段階４０がルーティング段階と同じ位置に配置され、その結果ルーティング段階３６とシグナリング段階４０の機能性はモバイルルータ２０内で結合されると仮定する。この場合、シグナリング段階のアイデンティティはモバイルルータ２０のパーマネントアドレスである。モバイルノードがＩＰｖ６イネーブルされていない（その場合、変換手段が必要とされる場合がある）可能性があるので、各モバイルノードは、シグナリングエージェント３４とホームエージェントの間の通信にどのプロトコル（つまり、モバイルノードが通常使用するように構成されるプロトコル）が使用されなければならないのかを、シグナリングエージェント３４に更に示す。
【００３５】
各モバイルノードはシグナリングエージェント３４に、モバイルネットワークが新しい基地局に接続するときに、モバイルノードの気付アドレスで更新されなければならないノードのそれぞれのアドレスを示すリストを送信する。モバイルノードごとに、モバイルノードの新しい気付アドレスについて知らされなければならない「受信側ノード」はそのモバイルノードのホームエージェントを含み、その結果ホームエージェントは、必要なときに、その対応テーブルをモバイルノードの現在の気付アドレスで更新できる。モバイルノード向けの受信側ノードのこのリストは、好ましくは、そのモバイルノードと通信している、あるいは通信することになる「発呼側ノード」等の他のノードのアドレスも含む。このような発呼側ノードは、その会員名簿上のノードに周期的にニュースアイテムを送信するニュースプロバイダを含むことができる。代わりに、発呼者ノードはモバイルノードと通信する携帯電話であってよい。いずれのケースでも、シグナリングエージェントが、モバイルノードの新しい気付アドレスでこれらの発呼者ノードを更新できることが有効であろう。ルート最適化が発生し、発呼者ノードとモバイルノードの間にトンネルが確立され、次に発呼者ノードがモバイルノードの新しい気付アドレスを知らされた場合には、新しいトンネルがそのモバイルノードのホームエージェントに最初に接触することなく直接確立できる。
【００３６】
前述された登録方法の代替策として、モバイルルータ２０は（モバイルノードがモバイルルータに登録された後に）シグナリングエージェント３４に登録してよく、モバイルルータは、シグナリングエージェントに、モバイルルータに登録される各モバイルノードのパーマネントアドレスを示すメッセージを送信してよい（各モバイルノードの登録メッセージを単に送ることと対照的に）。更なる代替策として、モバイルルータはモバイルノードの登録メッセージを妨害し、モバイルノードの代わりに登録メッセージ自体を送信してよい。このようにして、シグナリングエージェント３４は、それが代行する各モバイルノード１６のアイデンティティを示す情報を記憶できる。
【００３７】
モバイルノードがシグナリングエージェント３４の存在を発見するためには、シグナリングエージェントは、該モバイルネットワーク１２に入る各モバイルノードにメッセージを送信してよい。このメッセージはシグナリングエージェント３４のアドレスを示し、好ましくはシグナリングエージェントの能力の他の表示だけではなく、シグナリングエージェント３４が送信できる移動性管理メッセージのタイプを示す。代わりに、シグナリングエージェント３４は各モバイルノードのメモリに過去に入力された「周知の」アドレスで到着可能であってよい。どちらにしても、モバイルノードが、例えばモバイルルータ２０に接続することによってモバイルネットワーク１２に進入すると、モバイルノードはシグナリングエージェントに登録しようと試みることができる。
【００３８】
移動性更新ステップは、モバイルネットワーク１２が固定ネットワーク１４上でのその接続ポイントを変更するとき、例えばモバイルルータ２０がＢＳ−Ａと通信するのを中止し、代わりにＢＳ−Ｂと通信するときに行われる。これが発生すると、モバイルルータ２０とモバイルノード１６は基地局ＢＳ−Ａによって過去にそれらに割り当てられた気付アドレスを失い、気付アドレスはそれぞれ基地局ＢＳ−Ｂによって発行される新しいアドレスのセットによって置き換えられる。移動性更新が発生するときにモバイルルータ２０からシグナリングエージェント３４に送信されるメッセージ（複数の場合がある）は、モバイルノードが基地局によってどのように気付アドレスを割り当てられるのかに依存する。基地局がアドレスのセットをモバイルルータに配信し、このアドレスが１つの共通したプレフィックスによって関連付けられている一実施形態では、以下のステップが実行される。つまり、（ｉ）各モバイルノードは（例えば基地局で）気付アドレスを発行され、この気付アドレスは該共通のプレフィックスを含み、アドレスのサフィックスはアドレス重複のリスクを削減するために（モバイルノードのＭＡＣアドレス等の）モバイルノードの一意の識別子に関連付けられる。（ｉｉ）登録段階では、モバイルルータはシグナリングエージェント３４に、接続ポイントの変更時に、各モバイルノードがこれのサフィックスを保持し、各モバイルノードの新しい気付アドレスが既存のサフィックスが後に続く新しいロケーションのための新しいプレフィックスを有することを知らせる。（ｉｉｉ）モバイルネットワークの接続ポイントが変化するとき、新しいロケーションの新しいプレフィックスの付いたシグナリングメッセージはシグナリングエージェントに送信される。及び（ｉｖ）（各モバイルノードの表示と、登録段階で受信されたそのモバイルノードのためのサフィックスの間のマッピングを記憶した）シグナリングエージェントは、次に各モバイルノードの気付アドレスを形成するために、新しいプレフィックスと既存のサフィックスをモバイルノードごとに結合し、シグナリングエージェントは次に新しい気付アドレスが付いたそれぞれの更新メッセージを、各ホームエージェントに送信する。モバイルルータが固定ネットワーク１４内の新しいポイントに接続するたびに、各気付アドレス全体と対照的にそれぞれの新しい気付アドレスのプレフィックスだけが送信される必要があるため、これにより、更新ステップを実行するときに無線リンク２８上で必要とされるシグナリングの量は削減される。
【００３９】
別の実施形態では、モバイルルータは、基地局から受信する気付アドレスの指定されたサフィックスを要求しない。移動性更新ステップでは、モバイルルータは次に、それ自体に及びモバイルノード１６に割り当てられた新しい気付アドレス全体を、シグナリングエージェントに知らせる。
【００４０】
シグナリングエージェント３４は一旦、モバイルノードの少なくともいくつかの新しい気付アドレスを示す情報をモバイルルータから受信すると、シグナリングエージェント３４は、シグナリングエージェントが各モバイルノードのそれぞれのホームエージェントに、モバイルノードの新しい気付アドレスを知らせる、シグナリングステップを実行できる。それを行うために、シグナリングエージェントは登録段階で過去に受信されたホームエージェントのアドレスをメモリロケーションから取り出し、そのモバイルノードの新しい気付アドレスをホームエージェントに示す「バインディングエージェント」情報を各ホームエージェントに送信する。ホームエージェントがモバイルネットワーク１２内の複数のモバイルノードを代行している場合、シグナリングエージェントはホームエージェントに更新メッセージを送信し、この更新メッセージは、シグナリングエージェントが代行している（そのそれぞれのパーマネントアドレスにより識別される）モバイルノードのリストを識別する識別子（リスト中のパーマネントアドレスは登録段階でシグナリングエージェントに過去に送信された）と、各モバイルノードの新しい気付アドレスと、更新が前述されたリスト用である旨の表示を含む。
【００４１】
更新メッセージは、好ましくはシグナリング段階３４によって、ノードＣ１又はＣ２等の１つ又は複数の対応または「発呼者」ノードにも送信される。携帯装置のホームエージェントは、発呼者ノードがモバイルネットワークの接続ポイントでのあらゆる変更に気付かずに、発呼者ノードがその携帯装置に達することを可能にするが、発呼者ノードはルート最適化を実行するように構成されてよく、その結果発呼者ノードはホームエージェントを通してではなくむしろ直接的に携帯装置にメッセージを送信する。このような状況では、携帯装置の新しい気付アドレスを含む、シグナリングエージェントからの更新メッセージは、新たなルート最適化を実行し、携帯装置の新しいロケーションに直接的にパケットを送信するために、発呼者ノードによって使用できる。
【００４２】
一旦モバイルノードがシグナリングエージェントに無事に登録すると、モバイルネットワークが固定ネットワーク上でのその接続ポイントを変更したために、モバイルノードが新しい気付アドレスを受信するときに、シグナリングエージェントがその代わりに要求されるようにそのディレクトリエージェント（複数の場合がある）に更新メッセージを送信するため、モバイルノードは更新メッセージをそのそれぞれのホームエージェントに送信するのを中止することが、明らかに有利である場合がある。
【００４３】
メインネットワークは複数のシグナリングエージェント３４を含んでよい。シグナリングエージェントに現在登録しているモバイルルータ２０は、別のシグナリングエージェントに登録してよい。このような再登録は、例えば第１のシグナリングエージェントからの要求に続いて実行できるであろう。代わりに、モバイルルータは、例えばそれが第２のシグナリングエージェントに著しく近い、あるいは第２のシグナリングエージェントがよりよいの能力を有する、又はその使用が安価であるために、再登録を決定できる。好ましくは第２のシグナリングエージェントは、これに現在登録しているモバイルノード１６について第１のシグナリングエージェントから情報を取得するであろう。好ましくは、再登録は第１のシグナリングエージェントからの登録抹消を伴うが、これは必須ではない。
【００４４】
いくつかのモバイルノード１６は、別のシグナリングエージェントに登録される同じモバイルネットワーク１２内の、1のシグナリングエージェントと他方のモバイルノード１６に登録できる。例えばシグナリングエージェントは、例えば、モバイルＩＰｖ４とモバイルＩＰｖ６等のディレクトリエージェントへの、様々な種類の更新メッセージングをサポートできる可能性がある。この場合、モバイルルータは各シグナリングエージェントに登録され、モバイルネットワークが固定ネットワーク１４上での接続ポイントを変更すると各メッセージ（複数の場合がある）を送信する。
【００４５】
モバイルネットワーク１２が固定ネットワーク１４をまさに離れようとするときに、登録抹消がどのようにして行われるのかは、登録が過去にどのように達成されたのかに左右される。例えば、各モバイルノードが（モバイルルータを通して）直接的に登録された場合には、各モバイルノードは、それがモバイルノードのホームエージェントに更新メッセージを送信するようにもはや要求されなくなったことをシグナリングエージェントに示すメッセージを、シグナリングエージェントに送信することによって、直接的に登録解除する。たとえモバイルネットワークが固定ネットワーク１４に接続されたままであってもモバイルノードがモバイルネットワークを離れようとする場合には、モバイルノードは登録抹消メッセージも送信する。モバイルノードがモバイルネットワークをまさに離れようとするときの登録抹消メッセージは、このような登録抹消を使用せずに、シグナリングエージェントがホームエージェントに対し、モバイルノードのロケーションをもはや示さない更新済みアドレスを送信し続けてよいため、重要となる。
【００４６】
図３は、追加のネットワークシステムを示す。固定ネットワーク１４は１つ又は複数のサブネットワークを含んでよい。例えば、図３に示されるように、固定ネットワークは接地ネットワーク１４１とトランスポートネットワーク１４２とを含んでよく、それぞれトランスポートネットワークと接地ネットワークはそれぞれの境界線ルータ１５１、１５２を有し、リンク１５３は接地ネットワークとトランスポートネットワーク間での通信を可能にするために境界線ルータの間に設けられている。ホームエージェントは全てが同じサブネットワークになくてもよい。例えばＨＡ１は接地ネットワーク１４１内にあってよく、ＨＡ２はトランスポートネットワーク１４２内にあってよい。
【００４７】
モバイルネットワークがパーソナルエリアネットワーク（ＰＡＮ）である場合には、ネットワークは非常に局所化され、ただ一人の人物と密接に関連付けられるノードのグループによって形成され、単一の装置としていっしょに移動し、ノードはＰＡＮ内の別のノードとの通信を希望する場合がある。それはメインネットワーク内のノードとの通信も希望する場合がある。このような通信は、メインネットワークとのゲートウェイとして動作するＰＡＮ内のノードの１つを通して行われるであろう。
【００４８】
別の実施形態では、モバイルノード（ＭＮ）は基地局から一時アドレスを取得しない。代わりにＭＮは、「プライベートアドレス」、すなわちアドレスだけが有意義であるモバイルルータ２０からのアドレスを取得し、モバイルネットワーク２４内で使用される必要がある。モバイルルータは「ネットワークアドレストランスレータ」（ＮＡＴ）機能性を含み、それによって、モバイルネットワーク内で使用されるＭＮのプライベートアドレスとパブリックアドレとの間のマッピングを記憶し、その結果モバイルルータは各ＭＮに１つ割り当てるほど十分なパブリックアドレスを有する。パブリックアドレスは、メインネットワーク内でＭＮが知られるアドレスである。このアドレスに送信されるパケットは、そのマッピングテーブルの中でこのアドレスを調べ、モバイルネットワーク２４内でＭＮに到達できるプライベートアドレスに該アドレスを変更するモバイルルータ２０に到達する。反対のマッピングプロセスが逆方向（すなわち、ＭＮがメインネットワーク内のノードにパケットを送信する）で発生する。モバイルネットワークが新しい基地局に移動すると、それはパブリックアドレスの新しい組を取得する。ＭＮのプライベートアドレスは変化しないが、モバイルルータはＭＮのプライベートアドレスにマッピングするために、そのパブリックアドレスの内、新しいパブリックアドレスを選択することにより、そのマッピングテーブルを更新する。モバイルルータはシグナリングエージェント３４に、各ＭＮの新しいパブリックアドレスについて知らせるメッセージを送信する。シグナリングエージェント３４はＭＮの各ホームエージェントを更新する。モバイルルータが各ＭＮに１つのパブリックアドレスを割り当てるほど十分なパブリックアドレスを有していない場合には、モバイルルータは「ネットワークアドレスポートトランスレータ（ＮＡＰＴ）」機能性を含み、それによりモバイルネットワーク内で使用されるＭＮのプライベートアドレスと、ポート番号と結合されるパブリックアドレスとの間のマッピングを記憶する。例えば一実施形態では、同じパブリックアドレスは全てのＭＮに使用される。モバイルネットワークが新しい基地局に移動すると、それは新しいパブリックアドレスを取得する。モバイルルータはシグナリングエージェント３４にメッセージを送信し、この新しいパブリックアドレスを知らせる。シグナリングエージェント３４は、ＭＮのＨＡのそれぞれをこの新しいパブリックアドレスで更新する。代わりに、ＭＮのパーマネントホームアドレスは、それがあたかも「プライベートアドレス」であるかのようにモバイルネットワーク２４内で使用できる。このような状況では、モバイルルータ２０はＮＡＴ又はＮＡＰＴの機能性を有する。
【００４９】
モバイルネットワーク１２又は、固定ネットワーク１４の一部又は全ては、ＩＰｖ４プロトコルに従って動作してよい。モバイルネットワーク１２が、ＩＰｖ４を使用して動作する固定ネットワークのそれらの部分に接続されると、モバイルノードは好ましくは共有されていない気付アドレスを割り当てられ、その結果モバイルネットワークに接続された基地局は、モバイルノードの気付アドレスと無線チャネルとの間のマッピングを記憶しないが、代わりにパケットをカプセル開放し(decapsulate)、それをモバイルノードの気付アドレスとそのパーマネントアドレスの間のマッピング（パーマネントアドレスと正しい無線チャネルとの間に設けられているマッピング）を使用して、正しいモバイルノードに送信する。
【００５０】
別の考えられる実施形態では、各モバイルノードが（モバイルネットワークが固定ネットワーク１４上での接続ポイントを変更したために）新しい気付アドレスを有すると知らされると、それは、例えばそのホームエージェントに、そのディレクトリエージェント（複数の場合がある）に対する更新メッセージ、及びルート最適化が使用される場合には「発呼者ノード」Ｃ１、Ｃ２も送信する（いくつかの他の実施形態では、モバイルノードはこのような更新メッセージを送信しない）。モバイルルータは、（ｉ）このような更新メッセージを認識し、（ｉｉ）他の類似する更新メッセージと共にそれを一時的に記憶し、（ｉｉｉ）一時的に記憶された更新メッセージのいくつか又は全てを含む新しいメッセージを作成し、（ｉｖ）シグナリングエージェントに新しいメッセージを送信する、そのルーティング段階３６と関連付けられる更なる妨害段階９９を有する。このメッセージの受信時、シグナリングエージェントは、それがつまり正常としてディレクトリエージェント（複数の場合がある）に送るオリジナルの更新メッセージを抽出する。好ましくは、該妨害段階９９は、パケット内のプロトコル番号を調べることによって、パケットが（例えば通常のデータパケットではなく）更新メッセージであることを認識する。つまり妨害段階９９は注意をするプロトコル番号で事前に構成されるか、あるいはそれ以外の場合モバイルノードがそれを知らせるかのどちらかである。代わりに、妨害段階９９は、パケット内の宛先アドレスを調べることによって、パケットが（例えば通常のデータパケットではなく）更新メッセージであることを認識し、モバイルノードはアドレスの妨害段階にそのホームエージェントを早期に知らせていた。これによりモバイルノードがシグナリングエージェント３４に登録する必要性は低くなるが、接続ポイントが変化するたびに、シグナリング段階４０がシグナリングエージェントに新しいロケーション識別子を与えるだけの場合に必要とされる帯域幅と比較して、無線リンク上でのトラフィックの量が増加する可能性がある。
【００５１】
別の実施形態では、類似した開始段階１０１がシグナリングエージェントの中に含まれ、この段階（ｉ）は移動性更新メッセージ（例えば肯定応答）に対する応答を認識し、（ｉｉ）メッセージを更新するために他の類似する応答と共にそれを一時的に記憶し、（ｉｉｉ）一時的に記憶された応答メッセージのいくつか又は全てを含む新しいメッセージを作成し、（ｉｖ）モバイルルータに新しいメッセージを送信する。このメッセージを受信すると、モバイルルータは、それが次に正常としてモバイルノード（複数の場合がある）に送信するオリジナルの応答を抽出する。開始段階は、パケットがプロトコル番号（及びどのモバイルルータがそれを宛先アドレスを通して送信する必要があるのか）を通して、（例えば通常のデータパケットではなく）応答であることを認識してよい。応答メッセージを妨害できるようにするために、シグナリングエージェントは、例えばそれが基地局に位置する等、応答が続く順方向経路上にある。
【００５２】
ノード間の安全な通信を可能にするために、通常、メッセージが送信される前にセキュリティ関係性が確立される。例えば、セキュリティ関係性は、共有秘密鍵又は共有鍵を使用することによって、モバイルノードとシグナリングエージェントの間で確立されてよい。同様に、セキュリティ関係性はモバイルルータとシグナリングエージェントとの間に確立されてよい。共有鍵はトークンの形をとってよく、このトークンはモバイルノードによってシグナリングエージェントに送信され、その結果シグナリングエージェントが関連するホームエージェントにトークンを与えることができる。通常、各モバイルノードはそのそれぞれのホームエージェントに、シグナリングエージェントがホームエージェントに送信するトークンの詳細を提供し、その結果ホームエージェントはシグナリングエージェントを認証できる。
【図面の簡単な説明】
【００５３】
【図１】本発明によるネットワークシステムを示す図である。
【図２】図１に示されているモバイルルータを更に詳細に示す図である。
【図３】追加のネットワークシステムを示す図である。
【図１】
2007506294.tif 000003
【図２】
2007506294.tif 000004
【図３】
2007506294.tif 000005
【国際調査報告】
2007506294.tif 000006
2007506294.tif 000007
2007506294.tif 000008