(57)【要約】【課題】既に行なっている無線通信を二次システムにおいて継続させることを可能にする。【解決手段】無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて上記無線通信装置が上記周波数チャネルでの無線通信を行うことを可能にする上記ハンドオーバを認識する認識部と、上記無線通信装置の上記ハンドオーバの制御を行う制御部と、を備える通信制御装置が提供される。【選択図】図５
2018102010.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて前記無線通信装置が前記周波数チャネルでの無線通信を行うことを可能にする前記ハンドオーバを認識する認識部と、
前記無線通信装置の前記ハンドオーバの制御を行う制御部と、
を備える通信制御装置。
【請求項２】
前記二次システムは、前記周波数チャネルでの無線通信を行う１つ以上の通信制御ノードを含み、
前記ハンドオーバは、前記無線通信装置との無線通信を行う元の通信制御ノードから、前記１つ以上の通信制御ノードのうちの所定の条件を満たす１つの通信制御ノードへのハンドオーバであり、
前記所定の条件は、前記周波数チャネルを利用可能であることを含む、
請求項１に記載の通信制御装置。
【請求項３】
前記ハンドオーバの前記制御は、前記元の通信制御ノードから前記１つの通信制御ノードへ前記無線通信装置宛の通信データを転送することの制御を含む、請求項２に記載の通信制御装置。
【請求項４】
前記認識部は、前記１つ以上の通信制御ノードのうちの前記所定の条件を満たす少なくとも１つの通信制御ノードを認識することにより、前記ハンドオーバを認識する、請求項２に記載の通信制御装置。
【請求項５】
前記元の通信制御ノードは、前記二次システムと異なる別のシステムに含まれる通信制御ノードある、請求項２に記載の通信制御装置。
【請求項６】
前記二次システムと異なる前記別のシステムは、前記二次システムとは別の二次システムである、請求項５に記載の通信制御装置。
【請求項７】
前記二次システムと異なる前記別のシステムは、前記一次システムである、請求項５に記載の通信制御装置。
【請求項８】
前記元の通信制御ノードは、前記二次システムに含まれる前記１つ以上の通信制御ノードのうちの別の通信制御ノードである、請求項２に記載の通信制御装置。
【請求項９】
前記二次システムは、２つ以上の周波数チャネルを二次的に利用し、
前記ハンドオーバは、前記２つ以上の周波数チャネルのうちの、前記無線通信装置が無線通信を行う元の周波数チャネルから、前記２つ以上の周波数チャネルのうちの別の周波数チャネルへのハンドオーバである、
請求項１に記載の通信制御装置。
【請求項１０】
前記認識部は、前記２つ以上の周波数チャネルのうちの、前記元の周波数チャネル以外の少なくとも１つの周波数チャネルを認識することにより、前記ハンドオーバを認識する、請求項９に記載の通信制御装置。
【請求項１１】
前記ハンドオーバの前記制御は、前記無線通信装置の前記ハンドオーバの実行を決定することを含む、請求項１に記載の通信制御装置。
【請求項１２】
前記二次システムでは、前記無線通信装置が前記周波数チャネルでの無線通信を開始する前に、前記無線通信装置による前記周波数チャネルでの無線通信を可能にするための処理が行われ、
前記処理は、前記ハンドオーバの際に行われる、
請求項１に記載の通信制御装置。
【請求項１３】
前記ハンドオーバの前記制御は、前記ハンドオーバの際に行われる前記処理の開始を制御することを含む、請求項１２に記載の通信制御装置。
【請求項１４】
前記処理は、前記無線通信装置による前記周波数チャネルでの無線通信のための要求を行うことを含む、請求項１２に記載の通信制御装置。
【請求項１５】
前記要求は、前記ハンドオーバの際に行われる場合に、前記無線通信装置以外の装置により代行される、請求項１４に記載の通信制御装置。
【請求項１６】
前記通信制御装置は、前記無線通信装置と異なる制御ノードである、請求項１に記載の通信制御装置。
【請求項１７】
前記ハンドオーバの前記制御は、前記ハンドオーバを前記無線通信装置に通知することを含む、請求項１６に記載の通信制御装置。
【請求項１８】
前記通信制御装置は、前記無線通信装置である、請求項１に記載の通信制御装置。
【請求項１９】
前記二次システムは、前記一次システムのための前記周波数チャネルが当該一次システムに利用されていない期間に当該周波数チャネルを利用することにより、当該周波数チャネルを二次的に利用する、請求項１に記載の通信制御装置。
【請求項２０】
無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて前記無線通信装置が前記周波数チャネルでの無線通信を行うことを可能にする前記ハンドオーバを認識することと、
前記無線通信装置の前記ハンドオーバの制御を行うことと、
を含む通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信制御装置及び通信制御方法に関する。
【背景技術】
【０００２】
近年の無線通信環境は、データトラフィックの急増を原因として、周波数リソースの枯渇化という問題に直面している。そこで、特定の事業者に利用許可が与えられたものの活用されていない周波数帯域を二次的な通信のために開放するための枠組みについて、活発な議論が交わされている。こうした二次的な通信のための枠組みを、ＬＳＡ（Licensed  Shared  Access）ともいう。例えば、ＣＥＰＴ（European  Conference  of  Postal  and  Telecommunications  Administrations）は、下記非特許文献１において、テレビジョン放送のために活用されていないいわゆる「ＴＶホワイトスペース」を二次的に利用する装置（ＷＳＤ：White  Space  Device）のための技術的な要件について提言を行っている。
【０００３】
一般的に、周波数帯域を二次的に利用する送信機の送信電力は、一次システム（Primary  System）の受信機に有害な干渉を与えないように制限される。例えば、下記非特許文献１は、ＷＳＤの送信電力を適切に制御するために、一次システムであるＤＴＴ（Digital  Terrestrial  Television）システムのカバレッジ、ＤＴＴ受信機の位置、及び許容干渉レベルなどの情報を提供する地理位置データベース（ＧＬＤＢ：Geo-Location  Database）を配備することを提案している。通常、周波数帯域の利用許可は国（又は地域）ごとに与えられるため、ＧＬＤＢもまた国（又は地域）ごとに配備されるであろう。
【０００４】
下記非特許文献３は、ＧＬＤＢから提供される情報を使用し、より高度な計算を通じて二次システム（Secondary  System）のシステムキャパシティを最大化するための発展型地理位置エンジン（ＡＧＬＥ：Advanced  Geo-Location  Engine）を例えば国又はサードパーティが設置することを提案している。ＡＧＬＥを設置するというアプローチは、英国の周波数管理主体であるＯｆＣｏｍ（Office  of  Communications）及びサードパーティのデータベースプロバイダにより採用されることが決まっている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】ＥＣＣ（Electronic  Communications  Committee）,  “TECHNICAL  AND  OPERATIONAL  REQUIREMENTS  FOR  THE  POSSIBLE  OPERATION  OF  COGNITIVE  RADIO  SYSTEMS  IN  THE  ‘WHITE  SPACES’  OF  THE  FREQUENCY  BAND  470-790  MHz”，ECC  REPORT  159,  January  2011
【非特許文献２】ＥＣＣ（Electronic  Communications  Committee）,  “Complementary  Report  to  ECC  Report  159;  Further  definition  of  technical  and  operational  requirements  for  the  operation  of  white  space  devices  in  the  band  470-790  MHz”，ECC  REPORT  185,  September  2012
【非特許文献３】Naotaka  Sato（Sony  Corporation），“TV  WHITE  SPACE  AS  PART  OF  THE  FUTURE  SPECTRUM  LANDSCAPE  FOR  WIRELESS  COMMUNICATIONS”，  ETSI  Workshop  on  Reconfigurable  Radio  Systems，December  12  2012,  Cannes  (France)
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、二次システムにおいてアクセスポイント又は基地局のような役割を果たすマスタＷＳＤとの無線通信を行うスレーブＷＳＤは、既に行なっている無線通信を二次システムにおいて継続できなくなり得る。
【０００７】
一例として、スレーブＷＳＤは、移動すると、通信中のマスタＷＳＤとの無線通信を継続できなくなり得る。すると、スレーブＷＳＤは、移動後に、二次システムでの無線通信を可能にするためのＥｎａｂｌｉｎｇ処理を新たに行う。そして、新たに利用可能な周波数帯域があれば、スレーブＷＳＤは、その時点で、当該周波数帯域での無線通信を新たに開始することになる。
【０００８】
また、別の例として、マスタＷＳＤは、周波数帯域の二次利用の期間が満了すると、当該周波数帯域を利用できなくなり得る。その結果、当該周波数帯域で上記マスタＷＳＤとの無線通信を行っていたスレーブＷＳＤは、当該無線通信を継続できなくなる。すると、スレーブＷＳＤは、二次システムでの無線通信を可能にするためのＥｎａｂｌｉｎｇ処理を新たに行う。そして、新たに利用可能な周波数帯域があれば、スレーブＷＳＤは、その時点で、当該周波数帯域での無線通信を新たに開始することになる。
【０００９】
以上のように、スレーブＷＳＤは、既に行っている無線通信を二次システムにおいて継続できなくなり得る。同様の問題は、ＴＶホワイトスペースについての二次システムのみならず、他の種類の二次システムについても生じ得る。
【００１０】
そこで、既に行なっている無線通信を二次システムにおいて継続させることを可能にする仕組みが提供されることが望ましい。
【課題を解決するための手段】
【００１１】
本開示によれば、無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて上記無線通信装置が上記周波数チャネルでの無線通信を行うことを可能にする上記ハンドオーバを認識する認識部と、上記無線通信装置の上記ハンドオーバの制御を行う制御部と、を備える通信制御装置が提供される。
【００１２】
また、本開示によれば、無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて上記無線通信装置が上記周波数チャネルでの無線通信を行うことを可能にする上記ハンドオーバを認識することと、上記無線通信装置の上記ハンドオーバの制御を行うことと、を含む通信制御方法が提供される。
【発明の効果】
【００１３】
以上説明したように本開示によれば、既に行なっている無線通信を二次システムにおいて継続させることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】Ｅｎａｂｌｉｎｇ処理の一例を示すシーケンス図である。
【図２】Ｅｎａｂｌｉｎｇ処理の変形例の一例を示すシーケンス図である。
【図３】セルラ通信方式におけるハンドオーバ処理の一例を示すシーケンス図である。
【図４】本開示の実施形態に係る二次システムの概略的な構成の一例を示す説明図である。
【図５】別々の二次システムのマスタＷＳＤ間でのハンドオーバの一例を説明するための説明図である。
【図６】ハンドオーバに関連する２つのマネジメントＤＢに対応するレギュラトリＤＢの第１の例を説明するための説明図である。
【図７】ハンドオーバに関連する２つのマネジメントＤＢに対応するレギュラトリＤＢの第２の例を説明するための説明図である。
【図８】一次システムの通信制御ノードから二次システムのマスタＷＳＤへのハンドオーバの一例を説明するための説明図である。
【図９】同一の二次システムのマスタＷＳＤ間でのハンドオーバの一例を説明するための説明図である。
【図１０】二次システムにおける周波数チャネル間のハンドオーバの一例を説明するための説明図である。
【図１１】第１の実施形態に係るＨｏＭエンティティの実装形態の一例を説明するための説明図である。
【図１２】第１の実施形態に係るＨｏＭエンティティの構成の一例を示すブロック図である。
【図１３Ａ】第１の実施形態に係る通信制御処理の概略的な流れの一例を示す第１のシーケンス図である。
【図１３Ｂ】第１の実施形態に係る通信制御処理の概略的な流れの一例を示す第２のシーケンス図である。
【図１３Ｃ】第１の実施形態に係る通信制御処理の概略的な流れの一例を示す第３のシーケンス図である。
【図１４】第１の実施形態に係るＨｏＭエンティティの実装形態の別の例を説明するための説明図である。
【図１５】第１の実施形態に係るＨｏＭエンティティの実装形態のさらに別の例を説明するための説明図である。
【図１６】第２の実施形態に係るスレーブＷＳＤの構成の一例を示すブロック図である。
【図１７】第２の実施形態に係る通信制御処理の概略的な流れの一例を示すシーケンス図である。
【図１８】第３の実施形態に係るスレーブＷＳＤの構成の一例を示すブロック図である。
【図１９Ａ】第３の実施形態に係る通信制御処理の概略的な流れの一例を示す第１のシーケンス図である。
【図１９Ｂ】第３の実施形態に係る通信制御処理の概略的な流れの一例を示す第２のシーケンス図である。
【図２０】スレーブＷＳＤにより利用可能チャネルでの無線通信のための要求が行われる例を説明するための説明図である。
【図２１】ＨｏＭエンティティにより利用可能チャネルでの無線通信のための要求が行われる例を説明するための説明図である。
【図２２Ａ】本開示の実施形態の第１の変形例に係る通信制御処理の概略的な流れの一例を示す第１のシーケンス図である。
【図２２Ｂ】本開示の実施形態の第１の変形例に係る通信制御処理の概略的な流れの一例を示す第２のシーケンス図である。
【図２２Ｃ】本開示の実施形態の第１の変形例に係る通信制御処理の概略的な流れの一例を示す第３のシーケンス図である。
【図２３】各マスタＷＳＤにとっての利用可能チャネルの例を説明するための説明図である。
【図２４】、第１の二次システムが第２の二次システムのマスタＷＳＤをスレーブネットワークノードとして動作させる例を説明するための説明図である。
【図２５】第１の二次システムのマスタＷＳＤが第２の二次システムのスレーブネットワークノードとして動作する例を説明するための説明図である。
【図２６Ａ】本開示の実施形態の第２の変形例に係る通信制御処理の概略的な流れの一例を示す第１のシーケンス図である。
【図２６Ｂ】本開示の実施形態の第２の変形例に係る通信制御処理の概略的な流れの一例を示す第２のシーケンス図である。
【図２７】サーバの概略的な構成の一例を示すブロック図である。
【図２８】スマートフォンの概略的な構成の一例を示すブロック図である。
【図２９】カーナビゲーション装置の概略的な構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下に添付の図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
なお、説明は以下の順序で行うものとする。
１．はじめに
２．本実施形態に係る二次システムの概略的な構成
３．本実施形態に係るハンドオーバ
４．第１の実施形態
４．１．ＨｏＭエンティティによる制御
４．２．ＨｏＭエンティティの機能構成
４．３．処理の流れ
４．４．ＨｏＭエンティティの他の実装例
５．第２の実施形態
５．１．スレーブＷＳＤの機能構成
５．２．処理の流れ
６．第３の実施形態
６．１．スレーブＷＳＤの機能構成
６．２．処理の流れ
７．変形例
７．１．第１の変形例
７．２．第２の変形例
８．応用例
８．１．ＨｏＭエンティティに関する応用例
８．２．スレーブＷＳＤに関する応用例
９．まとめ
【００１７】
＜＜１．はじめに＞＞
まず、関連技術として、Ｅｎａｂｌｉｎｇ処理、及びセルラ通信方式におけるハンドオーバ処理を説明する。そして、技術的課題及び本実施形態の新たな手法を簡単に説明する。
【００１８】
（Ｅｎａｂｌｉｎｇ処理）
まず、ＴＶホワイトスペースについての二次システムでは、スレーブＷＳＤが、当該二次システムにより二次的に利用される周波数チャネル（即ち、周波数帯域）での無線通信を開始する前に、Ｅｎａｂｌｉｎｇ処理が行われる。以下、図１を参照して、Ｅｎａｂｌｉｎｇ処理の例を説明する。
【００１９】
図１は、Ｅｎａｂｌｉｎｇ処理の一例を示すシーケンス図である。この例では、スレーブＷＳＤ、マスタＷＳＤ、マネジメントデータベース（以下、「マネジメントＤＢ」と呼ぶ）及びレギュラトリデータベース（以下、「レギュラトリＤＢ」と呼ぶ）の間でインタラクションが行われる。例えば、マネジメントＤＢは、ＩＥＥＥ８０２．１１ａｆのＲｅｇｉｓｔｅｒｅｄ  Ｌｏｃａｔｉｏｎ  Ｓｅｃｕｒｅ  Ｓｅｒｖｅｒ（ＲＬＳＳ）、ＩＥＥＥ８０２．１９のＣｏｅｘｉｓｔｅｎｃｅ  Ｍａｎａｇｅｒ、ＩＥＥＥ１９００．６のＣｏｇｎｉｔｉｖｅ  Ｅｎｇｉｎｅ、又は、上述したＡＧＬＥである。また、例えば、レギュラトリＤＢは、ＧＬＤＢである。なお、スレーブＷＳＤ、マスタＷＳＤ、マネジメントＤＢ及びレギュラトリＤＢの間のインタラクションが実線及び点線で示されているが、実線は必須のインタラクションを示し、点線は必須ではない任意のインタラクションを示す。
【００２０】
まず、マネジメントＤＢ及びレギュラトリＤＢは、認証（Authentication）、登録（Registration）、基本情報の交換等を行う（Ｓ１００１）。
【００２１】
また、マスタＷＳＤは、ネットワークの運用の開始前に、又は周期的に、自らのネットワークの運用に関する情報（位置情報、各種ＩＤ、利用時間、ＱｏＳ、送受信関連情報、等）とともに、周波数チャネルの二次利用開始のクエリ（Query）を、マネジメントＤＢ又はレギュラトリＤＢへ送信する（Ｓ１０１０）。その後、マネジメントＤＢ及び／又はレギュラトリＤＢは、周波数チャネルの二次利用のために必要な各種処理（例えば、クエリの承認、等）を行う（Ｓ１０２１）。
【００２２】
その後、クエリが承認されると、上記ネットワークに利用可能な周波数チャネルが通知される（Ｓ１０３０）。具体的には、マネジメントＤＢ又はレギュラトリＤＢは、上記周波数チャネルに関する上記情報をマスタＷＳＤへ送信する（Ｓ１０３１、Ｓ１０３３）。そして、マスタＷＳＤは、上記周波数チャネルにおいてＥｎａｂｌｅｍｅｎｔビーコンを送信する（Ｓ１０３５）。そのため、スレーブＷＳＤは、上記周波数チャネルにおいて上記Ｅｎａｂｌｅｍｅｎｔビーコンを受信することにより、当該周波数チャネルが利用可能であることを知ることができる。なお、Ｅｎａｂｌｅｍｅｎｔビーコンには、マスタＷＳＤにとって利用可能な周波数チャネルに関する情報が含まれてもよい。
【００２３】
そして、スレーブＷＳＤが上記周波数チャネルでの無線通信を行うための処理が行われる（Ｓ１０４０）。具体的には、スレーブＷＳＤは、Ｅｎａｂｌｅｍｅｎｔビーコンに対するレスポンス（即ち、上記周波数チャネルでの無線通信を行うためのクエリ）を送信する（Ｓ１０４１）。ここで、例えば、上記周波数チャネルでの無線通信の許可が行われる。マネジメントＤＢ又はレギュラトリＤＢがスレーブＷＳＤの無線通信の許可を行う場合には、マネジメントＤＢ又はレギュラトリＤＢが当該許可を行う（Ｓ１０４３〜Ｓ１０４８）。
【００２４】
その後、スレーブＷＳＤは、マスタＷＳＤとの間で上記周波数チャネルでの無線通信を行う（Ｓ１０５１）。
【００２５】
以上のように、Ｅｎａｂｌｉｎｇ処理が行われる。二次システムでは、一次システムの周波数チャネルを二次的に利用しているにすぎないので、このようなＥｎａｂｌｉｎｇ処理によって、周波数チャネルでの無線通信が可能かを確認することが必要になる。この点で、二次システムは、周波数チャネルが基本的にはいつでも利用可能である一次システムと異なる。
【００２６】
（Ｅｎａｂｌｉｎｇ処理−変形例）
次に、図２を参照して、Ｅｎａｂｌｉｎｇ処理の変形例を説明する。
【００２７】
図２は、Ｅｎａｂｌｉｎｇ処理の変形例の一例を示すシーケンス図である。当該変形例では、マスタＷＳＤ＃１が有線バックホールでマネジメントＤＢ（及び／又はレギュラトリＤＢ）に接続することが困難である場合（例えば、断線の場合、有線接続手段が備えられていない場合、等）に、近隣のマスタＷＳＤ♯２がＥｎａｂｌｉｎｇ処理の仲介を行う。
【００２８】
図２に示されるステップＳ１１０１、Ｓ１１１０、Ｓ１１２１、Ｓ１１３０、Ｓ１１４０及びＳ１１５０は、それぞれ、図１に示されるステップＳ１００１、Ｓ１０１０、Ｓ１０２１、Ｓ１０３０、Ｓ１０４０及びＳ１０５０に対応する。図１の例では、マスタＷＳＤは、マネジメントＤＢと直接的に通信するが、図２の例では、マスタＷＳＤ＃１は、マスタＷＳＤ♯２を介してマネジメントＤＢと通信する。
【００２９】
（セルラ通信方式におけるハンドオーバ処理）
次に、図３を参照して、セルラ通信方式におけるハンドオーバ処理の例を説明する。図３は、セルラ通信方式におけるハンドオーバ処理の一例を示すシーケンス図である。
【００３０】
通信端末と基地局♯１が接続されている場合、基地局♯１は、隣接する基地局♯２等の測定すべき対象を示すコンテキスト情報（Ａｄｊａｃｅｎｔ  ｅＮＢ  ｃｏｎｔｅｘｔ  ｉｎｆｏｒｍａｔｉｏｎ）を通信端末に送信する（Ｓ１２０１）。
【００３１】
その後、通信端末は、基地局♯１と通信しつつ、コンテキスト情報に従って基地局♯２等が送信した信号の電波強度などを測定する。そして、通信端末は、所定の周期、または規則に従って、測定情報（Ｍｅｓｕｒｅｍｅｎｔ  ｒｅｐｏｒｔ）を基地局♯１に報告する（Ｓ１２１１）。
【００３２】
なお、Ｓ１２０１及びＳ１２１１は、ネットワーク側の強制的な判断により基地局♯１が通信端末をハンドオーバさせる場合には、省略されてもよい。
【００３３】
そして、基地局♯１は、基地局♯２に通信端末のハンドオーバの受け入れを要求し（Ｓ１２１３）、基地局♯２により受入れが認められると（Ｓ１２１５）、ハンドオーバの実行を通信端末に指示する（Ｓ１２１７）。
【００３４】
すると、通信端末は、基地局♯２と接続処理を行った後、ハンドオーバの準備が整ったことを基地局♯２に通知する（Ｓ１２２１）。そして、基地局♯２は、この通知に対してＡＣＫを返信すると共に（Ｓ１２２３）、管理サーバ／Ｓ−ＧＷに、通信端末が基地局♯２にハンドオーバされたことを報告する（Ｓ１２２５）。
【００３５】
上述した例では、管理サーバ又はＳ−ＧＷ等のネットワーク側が、通信端末の測定した測定情報に基づいてハンドオーバの実行を決定する場合（通信端末も協力する場合）を説明したが、ハンドオーバのトリガはかかる例に限定されない。例えば、ハンドオーバは、管理サーバ又はＳ−ＧＷ等のネットワーク側による強制的な判断に基づいて行われてもよい。また、通信端末が、測定情報に従って基地局を選択して接続処理を行うことにより、主体的にハンドオーバを行ってもよい。
【００３６】
なお、このようなハンドオーバ処理は、周波数チャネルが基本的にはいつでも利用可能である一次システムのための処理であると言える。
【００３７】
（技術的課題及び本実施形態の新たな手法）
以上のように、Ｅｎａｂｌｉｎｇ処理、及びセルラ通信方式におけるハンドオーバ処理を説明した。
【００３８】
上述したように、スレーブＷＳＤは、二次システムにより二次的に利用される周波数チャネルで無線通信を行う際には、都度、Ｅｎａｂｌｉｎｇ処理を行い、当該周波数チャネルでの無線通信を新たに開始する。そのため、スレーブＷＳＤは、既に行なっている無線通信を二次システムにおいて継続できなくなり得る。
【００３９】
一例として、スレーブＷＳＤは、移動すると、通信中のマスタＷＳＤとの無線通信を継続できなくなり得る。すると、スレーブＷＳＤは、移動後に、二次システムでの無線通信を可能にするためのＥｎａｂｌｉｎｇ処理を新たに行う。そして、新たに利用可能な周波数チャネルがあれば、スレーブＷＳＤは、その時点で、当該周波数チャネルでの無線通信を新たに開始することになる。
【００４０】
また、別の例として、マスタＷＳＤは、周波数チャネルの二次利用の期間が満了すると、当該周波数チャネルを利用できなくなり得る。その結果、当該周波数チャネルで上記マスタＷＳＤとの無線通信を行っていたスレーブＷＳＤは、当該無線通信を継続できなくなる。すると、スレーブＷＳＤは、二次システムでの無線通信を可能にするためのＥｎａｂｌｉｎｇ処理を新たに行う。そして、新たに利用可能な周波数チャネルがあれば、スレーブＷＳＤは、その時点で、当該周波数チャネルでの無線通信を新たに開始することになる。
【００４１】
以上のように、スレーブＷＳＤは、既に行っている無線通信を二次システムにおいて継続できなくなり得る。同様の問題は、ＴＶホワイトスペースについての二次システムのみならず、他の種類の二次システムについても生じ得る。
【００４２】
なお、周波数チャネルが基本的にはいつでも利用可能である一次システムでは、上述したようなハンドオーバ処理が行われるが、二次システムではこのようなハンドオーバ処理は考慮されていない。
【００４３】
そこで、本実施形態は、既に行なっている無線通信を二次システムにおいて継続させることを可能にする。
【００４４】
本実施形態では、新たな手法として、二次システムでの無線通信を可能にするハンドオーバが提案される。具体的には、無線通信装置（例えば、スレーブＷＳＤ）のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて上記無線通信装置が上記周波数チャネルでの無線通信を行うことを可能にする上記ハンドオーバが、認識される。そして、上記無線通信装置の上記ハンドオーバの制御が行われる。
【００４５】
＜＜２．本実施形態に係る二次システムの概略的な構成＞＞
続いて、図４を参照して、本開示の実施形態に係る二次システムの概略的な構成を説明する。図４は、本実施形態に係る二次システムの概略的な構成の一例を示す説明図である。図４を参照すると、二次システムは、マネジメントＤＢ２０、マスタＷＳＤ３０及びスレーブＷＳＤ２００を含む。また、１つ以上の二次システムに共通のレギュラトリＤＢ１０が存在する。なお、この例では、二次システムは、ＴＶホワイトスペースに関する通信システムの例である。また、レギュラトリＤＢ１０は、ＴＶホワイトスペースのためのＤＢである。
【００４６】
レギュラトリＤＢ１０は、国が管理する周波数チャネルについてのデータを管理するデータベースである。例えば、レギュラトリＤＢ１０は、一次システムに関する情報及び保護ルールを提供し、監視する。一例として、レギュラトリＤＢ１０は、二次システムにとって利用可能な周波数チャネル（以下、「利用可能チャネル」と呼ぶ）に関する情報（以下、「利用可能チャネル関連情報」と呼ぶ）を提供する。当該利用可能チャネル関連情報は、利用可能チャネルの中心周波数、帯域幅、最大送信電力等の情報を含む。一例として、レギュラトリＤＢ１０は、ＧＬＤＢである。
【００４７】
マネジメントＤＢ２０は、国において周波数管理主体又はサードパーティが運営する二次システム管理ノードである。例えば、マネジメントＤＢ２０は、レギュラトリＤＢ１０により提供される利用可能チャネル関連情報を、より高度な保護アルゴリズムの使用により修正してもよく、上記利用可能チャネル関連情報に新たな情報を追加してもよい。この例では、レギュラトリＤＢ１０に対して１つのマネジメントＤＢ２０が存在しているが、レギュラトリＤＢ１０に対して複数のマネジメントＤＢ２０が存在し得る。例えば、マネジメントＤＢ２０は、ＩＥＥＥ８０２．１１ａｆのＲｅｇｉｓｔｅｒｅｄ  Ｌｏｃａｔｉｏｎ  Ｓｅｃｕｒｅ  Ｓｅｒｖｅｒ（ＲＬＳＳ）、ＩＥＥＥ８０２．１９のＣｏｅｘｉｓｔｅｎｃｅ  Ｍａｎａｇｅｒ、ＩＥＥＥ１９００．６のＣｏｇｎｉｔｉｖｅ  Ｅｎｇｉｎｅ、又は、上述したＡＧＬＥである。
【００４８】
マスタＷＳＤ３０は、二次システムにより二次的に利用される周波数チャネルでの無線通信を行う通信制御ノードである。マスタＷＳＤ３０は、二次システムを運用する。マスタＷＳＤ３０が無線通信を行う周波数チャネル、当該無線通信における送信電力等は、レギュラトリＤＢ１０及び／又はマネジメントＤＢ２０によって決定され得る。
【００４９】
スレーブＷＳＤ２００は、二次システムにより二次的に利用される周波数チャネルでの無線通信を行う無線通信装置である。スレーブＷＳＤ２００は、マスタＷＳＤ３０と無線通信を行う。
【００５０】
なお、上記二次システムは、上記一次システムのための周波数チャネルを二次的に利用する。例えば、上記二次システムは、上記一次システムのための周波数チャネルが当該一次システムに利用されていない期間に上記周波数チャネルを利用することにより、上記周波数チャネルを二次的に利用する。
【００５１】
＜＜３．本実形態に係るハンドオーバ＞＞
続いて、図５〜図１０を参照して、本実施形態に係るハンドオーバを説明する。
【００５２】
上述したように、本実施形態では、一次システムのための周波数チャネルを二次的に利用する二次システムにおいてスレーブＷＳＤ２００が上記周波数チャネルでの無線通信を行うことを可能にするハンドオーバが、認識される。そして、上記スレーブＷＳＤ２００の上記ハンドオーバの制御が行われる。
【００５３】
本実施形態の対象となるハンドオーバは、二次システムのマスタＷＳＤ３０へのハンドオーバ、及び周波数チャネル間でのハンドオーバを含む。
【００５４】
＜３．１．二次システムのマスタＷＳＤへのハンドオーバ＞
まず、図５〜図９を参照して、二次システムのマスタＷＳＤ３０へのハンドオーバを説明する。
【００５５】
例えば、上記二次システムは、上記周波数チャネルでの無線通信を行う１つ以上のマスタＷＳＤ３０を含む。そして、上記ハンドオーバは、スレーブＷＳＤ２００との無線通信を行う元の通信制御ノードから、上記１つ以上のマスタＷＳＤ３０のうちの所定の条件を満たす１つのマスタＷＳＤ３０へのハンドオーバである。また、当該所定の条件は、上記周波数チャネルを利用可能であることを含む。
【００５６】
例えば、上記所定の条件は、ハンドオーバ以降に上記周波数チャネルを利用可能であることを含む。即ち、上記所定の条件を満たす１つのマスタＷＳＤは、ハンドオーバ以降に一次システムのための周波数チャネルを利用可能である。
【００５７】
このようなハンドオーバにより、スレーブＷＳＤは、元の通信制御ノードとの無線通信を継続できなくなった場合でも、二次システムにおいて無線通信を継続できる。即ち、スレーブＷＳＤは、既に行なっている無線通信を二次システムにおいて継続させることができる。
【００５８】
（別のシステムの通信制御ノードからのハンドオーバ）
例えば、上記元の通信制御ノードは、上記二次システムと異なる別のシステムに含まれる通信制御ノードある。即ち、上記ハンドオーバは、別のシステムに含まれる通信制御ノードから、二次システムに含まれるマスタＷＳＤ３０へのハンドオーバである。
【００５９】
−別の二次システムの通信制御ノードからのハンドオーバ
第１の例として、上記二次システムと異なる上記別のシステムは、上記二次システムとは別の二次システムである。即ち、上記ハンドオーバは、第１の二次システムに含まれる通信制御ノードから、第２の二次システムに含まれるマスタＷＳＤ３０へのハンドオーバである。
【００６０】
具体例として、例えば、上記第１の二次システムも、ＴＶホワイトスペースについての二次システムであり、当該第１の二次システムに含まれる通信制御ノードは、マスタＷＳＤ３０である。即ち、上記ハンドオーバは、別々の二次システムのマスタＷＳＤ３０間でのハンドオーバである。以下、この点について、図５を参照して具体例を説明する。
【００６１】
図５は、別々の二次システムのマスタＷＳＤ間でのハンドオーバの一例を説明するための説明図である。図５を参照すると、第１の二次システムに含まれるマネジメントＤＢ２０Ａ及びマスタＷＳＤ３０Ａと、第２の二次システムに含まれるマネジメントＤＢ２０Ｂ及びマスタＷＳＤ３０Ｂとが示されている。ハンドオーバ前には、スレーブＷＳＤ２００は、第１の二次システムにおいてマスタＷＳＤ３０Ａとの無線通信を行なっている。その後、スレーブＷＳＤ２００は、マスタＷＳＤ３０ＡからマスタＷＳＤ３０Ｂへのハンドオーバを行う。その結果、ハンドオーバ後には、スレーブＷＳＤ２００は、第２の二次システムにおいてマスタＷＳＤ３０Ｂとの無線通信を行う。
【００６２】
なお、上述したマネジメントＤＢ２０Ａ及びマネジメントＤＢ２０Ｂは、同一のレギュラトリＤＢ１０に対応してもよく、別々のレギュラトリＤＢ１０に対応してもよい。以下、この点について、図６及び図７を参照して具体例を説明する。
【００６３】
図６は、ハンドオーバに関連する２つのマネジメントＤＢに対応するレギュラトリＤＢの第１の例を説明するための説明図である。図６を参照すると、この例では、マネジメントＤＢ２０Ａは、レギュラトリＤＢ１０Ａに対応し、マネジメントＤＢ２０Ｂは、レギュラトリＤＢ１０Ｂに対応する。即ち、スレーブＷＳＤ２００は、ある国の二次システムから別の国の二次システムへのハンドオーバを行う。
【００６４】
図７は、ハンドオーバに関連する２つのマネジメントＤＢに対応するレギュラトリＤＢの第２の例を説明するための説明図である。図７を参照すると、この例では、マネジメントＤＢ２０Ａ及びマネジメントＤＢ２０Ｂは、同一のレギュラトリＤＢ１０に対応する。即ち、スレーブＷＳＤ２００は、ある国における２つの二次システム間でのハンドオーバを行う。
【００６５】
以上のように、本実施形態に係るハンドオーバは、例えば、第１の二次システムに含まれる通信制御ノード（例えば、マスタＷＳＤ３０）から、第２の二次システムに含まれるマスタＷＳＤ３０へのハンドオーバである。このようなハンドオーバにより、スレーブＷＳＤは、元の二次システムにおいて無線通信を継続できなくなった場合（二次システムの通信制御ノード（例えば、マスタＷＳＤ）と離れた場合、利用可能チャネルが使えなくなった場合、等）でも、別の二次システムにおいて無線通信を継続できる。即ち、スレーブＷＳＤは、ある二次システムで既に行なっている無線通信を別の二次システムにおいて継続させることができる。
【００６６】
−  一次システムの通信制御ノードからのハンドオーバ
第２の例として、上記二次システムと異なる上記別のシステムは、上記一次システムである。即ち、上記ハンドオーバは、一次システムに含まれる通信制御ノードから、二次システムに含まれるマスタＷＳＤ３０へのハンドオーバである。以下、この点について、図８を参照して具体例を説明する。
【００６７】
図８は、一次システムの通信制御ノードから二次システムのマスタＷＳＤへのハンドオーバの一例を説明するための説明図である。図８を参照すると、一次システムに含まれる通信制御ノード４０と、二次システムに含まれるマスタＷＳＤ３０とが示されている。ハンドオーバ前には、スレーブＷＳＤ２００は、一次システムにおいて通信制御ノード４０との無線通信を行なっている。その後、スレーブＷＳＤ２００は、通信制御ノード４０からマスタＷＳＤ３０へのハンドオーバを行う。その結果、ハンドオーバ後には、スレーブＷＳＤ２００は、二次システムにおいてマスタＷＳＤ３０との無線通信を行う。
【００６８】
以上のように、本実施形態に係るハンドオーバは、例えば、一次システムに含まれる通信制御ノードから、二次システムに含まれるマスタＷＳＤ３０へのハンドオーバである。このようなハンドオーバにより、スレーブＷＳＤは、一次システムにおいて無線通信を継続できなくなった場合（一次システムの通信制御ノードと離れた場合、周波数リソースが割当てられなくなった場合、等）でも、二次システムにおいて無線通信を継続できる。即ち、スレーブＷＳＤは、一次システムで既に行なっている無線通信を二次システムにおいて継続させることができる。
【００６９】
また、このようなハンドオーバにより、一次システムについてのオフローディングが実現される。即ち、一次システムにおけるトラフィックが二次システムに移るので、一次システムにとっての負荷を軽減することができる。その結果、一次システム（及び／又はシステム全体）におけるスループットを向上させ、一次システムのためのコストも低減させることができる。また、スレーブＷＳＤにとってのスループットも向上し得る。
【００７０】
−その他のシステムの通信制御ノードからのハンドオーバ
なお、さらに別の例として、上記二次システムと異なる上記別のシステムは、さらに別のシステムであってもよい。
【００７１】
以上のように、本実施形態に係るハンドオーバは、例えば、別のシステムに含まれる通信制御ノードから、二次システムに含まれるマスタＷＳＤ３０へのハンドオーバである。このようなハンドオーバにより、スレーブＷＳＤは、元のシステムにおいて無線通信を継続できなくなった場合でも、二次システムにおいて無線通信を継続できる。即ち、元のシステムで既に行なっている無線通信を二次システムにおいて継続させることが可能になる。
【００７２】
（同一の二次システムのマスタＷＳＤ間でのハンドオーバ）
例えば、上記元の通信制御ノードは、上記二次システムに含まれる上記１つ以上のマスタＷＳＤ３０うちの別のマスタＷＳＤ３０であってもよい。即ち、上記ハンドオーバは、同一の二次システムに含まれるマスタＷＳＤ３０間でのハンドオーバであってもよい。以下、この点について、図９を参照して具体例を説明する。
【００７３】
図９は、同一の二次システムのマスタＷＳＤ間でのハンドオーバの一例を説明するための説明図である。図９を参照すると、二次システムに含まれるマネジメントＤＢ２０、マスタＷＳＤ３０Ａ及びマスタＷＳＤ３０Ｂが示されている。ハンドオーバ前には、スレーブＷＳＤ２００は、二次システムにおいてマスタＷＳＤ３０Ａとの無線通信を行なっている。その後、スレーブＷＳＤ２００は、マスタＷＳＤ３０ＡからマスタＷＳＤ３０Ｂへのハンドオーバを行う。その結果、ハンドオーバ後には、スレーブＷＳＤ２００は、同一の二次システムにおいてマスタＷＳＤ３０Ｂとの無線通信を行う。
【００７４】
以上のように、本実施形態に係るハンドオーバは、同一の二次システムに含まれるマスタＷＳＤ３０間でのハンドオーバであってもよい。このようなハンドオーバにより、スレーブＷＳＤは、二次システムにおいて、元のマスタＷＳＤとの無線通信を継続できなくなった場合（元のマスタＷＳＤと離れた場合、等）でも、同一の二次システムにおいて無線通信を継続できる。即ち、スレーブＷＳＤは、ある二次システム内で無線通信を継続させることができる。
【００７５】
＜３．２．周波数チャネル間でのハンドオーバ＞
次に、図１０を参照して、周波数チャネル間でのハンドオーバを説明する。
【００７６】
例えば、上記二次システムは、２つ以上の周波数チャネルを二次的に利用する。そして、上記ハンドオーバは、上記２つ以上の周波数チャネルのうちの、スレーブＷＳＤ２００が無線通信を行う元の周波数チャネルから、上記２つ以上の周波数チャネルのうちの別の周波数チャネルへのハンドオーバである。即ち、上記ハンドオーバは、周波数チャネル間でのハンドオーバである。
【００７７】
より具体的には、例えば、二次システムは、一次システムのための第１の周波数チャネル及び第２の周波数チャネルを二次的に利用する。そして、当該二次システムに含まれるマスタＷＳＤ３０が第１の周波数チャネル及び第２の周波数チャネルで無線通信を行うことが、承認されている。この場合に、上記ハンドオーバは、マスタＷＳＤ３０と無線通信を行うスレーブＷＳＤ２００による、第１の周波数チャネルから第２の周波数チャネルへのハンドオーバである。以下、この点について、図１０を参照して具体例を説明する。
【００７８】
図１０は、二次システムにおける周波数チャネル間のハンドオーバの一例を説明するための説明図である。図１０を参照すると、二次システムに含まれるマネジメントＤＢ２０及びマスタＷＳＤ３０が示されている。ハンドオーバ前には、スレーブＷＳＤ２００は、二次システムにおいてマスタＷＳＤ３０と周波数チャネルＡでの無線通信を行なっている。その後、スレーブＷＳＤ２００は、周波数チャネルＡから周波数チャネルＢへの周波数ハンドオーバを行う。その結果、ハンドオーバ後には、スレーブＷＳＤ２００は、二次システムにおいて第２の二次システムにおいてマスタＷＳＤ３０と周波数チャネルＢでの無線通信を行う。
【００７９】
以上のように、本実施形態に係るハンドオーバは、例えば、周波数チャネル間でのハンドオーバである。このようなハンドオーバにより、スレーブＷＳＤは、二次システムにおいてある周波数チャネルでの無線通信を継続できなくなった場合（マスタＷＳＤにとっての利用可能チャネルが変わった場合、許可された時間が経過した場合、等）でも、別の周波数チャネルで無線通信を継続できる。即ち、スレーブＷＳＤは、二次システム内で無線通信を継続させることができる。
【００８０】
＜３．３．ハンドオーバにおけるＥｎａｂｌｉｎｇ処理＞
さらに、ハンドオーバにおけるＥｎａｂｌｉｎｇ処理を説明する。
【００８１】
上述した二次システムでは、二次システムにより二次利用される周波数チャネルでの無線通信をスレーブＷＳＤ２００が開始する前に、スレーブＷＳＤ２００による上記周波数チャネルでの無線通信を可能にするための処理が行われる。また、例えば、当該処理は、スレーブＷＳＤ２００による上記周波数チャネルでの無線通信のための要求を行うことを含む。
【００８２】
例えば、上記処理は、Ｅｎａｂｌｉｎｇ処理である。具体例として、マスタＷＳＤ３０が、二次システムにとって利用可能な周波数チャネル（即ち、利用可能チャネル）でＥｎａｂｌｅｍｅｎｔビーコンを送信する。そして、スレーブＷＳＤ２００が、当該周波数チャネルにおいてＥｎａｂｌｅｍｅｎｔビーコンを受信することにより、当該周波数チャネルが利用可能チャネルであることを知得する。そして、スレーブＷＳＤ２００は、当該利用可能チャネルでのＥｎａｂｌｅｍｅｎｔビーコンに応答する（即ち、Ｅｎａｂｌｅｍｅｎｔビーコンレスポンスを送信する）ことにより、当該利用可能チャネルでの無線通信をスレーブＷＳＤ２００が行うための要求を行う。その後、マスタＷＳＤ３０、マネジメントＤＢ２０又はレギュラトリＤＢ１０が、当該利用可能チャネルでの無線通信に対する許可を行なってもよく、又は、これらのノードによる許可が不要であってもよい。
【００８３】
例えば以上のような、Ｅｎａｂｌｉｎｇ処理が行われる。とりわけ、本実施形態では、上記処理は、本実施形態の対象となる各種ハンドオーバの際にも行われる。
【００８４】
＜＜４．第１の実施形態＞＞
続いて、図１１〜図１５を参照して、本開示の第１の実施形態を説明する。本開示の第１の実施形態では、ハンドオーバマネジメントエンティティ（以下、「ＨｏＭエンティティ」と呼ぶ）がハンドオーバの制御を行う。
【００８５】
＜４．１．ＨｏＭエンティティによる制御＞
まず、図１１を参照して、ハンドオーバの制御を行うＨｏＭエンティティを説明する。
【００８６】
図１１は、第１の実施形態に係るＨｏＭエンティティの実装形態の一例を説明するための説明図である。図１１を参照すると、マネジメントＤＢ２０Ａ、マスタＷＳＤ３０Ａ及びスレーブＷＳＤ２００を含む第１の二次システムと、マネジメントＤＢ２０Ｂ、マスタＷＳＤ３０Ｂ及びスレーブＷＳＤ２００を含む第２の二次システムとが示されている。また、マネジメントＤＢ２０Ａに対応するレギュラトリＤＢ１０Ａ、及びマネジメントＤＢ２０Ｂに対応するレギュラトリＤＢ１０Ｂも示されている。レギュラトリＤＢ１０ＡとレギュラトリＤＢ１０Ｂとは、別々のデータベースであってもよく、又は同一のデータベースであってもよい。
【００８７】
とりわけ第１の実施形態では、例えば、これらの二次システムに関するハンドオーバは、ＨｏＭエンティティ１００により制御される。そして、図１１に示されるように、一例として、ＨｏＭエンティティ１００は、レギュラトリＤＢ１０及びマネジメントＤＢ２０とは別の独立した装置として実装される。
【００８８】
＜４．２．ＨｏＭエンティティの機能構成＞
次に、図１２を参照して、第１の実施形態に係るＨｏＭエンティティ１００の構成の一例を説明する。図１２は、第１の実施形態に係るＨｏＭエンティティ１００の構成の一例を示すブロック図である。図１２を参照すると、ＨｏＭエンティティ１００は、ネットワーク通信部１１０、記憶部１２０及び処理部１３０を備える。
【００８９】
（ネットワーク通信部１１０）
ネットワーク通信部１１０は、他の通信ノードと通信する。例えば、ネットワーク通信部１１０は、レギュラトリＤＢ１０及び／又はマネジメントＤＢ２０と通信する。
【００９０】
（記憶部１２０）
記憶部１２０は、ＨｏＭエンティティの動作のためのプログラム及びデータを記憶する。また、記憶部１２０は、例えば、レギュラトリＤＢ１０及び／又はマネジメントＤＢ２０により提供される各種情報を記憶する。
【００９１】
（処理部１３０）
処理部１３０は、ＨｏＭエンティティの様々な機能を提供する。処理部１３０は、ハンドオーバ認識部１３１及びハンドオーバ制御部１３３を含む。
【００９２】
（ハンドオーバ認識部１３１）
ハンドオーバ認識部１３１は、スレーブＷＳＤ２００のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいてスレーブＷＳＤ２００が上記周波数チャネルでの無線通信を行うことを可能にする上記ハンドオーバを認識する。
【００９３】
−二次システムの通信制御ノードへのハンドオーバの場合
上述したように、例えば、上記ハンドオーバは、スレーブＷＳＤ２００との無線通信を行う元の通信制御ノードから、二次システムに含まれる１つ以上のマスタＷＳＤ３０のうちの所定の条件を満たす１つのマスタＷＳＤ３０へのハンドオーバである。即ち、上記ハンドオーバは、元の通信制御ノードから、二次システムのマスタＷＳＤ３０へのハンドオーバである。また、上記所定の条件は、上記周波数チャネルを利用可能であることを含む。
【００９４】
このような場合に、例えば、ハンドオーバ認識部１３１は、上記二次システムに含まれる上記１つ以上のマスタＷＳＤ３０のうちの上記所定の条件を満たす少なくとも１つのマスタＷＳＤ３０を認識することにより、上記ハンドオーバを認識する。
【００９５】
具体的には、例えば、マネジメントＤＢ２０又はレギュラトリＤＢ１０は、二次システムについての利用可能チャネル関連情報をＨｏＭエンティティ１００に提供する。即ち、マネジメントＤＢ２０又はレギュラトリＤＢ１０は、二次システム（又は二次システムに含まれる各マスタＷＳＤ３０）にとって利用可能な周波数チャネルに関する情報をＨｏＭエンティティ１００に提供する。そして、ハンドオーバ認識部１３１は、当該利用可能チャネル関連情報を取得し、各マスタＷＳＤ３０の利用可能チャネルを知得する。また、マネジメントＤＢ２０又はレギュラトリＤＢ１０は、マスタＷＳＤ３０の位置情報をＨｏＭエンティティ１００に提供し、ハンドオーバ認識部１３１は、マスタＷＳＤ３０の位置情報を取得する。また、スレーブＷＳＤ２００の位置情報が、スレーブＷＳＤ２００により提供され、ＨｏＭエンティティ１００は、スレーブＷＳＤ２００の位置情報を取得する。そして、ＨｏＭエンティティ１００は、スレーブＷＳＤ２００の位置情報及びマスタＷＳＤの位置情報から、スレーブＷＳＤ２００が通信可能なマスタＷＳＤを識別する。そして、ＨｏＭエンティティ１００は、識別されたマスタＷＳＤ３０の中から、所定の条件を満たす（即ち、周波数チャネルを利用可能な）マスタＷＳＤ３０を認識する。
【００９６】
以上のように、二次システムにより二次的に利用される周波数チャネルを利用可能なマスタＷＳＤ３０が認識される。これにより、二次システムのマスタＷＳＤ３０のうちのどのマスタＷＳＤ３０へのハンドオーバが可能であるかが知得される。その結果、二次システムのマスタＷＳＤ３０へのハンドオーバを実際に行うことが可能になる。
【００９７】
−周波数チャネル間でのハンドオーバの場合
上述したように、例えば、上記二次システムは、２つ以上の周波数チャネルを二次的に利用する。そして、上記ハンドオーバは、上記２つ以上の周波数チャネルのうちの、スレーブＷＳＤ２００が無線通信を行う元の周波数チャネルから、上記２つ以上の周波数チャネルのうちの別の周波数チャネルへのハンドオーバである。即ち、上記ハンドオーバは、周波数チャネル間でのハンドオーバである。
【００９８】
このような場合に、例えば、ハンドオーバ認識部１３１は、上記２つ以上の周波数チャネルのうちの、上記元の周波数チャネル以外の少なくとも１つの周波数チャネルを認識することにより、上記ハンドオーバを認識する。
【００９９】
具体的には、例えば、マネジメントＤＢ２０又はレギュラトリＤＢ１０は、二次システムについての利用可能チャネル関連情報をＨｏＭエンティティ１００に提供する。即ち、マネジメントＤＢ２０又はレギュラトリＤＢ１０は、二次システム（又は二次システムに含まれる各マスタＷＳＤ３０）にとって利用可能な周波数チャネルに関する情報をＨｏＭエンティティ１００に提供する。そして、ハンドオーバ認識部１３１は、当該利用可能チャネル関連情報を取得し、各マスタＷＳＤ３０の利用可能チャネルを知得する。そして、ハンドオーバ認識部１３１は、スレーブＷＳＤ２００との無線通信を行うマスタＷＳＤ３０にとって利用可能な周波数チャネルのうちの、当該スレーブＷＳＤ２００が無線通信を行っている周波数チャネル以外の周波数チャネルを認識する。
【０１００】
以上のように、二次システムにより二次的に利用される２つ以上の周波数チャネルのうちの、スレーブＷＳＤ２００が無線通信を行う元の周波数チャネル以外の少なくとも１つの周波数チャネルが認識される。これにより、どの周波数チャネルへの周波数間ハンドオーバが可能であるかが知得される。その結果、二次システムにおいて周波数間ハンドオーバを実際に行うことが可能になる。
（ハンドオーバ制御部１３３）
ハンドオーバ制御部１３３は、スレーブＷＳＤ２００の上記ハンドオーバの制御を行う。即ち、ハンドオーバ制御部１３３は、ハンドオーバ認識部１３１により認識されるハンドオーバの制御を行う。
【０１０１】
−スレーブＷＳＤへのハンドオーバの通知
例えば、上記ハンドオーバの上記制御は、上記ハンドオーバをスレーブＷＳＤ２００に通知することを含む。即ち、上記ハンドオーバの上記制御は、ハンドオーバ認識部１３１により認識されるハンドオーバを、対象のスレーブＷＳＤ２００に通知することを含む。
【０１０２】
より具体的には、例えば、ハンドオーバ認識部１３１によりハンドオーバ（マスタＷＳＤ３０又は周波数チャネル）が認識されると、ハンドオーバ制御部１３３は、ネットワーク通信部１１０を介して、当該ハンドオーバをスレーブＷＳＤ２００に通知する。また、複数のハンドオーバ（複数のマスタＷＳＤ３０又は複数の周波数チャネル）が候補として認識される場合には、当該複数のハンドオーバ候補の一部又は全部が通知される。また、ハンドオーバの通知の際には、例えば、ハンドオーバ先の周波数チャネルに関する情報（例えば、中心周波数、帯域幅、等）が提供される。一例として、ハンドオーバの通知は、ハンドオーバの準備の要求として通知される。
【０１０３】
このような通知により、例えば、スレーブＷＳＤ２００は、当該複数のハンドオーバ候補の中から実行すべきハンドオーバを決定するための測定（Measurement）を行うことが可能になる。その結果、スレーブＷＳＤ２００にとって最適なハンドオーバが選択され得る。また、スレーブＷＳＤ２００は、実際にハンドオーバが実行される際の再構成（Reconfiguration）を行うことが可能になる。
【０１０４】
−ハンドオーバの実行の決定
例えば、上記ハンドオーバの上記制御は、スレーブＷＳＤ２００の上記ハンドオーバの実行を決定することを含む。即ち、上記ハンドオーバの上記制御は、ハンドオーバ認識部１３１により認識されるハンドオーバの実行を決定することを含む。
【０１０５】
より具体的には、例えば、ハンドオーバ認識部１３１によりハンドオーバ（マスタＷＳＤ３０又は周波数チャネル）が認識されると、ハンドオーバ制御部１３３は、当該ハンドオーバの実行を決定する。また、ハンドオーバ認識部１３１により複数のハンドオーバが候補として認識される場合には、ハンドオーバ制御部１３３は、例えばスレーブＷＳＤ２００による通信品質の測定（Measurement）結果等に基づいて、複数のハンドオーバ候補の中の１つのハンドオーバの実行を決定する。
【０１０６】
このような決定により、スレーブＷＳＤ２００のハンドオーバが実際に実行される。その結果、スレーブＷＳＤ２００は、既に行なっている無線通信を二次システムにおいて継続させることが可能になる。
【０１０７】
−ハンドオーバに伴う転送の制御
上述したように、例えば、上記ハンドオーバは、スレーブＷＳＤ２００との無線通信を行う元の通信制御ノードから、二次システムに含まれる１つ以上のマスタＷＳＤ３０のうちの所定の条件を満たす１つのマスタＷＳＤ３０へのハンドオーバである。簡単に言うと、上記ハンドオーバは、マスタＷＳＤ３０へのハンドオーバである。
【０１０８】
このような場合に、例えば、上記ハンドオーバの上記制御は、上記元の通信制御ノードから上記１つのマスタＷＳＤ３０へスレーブＷＳＤ２００宛の通信データを転送することの制御を含む。
【０１０９】
より具体的には、例えば、第１のマスタＷＳＤ３０から第２のマスタＷＳＤ３０へのスレーブＷＳＤ２００のハンドオーバの実行が決定されると、ハンドオーバ制御部１３３は、第１のマスタＷＳＤ３０から第２のマスタＷＳＤ３０へのスレーブＷＳＤ２００宛の送信データの転送を制御する。一例として、ハンドオーバ制御部１３３は、ネットワーク通信部１１０を介して、第１のマスタＷＳＤ３０に残っているスレーブＷＳＤ２００宛の送信データを第２のマスタＷＳＤ３０に転送するように、マネジメントＤＢ２０又はレギュラトリＤＢ１０を介して第１のマスタＷＳＤ３０に問い合わせる（又は指示する）。その結果、第１のマスタＷＳＤ３０に対応するマネジメントＤＢ２０による制御によって、上記送信データが、第２のマスタＷＳＤ３０へ転送される。
【０１１０】
このような転送の制御により、ハンドオーバ元のマスタＷＳＤ３０に残っている送信データが、ハンドオーバ先のマスタＷＳＤ３０から送信されることが可能になる。そのため、スレーブＷＳＤ２００は、送信データをシームレスに受信することが可能になる。よって、ハンドオーバ時の通信品質を高めることが可能になる。
【０１１１】
−Ｅｎａｂｌｉｎｇ処理の開始の制御
上述したように、二次システムでは、二次システムにより二次利用される周波数チャネルでの無線通信をスレーブＷＳＤ２００が開始する前に、スレーブＷＳＤ２００による上記周波数チャネルでの無線通信を可能にするための処理が行われる。また、当該処理は、ハンドオーバの際に行われる。
【０１１２】
このような場合に、例えば、上記ハンドオーバの上記制御は、上記記ハンドオーバの際に行われる上記処理の開始を制御することを含む。
【０１１３】
具体的には、例えば、上記処理は、Ｅｎａｂｌｉｎｇ処理である。そして、ハンドオーバの実行の決定後に、ハンドオーバ制御部１３３は、際にＥｎａｂｌｉｎｇ処理をトリガする。一例として、ハンドオーバ制御部１３３は、ネットワーク通信部１１０を介して、ハンドオーバの実行をスレーブＷＳＤ２００に要求する。すると、スレーブＷＳＤ２００は、ハンドオーバ先の利用可能チャネルにおいて、Ｅｎａｂｌｅｍｅｎｔビーコンを受信し、当該Ｅｎａｂｌｅｍｅｎｔビーコンに対する応答（即ち、Ｅｎａｂｌｅｍｅｎｔビーコンレスポンス）を送信する。
【０１１４】
このような制御により、スレーブＷＳＤが実際にハンドオーバ先において無線通信を行うことが可能になる。
【０１１５】
＜４．３．処理の流れ＞
次に、図１３Ａ〜図１３Ｃを参照して、第１の実施形態に係る通信制御処理の一例を説明する。図１３Ａ〜図１３Ｃは、第１の実施形態に係る通信制御処理の概略的な流れの一例を示すシーケンス図である。
【０１１６】
上記通信制御処理の一例は、図５〜図７に示されるような、スレーブＷＳＤ２００が第１の二次システムのマスタＷＳＤ３０Ａから第２の二次システムのマスタＷＳＤ３０Ｂへのハンドオーバを行うケースの通信制御処理である。なお、レギュラトリＤＢ１０Ａ及びマネジメントＤＢ２０Ａは、マスタＷＳＤ３０Ａに対応し、レギュラトリＤＢ１０Ｂ及びマネジメントＤＢ２０Ｂは、マスタＷＳＤ３０Ｂに対応する。
【０１１７】
まず、ＨｏＭエンティティ１００は、レギュラトリＤＢ１０、マネジメントＤＢ２０及びマスタＷＳＤ３０の各々との間で、相互認証及び／又は基本情報の交換を行う（Ｓ３１０）。
【０１１８】
そして、Ｅｎａｂｌｉｎｇ処理が完了すると（Ｓ３２１）、スレーブＷＳＤ２００は、マスタＷＳＤ３０Ａとの無線通信を開始する（Ｓ３２３）。
【０１１９】
その後、スレーブＷＳＤ２００のハンドオーバが必要になると、ハンドオーバの補助がＨｏＭエンティティ１００に依頼される（ステップＳ３３０）。具体的には、スレーブＷＳＤ２００は、位置情報の更新をマスタＷＳＤ３０Ａに通知する（Ｓ３３１）。そして、マスタＷＳＤ３０Ａは、更新された位置情報をチェックする（Ｓ３３３）。そして、マスタＷＳＤ３０Ａは、更新された位置が自装置のネットワーク内又はその近傍にはない場合には、スレーブＷＳＤ２００のハンドオーバの補助をＨｏＭエンティティ１００に依頼する（Ｓ３３５）。そして、ＨｏＭエンティティ１００が、当該補助の受け入れを許可すると、当該許可をマスタＷＳＤ３０Ａに通知する（Ｓ３３７）。
【０１２０】
そして、スレーブＷＳＤ２００がハンドオーバのための準備を行う（ステップＳ３４０）。
【０１２１】
具体的には、ＨｏＭエンティティ１００は、ハンドオーバの準備をスレーブＷＳＤ２００に要求する（Ｓ３４１）。この際に、ハンドオーバ先の周波数チャネルに関する情報（中心周波数、チャネル帯域幅、等）が、スレーブＷＳＤ２００に通知される。また、必要に応じて、Ｅｎａｂｌｅｍｅｎｔビーコンの受信のためのパラメータも、スレーブＷＳＤ２００に通知される。
【０１２２】
そして、スレーブＷＳＤ２００は、ハンドオーバ先の周波数チャネルでの送受信のための再構成（Reconfiguration）を行う（ステップＳ３４３）。具体的には、例えば、無線アクセス技術（Radio  Access  Technology）、デジタル信号処理部、最大送信電力等が変更される。デジタル信号処理部の変更は、前方誤り訂正（Forward  Error  Correction：ＦＥＣ）、高速フーリエ変換（Fast  Fourier  Transform：ＦＦＴ）、符号拡散（Code  Spreading）、アナログデジタル変換（Ａ／Ｄ変換）及びデジタルアナログ変換（Ｄ／Ａ変換）のクロック周波数等の変更を含む。また、例えば、送信スペクトラムマスクが満たされるように、アナログ処理部が変更される。具体的には、無線周波数（Radio  Frequency：ＲＦ）パラメータが変更され、又は、必要に応じて別のＲＦ処理系統への切換えが行われる。上記ＲＦパラメータは、ＡＣＬＲ（Adjacent  Channel  Leakage  Ratio）、アンテナゲイン、ＶＧＡ（Voltage  Gain  Amplifier）設定等を含む。
【０１２３】
その後、スレーブＷＳＤ２００は、ハンドオーバ先の周波数チャネルでの送受信のための再構成が完了したことをＨｏＭエンティティ１００に通知する（ステップＳ３４５）。
【０１２４】
そして、ハンドオーバ先のマスタＷＳＤ３０を決定するための測定（Measurement）及び報告が行われる（ステップＳ３５０）。具体的には、ＨｏＭエンティティ１００は、スレーブＷＳＤ２００に通信品質の測定を要求する（Ｓ３５１）。この際に、スレーブＷＳＤ２００によるＥｎａｂｌｅｍｅｎｔビーコンの受信のために、送受信の構成（Configuration）のリストがスレーブＷＳＤ２００に提供される。当該リストは、複数の異なるマスタＷＳＤ３０の候補、及び、各候補についての１つ以上の利用可能チャネルに関する情報（中心周波数、帯域幅、等）を含む。そして、スレーブＷＳＤ２００は、上記リストに従って、各周波数チャネルでの通信品質を測定する（Ｓ３５３、Ｓ３５５）。例えば、受信電力、ＳＮＲ（Signal  to  Noise  Ratio）、ＳＩＮＲ（Signal  to  Interference  plus  Noise  Ratio）等が、測定結果として得られる。そして、スレーブＷＳＤ２００は、測定結果をＨｏＭエンティティ１００に報告する（Ｓ３５７）。スレーブＷＳＤ２００は、いずれかの周波数チャネルで通信品質を測定できなかった場合には、その理由（例えば、構成に失敗した、測定不能な周波数チャネルであった、等）も報告されてもよい。
【０１２５】
その後、ＨｏＭエンティティ１００は、サービングマスタＷＳＤ３０の更新についての決定を行う（Ｓ３６１）。この例では、ＨｏＭエンティティ１００は、マスタＷＳＤ３０Ｂへのハンドオーバの実行を決定する。具体的には、ＨｏＭエンティティ１００は、ハンドオーバ先のマスタＷＳＤ３０を選択する。ステップＳ３５０において複数のマスタＷＳＤ３０のＥｎａｂｌｅｍｅｎｔビーコンに対する測定が行われている場合には、測定結果に基づいて、最良の通信品質を伴うマスタＷＳＤ３０、又は、求められるＱｏＳを満たせると判断されるマスタＷＳＤ３０が、選択される。なお、適当なマスタＷＳＤ３０が見つからない場合には、その旨が通知されてもよい。
【０１２６】
そして、ハンドオーバ先のマスタＷＳＤ３０Ｂにおけるハンドオーバの受入れのための処理が行われる（Ｓ３７０）。具体的には、ＨｏＭエンティティ１００は、ハンドオーバ先のマスタＷＳＤ３０Ｂにハンドオーバの受入れを要求する（Ｓ３７１）。そして、ハンドオーバ先のマスタＷＳＤ３０Ｂは、ハンドオーバの受入れが可能か否かを返答する（Ｓ３７３）。なお、マスタＷＳＤ３０Ｂは、ハンドオーバの受入れが可能か否か以外に、自装置の運用状況（利用可能チャネルの品質、利用率、接続されるスレーブＷＳＤ２００の台数、トラフィック、等）を通知してもよい。とりわけハンドオーバの受入れが不可である場合に、その理由をステータス情報として通知してもよい。また、再度の問合せまでの時間（例えば、接続中のスレーブＷＳＤ２００に関するスケジューリングから見積もられる時間）も通知されてもよい。
【０１２７】
その後、ハンドオーバ元のＷＳＤ３０Ａからハンドオーバ先のＷＳＤ３０Ｂへの転送が行われる（Ｓ３８０）。具体的には、ＨｏＭエンティティ１００は、ハンドオーバ元のマスタＷＳＤ３０Ａに残っているスレーブＷＳＤ２００宛の送信データをハンドオーバ先のマスタＷＳＤ３０Ｂに転送するように第１のマスタＷＳＤ３０Ａに問い合わせる（Ｓ３８１）。すると、マスタＷＳＤ３０Ａは、マスタＷＳＤ３０Ａに残っているスレーブＷＳＤ２００宛の送信データを、マネジメントＤＢ２０Ａ等を介して（又は直接的に）マスタＷＳＤ３０Ｂに転送する（Ｓ３８３）。そして、転送が完了すると、ＨｏＭエンティティ１００に転送の完了が通知される（Ｓ３８５）。
【０１２８】
そして、ハンドオーバが実行される（ステップＳ３９０）。具体的には、ＨｏＭエンティティ１００は、スレーブＷＳＤ２００に、マスタＷＳＤ３０Ｂへのハンドオーバの実行を要求する（Ｓ３９１）。すると、スレーブＷＳＤ２００は、マスタＷＳＤ３０Ｂへのハンドオーバを開始し（Ｓ３９３）、マスタＷＳＤ３０ＢとのＥｎａｂｌｉｎｇ処理を行う（Ｓ３９５、Ｓ３９６）。さらに、マスタＷＳＤ３０Ｂへのハンドオーバの完了が、ＨｏＭエンティティ１００に通知される（Ｓ３９７）。そして、ハンドオーバが完了する（Ｓ３９８）。
【０１２９】
その後、スレーブＷＳＤ２００は、マスタＷＳＤ３０Ｂとの無線通信を開始する（Ｓ３９９）。
【０１３０】
以上、１の実施形態に係る通信制御処理の一例を説明した。なお、上述した通信制御処理の一例のうちのステップＳ３３０及びＳ３５０は、オプションであり、通信制御処理に含まれてもよく、又は含まれなくてもよい。
【０１３１】
＜４．４．ＨｏＭエンティティの他の実装例＞
次に、図１４及び図１５を参照して、ＨｏＭエンティティの他の実装例を説明する。
【０１３２】
上述した第１の実施形態の例では、図１１に示されるように、ＨｏＭエンティティ１００は、レギュラトリＤＢ１０及びマネジメントＤＢ２０とは別の独立した装置として実装される。
【０１３３】
しかし、ＨｏＭエンティティ１００の実装手法は係る例に限定されない。例えば、ＨｏＭエンティティ１００は、レギュラトリＤＢ１０又はマネジメントＤＢ２０の一部として実装されてもよい。以下、この点について、図１４及び図１５を参照して具体例を説明する。
【０１３４】
図１４は、第１の実施形態に係るＨｏＭエンティティの実装形態の別の例を説明するための説明図である。図１１を参照すると、図１１と同様に、マネジメントＤＢ２０Ａ、マスタＷＳＤ３０Ａ及びスレーブＷＳＤ２００を含む第１の二次システムと、マネジメントＤＢ２０Ｂ、マスタＷＳＤ３０Ｂ及びスレーブＷＳＤ２００を含む第２の二次システムとが示されている。また、マネジメントＤＢ２０Ａに対応するレギュラトリＤＢ１０Ａ、及びマネジメントＤＢ２０Ｂに対応するレギュラトリＤＢ１０Ｂも示されている。レギュラトリＤＢ１０Ａ及びレギュラトリＤＢ１０Ｂは、同一のレギュラトリＤＢであってもよく、別々のレギュラトリＤＢであってもよい。そして、とりわけこの例では、ＨｏＭエンティティ１００は、マネジメントＤＢ２０の一部として実装される。
【０１３５】
この実装形態によれば、二次システム内でのハンドオーバ（即ち、同一のマネジメントＤＢ２０の管轄下でのハンドオーバ）は、１つのＨｏＭエンティティ１００により制御される。また、別々の二次システム間でのハンドオーバは、２つのＨｏＭエンティティ１００の一方により制御され、又は２つのＨｏＭエンティティ１００の連携により制御される。
【０１３６】
図１５は、第１の実施形態に係るＨｏＭエンティティの実装形態のさらに別の例を説明するための説明図である。図１５を参照すると、図１５と同様に、マネジメントＤＢ２０Ａ、マスタＷＳＤ３０Ａ及びスレーブＷＳＤ２００を含む第１の二次システムと、マネジメントＤＢ２０Ｂ、マスタＷＳＤ３０Ｂ及びスレーブＷＳＤ２００を含む第２の二次システムとが示されている。また、マネジメントＤＢ２０Ａに対応するレギュラトリＤＢ１０Ａ、及びマネジメントＤＢ２０Ｂに対応するレギュラトリＤＢ１０Ｂも示されている。そして、とりわけこの例では、ＨｏＭエンティティ１００は、レギュラトリＤＢ１０の一部として実装される。
【０１３７】
この実装形態によれば、二次システム内でのハンドオーバ（即ち、同一のマネジメントＤＢ２０の管轄下でのハンドオーバ）、及び、同一の国内の二次システム間でのハンドオーバ（即ち、同一のレギュラトリＤＢ１０の管轄下でのハンドオーバ）は、１つのＨｏＭエンティティ１００により制御される。また、別々の国の二次システム間でのハンドオーバは、２つのＨｏＭエンティティ１００の一方により制御され、又は２つのＨｏＭエンティティ１００の連携により制御される。
【０１３８】
以上、第１の実施形態を説明した。例えば、以上のように、ハンドオーバを制御する通信制御装置は、ハンドオーバの対象のスレーブＷＳＤ２００と異なる制御ノード（即ち、ＨｏＭエンティティ１００）である。
【０１３９】
また、第１の実施形態では、二次システムにおいてスレーブＷＳＤ２００が二次的に利用される周波数チャネルでの無線通信を行うことを可能にするハンドオーバが、認識され、制御される。これにより、既に行なっている無線通信を二次システムにおいて継続させることが可能になる。
【０１４０】
より具体的には、上述したように、周波数チャネルが基本的にはいつでも利用可能である一次システムと異なり、二次システムは、一次システムにより一時的に利用されていない周波数チャネルを二次的に利用する。そのため、二次システムにとって利用可能な周波数チャネルは時間により変化し、また、二次システムごとに（又は二次システムのマスタＷＳＤごとに）利用可能な周波数チャネルが異なり得る。そのため、スレーブＷＳＤ２００は、二次システムのマスタＷＳＤ３０が近傍に存在するとしても、当該マスタＷＳＤ３０へのハンドオーバを行えるとは限らない。また、スレーブＷＳＤ２００は、使用中の周波数チャネル以外に、マスタＷＳＤ３０にとって利用可能な別の周波数チャネルをいずれかのタイミングで知ったとしても、その後時間が経過すると、当該別の周波数チャネルは、マスタＷＳＤ３０にとって利用可能でなくなっている可能性がある。そのため、スレーブＷＳＤ２００は、上記別の周波数チャネルへのハンドオーバを行えるとは限らない。このように、二次システムでは、セルラ通信方式におけるハンドオーバと同様にハンドオーバを行うことができない。
【０１４１】
そこで、上述したように、第１の実施形態では、二次システムにおいてスレーブＷＳＤ２００が二次利用される周波数チャネルでの無線通信を行うことを可能にするハンドオーバ（マスタＷＳＤ３０及び／又は周波数チャネル）が認識され、制御される。これにより、ハンドオーバ後に、スレーブＷＳＤ２００は、二次システムにおいて無線通信を行うことができる。即ち、スレーブＷＳＤは、既に行なっている無線通信を二次システムにおいて継続させることができる。
【０１４２】
＜＜５．第２の実施形態＞＞
続いて、図１６〜図１７を参照して、本開示の第２の実施形態を説明する。本開示の第２の実施形態では、ハンドオーバの対象のスレーブＷＳＤ２００自身がハンドオーバの制御を行う。また、第２の実施形態では、スレーブＷＳＤ２００は、他の通信制御のノードによる補助を受けることなくハンドオーバを実行する。
【０１４３】
＜５．１．スレーブＷＳＤの機能構成＞
まず、図１６を参照して、第２の実施形態に係るスレーブＷＳＤ２００−２の構成の一例を説明する。図１６は、第２の実施形態に係るスレーブＷＳＤ２００−２の構成の一例を示すブロック図である。図１６を参照すると、スレーブＷＳＤ２００−２は、アンテナ２１０、無線通信部２２０、記憶部２３０、入力部２４０、表示部２５０及び処理部２６０を備える。
【０１４４】
（アンテナ２１０）
アンテナ２１０は、無線信号を受信し、受信された無線信号を無線通信部２２０へ出力する。また、アンテナ部２１０は、無線通信部２２０により出力された送信信号を送信する。
【０１４５】
（無線通信部２２０）
無線通信部２２０は、一次システムのための周波数チャネルであって、二次システムにより二次的に利用される当該周波数チャネルでの、無線通信を行う。例えば、無線通信部２２０は、マスタＷＳＤ３０との無線通信を行う。
【０１４６】
（記憶部２３０）
記憶部２３０は、スレーブＷＳＤ２００−２の動作のためのプログラム及びデータを記憶する。また、記憶部２３０は、例えば、レギュラトリＤＢ１０、マネジメントＤＢ２０及び／又はマスタＷＳＤ３０により提供される各種情報を記憶する。
【０１４７】
（入力部２４０）
入力部２４０は、スレーブＷＳＤ２００−２のユーザによる入力を受け付ける。そして、入力部２４０は、入力結果を処理部２６０に提供する。
【０１４８】
（表示部２５０）
表示部２５０は、スレーブＷＳＤ２００−２からの出力画面（即ち、出力画像）を表示する。例えば、表示部２５０は、処理部２６０（表示制御部２６５）による制御に応じて、出力画面を表示する。
【０１４９】
（処理部２６０）
処理部２６０は、スレーブＷＳＤ２００−２の様々な機能を提供する。処理部２６０は、ハンドオーバ認識部２６１、ハンドオーバ制御部２６３及び表示制御部２６５を含む。
【０１５０】
（ハンドオーバ認識部２６１）
ハンドオーバ認識部２６１は、スレーブＷＳＤ２００−２のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいてスレーブＷＳＤ２００−２が上記周波数チャネルでの無線通信を行うことを可能にする上記ハンドオーバを認識する。
【０１５１】
−二次システムの通信制御ノードへのハンドオーバの場合
上述したように、例えば、上記ハンドオーバは、スレーブＷＳＤ２００−２との無線通信を行う元の通信制御ノードから、二次システムに含まれる１つ以上のマスタＷＳＤ３０のうちの所定の条件を満たす１つのマスタＷＳＤ３０へのハンドオーバである。即ち、上記ハンドオーバは、元の通信制御ノードから、二次システムのマスタＷＳＤ３０へのハンドオーバである。また、上記所定の条件は、上記周波数チャネルを利用可能であることを含む。
【０１５２】
このような場合に、例えば、ハンドオーバ認識部２６１は、上記二次システムに含まれる上記１つ以上のマスタＷＳＤ３０のうちの上記所定の条件を満たす少なくとも１つのマスタＷＳＤ３０を認識することにより、上記ハンドオーバを認識する。
【０１５３】
−−利用可能チャネルが既知である場合
例えば、二次システムにとって利用可能な周波数チャネル（即ち、利用可能チャネル）がスレーブＷＳＤ２００−２にとって既知である。このような場合に、例えば、当該利用可能チャネルで信号を受信できるように、スレーブＷＳＤ２００−２における送受信のための再構成が行われる。当該再構成の具体的な内容は、第１の実施形態において説明したとおりである。そして、例えば、スレーブＷＳＤ２００−２が、上記利用可能チャネルにおいて、自装置と通信中のマスタＷＳＤ以外３０の他のマスタＷＳＤ３０からのＥｎａｂｌｅｍｅｎｔビーコンを受信する。すると、ハンドオーバ認識部２６１は、当該他のマスタＷＳＤ３０を、所定の条件を満たすマスタＷＳＤ３０（即ち、利用可能チャネルを利用可能なマスタＷＳＤ３０）として認識する。上記他のマスタＷＳＤ３０は、Ｅｎａｂｌｅｍｅｎｔビーコンの通信品質が所定の閾値を超える場合に、所定の条件を満たすマスタＷＳＤ３０（即ち、利用可能チャネルを利用可能なマスタＷＳＤ３０）として認識されてもよい。
【０１５４】
−−利用可能チャネルが未知である場合
また、例えば、利用可能チャネルがスレーブＷＳＤ２００−２にとって未知である場合もある。
【０１５５】
第１の例として、１つの二次システム内で（即ち、同一のマネジメントＤＢ２０の管轄下で）マスタＷＳＤ３０の間で利用可能チャネルが同一である場合でも、使用中の利用可能チャネルとは異なる別の利用可能チャネルは、スレーブＷＳＤ２００−２にとって未知であり得る。一例として、マスタＷＳＤ３０が、利用可能チャネルをスレーブＷＳＤ２００−２に通知しない場合には、利用可能チャネルは、スレーブＷＳＤ２００−２にとって未知であり得る。
【０１５６】
第２の例として、１つの二次システム内でも（即ち、同一のマネジメントＤＢ２０の管轄下でも）マスタＷＳＤ３０によって利用可能チャネルの定義が異なるように、当該１つの二次システムが運用され得る。このような場合には、通信中のマスタＷＳＤと異なる別のマスタＷＳＤ３０にとっての利用可能チャネルは、スレーブＷＳＤ２００−２にとって未知であり得る。
【０１５７】
第３の例として、別の二次システム内の（即ち、別のマネジメントＤＢ２０の管轄下の）マスタＷＳＤ３０にとっての利用可能チャネルは、スレーブＷＳＤ２００−２にとって未知であり得る。マネジメントＤＢ２０によって利用可能チャネルが異なるからである。
【０１５８】
以上のように、利用可能チャネルがスレーブＷＳＤ２００−２にとって未知であり得る。このような場合には、スレーブＷＳＤ２００−２は、中心周波数、帯域幅、無線アクセス技術、送受信のための構成パラメータ等を調整しながら信号を受信する。そして、Ｅｎａｂｌｅｍｅｎｔビーコンが受信されると、ハンドオーバ認識部２６１は、当該Ｅｎａｂｌｅｍｅｎｔビーコンが受信された周波数チャネルを、利用可能チャネルとして知得する。
【０１５９】
その後、利用可能チャネルがスレーブＷＳＤ２００−２にとって既知である場合と同様に、所定の条件を満たすマスタＷＳＤ３０（即ち、利用可能チャネルを利用可能なマスタＷＳＤ３０）が、ハンドオーバ認識部２６１により認識される。
【０１６０】
以上のように、二次システムにより二次的に利用される周波数チャネルを利用可能なマスタＷＳＤ３０が認識される。これにより、二次システムのマスタＷＳＤ３０のうちのどのマスタＷＳＤ３０へのハンドオーバが可能であるかが知得される。その結果、二次システムのマスタＷＳＤ３０へのハンドオーバを実際に行うことが可能になる。
【０１６１】
−周波数チャネル間でのハンドオーバの場合
上述したように、例えば、上記二次システムは、２つ以上の周波数チャネルを二次的に利用する。そして、上記ハンドオーバは、上記２つ以上の周波数チャネルのうちの、スレーブＷＳＤ２００−２が無線通信を行う元の周波数チャネルから、上記２つ以上の周波数チャネルのうちの別の周波数チャネルへのハンドオーバである。即ち、上記ハンドオーバは、周波数チャネル間でのハンドオーバである。
【０１６２】
このような場合に、例えば、ハンドオーバ認識部２６１は、上記２つ以上の周波数チャネルのうちの、上記元の周波数チャネル以外の少なくとも１つの周波数チャネルを認識することにより、上記ハンドオーバを認識する。
【０１６３】
−−利用可能チャネルが既知である場合
具体的には、例えば、スレーブＷＳＤ２００−２と無線通信行なっているマスタＷＳＤ３０が、利用可能チャネルをスレーブＷＳＤ２００−２に通知する。このような場合には、マスタＷＳＤ３０にとっての利用可能チャネルはスレーブＷＳＤ２００−２にとって既知である。そのため、ハンドオーバ認識部２６１は、このように通知された情報から、使用中の利用可能チャネル（即ち、元の周波数チャネル）以外の利用可能チャネルを認識する。
【０１６４】
−−利用可能チャネルが未知である場合
また、例えば、利用可能チャネルがスレーブＷＳＤ２００−２に通知されないこともあり得る。このような場合に、スレーブＷＳＤ２００−２は、中心周波数、帯域幅等を調整しながら信号を受信する。そして、Ｅｎａｂｌｅｍｅｎｔビーコンが受信されると、ハンドオーバ認識部２６１は、当該Ｅｎａｂｌｅｍｅｎｔビーコンが受信された周波数チャネルを、利用可能チャネルとして知得する。そして、ハンドオーバ認識部２６１は、知得された利用可能チャネルの情報から、使用中の利用可能チャネル（即ち、元の周波数チャネル）以外の利用可能チャネルを認識する。
【０１６５】
以上のように、二次システムにより二次的に利用される２つ以上の周波数チャネルのうちの、スレーブＷＳＤ２００−２が無線通信を行う元の周波数チャネル以外の少なくとも１つの周波数チャネルが認識される。これにより、どの周波数チャネルへの周波数間ハンドオーバが可能であるかが知得される。その結果、二次システムにおいて周波数間ハンドオーバを実際に行うことが可能になる。
【０１６６】
（ハンドオーバ制御部２６３）
ハンドオーバ制御部２６３は、スレーブＷＳＤ２００−２の上記ハンドオーバの制御を行う。即ち、ハンドオーバ制御部２６３は、ハンドオーバ認識部２６１により認識されるハンドオーバの制御を行う。
【０１６７】
−ハンドオーバの実行の決定
例えば、上記ハンドオーバの上記制御は、スレーブＷＳＤ２００−２の上記ハンドオーバの実行を決定することを含む。上記ハンドオーバの上記制御は、ハンドオーバ認識部２６１により認識されるハンドオーバの実行を決定することを含む。
【０１６８】
より具体的には、例えば、ハンドオーバ認識部２６１によりハンドオーバ（マスタＷＳＤ３０又は周波数チャネル）が認識されると、ハンドオーバ制御部２６３は、当該ハンドオーバの実行を決定する。また、ハンドオーバ認識部２６１により複数のハンドオーバが候補として認識される場合には、ハンドオーバ制御部２６３は、例えばスレーブＷＳＤ２００−２による通信品質の測定（Measurement）結果等に基づいて、複数のハンドオーバ候補の中の１つのハンドオーバの実行を決定する。
【０１６９】
このような決定により、スレーブＷＳＤ２００−２のハンドオーバが実際に実行される。その結果、スレーブＷＳＤ２００−２は、既に行なっている無線通信を二次システムにおいて継続させることが可能になる。
【０１７０】
−Ｅｎａｂｌｉｎｇ処理の開始の制御
上述したように、二次システムでは、二次システムにより二次利用される周波数チャネルでの無線通信をスレーブＷＳＤ２００−２が開始する前に、スレーブＷＳＤ２００−２による上記周波数チャネルでの無線通信を可能にするための処理が行われる。また、当該処理は、ハンドオーバの際に行われる。
【０１７１】
このような場合に、例えば、上記ハンドオーバの上記制御は、上記記ハンドオーバの際に行われる上記処理の開始を制御することを含む。
【０１７２】
具体的には、例えば、上記処理は、Ｅｎａｂｌｉｎｇ処理である。そして、ハンドオーバの実行の決定後に、ハンドオーバ制御部２６３は、Ｅｎａｂｌｉｎｇ処理をトリガする。すると、スレーブＷＳＤ２００−２は、ハンドオーバ先の利用可能チャネルにおいて、Ｅｎａｂｌｅｍｅｎｔビーコンを受信し、当該Ｅｎａｂｌｅｍｅｎｔビーコンに対する応答（即ち、Ｅｎａｂｌｅｍｅｎｔビーコンレスポンス）を送信する。
【０１７３】
（表示制御部２６５）
表示制御部２６５は、表示部２５０による出力画面の表示を制御する。例えば、表示制御部２６５は、表示部２５０により表示される出力画面を生成し、当該出力画面を表示部２５０に表示させる。
【０１７４】
＜５．２．処理の流れ＞
次に、図１７を参照して、第２の実施形態に係る通信制御処理の一例を説明する。図１７は、第２の実施形態に係る通信制御処理の概略的な流れの一例を示すシーケンス図である。
【０１７５】
上記通信制御処理の一例は、図５〜図７に示されるような、スレーブＷＳＤ２００−２が第１の二次システムのマスタＷＳＤ３０Ａから第２の二次システムのマスタＷＳＤ３０Ｂへのハンドオーバを行うケースの通信制御処理である。なお、レギュラトリＤＢ１０Ａ及びマネジメントＤＢ２０Ａは、マスタＷＳＤ３０Ａに対応し、レギュラトリＤＢ１０Ｂ及びマネジメントＤＢ２０Ｂは、マスタＷＳＤ３０Ｂに対応する。
【０１７６】
まず、Ｅｎａｂｌｉｎｇ処理が完了すると（Ｓ４１１）、スレーブＷＳＤ２００−２は、マスタＷＳＤ３０Ａとの無線通信を開始する（Ｓ４１３）。
【０１７７】
そして、ハンドオーバ先のマスタＷＳＤ３０の候補が認識される（ステップＳ４２０）。具体的には、スレーブＷＳＤ２００−２は、送受信のための再構成を行う（Ｓ４２１）。その後、スレーブＷＳＤ２００は、マスタＷＳＤ３０Ａ以外のマスタＷＳＤ３０からのＥｎａｂｌｅｍｅｎｔビーコンを受信し、通信品質を測定する（Ｓ４２３、Ｓ４２５）。なお、マスタＷＳＤ３０Ａ以外のマスタＷＳＤ３０にとっての利用可能チャネルがスレーブＷＳＤ２００−２にとって未知である場合には、ステップＳ４２１〜ステップＳ４２５が繰り返される。即ち、スレーブＷＳＤ２００−２は、マスタＷＳＤ３０Ａ以外のマスタＷＳＤ３０からのＥｎａｂｌｅｍｅｎｔビーコンを受信できるように、中心周波数、帯域幅、無線アクセス技術、送受信のための構成パラメータ等を調整し、信号を受信する。
【０１７８】
その後、スレーブＷＳＤ２００−２は、サービングマスタＷＳＤ３０の更新についての決定を行う（Ｓ４３１）。この例では、スレーブＷＳＤ２００−２は、マスタＷＳＤ３０Ｂへのハンドオーバの実行を決定する。具体的には、スレーブＷＳＤ２００−２は、ハンドオーバ先のマスタＷＳＤ３０を選択する。例えば、ステップＳ４２５における通信品質の測定結果に基づいて、最良の通信品質を伴うマスタＷＳＤ３０、又は、求められるＱｏＳを満たせると判断されるマスタＷＳＤ３０が、選択される。なお、適当なマスタＷＳＤ３０が見つからない場合には、ハンドオーバが実行されない。
【０１７９】
そして、ハンドオーバが実行される（ステップＳ４４０）。具体的には、スレーブＷＳＤ２００−２は、マスタＷＳＤ３０Ｂへのハンドオーバを開始し（Ｓ４４１）、マスタＷＳＤ３０ＢとのＥｎａｂｌｉｎｇ処理を行う（Ｓ４４３、Ｓ４４５）。そして、ハンドオーバが完了する（Ｓ４４７）。
【０１８０】
その後、スレーブＷＳＤ２００−２は、マスタＷＳＤ３０Ｂとの無線通信を開始する（Ｓ４５１）。
【０１８１】
なお、ステップＳ４２０で、スレーブＷＳＤ２００−２が複数の送受信系を備えている場合は、スレーブＷＳＤ２００−２は、ある送受信系を用いて元のマスタＷＳＤ３０との無線通信を行いつつ、別の送受信系を用いてＥｎａｂｌｅｍｅｎｔビーコンを受信してもよい。また、スレーブＷＳＤ２００−２が複数の送受信系を備えていない場合は、スレーブＷＳＤ２００−２は、通信品質が低下したことを検出し、又は、所定の領域に自装置が位置することが検出する場合に、元のマスタＷＳＤ３０との無線通信を中断してもよい。そして、スレーブＷＳＤ２００−２は、中断の間に、他のマスタＷＳＤ３０からのＥｎａｂｌｅｍｅｎｔビーコンを受信してもよい。
【０１８２】
以上、第２の実施形態を説明した。例えば、以上のように、ハンドオーバを制御する通信制御装置は、ハンドオーバの対象のスレーブＷＳＤ２００−２である。また、スレーブＷＳＤ２００−２は、他の通信制御のノードによる補助を受けることなくハンドオーバを実行する。
【０１８３】
また、第２の実施形態では、第１の実施形態と同様に、二次システムにおいてスレーブＷＳＤ２００−２が二次的に利用される周波数チャネルでの無線通信を行うことを可能にするハンドオーバが、認識され、制御される。これにより、既に行なっている無線通信を二次システムにおいて継続させることが可能になる。この点については、第１の実施形態において説明したとおりである。
【０１８４】
＜＜６．第３の実施形態＞＞
続いて、図１８〜図１９Ｂを参照して、本開示の第３の実施形態を説明する。本開示の第３の実施形態では、ハンドオーバの対象のスレーブＷＳＤ２００自身がハンドオーバの制御を行う。また、第３の実施形態では、スレーブＷＳＤ２００は、他の通信制御のノードによる補助を受けながらハンドオーバを実行する。
【０１８５】
＜６．１．ＨｏＭエンティティの機能構成＞
まず、図１８を参照して、第３の実施形態に係るスレーブＷＳＤ２００−３の構成の一例を説明する。図１８は、第３の実施形態に係るスレーブＷＳＤ２００−３の構成の一例を示すブロック図である。図１８を参照すると、スレーブＷＳＤ２００−３は、アンテナ２１０、無線通信部２２０、記憶部２３０、入力部２４０、表示部２５０及び処理部２７０を備える。
【０１８６】
ここで、アンテナ２１０、無線通信部２２０、記憶部２３０、入力部２４０及び表示部２５０、並びに、ハンドオーバ認識部２６１及び表示制御部２６５については、第２の実施形態と第３の実施形態との間に差異はない。よって、ここでは、処理部２７０に含まれるハンドオーバ制御部２７３を説明する。
【０１８７】
（ハンドオーバ制御部２７３）
ハンドオーバ制御部２７３は、スレーブＷＳＤ２００−３の上記ハンドオーバの制御を行う。即ち、ハンドオーバ制御部２７３は、ハンドオーバ認識部２６１により認識されるハンドオーバの制御を行う。
【０１８８】
−ハンドオーバの実行の決定
例えば、上記ハンドオーバの上記制御は、スレーブＷＳＤ２００−３の上記ハンドオーバの実行を決定することを含む。この点については、第２の実施形態において説明したとおりである。
【０１８９】
−ハンドオーバに伴う転送の制御
上述したように、例えば、上記ハンドオーバは、スレーブＷＳＤ２００−３との無線通信を行う元の通信制御ノードから、二次システムに含まれる１つ以上のマスタＷＳＤ３０のうちの所定の条件を満たす１つのマスタＷＳＤ３０へのハンドオーバである。
【０１９０】
このような場合に、とりわけ第３の実施形態では、上記ハンドオーバの上記制御は、上記元の通信制御ノードから上記１つのマスタＷＳＤ３０へスレーブＷＳＤ２００宛の通信データを転送することの制御を含む。
【０１９１】
より具体的には、例えば、第１のマスタＷＳＤ３０から第２のマスタＷＳＤ３０へのスレーブＷＳＤ２００のハンドオーバの実行が決定される。すると、ハンドオーバ制御部２７３は、無線通信部２２０を介して、第１のマスタＷＳＤ３０に対応するマネジメントＤＢ２０又はレギュラトリＤＢ１０にハンドオーバの補助を問い合わせる（又は要求する）。その結果、第１のマスタＷＳＤ３０に対応するマネジメントＤＢ２０又はレギュラトリＤＢ１０は、第２のマスタＷＳＤ３０へのハンドオーバの受入れのための処理を実行する。そして、当該ハンドオーバが受け入れられると、第１のマスタＷＳＤ３０に対応するマネジメントＤＢ２０又はレギュラトリＤＢ１０による制御により、ハンドオーバ元の第１のマスタＷＳＤ３０に残っているスレーブＷＳＤ２００−３宛の送信データが、ハンドオーバ先の第２のマスタＷＳＤ３０に転送される。以上のように、ハンドオーバ制御部２７３は、ハンドオーバの補助の問合せ又は要求により、スレーブＷＳＤ２００宛の通信データの転送をトリガする。
【０１９２】
このような転送の制御により、ハンドオーバ元のマスタＷＳＤ３０に残っている送信データが、ハンドオーバ先のマスタＷＳＤ３０から送信されることが可能になる。そのため、スレーブＷＳＤ２００−３は、送信データをシームレスに受信することが可能になる。よって、ハンドオーバ時の通信品質を高めることが可能になる。
【０１９３】
−Ｅｎａｂｌｉｎｇ処理の開始の制御
上述したように、二次システムでは、二次システムにより二次利用される周波数チャネルでの無線通信をスレーブＷＳＤ２００−３が開始する前に、スレーブＷＳＤ２００−３による上記周波数チャネルでの無線通信を可能にするための処理が行われる。また、当該処理は、ハンドオーバの際に行われる。
【０１９４】
このような場合に、例えば、上記ハンドオーバの上記制御は、上記記ハンドオーバの際に行われる上記処理の開始を制御することを含む。この点については、第２の実施形態において説明したとおりである。
【０１９５】
＜６．２．処理の流れ＞
次に、図１９Ａ及び図１９Ｂを参照して、第３の実施形態に係る通信制御処理の一例を説明する。図１９Ａ及び図１９Ｂは、第３の実施形態に係る通信制御処理の概略的な流れの一例を示すシーケンス図である。
【０１９６】
上記通信制御処理の一例は、図５〜図７に示されるような、スレーブＷＳＤ２００−３が第１の二次システムのマスタＷＳＤ３０Ａから第２の二次システムのマスタＷＳＤ３０Ｂへのハンドオーバを行うケースの通信制御処理である。なお、レギュラトリＤＢ１０Ａ及びマネジメントＤＢ２０Ａは、マスタＷＳＤ３０Ａに対応し、レギュラトリＤＢ１０Ｂ及びマネジメントＤＢ２０Ｂは、マスタＷＳＤ３０Ｂに対応する。
【０１９７】
ここで、図１９Ａに示される第３の実施形態のステップＳ５１１〜ステップＳ５３１は、図１７に示される第２の実施形態に係るステップＳ４１１〜ステップＳ４３１と同様である。また、図１９Ｂに示される第３の実施形態のステップＳ５６１〜ステップＳ５７１は、図１７に示される第２の実施形態に係るステップＳ４４１〜ステップＳ４５１と同様である。よって、ここでは、ステップＳ５４０及びステップＳ５５０を説明する。
【０１９８】
ハンドオーバの実行が決定されると（Ｓ５３１）、マネジメントＤＢ２０Ａ又はレギュラトリＤＢ１０Ａによるハンドオーバの補助が開始される（ステップＳ５４０）。具体的には、スレーブＷＳＤ２００−３は、マスタＷＳＤ３０Ａを介して、ハンドオーバの補助をマネジメントＤＢ２０Ａ又はレギュラトリＤＢ１０Ａに問い合わせる（又は要求する）（Ｓ５４１）。この際に、スレーブＷＳＤ２００−３は、ハンドオーバ先のマスタＷＳＤ３０Ｂ及び周波数チャネルを、マネジメントＤＢ２０Ａ又はレギュラトリＤＢ１０Ａに通知する。すると、マネジメントＤＢ２０Ａ又はレギュラトリＤＢ１０Ａは、ハンドオーバ先のマスタＷＳＤ３０Ｂにハンドオーバの受入れを要求する（Ｓ５４３）。そして、ハンドオーバ先のマスタＷＳＤ３０Ｂは、ハンドオーバの受入れが可能か否かを返答する（Ｓ５４５）。なお、マスタＷＳＤ３０Ｂは、ハンドオーバの受入れが可能か否か以外に、自装置の運用状況（利用可能チャネルの品質、利用率、接続されるスレーブＷＳＤ２００の台数、トラフィック、等）を通知してもよい。とりわけハンドオーバの受入れが不可である場合に、その理由をステータス情報として通知してもよい。また、再度の問合せまでの時間（例えば、接続中のスレーブＷＳＤ２００−３に関するスケジューリングから見積もられる時間）も通知されてもよい。
【０１９９】
その後、ハンドオーバ元のＷＳＤ３０Ａからハンドオーバ先のＷＳＤ３０Ｂへの転送が行われる（Ｓ５５０）。具体的には、マネジメントＤＢ２０Ａ又はレギュラトリＤＢ１０Ａは、ハンドオーバ元のマスタＷＳＤ３０Ａに残っているスレーブＷＳＤ２００宛の送信データをハンドオーバ先のマスタＷＳＤ３０Ｂに転送するように、マスタＷＳＤ３０Ａに要求する（Ｓ５５１）。すると、マスタＷＳＤ３０Ａは、転送の可否を返答する（Ｓ５５２）。マスタＷＳＤ３０Ａは、転送が不可である場合（例えば、ストリーミングのようにシームレスなハンドオーバが困難であるデータ通信である場合）には、その理由を通知してもよい。そして、転送が可能である場合には、マネジメントＤＢ２０Ａ又はレギュラトリＤＢ１０Ａは、スレーブＷＳＤ２００宛の上記送信データを受け入れるように、ハンドオーバ先のマスタＷＳＤ３０Ｂに要求する（Ｓ５５３）。すると、マスタＷＳＤ３０Ｂは、受入れの可否を返答する（Ｓ５５４）。マスタＷＳＤ３０Ｂは、受入れが不可である場合（例えば、バッファが余っていない場合、負荷の重い処理を行なっている場合、等）には、その理由を通知してもよい。そして、受入れが可能である場合には、マスタＷＳＤ３０Ａは、マスタＷＳＤ３０Ａに残っているスレーブＷＳＤ２００宛の送信データを、マネジメントＤＢ２０Ａ等を介して（又は直接的に）マスタＷＳＤ３０Ｂに転送する（Ｓ５５５）。そして、転送が完了すると、スレーブＷＳＤ２００−３に転送の完了が通知される（Ｓ５５７）。
【０２００】
以上、第３の実施形態を説明した。例えば、以上のように、ハンドオーバを制御する通信制御装置は、ハンドオーバの対象のスレーブＷＳＤ２００−３である。また、スレーブＷＳＤ２００−３は、他の通信制御のノードによる補助を受けながらハンドオーバを実行する。
【０２０１】
また、第３の実施形態では、第１の実施形態及び第２の実施形態と同様に、二次システムにおいてスレーブＷＳＤ２００−３が二次的に利用される周波数チャネルでの無線通信を行うことを可能にするハンドオーバが、認識され、制御される。これにより、既に行なっている無線通信を二次システムにおいて継続させることが可能になる。この点については、第１の実施形態において説明したとおりである。
【０２０２】
＜＜７．変形例＞＞
続いて、図２０〜図２６Ｂを参照して、本実施形態の変形例を説明する。
【０２０３】
＜＜７．１．第１の変形例＞＞
まず、図２０〜図２２Ｃを参照して、本実施形態の第１の変形例を説明する。本実施形態の第１の変形例によれば、ハンドオーバの際に行われるＥｎａｂｌｉｎｇ処理がより簡略化される。その結果、ハンドオーバ先のマスタＷＳＤ３０における負荷が軽減され、ハンドオーバに要する時間がより短縮され得る。
【０２０４】
（第１の変形例の概略）
上述したように、二次システムでは、二次システムにより二次利用される周波数チャネルでの無線通信をスレーブＷＳＤ２００−２が開始する前に、スレーブＷＳＤ２００−２による上記周波数チャネルでの無線通信を可能にするための処理が行われる。また、例えば、当該処理は、スレーブＷＳＤ２００による上記周波数チャネルでの無線通信のための要求を行うことを含む。また、当該処理は、ハンドオーバの際に行われる。
【０２０５】
まず、上述した各実施形態によれば、上記要求は、スレーブＷＳＤ２００により行われる。
【０２０６】
具体的には、例えば、ハンドオーバの実行が決定された後に、スレーブＷＳＤ２００は、ハンドオーバ先の利用可能チャネルでのＥｎａｂｌｅｍｅｎｔビーコンに応答する（即ち、Ｅｎａｂｌｅｍｅｎｔビーコンレスポンスを送信する）ことにより、当該利用可能チャネルでの無線通信をスレーブＷＳＤ２００が行うための要求を行う。以下、この点について図２０を参照して具体例を説明する。
【０２０７】
図２０は、スレーブＷＳＤ２００により利用可能チャネルでの無線通信のための要求が行われる例を説明するための説明図である。図２０を参照すると、ハンドオーバの対象であるスレーブＷＳＤ２００、並びに、ハンドオーバ元のマスタＷＳＤ３０Ａ及びハンドオーバ先のマスタＷＳＤ３０Ｂが示されている。スレーブＷＳＤ２００のハンドオーバの実行が決定された後に、スレーブＷＳＤ２００は、ハンドオーバ先のマスタＷＳＤ３０Ｂによってハンドオーバ先の利用可能チャネルで送信されるＥｎａｂｌｅｍｅｎｔビーコンを受信する。そして、スレーブＷＳＤ２００は、当該利用可能チャネルでＥｎａｂｌｅｍｅｎｔビーコンレスポンスを送信する。このように、スレーブＷＳＤ２００によって要求が行われる。
【０２０８】
一方、とりわけ本実施形態の第１の変形例では、上記要求は、上記ハンドオーバの際に行われる場合に、スレーブＷＳＤ２００以外の装置により代行される。
【０２０９】
本実施形態の第１の実施形態では、例えば、上記要求は、ＨｏＭエンティティ１００により代行される。具体的には、例えば、ハンドオーバの実行が決定された後に、ＨｏＭエンティティ１００が、ハンドオーバ先のマスタＷＳＤ３０Ｂ又は当該マスタＷＳＤ３０Ｂに対応するマネジメントＤＢ２０Ｂ若しくはレギュラトリＤＢ１０Ｂに、スレーブＷＳＤ２００がハンドオーバ先の利用可能チャネルで無線通信を行うための要求を行う。当該要求は、バックホールのネットワークを通じて行われる。以下、この点について図２１を参照して具体例を説明する。
【０２１０】
図２１は、ＨｏＭエンティティ１００により利用可能チャネルでの無線通信のための要求が行われる例を説明するための説明図である。図２１を参照すると、ハンドオーバの対象であるスレーブＷＳＤ２００、並びに、ハンドオーバ元のマスタＷＳＤ３０Ａ及びハンドオーバ先のマスタＷＳＤ３０Ｂが示されている。ハンドオーバの実行が決定された後に、ＨｏＭエンティティ１００は、代理Ｅｎａｂｌｅｍｅｎｔ要求（Ｖｉｃｅ  Ｅｎａｂｌｅｍｅｎｔ  Ｒｅｑｕｅｓｔ）を送信することにより、スレーブＷＳＤ２００がハンドオーバ先の利用可能チャネルで無線通信を行うための要求を行う。当該代理Ｅｎａｂｌｅｍｅｎｔ要求の送信により、Ｅｎａｂｌｅｍｅｎｔビーコンの受信とＥｎａｂｌｅｍｅｎｔビーコンレスポンスの送信が省略される。
【０２１１】
なお、第１の変形例が第１の実施形態に適用される例を説明したが、第１の変形例は係る例に限られない。例えば、第１の変形例が第３の実施形態に適用されてもよい。この場合に、例えば、上記要求は、ハンドオーバ元のマスタＷＳＤ３０Ａに対応するマネジメントＤＢ２０Ａ又はレギュラトリＤＢ１０Ａにより代行されてもよい。
【０２１２】
（処理の流れ）
次に、図２２Ａ〜図２２Ｃを参照して、本実施形態の第１の変形例に係る通信制御処理の一例を説明する。図２２Ａ〜図２２Ｃは、本実施形態の第１の変形例に係る通信制御処理の概略的な流れの一例を示すシーケンス図である。
【０２１３】
上記通信制御処理の一例は、図５〜図７に示されるような、スレーブＷＳＤ２００が第１の二次システムのマスタＷＳＤ３０Ａから第２の二次システムのマスタＷＳＤ３０Ｂへのハンドオーバを行うケースの通信制御処理である。なお、レギュラトリＤＢ１０Ａ及びマネジメントＤＢ２０Ａは、マスタＷＳＤ３０Ａに対応し、レギュラトリＤＢ１０Ｂ及びマネジメントＤＢ２０Ｂは、マスタＷＳＤ３０Ｂに対応する。
【０２１４】
また、上記通信制御処理の一例は、第１の変形例が第１の実施形態に適用される場合の例である。
【０２１５】
ここで、図２２Ａ〜図２２Ｃに示される第１の変形例のステップＳ６１１〜Ｓ６６１及びステップＳ６８０は、図１３Ａ〜図１３Ｃに示される第１の実施形態の例に係るステップＳ３１１〜Ｓ３６１及びステップＳ３８０と同様である。よって、ここでは、ステップＳ６７０、Ｓ６９１及びＳ６９９を説明する。
【０２１６】
ハンドオーバの実行が決定されると（Ｓ６６１）、ハンドオーバ先のマスタＷＳＤ３０Ｂにおけるハンドオーバの受入れのための処理が行われる（Ｓ６７０）。
【０２１７】
具体的には、ＨｏＭエンティティ１００は、ハンドオーバ先のマスタＷＳＤ３０Ｂにハンドオーバの受入れを要求する（Ｓ６７１）。この際に、ＨｏＭエンティティ１００は、代理Ｅｎａｂｌｅｍｅｎｔ要求（Ｖｉｃｅ  Ｅｎａｂｌｅｍｅｎｔ  Ｒｅｑｕｅｓｔ）を送信することにより、スレーブＷＳＤ２００がハンドオーバ先の利用可能チャネルで無線通信を行うための要求も行う。そして、ハンドオーバ先のマスタＷＳＤ３０Ｂは、ハンドオーバの受入れが可能か否かを返答する（Ｓ６７３）。この際に、ハンドオーバ先のマスタＷＳＤ３０Ｂは、代理Ｅｎａｂｌｅｍｅｎｔ要求に対する完了の報告（Ｖｉｃｅ  Ｅｎａｂｌｅｍｅｎｔ  Ｃｏｍｐｌｅｔｅｔｉｏｎ  Ａｎｎｏｕｎｃｅｍｅｎｔ）も行う。そして、Ｅｎａｂｌｉｎｇ処理が完了する（Ｓ６７５）。
【０２１８】
また、ＨｏＭエンティティ１００は、スレーブＷＳＤ２００に、マスタＷＳＤ３０Ｂへのハンドオーバの実行を要求する（Ｓ６９１）。Ｅｎａｂｌｉｎｇ処理が既に完了しているので、その後、スレーブＷＳＤ２００は、マスタＷＳＤ３０Ｂとの無線通信を開始する（Ｓ６９９）
【０２１９】
以上、本実施形態の第１の変形例を説明した。本実施形態の第１の変形例によれば、ハンドオーバの際に行われるＥｎａｂｌｉｎｇ処理がより簡略化される。即ち、スレーブＷＳＤ２００は、Ｅｎａｂｌｅｍｅｎｔビーコンの受信とＥｎａｂｌｅｍｅｎｔビーコンレスポンスの送信をあらためて行わなくてもよい。その結果、ハンドオーバ先のマスタＷＳＤ３０は、スレーブＷＳＤ２００からＥｎａｂｌｅｍｅｎｔビーコンレスポンスを受信しないので、ハンドオーバ先のマスタＷＳＤ３０にとっての無線通信における負荷が軽減され得る。また、ハンドオーバに要する時間がより短縮され得る。
【０２２０】
＜＜７．２．第２の変形例＞＞
まず、図２３〜図２６Ｂを参照して、本実施形態の第１の変形例を説明する。本実施形態の第１の変形例によれば、マスタＷＳＤ３０にとっての利用可能チャネルが増加する。その結果、マスタＷＳＤ３０の無線ネットワークにおけるスループットが向上し得る。
【０２２１】
（第２の変形例の概略）
上述した各実施形態によれば、マスタＷＳＤ３０は、自装置にとっての利用可能チャネルでの無線通信を行う。以下、この点について、図２３を参照して具体例を説明する。
【０２２２】
図２３は、各マスタＷＳＤ３０にとっての利用可能チャネルの例を説明するための説明図である。図２３を参照すると、マネジメントＤＢ２０Ａ、マスタＷＳＤ３０Ａ及びスレーブＷＳＤ２００Ａを含む第１の二次システムと、マネジメントＤＢ２０Ｂ、マスタＷＳＤ３０Ｂ及びスレーブＷＳＤ２００Ｂを含む第２の二次システムとが、示されている。例えば、この例では、第１の二次システムにとっての利用可能チャネルは、周波数チャネルＡであり、第２の二次システムにとっての利用可能チャネルは、周波数チャネルＢである。そのため、第１の二次システムにおけるスレーブＷＳＤ２００ＡについてのＥｎａｂｌｉｎｇ処理が完了すると、スレーブＷＳＤ２００Ａは、マスタＷＳＤ３０Ａと、周波数チャネルＡでの無線通信を行う。また、第２の二次システムにおけるスレーブＷＳＤ２００ＢについてのＥｎａｂｌｉｎｇ処理が完了すると、スレーブＷＳＤ２００Ｂは、マスタＷＳＤ３０Ｂと、周波数チャネルＢでの無線通信を行う。
【０２２３】
一方、とりわけ本実施形態の第２の変形例では、マスタＷＳＤ３０は、自装置にとっての利用可能チャネル以外の、別のマスタＷＳＤ３０にとって利用可能チャネルでの無線通信も行う。例えば、当該別のマスタＷＳＤ３０は、別の二次システムに含まれる。そして、当該別のマスタＷＳＤにとって利用可能な利用可能チャネルは、当該別の二次システムにとっての利用可能チャネルである。以下、この点について、図２４及び図２５を参照して具体例を説明する。
【０２２４】
図２４は、第１の二次システムが第２の二次システムのマスタＷＳＤ３００をスレーブネットワークノードとして動作させる例を説明するための説明図である。図２４を参照すると、図２３と同様に、マネジメントＤＢ２０Ａ、マスタＷＳＤ３０Ａ及びスレーブＷＳＤ２００Ａを含む第１の二次システムと、マネジメントＤＢ２０Ｂ、マスタＷＳＤ３０Ｂ及びスレーブＷＳＤ２００Ｂを含む第２の二次システムとが、示されている。とりわけこの例では、第１の二次システムが、第２の二次システムのマスタＷＳＤ３０Ｂを、第１の二次システム（又はマスタＷＳＤ３０Ａ）にとってのスレーブネットワークノードとして動作させる。具体的には、例えば、第１の二次システムによる制御により、マスタＷＳＤ３０Ｂは、第１の二次システムにおけるＥｎａｂｌｉｎｇ処理を通じて、第１の二次システムにとっての利用可能チャネル（即ち、周波数チャネルＡ）を利用できるようになる。その結果、例えば、周波数チャネルＡ及び周波数チャネルＢの両方におけるスレーブＷＳＤ２００ＢについてのＥｎａｂｌｉｎｇ処理が完了すると、スレーブＷＳＤ２００Ｂは、マスタＷＳＤ３０Ｂと、周波数チャネルＡ及び周波数チャネルＢの両方での無線通信を行うようになる。即ち、スレーブＷＳＤ２００Ｂのネットワークは、第１の二次システムにとってのスレーブネットワークとなる。なお、マスタＷＳＤ３０Ｂはこのような無線通信に必要なケイパビリティ（余分な送受信処理リソース、レギュラトリＤＢ１０Ａの認証ＩＤ、等）を有するものとする。
【０２２５】
図２５は、第１の二次システムのマスタＷＳＤ３０が第２の二次システムのスレーブネットワークノードとして動作する例を説明するための説明図である。図２５を参照すると、図２３と同様に、マネジメントＤＢ２０Ａ、マスタＷＳＤ３０Ａ及びスレーブＷＳＤ２００Ａを含む第１の二次システムと、マネジメントＤＢ２０Ｂ、マスタＷＳＤ３０Ｂ及びスレーブＷＳＤ２００Ｂを含む第２の二次システムとが、示されている。とりわけこの例では、第１の二次システムのマスタＷＳＤ３０Ａが、第２の二次システム（又はマスタＷＳＤ３０Ｂ）にとってのスレーブネットワークノードとして動作する。具体的には、例えば、マスタＷＳＤ３０Ａは、第２の二次システムにおけるＥｎａｂｌｉｎｇ処理を通じて、第２の二次システムにとっての利用可能チャネル（即ち、周波数チャネルＢ）を利用できるようになる。その結果、例えば、周波数チャネルＡ及び周波数チャネルＢの両方におけるスレーブＷＳＤ２００ＡについてのＥｎａｂｌｉｎｇ処理が完了すると、スレーブＷＳＤ２００Ａは、マスタＷＳＤ３０Ａと、周波数チャネルＡ及び周波数チャネルＢの両方での無線通信を行うようになる。即ち、スレーブＷＳＤ２００Ａのネットワークは、第２の二次システムにとってのスレーブネットワークとなる。なお、マスタＷＳＤ３０Ａはこのような無線通信に必要なケイパビリティ（余分な送受信処理リソース、レギュラトリＤＢ１０Ａの認証ＩＤ、等）を有するものとする。
【０２２６】
（処理の流れ）
次に、図２６Ａ及び図２６Ｂを参照して、本実施形態の第２の変形例に係る通信制御処理の一例を説明する。図２６Ａ及び図２６Ｂは、本実施形態の第２の変形例に係る通信制御処理の概略的な流れの一例を示すシーケンス図である。
【０２２７】
上記通信制御処理の一例は、図２５に示されるような、第１の二次システムのマスタＷＳＤ３０Ａが第２の二次システムのスレーブネットワークノードとして動作するケースの通信制御処理である。なお、レギュラトリＤＢ１０Ａ及びマネジメントＤＢ２０Ａは、マスタＷＳＤ３０Ａに対応し、レギュラトリＤＢ１０Ｂ及びマネジメントＤＢ２０Ｂは、マスタＷＳＤ３０Ｂに対応する。
【０２２８】
また、上記通信制御処理の一例は、第２の変形例が第１の実施形態に適用される場合の例である。
【０２２９】
まず、ＨｏＭエンティティ１００は、レギュラトリＤＢ１０、マネジメントＤＢ２０及びマスタＷＳＤ３０の各々との間で、相互認証及び／又は基本情報の交換を行う（Ｓ７１０）。
【０２３０】
そして、Ｅｎａｂｌｉｎｇ処理が完了すると（Ｓ７２１）、スレーブＷＳＤ２００は、マスタＷＳＤ３０Ａとの無線通信を開始する（Ｓ７２３）。
【０２３１】
また、マスタＷＳＤ３０Ａが第２の二次システムのスレーブネットワークノードとなるための準備が行われる（ステップＳ７３０）。具体的には、スレーブＷＳＤ２００は、第２の二次システムにとっての利用可能チャネルでの送受信のための再構成（Reconfiguration）を行う（ステップＳ７３１）。そして、スレーブＷＳＤ２００は、第２の二次システムにとっての利用可能チャネルでの通信品質を測定する（Ｓ７３３、Ｓ７３５）。そして、スレーブＷＳＤ２００は、測定結果及びＥｎａｂｌｅｍｅｎｔ関連情報を、ＨｏＭエンティティ１００に報告する（Ｓ７３７）。
【０２３２】
その後、ＨｏＭエンティティ１００は、スレーブネットワークについての決定を行う（Ｓ７４１）。この例では、ＨｏＭエンティティ１００は、マスタＷＳＤ３０Ａをスレーブネットワークノードにすることを決定する。この決定の際に、マスタＷＳＤ３０Ｂとの無線通信を行うスレーブＷＳＤ２００の位置と、マスタＷＳＤ３０Ａの位置とが、考慮されてもよい。例えば、マスタＷＳＤ３０Ａの近傍に、マスタＷＳＤ３０Ｂとの無線通信を行うスレーブＷＳＤ２００がいない場合には、干渉の恐れがないので、マスタＷＳＤ３０Ａをスレーブネットワークノードにすることが、決定される。一方、例えば、マスタＷＳＤ３０Ａの近傍に、マスタＷＳＤ３０Ｂとの無線通信を行うスレーブＷＳＤ２００がいる場合には、干渉の恐れがあるので、マスタＷＳＤ３０Ａをスレーブネットワークノードにしないことが、決定される。
【０２３３】
そして、マスタＷＳＤ３０Ａをスレーブネットワークノードにするための処理が行われる（Ｓ７５０）。具体的には、ＨｏＭエンティティ１００は、マスタＷＳＤ３０Ｂ、マネジメントＤＢ２０Ｂ又はレギュラトリＤＢ１０Ｂに、スレーブネットワークのためのＥｎａｂｌｉｎｇ処理を要求する（Ｓ７５１）。すると、マスタＷＳＤ３０Ｂ、マネジメントＤＢ２０Ｂ又はレギュラトリＤＢ１０Ｂは、スレーブネットワーク処理の要求に対して応答する（即ち、スレーブネットワークＥｎａｂｌｉｎｇ処理レスポンスを送信する）（Ｓ７５３）。そして、スレーブネットワークのＥｎａｂｌｉｎｇ処理が完了し（Ｓ７５５）、ＨｏＭエンティティ１００は、マスタＷＳＤ３０Ａにスレーブネットワークの開始を要求する（Ｓ７５７）。
【０２３４】
以上、本実施形態の第１の変形例を説明した。本実施形態の第１の変形例によれば、マスタＷＳＤ３０にとっての利用可能チャネルが増加する。即ち、スレーブネットワークノードとなったマスタＷＳＤ３０は、他のマスタＷＳＤ３０（例えば、他の二次システムのマスタＷＳＤ３０）にとっての利用可能チャネルも利用できるようになるので、スレーブネットワークノードとなったマスタＷＳＤ３０にとっての利用可能チャネルが増加する。その結果、スレーブネットワークノードとなったマスタＷＳＤ３０の無線ネットワークにおけるスループットが向上し得る。
【０２３５】
＜＜８．応用例＞＞
本開示に係る技術は、様々な製品へ応用可能である。例えば、ＨｏＭエンティティ１００は、タワーサーバ、ラックサーバ、又はブレードサーバなどのいずれかの種類のサーバとして実現されてもよい。また、ＨｏＭエンティティ１００の少なくとも一部の構成要素は、サーバに搭載されるモジュール（例えば、１つのダイで構成される集積回路モジュール、又はブレードサーバのスロットに挿入されるカード若しくはブレード）として実現されてもよい。
【０２３６】
また、例えば、スレーブＷＳＤ２００は、スマートフォン、タブレットＰＣ（Personal  Computer）、ノートＰＣ、携帯型ゲーム端末、携帯型／ドングル型のモバイルルータ若しくはデジタルカメラなどのモバイル端末、又はカーナビゲーション装置などの車載端末として実現されてもよい。また、スレーブＷＳＤ２００は、Ｍ２Ｍ（Machine  To  Machine）通信を行う端末（ＭＴＣ（Machine  Type  Communication）端末ともいう）として実現されてもよい。さらに、スレーブＷＳＤ２００の少なくとも一部の構成要素は、これら端末に搭載される無線通信モジュール（例えば、１つのダイで構成される集積回路モジュール）として実現されてもよい。
【０２３７】
＜８．１．ＨｏＭエンティティに関する応用例＞
図２７は、本開示に係る技術が適用され得るサーバ８００の概略的な構成の一例を示すブロック図である。サーバ８００は、プロセッサ８０１、メモリ８０２、ストレージ８０３、ネットワークインタフェース８０４及びバス８０６を備える。
【０２３８】
プロセッサ８０１は、例えばＣＰＵ（Central  Processing  Unit）又はＤＳＰ（Digital  Signal  Processor）であってよく、サーバ８００の各種機能を制御する。メモリ８０２は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ８０１により実行されるプログラム及びデータを記憶する。ストレージ８０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。
【０２３９】
ネットワークインタフェース８０４は、サーバ８００を有線通信ネットワーク８０５に接続するための有線通信インタフェースである。有線通信ネットワーク８０５は、ＥＰＣ（Evolved  Packet  Core）などのコアネットワークであってもよく、又はインターネットなどのＰＤＮ（Packet  Data  Network）であってもよい。
【０２４０】
バス８０６は、プロセッサ８０１、メモリ８０２、ストレージ８０３及びネットワークインタフェース８０４を互いに接続する。バス８０６は、速度の異なる２つ以上のバス（例えば、高速バス及び低速バス）を含んでもよい。
【０２４１】
図２７に示したサーバ８００において、図１２を参照して説明したハンドオーバ認識部１３１及びハンドオーバ制御部１３３は、プロセッサ８０１において実装されてもよい。一例として、プロセッサをハンドオーバ認識部１３１及びハンドオーバ制御部１３３として機能させるためのプログラム（換言すると、プロセッサにハンドオーバ認識部１３１及びハンドオーバ制御部１３３の動作を実行させるためのプログラム）がサーバ７００にインストールされ、プロセッサ７０１が当該プログラムを実行してもよい。別の例として、サーバ７００は、プロセッサ７０１及びメモリ７０２を含むモジュールを搭載し、当該モジュールにおいてハンドオーバ認識部１３１及びハンドオーバ制御部１３３が実装されてもよい。この場合に、上記モジュールは、プロセッサをハンドオーバ認識部１３１及びハンドオーバ制御部１３３として機能させるためのプログラムをメモリ７０２に記憶し、当該プログラムをプロセッサ７０１により実行してもよい。以上のように、ハンドオーバ認識部１３１及びハンドオーバ制御部１３３を備える装置としてサーバ７００又は上記モジュールが提供されてもよく、プロセッサをハンドオーバ認識部１３１及びハンドオーバ制御部１３３として機能させるための上記プログラムが提供されてもよい。また、上記プログラムを記憶した読み取り可能な記憶媒体が提供されてもよい。
【０２４２】
＜８．２．スレーブＷＳＤに関する応用例＞
（第１の応用例）
図２８は、本開示に係る技術が適用され得るスマートフォン９００の概略的な構成の一例を示すブロック図である。スマートフォン９００は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１２、１つ以上のアンテナスイッチ９１５、１つ以上のアンテナ９１６、バス９１７、バッテリー９１８及び補助コントローラ９１９を備える。
【０２４３】
プロセッサ９０１は、例えばＣＰＵ又はＳｏＣ（System  on  Chip）であってよく、スマートフォン９００のアプリケーションレイヤ及びその他のレイヤの機能を制御する。メモリ９０２は、ＲＡＭ及びＲＯＭを含み、プロセッサ９０１により実行されるプログラム及びデータを記憶する。ストレージ９０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。外部接続インタフェース９０４は、メモリーカード又はＵＳＢ（Universal  Serial  Bus）デバイスなどの外付けデバイスをスマートフォン９００へ接続するためのインタフェースである。
【０２４４】
カメラ９０６は、例えば、ＣＣＤ（Charge  Coupled  Device）又はＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を有し、撮像画像を生成する。センサ９０７は、例えば、測位センサ、ジャイロセンサ、地磁気センサ及び加速度センサなどのセンサ群を含み得る。マイクロフォン９０８は、スマートフォン９００へ入力される音声を音声信号へ変換する。入力デバイス９０９は、例えば、表示デバイス９１０の画面上へのタッチを検出するタッチセンサ、キーパッド、キーボード、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９１０は、液晶ディスプレイ（ＬＣＤ）又は有機発光ダイオード（ＯＬＥＤ）ディスプレイなどの画面を有し、スマートフォン９００の出力画像を表示する。スピーカ９１１は、スマートフォン９００から出力される音声信号を音声に変換する。
【０２４５】
無線通信インタフェース９１２は、ＬＴＥ又はＬＴＥ−Ａｄｖａｎｃｅｄなどのいずれかのセルラー通信方式をサポートし、無線通信を実行する。無線通信インタフェース９１２は、典型的には、ＢＢプロセッサ９１３及びＲＦ回路９１４などを含み得る。ＢＢプロセッサ９１３は、例えば、符号化／復号、変調／復調及び多重化／逆多重化などを行なってよく、無線通信のための様々な信号処理を実行する。一方、ＲＦ回路９１４は、ミキサ、フィルタ及びアンプなどを含んでもよく、アンテナ９１６を介して無線信号を送受信する。無線通信インタフェース９１２は、ＢＢプロセッサ９１３及びＲＦ回路９１４を集積したワンチップのモジュールであってもよい。無線通信インタフェース９１２は、図２８に示したように複数のＢＢプロセッサ９１３及び複数のＲＦ回路９１４を含んでもよい。なお、図２８には無線通信インタフェース９１２が複数のＢＢプロセッサ９１３及び複数のＲＦ回路９１４を含む例を示したが、無線通信インタフェース９１２は単一のＢＢプロセッサ９１３又は単一のＲＦ回路９１４を含んでもよい。
【０２４６】
さらに、無線通信インタフェース９１２は、セルラー通信方式に加えて、近距離無線通信方式、近接無線通信方式又は無線ＬＡＮ（Local  Area  Network）方式などの他の種類の無線通信方式をサポートしてもよく、その場合に、無線通信方式ごとのＢＢプロセッサ９１３及びＲＦ回路９１４を含んでもよい。
【０２４７】
アンテナスイッチ９１５の各々は、無線通信インタフェース９１２に含まれる複数の回路（例えば、異なる無線通信方式のための回路）の間でアンテナ９１６の接続先を切り替える。
【０２４８】
アンテナ９１６の各々は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、無線通信インタフェース９１２による無線信号の送受信のために使用される。スマートフォン９００は、図２８に示したように複数のアンテナ９１６を有してもよい。なお、図２８にはスマートフォン９００が複数のアンテナ９１６を有する例を示したが、スマートフォン９００は単一のアンテナ９１６を有してもよい。
【０２４９】
さらに、スマートフォン９００は、無線通信方式ごとにアンテナ９１６を備えてもよい。その場合に、アンテナスイッチ９１５は、スマートフォン９００の構成から省略されてもよい。
【０２５０】
バス９１７は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１２及び補助コントローラ９１９を互いに接続する。バッテリー９１８は、図中に破線で部分的に示した給電ラインを介して、図２８に示したスマートフォン９００の各ブロックへ電力を供給する。補助コントローラ９１９は、例えば、スリープモードにおいて、スマートフォン９００の必要最低限の機能を動作させる。
【０２５１】
図２８に示したスマートフォン９００において、図１６を参照して説明したハンドオーバ認識部２６１及びハンドオーバ制御部２６３は、無線通信インタフェース９１２において実装されてもよい。また、これらの構成要素の少なくとも一部は、プロセッサ９０１又は補助コントローラ９１９において実装されてもよい。一例として、スマートフォン９００は、無線通信インタフェース９１２の一部（例えば、ＢＢプロセッサ９１３）若しくは全部、プロセッサ９０１、及び／又は補助コントローラ９１９を含むモジュールを搭載し、当該モジュールにおいてハンドオーバ認識部２６１及びハンドオーバ制御部２６３が実装されてもよい。この場合に、上記モジュールは、プロセッサをハンドオーバ認識部２６１及びハンドオーバ制御部２６３として機能させるためのプログラム（換言すると、プロセッサにハンドオーバ認識部２６１及びハンドオーバ制御部２６３の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサをハンドオーバ認識部２６１及びハンドオーバ制御部２６３として機能させるためのプログラムがスマートフォン９００にインストールされ、無線通信インタフェース９１２（例えば、ＢＢプロセッサ９１３）、プロセッサ９０１、及び／又は補助コントローラ９１９が当該プログラムを実行してもよい。以上のように、ハンドオーバ認識部２６１及びハンドオーバ制御部２６３を備える装置としてスマートフォン９００又は上記モジュールが提供されてもよく、プロセッサをハンドオーバ認識部２６１及びハンドオーバ制御部２６３として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記憶した読み取り可能な記憶媒体が提供されてもよい。これらの点については、図１８を参照して説明したハンドオーバ認識部２６１及びハンドオーバ制御部２７３も、ハンドオーバ認識部２６１及びハンドオーバ制御部２６３と同様である。
【０２５２】
（第２の応用例）
図２９は、本開示に係る技術が適用され得るカーナビゲーション装置９２０の概略的な構成の一例を示すブロック図である。カーナビゲーション装置９２０は、プロセッサ９２１、メモリ９２２、ＧＰＳ（Global  Positioning  System）モジュール９２４、センサ９２５、データインタフェース９２６、コンテンツプレーヤ９２７、記憶媒体インタフェース９２８、入力デバイス９２９、表示デバイス９３０、スピーカ９３１、無線通信インタフェース９３３、１つ以上のアンテナスイッチ９３６、１つ以上のアンテナ９３７及びバッテリー９３８を備える。
【０２５３】
プロセッサ９２１は、例えばＣＰＵ又はＳｏＣであってよく、カーナビゲーション装置９２０のナビゲーション機能及びその他の機能を制御する。メモリ９２２は、ＲＡＭ及びＲＯＭを含み、プロセッサ９２１により実行されるプログラム及びデータを記憶する。
【０２５４】
ＧＰＳモジュール９２４は、ＧＰＳ衛星から受信されるＧＰＳ信号を用いて、カーナビゲーション装置９２０の位置（例えば、緯度、経度及び高度）を測定する。センサ９２５は、例えば、ジャイロセンサ、地磁気センサ及び気圧センサなどのセンサ群を含み得る。データインタフェース９２６は、例えば、図示しない端子を介して車載ネットワーク９４１に接続され、車速データなどの車両側で生成されるデータを取得する。
【０２５５】
コンテンツプレーヤ９２７は、記憶媒体インタフェース９２８に挿入される記憶媒体（例えば、ＣＤ又はＤＶＤ）に記憶されているコンテンツを再生する。入力デバイス９２９は、例えば、表示デバイス９３０の画面上へのタッチを検出するタッチセンサ、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９３０は、ＬＣＤ又はＯＬＥＤディスプレイなどの画面を有し、ナビゲーション機能又は再生されるコンテンツの画像を表示する。スピーカ９３１は、ナビゲーション機能又は再生されるコンテンツの音声を出力する。
【０２５６】
無線通信インタフェース９３３は、ＬＴＥ又はＬＴＥ−Ａｄｖａｎｃｅｄなどのいずれかのセルラー通信方式をサポートし、無線通信を実行する。無線通信インタフェース９３３は、典型的には、ＢＢプロセッサ９３４及びＲＦ回路９３５などを含み得る。ＢＢプロセッサ９３４は、例えば、符号化／復号、変調／復調及び多重化／逆多重化などを行なってよく、無線通信のための様々な信号処理を実行する。一方、ＲＦ回路９３５は、ミキサ、フィルタ及びアンプなどを含んでもよく、アンテナ９３７を介して無線信号を送受信する。無線通信インタフェース９３３は、ＢＢプロセッサ９３４及びＲＦ回路９３５を集積したワンチップのモジュールであってもよい。無線通信インタフェース９３３は、図２９に示したように複数のＢＢプロセッサ９３４及び複数のＲＦ回路９３５を含んでもよい。なお、図２９には無線通信インタフェース９３３が複数のＢＢプロセッサ９３４及び複数のＲＦ回路９３５を含む例を示したが、無線通信インタフェース９３３は単一のＢＢプロセッサ９３４又は単一のＲＦ回路９３５を含んでもよい。
【０２５７】
さらに、無線通信インタフェース９３３は、セルラー通信方式に加えて、近距離無線通信方式、近接無線通信方式又は無線ＬＡＮ方式などの他の種類の無線通信方式をサポートしてもよく、その場合に、無線通信方式ごとのＢＢプロセッサ９３４及びＲＦ回路９３５を含んでもよい。
【０２５８】
アンテナスイッチ９３６の各々は、無線通信インタフェース９３３に含まれる複数の回路（例えば、異なる無線通信方式のための回路）の間でアンテナ９３７の接続先を切り替える。
【０２５９】
アンテナ９３７の各々は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、無線通信インタフェース９３３による無線信号の送受信のために使用される。カーナビゲーション装置９２０は、図２９に示したように複数のアンテナ９３７を有してもよい。なお、図２９にはカーナビゲーション装置９２０が複数のアンテナ９３７を有する例を示したが、カーナビゲーション装置９２０は単一のアンテナ９３７を有してもよい。
【０２６０】
さらに、カーナビゲーション装置９２０は、無線通信方式ごとにアンテナ９３７を備えてもよい。その場合に、アンテナスイッチ９３６は、カーナビゲーション装置９２０の構成から省略されてもよい。
【０２６１】
バッテリー９３８は、図中に破線で部分的に示した給電ラインを介して、図２９に示したカーナビゲーション装置９２０の各ブロックへ電力を供給する。また、バッテリー９３８は、車両側から給電される電力を蓄積する。
【０２６２】
図２９に示したカーナビゲーション装置９２０において、図１６を参照して説明したハンドオーバ認識部２６１及びハンドオーバ制御部２６３は、無線通信インタフェース９３３において実装されてもよい。また、これらの構成要素の少なくとも一部は、プロセッサ９２１において実装されてもよい。一例として、カーナビゲーション装置９２０は、無線通信インタフェース９３３の一部（例えば、ＢＢプロセッサ９３４）若しくは全部及び／又はプロセッサ９２１を含むモジュールを搭載し、当該モジュールにおいてハンドオーバ認識部２６１及びハンドオーバ制御部２６３が実装されてもよい。この場合に、上記モジュールは、プロセッサをハンドオーバ認識部２６１及びハンドオーバ制御部２６３として機能させるためのプログラム（換言すると、プロセッサにハンドオーバ認識部２６１及びハンドオーバ制御部２６３の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサをハンドオーバ認識部２６１及びハンドオーバ制御部２６３として機能させるためのプログラムがカーナビゲーション装置９２０にインストールされ、無線通信インタフェース９３３（例えば、ＢＢプロセッサ９３４）及び／又はプロセッサ９２１が当該プログラムを実行してもよい。以上のように、ハンドオーバ認識部２６１及びハンドオーバ制御部２６３を備える装置としてカーナビゲーション装置９２０又は上記モジュールが提供されてもよく、プロセッサをハンドオーバ認識部２６１及びハンドオーバ制御部２６３として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記憶した読み取り可能な記憶媒体が提供されてもよい。これらの点については、図１８を参照して説明したハンドオーバ認識部２６１及びハンドオーバ制御部２７３も、ハンドオーバ認識部２６１及びハンドオーバ制御部２６３と同様である。
【０２６３】
また、本開示に係る技術は、上述したカーナビゲーション装置９２０の１つ以上のブロックと、車載ネットワーク９４１と、車両側モジュール９４２とを含む車載システム（又は車両）９４０として実現されてもよい。即ち、ハンドオーバ認識部２６１及びハンドオーバ制御部２６３（又はハンドオーバ認識部２６１及びハンドオーバ制御部２７３）を備える装置として車載システム（又は車両）９４０が提供されてもよい。車両側モジュール９４２は、車速、エンジン回転数又は故障情報などの車両側データを生成し、生成したデータを車載ネットワーク９４１へ出力する。
【０２６４】
＜＜９．まとめ＞＞
ここまで、図１〜図２９を用いて、本開示の実施形態に係る通信装置及び各処理を説明した。本開示に係る実施形態によれば、二次システムにおいてスレーブＷＳＤ２００が二次的に利用される周波数チャネルでの無線通信を行うことを可能にするハンドオーバが、認識され、制御される。
【０２６５】
これにより、既に行なっている無線通信を二次システムにおいて継続させることが可能になる。
【０２６６】
より具体的には、上述したように、周波数チャネルが基本的にはいつでも利用可能である一次システムと異なり、二次システムは、一次システムにより一時的に利用されていない周波数チャネルを二次的に利用する。そのため、二次システムにとって利用可能な周波数チャネルは時間により変化し、また、二次システムごとに（又は二次システムのマスタＷＳＤごとに）利用可能な周波数チャネルが異なり得る。そのため、スレーブＷＳＤ２００は、二次システムのマスタＷＳＤ３０が近傍に存在するとしても、当該マスタＷＳＤ３０へのハンドオーバを行えるとは限らない。また、スレーブＷＳＤ２００は、使用中の周波数チャネル以外に、マスタＷＳＤ３０にとって利用可能な別の周波数チャネルをいずれかのタイミングで知ったとしても、その後時間が経過すると、当該別の周波数チャネルは、マスタＷＳＤ３０にとって利用可能でなくなっている可能性がある。そのため、スレーブＷＳＤ２００は、上記別の周波数チャネルへのハンドオーバを行えるとは限らない。このように、二次システムでは、セルラ通信方式におけるハンドオーバと同様にハンドオーバを行うことができない。
【０２６７】
そこで、上述したように、第１の実施形態では、二次システムにおいてスレーブＷＳＤ２００が二次利用される周波数チャネルでの無線通信を行うことを可能にするハンドオーバ（マスタＷＳＤ３０及び／又は周波数チャネル）が認識され、制御される。これにより、ハンドオーバ後に、スレーブＷＳＤ２００は、二次システムにおいて無線通信を行うことができる。即ち、スレーブＷＳＤは、既に行なっている無線通信を二次システムにおいて継続させることができる。
【０２６８】
第１に、例えば、第１の実施形態によれば、上記ハンドオーバの上記制御は、上記ハンドオーバをスレーブＷＳＤ２００に通知することを含む。
【０２６９】
このような通知により、例えば、スレーブＷＳＤ２００は、当該複数のハンドオーバ候補の中から実行すべきハンドオーバを決定するための測定（Measurement）を行うことが可能になる。その結果、スレーブＷＳＤ２００にとって最適なハンドオーバが選択され得る。また、スレーブＷＳＤ２００は、実際にハンドオーバが実行される際の再構成（Reconfiguration）を行うことが可能になる。
【０２７０】
第２に、例えば、第１〜第３の実施形態によれば、上記ハンドオーバの上記制御は、スレーブＷＳＤ２００の上記ハンドオーバの実行を決定することを含む。
【０２７１】
このような決定により、スレーブＷＳＤ２００のハンドオーバが実際に実行される。その結果、スレーブＷＳＤ２００は、既に行なっている無線通信を二次システムにおいて継続させることが可能になる。
【０２７２】
第３に、例えば、第１の実施形態又は第３の実施形態によれば、上記ハンドオーバは、スレーブＷＳＤ２００との無線通信を行う元の通信制御ノードから、二次システムに含まれる１つ以上のマスタＷＳＤ３０のうちの所定の条件を満たす１つのマスタＷＳＤ３０へのハンドオーバである。このような場合に、例えば、上記ハンドオーバの上記制御は、上記元の通信制御ノードから上記１つのマスタＷＳＤ３０へスレーブＷＳＤ２００宛の通信データを転送することの制御を含む。
【０２７３】
このような転送の制御により、ハンドオーバ元のマスタＷＳＤ３０に残っている送信データが、ハンドオーバ先のマスタＷＳＤ３０から送信されることが可能になる。そのため、スレーブＷＳＤ２００は、送信データをシームレスに受信することが可能になる。よって、ハンドオーバ時の通信品質を高めることが可能になる。
【０２７４】
第４に、例えば、第１〜第３の実施形態によれば、二次システムでは、二次システムにより二次利用される周波数チャネルでの無線通信をスレーブＷＳＤ２００が開始する前に、スレーブＷＳＤ２００による上記周波数チャネルでの無線通信を可能にするための処理が行われる。また、当該処理は、ハンドオーバの際に行われる。このような場合に、例えば、上記ハンドオーバの上記制御は、上記記ハンドオーバの際に行われる上記処理の開始を制御することを含む。
【０２７５】
このような制御により、スレーブＷＳＤが実際にハンドオーバ先において無線通信を行うことが可能になる。
【０２７６】
以上、添付図面を参照しながら本開示の好適な実施形態を説明したが、本開示は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。
【０２７７】
例えば、主にＴＶホワイトスペースの文脈での実施形態について説明した。しかしながら、本開示に係る技術は、かかる例に限定されない。一次システム及び二次システムは、ＴＶホワイトスペースに関する一次システム及び二次システム以外の通信システムであってもよい。
【０２７８】
第１の例として、３ＧＰＰリリース１２以降の第５世代（５Ｇ）無線通信方式の検討において、通信キャパシティを向上させるために、マクロセルとスモールセルとを互いに重複させることが提案されている（NTT  DOCOMO,  INC.,  “Requirements,  Candidate  Solutions  &  Technology  Roadmap  for  LTE  Rel-12  Onward”,  3GPP  Workshop  on  Release  12  and  onwards，Ljubljana,  Slovenia,  June  11-12,  2012）。本開示に係る技術は、このようなマクロセルに対応する一次システムのための周波数チャネルを、このようなスモールセルに対応する二次システムが二次的に利用するケースにも、適用され得る。このようなケースでは、ノード間のハンドオーバでは、ハンドオーバ先の通信制御ノードは、スモールセルの基地局である。そして、ハンドオーバ元の基地局は、マクロセルの基地局であってもよく、別のスモールセルの基地局であってもよく、又は別の種類の通信制御ノード（例えば、マスタＷＳＤ）であってもよい。また、ハンドオーバの対象となる無線通信装置は、ＵＥ（User  Equipment）のような端末装置であってもよい。
【０２７９】
また、第２の例として、本開示に係る技術は、インフラシェアリングを前提としたＬＳＡのケースにも適用可能である。
【０２８０】
また、第３の例として、本開示に係る技術は、ＭＮＯ（Mobile  Network  Operator）により運用される一次システムと、ＭＶＮＯ（Mobile  Virtual  Network  Operator）及び／又はＭＶＮＥ（Mobile  Virtual  Network  Enabler）により運用される二次システムとが存在するケースにも、適用可能である。
【０２８１】
また、本明細書の通信制御装置（例えば、ＨｏＭエンティティ、スレーブＷＳＤ）における処理ステップは、必ずしもフローチャートに記載された順序に沿って時系列に実行されなくてよい。例えば、通信制御処理における処理ステップは、フローチャートとして記載した順序と異なる順序で実行されても、並列的に実行されてもよい。
【０２８２】
また、本明細書のノード（例えば、ＨｏＭエンティティ又はスレーブＷＳＤ）に備えられるプロセッサ（例えば、ＣＰＵ、ＤＳＰなど）を上記ノードの構成要素（例えば、ハンドオーバ認識部及びハンドオーバ制御部）として機能させるためのコンピュータプログラム（換言すると、上記プロセッサに上記ノードの構成要素の動作を実行させるためのコンピュータプログラム）も作成可能である。また、当該コンピュータプログラムを記憶した記憶媒体も提供されてもよい。また、上記コンピュータプログラムを記憶するメモリと、上記コンピュータプログラムを実行可能な１つ以上のプロセッサとを備える装置（例えば、処理回路、チップ又はモジュール）も提供されてもよい。即ち、以下のような情報処理装置が提供されてもよい。
【０２８３】
プログラムを記憶するメモリと、
前記プログラムを実行可能なプロセッサと、
を備え、
前記プログラムは、
無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて前記無線通信装置が前記周波数チャネルでの無線通信を行うことを可能にする前記ハンドオーバを認識することと、
前記無線通信装置の前記ハンドオーバの制御を行うことと、
を実行させるためのプログラムである、
情報処理装置。
【０２８４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて前記無線通信装置が前記周波数チャネルでの無線通信を行うことを可能にする前記ハンドオーバを認識する認識部と、
前記無線通信装置の前記ハンドオーバの制御を行う制御部と、
を備える通信制御装置。
（２）
前記二次システムは、前記周波数チャネルでの無線通信を行う１つ以上の通信制御ノードを含み、
前記ハンドオーバは、前記無線通信装置との無線通信を行う元の通信制御ノードから、前記１つ以上の通信制御ノードのうちの所定の条件を満たす１つの通信制御ノードへのハンドオーバであり、
前記所定の条件は、前記周波数チャネルを利用可能であることを含む、
前記（１）に記載の通信制御装置。
（３）
前記ハンドオーバの前記制御は、前記元の通信制御ノードから前記１つの通信制御ノードへ前記無線通信装置宛の通信データを転送することの制御を含む、前記（２）に記載の通信制御装置。
（４）
前記認識部は、前記１つ以上の通信制御ノードのうちの前記所定の条件を満たす少なくとも１つの通信制御ノードを認識することにより、前記ハンドオーバを認識する、前記（２）又は（３）のいずれか１項に記載の通信制御装置。
（５）
前記元の通信制御ノードは、前記二次システムと異なる別のシステムに含まれる通信制御ノードある、前記（２）〜（４）のいずれか１項に記載の通信制御装置。
（６）
前記二次システムと異なる前記別のシステムは、前記二次システムとは別の二次システムである、前記（５）に記載の通信制御装置。
（７）
前記二次システムと異なる前記別のシステムは、前記一次システムである、前記（５）に記載の通信制御装置。
（８）
前記元の通信制御ノードは、前記二次システムに含まれる前記１つ以上の通信制御ノードのうちの別の通信制御ノードである、前記（２）〜（４）のいずれか１項に記載の通信制御装置。
（９）
前記二次システムは、２つ以上の周波数チャネルを二次的に利用し、
前記ハンドオーバは、前記２つ以上の周波数チャネルのうちの、前記無線通信装置が無線通信を行う元の周波数チャネルから、前記２つ以上の周波数チャネルのうちの別の周波数チャネルへのハンドオーバである、
前記（１）に記載の通信制御装置。
（１０）
前記認識部は、前記２つ以上の周波数チャネルのうちの、前記元の周波数チャネル以外の少なくとも１つの周波数チャネルを認識することにより、前記ハンドオーバを認識する、前記（９）に記載の通信制御装置。
（１１）
前記ハンドオーバの前記制御は、前記無線通信装置の前記ハンドオーバの実行を決定することを含む、前記（１）〜（１０）のいずれか１項に記載の通信制御装置。
（１２）
前記二次システムでは、前記無線通信装置が前記周波数チャネルでの無線通信を開始する前に、前記無線通信装置による前記周波数チャネルでの無線通信を可能にするための処理が行われ、
前記処理は、前記ハンドオーバの際に行われる、
前記（１）〜（１１）のいずれか１項に記載の通信制御装置。
（１３）
前記ハンドオーバの前記制御は、前記ハンドオーバの際に行われる前記処理の開始を制御することを含む、前記（１２）に記載の通信制御装置。
（１４）
前記処理は、前記無線通信装置による前記周波数チャネルでの無線通信のための要求を行うことを含む、前記（１２）又は（１３）に記載の通信制御装置。
（１５）
前記要求は、前記ハンドオーバの際に行われる場合に、前記無線通信装置以外の装置により代行される、前記（１４）に記載の通信制御装置。
（１６）
前記通信制御装置は、前記無線通信装置と異なる制御ノードである、前記（１）〜（１５）のいずれか１項に記載の通信制御装置。
（１７）
前記ハンドオーバの前記制御は、前記ハンドオーバを前記無線通信装置に通知することを含む、前記（１６）に記載の通信制御装置。
（１８）
前記通信制御装置は、前記無線通信装置である、前記（１）〜（１５）のいずれか１項に記載の通信制御装置。
（１９）
前記二次システムは、前記一次システムのための前記周波数チャネルが当該一次システムに利用されていない期間に当該周波数チャネルを利用することにより、当該周波数チャネルを二次的に利用する、前記（１）〜（１８）に記載の通信制御装置。
（２０）
無線通信装置のハンドオーバであって、一次システムのための周波数チャネルを二次的に利用する二次システムにおいて前記無線通信装置が前記周波数チャネルでの無線通信を行うことを可能にする前記ハンドオーバを認識することと、
前記無線通信装置の前記ハンドオーバの制御を行うことと、
を含む通信制御方法。
【符号の説明】
【０２８５】
１０            レギュラトリＤＢ（Regulatory  Database）
２０            マネジメントＤＢ（Management  Database）
３０            マスタＷＳＤ（Master  White  Space  Device）
１００          ＨｏＭ（Handover  Management）エンティティ
１３１          ハンドオーバ認識部
１３３          ハンドオーバ制御部
２００          スレーブＷＳＤ（Slave  White  Space  Device）
２６１          ハンドオーバ認識部
２６３、２７３  ハンドオーバ制御部
【図１】
2018102010.tif 000003
【図２】
2018102010.tif 000004
【図３】
2018102010.tif 000005
【図４】
2018102010.tif 000006
【図５】
2018102010.tif 000007
【図６】
2018102010.tif 000008
【図７】
2018102010.tif 000009
【図８】
2018102010.tif 000010
【図９】
2018102010.tif 000011
【図１０】
2018102010.tif 000012
【図１１】
2018102010.tif 000013
【図１２】
2018102010.tif 000014
【図１３Ａ】
2018102010.tif 000015
【図１３Ｂ】
2018102010.tif 000016
【図１３Ｃ】
2018102010.tif 000017
【図１４】
2018102010.tif 000018
【図１５】
2018102010.tif 000019
【図１６】
2018102010.tif 000020
【図１７】
2018102010.tif 000021
【図１８】
2018102010.tif 000022
【図１９Ａ】
2018102010.tif 000023
【図１９Ｂ】
2018102010.tif 000024
【図２０】
2018102010.tif 000025
【図２１】
2018102010.tif 000026
【図２２Ａ】
2018102010.tif 000027
【図２２Ｂ】
2018102010.tif 000028
【図２２Ｃ】
2018102010.tif 000029
【図２３】
2018102010.tif 000030
【図２４】
2018102010.tif 000031
【図２５】
2018102010.tif 000032
【図２６Ａ】
2018102010.tif 000033
【図２６Ｂ】
2018102010.tif 000034
【図２７】
2018102010.tif 000035
【図２８】
2018102010.tif 000036
【図２９】
2018102010.tif 000037
【手続補正書】
【提出日】平成30年4月18日(2018.4.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一次システムのための周波数チャネルを二次的に利用する二次システムを管理する通信制御装置であって、
前記二次システムは、前記周波数チャネルでの無線通信を行う１つ以上の通信制御ノードと、前記通信制御ノードと通信を行う無線通信装置と、を含み、
前記無線通信装置との無線通信を行う第一の通信制御ノードから、前記１つ以上の通信制御ノードのうちの所定の条件を満たす第二の通信制御ノードを認識する認識部と、
前記所定の条件を満たす第二の通信制御ノードへのハンドオーバの制御を行う制御部と、
を備え、
前記制御部は、前記第一の通信制御ノードからハンドオーバの補助を依頼されると、ハンドオーバ先の周波数チャネルに関する情報を前記無線通信装置に通知し、前記第二の通信制御ノードにハンドオーバの受入れを要求する
通信制御装置。
【請求項２】
前記制御部は、更に、前記第一の通信制御ノードからハンドオーバの補助を依頼されると、前記二次システムにとって利用可能な周波数チャネルで送信されるビーコンの受信のためのパラメータを前記無線通信装置に通知する、請求項１に記載の通信制御装置。
【請求項３】
前記ハンドオーバの前記制御は、前記元の通信制御ノードから前記１つの通信制御ノードへ前記無線通信装置宛の通信データを転送することの制御を含む、請求項１に記載の通信制御装置。
【請求項４】
前記認識部は、通信品質の測定結果に基づいて、前記１つ以上の通信制御ノードのうちの前記所定の条件を満たす少なくとも１つの第二の通信制御ノードを認識する、請求項１に記載の通信制御装置。
【請求項５】
前記認識部は、前記１つ以上の通信制御ノードのうちの前記所定の条件を満たす少なくとも１つの通信制御ノードを認識することにより、前記ハンドオーバを認識する、請求項１に記載の通信制御装置。
【請求項６】
前記元の通信制御ノードは、前記二次システムと異なる別のシステムに含まれる通信制御ノードある、請求項１に記載の通信制御装置。
【請求項７】
前記二次システムと異なる前記別のシステムは、前記一次システムである、請求項６に記載の通信制御装置。
【請求項８】
前記元の通信制御ノードは、前記二次システムに含まれる前記１つ以上の通信制御ノードのうちの別の通信制御ノードである、請求項１に記載の通信制御装置。
【請求項９】
前記二次システムは、２つ以上の周波数チャネルを二次的に利用し、
前記ハンドオーバは、前記２つ以上の周波数チャネルのうちの、前記無線通信装置が無線通信を行う元の周波数チャネルから、前記２つ以上の周波数チャネルのうちの別の周波数チャネルへのハンドオーバである、
請求項１に記載の通信制御装置。
【請求項１０】
前記認識部は、前記２つ以上の周波数チャネルのうちの、前記元の周波数チャネル以外の少なくとも１つの周波数チャネルを認識することにより、前記ハンドオーバを認識する、請求項９に記載の通信制御装置。
【請求項１１】
前記ハンドオーバの前記制御は、前記無線通信装置の前記ハンドオーバの実行を決定することを含む、請求項１に記載の通信制御装置。
【請求項１２】
前記二次システムでは、前記無線通信装置が前記周波数チャネルでの無線通信を開始する前に、前記無線通信装置による前記周波数チャネルでの無線通信を可能にするための処理が行われ、
前記処理は、前記ハンドオーバの際に行われる、
請求項１に記載の通信制御装置。
【請求項１３】
前記ハンドオーバの前記制御は、前記ハンドオーバの際に行われる前記処理の開始を制御することを含む、請求項１２に記載の通信制御装置。
【請求項１４】
前記処理は、前記無線通信装置による前記周波数チャネルでの無線通信のための要求を行うことを含む、請求項１２に記載の通信制御装置。
【請求項１５】
前記要求は、前記ハンドオーバの際に行われる場合に、前記無線通信装置以外の装置により代行される、請求項１４に記載の通信制御装置。
【請求項１６】
前記通信制御装置は、前記無線通信装置と異なる制御ノードである、請求項１に記載の通信制御装置。
【請求項１７】
前記ハンドオーバの前記制御は、前記ハンドオーバを前記無線通信装置に通知することを含む、請求項１５に記載の通信制御装置。
【請求項１８】
前記通信制御装置は、前記無線通信装置である、請求項１に記載の通信制御装置。
【請求項１９】
前記二次システムは、前記一次システムのための前記周波数チャネルが当該一次システムに利用されていない期間に当該周波数チャネルを利用することにより、当該周波数チャネルを二次的に利用する、請求項１に記載の通信制御装置。
【請求項２０】
一次システムのための周波数チャネルを二次的に利用する二次システムを管理する通信制御装置による通信制御方法であって、
前記二次システムは、前記周波数チャネルでの無線通信を行う１つ以上の通信制御ノードと、前記通信制御ノードと通信を行う無線通信装置と、を含み、
前記無線通信装置との無線通信を行う第一の通信制御ノードから、前記１つ以上の通信制御ノードのうちの所定の条件を満たす第二の通信制御ノードを認識することと、
前記所定の条件を満たす第二の通信制御ノードへのハンドオーバの制御を行うことと、
を備え、
前記ハンドオーバの制御は、前記第一の通信制御ノードからハンドオーバの補助を依頼されると、ハンドオーバ先の周波数チャネルに関する情報を前記無線通信装置に通知し、前記第二の通信制御ノードにハンドオーバの受入れを要求することを含む
通信制御方法。