(57)【要約】    制御一時的モバイルネットワーク機能を備える通信装置で、制御一時的モバイルネットワーク機能は、装置に、制御一時的モバイルネットワーク（１）内の一時的モバイルグループ（１０、１２、１４、１６）のモバイルグループノードとして動作することが可能となるように、アドミニストレータによって設定可能である。一時的モバイルグループは、１つ以上のモバイルグループノードを備え、このモバイルグループノードの１つは、モバイルグループリーダ（１０２、１２２、１４２、１６２）として動作するように、アドミニストレータによって静的に設定される。モバイルグループリーダは、適応ポリシーエンジンに従って一時的モバイルグループを管理制御する。【選択図】  なし
2009508434.tif 000002
【特許請求の範囲】
【請求項１】
制御一時的モバイルネットワーク機能（５２）を備える通信装置（５０）であって、
制御一時的モバイルネットワーク機能は、前記通信装置に制御一時的モバイルネットワーク（１）内の一時的モバイルグループ（１０、１２、１４、１６）内のモバイルグループノードとして動作することを可能にするように、アドミニストレータによって設定可能であり、
前記一時的モバイルグループは、１つ以上のモバイルグループノードを備え、
前記モバイルグループノードの１つは、モバイルグループリーダ（１０２、１２２、１４２、１６２）として動作するものであり、
前記制御一時的モバイルネットワーク機能（５２）は、アドミニストレータによって設定可能な適応ポリシーエンジン（５４）を備え、
前記制御一時的モバイルネットワーク機能（５２）は、当該通信装置にモバイルグループリーダ（１０２、１２２、１４２、１６２）として動作することを可能にするように、アドミニストレータによって静的に設定可能であり、
前記モバイルグループリーダは、前記適応ポリシーエンジン（５４）に従って、前記一時的モバイルグループ（１０、１２、１４、１６）への他のモバイルグループノードの参加を制御するように構成されている
ことを特徴とする通信装置。
【請求項２】
モバイルグループリーダ（１０２、１２２、１４２、１６２）として動作する前記通信装置（５０）は、更に、前記適応ポリシーエンジン（５４）に従って、前記一時的モバイルグループ（１０、１２、１４、１６）の情報リソースへのアクセスを制御するように構成されている
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
モバイルグループリーダ（１０２、１２２、１４２、１６２）として動作する前記通信装置（５０）は、更に、前記適応ポリシーエンジン（５４）に従って、発信元ノードと宛先ノードとの間の前記一時的モバイルグループ（１０、１２、１４、１６）内のルーティングを制御するように構成されている
ことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記ルーティングは、前記宛先ノードのＩＰアドレスのプレフィックスを使用する
ことを特徴とする請求項３に記載の通信装置。
【請求項５】
前記制御一時的モバイルネットワーク機能（５２）は、モバイルグループリーダ（１０２、１２２、１４２、１６２）として動作する当該通信装置（５０）を無効にするように、アドミニストレータによって設定可能である
ことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記制御一時的モバイルネットワーク機能（５２）は、一時的モバイルグループ（１０２、１４２、１６２）内の装置に、別の一時的モバイルグループと通信するためのモバイルグループゲートウェイとして動作することを可能にするように、モバイルグループリーダ（１０２、１２２、１４２、１６２）として動作する通信装置によって動的に設定可能である
ことを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記適応ポリシーエンジン（５４）は、アドミニストレータによって設定可能な１つ以上のポリシールールを備える
ことを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記適応ポリシーエンジン（５４）は、１つ以上のデフォルトのポリシールールを備える
ことを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
モバイルグループノードとして動作する装置の適応ポリシーエンジン（５４）は、前記モバイルグループノードに関連付けられているポリシールールを備える
ことを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
通信装置（５０）に制御一時的モバイルネットワーク（１）内の一時的モバイルグループ（１０）のモバイルグループリーダ（１０２）として動作することを可能にするように、アドミニストレータによって設定可能な、制御一時的モバイルネットワーク機能（５２）を備える前記通信装置における方法であって、
前記方法は、モバイルグループノード（１０６）の前記一時的モバイルグループ（１０）への参加において、
モバイルグループリーダ（１０２）として動作する前記通信装置が、モバイルグループノード（１０６）からメンバーシップリクエストメッセージを受信する工程と、
モバイルグループリーダ（１０２）として動作する前記通信装置が、自身の適応ポリシーエンジン（１０３）に情報を求める工程と、
モバイルグループリーダ（１０２）として動作する前記通信装置が、自身のポリシーエンジン（１０３）からメンバーシップが許可されることを示す情報を受信する工程と
モバイルグループリーダ（１０２）として動作する前記通信装置が、前記モバイルグループノード（１０６）へリプライを送信し、前記メンバーシップを確立する工程と
を備えることを特徴とする方法。
【請求項１１】
モバイルグループリーダ（１０２）として動作する前記通信装置は、自身の適応ポリシーエンジン（１０３）に情報を求めることにより、前記一時的モバイルグループ（１０）内の情報リソースへのアクセスを制御する
ことを特徴とする請求項１０に記載の方法。
【請求項１２】
モバイルグループリーダ（１０２）として動作する前記通信装置が、前記一時的モバイルグループ（１０）の別のモバイルグループノードから、別の一時的モバイルグループ（１２、１４、１６）と通信する許可をリクエストするメッセージを受信する工程と、
モバイルグループリーダ（１０２）として動作する前記通信装置が、自身のポリシーエンジン（１０３）に情報を求める工程と、
モバイルグループリーダ（１０２）として動作する前記通信装置が、自身のポリシーエンジン（１０３）から、通信が許可されることを示す情報を受信する工程と、
モバイルグループリーダ（１０２）として動作する前記通信装置が、モバイルグループゲートウェイ（１０４）として動作する前記別のモバイルグループノードの前記制御一時的モバイルネットワーク機能を動的に設定する工程と
を実行することによって、
モバイルグループリーダ（１０２）として動作する前記通信装置は、別の一時的モバイルグループ（１２、１４、１６）と通信するための、前記一時的モバイルグループ（１０）内にモバイルグループゲートウェイ（１０４）を定める
ことを特徴とする請求項１０または１１に記載の方法。
【請求項１３】
前記一時的モバイルグループ（１０、３１）内の発信元ノードから別の一時的モバイルグループ（３２）内の宛先ノードへのルーティングは、
モバイルグループリーダ（１０２）として動作する前記通信装置が、前記一時的モバイルグループ（１０、３１）のモバイルグループゲートウェイ（１０４）を通して、前記発信元ノードからルーティングリクエストメッセージを受信する工程と、
モバイルグループリーダ（１０２）として動作する前記通信装置が、自身の適応ポリシーエンジン（１０３）に情報を求める工程と、
モバイルグループリーダ（１０２）として動作する前記通信装置が、自身の適応ポリシーエンジン（１０、３１）に従って、前記別の一時的モバイルグループ（３２）のモバイルグループゲートウェイへの、前記ルーティングリクエストメッセージの転送を許可するルーティング許可メッセージを、前記一時的モバイルグループ（１０、３１）の前記モバイルグループゲートウェイ（１０４）に送信する工程と
を備えることを特徴とする１０乃至１２のいずれか１項に記載の方法。
【請求項１４】
別の第１の一時的モバイルグループ（３１）内の発信元ノードから、別の第２の一時的モバイルグループ（３３）内の宛先ノードへの通過ルーティングは、
通過一時的モバイルグループ（３２）においてモバイルグループリーダ（１０２）として動作する前記通信装置が、前記通過一時的モバイルグループ（３２）のモバイルゲートウェイを通して、前記第１の一時的モバイルグループ（３１）のモバイルグループゲートウェイからルーティングリクエストメッセージを受信する工程と、
通過一時的モバイルグループ（３２）においてモバイルグループリーダ（１０２）として動作する前記通信装置が、自身の適応ポリシーエンジンに情報を求める工程と、
通過一時的モバイルグループ（３２）においてモバイルグループリーダ（１０２）として動作する前記通信装置が、自身の適応ポリシーエンジンに従って、前記第２の一時的モバイルグループ（３３）のモバイルグループゲートウェイへの、ルーティングリクエストメッセージの転送を許可するルーティング許可メッセージを、前記通過一時的モバイルグループ（３２）の前記モバイルグループゲートウェイに送信する工程と
を備えることを特徴とする１０乃至１３のいずれか１項に記載の方法。
【請求項１５】
前記ルーティングは、前記宛先ノードのＩＰアドレスのプレフィックスを使用する
ことを特徴とする請求項１３または１４に記載の方法。
【請求項１６】
前記通信装置は、モバイルグループリーダを辞めるように、アドミニストレータによって再設定される
ことを特徴とする請求項１０乃至１５のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御一時的（Controlled Temporary Mobile Network：一時的に制御されるモバイルネットワーク）ネットワーク内のモバイルノードに関するものである。この制御一時的ネットワークは、モバイルグループに分割されている改良一時的モバイルネットワークであり、このモバイルノードは、例えば、携帯コンピュータ端末である。
【０００２】
背景技術
無線ネットワーク技術は、無線ネットワーク使用の増加を伴って急速に発展しており、その一方で、インターネットは、より無線的環境に向かって進化している。例えば、ポータブルパーソナルコンピュータまたはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等のモバイルノードの無線ネットワークは、ノード間及び各ノードとインターネット等の他の外部ネットワークとの間に、例えば、電子メールメッセージを用いて通信を提供することができる。ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）及びＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）は、例えば、パーソナルコンピュータ、プリンタあるいはＰＤＡ等のコンピュータ装置を互いに短距離の無線（または有線）で通信可能にするネットワーキングスキームの例である。電子メール通信は、インターネットへの無線（及び/または有線）接続を有するコンピュータ端末を用いて、ならびに無線アクセスネットワークを通してインターネットに接続する携帯電話機を用いて実行されても良い。
【０００３】
無線ネットワークの中には、例えば、セルラーＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：移動通信用グローバルシステム）及びＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：ユニバーサルモバイル電気通信システム）等、既設のインフラストラクチャを必要とするものがあるのに対して、例えば、ＭＡＮＥＴ（Ｍｏｂｉｌｅ  Ａｄ−ｈｏｃ  ＮＥＴｗｏｒｋ：モバイルアドホックネットワーク）等のモバイル（一時的）アドホックネットワークは、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）のＭＡＮＥＴワーキンググループによると、固定のインフラストラクチャを全く必要としない。ＭＡＮＥＴのモバイルノードは、その移動及び通信の要望に応じて、自発的かつ動的にネットワークに参加及び退出することが許容されている。ＭＡＮＥＴ用のルーティングプロトコルには、例えば、ＡＤＯＶ（Ａｄ−ｈｏｃ  Ｏｎ−ｄｅｍａｎｄ  Ｄｉｓｔａｎｃｅ  Ｖｅｃｔｏｒ：アドホックオンデマンド距離ベクトル）及びＤＳＲ（Ｄｙｎａｍｉｃ  Ｓｏｕｒｃｅ  Ｒｏｕｔｉｎｇ：動的ソースルーティング）を含み、これらのプロトコルは、一時アドホックネットワーク内のネットワークトポロジーの頻繁な変化に適応する。しかしながら、ＡＯＤＶとＤＳＲの両方とも、ＭＡＮＥＴが１つだけ存在すると想定していて、圏内に新しいモバイルノードが現れた場合、新しいノードは自動的に既存のネットワークの一部になり、それにより、より大きな拡大したネットワークを形成することになる。ＭＡＮＥＴのノードは、グループまたはクラスタに分割されてもよく、ＭＡＮＥＴのクラスタ用のルーティングプロトコルには、ＣＢＲＰ（Ｃｌｕｓｔｅｒ  Ｂａｓｅｄ  Ｒｏｕｔｉｎｇ  Ｐｒｏｔｏｃｏｌ：クラスタベースルーティングプロトコル）、ＣＧＳＲ（Ｃｌｕｓｔｅｒ−Ｈｅａｄ  Ｇａｔｅｗａｙ  Ｓｗｉｔｃｈｉｎｇ  Ｒｏｕｔｉｎｇ  Ｐｒｏｔｏｃｏｌ：クラスタヘッドゲートウェイスイッチングルーティングプロトコル）、及びＺＨＬＳ（Ｚｏｎｅ−Ｂａｓｅｄ  Ｈｉｅｒａｒｃｈｉｃａｌ  Ｌｉｎｋ  Ｓｔａｔｅ  Ｐｒｏｔｏｃｏｌ：ゾーンベース階層リンクステートプロトコル）を含んでいる。クラスタに分割することができるＭＡＮＥＴに関する先行技術は、例えば、特許文献の国際公開第０３／０９４０２６号、米国特許出願公開第２００４／０１０４７６号、米国特許出願公開第２００５／００６３３１３号、及び米国特許出願公開第２００５／００４１６２７号に開示されている。管理者によって静的に設定（構成）され、ポリシーエンジンで制御される固定ネットワークに関する先行技術は、例えば、米国特許出願公開第２００３／０１５４４０４号、及び米国特許出願公開第２００５／００６０５３７号に開示されている。ポリシーエンジンは、コンピュータ装置が動作制御用に使用する実行可能命令を備えるポリシールールのセットであり、このポリシールールは、特定のイベントの発生に装置がどのように応答するかを決定する。
【０００４】
しかしながら、例えば、ＭＡＮＥＴ等の一時的自発的ネットワーク内の通信は通常、制御されておらず、ネットワーク圏内の各ノードが参加を許容される。その結果、例えば、ＭＡＮＥＴのモバイルノードはネットワーク内の全情報にアクセスでき、且つどのモバイルノードも全く証明または制御なしにＭＡＮＥＴに自発的に参加を許容されるという事実のために、ＭＡＮＥＴには、セキュリティの欠如等のいくつかの欠点がある。２つの無線ネットワークが１つのネットワークに結合し拡大することや、圏内に到来するあらゆるモバイルノードがネットワークに含まれ、何の制限もなく全ネットワークリソースを共有することが許容されることは、常に望ましいというわけではない。無線ネットワークは、圏内に到来するどのモバイルノードまたは他の無線ネットワークに対しても、内部インフラストラクチャ及びネットワークの様々な機能へのアドレスを含む、その内部トポロジーを明らかにすることを望まない場合がある。また、ＭＡＮＥＴのように圏内に到来するあらゆるモバイルノードが参加を許容される場合、モバイルノード数は大きくなることがあり、最終的には、ルーティングが利用可能な帯域幅を全部占有する可能性がある。
【０００５】
それゆえ、本発明の目的は、一時的モバイルネットワークに参加するモバイルノードの制御方法及びノード数の制限方法、ならびにネットワーク内の通信及びルーティングの制御方法、ならびにネットワークリソース及び情報へのアクセスの制御方法に関して、上記の問題を軽減することである。
【０００６】
本発明の説明
従って、本発明の目的は、ネットワークを通したルーティングに加えて、新規のノードのネットワークへの参加を許可する前に、及びネットワークを通して利用可能な情報及びリソースを共有する前にネゴシエーションを要求する、１つ以上のモバイルノードを備える改良型の一時的モバイルネットワークを提供することである。
【０００７】
これらの目的及び他の目的は、添付の特許請求の範囲に従う、制御一時的モバイルグループ機能を備える通信装置、及び制御一時的モバイルグループ機能を備える通信装置の方法で達成される。
【０００８】
特許請求の範囲は、制御一時的モバイルネットワーク機能を備える通信装置に関し、その制御一時的モバイルネットワーク機能は、装置に制御一時的モバイルネットワーク（ＣＴＭＮＥＴ：Controlled Temporary Mobile Network）内の一時的モバイルグループのモバイルグループノードとして動作することを可能にし、アドミニストレータによって設定可能である。この一時的モバイルグループは、１つ以上のモバイルグループノードを備え、このモバイルグループノードの１つは、モバイルグループリーダとして動作する。制御一時的モバイルネットワーク機能は、アドミニストレータによって設定可能な適応ポリシーエンジンを備え、装置にモバイルグループリーダとして動作することが可能となるように、アドミニストレータによって静的に設定可能である。モバイルグループリーダは、この適応ポリシーエンジンに従って、一時的モバイルグループへの他のモバイルグループノードの参加を制御するように構成される。
【０００９】
アドミニストレータは、例え、ばユーザ、システムオペレータ、ＩＴサポート、ベンダ、または管理者であっても良い。
【００１０】
モバイルグループリーダとして動作する通信装置は、この適応ポリシーエンジンに従って、一時的モバイルグループの情報リソースへのアクセスを制御するように、及び／またはこの適応ポリシーエンジンに従って、発信元（ソース）ノードと宛先ノードとの間の一時的モバイルグループ内のルーティングを制御するように、さらに構成されても良い。ルーティングは、宛先ノードのＩＰアドレスのプレフィックスを使用しても良い。
【００１１】
制御一時的モバイルネットワーク機能は、モバイルグループリーダとして動作する通信装置を無効にするように、アドミニストレータによって設定可能であっても良い。
【００１２】
制御一時的モバイルネットワーク機能は、一時的モバイルグループ内の任意の装置に、別の一時的モバイルグループと通信するためのモバイルグループゲートウェイといて動作するように、モバイルグループリーダとして動作する通信装置によって動的に設定可能であっても良い。
【００１３】
適応ポリシーエンジンは、アドミニストレータが設定可能な１つ以上のポリシールールと、１つ以上のデフォルトのポリシールールとを備えても良い。
【００１４】
モバイルグループノードとして動作する装置の適応ポリシーエンジンは、このモバイルグループノードに関連付けられているポリシールールを備えても良い。
【００１５】
特許請求の範囲は、更に、装置に制御一時的モバイルネットワーク内の一時的モバイルグループのモバイルグループリーダとして動作するように、アドミニストレータによって設定される、制御一時的モバイルネットワーク機能を備える通信装置の方法に関するものである。この方法は、新規のモバイルグループノードの一時的モバイルグループへの参加に関するものであり、モバイルグループリーダとして動作する通信装置は、
−モバイルグループノードからメンバーシップリクエストメッセージを受信する工程と、
−自身の適応ポリシーエンジンに情報を求める工程と、
−自身のポリシーエンジンから参加が許可されていることを示す情報を受信する工程と
−メンバーシップを確立するためにモバイルグループノードへリプライを送信する工程と
を実行する。
【００１６】
モバイルグループリーダとして動作する通信装置は、自身の適応ポリシーエンジンに情報を求めることにより、一時的モバイルグループ内の情報リソースへのアクセスを制御しても良い。
【００１７】
モバイルグループリーダとして動作する通信装置は、更に、
−モバイルグループの中の別のモバイルグループノードから、別の一時的モバイルグループと通信する許可をリクエストするメッセージを受信する工程と、
−自身のポリシーエンジンに情報を求める工程と、
−自身のポリシーエンジンから、通信が許可されることを示す情報を受信する工程と、
−モバイルグループゲートウェイとして動作するこの別のモバイルグループノードの制御一時的モバイルネットワーク機能を動的に設定する工程と
を実行することにより、別のモバイルグループと通信するために、一時的モバイルグループ内にモバイルグループゲートウェイを定めて（appoint）も良い。
【００１８】
モバイルグループリーダとして動作する通信装置は、更に、
−この一時的モバイルグループのモバイルグループゲートウェイを通して、発信元ノードからルーティングリクエストメッセージを受信する工程と、
−自身の適応ポリシーエンジンに情報を求める工程と、
−自身の適応ポリシーエンジンに従って、この別の一時的モバイルグループのモバイルグループゲートウェイへの、ルーティングリクエストメッセージの転送を許可するルーティング許可メッセージを、この一時的モバイルグループのモバイルグループゲートウェイに送信する工程と
を実行することにより、一時的モバイルグループ内の発信元ノードから別の一時的モバイルグループ内の宛先ノードへのルーティングを実行しても良い。
【００１９】
通過一時的モバイルグループのモバイルグループリーダとして動作する通信装置は、更に、
−この通過一時的モバイルグループのモバイルゲートウェイを通して、この第１の一時的モバイルグループのモバイルグループゲートウェイからルーティングリクエストメッセージを受信する工程と、
−自身の適応ポリシーエンジンに情報を求める工程と、
−自身の適応ポリシーエンジンに従って、この第２の一時的モバイルグループのモバイルグループゲートウェイへの、ルーティングリクエストメッセージの転送を許可するルーティング許可メッセージを、この通過一時的モバイルグループのモバイルグループゲートウェイに送信する工程と
を実行することにより、別の第１の一時的モバイルグループ内の発信元ノードから、別の第２の一時的モバイルグループ内の宛先ノードへの、通過ルーティングをさらに実行しても良い。
【００２０】
ルーティングは、宛先ノードのＩＰアドレスのプレフィックスを使用しても良い。
【００２１】
該当する通信装置は、モバイルグループリーダを辞めるように、アドミニストレータによって再設定されても良い。
【００２２】
本発明の他の特徴とさらなる利点は、以下の説明及び図面、ならびに添付の特許請求の範囲から明らかになるだろう。
【発明を実施するための最良の形態】
【００２３】
本明細書及び特許請求の範囲で使用する用語及び表現は、当業者が通常使用する意味を有することを意図しており、以下の略語及び定義を使用する。
【００２４】
ＣＴＭＮＥＴ＝制御一時的モバイルネットワーク（Ｃｏｎｔｒｏｌｌｅｄ  Ｔｅｍｐｏｒａｒｙ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）、１つ以上の一時的モバイルグループを備える。
【００２５】
ＭＧ＝モバイルグループ（Ｍｏｂｉｌｅ  Ｇｒｏｕｐ）、１つ以上のモバイルグループノードを備える。
【００２６】
ＭＧＮ＝モバイルグループノード（Ｍｏｂｉｌｅ  Ｇｒｏｕｐ  Ｎｏｄｅ）、ＭＧのノード。
【００２７】
ＭＧＬ＝モバイルグループリーダ（Ｍｏｂｉｌｅ  Ｇｒｏｕｐ  Ｌｅａｄｅｒ）、ＭＧの管理ノード。
【００２８】
ＭＧＧ＝モバイルグループゲートウェイ（Ｍｏｂｉｌｅ  Ｇｒｏｕｐ  Ｇａｔｅｗａｙ）、異なるＭＧのＭＧＧと通信するＭＧのノード。
【００２９】
ＧＧＲ＝グループゲートウェイリクエスト（Ｇｒｏｕｐ  Ｇａｔｅｗａｙ  Ｒｅｑｕｅｓｔ）、新しく発見したＭＧを通知するために、ＭＧＧがＭＧＬに送信するメッセージ。
【００３０】
ＩＲＥ＝グループ間ルーティングエラー（Ｉｎｔｅｒ−ｇｒｏｕｐ  Ｒｏｕｔｉｎｇ  Ｅｒｒｏｒ）、あるＭＧとの連絡が途絶えたことをＭＧＬに通知するために、ＭＧＧがＭＧＬに送信するメッセージ。
【００３１】
ＩＧ−ＲＲＥＱ＝グループ間ルーティングリクエスト（Ｉｎｔｅｒ−ｇｒｏｕｐ  Ｒｏｕｔｉｎｇ  Ｒｅｑｕｅｓｔ）、ＭＧ内のルーティングリクエスト
ＩＧ−ＲＲＥＱ−ＡＬＬＯＷＥＤ＝グループ間ルーティングリクエスト許可（Ｉｎｔｅｒ−ｇｒｏｕｐ  Ｒｏｕｔｉｎｇ  Ｒｅｑｕｅｓｔ  Ａｌｌｏｗｅｄ）、ＭＧＮが他のＭＧに連絡することを許容されていることをＭＧＧに知らせるためのＭＧＬからのメッセージ。
【００３２】
ＩＧ−ＲＲＥＰ＝グループ間ルーティング応答（Ｉｎｔｅｒ−ｇｒｏｕｐ  Ｒｏｕｔｉｎｇ  Ｒｅｐｌｙ）、ＩＧ−ＲＲＥＱに対する応答としてＭＧＧ間で送信されるメッセージ。
【００３３】
本発明は、新規の制御一時的モバイルネットワーク（ＣＴＭＮＥＴ）機能を備え、適応ポリシーエンジンによって制御される、例えば、ポータブルパーソナルコンピュータ、ＰＤＡ、またはセルラー移動電話等のモバイル通信装置を含んでいる。この制御一時的モバイルネットワーク機能は、通信装置に制御一時的モバイルネットワーク内の一時的モバイルグループのモバイルグループノード（ＭＧＮ）として動作することを可能にするように設定可能である。本発明に従うモバイルグループ（ＭＧ）は、１つ以上のモバイルグループノードを備える一時的モバイルグループである。モバイルグループノードの中の１つのノードは、このモバイルグループ内のモバイルグループリーダ（ＭＧＬ）として動作することによってグループを管理し制御するために、コマンドオプションまたは設定（構成（コンフィグレーション）：configuration）インタフェースを用いて、アドミニストレータによって静的に設定（構成）される。このアドミニストレータは、以下では、例えば、管理者、ユーザ、システムオペレータ、ＩＴサポート、またはベンダ等の通信装置の任意のアドミニストレータであると定義する。例示的な一実施形態に従えば、モバイルグループノードの設定（コンフィグレーション）は、適切なイベントによってトリガされる技術的な処理を用いて、アドミニストレータによって間接的に実行される。
【００３４】
モバイルグループリーダとして動作するように設定された通信装置は、静的に、即ち、アドミニストレータがＭＧＬを辞めるように装置を再設定するまで、ＭＧＬとして動作するこになる。ポリシーエンジン設定中、ＭＧＬは、自身の適応ポリシーエンジンにモバイルグループに関するルールセットを格納することになる。このルールは、例えば、秘密の商談、または同僚若しくは友人間の完全若しくは一部公開の会談等の、例えば、モバイルグループの特定の環境に適切であるように、アドミニストレータによって設定可能である。一時的モバイルグループ内のモバイルグループノードの最大数は、ポリシーエンジンによって制御されることが好ましく、アドミニストレータによって設定可能であっても良い。特定の一時的モバイルグループの受入可能数は、ネットワークの負荷と容量にも依存しても良い。しかしながら、本発明に従う一時的モバイルグループの適切な規模は、通常モバイルノード数２０未満であり、モバイルノード数がそれを超えると、ＣＴＭＮＥＴ内に一時的モバイルグループを追加で形成する場合がある。
【００３５】
異なるＭＧに配置されているＭＧＮ間の通信を容易にするために、ＭＧ内の１つ以上のＭＧＮが、別のＭＧに配置されているモバイルグループゲートウェイＭＧＧとの通信が許可されているモバイルグループゲートウェイＭＧＧとして動作するように、ＭＧＬによって設定されることが好ましい。オプションでは、ＭＧＬは、ポリシーエンジンに従って、ＭＧＧとして動作することができる。従って、本発明に従う制御一時的モバイルグループ機能は、通信装置にモバイルグループノード、モバイルグループリーダ、及びモバイルグループゲートウェイとして動作することを可能にすることができる。
【００３６】
本発明に従う制御一時的モバイルネットワーク（ＣＴＭＮＥＴ）の一時的モバイルグループ（ＭＧ）は、限定数のモバイルグループノード（ＭＧＮ）を備える。モバイルグループノード（ＭＧＮ）は、即ち、無線使用可能な送受信装置であり、新規の一時的モバイルグループルーティングプロトコル（ＴＭＧＲＰ：Temporary Mobile Group Routing Protocol）を有するＴＣＰ／ＩＰベースのネットワークプロトコルスタックを実装し、マルチホップ通信を可能にする通信装置である一方で、各装置は自発的に移動することができる。本発明に従う制御一時的モバイルネットワーク（ＣＴＭＮＥＴ）は、１つの静的に割り当てられた管理ノード、即ち、上記のモバイルグループリーダＭＧＬを有することにより、及びノード（ＭＧＮ）がＭＡＮＥＴモデルと異なり自動的かつ自発的に一時的モバイルグループに参加することを許容されず、その代わり参加は適応ポリシーエンジンのルールに従ってＭＧＬによって制御される点において、先行技術のＭＡＮＥＴ等のモバイル一時アドホックネットワークとは異なる。新規のモバイルグループノードの一時的モバイルグループへの参加は、ＭＧＬ内に構成されたポリシーエンジンの所定及び設定可能なポリシールールに従って制御される。設定可能及び／または選択可能なポリシールールは適応ポリシーエンジンを実現する。本発明に従う制御一時的モバイルネットワークは、異なるモバイルグループ間に境界が存在させることを可能にする一方で、モバイルグループノードは、制御された方法で境界をまたがって通信することが可能である。
【００３７】
適応ポリシーエンジンは、１セットの所定のルールを備える。この所定のルールは、ノード接続及びネットワーク内のネットワークトポロジー情報の伝達のルールを課すことによって、モバイルグループ、ＭＧ内通信（グループ内通信）、異なるＭＧ間通信（グループ間通信）、及び通過通信を管理制御するための、デフォルトルールとアドミニストレータが選択可能及び設定可能なルールとの適切な組み合わせである。
【００３８】
従って、本発明に従う一時的モバイルグループは、１つ以上のモバイルグループノード（ＭＧＮ）、１つのモバイルグループリーダ（ＭＧＬ）、及びオプションで１つ以上のモバイルグループゲートウェイ（ＭＧＧ）を有する。正しく設定され、ＭＧＮ、ＭＧＬ及びＭＧＧが固有のノード名を有する場合、どのＭＧＮもＭＧＬまたはＭＧＧとして動作する機能を有する。ＭＧによって使用される、本発明に従う新規の一時的モバイルグループルーティングプロトコル（ＴＭＧＲＰ：Temporary Mobile Group Routing Protocol）は、ＡＯＤＶメッセージＲＲＥＱ、ＲＲＥＰ、ＲＲＥＲに標準ＡＯＤＶ拡張を追加することによって実現される。
【００３９】
図１は、本発明に従う４つのモバイルグループ１０、１２、１４、１６を備える制御一時的モバイルネットワーク１を示し、別々のモバイルグループに位置しているモバイルグループノードは、２つのモバイルグループ間の境界に位置しているモバイルグループゲートウェイ（ＭＧＧ）１０４、１２４ａ及びｂ、１４２、１６４を通して互いに通信する。図に示す各モバイルグループノードは、通信装置に本発明に従うモバイルグループノードとして動作することを可能にするように設定された、制御一時的モバイルネットワーク機能を備える、例えば、ポータブルパーソナルコンピュータまたはＰＤＡ等の通信装置で構成される。制御一時的モバイルネットワーク機能は、図に表示されていないが、当業者なら容易に実現され、ここでは、詳細は記載しない。
【００４０】
第１のモバイルグループ１０は３つのモバイルノードを備え、その中の１つはアドミニストレータによってモバイルグループリーダＭＧＬ１０２として動作するように静的に設定され、１つはＭＧＬによってモバイルグループゲートウェイＭＧＧ１０４として動作するように動的に定められ（appoint）、１つのモバイルノードはモバイルグループノードＭＧＮ１０６である。第２のモバイルグループ１２は、５つのモバイルノードを備え、その中の１つはアドミニストレータによってモバイルグループリーダＭＧＬ１２２として動作するように静的に設定され、２つはモバイルグループゲートウェイＭＧＧ１２４ａ及びｂとして動作するように動的に定められ、２つのモバイルノードは通常のモバイルグループノードＭＧＮ１２７、１２８である。第３のモバイルグループ１４は、１つのモバイルノード１４２だけを備え、このモバイルノードは、アドミニストレータによってモバイルグループリーダＭＧＬとして動作ように静的に設定され、これは、同時にモバイルグループゲートウェイＭＧＧとして動作することになる。第４のモバイルグループ１６は、２つのモバイルノードを備え、その中の１つはアドミニストレータによってモバイルグループリーダＭＧＬ１６２として動作するように静的に設定されるのに対して、残りの１つはＭＧＬによってモバイルグループゲートウェイＭＧＧ１６４として動作するように動的に定められる。
【００４１】
本発明に従う一時的モバイルグループ１０、１２、１４、１６は、グループ内無線ルーティングが可能であり、このグループ内無線ルーティングは、一時的モバイルグループ内の通信装置間のシングルホップ経路またはマルチホップ経路を発見する実行手段、ならびにサービスの通知（ゲートウェイ等）と、各一時的モバイルグループのモバイルグループリーダ１０２、１２２、１４２、１６２のポリシーエンジンのルールに従って、一時的モバイルグループへのアクセスに関して、通信中の装置の制御、通信中の装置への権利の付与及び取消との実行手段である。
【００４２】
本発明に従って、２つの一時的モバイルグループは、グループ間無線ルーティングも可能になり、このグループ間無線ルーティングは、第１のモバイルグループ外の第２のモバイルグループに位置している宛先への経路を発見することに関係している。また、グループ間無線ルーティングは、この第１と第２のモバイルグループのＭＧＬの適応ポリシーエンジンに記憶されているポリシールールに従って処理される。
【００４３】
本発明に従う一時的モバイルグループは、通過ルーティング（transit routing）も可能であり、この通過ルーティングは、通話のソースノードも宛先ノードも一時的モバイルグループに位置していないが、一時的モバイルグループが介在ネットワークグループとして動作する場合に行われる。通過ルーティング中、一時的モバイルグループは、そのネットワークトポロジーの公表の制限、及び通過用ゲートウェイの選択を行いたい場合があり、そこで一時的モバイルグループのモバイルグループリーダのポリシーエンジンの明示的な通過ポリシーを提供することにより、すべての通過トラフィックの特定の経路（ルート）を制御することが可能である。
【００４４】
この図の各ＭＧ１０、１２、１４、１６は、ＭＧのすべてのＭＧＮを管理、制御するＭＧＬ１０２、１２２、１４２、１６２を有し、ＭＧＬは、メンバーシップ（参加）リクエスト及び別のＭＧＮとの通信用のリクエストに関して、ＭＧＮにサービスを提供する。また、ＭＧＬは、メンバーシップリクエスト、別のＭＧＮとの通信用のリクエスト、及び新規のＭＧ発見の通知に関して、ＭＧＧ１０４、１２４、１６４にサービスを提供する。
【００４５】
ＭＧＬは、アドミニストレータによって、例えば、コマンドオプションまたは設定インタフェースを用いて、ＭＧＬとして動作するように静的に割当られ、自身が受信するすべてのメッセージに関して、自身のポリシーエンジンに情報を求める。適応ポリシーエンジンは、あるリクエストに適用するポリシーを記述するルールセットを備え、例示的な一実施形態に従えば、ポリシーエンジンは、いくつかのデフォルトルールを備える。また、モバイルグループの特定の環境に適切なポリシーエンジンを提供するために、ポリシーエンジンのルールは、アドミニストレータによって削除及び変更されても良いし、また新規のルールが追加されても良い。ポリシーエンジンのポリシールールの例には、ＭＧＮが別のＭＧＮに連絡することを許可されているかどうか、ＭＧＧが新規に発見されたＭＧからトラフィックを受信すべきかどうか、ＭＧに参加することを許可されているどのＭＧＮがＭＧ内の情報リソースにアクセスすべきか、及び通過シナリオでどのノードを使用すべきかがある。
【００４６】
本発明の好ましい実施形態に従えば、ＭＧＬは、グループＩＤ及び一時的モバイルグループに対してＭＧＬとして動作することを示すフラグを有するグループアドバタイズメントを定期的にブロードキャストし、グループのメンバであると示されるＭＧＮと通信することにより、一時的モバイルグループを維持する。ＭＧのＭＧＮは、ＭＧＮの固有名及びグループＩＤを有するノードアドバタイズメントを定期的にブロードキャストする。また、ＭＧＬは、他のＭＧに位置しているＭＧＮに１つまたはいくつかのＭＧＧを通して経路を供給することで、通信を管理する。ＭＧＮがＭＧのメンバになる場合、ＭＧＬは、ＩＰアドレスと一緒にＭＧＮの固有名を記憶する。これにより、ＭＧＬは、ＭＧのメンバを識別でき、このＭＧ内のリソースへ問い合わせる場合に、どのポリシールールをチェックするかを識別することになる。ＭＧＬが、所定の時間間隔内にＭＧＮからどのようなメンバーシップ更新情報も受信しない場合、ＭＧＮは、タイムアウトして、ＭＧのメンバとして抹消されることになる。
【００４７】
本発明の例示的な一実施形態に従えば、オプションで、ＭＧＬは、メンバーシップ用のリクエスト（例えば、ＲＲＥＱ）に対するリプライ（例えば、ＲＲＥＰ）で、ＭＧＮにＩＰアドレス、ネットマスク及びブロードキャストアドレスを送信することにより、ＭＧのメンバになるＭＧＮの動的設定を提供する。
【００４８】
本発明の例示的な一実施形態に従えば、モバイルグループノードのポリシーエンジンは、公開（public）ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を用いて設定可能であり、アドミニストレータは、ＭＧＬのポリシーエンジン設定中、特定のイベントに対して選択されたコールバック機能をＡＰＩに登録することが可能である。アドミニストレータは、ＭＧに接続するＭＧＮに対するポリシールールを、所定のイベントを用いて制御でき、ＭＧＬのポリシーエンジンに記憶される新規のイベントの作成、及び新規のイベントに対するポリシールールの選択も可能である。特定のＭＧＮに関するポリシールールは、ＭＧＮ自身にも格納される。
【００４９】
公開ＡＰＩは、標準的に以下の機能を備える。
【００５０】
・ＭＧ＿ｉｎｉｔ＿ｐｏｌｉｃｙ＿ｅｎｇｉｎｅ：イベント及びコールバックの登録開始。
【００５１】
・ＭＧ＿ｒｅｇｉｓｔｅｒ＿ｅｖｅｎｔ：イベント登録機能。
【００５２】
・ＭＧ＿ｓｅｎｄ＿ｍｅｍｂｅｒｓｈｉｐ＿ｒｅｑｕｅｓｔ：メンバーシップリクエスト。
【００５３】
・ＭＧ＿ｓｅｎｄ＿ｗｅｌｃｏｍｅ：ＭＧＮのＭＧへの受入。
【００５４】
・ＭＧ＿ｂｅｃｏｍｅｓ＿ｍｅｍｂｅｒ：受入がＭＧのメンバになるＭＧＮによって受信される。
【００５５】
・ＭＧ＿ｄｒｏｐ＿ｍｅｍｂｅｒｓｈｉｐ：ＭＧを退出。
【００５６】
・ＭＧ＿ｓｅｎｄ＿ｍｅｓｓａｇｅ：ＭＧＮへメッセージを送信。
【００５７】
本発明の例示的な一実施形態に従えば、一時的モバイルグループに関するポリシーエンジンの所定のイベントの例には、以下のものがある。
【００５８】
・ＥＶＥＮＴ＿ＮＥＷ＿ＭＧ＿ＦＯＵＮＤ：新規のＭＧが発見される。
【００５９】
・ＥＶＥＮＴ＿ＬＯＳＴ＿ＭＧ：このＭＧがメンバになっているＭＧが見えなくなる。
【００６０】
・ＥＶＥＮＴ＿ＭＥＭＢＥＲＳＨＩＰ＿ＲＥＱＵＥＳＴ：メンバーリクエストメッセージが受信される。
【００６１】
・ＥＶＥＮＴ＿ＷＥＬＣＯＭＥ＿ＲＥＣＥＩＶＥＤ：受入（ウェルカム）メッセージが受信される。
【００６２】
・ＥＶＥＮＴ＿ＭＥＳＳＡＧＥ＿ＲＥＣＥＩＶＥＤ：メッセージが受信される。
【００６３】
ポリシーエンジンは、イベントの所定の処理を示すルールセットを備え、ポリシーエンジンのポリシールールを設定可能または選択可能にすることで適応可能であり、これにより、例えば、セキュリティに関する等の特定の環境に特定の一時的モバイルグループを適応させる。モバイルグループリーダは、一時的モバイルグループ全体の管理に関するポリシールールを備える。一方、モバイルグループノードは、それ自体に関係するポリシールールを備える。本発明の例示的な一実施形態に従うイベントの所定の処理の例には、以下のものがある。
【００６４】
・ＭＧＮが新規のＭＧを発見し、このＭＧＮがどのＭＧのメンバでもない場合、このＭＧＮはＭＧへの参加（メンバーシップ）をリクエストする。
【００６５】
・メンバーシップをリクエストするＭＧＮは、デフォルトではメンバとして受け入れられる。
【００６６】
・ＭＧＮはＭＧとの連絡が途絶えると、ＭＧＮはＭＧを退出させる。
【００６７】
・第１のＭＧのＭＧＧが第２のＭＧを発見すると、ＭＧＧはこのことを第１のＭＧのＭＧＬに報告する。
【００６８】
・第１のＭＧのＭＧＬが、ＭＧＧから第２のＭＧの発見を知らせる報告を受信する場合、ＭＧＬは、第２のＭＧからのデータの受信を受け入れる。
【００６９】
しかしながら、本発明の重要な利点は、どんな特定の環境に対しても一時的モバイルグループを適応させられる適応ポリシーエンジンである。アドミニストレータは、例えば、一時的モバイルグループのセキュリティ要件に従って、特定のポリシールールを選択してもよく、上述のイベント処理は、本発明に従うイベント処理の例に過ぎない。
【００７０】
図２は、ＭＧＮ１０６が、ＭＧＬ１０２によって管理される一時的モバイルグループへの参加を望む場合、モバイルグループリーダ発見中のモバイルグループリーダ１０２とモバイルグループノード１０６との間のシグナリングの例を示すシグナリング図である。ステップ２１０では、ＭＧＮは、グループＩＤを含むブロードキャストメッセージを受信し、ステップ２１５で、ＭＧＮは、ＭＧＬにリクエスト（ＲＲＥＱ）を送信することによって、ＭＧへのメンバーシップをリクエストする。（実際には、ＭＧＮは、ＭＧＮからブロードキャストメッセージを受信した他のＭＧＮにリクエストを送信し、この他のＭＧＮがＭＧＬでない場合、このリクエストはこの他のＭＧＮによってＭＧＬに転送される）。ステップ２２０では、ＭＧＬは、ＭＧＮのＭＧへの接続に関して、そのポリシーエンジン１０３に情報を求める。ステップ２２５では、ポリシーエンジンはＭＧＮにＭＧへの参加を許可する。最後に、ステップ２３０で、ＭＧＬはＭＧＮに応答（ＲＲＥＰ）を送信することで、ＭＧＮにＭＧへの参加を許可し、新規野ＩＰアドレスを提示する。
【００７１】
好ましい実施形態に従えば、ＭＧＮは、自身がまだこのＭＧのメンバであることをＭＧＬに通知するために、そのＭＧＬにメンバーシップ更新メッセージを定期的に送信する。このメンバーシップ更新メッセージを受信しかつ転送するノードはいずれも、ＭＧ内のデータトラフィックを削減するために、ピギーバック方式でこのメッセージにその固有名を添付する。ＭＧＬは、このメンバーシップ更新メッセージにリプライし、発信元のＭＧＮに戻る経路上の全ＭＧＮは、次のメンバーシップ更新開始用の自身のタイマーを更新することになる。メンバーシップ更新メッセージに、ＭＧＮがそのＭＧＬから何のリプライも受信しない場合は、ＭＧＮはタイムアウトになり、ＭＧを退出する。
【００７２】
別のＭＧに位置している別のＭＧＮの圏内に到来しているＭＧＮは、他のＭＧとインタフェースする権利をそのＭＧＬに適用することができる。ＭＧＬは、そのポリシーエンジンに情報を求め、ＭＧＬのポリシーエンジンがこれを許可する場合、ＭＧＮはＭＧＬによってＭＧＧに定められ、新規のＭＧＧは、そのＭＧ宛の全データパケット及び全ルーティングパケット用の境界ルータとして動作することになる。
【００７３】
例示的な一実施形態に従えば、ＭＧＮがモバイルグループアドバタイズメントメッセージを受信する場合、隣接グループ発見手順が実行されることになる。ＭＧＮはメッセージを読み、それがローカルのＭＧから発信されているか、あるいは異なるＭＧから到来しているをチェックする。メッセージが異なるＭＧから発信されている場合は、ＭＧＮは、ＭＧＬにグループゲートウェイリクエスト（ＧＧＲ）メッセージを送信する。これは、新規に発見したＭＧのＩＤを指示するものである。ポリシーエンジンのルールに依存して、ＭＧＬは、新規のＭＧに対する単一のＭＧＧ若しくは新規のＭＧに対する多くのＭＧＧ中の１つのＭＧＧとして動作するようにＭＧＮを定めても良いし、あるいはＭＧＮに対してＭＧＧの地位を認めなくても良い。異なる一時的モバイルグループの２つのＭＧＧ間のグループ間経路がタイムアウトにより無効になる場合、各ＭＧＧは、そのＭＧＬにグループ間経路選択（ルーティング）エラー（ＩＲＥ）メッセージを発行してゲートウェイを無効にすることで、ＭＧＧはそのゲートウェイの地位を失う。他のモバイルグループに対するＭＧＧとして依然として動作する限りは、ＭＧＮとして動作する。しかしながら、ＭＧＮは、他の一時的モバイルグループからのＭＧアドバタイズメントメッセージを依然としてリッスンし、ＭＧアドバタイズメントメッセージを再度受信する場合、ＭＧＧに戻ることもある。
【００７４】
従来のＭＡＮＥＴは、どのノードもどのＭＡＮＥＴにも自発的にいつでも参加することができるので、単純なアドレス体系（plain addressing）を使用している。しかしながら、本発明に従う一時的モバイルグループでは、ＭＧＮは、定期的にＭＧ内またはＭＧ外の宛先からＲＲＥＱを受信し、またそれに向けてＲＲＥＱを転送することになるので、ＭＧＮは、ルーティングメッセージまたはデータパケットが自身のＭＧ内のＭＧＮに宛てられているか、それとも全く異なるＭＧに宛てられているかどうかを判定できる必要がある。本発明の例示的な一実施形態に従えば、これは、宛先ＩＰアドレスのネットワーク番号、即ち、プレフィックス部の検査によって実行される。ＭＧＮが一時的モバイルグループへのメンバーシップを許可されたる場合、ノードのＩＰアドレスは、例えば、再設定され、続いて、無線インタフェースのリセット及びルーティングプロトコルの再起動がなされる。発信元ノードがルーティングリクエストを発信する場合、発信元ノードは、宛先ノードが自ＭＧと同一のプレフィックスのＩＰアドレスかどうかをまず確認する。自ＭＧと同一のプレフィックスのＩＰアドレスの場合、宛先ノードは送信（ソース）ノードと同一ＭＧ内に位置しているので、ルーティングリクエストは、ローカルの宛先のグループ内ルーティングリクエストとなる。それに対して、宛先ノードのプレフィックスがローカルのＭＧのプレフィックスと異なる場合、ルーティングリクエストは、リモートの宛先（自ＭＧ外の宛先）へのグループ間ルーティングリクエストとなる。このルーティングリクエストがグループ間リンクに転送される場合は、各ＭＧＧは、このルーティングリクエストに長い使用期限（ロングタイマ）を付けてキャッシュに格納し、ネゴシエートするためにＭＧＬと連絡する。ＭＧＬは、全ＭＧＮ及び全ＭＧＧへの有効な経路（ルート）を有し、これにより、そのグループ間リンクでこのルーティングリクエストを転送する全ＭＧＧに、ＩＧ−ＲＲＥＱ−ＡＬＬＯＷＥＤメッセージを送信することになる。これらのノードのセットは、ＭＧＬのポリシーエンジンを使用して判定することができる。ＲＲＥＱをグループ間リンクに伝達するために、各許可されたＭＧＧは、別のグループのピア（peer：同位）ＭＧＧにＩＧ−ＲＲＥＱメッセージを送信し、時間の長いタイムアウトを使用してＩＧ−ＲＲＥＱを待機する。ピアＭＧＧは、着信するルーティングリクエストがローカルのＭＧ（自ＭＧ宛）に対するものであるか否かをチェックし、ローカルのＭＧ宛である場合、ＭＧＧはＭＧＬに連絡し、このリクエストをローカルのＭＧに標準ＲＲＥＱとして伝達すべきかどうかをチェックする。ＩＧ−ＲＲＥＱが別のネットワーク宛てである場合、当該ＭＧＬは、ローカルのＭＧＬのポリシールールに依存して、ローカルのＭＧ内の他のすべてのＭＧＧにこのリクエストを転送することができるようになる。グループ間ルーティングリプライでは、その宛先に到達する第１のＩＧ−ＲＲＥＱは、リプライを返すグループ間パスとして選択される。通過したＭＧＧのリストは、ＩＧ−ＲＲＥＱで搬送され、続くすべてのＩＧ−ＲＲＥＰは、この次善のパスに沿って送信元に逆方向で伝わっても良い。パスは次善であるので（���Ｇの通過したすべてのＭＧＬは送信元と宛先との間のパスの上に存在する）、より適切な経路を有する通過経路に更新するローカルのＲＲＥＱが開始される。
【００７５】
本発明の別の実施形態に従えば、ノードが一時的にグループのメンバでなくなる場合に、ノードインタフェースのコンスタントな再設定を防ぐために、ＭＧＬには、ＩＰアドレスリースデータベース（IP address lease database）及びグローバルに固有のＭＧＮ  ＩＤとＩＰアドレスとをバインドするテーブルが提供されている。
【００７６】
図３は、本発明に従う、３つの一時的モバイルグループ３１、３２、３３を備える別の制御一時的モバイルネットワーク３を示している。第１の一時的モバイルグループ３１は、モバイルグループノードＭＧＮ１、モバイルグループリーダＭＧＬ１、及びモバイルグループゲートウェイＭＧＧＡを備える。第２の一時的モバイルグループ３２は、モバイルグループノードＭＧＮ２、モバイルグループリーダＭＧＬ２、及び２つのモバイルグループゲートウェイＭＧＧＢ及びＭＧＧＣを備える。第３の一時的モバイルグループ３３は、モバイルグループノードＭＧＮ３、モバイルグループリーダＭＧＬ３、及びモバイルグループゲートウェイＭＧＧＤを備える。
【００７７】
図４はシグナリング図であり、これは、図３に示される、第１のＭＧＮ、即ち、第１の一時的モバイルグループ３１に位置しているＭＧＮ１と、第２のＭＧＮ、即ち、第３の一時的モバイルグループ３３に位置しているＭＧＮ３との間に経路（ルート）を設定する間の、シグナリングの例示的な実施形態を示している。図４は、ＭＧＮ１からＭＧＮ３へ送信されるルーティングリクエスト（経路要求）ＩＧ−ＲＲＥＱと、それに続くＭＧＮ３からＭＧＮ１へ返信されるルーティングリプライ（経路応答）ＩＧ−ＲＲＥＰとを示している。
【００７８】
まず、発信元ノードＭＧＮ１は、ステップ４１０で、ルーティングリクエストをブロードキャストし、それをＭＧＧＡが受信する。
【００７９】
ステップ４１５で、ＭＧＧＡは、このルーティングリクエストに関してＭＧＬ１に連絡し、ＭＧＬ１は、ＭＧＧＡにＩＧ−ＲＲＥＱ−ＡＬＬＯＷＥＤを返信する。
【００８０】
ステップ４２０で、ＭＧＧＡは、ＩＧ−ＲＲＥＱを作成し、ＭＧＧＢ経由で第２のモバイルグループ３２へ送信する。
【００８１】
ステップ４２５で、ＭＧＧＢは、プレフィックスを参照することにより、ＩＧ−ＲＲＥＱはこのモバイルグループ宛ではないと判定し、ＩＧ−ＲＲＥＱをＭＧＬ２へ転送する。
【００８２】
ステップ４３０で、ＭＧＬ２は、ＩＧ−ＲＲＥＱをＭＧＧＣへ転送する。
【００８３】
ステップ４３５で、ＭＧＧＣは、ＩＧ−ＲＲＥＱをＭＧＧＤ経由で第３のモバイルグループ３３に渡す。
【００８４】
ステップ４４０で、ＭＧＧＤは、このＩＧ−ＲＲＥＱが第３のモバイルグループ３３宛てであると理解し、ＭＧＧＤはＭＧＬ３に連絡して、ＭＧＬ３は、このＩＧ−ＲＲＥＱがこのＭＧに許可されるかどうかを判定するために、そのポリシーエンジンに情報を求める。
【００８５】
ステップ４４５で、ＭＧＬ３は、このＩＧ−ＲＲＥＱは許可されると応答する。
【００８６】
ステップ４５０で、ＭＧＧＤは、ＲＲＥＱを第３の一時的モバイルグループ３３へ送信し、それを宛先ノードＭＧＮ３が受信する。
【００８７】
その後、ＭＧＮ３は、ステップ４５５で、ＩＧ−ＲＲＥＰをＭＧＬ３へ送信する。
【００８８】
ステップ４６０で、ＭＧＬ３は、ＩＧ−ＲＲＥＰをＭＧＧＤへ転送する。
【００８９】
ステップ４６５で、ＭＧＧＤは、ＩＧ−ＲＲＥＰをＭＧＧＣへ転送する。
【００９０】
ステップ４７０で、ＭＧＧＣは、ＩＧ−ＲＲＥＰをＭＧＬ２へ転送する。
【００９１】
ステップ４７５で、ＭＧＬ２は、ＩＧ−ＲＲＥＰをＭＧＧＢへ転送する。
【００９２】
ステップ４８０で、ＭＧＧＢは、ＭＧＧＣに対してＲＲＥＱを発行し、ＭＧＧＡへの最適経路を受信し、ステップ４８５で、ＭＧＧＢは、ＩＧ−ＲＲＥＰをＭＧＧＡへ転送する。
【００９３】
ステップ４９０で、ＭＧＧＡは、ＩＧ−ＲＲＥＰをＭＧＬ１へ転送し、順にＭＧＬ１は、ステップ４９５で、ＩＧ−ＲＲＥＰをＭＧＮ１へ転送し、それにより、ＭＧＮ１とＭＧＮ３との間の経路の設定（セットアップ）を完了する。
【００９４】
図５は、制御一時的モバイルネットワーク機能５２を備える通信装置５０の一実施形態を示すブロック図である。この制御一時的モバイルネットワーク機能５２は、適応ポリシーエンジン５４を備え、その中に、アドミニストレータは、例えば、機密要件に関する等の選択したポリシールールを記憶でき、それにより、ＣＴＭＮＥＴ内の特定の一時的モバイルグループの管理用にポリシーエンジンを適応させる。
【００９５】
本発明に従う解決策を用いて、モバイルノードの大規模で体系化されていないネットワークから、分割制御構造の一時的モバイルグループを作成できる。一方で、無線ネットワークに典型的である、高確率のリンク中断及び高レベルの移動性を依然として処理する。本発明を用いて、任意数のモバイルノードが、いくつかの一時的モバイルグループを形成して参加してもよく、このモバイルグループは他のモバイルグループとインタフェースすることで、適応ポリシーエンジンを用いて制御された方法で相互に対話することができる。
【００９６】
本発明は、特定の例示的な実施形態及び図を参照して記述しているが、これは本発明概念を説明するためだけであり、本発明は、開示の実施形態に限定されるものではない。それどころか、本発明は、添付の特許請求の範囲内の様々な変更を含むことが意図されるものである。
【図面の簡単な説明】
【００９７】
【図１】４つの一時的モバイルグループを備える、制御一時的モバイルネットワークの概略図である。
【図２】モバイルグループノードが一時的モバイルグループに参加する場合のシグナリングを示すシグナリング図である。
【図３】３つの一時的モバイルグループを備える、制御一時的モバイルネットワークを示す図である。
【図４】別々の一時的モバイルグループに位置している２つのモバイルグループノード間に経路を設定する場合のシグナリングを示すシグナリング図である。
【図５】制御一時的モバイルネットワーク機能を備える通信装置を示すブロック図である。
【図１】
2009508434.tif 000003
【図２】
2009508434.tif 000004
【図３】
2009508434.tif 000005
【図４】
2009508434.tif 000006
【図５】
2009508434.tif 000007
【国際調査報告】
2009508434.tif 000008
2009508434.tif 000009
2009508434.tif 000010