(57)【要約】【課題】無線機器を含む無線通信システムにおけるリソースの利用効率を高める。【解決手段】無線機器２０は、無線エリア間を移動した場合において、送信する予定のデータの量が所定のデータ量閾値よりも少ないとき、移動先の無線エリアにおける通信路を確立する処理の実行を抑制する。【選択図】図６
2017028418.tif 000002
【特許請求の範囲】
【請求項１】
無線エリア間を移動した場合において、送信する予定のデータの量が所定のデータ量閾値よりも少ないとき、移動先の無線エリアにおける通信路を確立する処理の実行を抑制する、無線機器。
【請求項２】
請求項１に記載の無線機器であって、
前記処理は、前記移動先の無線エリアにおける受信電力を測定することを含み、
前記実行の抑制は、前記受信電力の測定を抑制することを含む、無線機器。
【請求項３】
請求項１又は請求項２に記載の無線機器であって、
前記処理は、前記移動先の無線エリアにおいて、登録されている無線機器の位置を更新することを含む、無線機器。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の無線機器であって、
前記処理は、前記無線機器が所定の信号を送信することにより進行し、
前記実行の抑制は、前記信号の送信を抑制することを含む、無線機器。
【請求項５】
請求項４に記載の無線機器であって、
前記処理は、前記移動先の無線エリアを含む複数の無線エリアのそれぞれにおける受信電力を測定することを含み、
前記送信する予定のデータの量が前記データ量閾値よりも少ない場合に、前記複数の無線エリアのそれぞれにおける受信電力を測定するとともに、前記測定した受信電力に基づいて前記移動先の無線エリアを選択し、前記送信する予定のデータの量が前記データ量閾値以上となった場合、前記選択した無線エリアにおける通信路を確立する処理を実行する、無線機器。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の無線機器であって、
前記送信する予定のデータの量が前記データ量閾値以上となった場合、前記移動先の無線エリアにおける通信路を確立する処理を実行する、無線機器。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の無線機器であって、
前記データは、複数の種類のデータを含むとともに、前記種類に基づいて複数のグループに分類され、
前記複数のグループは、複数のデータ量閾値とそれぞれ関連付けられ、
前記複数のグループの少なくとも１つのグループに分類されたデータの量が、当該グループに関連付けられた前記データ量閾値以上である場合、前記送信する予定のデータの量が前記データ量閾値以上であると判定する、無線機器。
【請求項８】
請求項１乃至請求項７のいずれか一項に記載の無線機器であって、
前記送信する予定のデータが送信を待機している時間が所定の時間閾値以上となった場合、前記移動先の無線エリアにおける通信路を確立する処理を実行する、無線機器。
【請求項９】
請求項８に記載の無線機器であって、
前記データは、複数の種類のデータを含むとともに、前記種類に基づいて複数のグループに分類され、
前記複数のグループは、複数の時間閾値とそれぞれ関連付けられ、
前記複数のグループの少なくとも１つのグループに分類されたデータが送信を待機している時間が、当該グループに関連付けられた前記時間閾値以上である場合、前記送信する予定のデータが送信を待機している時間が前記時間閾値以上であると判定する、無線機器。
【請求項１０】
請求項１乃至請求項９のいずれか一項に記載の無線機器であって、
前記無線機器は、Ｍ２Ｍ（Ｍａｃｈｉｎｅ  ｔｏ  Ｍａｃｈｉｎｅ）デバイスである、無線機器。
【請求項１１】
無線エリア間を移動した場合において、送信する予定のデータの量が所定のデータ量閾値よりも少ないとき、移動先の無線エリアにおける通信路を確立する処理の実行を抑制する、無線機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線機器、及び、無線機器の制御方法に関する。
【背景技術】
【０００２】
無線機器を備える無線通信システムが知られている（例えば、特許文献１及び２、並びに、非特許文献１及び２を参照）。例えば、無線機器は、データを取得し、取得したデータを通信網を介してサーバ等のコンピュータへ送信する。この通信は、機械対機械（Ｍ２Ｍ；Ｍａｃｈｉｎｅ−ｔｏ−Ｍａｃｈｉｎｅ）通信、又は、ＭＴＣ（Ｍａｃｈｉｎｅ  Ｔｙｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）とも表される。また、無線機器は、Ｍ２Ｍデバイス（Ｍ２ＭＤ；Ｍ２Ｍ  Ｄｅｖｉｃｅ）、又は、ＭＴＣデバイスとも表される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１３−５２９４０２号公報
【特許文献２】特開２０１３−２４７６７３号公報
【非特許文献】
【０００４】
【非特許文献１】「Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｇｒｏｕｐ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ；  Ｅｖｏｌｖｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  （Ｅ−ＵＴＲＡ）；  Ｒｅｑｕｉｒｅｍｅｎｔｓ  ｆｏｒ  ｓｕｐｐｏｒｔ  ｏｆ  ｒａｄｉｏ  ｒｅｓｏｕｒｃｅ  ｍａｎａｇｅｍｅｎｔ  （Ｒｅｌｅａｓｅ  １０）」、３ＧＰＰ  ＴＳ  ３６．１３３  Ｖ１０．９．０、２０１２年１２月
【非特許文献２】「Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｇｒｏｕｐ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ；  Ｒｅｑｕｉｒｅｍｅｎｔｓ  ｆｏｒ  ｓｕｐｐｏｒｔ  ｏｆ  ｒａｄｉｏ  ｒｅｓｏｕｒｃｅ  ｍａｎａｇｅｍｅｎｔ  （ＦＤＤ）  （Ｒｅｌｅａｓｅ  １１）」、３ＧＰＰ  ＴＳ  ２５．１３３  Ｖ１１．３．０、２０１２年１２月
【発明の概要】
【発明が解決しようとする課題】
【０００５】
無線機器は、例えば、車両等の移動体に搭載される。無線機器は、送信するデータとして、例えば、車両が有する燃料の量、車両の速度、車両に搭載された内燃機関の回転速度、及び、車輪の回転速度等を用いる。この場合、無線機器は、無線通信システムにおいて形成された無線エリア間を移動する。無線機器が通信中に無線エリア間を移動した場合、無線機器の移動先の無線エリアにおいて、新たに通信路を確立するための処理が実行される。
【０００６】
ところで、無線通信システムは、通信負荷を分散するために、ある無線エリアの中に当該無線エリアよりも小さい複数の無線エリアを形成することがある。この場合、無線機器が通信中に無線エリア間を移動する頻度が増えるので、無線エリア間の移動の頻度が、無線機器による通信の頻度よりも高くなりやすい。
【０００７】
このため、上述した無線機器においては、移動先の無線エリアにおいて通信路が新たに確立された場合であっても、当該確立された通信路を用いたデータの送信が行なわれないことがある。このように、上述した無線機器においては、通信路を確立するための処理の実行に伴って、無線通信システムにおけるリソース（例えば、計算機リソース、及び、通信リソース等）が無駄に消費されることがある。
【０００８】
一つの側面として、本発明の目的の一つは、無線機器を含む無線通信システムにおけるリソースの利用効率を高めることにある。
【課題を解決するための手段】
【０００９】
一つの側面では、無線機器は、無線エリア間を移動した場合において、送信する予定のデータの量が所定のデータ量閾値よりも少ないとき、移動先の無線エリアにおける通信路を確立する処理の実行を抑制する。
【発明の効果】
【００１０】
無線機器を含む無線通信システムにおけるリソースの利用効率を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】Ｍ２ＭＤがセル間を移動しながらデータを送信する動作の一例を表す説明図である。
【図２】無線通信システムの動作の一例を表すシーケンス図である。
【図３】無線通信システムの動作の一例を表すシーケンス図である。
【図４】無線通信システムの動作の一例を表すシーケンス図である。
【図５】無線通信システムの動作の一例を表すシーケンス図である。
【図６】第１実施形態の無線通信システムの構成の一例を表すブロック図である。
【図７】図６のｅＮＢの構成の一例を表すブロック図である。
【図８】図６のＭ２ＭＤの構成の一例を表すブロック図である。
【図９】図６のＭ２ＭＤの機能の一例を表すブロック図である。
【図１０】図６のＭ２ＭＤが記憶する、データ種類及びグループＩＤの一例を表すテーブルである。
【図１１】図６のＭ２ＭＤが記憶する、グループＩＤ、データ数閾値、及び、時間閾値の一例を表すテーブルである。
【図１２】図６のＭ２ＭＤが記憶する、グループＩＤ及びデータ数の一例を表すテーブルである。
【図１３】図６のＭ２ＭＤが実行する処理の一例を表すフローチャートである。
【図１４】図６のＭ２ＭＤが実行する処理の一例を表すフローチャートである。
【図１５】図６のＭ２ＭＤが実行する処理の一例を表すフローチャートである。
【図１６】図６のＭ２ＭＤがセル間を移動しながらデータを送信する動作の一例を表す説明図である。
【図１７】図６の無線通信システムの動作の一例を表すシーケンス図である。
【図１８】図６の無線通信システムの動作の一例を表すシーケンス図である。
【図１９】図６の無線通信システムの動作の一例を表すシーケンス図である。
【図２０】図６の無線通信システムの動作の一例を表すシーケンス図である。
【図２１】図６の無線通信システムの動作の一例を表すシーケンス図である。
【図２２】図６の無線通信システムの動作の一例を表すシーケンス図である。
【図２３】図６のＭ２ＭＤの各機能部の動作の一例を表すシーケンス図である。
【図２４】第１実施形態の変形例のＭ２ＭＤの各機能部の動作の一例を表すシーケンス図である。
【発明を実施するための形態】
【００１２】
＜関連技術＞
図１に表されるように、Ｍ２ＭＤ９３１が、セル９２１からセル９２２へ移動し、その後、セル９２２からセル９２３へ移動する場合を想定する。セル９２１〜９２３は、ｅＮＢ９１１〜９１３によりそれぞれ形成される。ｅＮＢは、Ｅｖｏｌｖｅｄ  Ｎｏｄｅ  Ｂの略記である。
【００１３】
更に、Ｍ２ＭＤ９３１が、セル９２１及び９２３に位置する期間のそれぞれにおいてデータを送信し、且つ、セル９２２に位置する期間においてデータを送信しない場合を想定する。
【００１４】
この場合、無線通信システムは、図２乃至図４に表されるように動作する。この例では、Ｍ２ＭＤ９３１が、セル９２１、９２２、及び、９２３に位置している期間に、図２のステップＳ９０１〜Ｓ９１４の動作、図３のステップＳ９１５〜Ｓ９２４の動作、及び、図４のステップＳ９２５〜Ｓ９３５の動作がそれぞれ行なわれる。
【００１５】
無線通信システムは、Ｍ２ＭＤ９３１と、ｅＮＢ９１１〜９１３と、ＭＭＥ９４１と、Ｓ−ＧＷ９５１と、ＨＳＳ９６１と、Ｍ２ＭＳ９７１と、を含む。ＭＭＥは、Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙの略記である。Ｓ−ＧＷは、Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙの略記である。ＨＳＳは、Ｈｏｍｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｅｒｖｅｒの略記である。Ｍ２ＭＳは、Ｍ２Ｍ  Ｓｅｒｖｅｒの略記である。
【００１６】
以下、図２乃至図４の各ステップにおける動作を順に説明する。なお、各ステップにおける動作の詳細については、後述する実施形態の無線通信システムの動作と同様に説明される。そこで、ここでは、概要について説明する。
【００１７】
Ｍ２ＭＤ９３１は、セルサーチを行なう（図２のステップＳ９０１）。Ｍ２ＭＤ９３１は、セルサーチの結果に基づいて、ｅＮＢ９１１から報知情報を受信する（図２のステップＳ９０２）。Ｍ２ＭＤ９３１は、受信した報知情報に基づいて、接続先のセルを選択する（図２のステップＳ９０３）。
【００１８】
Ｍ２ＭＤ９３１は、選択したセルを形成するｅＮＢ９１１へアタッチ要求を送信する。ｅＮＢ９１１は、Ｍ２ＭＤ９３１からのアタッチ要求をＭＭＥ９４１へ送信する（図２のステップＳ９０４）。Ｍ２ＭＤ９３１は、ＨＳＳ９６１との間で認証・秘匿処理を実行する（図２のステップＳ９０５）。
【００１９】
ＭＭＥ９４１は、ＨＳＳ９６１へ位置登録要求を送信する（図２のステップＳ９０６）。ＨＳＳ９６１は、位置登録要求に応じて、Ｍ２ＭＤ９３１の位置を登録し、ＭＭＥ９４１へ位置登録応答を送信する（図２のステップＳ９０７）。
【００２０】
ＭＭＥ９４１は、Ｓ−ＧＷ９５１へベアラ設定要求を送信する（図２のステップＳ９０８）。Ｓ−ＧＷ９５１は、ベアラ設定要求に応じてベアラを設定し（図２のステップＳ９０９）、ベアラ設定応答をＭＭＥ９４１へ送信する（図２のステップＳ９１０）。ＭＭＥ９４１は、無線ベアラ設定要求をｅＮＢ９１１へ送信する。ｅＮＢ９１１は、ＭＭＥ９４１からの無線ベアラ設定要求をＭ２ＭＤ９３１へ送信する（図２のステップＳ９１１）。
【００２１】
Ｍ２ＭＤ９３１は、無線ベアラ設定要求に応じて無線ベアラ設定応答をｅＮＢ９１１へ送信する。ｅＮＢ９１１は、Ｍ２ＭＤ９３１からの無線ベアラ設定応答をＭＭＥ９４１へ送信する（図２のステップＳ９１２）。これにより、Ｍ２ＭＤ９３１とｅＮＢ９１１との間で無線通信路が確立される（図２のステップＳ９１３）。Ｍ２ＭＤ９３１は、確立された無線通信路を含む通信路を介して、データをＭ２ＭＳ９７１へ送信する（図２のステップＳ９１４）。
【００２２】
ところで、無線通信システムは、無線通信路が確立された時点、及び、データが送信された時点のうちの最新の時点から、所定の待機時間が経過するまでの間に、新たにデータが送信されない場合、確立された無線通信路を解放する。
【００２３】
図２及び図３においてハッチングされた領域Ｐ１は、Ｍ２ＭＤ９３１とｅＮＢ９１１との間で無線通信路が確立された時点から待機時間が経過するまでの期間を表す。同様に、図２及び図３においてハッチングされた領域Ｐ２は、Ｍ２ＭＤ９３１からｅＮＢ９１１へデータが送信された時点から待機時間が経過するまでの期間を表す。
【００２４】
本例では、Ｍ２ＭＤ９３１からｅＮＢ９１１へデータが送信された時点から待機時間が経過するまでの期間Ｐ２内に、Ｍ２ＭＤ９３１がセル９２１からセル９２２へ移動する。
従って、Ｍ２ＭＤ９３１は、期間Ｐ２において、測定された受信電力に基づいてセル間の移動を検出する（図３のステップＳ９１５）。Ｍ２ＭＤ９３１は、セル間の移動の検出に応じて、測定報告をｅＮＢ９１１へ送信する（図３のステップＳ９１６）。ｅＮＢ９１１は、測定報告に基づいてハンドオーバ要求をＭＭＥ９４１へ送信する（図３のステップＳ９１７）。
【００２５】
ＭＭＥ９４１は、ハンドオーバ要求に応じてベアラ設定要求をＳ−ＧＷ９５１へ送信する（図３のステップＳ９１８）。Ｓ−ＧＷ９５１は、ベアラ設定要求に応じてベアラを設定し（図３のステップＳ９１９）、ベアラ設定応答をＭＭＥ９４１へ送信する（図３のステップＳ９２０）。
【００２６】
ＭＭＥ９４１は、ベアラ設定応答に応じてハンドオーバ指示をｅＮＢ９１１へ送信する（図３のステップＳ９２１）。ｅＮＢ９１１は、ハンドオーバ指示に応じて、無線ベアラ設定要求をｅＮＢ９１２へ送信する（図３のステップＳ９２２）とともに無線ベアラ切替指示をＭ２ＭＤ９３１へ送信する（図３のステップＳ９２３）。これにより、Ｍ２ＭＤ９３１とｅＮＢ９１２との間で無線通信路が確立される（図３のステップＳ９２４）。
【００２７】
図３及び図４においてハッチングされた領域Ｐ３は、Ｍ２ＭＤ９３１とｅＮＢ９１２との間で無線通信路が確立された時点から待機時間が経過するまでの期間を表す。
本例では、Ｍ２ＭＤ９３１とｅＮＢ９１２との間で無線通信路が確立された時点から待機時間が経過するまでの期間Ｐ３内に、Ｍ２ＭＤ９３１がセル９２２からセル９２３へ移動する。
【００２８】
従って、Ｍ２ＭＤ９３１は、期間Ｐ３において、測定された受信電力に基づいてセル間の移動を検出する（図４のステップＳ９２５）。Ｍ２ＭＤ９３１は、セル間の移動の検出に応じて、測定報告をｅＮＢ９１２へ送信する（図４のステップＳ９２６）。
【００２９】
無線通信システムは、図３のステップＳ９１７〜Ｓ９２４と同様に動作することにより、Ｍ２ＭＤ９３１とｅＮＢ９１３との間で無線通信路を確立する（図４のステップＳ９２７〜Ｓ９３４）。Ｍ２ＭＤ９３１は、確立された無線通信路を含む通信路を介して、データをＭ２ＭＳ９７１へ送信する（図４のステップＳ９３５）。
【００３０】
図４においてハッチングされた領域Ｐ４は、Ｍ２ＭＤ９３１とｅＮＢ９１３との間で無線通信路が確立された時点から待機時間が経過するまでの期間を表す。同様に、図４においてハッチングされた領域Ｐ５は、Ｍ２ＭＤ９３１からｅＮＢ９１３へデータが送信された時点から待機時間が経過するまでの期間を表す。
【００３１】
このように、上述した例では、Ｍ２ＭＤ９３１とｅＮＢ９１１又は９１２との間で無線通信路が確立されている期間において、Ｍ２ＭＤ９３１がセル間を移動した場合、Ｍ２ＭＤ９３１による測定報告の送信を契機として移動制御が実行される。移動制御は、Ｍ２ＭＤ９３１が移動先のセル９２２又は９２３における通信路を確立することを含む。
【００３２】
上述したように、本例では、Ｍ２ＭＤ９３１は、移動先のセル９２２において通信路が新たに確立されても、当該確立された通信路を用いたデータの送信を行なわない。従って、Ｍ２ＭＤ９３１においては、セル９２２における通信路を確立するための処理の実行に伴って、無線通信システムにおけるリソース（例えば、計算機リソース、及び、通信リソース等）が無駄に消費されることがある。無線通信システムにおけるＭ２ＭＤが多くなるほど、無駄に消費されるリソースが増加しやすい。
【００３３】
そこで、後述するように、実施形態の無線機器は、無線エリア間の移動を検出し、上記移動が検出され、且つ、送信する予定のデータの量が所定のデータ量閾値よりも少ない場合、移動先の無線エリアにおける通信路を確立する処理の実行を抑制する。
【００３４】
これによれば、送信する予定のデータの量がデータ量閾値よりも少ない場合、移動先の無線エリアにおける通信路が無駄に確立されることを抑制できる。この結果、無線機器を含む無線通信システムにおけるリソースの利用効率を高めることができる。
【００３５】
また、Ｍ２ＭＤ９３１からｅＮＢ９１１へデータが送信された時点から待機時間が経過するまでの期間Ｐ２の後に、Ｍ２ＭＤ９３１がセル９２１からセル９２２へ移動することもある。この場合、無線通信システムは、図５に表されるように動作する。
【００３６】
Ｍ２ＭＤ９３１は、期間Ｐ２の後に、測定された受信電力に基づいてセル間の移動を検出する（図５のステップＳ９３６）。Ｍ２ＭＤ９３１は、セル間の移動の検出に応じて、移動先のセル９２２を接続先のセルとして選択する（図５のステップＳ９３７）。セルの選択は、セルの再選択と表されてもよい。
【００３７】
Ｍ２ＭＤ９３１は、選択したセルを形成するｅＮＢ９１２へアタッチ要求を送信する。ｅＮＢ９１２は、Ｍ２ＭＤ９３１からのアタッチ要求をＭＭＥ９４１へ送信する（図５のステップＳ９３８）。更に、Ｍ２ＭＤ９３１は、選択したセルを形成するｅＮＢ９１２へ位置登録要求を送信する。ｅＮＢ９１２は、Ｍ２ＭＤ９３１からの位置登録要求をＭＭＥ９４１へ送信する（図５のステップＳ９３９）。
【００３８】
Ｍ２ＭＤ９３１は、ＨＳＳ９６１との間で認証・秘匿処理を実行する（図５のステップＳ９４０）。ＭＭＥ９４１は、ＨＳＳ９６１へ位置情報更新を送信する（図５のステップＳ９４１）。ＨＳＳ９６１は、位置情報更新に応じて、Ｍ２ＭＤ９３１の位置を更新する。
【００３９】
ＭＭＥ９４１は、位置登録完了通知をｅＮＢ９１２へ送信する。ｅＮＢ９１２は、ＭＭＥ９４１からの位置登録完了通知をＭ２ＭＤ９３１へ送信する（図５のステップＳ９４２）。Ｍ２ＭＤ９３１は、位置登録完了通知に応じて位置登録完了応答をｅＮＢ９１２へ送信する。ｅＮＢ９１２は、Ｍ２ＭＤ９３１からの位置登録完了応答をＭＭＥ９４１へ送信する（図５のステップＳ９４３）。
【００４０】
このように、図５に表される例では、Ｍ２ＭＤ９３１は、移動先のセル９２２において、ＨＳＳ９６１に登録されているＭ２ＭＤ９３１の位置を更新しても、移動先のセル９２２においてデータの送信を行なわない。従って、Ｍ２ＭＤ９３１においては、ＨＳＳ９６１に登録されているＭ２ＭＤ９３１の位置を更新するための処理の実行に伴って、無線通信システムにおけるリソース（例えば、計算機リソース、及び、通信リソース等）が無駄に消費されることがある。無線通信システムにおけるＭ２ＭＤが多くなるほど、無駄に消費されるリソースが増加しやすい。
【００４１】
そこで、後述するように、実施形態の無線機器は、無線エリア間の移動が検出され、且つ、送信する予定のデータの量が所定のデータ量閾値よりも少ない場合、移動先の無線エリアにおいて、登録されている無線機器の位置を更新する処理の実行を抑制する。
【００４２】
これによれば、送信する予定のデータの量がデータ量閾値よりも少ない場合、移動先の無線エリアにおいて、登録されている無線機器の位置が無駄に更新されることを抑制できる。この結果、無線機器を含む無線通信システムにおけるリソースの利用効率を高めることができる。
なお、移動先の無線エリアにおいて、登録されている無線機器の位置を更新する処理は、移動先の無線エリアにおける通信路を確立する処理に含まれる、と捉えられてよい。
【００４３】
以下、図面を参照して実施形態を説明する。ただし、以下に説明される実施形態は例示である。従って、以下に明示しない種々の変形や技術が実施形態に適用されることは排除されない。なお、以下の実施形態で用いる図面において、同一の符号を付した部分は、変更又は変形が明示されない限り、同一若しくは同様の部分を表す。
【００４４】
＜第１実施形態＞
（構成）
例えば、図６に表されるように、第１実施形態の無線通信システム１は、Ｕ個のｅＮＢ１０−１，１０−２，…，１０−Ｕと、Ｍ２ＭＤ２０と、ＭＭＥ３１と、Ｓ−ＧＷ３２と、ＨＳＳ３３と、Ｍ２ＭＳ３４と、を備える。Ｍ２ＭＤ２０は、無線機器の一例である。本例では、Ｕは、２以上の整数を表す。また、以下において、ｅＮＢ１０−ｕは、区別する必要がない場合、ｅＮＢ１０とも表される。ｕは、１からＵの各整数を表す。
【００４５】
なお、無線通信システム１は、複数のＭ２ＭＤを備えていてもよい。また、無線通信システム１は、Ｍ２ＭＤと異なる無線機器（換言すると、非Ｍ２ＭＤ）を備えていてもよい。例えば、非Ｍ２ＭＤは、ユーザによって保持されるとともに、ユーザによる操作に伴って通信を行なう。非Ｍ２ＭＤは、例えば、携帯電話機、又は、スマートフォン等である。
【００４６】
無線通信システム１は、所定の通信方式に従って通信を行なう。本例では、通信方式は、ＬＴＥ方式である。ＬＴＥは、Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎの略記である。なお、通信方式は、ＬＴＥ方式と異なる方式（例えば、ＬＴＥ−Ａｄｖａｎｃｅｄ等の方式）であってもよい。
【００４７】
ｅＮＢ１０−ｕは、セルを形成する。なお、ｅＮＢ１０−ｕは、複数のセルを形成してもよい。セルは、無線エリアの一例である。無線エリアは、カバレッジ・エリア、又は、通信エリアと表されてもよい。例えば、セルは、マクロセル、マイクロセル、ナノセル、ピコセル、フェムトセル、ホームセル、スモールセル、又は、セクタセル等である。
【００４８】
ｅＮＢ１０−ｕは、当該ｅＮＢ１０−ｕが形成するセル内に位置するＭ２ＭＤ２０と無線により通信する。
本例では、ｅＮＢ１０−ｕは、当該ｅＮＢ１０−ｕが形成するセルにおいて無線リソースを提供する。本例では、無線リソースは、時間及び周波数により識別される。ｅＮＢ１０−ｕは、当該ｅＮＢ１０−ｕが形成するセル内に位置するＭ２ＭＤ２０と、当該セルにおいて提供している無線リソースを用いることにより通信を行なう。
【００４９】
本例では、ｅＮＢ１０−ｕは、当該ｅＮＢ１０−ｕが形成するセルに位置するＭ２ＭＤ２０との間で、所定の制御信号を送受信することにより無線通信路を確立する。ｅＮＢ１０−ｕは、確立された無線通信路を介して、Ｍ２ＭＤ２０との間でデータ信号を送受信する。セルを形成するｅＮＢ１０−ｕと当該セルに位置するＭ２ＭＤ２０との間の無線通信路の確立は、Ｍ２ＭＤ２０の当該セルへの接続と表されてよい。
【００５０】
ｅＮＢ１０−ｕは、無線通信路が確立された時点、及び、確立された無線通信路を介してデータが送受信された時点のうちの最新の時点から、所定の待機時間が経過するまでの間に、新たにデータが送受信されない場合、当該無線通信路を解放する。セルを形成するｅＮＢ１０−ｕと当該セルに位置するＭ２ＭＤ２０との間の無線通信路の解放は、Ｍ２ＭＤ２０の当該セルへの接続の切断と表されてよい。
【００５１】
ｅＮＢ１０−ｕは、Ｍ２ＭＤ２０からの測定報告に基づいて、当該Ｍ２ＭＤ２０に対してハンドオーバ（ＨＯ；Ｈａｎｄｏｖｅｒ）を実行するか否かを決定する。ＨＯは、Ｍ２ＭＤ２０の接続先のセルを変更することを表す。本例では、測定報告は、接続中のセルにおける受信電力と、接続中のセルと異なるセルにおける受信電力と、の測定結果を表す。
【００５２】
ｅＮＢ１０−ｕは、基地局の一例である。なお、ｅＮＢ１０−ｕは、無線装置、又は、無線通信装置と表されてもよい。
【００５３】
本例では、図６に示すように、ｅＮＢ１０−ｕは、有線により通信可能に通信網（例えば、コアネットワーク）ＮＷに接続されている。なお、ｅＮＢ１０−ｕは、有線に代えて、無線により通信可能に通信網ＮＷに接続されていてもよい。ｅＮＢ１０−ｕと通信網ＮＷとの間のインタフェースは、Ｓ１インタフェースと表されてもよい。また、ｅＮＢ１０間のインタフェースは、Ｘ２インタフェースと表されてもよい。
【００５４】
無線通信システム１のうちのｅＮＢ１０よりも通信網（即ち、上位）ＮＷ側の部分は、ＥＰＣと表されてもよい。ＥＰＣは、Ｅｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｃｏｒｅの略記である。無線通信システム１のうちのｅＮＢ１０により形成される部分は、Ｅ−ＵＴＲＡＮと表されてもよい。Ｅ−ＵＴＲＡＮは、Ｅｖｏｌｖｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋの略記である。
【００５５】
Ｍ２ＭＤ２０は、当該Ｍ２ＭＤ２０が位置するセルにおいて提供されている無線リソースを用いて、当該セルを形成するｅＮＢ１０−ｕと無線により通信する。
本例では、Ｍ２ＭＤ２０は、当該Ｍ２ＭＤ２０が位置するセルを形成するｅＮＢ１０−ｕとの間で所定の制御信号を送受信することにより、当該セルに接続される。更に、本例では、Ｍ２ＭＤ２０は、セルに接続されている場合、データ信号を当該ｅＮＢ１０−ｕとの間で送受信する。
【００５６】
なお、Ｍ２ＭＤ２０は、無線端末、無線機器、又は、ユーザ端末（ＵＥ；Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）と表されてよい。また、Ｍ２ＭＤは、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）デバイスと表されてもよい。
【００５７】
本例では、Ｍ２ＭＤ２０は、センサ３０に接続されるとともに、センサ３０からセンサデータを受信する。なお、Ｍ２ＭＤ２０は、センサ３０を備えていてもよい。
本例では、Ｍ２ＭＤ２０及びセンサ３０は、車両に搭載される。なお、Ｍ２ＭＤ２０は、ユーザによって保持されていてもよい。
【００５８】
本例では、センサデータは、車両が有する燃料の量、車両が走行した距離、車両に対する衝撃力（例えば、車両の加速度）、車両が走行している道路における渋滞状況、又は、車両の搭乗者の健康状態等を表す。なお、センサデータは、温度、湿度、照度、風向、風速、地震動、雨量、音の大きさ、又は、撮影された画像若しくは映像を表してもよい。
【００５９】
ＭＭＥ３１、Ｓ−ＧＷ３２、ＨＳＳ３３、及び、Ｍ２ＭＳ３４は、通信可能に通信網ＮＷに接続されている。ＭＭＥ３１、Ｓ−ＧＷ３２、及び、ＨＳＳ３３は、１つ以上のサーバ装置により構成されてよい。
【００６０】
ＭＭＥ３１は、Ｍ２ＭＤ２０の移動を管理する。例えば、ＭＭＥ３１は、Ｍ２ＭＤ２０の位置をＨＳＳ３３に登録する。また、例えば、ＭＭＥ３１は、着呼におけるページングを制御する。また、例えば、ＭＭＥ３１は、ＨＯを管理する。
【００６１】
Ｓ−ＧＷ３２は、無線通信システム１において送受信されるデータ信号を中継する。本例では、Ｓ−ＧＷ３２は、Ｍ２ＭＤ２０とＭ２ＭＳ３４との間で送受信されるデータ信号を中継する。
【００６２】
ＨＳＳ３３は、Ｍ２ＭＤ２０を含む無線機器のユーザに関する情報を管理する。例えば、ＨＳＳ３３は、無線機器のユーザを認証する。また、例えば、ＨＳＳ３３は、ＭＭＥ３１により登録された、Ｍ２ＭＤ２０の位置を保持する。
Ｍ２ＭＳ３４は、Ｍ２ＭＤ２０から受信したデータ信号に含まれるデータを記憶する。
【００６３】
（構成；ｅＮＢ１０）
次に、ｅＮＢ１０の構成について説明する。
例えば、図７に表されるように、ｅＮＢ１０は、バスＢＵ１を介して互いに接続された、無線回路１１と、ＮＩＦ回路１２と、ＣＰＵ１３と、ＤＳＰ１４と、記憶装置１５と、を備える。ＮＩＦは、Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅの略記である。ＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略記である。ＤＳＰは、Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒの略記である。
【００６４】
無線回路１１は、アンテナ１６を備え、アンテナ１６を介して形成するセルに位置するＭ２ＭＤ２０と通信を行なう。無線回路１１は、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）により機能が実現されてよい。
【００６５】
本例では、ＮＩＦ回路１２は、通信ケーブルを接続可能な通信ポートを備え、通信ケーブルを介して通信網ＮＷに接続されることにより、通信網ＮＷに接続された他の装置（例えば、ＭＭＥ３１及びＳ−ＧＷ３２等）と通信を行なう。ＮＩＦ回路１２は、ＬＳＩにより機能が実現されてよい。
【００６６】
ＣＰＵ１３は、記憶装置１５に記憶されているプログラムを実行することにより、ｅＮＢ１０の各部を制御する。なお、ｅＮＢ１０は、ＣＰＵ１３に代えて、ＬＳＩ、又は、プログラム可能な論理回路装置（ＰＬＤ；Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）を備えてもよい。
ＤＳＰ１４は、デジタル信号を処理する。ＤＳＰ１４は、ＬＳＩにより機能が実現されてよい。
【００６７】
例えば、記憶装置１５は、ＲＡＭ、ＲＯＭ、ＨＤＤ、ＳＳＤ、半導体メモリ、及び、有機メモリの少なくとも１つを備える。ＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略記である。ＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略記である。ＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略記である。ＳＳＤは、Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅの略記である。なお、記憶装置１５は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の記録媒体と、記録媒体から情報を読み取り可能な読取装置と、を備えていてもよい。
【００６８】
（構成；Ｍ２ＭＤ２０）
例えば、図８に表されるように、Ｍ２ＭＤ２０は、バスＢＵ２を介して互いに接続された、無線回路２１と、ＣＰＵ２２と、記憶装置２３と、を備える。
【００６９】
無線回路２１は、アンテナ２４を備え、アンテナ２４を介して、Ｍ２ＭＤ２０が位置するセルを形成するｅＮＢ１０−ｕと通信を行なう。
ＣＰＵ２２は、記憶装置２３に記憶されているプログラムを実行することにより、Ｍ２ＭＤ２０の各部を制御する。記憶装置２３は、記憶装置１５と同様の機能を有する。
無線回路２１、ＣＰＵ２２、及び、記憶装置２３は、後述する機能を実現する。
【００７０】
（機能；Ｍ２ＭＤ２０）
次に、Ｍ２ＭＤ２０の機能について説明する。
例えば、Ｍ２ＭＤ２０の機能は、図９に表されるように、データ管理部２０１と、データ記憶部２０２と、通信部２０３と、通信制御部２０４と、電源制御部２０５と、を含む。本例では、通信部２０３は、無線回路２１により実現され、データ記憶部２０２は、記憶装置２３により実現され、且つ、データ管理部２０１、通信制御部２０４、及び、電源制御部２０５は、ＣＰＵ２２により実現される。
【００７１】
データ管理部２０１は、センサ３０からセンサデータを受信し、受信したセンサデータを管理する。センサデータは、データと表されてよい。データの受信は、データの取得の一例である。本例では、センサデータは、複数の種類のセンサデータを含む。
【００７２】
本例では、センサデータの種類は、燃料量データ、走行距離データ、衝撃データ、渋滞状況データ、又は、健康状態データである。燃料量データは、車両が有する燃料の量を表す。走行距離データは、車両が走行した距離を表す。衝撃データは、車両に対する衝撃力（例えば、車両の加速度）を表す。渋滞状況データは、車両が走行している道路における渋滞状況（例えば、交通量、又は、車両の速度の平均値等）を表す。健康状態データは、車両の搭乗者の健康状態（例えば、心拍数、体温、又は、血圧等）を表す。
【００７３】
本例では、図１０に表されるように、データ管理部２０１は、データ種類と、グループＩＤと、を関連付けて記憶する。ＩＤは、Ｉｄｅｎｔｉｆｉｅｒの略記である。データ種類は、センサデータの種類を表す。グループＩＤは、データ種類に基づいて分類されるグループを識別する。
【００７４】
図１０に表されるように、本例では、燃料量データ、衝撃データ、及び、健康状態データは、ＧＩＤ＃１により識別される第１のグループに分類される。更に、渋滞状況データは、ＧＩＤ＃２により識別される第２のグループに分類される。加えて、走行距離データは、ＧＩＤ＃３により識別される第３のグループに分類される。
【００７５】
更に、本例では、図１１に表されるように、データ管理部２０１は、グループＩＤと、データ数閾値と、時間閾値と、を関連付けて記憶する。
データ数閾値は、当該データ数閾値と関連付けられたグループに分類されたデータのうちの、送信を待機しているデータの数の上限値を表す。データ数閾値が小さくなるほど、当該データ数閾値と関連付けられたグループの優先度が高くなる、と捉えられてよい。なお、データ数閾値は、グループ間で共通する値に設定されてもよい。
【００７６】
時間閾値は、当該時間閾値と関連付けられたグループに分類されたデータのうちの、送信を待機している時間の上限値を表す。時間閾値が小さくなるほど、当該時間閾値と関連付けられたグループの優先度が高くなる、と捉えられてよい。なお、時間閾値は、グループ間で共通する値に設定されてもよい。
【００７７】
加えて、本例では、図１２に表されるように、データ管理部２０１は、グループＩＤと、データ数と、を関連付けて記憶する。データ数は、当該データ数と関連付けられたグループに分類されたデータのうちの、送信を待機しているデータの数を表す。図１２に表される情報は、管理テーブルと表されてよい。
【００７８】
本例では、データ管理部２０１は、センサデータを受信する毎に、受信したセンサデータの種類と、図１０に表される情報と、に基づいて、受信したセンサデータが分類されるグループを識別する。データ管理部２０１は、識別されたグループと関連付けて記憶されているデータ数に１を加算することにより、管理テーブルを更新する。
【００７９】
データ管理部２０１は、センサデータを受信する毎に、受信したセンサデータを記憶する（換言すると、格納する）ようにデータ記憶部２０２に指示する。データ記憶部２０２は、データ管理部２０１からの指示に従って、センサデータを記憶する。データ記憶部２０２が記憶しているセンサデータは、Ｍ２ＭＤ２０が送信する予定のデータの一例である。
【００８０】
なお、データ管理部２０１は、管理テーブルを更新した場合において、データ数が０から１に変化したとき、当該データ数と関連付けられたグループに対するタイマを始動させる。換言すると、データ管理部２０１は、データ数が０から１に変化した時点から経過した時間をタイマが表すように、当該タイマによる時間の計測を開始する。タイマが表す時間は、タイマ値と表されてよい。
【００８１】
データ管理部２０１は、管理テーブルと、タイマ値と、に基づいて、センサデータの送信を実行するか否かを判定する。
本例では、データ管理部２０１は、少なくとも１つのグループに対して、データ数がデータ数閾値以上である場合、及び、タイマ値が時間閾値以上である場合、センサデータの送信を実行すると判定する。データ管理部２０１は、データ数がデータ数閾値以上であるグループが存在せず、且つ、タイマ値が時間閾値以上であるグループが存在しない場合、センサデータの送信を実行しないと判定する。
【００８２】
データ数は、Ｍ２ＭＤ２０が送信する予定のデータの量の一例である。データ数閾値は、データ量閾値の一例である。タイマ値は、Ｍ２ＭＤ２０が送信する予定のデータが送信を待機している時間の一例である。
【００８３】
電源制御部２０５は、データ管理部２０１がセンサデータの送信を実行すると判定した場合、受信回路への電力の供給を開始する。本例では、受信回路は、無線回路２１のうちの、アンテナ２４を介して信号を受信する部分と、受信した信号を処理する部分と、である。
【００８４】
一方、電源制御部２０５は、データ管理部２０１がセンサデータの送信を実行しないと判定した場合、受信回路への電力の供給を終了する。これにより、電源制御部２０５は、後述する、セル接続処理及び接続セル変更処理が通信制御部２０４により実行されることを抑制する。例えば、抑制は、中止、又は、禁止と表されてもよい。
【００８５】
通信部２０３は、通信制御部２０４による制御に従って、ｅＮＢ１０と通信する。
通信制御部２０４は、通信部２０３による通信を制御する。本例では、通信制御部２０４は、受信回路に電力が供給されている場合、所定の測定周期が経過する毎に、受信電力を測定する。通信制御部２０４は、受信回路に電力が供給されていない場合、受信電力を測定しない。
【００８６】
通信制御部２０４は、受信回路に電力が供給されている場合、セル接続処理、及び、接続セル変更処理を実行する。
通信制御部２０４は、Ｍ２ＭＤ２０がアイドル状態である場合にセル接続処理を実行する。アイドル状態は、Ｍ２ＭＤ２０がいずれのセルにも接続されていない状態である。換言すると、アイドル状態は、Ｍ２ＭＤ２０と、いずれのｅＮＢ１０と、の間にも無線通信路が確立されていない状態である。本例では、セル接続処理は、Ｍ２ＭＤ２０が、セルを選択し、選択したセルに接続されるための処理である。セル接続処理は、Ｍ２ＭＤ２０の移動先のセルにおける通信路を確立する処理の一例である。また、セル接続処理は、Ｍ２ＭＤ２０の移動先のセルにおいて、登録されているＭ２ＭＤ２０の位置を更新する処理を含んでよい。
【００８７】
通信制御部２０４は、Ｍ２ＭＤ２０が接続状態であり、且つ、Ｍ２ＭＤ２０のセル間の移動が検出された場合に接続セル変更処理を実行する。接続状態は、Ｍ２ＭＤ２０がセルに接続されている状態である。換言すると、接続状態は、Ｍ２ＭＤ２０と、ｅＮＢ１０−ｕと、の間に無線通信路が確立されている状態である。
【００８８】
本例では、通信制御部２０４は、測定された受信電力に基づいてＭ２ＭＤ２０のセル間の移動を検出する。例えば、通信制御部２０４は、接続中のセルにおける受信電力が、接続中のセルと異なるセルにおける受信電力から所定のオフセット値を減じた値よりも小さい場合、Ｍ２ＭＤ２０のセル間の移動を検出する。通信制御部２０４は、接続中のセルにおける受信電力が、接続中のセルと異なるセルにおける受信電力から上記オフセット値を減じた値以上である場合、Ｍ２ＭＤ２０のセル間の移動を検出しない。
【００８９】
本例では、接続セル変更処理は、Ｍ２ＭＤ２０が移動先のセルに接続されるための処理である。接続セル変更処理は、Ｍ２ＭＤ２０の移動先のセルにおける通信路を確立する処理の一例である。本例では、接続セル変更処理は、Ｍ２ＭＤ２０が、接続中のセルを形成するｅＮＢ１０−ｕへ測定報告を送信することにより進行する。本例では、測定報告は、接続中のセルにおける受信電力と、接続中のセルと異なるセルにおける受信電力と、の測定結果を表す。
【００９０】
通信制御部２０４は、Ｍ２ＭＤ２０が接続状態である場合、データ記憶部２０２に記憶されているセンサデータをＭ２ＭＳ３４へ送信するように、通信部２０３を制御する。
【００９１】
データ管理部２０１は、センサデータが送信された場合、送信されたセンサデータを消去するようにデータ記憶部２０２に指示する。データ記憶部２０２は、データ管理部２０１からの指示に従って、記憶しているセンサデータを消去する（換言すると、センサデータの記憶を終了する）。
【００９２】
更に、データ管理部２０１は、センサデータが送信された場合、管理テーブル、及び、タイマを初期化する。本例では、管理テーブルの初期化は、各グループに関連付けられたデータ数が０に設定されることである。本例では、管理テーブルの初期化は、データ数の初期化と表されてもよい。また、本例では、タイマの初期化は、各グループに関連付けられたタイマによる時間の計測が停止されるとともに、当該タイマが表す時間が０に設定されることである。
【００９３】
（動作）
先ず、Ｍ２ＭＤ２０の動作について説明する。
本例では、Ｍ２ＭＤ２０は、図１３乃至図１５にフローチャートにより表される処理を実行する。
Ｍ２ＭＤ２０は、Ｍ２ＭＤ２０の起動時に、図１３の処理を開始し、データを取得するまで待機する（図１３のステップＳ１０１の「Ｎｏ」ルート）。センサ３０からデータを取得した場合、Ｍ２ＭＤ２０は、「Ｙｅｓ」と判定し、取得されたデータのグループを識別する（図１３のステップＳ１０２）。
【００９４】
そして、Ｍ２ＭＤ２０は、管理テーブルにおける、識別されたグループに対するデータ数が０であるか否かを判定する（図１３のステップＳ１０３）。
識別されたグループに対するデータ数が０である場合、Ｍ２ＭＤ２０は、「Ｙｅｓ」と判定し、識別されたグループに対するタイマを始動させ（図１３のステップＳ１０４）、ステップＳ１０５へ進む。一方、識別されたグループに対するデータ数が０でない場合、Ｍ２ＭＤ２０は、ステップＳ１０３にて「Ｎｏ」と判定し、ステップＳ１０５へ直接に進む。
【００９５】
Ｍ２ＭＤ２０は、識別されたグループに対するデータ数に１を加算し（図１３のステップＳ１０５）、取得されたデータを記憶装置２３に格納する（図１３のステップＳ１０６）。そして、Ｍ２ＭＤ２０は、ステップＳ１０１へ戻り、ステップＳ１０１からステップＳ１０６までの処理を繰り返し実行する。
【００９６】
更に、Ｍ２ＭＤ２０は、所定の実行周期が経過する毎に、図１４の処理を開始し、送信フラグが０に設定されているか否かを判定する（図１４のステップＳ２０１）。送信フラグは、データの送信を実行するか否かを表す。本例では、送信フラグが０に設定されていることは、データの送信を実行しないことを表し、送信フラグが１に設定されていることは、データの送信を実行することを表す。
【００９７】
送信フラグが１に設定されている場合、Ｍ２ＭＤ２０は、「Ｎｏ」と判定し、図１４の処理を終了する。
一方、送信フラグが０に設定されている場合、Ｍ２ＭＤ２０は、「Ｙｅｓ」と判定し、
管理テーブルに含まれる複数のグループのそれぞれを１つずつ順に処理対象として用いるループ処理を実行する。各グループに対するループ処理の始端は、ステップＳ２０２であり、各グループに対するループ処理の終端は、ステップＳ２０６である。
【００９８】
ループ処理において、Ｍ２ＭＤ２０は、処理対象のグループ（換言すると、対象グループ）に対するデータ数が、当該対象グループに対するデータ数閾値以上であるか否かを判定する（図１４のステップＳ２０３）。
対象グループに対するデータ数が、当該対象グループに対するデータ数閾値以上である場合、Ｍ２ＭＤ２０は、「Ｙｅｓ」と判定し、送信フラグを１に設定し（図１４のステップＳ２０５）、当該対象グループに対するループ処理を終了する。
【００９９】
一方、対象グループに対するデータ数が、当該対象グループに対するデータ数閾値よりも小さい場合、Ｍ２ＭＤ２０は、ステップＳ２０３にて「Ｎｏ」と判定し、ステップＳ２０４へ進む。そして、Ｍ２ＭＤ２０は、対象グループに対するタイマ値が、当該対象グループに対する時間閾値以上であるか否かを判定する（図１４のステップＳ２０４）。
【０１００】
対象グループに対するタイマ値が、当該対象グループに対する時間閾値以上である場合、Ｍ２ＭＤ２０は、「Ｙｅｓ」と判定し、送信フラグを１に設定し（図１４のステップＳ２０５）、当該対象グループに対するループ処理を終了する。
一方、対象グループに対するタイマ値が、当該対象グループに対する時間閾値よりも小さい場合、Ｍ２ＭＤ２０は、ステップＳ２０４にて「Ｎｏ」と判定し、送信フラグを１に設定せずに、当該対象グループに対するループ処理を終了する。
【０１０１】
そして、Ｍ２ＭＤ２０は、管理テーブルに含まれる複数のグループのそれぞれに対するループ処理を実行した後、図１４の処理を終了する。
【０１０２】
加えて、Ｍ２ＭＤ２０は、図１４の処理を終了する毎に、図１５の処理を開始し、送信フラグが１に設定されているか否かを判定する（図１５のステップＳ３０１）。
送信フラグが０に設定されている場合、Ｍ２ＭＤ２０は、「Ｎｏ」と判定し、受信電力の測定を終了する（図１５のステップＳ３１１）。
【０１０３】
本例では、Ｍ２ＭＤ２０は、受信回路への電力の供給を終了することにより、受信電力の測定を終了する。なお、Ｍ２ＭＤ２０は、受信回路へ電力を供給しながら、受信電力の測定を終了してもよい。
そして、Ｍ２ＭＤ２０は、図１５の処理を終了する。
【０１０４】
一方、送信フラグが１に設定されている場合、Ｍ２ＭＤ２０は、ステップＳ３０１にて「Ｙｅｓ」と判定し、受信電力の測定を開始する（図１５のステップＳ３０２）。本例では、Ｍ２ＭＤ２０は、受信回路への電力の供給を開始することにより、受信電力の測定を開始する。
【０１０５】
次いで、Ｍ２ＭＤ２０は、Ｍ２ＭＤ２０がアイドル状態であるか否かを判定する（図１５のステップＳ３０３）。
Ｍ２ＭＤ２０がアイドル状態である場合、Ｍ２ＭＤ２０は、「Ｙｅｓ」と判定し、セル接続処理を実行し（図１５のステップＳ３０４）、ステップＳ３０５へ進む。
【０１０６】
一方、Ｍ２ＭＤ２０が接続状態である場合、Ｍ２ＭＤ２０は、「Ｎｏ」と判定し、Ｍ２ＭＤ２０のセル間の移動が検出されたか否かを判定する（図１５のステップＳ３０９）。本例では、Ｍ２ＭＤ２０は、上述したように、測定された受信電力に基づいて、Ｍ２ＭＤ２０のセル間の移動が検出されたか否かを判定する。
【０１０７】
Ｍ２ＭＤ２０のセル間の移動が検出された場合、Ｍ２ＭＤ２０は、「Ｙｅｓ」と判定し、接続セル変更処理を実行し（図１５のステップＳ３１０）、ステップＳ３０５へ進む。
一方、Ｍ２ＭＤ２０のセル間の移動が検出されなかった場合、Ｍ２ＭＤ２０は、ステップＳ３０９にて「Ｎｏ」と判定し、接続セル変更処理を実行せずに、ステップＳ３０５へ進む。
【０１０８】
次いで、Ｍ２ＭＤ２０は、記憶装置２３に記憶されているセンサデータを、接続されているセルを形成するｅＮＢ１０−ｕを介して、Ｍ２ＭＳ３４へ送信する（図１５のステップＳ３０５）。そして、Ｍ２ＭＤ２０は、送信したセンサデータを記憶装置２３から消去する（図１５のステップＳ３０６）。
【０１０９】
次いで、Ｍ２ＭＤ２０は、データ数、及び、タイマを初期化する（図１５のステップＳ３０７）。そして、Ｍ２ＭＤ２０は、送信フラグを０に設定し（図１５のステップＳ３０８）、図１５の処理を終了する。
【０１１０】
次に、無線通信システム１の動作の一例について説明する。
図１６に表されるように、Ｍ２ＭＤ２０が、セル１２１からセル１２２へ移動し、その後、セル１２２からセル１２３へ移動する場合を想定する。セル１２１〜１２３は、ｅＮＢ１０−１〜１０−３によりそれぞれ形成される。
【０１１１】
更に、Ｍ２ＭＤ２０がセル１２１及び１２３に位置する期間のそれぞれにおいて、少なくとも１つのグループに対して、データ数がデータ数閾値以上である場合を想定する。更に、Ｍ２ＭＤ２０がセル１２２に位置する期間において、データ数がデータ数閾値以上であるグループが存在せず、且つ、タイマ値が時間閾値以上であるグループが存在しない場合を想定する。
【０１１２】
この場合、無線通信システム１は、図１７乃至図１９に表されるように動作する。この例では、Ｍ２ＭＤ２０が、セル１２１、１２２、及び、１２３に位置している期間に、図１７のステップＳ４０１〜Ｓ４１５の動作、図１８のステップＳ４１６の動作、及び、図１９のステップＳ４１７〜Ｓ４３１の動作がそれぞれ行なわれる。
【０１１３】
本例では、上述したように、Ｍ２ＭＤ２０がセル１２１に位置している期間において、少なくとも１つのグループに対して、データ数がデータ数閾値以上になる。従って、この時点では、Ｍ２ＭＤ２０は、データを送信すると決定する（図１７のステップＳ４０１）。そして、Ｍ２ＭＤ２０は、受信回路への電力の供給を開始する。
【０１１４】
これにより、Ｍ２ＭＤ２０は、セルサーチを行なう（図１７のステップＳ４０２）。セルサーチは、予め定められたレプリカ信号と、受信信号と、の相関に基づいて、接続先の候補となるセルを探索する処理である。
【０１１５】
Ｍ２ＭＤ２０は、セルサーチの結果に基づいて、ｅＮＢ１０−１から報知情報を受信する（図１７のステップＳ４０３）。報知情報は、セルにおいて提供される無線リソースを識別する情報を含む。Ｍ２ＭＤ２０は、受信した報知情報と、各セルにおける受信電力と、に基づいて、接続先のセルを選択する（図１７のステップＳ４０４）。
【０１１６】
Ｍ２ＭＤ２０は、選択したセルを形成するｅＮＢ１０−１へアタッチ要求を送信する。アタッチ要求は、セルへの接続を要求する信号である。ｅＮＢ１０−１は、Ｍ２ＭＤ２０からのアタッチ要求をＭＭＥ３１へ送信する（図１７のステップＳ４０５）。Ｍ２ＭＤ２０は、ＨＳＳ３３との間で認証・秘匿処理を実行する（図１７のステップＳ４０６）。認証・秘匿処理は、Ｍ２ＭＤ２０が予め登録された無線機器であることを認証する処理と、Ｍ２ＭＤ２０を他の装置から秘匿する処理と、を含む。
【０１１７】
ＭＭＥ３１は、ＨＳＳ３３へ位置登録要求を送信する（図１７のステップＳ４０７）。位置登録要求は、Ｍ２ＭＤ２０の位置をＨＳＳ３３に登録することを要求する信号である。位置登録要求は、Ｍ２ＭＤ２０の位置を表す情報を含む。ＨＳＳ３３は、位置登録要求に応じて、Ｍ２ＭＤ２０の位置を登録し、ＭＭＥ３１へ位置登録応答を送信する（図１７のステップＳ４０８）。位置登録応答は、位置の登録が完了したことを表す信号である。
【０１１８】
ＭＭＥ３１は、Ｓ−ＧＷ３２へベアラ設定要求を送信する（図１７のステップＳ４０９）。ベアラ設定要求は、ベアラの設定を要求する信号である。ベアラは、通信路と表されてよい。本例では、ベアラは、Ｓ−ＧＷ３２とｅＮＢ１０−ｕとの間の通信路である。
【０１１９】
Ｓ−ＧＷ３２は、ベアラ設定要求に応じてベアラを設定し（図１７のステップＳ４１０）、ベアラ設定応答をＭＭＥ３１へ送信する（図１７のステップＳ４１１）。ベアラ設定応答は、ベアラの設定を許可することを表す信号である。
【０１２０】
ＭＭＥ３１は、無線ベアラ設定要求をｅＮＢ１０−１へ送信する。無線ベアラ設定要求は、無線ベアラの設定を要求する信号である。無線ベアラは、無線通信路と表されてよい。本例では、無線ベアラは、ｅＮＢ１０−ｕとＭ２ＭＤ２０との間の無線通信路である。ｅＮＢ１０−１は、ＭＭＥ３１からの無線ベアラ設定要求をＭ２ＭＤ２０へ送信する（図１７のステップＳ４１２）。
【０１２１】
Ｍ２ＭＤ２０は、無線ベアラ設定要求に応じて無線ベアラ設定応答をｅＮＢ１０−１へ送信する。無線ベアラ設定応答は、無線ベアラの設定を許可することを表す信号である。ｅＮＢ１０−１は、Ｍ２ＭＤ２０からの無線ベアラ設定応答をＭＭＥ３１へ送信する（図１７のステップＳ４１３）。これにより、Ｍ２ＭＤ２０とｅＮＢ１０−１との間で無線通信路が確立される（図１７のステップＳ４１４）。Ｍ２ＭＤ２０は、確立された無線通信路を含む通信路を介して、データをＭ２ＭＳ３４へ送信する（図１７のステップＳ４１５）。
【０１２２】
無線通信システム１は、無線通信路が確立された時点、及び、データが送信された時点のうちの最新の時点から、所定の待機時間が経過するまでの間に、新たにデータが送信されない場合、確立された無線通信路を解放する。
【０１２３】
図１７及び図１８においてハッチングされた領域Ｐ１は、Ｍ２ＭＤ２０とｅＮＢ１０−１との間で無線通信路が確立された時点から待機時間が経過するまでの期間を表す。同様に、図１７及び図１８においてハッチングされた領域Ｐ２は、Ｍ２ＭＤ２０からｅＮＢ１０−１へデータが送信された時点から待機時間が経過するまでの期間を表す。
【０１２４】
本例では、Ｍ２ＭＤ２０からｅＮＢ１０−１へデータが送信された時点から待機時間が経過するまでの期間Ｐ２内に、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動する。
本例では、上述したように、この時点では、データ数がデータ数閾値以上であるグループが存在せず、且つ、タイマ値が時間閾値以上であるグループが存在しない。従って、Ｍ２ＭＤ２０は、期間Ｐ２において、データを送信しないと決定する（図１８のステップＳ４１６）。
【０１２５】
従って、Ｍ２ＭＤ２０は、受信回路への電力の供給を終了することにより、受信電力の測定を終了する。これにより、Ｍ２ＭＤ２０は、測定報告をｅＮＢ１０−１へ送信しない。その結果、Ｍ２ＭＤ２０とｅＮＢ１０−２との間の無線通信路を確立する処理は、実行されない。
【０１２６】
更に、Ｍ２ＭＤ２０からｅＮＢ１０−１へデータが送信された時点から待機時間が経過することにより、Ｍ２ＭＤ２０とｅＮＢ１０−１との間で確立された無線通信路は解放される。これにより、Ｍ２ＭＤ２０はアイドル状態になる。
【０１２７】
そして、Ｍ２ＭＤ２０は、セル１２２からセル１２３へ移動する。
本例では、上述したように、この時点では、少なくとも１つのグループに対して、データ数がデータ数閾値以上になる。従って、Ｍ２ＭＤ２０は、データを送信すると決定する（図１９のステップＳ４１７）。
【０１２８】
無線通信システム１は、図１７のステップＳ４０２〜Ｓ４１４と同様に動作することにより、Ｍ２ＭＤ２０とｅＮＢ１０−３との間で無線通信路を確立する（図１９のステップＳ４１８〜Ｓ４３０）。なお、図１９において、ステップＳ４１９〜Ｓ４２８は、図示が省略されている。Ｍ２ＭＤ２０は、確立された無線通信路を含む通信路を介して、データをＭ２ＭＳ３４へ送信する（図１９のステップＳ４３１）。
【０１２９】
図１９においてハッチングされた領域Ｐ４は、Ｍ２ＭＤ２０とｅＮＢ１０−３との間で無線通信路が確立された時点から待機時間が経過するまでの期間を表す。同様に、図１９においてハッチングされた領域Ｐ５は、Ｍ２ＭＤ２０からｅＮＢ１０−３へデータが送信された時点から待機時間が経過するまでの期間を表す。
【０１３０】
このように、本例では、Ｍ２ＭＤ２０とｅＮＢ１０−１との間で無線通信路が確立されている期間において、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動した場合、Ｍ２ＭＤ２０による測定報告の送信が抑制される。これにより、移動先のセル１２２における通信路を確立する処理の実行が抑制される。
【０１３１】
これによれば、送信する予定のデータの量がデータ量閾値よりも少ない場合、移動先のセル１２２における通信路が無駄に確立されることを抑制できる。この結果、無線通信システム１におけるリソースの利用効率を高めることができる。
【０１３２】
なお、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動した時点において、少なくとも１つのグループに対して、データ数がデータ数閾値以上である場合、無線通信システム１は、図２０に表されるように動作する。
【０１３３】
具体的には、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動した時点にて、Ｍ２ＭＤ２０は、データを送信すると決定する（図２０のステップＳ４３２）。そして、Ｍ２ＭＤ２０は、受信回路への電力の供給を開始することにより、受信電力の測定を開始する。
【０１３４】
これにより、Ｍ２ＭＤ２０は、測定された受信電力に基づいて、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動したこと（換言すると、Ｍ２ＭＤ２０のセル間の移動）を検出する（図２０のステップＳ４３３）。そして、Ｍ２ＭＤ２０は、セル間の移動の検出に応じて、測定報告をｅＮＢ１０−１へ送信する（図２０のステップＳ４３４）。
【０１３５】
ｅＮＢ１０−１は、測定報告に基づいてハンドオーバ要求をＭＭＥ３１へ送信する（図２０のステップＳ４３５）。ハンドオーバ要求は、ＨＯの実行を要求する信号である。例えば、ハンドオーバ要求は、ＨＯ元のｅＮＢ１０−１を識別する情報と、ＨＯ先のｅＮＢ１０−２を識別する情報と、を含む。
【０１３６】
ＭＭＥ３１は、ハンドオーバ要求に応じてベアラ設定要求をＳ−ＧＷ３２へ送信する（図２０のステップＳ４３６）。Ｓ−ＧＷ３２は、ベアラ設定要求に応じてベアラを設定し（図２０のステップＳ４３７）、ベアラ設定応答をＭＭＥ３１へ送信する（図２０のステップＳ４３８）。
【０１３７】
ＭＭＥ３１は、ベアラ設定応答に応じてハンドオーバ指示をｅＮＢ１０−１へ送信する（図２０のステップＳ４３９）。ハンドオーバ指示は、ＨＯの実行を指示する信号である。ｅＮＢ１０−１は、ハンドオーバ指示に応じて、無線ベアラ設定要求をｅＮＢ１０−２へ送信する（図２０のステップＳ４４０）とともに無線ベアラ切替指示をＭ２ＭＤ２０へ送信する（図２０のステップＳ４４１）。
【０１３８】
無線ベアラ切替指示は、無線ベアラの切り替えを指示する信号である。例えば、無線ベアラ切替指示は、切り替え先の無線ベアラを形成するｅＮＢ１０−２を識別する情報を含む。これにより、Ｍ２ＭＤ２０とｅＮＢ１０−２との間で無線通信路が確立される（図２０のステップＳ４４２）。Ｍ２ＭＤ２０は、確立された無線通信路を含む通信路を介して、データをＭ２ＭＳ３４へ送信する（図２０のステップＳ４４３）。
【０１３９】
図２０においてハッチングされた領域Ｐ６は、Ｍ２ＭＤ２０とｅＮＢ１０−２との間で無線通信路が確立された時点から待機時間が経過するまでの期間を表す。同様に、図２０においてハッチングされた領域Ｐ７は、Ｍ２ＭＤ２０からｅＮＢ１０−２へデータが送信された時点から待機時間が経過するまでの期間を表す。
【０１４０】
このように、本例では、Ｍ２ＭＤ２０とｅＮＢ１０−１との間で無線通信路が確立されている期間において、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動した場合、Ｍ２ＭＤ２０による測定報告の送信が実行される。これにより、移動先のセル１２２における通信路を確立する処理が実行され、移動先のセル１２２においてＭ２ＭＤ２０からＭ２ＭＳ３４へデータが送信される。
【０１４１】
また、図２１に表されるように、Ｍ２ＭＤ２０からｅＮＢ１０−１へデータが送信された時点から待機時間が経過するまでの期間Ｐ２の後に、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動する場合について説明を加える。
【０１４２】
本例では、Ｍ２ＭＤ２０がセル１２１からセル１２２へ移動した時点において、データ数がデータ数閾値以上であるグループが存在せず、且つ、タイマ値が時間閾値以上であるグループが存在しない場合を想定する。従って、Ｍ２ＭＤ２０は、セル１２１からセル１２２へ移動した時点において、データを送信しないと決定する（図２１のステップＳ４４４）。
【０１４３】
本例では、Ｍ２ＭＤ２０は、ｅＮＢ１０−２へアタッチ要求を送信しない。その結果、Ｍ２ＭＤ２０とｅＮＢ１０−２との間の無線通信路を確立する処理は、実行されない。本例では、Ｍ２ＭＤ２０とｅＮＢ１０−２との間の無線通信路を確立する処理は、ＨＳＳ３３に登録されているＭ２ＭＤ２０の位置を、ｅＮＢ１０−２を介して更新する処理を含んでよい。
【０１４４】
また、無線通信システム１は、図１８のステップＳ４１８〜Ｓ４２９に代えて、図２２のステップＳ４４５〜Ｓ４５４を実行してもよい。
この場合、Ｍ２ＭＤ２０は、データを送信すると決定した（図２２のステップＳ４１７）後、測定された受信電力に基づいて、Ｍ２ＭＤ２０がセル１２２からセル１２３へ移動したことを検出する（図２２のステップＳ４４５）。そして、Ｍ２ＭＤ２０は、セル間の移動の検出に応じて、移動先のセル１２３を接続先のセルとして選択する（図２２のステップＳ４４６）。図２２のステップＳ４４６におけるセルの選択は、セルの再選択と表されてもよい。
【０１４５】
次いで、Ｍ２ＭＤ２０は、選択したセルを形成するｅＮＢ１０−３へアタッチ要求を送信する。ｅＮＢ１０−３は、Ｍ２ＭＤ２０からのアタッチ要求をＭＭＥ３１へ送信する（図２２のステップＳ４４７）。
【０１４６】
次いで、Ｍ２ＭＤ２０は、選択したセルを形成するｅＮＢ１０−３へ位置登録要求を送信する。ｅＮＢ１０−３は、Ｍ２ＭＤ２０からの位置登録要求をＭＭＥ３１へ送信する（図２２のステップＳ４４８）。位置登録要求は、Ｍ２ＭＤ２０の位置をＨＳＳ３３に登録することを要求する信号である。位置登録要求は、Ｍ２ＭＤ２０の位置を表す情報を含む。
【０１４７】
次いで、Ｍ２ＭＤ２０は、ＨＳＳ３３との間で認証・秘匿処理を実行する（図２２のステップＳ４４９）。
そして、ＭＭＥ３１は、ＨＳＳ３３へ位置情報更新を送信する（図２２のステップＳ４５０）。位置情報更新は、ＨＳＳ３３に登録されているＭ２ＭＤ２０の位置を更新することを要求する信号である。位置情報更新は、Ｍ２ＭＤ２０の位置を表す情報を含む。ＨＳＳ３３は、位置情報更新に応じて、登録されているＭ２ＭＤ２０の位置を更新する。
【０１４８】
次いで、ＭＭＥ３１は、位置登録完了通知をｅＮＢ１０−３へ送信する。位置登録完了通知は、位置の登録が完了したことを表す信号である。ｅＮＢ１０−３は、ＭＭＥ３１からの位置登録完了通知をＭ２ＭＤ２０へ送信する（図２２のステップＳ４５１）。
【０１４９】
Ｍ２ＭＤ２０は、位置登録完了通知に応じて位置登録完了応答をｅＮＢ１０−３へ送信する。位置登録完了応答は、位置登録完了通知を受信したことを表す信号である。ｅＮＢ１０−３は、Ｍ２ＭＤ２０からの位置登録完了応答をＭＭＥ３１へ送信する（図２２のステップＳ４５２）。
【０１５０】
次いで、ＭＭＥ３１は、無線ベアラ設定要求をｅＮＢ１０−３へ送信する。ｅＮＢ１０−３は、ＭＭＥ３１からの無線ベアラ設定要求をＭ２ＭＤ２０へ送信する（図２２のステップＳ４５３）。
【０１５１】
Ｍ２ＭＤ２０は、無線ベアラ設定要求に応じて無線ベアラ設定応答をｅＮＢ１０−３へ送信する。ｅＮＢ１０−３は、Ｍ２ＭＤ２０からの無線ベアラ設定応答をＭＭＥ３１へ送信する（図２２のステップＳ４５４）。これにより、Ｍ２ＭＤ２０とｅＮＢ１０−３との間で無線通信路が確立される。Ｍ２ＭＤ２０は、確立された無線通信路を含む通信路を介して、データをＭ２ＭＳ３４へ送信する。
【０１５２】
次に、Ｍ２ＭＤ２０の各機能部の動作の一例について説明を加える。
Ｍ２ＭＤ２０がアイドル状態である場合において、少なくとも１つのグループに対して、データ数がデータ数閾値以上である場合を想定する。
この場合、データ管理部２０１は、データを送信すると決定する（図２３のステップＳ５０１）。そして、データ管理部２０１は、電力供給要求を電源制御部２０５へ送信する（図２３のステップＳ５０２）。電力供給要求は、受信回路への電力の供給を要求する信号である。
【０１５３】
電源制御部２０５は、データ管理部２０１からの電力供給要求に応じて、受信回路への電力の供給を開始する（図２３のステップＳ５０３）。これにより、通信制御部２０４は、セルサーチを実行する（図２３のステップＳ５０４）。そして、通信制御部２０４は、通信部２０３を介して報知情報を受信する（図２３のステップＳ５０５）。次いで、通信制御部２０４は、受信した報知情報に基づいて、接続先のセルを選択する（図２３のステップＳ５０６）。
【０１５４】
そして、通信制御部２０４は、通信部２０３を介して、選択したセルを形成するｅＮＢ１０−ｕへアタッチ要求を送信する（図２３のステップＳ５０７）。次いで、通信制御部２０４は、図１７のステップＳ４０６〜Ｓ４１２と同様の動作を実行した後、通信部２０３を介して、無線ベアラ設定応答をｅＮＢ１０−ｕへ送信する（図２３のステップＳ５０８）。なお、通信制御部２０４は、図１７のステップＳ４０６〜Ｓ４１２と同様の動作に代えて、図２２のステップＳ４４８〜Ｓ４５３と同様の動作を実行してもよい。
【０１５５】
そして、通信制御部２０４は、データ送信要求をデータ管理部２０１へ送信する（図２３のステップＳ５０９）。データ送信要求は、データの送信を要求する信号である。データ管理部２０１は、通信制御部２０４からのデータ送信要求に応じて、データ記憶部２０２に記憶されているデータを読み出す（図２３のステップＳ５１０）。そして、データ管理部２０１は、読み出したデータを通信制御部２０４へ送信する。通信制御部２０４は、データ管理部２０１からのデータを通信部２０３を介してＭ２ＭＳ３４へ送信する（図２３のステップＳ５１１）。
【０１５６】
そして、通信制御部２０４は、データ送信完了通知を、通信部２０３を介して受信する。データ送信完了通知は、データの送信が完了したことを表す信号である。通信制御部２０４は、データ送信完了通知の受信に応じて、データ送信完了通知をデータ管理部２０１へ送信する（図２３のステップＳ５１２）。データ管理部２０１は、通信制御部２０４からのデータ送信完了通知に応じて、データ記憶部２０２に記憶されているデータを消去する（図２３のステップＳ５１３）。
【０１５７】
以上、説明したように、第１実施形態のＭ２ＭＤ２０は、セル間を移動した場合において、送信する予定のデータの量が所定のデータ量閾値よりも少ないとき、移動先のセルにおける通信路を確立する処理の実行を抑制する。
【０１５８】
これによれば、送信する予定のデータの量がデータ量閾値よりも少ない場合、移動先のセルにおける通信路が無駄に確立されることを抑制できる。この結果、無線通信システム１におけるリソース（例えば、計算機リソース、及び、通信リソース等）の利用効率を高めることができる。
【０１５９】
例えば、移動先のセルにおける通信路を確立するために無線通信システム１にて制御信号が伝送されることを抑制できるので、無線通信システム１における通信容量を増加できる。また、例えば、移動先のセルにおける通信路の確立を維持するために無線通信システム１にて記憶領域が使用されることを抑制できるので、無線通信システム１における記憶容量を増加できる。
【０１６０】
また、送信する予定のデータの量がデータ量閾値よりも少ない場合、移動先のセルにおける通信路を確立する処理を実行するためにＭ２ＭＤ２０により消費される電力を低減できる。
【０１６１】
更に、第１実施形態のＭ２ＭＤ２０において、移動先のセルにおける通信路を確立する処理は、移動先のセルにおける受信電力を測定することを含む。加えて、当該処理の実行の抑制は、受信電力の測定を抑制することを含む。
これによれば、受信電力を測定するためにＭ２ＭＤ２０により消費される電力を低減できる。
【０１６２】
更に、第１実施形態のＭ２ＭＤ２０において、移動先のセルにおける通信路を確立する処理は、移動先のセルにおいて、登録されているＭ２ＭＤ２０の位置を更新することを含む。
【０１６３】
これによれば、送信する予定のデータの量がデータ量閾値よりも少ない場合、移動先のセルにおいて、ＨＳＳ３３に登録されているＭ２ＭＤ２０の位置が無駄に更新されることを抑制できる。この結果、無線通信システム１におけるリソース（例えば、計算機リソース、及び、通信リソース等）の利用効率を高めることができる。
【０１６４】
更に、第１実施形態のＭ２ＭＤ２０において、移動先のセルにおける通信路を確立する処理は、Ｍ２ＭＤ２０が所定の信号（本例では、測定報告）を送信することにより進行する。加えて、当該処理の実行の抑制は、当該信号の送信を抑制することを含む。
これによれば、通信路を確立する処理の進行を抑制できる。
【０１６５】
更に、第１実施形態のＭ２ＭＤ２０は、送信する予定のデータの量がデータ量閾値以上となった場合、移動先のセルにおける通信路を確立する処理を実行する。
これによれば、送信する予定のデータの量がデータ量閾値以上となった場合、移動先のセルにおける通信路を確立できる。この結果、確立された通信路を用いて、送信する予定のデータを送信できる。
【０１６６】
更に、第１実施形態のＭ２ＭＤ２０は、複数のグループの少なくとも１つのグループに分類されたデータの量が、当該グループに関連付けられたデータ量閾値以上である場合、送信する予定のデータの量がデータ量閾値以上であると判定する。
これによれば、データの種類に応じて、データの送信が遅延する程度を適切に調整できる。
【０１６７】
更に、第１実施形態のＭ２ＭＤ２０は、送信する予定のデータが送信を待機している時間が所定の時間閾値以上となった場合、移動先のセルにおける通信路を確立する処理を実行する。
これによれば、送信する予定のデータが送信の待機を開始してから送信されるまでの時間が過度に長くなることを抑制できる。
【０１６８】
更に、第１実施形態のＭ２ＭＤ２０は、複数のグループの少なくとも１つのグループに分類されたデータが送信を待機している時間が、当該グループに関連付けられた時間閾値以上である場合、データが送信を待機している時間が時間閾値以上であると判定する。
これによれば、データの種類に応じて、データの送信が遅延する程度を適切に調整できる。
【０１６９】
なお、Ｍ２ＭＤ２０は、データを送信しないと決定した場合に、所定の選択周期が経過する毎に、受信回路へ電力を供給するとともに、移動先のセルを含む複数のセルのそれぞれの受信電力を測定し、測定した受信電力に基づいて接続先のセルを選択してもよい。この場合、Ｍ２ＭＤ２０がデータを送信すると決定してからアタッチ要求を送信するまでに要する時間を短縮できる。
【０１７０】
この場合、Ｍ２ＭＤ２０の各機能部は、図２３に表される動作に代えて、図２４に表されるように動作する。具体的には、データ管理部２０１は、データを送信しないと決定する（図２４のステップＳ６０１）。その後、選択周期が経過する毎に、電源制御部２０５は、受信回路への電力の供給を開始する（図２４のステップＳ６０２）。
【０１７１】
通信制御部２０４は、図２３のステップＳ５０４〜Ｓ５０６と同様の動作を行なうことにより、接続先のセルを選択し、選択したセルを保持する（図２４のステップＳ６０３〜Ｓ６０５）。その後、電源制御部２０５は、受信回路への電力の供給を終了する（図２４のステップＳ６０６）。
【０１７２】
Ｍ２ＭＤ２０は、ステップＳ６０２〜Ｓ６０６の動作を、選択周期が経過する毎に繰り返し実行する。
その後、データ管理部２０１は、データを送信すると決定する（図２４のステップＳ６０７）。これにより、データ管理部２０１は、接続要求を通信制御部２０４へ送信する（図２４のステップＳ６０８）。接続要求は、選択されているセルへの接続を要求する信号である。
【０１７３】
通信制御部２０４は、データ管理部２０１からの接続要求に応じて、保持されている接続先のセルを形成するｅＮＢ１０−ｕへアタッチ要求を送信する（図２４のステップＳ６０９）。その後、Ｍ２ＭＤ２０は、図２３のステップＳ５０７よりも後の動作と同様に動作する。
【０１７４】
この変形例のＭ２ＭＤ２０において、移動先のセルにおける通信路を確立する処理は、移動先のセルを含む複数のセルのそれぞれにおける受信電力を測定することを含む。加えて、Ｍ２ＭＤ２０は、送信する予定のデータの量がデータ量閾値よりも少ない場合に、複数のセルのそれぞれにおける受信電力を測定するとともに、測定した受信電力に基づいて移動先のセルを選択する。加えて、Ｍ２ＭＤ２０は、送信する予定のデータの量がデータ量閾値以上となった場合、選択したセルにおける通信路を確立する処理を実行する。
【０１７５】
これによれば、送信する予定のデータの量がデータ量閾値以上となる時点よりも前に、移動先のセルを選択できるので、送信する予定のデータの量がデータ量閾値以上となった場合に、移動先のセルにおける通信路を確立する処理を迅速に実行できる。
【０１７６】
また、Ｍ２ＭＤ２０は、所定の条件が満足された場合、移動先のセルにおける通信路を確立する処理の実行を抑制しないように構成されていてもよい。例えば、Ｍ２ＭＤ２０は、上記条件が満足された場合、図１５のステップＳ３０８の処理を実行せずに、送信フラグが１に設定された状態が維持されるように構成されていてもよい。上記条件は、例えば、燃料量が所定の閾値よりも少ないという条件、又は、車両の搭乗者の体調が悪い（例えば、体温が所定の閾値よりも高い、又は、心拍数が所定の閾値よりも多い）という条件である。
これにより、上記条件が満足された場合には、Ｍ２ＭＤ２０がセンサデータを取得してから、当該センサデータをＭ２ＭＳ３４へ送信するまでの時間を短縮できる。
【０１７７】
また、Ｍ２ＭＤ２０は、受信電力の測定を抑制することに代えて、Ｍ２ＭＤ２０のセル間の移動の検出を抑制してもよい。また、Ｍ２ＭＤ２０は、受信電力の測定を抑制することに代えて、測定報告の送信を抑制してもよい。
【０１７８】
また、Ｍ２ＭＤ２０は、データ数に代えて、データサイズを用いてもよい。また、Ｍ２ＭＤ２０は、データ数とタイマ値との両方に基づいて、データを送信するか否かを決定しているが、データ数及びタイマ値のいずれか一方に基づいて、データを送信するか否かを決定してもよい。
【符号の説明】
【０１７９】
１      無線通信システム
１０    ｅＮＢ
１１    無線回路
１２    ＮＩＦ回路
１３    ＣＰＵ
１４    ＤＳＰ
１５    記憶装置
１６    アンテナ
２０    Ｍ２ＭＤ
２１    無線回路
２２    ＣＰＵ
２３    記憶装置
２４    アンテナ
２０１  データ管理部
２０２  データ記憶部
２０３  通信部
２０４  通信制御部
２０５  電源制御部
３０    センサ
３１    ＭＭＥ
３２    Ｓ−ＧＷ
３３    ＨＳＳ
３４    Ｍ２ＭＳ
１２１〜１２３  セル
９１１〜９１３  ｅＮＢ
９２１〜９２３  セル
９３１  Ｍ２ＭＤ
９４１  ＭＭＥ
９５１  Ｓ−ＧＷ
９６１  ＨＳＳ
９７１  Ｍ２ＭＳ
ＢＵ１，ＢＵ２  バス
ＮＷ    通信網
【図１】
2017028418.tif 000003
【図２】
2017028418.tif 000004
【図３】
2017028418.tif 000005
【図４】
2017028418.tif 000006
【図５】
2017028418.tif 000007
【図６】
2017028418.tif 000008
【図７】
2017028418.tif 000009
【図８】
2017028418.tif 000010
【図９】
2017028418.tif 000011
【図１０】
2017028418.tif 000012
【図１１】
2017028418.tif 000013
【図１２】
2017028418.tif 000014
【図１３】
2017028418.tif 000015
【図１４】
2017028418.tif 000016
【図１５】
2017028418.tif 000017
【図１６】
2017028418.tif 000018
【図１７】
2017028418.tif 000019
【図１８】
2017028418.tif 000020
【図１９】
2017028418.tif 000021
【図２０】
2017028418.tif 000022
【図２１】
2017028418.tif 000023
【図２２】
2017028418.tif 000024
【図２３】
2017028418.tif 000025
【図２４】
2017028418.tif 000026