(57)【要約】  本発明は、移動局、スレーブ基地局、及びマスタ基地局を含むクラウドセルで固有論理アドレスを割り当てる方法及びシステムを提供する。一実施形態において、上記方法は上記マスタ基地局が上記クラウドセルの上記スレーブ基地局と上記マスタ基地局の各々のアドレス空間から未割当論理アドレスを決定するステップを含む。上記方法は、上記基地局と関連した上記各々のアドレス空間から決定された上記未割当論理アドレスから固有論理アドレスを選択するステップをさらに含む。また、上記方法は、上記選択された固有論理アドレスを上記クラウドセルの上記移動局に割り当てるステップを含む。また、上記方法は上記移動局に上記固有論理アドレスを割り当てたことに関し、上記スレーブ基地局に通知して上記移動局と上記基地局の各々の基地局が上記クラウドセルで上記割り当てられた固有論理アドレスを使用して通信するようにするステップを含む。
2014533004.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの移動局と多数の基地局を含み、前記多数の基地局が１つ以上のスレーブ（slave）基地局と１つのマスタ（master）基地局を含むクラウドセルにおける固有論理アドレス（unique logical address）を割り当てる方法であって、
前記マスタ基地局が前記クラウドセルの前記多数の基地局と関連した各々のアドレス空間から１つ以上の未割当（unassigned）論理アドレスを決定するステップと、
前記多数の基地局と関連した前記各々のアドレス空間から決定された前記１つ以上の未割当論理アドレスから固有論理アドレスを選択するステップと、
前記選択された固有論理アドレスを前記クラウドセルの前記移動局に割り当てて前記移動局と前記多数の基地局の各々の基地局が前記クラウドセルで前記割り当てられた固有論理アドレスを使用して通信するようにするステップと、
を含むことを特徴とする、方法。
【請求項２】
前記多数の基地局と関連した前記アドレス空間は同一な論理アドレスの集合を含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記移動局に前記固有論理アドレスを割り当てたことに関し、前記１つ以上のスレーブ基地局に通知するステップをさらに含むことを特徴とする、請求項１に記載の方法。
【請求項４】
前記移動局に前記固有論理アドレスを割り当てたことに関し、前記１つ以上のスレーブ基地局に通知するステップは、
前記移動局に割り当てられた前記固有論理アドレス及び前記クラウドセルと関連した識別子を指示する通知メッセージを前記１つ以上のスレーブ基地局に転送するステップ、
を含むことを特徴とする、請求項３に記載の方法。
【請求項５】
前記マスタ基地局が前記クラウドセルの前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップは、
前記クラウドセルの形成時に前記マスタ基地局が前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップを含むことを特徴とする、請求項１に記載の方法。
【請求項６】
前記クラウドセルの形成時に前記マスタ基地局が前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップは、
前記クラウドセルの前記スレーブ基地局の各々のアドレス空間内の未割当論理アドレスを提供せよとの要請を前記各々のスレーブ基地局に転送するステップと、
前記各々のスレーブ基地局から各々のアドレス空間内の未割当論理アドレスを受信するステップと、
前記マスタ基地局と関連した前記アドレス空間で未割当論理アドレスを識別するステップと、
前記マスタ基地局の前記アドレス空間から識別された前記未割当論理アドレス及び前記スレーブ基地局から受信された前記未割当論理アドレスを使用して、前記多数の基地局と関連した前記各々のアドレス空間で割り当てられていない１つ以上の同一な論理アドレスを決定するステップと、
を含むことを特徴とする、請求項５に記載の方法。
【請求項７】
前記クラウドセルの形成時に前記マスタ基地局が前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップは、
前記マスタ基地局と関連した前記アドレス空間で未割当論理アドレスを識別するステップと、
前記クラウドセルの前記スレーブ基地局の各々のアドレス空間内の未割当論理アドレスを提供せよとの要請を前記マスタ基地局と関連した前記アドレス空間で識別された前記未割当論理アドレスを含めて前記各々のスレーブ基地局に転送するステップと、
前記各々のスレーブ基地局の前記各々のアドレス空間で識別された未割当論理アドレスと前記マスタ基地局の前記アドレス空間内の前記未割当論理アドレスのうちの同一な未割当論理アドレスを含む未割当論理アドレスのリストを前記各々のスレーブ基地局から受信するステップと、
前記スレーブ基地局から受信された前記リストの前記同一な未割当論理アドレスを使用して前記多数の基地局と関連した前記各々のアドレス空間で割り当てられていない１つ以上の同一な論理アドレスを決定するステップと、
を含むことを特徴とする、請求項５に記載の方法。
【請求項８】
前記クラウドセルの形成時に前記マスタ基地局が前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップは、
前記マスタ基地局と関連した前記アドレス空間で未割当論理アドレスを識別するステップと、
前記クラウドセルの第１スレーブ基地局のアドレス空間内の未割当論理アドレスを提供せよとの第１要請を前記マスタ基地局と関連した前記アドレス空間で識別された前記未割当論理アドレスを含む未割当論理アドレスの第１リストを含めて前記第１スレーブ基地局に転送するステップと、
前記第１スレーブ基地局の前記アドレス空間から識別された未割当論理アドレスと前記第１リストの前記未割当論理アドレスのうちの同一な未割当論理アドレスを含む未割当論理アドレスの第２リストを前記第１スレーブ基地局から受信するステップと、
前記マスタ基地局が前記クラウドセルに１つでも残ったスレーブ基地局があるか否かを判断するステップと、
残ったスレーブ基地局があれば、前記クラウドセルの第２スレーブ基地局のアドレス空間内の未割当論理アドレスを提供せよとの第２要請を前記第１スレーブ基地局から受信された前記未割当論理アドレスの第２リストを含めて前記第２スレーブ基地局に転送するステップと、
前記第２スレーブ基地局の前記アドレス空間から識別された未割当論理アドレスと前記第２リストの前記同一な未割当論理アドレスのうちの同一な未割当論理アドレスを含む未割当論理アドレスの第３リストを前記第２スレーブ基地局から受信するステップと、
１つでも残ったスレーブ基地局があるか否かを判断する前記ステップ、前記残ったスレーブ基地局に要請を転送する前記ステップ、及び前記残ったスレーブ基地局から未割当論理アドレスのリストを受信する前記ステップを繰り返すステップと、
を含むことを特徴とする、請求項５に記載の方法。
【請求項９】
前記クラウドセルの形成時に前記マスタ基地局が前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップは、
前記マスタ基地局と関連した前記アドレス空間で未割当論理アドレスを識別するステップと、
前記マスタ基地局が未割当論理アドレスを提供せよとの要請を前記クラウドセルのスレーブ基地局のリスト及び前記マスタ基地局の前記アドレス空間で識別された前記未割当論理アドレスを含む未割当論理アドレスの第１リストを含めて前記クラウドセルの第１スレーブ基地局に転送するステップと、
前記第１スレーブ基地局が前記スレーブ基地局のリストから前記クラウドセルに１つでも残ったスレーブ基地局があるか否かを判断するステップと、
残ったスレーブ基地局があれば、前記第１スレーブ基地局が前記クラウドセルの第２スレーブ基地局のアドレス空間内の未割当論理アドレスを提供せよとの要請を前記クラウドセルのスレーブ基地局の更新されたリスト及び前記第１スレーブ基地局の前記アドレス空間から識別された前記未割当論理アドレスと前記第１リストの前記未割当論理アドレスのうちの同一な未割当論理アドレスを含む未割当論理アドレスの第２リストを含めて前記第２スレーブ基地局に転送するステップと、
残ったスレーブ基地局がなければ、前記クラウドセルのスレーブ基地局の空のリスト及び前記第１スレーブ基地局の前記アドレス空間から識別された未割当論理アドレスと前記第１リストの前記未割当論理アドレスのうちの同一な未割当論理アドレスを含む未割当論理アドレスの第２リストを前記第１スレーブ基地局から受信するステップと、
を含むことを特徴とする、請求項５に記載の方法。
【請求項１０】
前記マスタ基地局が前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップは、
前記クラウドセルにスレーブ基地局が新しく追加される場合に、前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップを含むことを特徴とする、請求項１に記載の方法。
【請求項１１】
前記クラウドセルにスレーブ基地局が新しく追加される場合に、前記多数の基地局と関連した前記各々のアドレス空間から前記１つ以上の未割当論理アドレスを決定するステップは、
前記クラウドセルによりサービスの提供を受ける前記移動局に現在割り当てられた固有論理アドレスを指示する要請を前記新しく追加されるスレーブ基地局に転送するステップと、
前記移動局に現在割り当てられた前記固有論理アドレスが前記スレーブ基地局のアドレス空間で使われている論理アドレスまたは使われていない論理アドレスであることを指示する応答を前記クラウドセルに新しく追加される前記スレーブ基地局から受信するステップと、
を含むことを特徴とする、請求項１０に記載の方法。
【請求項１２】
前記移動局に現在割り当てられた前記固有論理アドレスが使われている論理アドレスまたは使われていない論理アドレスであることを指示する応答を受信するステップは、
前記移動局に現在割り当てられた前記固有論理アドレスが前記スレーブ基地局のアドレス空間で使われている論理アドレスであることを指示する応答を前記クラウドセルに新しく追加される前記スレーブ基地局の前記アドレス空間から得た未割当論理アドレスのリストと共に受信するステップを含むことを特徴とする、請求項１１に記載の方法。
【請求項１３】
前記マスタ基地局が前記多数の基地局と関連した前記１つ以上の未割当論理アドレスから前記固有論理アドレスを選択するステップは、
前記応答が前記現在割り当てられた固有論理アドレスが前記クラウドセルに新しく追加される前記スレーブ基地局の前記アドレス空間で使われている論理アドレスであることを指示すれば、前記クラウドセルの前記多数の基地局の前記各々のアドレス空間及び前記新しく追加されるスレーブ基地局の前記アドレス空間内の同一な未割当論理アドレスから固有論理アドレスを選択するステップを含むことを特徴とする、請求項１２に記載の方法。
【請求項１４】
前記応答が前記現在割り当てられた固有論理アドレスが前記新しく追加されるスレーブ基地局の前記アドレス空間で使われている論理アドレスであることを指示すれば、前記１つ以上の未割当論理アドレスから前記固有論理アドレスを選択するステップは、
未割当論理アドレスの更新されたリストに対する要請を前記クラウドセルに存在する前記スレーブ基地局に転送するステップと、
前記各々のスレーブ基地局から前記未割当論理アドレスの更新されたリストを受信するステップと、
前記マスタ基地局の前記アドレス空間、前記各々のスレーブ基地局の前記未割当論理アドレスの更新されたリスト、及び前記新しく追加されるスレーブ基地局の前記アドレス空間内の同一な未割当論理アドレスから固有論理アドレスを選択するステップと、
を含むことを特徴とする、請求項１３に記載の方法。
【請求項１５】
前記移動局に現在割り当てられた前記固有論理アドレスを指示する前記要請を前記クラウドセルに新しく追加される前記スレーブ基地局に転送するステップにおいて、前記要請は前記新しく追加されるスレーブ基地局と前記移動局との間の通信が延期されるという指示、及び前記新しく追加されるスレーブ基地局と前記移動局との間の通信が延期される所定の時間区間のうちの少なくとも１つを含むことを特徴とする、請求項１１に記載の方法。
【請求項１６】
前記移動局に現在割り当てられた前記固有論理アドレスが使われている論理アドレスであることを指示する前記応答を前記クラウドセルに新しく追加される前記スレーブ基地局の前記アドレス空間から得た前記未割当論理アドレスのリストと共に受信するステップは、
所定の時間区間の間、固有論理アドレスの選択を延期するステップを含むことを特徴とする、請求項１５に記載の方法。
【請求項１７】
前記所定の時間区間の間、前記固有論理アドレスの選択を延期するステップは、
前記所定の時間区間の満了時に前記マスタ基地局の前記アドレス空間内の前記未割当論理アドレス、前記スレーブ基地局の前記未割当論理アドレスの更新されたリストの前記未割当論理アドレス、及び前記新しく追加されるスレーブ基地局の前記アドレス空間内の前記未割当論理アドレスから固有論理アドレスを選択するステップを含むことを特徴とする、請求項１６に記載の方法。
【請求項１８】
前記所定の時間区間の間、前記固有論理アドレスの選択を延期するステップは、
未割当論理アドレスの更新されたリストに対する要請を前記クラウドセルに存在する前記スレーブ基地局に転送するステップと、
前記各々のスレーブ基地局から前記未割当論理アドレスの更新されたリストを受信するステップと、
前記所定の時間区間の満了時に前記マスタ基地局の前記アドレス空間内の前記未割当論理アドレス、前記スレーブ基地局の前記未割当論理アドレスの更新されたリストの前記未割当論理アドレス、及び前記新しく追加されるスレーブ基地局の前記アドレス空間内の前記未割当論理アドレスから固有論理アドレスを選択するステップと、
を含むことを特徴とする、請求項１６に記載の方法。
【請求項１９】
前記所定の時間区間の間、前記固有論理アドレスの選択を延期するステップは、
前記新しく追加されるスレーブ基地局が前記新しく追加されるスレーブ基地局の前記アドレス空間で前記移動局に現在割り当てられた前記固有論理アドレスの状態を周期的に決定するステップと、
前記固有論理アドレスが前記新しく追加されるスレーブ基地局の前記アドレス空間で使用可能になった場合に、前記移動局に現在割り当てられた前記固有論理アドレスが使用可能なことを指示する応答を転送するステップと、
を含むことを特徴とする、請求項１６に記載の方法。
【請求項２０】
未割当論理アドレスの現在リストと以前に転送した未割当論理アドレスのリストに基づいて未割当論理アドレスの差分リストを生成するステップと、
前記未割当論理アドレスの差分リストを前記マスタ基地局に転送するステップと、
をさらに含むことを特徴とする、請求項３に記載の方法。
【請求項２１】
基地局であって、
プロセッサと、
前記プロセッサとカップリングされたメモリを含み、前記メモリは、
クラウドセルの多数の基地局と関連した各々のアドレス空間から１つ以上の未割当論理アドレスを決定し、
前記多数の基地局と関連した前記各々のアドレス空間から決定された前記１つ以上の未割当論理アドレスから固有論理アドレスを選択し、
前記選択された固有論理アドレスを前記クラウドセルの移動局に割り当てて前記移動局と前記多数の基地局の各々の基地局が前記クラウドセルで前記割り当てられた固有論理アドレスを使用して通信するように構成されたアドレス割当モジュールを含むことを特徴とする、基地局。
【請求項２２】
前記多数の基地局と関連した前記アドレス空間は同一な論理アドレスの集合を含むことを特徴とする、請求項２１に記載の基地局。
【請求項２３】
前記アドレス割当モジュールは、
前記移動局に前記固有論理アドレスを割り当てたことに関し、前記多数の基地局のうちの１つ以上のスレーブ基地局に通知するように構成されることを特徴とする、請求項２１に記載の基地局。
【請求項２４】
前記アドレス割当モジュールは、
前記移動局に割り当てられた前記固有論理アドレス及び前記クラウドセルと関連した識別子を指示する通知メッセージを前記１つ以上のスレーブ基地局に転送するように構成されることを特徴とする、請求項２３に記載の基地局。
【請求項２５】
システムであって、
少なくとも１つのクラウドセルを含み、前記クラウドセルは、
多数の基地局であって、前記多数の基地局のうちの１つがマスタ基地局であり、前記多数の基地局の残りの基地局がスレーブ基地局である多数の基地局と、
移動局を含み、
前記マスタ基地局は前記多数の基地局と関連した各々のアドレス空間から１つ以上の未割当論理アドレスを決定するように構成され、前記多数の基地局と関連した前記各々のアドレス空間から決定された前記１つ以上の未割当論理アドレスから固有論理アドレスを選択するように構成され、前記選択された固有論理アドレスを前記クラウドセルの前記移動局に割り当てて前記移動局と前記多数の基地局の各々の基地局が前記クラウドセルで前記割り当てられた固有論理アドレスを使用して通信するように構成されることを特徴とする、システム。
【請求項２６】
前記多数の基地局と関連した前記アドレス空間は同一な論理アドレスの集合を含むことを特徴とする、請求項２５に記載のシステム。
【請求項２７】
前記マスタ基地局は、
前記移動局に前記固有論理アドレスを割り当てたことに関し、前記スレーブ基地局に通知するように構成されることを特徴とする、請求項２５に記載のシステム。
【請求項２８】
前記マスタ基地局は、
前記移動局に割り当てられた前記固有論理アドレス及び前記クラウドセルと関連した識別子を指示する通知メッセージを前記スレーブ基地局に転送するように構成されることを特徴とする、請求項２７に記載のシステム。
【請求項２９】
前記各々のスレーブ基地局は、
未割当論理アドレスの現在リストと以前に転送した未割当論理アドレスのリストとの間の差分リストを生成し、
前記未割当論理アドレスの差分リストを前記マスタ基地局に転送するように構成されることを特徴とする、請求項２７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は多数の基地局が単一の移動局にサービスを提供する移動広帯域システムの技術分野に関し、より詳しくは、クラウドセル（cloud cell）における移動局に論理アドレス（logical address）を割り当てる方法及びシステムに関する。
【背景技術】
【０００２】
ミリメートル波移動広帯域（millimetre-wave mobile broadband）（ＭＭＢ）システムは３０ギガヘルツ（GHz）乃至３００GHzの無線周波数範囲で動作するミリメートル波基盤システムである。１ミリメートル（mm）乃至１０mmの範囲の波長を有する無線周波数を使用するＭＭＢシステムは、ミリメートル波帯域で利用可能なスペクトルの相当の量による次世代移動通信技術の候補のうちの１つである。
【０００３】
一般に、ＭＭＢシステムにおいて、ＭＭＢ基地局は良好なネットワークカバレッジを確保するためにマクロセルラー基地局より高密度で配置される。それが可能な理由は、信号の送受信が、隣接ＭＭＢ基地からの干渉を抑制し、ＭＭＢリンクの範囲を延長させる狭いビーム（marrow beam）を基盤としているためである。
【０００４】
典型的に、ＭＭＢネットワークにおいて、多数の基地局は移動局が通信できる多数のノードを有する格子（grid）を形成し、それによって、移動局の位置に関わらず、高品質のＥＧＯＳ（equal grade of service）を保証する。移動局にサービスを提供する多数の基地局を有する格子は、通例的に仮想セル（virtual cell）またはクラウドセル（cloud cell）と称される。クラウドセルにおいて、移動局と通信する多数の基地局はダウンリンク転送ビームフォーミング（beam forming）を遂行することが必要な一方、基地局と通信する移動局はダウンリンク制御情報とデータパケットを受信するためのダウンリンク受信ビームフォーミングを遂行することが必要である。同様に、クラウドセルで基地局と通信する移動局はアップリンク転送ビームフォーミングを遂行することが必要でありうる一方、基地局はアップリンクデータを受信するためのアップリンク受信ビームフォーミングを遂行することが必要である。
【０００５】
また、クラウドセルにおいて、基地局のうちの１つは移動局に対するマスタ（master）基地局としての役割をし、残りの基地局は移動局に対するスレーブ（slave）基地局としての役割をする。クラウドセルで移動局にサービスを提供する基地局は、移動局の移動に基づいて続けて動的に変更される。したがって、クラウドセルはユーザ中心の仮想セルである。重なる（overlapping）クラウドセルシナリオにおいて、基地局は１つより多いクラウドセルの一部でありうる。基地局は、１つのクラウドセルでは１つの移動局に対するマスタ基地局としての役割をし、他のクラウドセルでは他の移動局に対するスレーブ基地局としての役割をするか、または他の移動局に対するマスタ基地局としての役割をすることができる。
【０００６】
一般に、従来のセルラーシステムにおいて、移動局は単一の基地局と通信し、その基地局により固有（unique）論理アドレスの割当を受ける。基地局により割り当てられる論理アドレスは、論理アドレスを割り当てた基地局の領域で１つの移動局を他の移動局と区別する。典型的には、移動局に割り当てられる論理アドレスは基地局が各々の移動局に資源割当情報をシグナリングすることに使われる。資源割当シグナリングでの論理アドレスは、移動局が基地局から受信された資源割当シグナリングが自身を対象にしたものであるか、またはある他の移動局を対象にしたものであるかを決定できるようにする。また、論理アドレスは、移動局が基地局に転送する帯域幅要請シグナリングで使われる。帯域幅要請シグナリングでの論理アドレスは、基地局が帯域幅要請が受信された移動局を固有に識別できるようにする。したがって、基地局はその論理アドレスと関連した移動局に資源を割り当てることができる。また、移動局に割り当てられる論理アドレスは物理階層プロトコルデータユニットをスクランブル（scramble）することにも使われる。
【０００７】
クラウドセル環境で、移動局は多数の基地局と通信し、多数の基地局からデータと制御情報を受信する。多数の基地局と通信するために、各々の基地局には、自身の領域にある移動局の全体で個々の固有論理アドレスを割り当てる。移動局は、多数の論理アドレスを維持することが必要であり、自身が通信する基地局に特定の論理アドレスを使用しなければならない。移動局はクラウドセルでマスタ基地局により指示された通り、１つ以上の基地局から／基地局に、動的にデータと制御パケットを送信／受信することができる。それは、移動局での複雑度を増加させる結果をもたらすが、なぜならば、移動局が自身が通信しなければならない基地局を続けて決定し、次に、決定された基地局に対して送受信処理のための論理アドレスを設定しなければならないためである。
【０００８】
移動局の媒体アクセス制御（ＭＡＣ）階層もまた、適切な論理アドレスを移送する制御メッセージ（例えば、帯域幅要請のための）とデータパケット（保安アルゴリズムはデータパケットを保護するために論理アドレスを使用する）を準備するために、移動局が通信している基地局を知る必要がある。それは、移動局でＭＡＣ階層がデータパケットと制御パケットを構成することを遅延させる結果をもたらす。高速ネットワークにおいて、データパケットのそのような遅延された構成は高速処理に好ましくない。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の実施形態の目的は、クラウドセルで移動局に論理アドレスを割り当てる方法及びシステムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一態様によって、少なくとも１つの移動局と多数の基地局を含み、上記多数の基地局が１つ以上のスレーブ（slave）基地局と１つのマスタ（master）基地局を含むクラウドセルで固有論理アドレス（unique logical address）を割り当てる方法が提供される。本方法は、上記マスタ基地局が上記クラウドセルの上記多数の基地局と関連した各々のアドレス空間から１つ以上の未割当（unassigned）論理アドレスを決定するステップ、上記多数の基地局と関連した上記各々のアドレス空間から決定された上記１つ以上の未割当論理アドレスから固有論理アドレスを選択するステップ、及び上記選択された固有論理アドレスを上記クラウドセルの上記移動局に割り当てて上記移動局と上記多数の基地局の各々の基地局が上記クラウドセルで上記割り当てられた固有論理アドレスを使用して通信するようにするステップを含む。
【００１１】
本発明の他の態様によって、基地局が提供される。本基地局はプロセッサ、及び上記プロセッサとカップリングされたメモリを含み、上記メモリはクラウドセルの多数の基地局と関連した各々のアドレス空間から１つ以上の未割当論理アドレスを決定し、上記多数の基地局と関連した上記各々のアドレス空間から決定された上記１つ以上の未割当論理アドレスから固有論理アドレスを選択し、上記選択された固有論理アドレスを上記クラウドセルの移動局に割り当てて、上記移動局と上記多数の基地局の各々の基地局が上記クラウドセルで上記割り当てられた固有論理アドレスを使用して通信するように構成されたアドレス割当モジュールを含む。
【００１２】
本発明の更に他の態様によって、システムが提供される。本システムは少なくとも１つのクラウドセルを含み、上記クラウドセルは多数の基地局であって、上記多数の基地局のうちの１つがマスタ基地局であり、上記多数の基地局の残りの基地局がスレーブ基地局である多数の基地局、及び移動局を含み、上記マスタ基地局は上記多数の基地局と関連した各々のアドレス空間から１つ以上の未割当論理アドレスを決定するように構成され、上記多数の基地局と関連した上記各々のアドレス空間から決定された上記１つ以上の未割当論理アドレスから固有論理アドレスを選択するように構成され、上記選択された固有論理アドレスを上記クラウドセルの上記移動局に割り当てて上記移動局と上記多数の基地局の各々の基地局が上記クラウドセルで上記割り当てられた固有論理アドレスを使用して通信するように構成される。
【発明の効果】
【００１３】
本発明の実施形態の一態様は、クラウドセルで移動局に論理アドレスを割り当てる方法及びシステムを提供する。
【図面の簡単な説明】
【００１４】
【図１】一実施形態に従うクラウドセル環境を概略的に示す図である。
【図２ａ】一実施形態に従うクラウドセルの形成中に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図２ｂ】一実施形態に従うクラウドセルの形成時に多数の移動局に固有論理アドレスを割り当てる代案的な方法を示すプロセス流れ図である。
【図２ｃ】一実施形態に従うクラウドセルの形成時に多数の移動局に固有論理アドレスを割り当てる他の代案的な方法を示すプロセス流れ図である。
【図２ｄ】一実施形態に従うクラウドセルの形成時に多数の移動局に固有論理アドレスを割り当てる他の代案的な方法を示すプロセス流れ図である。
【図３】他の実施形態に従うクラウドセルの形成時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図４】更に他の実施形態に従うクラウドセルの形成時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図５】更に他の実施形態に従うクラウドセルの形成時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図６】一実施形態に従うクラウドセルの更新時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図７】他の実施形態に従うクラウドセルの更新時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図８】更に他の実施形態に従うクラウドセルの更新時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図９】更に他の実施形態に従うクラウドセルの更新時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図である。
【図１０】一実施形態に従うスレーブＢＳが未割当論理アドレスの差分リスト（difference list）を生成する方法を示すプロセス流れ図である。
【図１１】本発明の主題の実施形態を具現する多数の構成要素を示す、図１に図示したようなＢＳのブロック図である。
【００１５】
本明細書で説明される図面は、単に例示のためのものであり、本開示の範囲を限定しようとするものではない。
【発明を実施するための形態】
【００１６】
本発明は、クラウドセル（cloud cell）で移動局に固有論理アドレス（unique logical address）を割り当てる方法及びシステムを提供する。以後の本発明の実施形態の詳細な説明では、その一部をなして、本発明が実施できる特定実施形態が例示的に図示された添付図面を参照することにする。そのような実施形態は当業者が本発明を実施できるように十分に詳細に説明され、本発明の範囲を逸脱することなく他の実施形態が使われることもでき、変更されることもできるということを知ることが必要である。したがって、以後の詳細な説明は限定的な意味として受け入れられてはならず、本発明の範囲はただ特許請求範囲のみにより定まる。
【００１７】
図１は、一実施形態に従うクラウドセル環境１００を概略的に示す図である。クラウドセル環境１００は、多数のクラウドセル１１０Ａ−Ｎを含む。クラウドセルは移動局にサービスを提供する多数の基地局からなるユーザ中心の仮想セルである。移動局にサービスを提供するクラウドセルは、他の移動局にサービスを提供する他のクラウドセルの基地局と同一な基地局を有することができる。また、移動局にサービスを提供するクラウドセルは、他の移動局にサービスを提供する他のクラウドセルの基地局と一部同一な基地局を有することもできる。一方、移動局にサービスを提供するクラウドセルは、他の移動局にサービスを提供する他のクラウドセルの基地局と全く別の基地局を有することもできる。
【００１８】
例示の目的に、２つのクラウドセル、即ちクラウドセル１１０Ａとクラウドセル１１０Ｂが図１に図示されている。クラウドセル１１０Ａは移動局（ＭＳ）１０４にサービスを提供する多数の基地局（ＢＳ）１０２Ａ乃至１０２Ｃを含む。クラウドセル１１０Ａにおいて、ＢＳ １０２Ａはマスタ（master）の役割を与えられ、残りのＢＳ １０２Ｂ、１０２Ｃはスレーブ（slave）ＢＳとしての役割をする。同様に、クラウドセル１１０Ｂは移動局１０６にサービスを提供する多数のＢＳ １０２Ｄ乃至１０２Ｇを含む。クラウドセル１１０Ｂにおいて、ＢＳ １０２Ｅは、マスタＢＳである一方、残りのＢＳ １０２Ｄ、１０２Ｆ、１０２ＧはスレーブＢＳの役割をする。クラウドセル１１０Ａ−Ｎの各々のクラウドセルにおいて、マスタＢＳはデータゲートウェイ１０８と直接データパケットを通信することができる一方、スレーブＢＳはマスタＢＳを通じてデータゲートウェイと通信する。データゲートウェイ１０８は、インターネットプロトコル（ＩＰ）ネットワーク１１２と直接連結されるか、または他のネットワークノードを通じて連結できる。
【００１９】
移動局が無線ネットワークに進入する場合、２つ以上のＢＳからなるクラウドセルが形成されるということが分かる。クラウドセルのＢＳは勿論、マスタＢＳも移動局の移動に基づいて続けて変更される。ＢＳがクラウドセルに入るか、またはクラウドセロから出る場合、そのクラウドセルが更新される。
【００２０】
本発明によれば、クラウドセルの移動局はクラウドセルの多数のＢＳと通信するために単一のユニキャスト論理アドレス（unicast ogical address）の割当を受ける。ユニキャスト論理アドレスはクラウドセルのＢＳの全体で移動局を固有に識別することに使われる。そのような論理アドレスは、クラウドセルのＢＳのアドレス空間から決定されるが、各々のＢＳは他の全てのＢＳと同一なアドレスの集合を有する独自のアドレス空間を維持する。
【００２１】
クラウドセル１１０Ａ及び１１０Ｂの各々のＢＳのうちの１つは、各々のクラウドセル１１０Ａ、１１０Ｂが形成または更新される時に、移動局１０４、１０６に固有論理アドレスを割り当てるように構成される。例えば、クラウドセル１１０Ａが形成または更新される時に、マスタＢＳ １０２ＡはＢＳ １０２Ａ乃至１０２Ｃと関連した独自のアドレス空間内の共通の未割当論理アドレス（unassigned logical address）を決定する。未割当論理アドレスという用語は、無線ネットワーク環境で特定の基地局がまだどの移動局にも割り当てらないアドレス空間内の論理アドレスを称する。マスタＢＳ １０２Ａ、ＢＳ １０２Ａ乃至１０２Ｃのアドレス空間から識別された共通の未割当論理アドレスから固有論理アドレスを選択し、選択された固有論理アドレスを移動局１０４に割り当てる。追加で、マスタＢＳ １０２Ａは移動局１０４に固有論理アドレスを割り当てたことに関してＢＳ １０２Ｂ、１０２Ｃに通知して、ＢＳ １０２Ａ乃至１０２Ｃと移動局１０４がクラウドセル１１０Ａで固有論理アドレスを使用して通信するようになる。
【００２２】
図２ａは、一実施形態に従うクラウドセルの形成時に移動局に固有論理アドレスを割り当てる方法を示すプロセス流れ図２００である。クラウドセル１１０Ａが新しく形成され、基地局１０２Ａ乃至１０２Ｃと移動局１０４からなることにする。また、基地局１０２Ａがマスタ基地局（ＢＳ）であり、基地局１０２Ｂ、１０２ＣがスレーブＢＳということにする。基地局１０２Ａ乃至１０２Ｃは、各々個々のアドレス空間（例えば、４０９６論理アドレスを含む）を維持する。
【００２３】
ステップ２０２で、マスタＢＳ １０２ＡがスレーブＢＳ １０２Ｂ、１０２Ｃにそれら各々のアドレス空間内の未割当論理アドレスを転送することを要請する。ステップ２０４で、スレーブＢＳ １０２Ｂが自身のアドレス空間で未割当論理アドレスを識別する。同様に、ステップ２０６で、スレーブＢＳ １０２Ｃが自身のアドレス空間で未割当論理アドレスを識別する。ステップ２０８で、スレーブＢＳ １０２Ｂが自身のアドレス空間で識別された未割当論理アドレスをマスタＢＳ １０２Ａに転送する。同様に、ステップ２１０で、スレーブＢＳ １０２Ｃが自身のアドレス空間で識別された未割当論理アドレスをマスタＢＳ １０２Ａに転送する。
ステップ２１２で、マスタＢＳ １０２Ａが自身のアドレス空間で未割当論理アドレスを識別する。ステップ２１４で、マスタＢＳ １０２ＡがマスタＢＳ １０２Ａと関連したアドレス空間で識別された未割当論理アドレス及びスレーブＢＳ １０２Ｂ、１０２Ｃから受信された未割当論理アドレスを使用して１つ以上の同一な未割当論理アドレスを決定する。ステップ２１６で、マスタＢＳ １０２Ａが１つ以上の同一な未割当論理アドレスから固有論理アドレスを選択する。ステップ２１８で、マスタＢＳ １０２Ａが、選択された固有論理アドレスを移動局１０４に割り当てる。
【００２４】
ステップ２２０で、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てたことをスレーブＢＳ １０２Ｂ、１０２Ｃに通知し、それによって、ＢＳ １０２Ａ乃至１０２Ｃと移動局１０４がクラウドセルで固有論理アドレスを使用して通信するようになる。一部の実施形態では、マスタＢＳ １０２Ａが移動局１０４に割り当てられた固有論理アドレス及びクラウドセル１１０Ａと関連した識別子をスレーブＢＳ １０２Ｂ、１０２Ｃに通知する。例えば、クラウドセル環境のスレーブＢＳが多数のクラウドセルの一員でありうる。そのスレーブＢＳを一員とする複数のクラウドセルに対するマスタＢＳが同一でありうる。したがって、クラウドセルの移動局に固有論理アドレスを割り当てたことに関し、スレーブＢＳに通知しながらクラウドセルの識別子をスレーブＢＳに指示することが好ましい。一実施形態では、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てたことを指示する、スレーブＢＳ １０２Ｂ、１０２Ｃに転送される通知にクラウドセル１１０Ａの永久識別子（例えば、媒体アクセス制御（ＭＡＣ）アドレス、国際移動体加入者識別番号（ＩＭＳＩ）など）を含める。代案的な一実施形態では、第１のＢＳがマスタＢＳであり、第２のＢＳがスレーブＢＳである一対の基地局が同一な役割で多数のクラウドセルの一部であれば、タプル（tuple）＜第１基地局（マスタ）、第２基地局（スレーブ）、クラウドセルによりサービスの提供を受ける移動局＞が識別子の割当を受ける。マスタＢＳとしての役割をする第１のＢＳが移動局に固有論理アドレスを割り当てたことを指示する、スレーブＢＳとしての役割をする第２のＢＳに転送される通知にその識別子を含める。例えば、２つのＢＳ、即ち２つのクラウドセルＡ及びＢの一員であるＢＳ１とＢＳ２があり、クラウドセルＡが移動局１にサービスを提供し、クラウドセルＢが移動局２にサービスを提供することにする。クラウドセルＡとクラウドセルＢで全て、ＢＳ１がマスタＢＳであり、ＢＳ２がスレーブＢＳである。タプル＜ＢＳ１、ＢＳ２、ＭＳ１＞がＩＤ１の割当を受ける一方、タプル＜ＢＳ１、ＢＳ２、ＭＳ２＞がＩＤ２の割当を受けることにする。そのような場合、マスタＢＳ ＢＳ１はスレーブ基地局ＢＳ２と通信しながらＩＤ１とＩＤ２とを使用して移動局１と移動局２とを各々区別する
。
図２ｂは、一実施形態に従うクラウドセルの形成時に多数の移動局に固有論理アドレスを割り当てる代案的な方法を示すプロセス流れ図（２５０）である。クラウドセル１１０Ａが新しく形成され、基地局１０２Ａ乃至１０２Ｃと２つの移動局１０４、１０６からなることにする。また、基地局１０２Ａがマスタ基地局（ＢＳ）であり、基地局１０２Ｂ、１０２ＣをスレーブＢＳとする。本方法（２５０）で、ステップ２２２乃至ステップ２４２は、移動局１０４、１０６に固有論理アドレスを割り当てるプロセスを示す。図２ｂの方法（２５０）は、ステップ２３６乃至ステップ２４２を除いては図２ａの方法２００と類似している。
【００２５】
ステップ２３６で、マスタＢＳ １０２Ａが同一な未割当論理アドレスから移動局１０４、１０６に割り当てる２つの固有論理アドレスを選択する。ステップ２３８で、マスタＢＳ １０２Ａが選択された固有論理アドレスを移動局１０４に割り当てる。ステップ２４０で、マスタＢＳ １０２Ａが選択された固有論理アドレスを移動局１０６に割り当てる。ステップ２４２で、マスタＢＳ １０２Ａが移動局１０４、１０６に固有論理アドレスを割り当てたことをスレーブＢＳ １０２Ｂ、１０２Ｃに通知する。したがって、ＢＳ １０２Ａ乃至１０２Ｃと移動局１０４、１０６がクラウドセル１１０Ａで各々の固有論理アドレスを使用して通信するようになる。
図２ｃ及び図２ｄは、一実施形態に従うクラウドセルの形成時に多数の移動局に固有論理アドレスを割り当てる他の代案的な方法を示すプロセス流れ図（２７５）である。クラウドセル１１０Ａが新しく形成され、基地局１０２Ａ乃至１０２Ｃと２つの移動局１０４、１０６からなることにする。また、移動局１０４に対して、基地局１０２Ａがマスタ基地局（ＢＳ）であり、基地局１０２Ｂ、１０２ＣがスレーブＢＳとすることにする。同様に、移動局１０６に対し、基地局１０２Ｂがマスタ基地局（ＢＳ）であり、基地局１０２Ａ、１０２ＣがスレーブＢＳである。本方法（２７５）で、ステップ２５２乃至ステップ２７２は、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てるプロセスを示す。図２ｂのステップ２５２乃至ステップ２７２は、図２ａのステップ２０２乃至ステップ２２０と類似している。同様に、本方法（２７５）で、ステップ２７４乃至ステップ２９２は、マスタＢＳ １０２Ｂが移動局１０６に固有論理アドレスを割り当てるプロセスを示す。図２ｂのステップ２７４乃至ステップ２９２は、図２ａのステップ２０２乃至ステップ２２０と類似することが分かる。
【００２６】
ＢＳが１つのＭＳに対するアドレス割当に既に関与していれば、そのＢＳは第１のＭＳに対するアドレス割当が完了するまで他のＭＳに対するアドレス割当を持ち越すことが分かる。例えば、図２ｂで、マスタ基地局１０２Ｂは移動局１０４に対するアドレス割当が完了するまで移動局１０６に対するアドレス割当を持ち越す。
【００２７】
図３は、他の実施形態に従うクラウドセル１１０Ａの形成時に移動局１０４に固有論理アドレスを割り当てる方法を示すプロセス流れ図（３００）である。ステップ３０２で、マスタＢＳ １０２Ａが自身のアドレス空間で未割当論理アドレスを識別する。ステップ３０４で、マスタＢＳ １０２Ａが識別された未割当論理アドレスと共に、スレーブＢＳ １０２Ｂ、１０２Ｃの各々のアドレス空間内の未割当論理アドレスに対する要請をスレーブＢＳ １０２Ｂ、１０２Ｃに送る。ステップ３０６で、スレーブＢＳ １０２Ｂが、マスタＢＳ １０２Ａから受信した、識別された未割当論理アドレスを使用して、スレーブＢＳ １０２ＢとマスタＢＳ １０２Ａのアドレス空間内の同一な未割当論理アドレスを識別する。同様に、ステップ３０８で、スレーブＢＳ １０２Ｃが、マスタＢＳ １０２Ａから受信した、識別された未割当論理アドレスを使用して、スレーブＢＳ １０２ＣとマスタＢＳ １０２Ａのアドレス空間内の同一な未割当論理アドレスを識別する。ステップ３１０で、スレーブＢＳ １０２Ｂが同一な未割当論理アドレスのリストをマスタＢＳ １０２Ａに転送する。同様に、ステップ３１２で、スレーブＢＳ １０２Ｃが同一な未割当論理アドレスのリストをマスタＢＳ １０２Ａに転送する。
【００２８】
ステップ３１４で、マスタＢＳ １０２ＡがスレーブＢＳ １０２Ｂから受信した同一な未割当論理アドレスのリストとスレーブＢＳ １０２Ｃから受信した同一な未割当論理アドレスのリストを使用して、１つ以上の同一な未割当論理アドレスを決定する。ステップ３１６で、マスタＢＳ １０２Ａが１つ以上の未割当論理アドレスから固有論理アドレスを選択する。ステップ３１８で、マスタＢＳ １０２Ａが選択された固有論理アドレスを移動局１０４に割り当てる。ステップ３２０で、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てたことをスレーブＢＳ １０２Ｂ、１０２Ｃに通知する。したがって、ＢＳ １０２Ａ乃至１０２Ｃと移動局１０４がクラウドセル１１０Ａで固有論理アドレスを使用して通信するようになる。
【００２９】
図４は、更に他の実施形態に従うクラウドセル１１０Ａの形成時に移動局１０４に固有論理アドレスを割り当てる方法を示すプロセス流れ図（４００）である。ステップ４０２で、マスタＢＳ １０２Ａが自身のアドレス空間で未割当論理アドレスを識別する。ステップ４０４で、マスタＢＳ １０２ＡがマスタＢＳ １０２Ａと関連した識別された未割当論理アドレスを含む未割当論理アドレスの第１リストと共に、スレーブＢＳ １０２Ｂのアドレス空間内の未割当論理アドレスを送れとの第１要請をスレーブＢＳ １０２Ｂに転送する。ステップ４０６で、スレーブＢＳ １０２ＢがマスタＢＳ １０２Ａから受信した、識別された未割当論理アドレスの第１リストを使用して、スレーブＢＳ １０２ＢとマスタＢＳ １０２Ａのアドレス空間内の同一な未割当論理アドレスを識別する。ステップ４０８で、スレーブＢＳ １０２Ｂが同一な未割当論理アドレスの第２リストをマスタＢＳ １０２Ａに転送する。
【００３０】
ステップ４１０で、マスタＢＳ １０２Ａが同一な未割当論理アドレスの第２リストと共に、スレーブＢＳ １０２Ｃのアドレス空間内の未割当論理アドレスを送れとの第２要請をスレーブＢＳ １０２Ｃに転送する。ステップ４１２で、スレーブＢＳ １０２ＣがスレーブＢＳ １０２Ｃのアドレス空間とマスタＢＳ １０２Ａから受信した同一な未割当論理アドレスの第２リストの間の同一な未割当論理アドレスを識別する。ステップ４１４で、スレーブＢＳ １０２Ｃが同一な未割当論理アドレスの第３リストをマスタＢＳ １０２Ａに転送する。一部の実施形態では、マスタＢＳ １０２Ａがクラウドセル１１０Ａに１つでも残ったスレーブＢＳがあるか否かを判断することができる。クラウドセル１１０Ａの内に１つ以上のスレーブＢＳが残ったと判断されれば、マスタＢＳ １０２Ａが最後のスレーブＢＳから同一な未割当論理アドレスのリストを受けるまでステップ４１０乃至ステップ４１４が繰り返される。
【００３１】
本場合には、スレーブＢＳ １０２Ｃがクラウドセル１１０Ａ内の最後の基地局であるので、マスタＢＳ １０２Ａが直ちにステップ４１６を遂行する。ステップ４１６で、マスタＢＳ １０２ＡがスレーブＢＳ １０２Ｃから受信した同一な未割当論理アドレスの第３リストの１つ以上の同一な未割当論理アドレスから固有論理アドレスを選択する。ステップ４１８で、マスタＢＳ １０２Ａが選択された固有論理アドレスを移動局１０４に割り当てる。ステップ４２０で、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てたことをスレーブＢＳ １０２Ｂ、１０２Ｃに通知する。したがって、ＢＳ １０２Ａ乃至１０２Ｃと移動局１０４がクラウドセル１１０Ａで固有論理アドレスを使用して通信するようになる。
【００３２】
図５は、更に他の実施形態に従うクラウドセル１１０Ａの形成時に移動局１０４に固有論理アドレスを割り当てる方法を示すプロセス流れ図（５００）である。ステップ５０２で、マスタＢＳ １０２Ａが自身のアドレス空間で未割当論理アドレスを識別する。ステップ５０４で、マスタＢＳ １０２Ａが識別された未割当論理アドレスの第１リスト及び待機中のスレーブＢＳのリスト（即ち、スレーブＢＳ １０２Ｃを含む）と共に、スレーブＢＳ １０２Ｂのアドレス空間内の未割当論理アドレスを送れとの第１要請をスレーブＢＳ １０２Ｂに転送する。ステップ５０６で、スレーブＢＳ １０２Ｂが、マスタＢＳ １０２Ａから受信した、識別された未割当論理アドレスの第１リストを使用して、スレーブＢＳ １０２ＢとマスタＢＳ １０２Ａのアドレス空間内の同一な未割当論理アドレスを識別する。ステップ５０８で、スレーブＢＳ １０２Ｂが同一な未割当論理アドレスの第２リスト及び待機中のＢＳの空のリスト（例えば、リストからスレーブＢＳ １０２Ｃを除去した後の）と共に、スレーブＢＳ １０２Ｃのアドレス空間内の未割当論理アドレスを送れとの第２要請をスレーブＢＳ １０２Ｃに転送する。一部の実施形態では、スレーブＢＳ １０２Ｂが待機中のＢＳのリストで提供されたスレーブＢＳ １０２Ｃと通信できないか、またはマスタＢＳ １０２Ａから受信した待機中のＢＳのリストが空いていれば、スレーブＢＳ １０２Ｂが同一な未割当論理アドレスの第２リスト及び待機中のＢＳの空のリストをマスタＢＳ １０２Ａに転送する。スレーブＢＳ １０２ＢがスレーブＢＳ １０２Ｃと通信できなければ、マスタＢＳ １０２Ａが同一な未割当論理アドレスの第２リスト及び待機中のＢＳの空のリスト（例えば、リストからスレーブＢＳ １０２Ｃを除去した後の）と共に、スレーブＢＳ １０２Ｃのアドレス空間内の未割当論理アドレスを送れとの第２要請をスレーブＢＳ １０２Ｃに転送する。
【００３３】
ステップ５１０で、スレーブＢＳ １０２ＣがスレーブＢＳ １０２Ｃのアドレス空間とマスタＢＳ １０２Ａから受信した同一な未割当論理アドレスの第２リストの間の同一な未割当論理アドレスを識別する。ステップ５１２で、スレーブＢＳ １０２Ｃが同一な未割当論理アドレスの第３リスト及び待機中のＢＳの空のリストをマスタＢＳ １０２Ａに転送する。一部の実施形態では、スレーブＢＳ １０２ＣがスレーブＢＳ １０２Ｂから受信した待機中のＢＳのリストを使用してクラウドセル１１０Ａに１つでも残ったスレーブＢＳがあるか否かを判断することができる。クラウドセル１１０Ａ内に１つ以上のスレーブＢＳが残ったと判断されれば、マスタＢＳ １０２Ａが最後のスレーブＢＳから同一な未割当論理アドレスのリストを受けるまでステップ５０８乃至ステップ５１２が繰り返される。
【００３４】
本場合には、待機中のＢＳのリストが空いているので、マスタＢＳ １０２Ａが直ちにステップ５１４を遂行する。ステップ５１４で、マスタＢＳ １０２ＡがスレーブＢＳ １０２Ｃから受信した同一な未割当論理アドレスの第３リストの１つ以上の同一な未割当論理アドレスから固有論理アドレスを選択する。ステップ５１６で、マスタＢＳ １０２Ａが選択された固有論理アドレスを移動局１０４に割り当てる。ステップ５１８で、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てたことをスレーブＢＳ １０２Ｂ、１０２Ｃに通知する。したがって、ＢＳ １０２Ａ乃至１０２Ｃと移動局１０４がクラウドセル１１０Ａで固有論理アドレスを使用して通信するようになる。
【００３５】
図６は、一実施形態に従うクラウドセル１１０Ａの更新時に移動局１０４に固有論理アドレスを割り当てる方法を示すプロセス流れ図（６００）である。クラウドセル１１０Ａが基地局１０２Ａ乃至１０２Ｃと移動局１０４からなることにする。また、基地局１０２Ａがマスタ基地局（ＢＳ）であり、基地局１０２Ｂ、１０２ＣがスレーブＢＳとすることにする。ここに、新たなスレーブＢＳ １０２Ｄがクラウドセル１１０Ａに追加されることにする。そのような場合、ステップ６０２で、マスタＢＳ １０２Ａがクラウドセル１１９Ａの移動局１０４に現在割り当てられた固有論理アドレスを指示する要請を新しく追加されるスレーブ基地局１０４Ｄに転送する。ステップ６０４で、新しく追加されるスレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われているか否かを判断する。スレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われていないと判断することにする。したがって、ステップ６０６で、新しく追加されるスレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われていないことを指示する応答をマスタＢＳ １０２Ａに転送する。固有論理アドレスがＢＳ １０２Ａ乃至１０２Ｄのアドレス空間の間に割り当てられているものではないので、移動局１０４とＢＳ １０２Ａ−Ｄがクラウドセル１１０Ａで続けて現在割り当てられた固有論理アドレスを使用して通信するようになる。
【００３６】
図７は、他の実施形態に従うクラウドセル１１０Ａの更新時に移動局１０４に固有論理アドレスを割り当てる方法を示すプロセス流れ図（７００）である。新たなスレーブＢＳ １０２Ｄがクラウドセル１１０Ａに追加される場合、ステップ７０２で、マスタＢＳ １０２Ａがクラウドセル１１０Ａの移動局１０４に現在割り当てられた固有論理アドレスを指示する要請を新しく追加されるスレーブ基地局１０２Ｄに転送する。ステップ７０４で、新しく追加されるスレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われているか否かを判断する。今回は、スレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で既に使われていると判断することにする。したがって、ステップ７０６で、新しく追加されるスレーブＢＳ １０２Ｄが自身のアドレス空間内の未使用論理アドレスのリストと共に、移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われていることを指示する応答をマスタＢＳ １０２Ａに転送する。
【００３７】
ステップ７０８で、マスタＢＳ １０２Ａが未割当論理アドレスの更新されたリストを送れとの要請をスレーブＢＳ １０２Ｂ、１０２Ｃに転送する。ステップ７１０で、スレーブＢＳ １０２Ｂが自身のアドレス空間で未割当論理アドレスを識別する。ステップ７１２で、スレーブＢＳ １０２Ｂが識別された未割当論理アドレスに基づいて未割当論理アドレスの更新されたリストをマスタＢＳ １０２Ａに転送する。同様に、ステップ７１４で、スレーブＢＳ １０２Ｃが自身のアドレス空間で未割当論理アドレスを識別する。ステップ７１６で、スレーブＢＳ １０２Ｃが識別された未割当論理アドレスに基づいて未割当論理アドレスの更新されたリストをマスタＢＳ １０２Ａに転送する。
【００３８】
未割当論理アドレスの最新リストがマスタＢＳ １０２Ａに入手されていれば、ステップ７０８乃至ステップ７１６が遂行されないことが分かる。その場合には、スレーブＢＳ １０２Ｂ、１０２Ｃが周期的に、でなければ以前に転送した未割当論理アドレスのリストに変更がある度にそれらのアドレス空間内の未割当論理アドレスの更新されたリストを転送する。一部の実施形態では、未割当論理アドレスの更新されたリストがマスタＢＳ １０２Ａに入手されていなければ、マスタＢＳ １０２Ａが未割当論理アドレスの更新されたリストに対する要請を転送する。そのような実施形態では、スレーブＢＳ １０２Ｂ、１０２Ｃが未割当論理アドレスの現在リストと、先に転送した未割当論理アドレスの以前リストに基づいて未割当論理アドレスの差分リスト（difference list）をマスタＢＳ １０２Ａに転送する。未割当論理アドレスの差分リストを生成する方法は図１０に図示されている。
【００３９】
ステップ７１８で、マスタＢＳ １０２ＡがマスタＢＳ １０２Ａと関連した未割当論理アドレス、スレーブＢＳ １０２Ｂ、１０２Ｃから受信した更新されたリストの未割当論理アドレス、及び新しく追加されるスレーブＢＳ １０２Ｄと関連した未割当論理アドレスを使用して１つ以上の同一な未割当論理アドレスを決定する。ステップ７２０で、マスタＢＳ １０２Ａが１つ以上の同一な未割当論理アドレスから固有論理アドレスを選択する。ステップ７２２で、マスタＢＳ １０２Ａが、選択された固有論理アドレスを移動局１０４に割り当てる。ステップ７２４で、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てたことをスレーブＢＳ１０２Ｂ乃至１０２Ｄに通知する。したがって、ＢＳ１０２Ａ乃至１０２Ｄと移動局１０４がクラウドセル１１０Ａで固有論理アドレスを使用して通信するようになる。
【００４０】
図８は、更に他の実施形態に従うクラウドセル１１０Ａの更新時に移動局１０４に固有論理アドレスを割り当てる方法を示すプロセス流れ図（８００）である。新たなスレーブＢＳ １０２Ｄがクラウドセル１１０Ａに追加される場合、ステップ８０２で、マスタＢＳ １０２ＡがスレーブＢＳ １０２ＤがマスタＢＳ １０２Ａにより直ちに使われないことを指示する遅延指示子（delay indicator）と共に、クラウドセル１１０Ａの移動局１０４に現在割り当てられた固有論理アドレスを指示する要請を新しく追加されるスレーブ基地局１０２Ｄに転送する。
【００４１】
ステップ８０４で、新しく追加されるスレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われているか否かを判断する。今回は、スレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で既に使われていると判断することにする。したがって、ステップ８０６で、新しく追加されるスレーブＢＳ １０２Ｄが自身のアドレス空間内の未使用論理アドレスのリストと共に、移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われていることを指示する応答をマスタＢＳ １０２Ａに転送する。その応答を受信したマスタＢＳ １０２Ａが上記要請で指示された通り、移動局１０４に対する固有論理アドレスの選択を遅らせる。
【００４２】
選択を遅らせる間、ステップ８０８で、新しく追加されるスレーブＢＳ １０２Ｄが自身のアドレス空間で移動局１０４に現在割り当てられた固有論理アドレスの状態を周期的に判断する。ステップ８１０で、新しく追加されるスレーブＢＳ １０２Ｄが、移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使用可能であるという指示をマスタＢＳ １０２Ａに転送する。固有論理アドレスがＢＳ １０２Ａ乃至１０２Ｄのアドレス空間の間に割り当てられているものでないので、移動局１０４とＢＳ １０２Ａ−Ｄがクラウドセル１１０Ａで続けて現在割り当てられた固有論理アドレスを使用して通信するようになる。ステップ８１２で、新しく追加されるスレーブＢＳが移動局１０４に現在割り当てられた固有論理アドレスを自身のアドレス空間で使われることとマーキングする。
【００４３】
図９は、更に他の実施形態に従うクラウドセル１１０Ａの更新時に移動局１０４に固有論理アドレスを割り当てる方法を示すプロセス流れ図（９００）である。新たなスレーブＢＳ １０２Ｄがクラウドセル１１０Ａに追加される場合、ステップ９０２で、マスタＢＳ １０２Ａが所定時間区間の間、スレーブＢＳ １０２ＤがマスタＢＳ １０２Ａにより使われないことを指示する遅延指示子と共に、クラウドセル１１０Ａの移動局１０４に現在割り当てられた固有論理アドレスを指示する要請を新しく追加されるスレーブ基地局１０２Ｄに転送する。
【００４４】
ステップ９０４で、新しく追加されるスレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われているか否かを判断する。今回は、スレーブＢＳ １０２Ｄが移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で既に使われているものと判断することにする。したがって、ステップ９０６で、新しく追加されるスレーブＢＳ １０２Ｄが自身のアドレス空間内の未使用論理アドレスのリストと共に、移動局１０４に現在割り当てられた固有論理アドレスが自身のアドレス空間で使われていることを指示する応答をマスタＢＳ １０２Ａに転送する。その応答を受信したマスタＢＳ １０２Ａが上記要請で指示されたような所定の時間区間の満了時まで移動局１０４に対する固有論理アドレスの選択を遅らせる。
【００４５】
選択を遅らせる間、ステップ９０７で、新しく追加されるスレーブＢＳ １０２Ｄが自身のアドレス空間で移動局１０４に現在割り当てられた固有論理アドレスの状態を周期的に判断する。移動局１０４に現在割り当てられた固有論理アドレスが所定の時間区間の満了時までスレーブＢＳ １０４Ｄのアドレス空間で使われていれば、マスタＢＳ １０２Ａがステップ９０８を遂行する。ステップ９０８で、マスタＢＳ １０２ＡがマスタＢＳ １０２Ａと関連した未割当論理アドレス、スレーブＢＳ １０２Ｂ、１０２Ｃから受信した更新されたリストの未割当論理アドレス、及び新しく追加されるスレーブＢＳ １０２Ｄと関連した未割当論理アドレスを使用して１つ以上の同一な未割当論理アドレスを決定する。ステップ９１０で、マスタＢＳ １０２Ａが１つ以上の同一な未割当論理アドレスから固有論理アドレスを選択する。ステップ９１２で、マスタＢＳ １０２Ａが選択された固有論理アドレスを移動局１０４に割り当てる。ステップ９１４で、マスタＢＳ １０２Ａが移動局１０４に固有論理アドレスを割り当てたことをスレーブＢＳ １０２Ｂ乃至１０２Ｄに通知する。したがって、ＢＳ １０２Ａ乃至１０２Ｄと移動局１０４がクラウドセル１１０Ａで新しく割り当てられた固有論理アドレスを使用して通信するようになる。
【００４６】
図１０は、一実施形態に従うスレーブＢＳが未割当論理アドレスの差分リストを生成する方法を示すプロセス流れ図（１０００）である。一部の実施形態では、スレーブＢＳ １０２Ｂ、１０２Ｃが周期的に、でなければ以前に転送した未割当論理アドレスのリストに変更がある度にそれらのアドレス空間内の未割当論理アドレスの更新されたリストを転送する。他の実施形態では、スレーブＢＳ １０２Ｂ、１０２Ｃがそれらのアドレス空間内の未割当論理アドレスの更新されたリストに対する要請をマスタＢＳ １０２Ａから受信する場合に、その更新されたリストを転送する。新たなＢＳがクラウドセル１１０Ａに入るか、またはクラウドセル１１０Ａから出る場合に、マスタＢＳ １０２Ａがそのような要請を転送することもできる。未割当論理アドレスの差分リストを生成するに当たって、以下のステップはスレーブＢＳ（例えば、スレーブＢＳ １０２Ｂ）により遂行される。
【００４７】
ステップ１００２で、スレーブＢＳ １０２Ａが以前に転送した未割当論理アドレスのリストに存在する未割当論理アドレスの数を決定する。ステップ１００４で、以前に転送した未割当論理アドレスのリストに存在しない未割当論理アドレスの数を決定する。以前に転送したリストに存在しない未割当論理アドレスは、以前に転送したリストの転送後に新しく解除された（released）論理アドレスであることが分かる。ステップ１００６で、以前に転送したリストに未割当論理アドレスとして存在していた現在には割り当てられた論理アドレスの数を決定する。
【００４８】
ステップ１００８で、以前に転送したリストに存在する未割当論理アドレスの数が現在割り当てられた論理アドレスの数より大きいか否かを判断する。未割当論理アドレスの数が現在割り当てられた論理アドレスの数より大きければ、ステップ１０１０で、現在割り当てられた論理アドレス（以前に転送したリストで未割当論理アドレスであった）、及び新しく解除された論理アドレスを指示する差分リストを生成してマスタＢＳ １０２Ａに転送する。未割当論理アドレスの数が現在割り当てられた論理アドレスの数より小さければ、ステップ１０１２で、以前に転送したリストに存在する未割当論理アドレス及び新しく解除された論理アドレスを指示する差分リストを生成してマスタＢＳ １０２Ａに転送する。
【００４９】
一実施形態では、送信者（例えば、マスタＢＳまたはスレーブＢＳ）が割り当てられたアドレスまたは未割当アドレスをビットマップにより指示することができるが、ここで各々のビットはアドレス空間内の論理アドレスに該当し、ビットマップのサイズ（例えば、ビットマップのビットの数）はアドレス空間内のアドレスの数と同一である。ビットはアドレス空間内の該当論理アドレスが割り当てられたものか否かを指示する。
【００５０】
代案的な実施形態では、アドレス空間内の論理アドレスの集合がサブグループにグループ化できる。送信者が割り当てられたアドレスまたは未割当アドレスをサブグループ識別子、サブグループビットマップにより指示することができるが、ここで、サブグループビットマップの各々のビットはサブグループ内のアドレスに該当する。送信者は、サブグループ個数フィールドとサブグループ識別子フィールドとを使用してサブグループの数とサブグループ識別子を指示することができる。代案的に、送信者がサブグループビットマップを使用してサブグループの数とサブグループ識別子を指示することができるが、ここで各々のビットはサブグループ識別子に該当する。
【００５１】
前述した説明によれば、送信者が割り当てられた論理アドレスのリストを通じて未割当アドレス情報を指示することができることが分かる。それは、特に割り当てられた論理アドレスの数が未割当論理アドレスの数より小さい場合に、シグナリングオーバーヘッドを減少させることの助けになる。アドレス空間内の全体の論理アドレスが受信者（例えば、スレーブＢＳまたはマスタＢＳ）に知られるので、受信者が送信者から受信した、割り当てられたアドレスのリストから、未割当アドレスのリストを決定できるようになる。
【００５２】
図１１は本発明の主題の実施形態を具現する多数の構成要素を示した、図１に図示したようなＢＳ １０２のブロック図を図示している。図１１で、ＢＳ １０２はプロセッサ１１０２、メモリ１１０４、ＲＯＭ（read only memory）１１０６、送受信機１１０８、通信インターフェース１１１０、及びバス１１１２を含む。
【００５３】
本明細書で使われるプロセッサ１１０２は、それに限定されるものではないが、マイクロプロセッサ、マイクロコントローラ、ＣＩＳＣ（complex instruction set computing）マイクロプロセッサ、ＲＩＳＣ（reduced instruction set computing）マイクロプロセッサ、ＶＬＩＷ（very long instruction word）マイクロプロセッサ、ＥＰＩＣ（explicitly parallel instruction computing）マイクロプロセッサ、グラフィックプロセッサ（graphics processor）、ディジタル信号プロセッサのような任意のタイプの計算回路、または任意の他のタイプの処理回路を意味する。プロセッサ１１０２は、ＧＬＤ（generic logic device）、ＧＬＡ（generic logic array）、ＰＬＤ（programmable logic device）、ＰＬＡ（programmable logic array）、ＡＳＩＣ（application specific integrated circuit）、単一チップコンピュータ（single-chip computer）、スマートカードなどのようなエンベデッドコントローラ（embedded controller）も含むことができる。
【００５４】
メモリ１１０４は、揮発性メモリと不揮発性メモリでありうる。メモリ１１０４は、図１乃至図１０に図示された実施形態に従うクラウドセル１１０ＡにおけるＢＳ １０２Ａ−Ｄのアドレス空間内の未使用中の固有論理アドレスを移動局１０４に割り当てるためのアドレス割当モジュール１１１４を含むことができる。多様なコンピュータ読取可能格納媒体がメモリ要素に格納されてメモリ要素からアクセスできる。メモリ要素は、ＲＯＭ（read only memory）、ＲＡＭ（random access memory）、ＥＰＲＯＭ（erasable programmable read only memory）、ＥＥＰＲＯＭ（electrically erasable programmable read only memory）のような、データ及び機械読取可能命令語を格納する任意の適切なメモリ素子、ハードドライブ、メモリカード、メモリスティック（Memory Stick）ＴＭなどの取扱のための削除可能媒体ドライブを含むことができる。
【００５５】
本発明の主題の実施形態はタスクを遂行し、抽象データタイプまたは下位レベルハードウェアコンテクストを定義するファンクション、プロシージャ、データ構造、及び応用プログラムを含むモジュールと連係して具現できる。アドレス割当モジュール１１１４は、前述した格納媒体のうちの任意の媒体に機械読取可能命令語の形態に格納されてプロセッサ１１０２により実行できる。例えば、コンピュータプログラムが本発明の主題の思想及び本明細書に説明されたその実施形態に従うクラウドセル１１０ＡにおけるＢＳ １０２Ａ−Ｄのアドレス空間内の未使用固有論理アドレスを移動局１０４に割り当てることができる機械読取可能命令語を含むことができる。そのようなコンピュータプログラムは非一時的コンピュータ読取可能格納媒体に格納されて、その格納媒体から不揮発性メモリのハードドライブにローディングできる。
【００５６】
ＲＯＭ１１０６、送受信機１１０８、通信インターフェース１１１０、及びバス１１１２のような構成要素は当業者に十分公知されたものであるので、その説明を省略する。
【００５７】
本発明の実施形態を特定の実施形態を参照して説明したが、多様な実施形態の幅広い思想及び範囲を逸脱することなく、その実施形態に対して各種の修正及び変更がなされることができることが明白である。また、本明細書に説明された多様な装置、モジュールなどは、ハードウェア回路、例えばＣＭＯＳ（complementary metal oxide semiconductor）基盤論理回路、ファームウエア、ソフトウェア、及び／又は機械読取可能媒体に具現されたハードウェア、ファームウエア、及び／又はソフトウェアの任意の組合を使用してイネーブルされ、動作できる。例えば、トランジスタ、論理ゲート、及びＡＳＩＣ（application specific integrated circuit）のような電気回路を使用して多様な電気構造及び方法が具現できる。
【符号の説明】
【００５８】
１００  クラウドセル環境
１０２Ａ、１０２Ｂ、１０２Ｃ、１０２Ｄ、１０２Ｅ、１０２Ｆ、１０２Ｇ  基地局（ＢＳ）
１０４、１０６  移動局（ＭＳ）
１０８  データゲートウェイ
１１０Ａ、１１０Ｂ、１１９Ａ  クラウドセル
１１２  インターネットプロトコル（ＩＰ）ネットワーク
１１０２  プロセッサ
１１０４  メモリ
１１０６  ＲＯＭ
１１０８  送受信機
１１１０  通信インターフェース
１１１２  バス
１１１４  アドレス割当モジュール
【図１】
2014533004.tif 000003
【図２ａ】
2014533004.tif 000004
【図２ｂ】
2014533004.tif 000005
【図２ｃ】
2014533004.tif 000006
【図２ｄ】
2014533004.tif 000007
【図３】
2014533004.tif 000008
【図４】
2014533004.tif 000009
【図５】
2014533004.tif 000010
【図６】
2014533004.tif 000011
【図７】
2014533004.tif 000012
【図８】
2014533004.tif 000013
【図９】
2014533004.tif 000014
【図１０】
2014533004.tif 000015
【図１１】
2014533004.tif 000016
【手続補正書】
【提出日】平成26年4月22日(2014.4.22)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2014533004.tif 000017
【国際調査報告】
2014533004.tif 000018
2014533004.tif 000019