(57)【要約】【課題】ファイル更新時期を適切な時期にでき、ネットワーク負荷を軽減できること。【解決手段】小型基地局１１０は、マクロ基地局１００が有するマクロセル１０１内に複数配置され、端末と通信する。小型基地局１１０は、自装置の配置された位置に対応したマクロセル１０１のセル識別子ＰＣＩに基づく第１遅延時間と、マクロセル１０１の受信電力ＲＳＲＰに基づく第２遅延時間とに基づき、ファイルサーバからの更新ファイル転送の開始時間を求める。小型基地局１１０は、所定のタイミングでマクロセル１０１内において自装置に接続する端末が測定したマクロセル１０１の受信電力とセル識別子とを端末から取得する。【選択図】図１
2015061154.tif 000002
【特許請求の範囲】
【請求項１】
第一の基地局が有するセル内に複数配置され、端末と通信可能な無線通信装置において、
自装置の配置された位置に対応した前記セルのセル識別子に基づく第１遅延時間と、前記セル内の受信電力に基づく第２遅延時間とに基づき、ファイルサーバからのファイル転送の開始時間を求める制御部を有することを特徴とする無線通信装置。
【請求項２】
前記制御部は、所定のタイミングで前記セル内において自装置に接続する端末が測定した前記セルの前記受信電力と前記セル識別子とを前記端末から取得することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記セル識別子毎に異なる前記第１遅延時間と、前記受信電力を複数段階に分けた際に異なる前記第２遅延時間と、が予め設定されたテーブルを有し、
前記制御部は、取得した前記セルの受信電力と前記セル識別子による前記テーブルを参照し、前記第１遅延時間と前記第２遅延時間を求めることを特徴とする請求項２に記載の無線通信装置。
【請求項４】
前記制御部は、前記所定のタイミングに対し、前記第１遅延時間と前記第２遅延時間とを加算した時間が経過した後に、自装置の更新ファイルの転送を開始することを特徴とする請求項２または３に記載の無線通信装置。
【請求項５】
前記テーブルは、前記第１遅延時間として複数の時間単位と、前記第２遅延時間として前記第１遅延時間の時間範囲内の複数の時間単位と、を設定保持することを特徴とする請求項３または４に記載の無線通信装置。
【請求項６】
前記テーブルは、前記第１遅延時間が時間単位で複数段階設定され、前記第２遅延時間が分単位で複数段階設定されたことを特徴とする請求項５に記載の無線通信装置。
【請求項７】
前記制御部は、前記端末との間の通信頻度に基づき、前記ファイル転送の開始時間を変更することを特徴とする請求項１〜６のいずれか一つに記載の無線通信装置。
【請求項８】
前記制御部は、前記端末からの通信要求が少ない場合には、当該通信要求のタイミングに基づき前記ファイル転送を開始することを特徴とする請求項７に記載の無線通信装置。
【請求項９】
前記制御部は、前記端末からの通信要求を統計処理し、通信処理負荷の状況に基づき、前記ファイル転送の開始時間を変更することを特徴とする請求項１〜８のいずれか一つに記載の無線通信装置。
【請求項１０】
自装置は、前記セル内に配置されて前記端末と通信接続し、所定のネットワークを介して前記ファイルサーバから更新ファイルをファイル転送によりダウンロードする小型基地局であることを特徴とする請求項１〜９のいずれか一つに記載の無線通信装置。
【請求項１１】
第一の基地局が有するセル内に複数配置され、端末と通信可能な無線通信装置におけるファイル転送方法において、
自装置の配置された位置に対応した前記セルのセル識別子に基づく第１遅延時間と、前記セル内の受信電力に基づく第２遅延時間とに基づき、ファイルサーバからのファイル転送の開始時間を求める工程と、
前記工程により求められたファイル転送の開始時間に、前記ファイルサーバからのファイル転送を開始する工程と、
を含むことを特徴とする無線通信装置におけるファイル転送方法。
【請求項１２】
所定のタイミングで前記セル内において自装置に接続する端末が測定した前記セルの前記受信電力と前記セル識別子とを前記端末から取得する工程を含むことを特徴とする請求項１１に記載の無線通信装置におけるファイル転送方法。
【請求項１３】
前記取得した前記セルの受信電力と前記セル識別子を、前記セル識別子毎に異なる前記第１遅延時間と、前記受信電力を複数段階に分けた際に異なる前記第２遅延時間と、が予め設定されたテーブルを参照し、前記第１遅延時間と前記第２遅延時間を求める工程を含むことを特徴とする請求項１２に記載の無線通信装置におけるファイル転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル転送を行う無線通信装置および無線通信装置におけるファイル転送方法に関する。
【背景技術】
【０００２】
基地局の一種である小型基地局（例えばＨｅＮＢ：Ｈｏｍｅ  ｅＮｏｄｅＢ）は、ソフトウェア（ロードモジュール）およびシステムデータ（ＣＭファイル）等を保持し、これらのファイルは、機能追加やバグ処置に応じてファイル更新される。このファイル更新は、ＨｅＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）等のファイルサーバよりネットワークを介してＨｅＮＢにダウンロードされる。
【０００３】
このファイル更新時、ＨｅＮＢとＨｅＭＳ間のネットワークでは、ｈｔｔｐセッションが確立され、ｈｔｔｐを使用した転送方式が採用されている。このファイル転送は、
（１）ＨｅＭＳが主導して、ＨｅＭＳが複数のＨｅＮＢに対するファイル転送を一括して制御する方式
（２）複数のＨｅＮＢがそれぞれ自律的に主導して、ＨｅＭＳからのファイル転送を制御する方式、がある。
【０００４】
例えば、ＨｅＮＢのファイル更新について、多数のホームデバイスが同時にダウンロードを完了したとき、各ホームデバイスがファイル転送に参加しない自動構成サーバに、ファイル転送結果を分散して通知し、自動構成サーバに負荷をかけずに通知する技術がある（例えば、下記特許文献１参照。）。また、異なる用途のｅＮＢとＨｅＮＢについて、それぞれの情報をサーバが取得して、ｅＮＢとＨｅＮＢ相互の関連付けや設置、無線パラメータの設定等の管理を連携して行う技術がある（例えば、下記特許文献２参照。）。また、移動体等のエンドポイントの端末がファイルをダウンロードする際に、無線サービスプロバイダのプロキシサーバがファイルをダウンロードし、端末に関連付けられたフェムト基地局を介して端末にダウンロードする技術がある（例えば、下記特許文献３参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２０１３−５０８８７１号公報
【特許文献２】特開２０１２−８５２０１号公報
【特許文献３】特開２０１２−８５２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記（１）ＨｅＭＳ主導によるファイル転送の場合は、タイムスケジューリングにより、各ＨｅＮＢへのファイル更新はタイミングをずらして行うことができる。しかしながら、上記（２）ＨｅＮＢ主導によるファイル更新の場合は、ファイル更新が必要な複数のＨｅＮＢが（例えば、電源投入やリセットを契機とした所定時間範囲内に）一斉にファイルサーバにアクセスすることになる。これにより、ファイルサーバ（ＨｅＭＳ）からＨｅＮＢにファイルを転送する転送時間がかかり、ネットワークに負荷がかかる。また、ＨｅＮＢの運用実績に関係なく、一律に複数のＨｅＮＢに対してファイル更新が実施されるため、更新不要なＨｅＮＢに対してもファイル更新が行われ、過剰にネットワークに負荷をかけてしまう。
【０００７】
一つの側面では、本発明は、ファイル更新時期を適切にでき、ネットワーク負荷を軽減できることを目的とする。
【課題を解決するための手段】
【０００８】
一つの案では、第一の基地局が有するセル内に複数配置され、端末と通信可能な無線通信装置は、自装置の配置された位置に対応した前記セルのセル識別子に基づく第１遅延時間と、前記セル内の受信電力に基づく第２遅延時間とに基づき、ファイルサーバからのファイル転送の開始時間を求める。
【発明の効果】
【０００９】
一つの実施形態によれば、ファイル更新時期を適切にでき、ネットワーク負荷を軽減できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態にかかるＨｅＮＢの配置と基準信号受信電力に基づくグループ分けを説明する図である。
【図２】図２は、実施の形態にかかるＨｅＮＢの構成例を示すブロック図である。
【図３】図３は、実施の形態にかかるＨｅＮＢが保持するテーブル設定内容を示す図表である（ファイル転送情報管理テーブル１）。
【図４】図４は、実施の形態にかかるＨｅＮＢが保持するテーブル設定内容を示す図表である（ファイル転送情報管理テーブル２）。
【図５】図５は、実施の形態にかかるＨｅＮＢが保持するテーブル設定内容を示す図表である（属性情報管理テーブル）。
【図６】図６は、実施の形態にかかる更新ファイル処理の処理内容を示すシーケンス図である。
【図７】図７は、実施の形態にかかるファイル転送開始時間算出の処理内容を示すフローチャートである。
【図８】図８は、実施の形態にかかる統計情報の処理内容を示すフローチャートである。
【図９】図９は、実施の形態にかかるＨｅＮＢの配置の一例を説明する図である。
【図１０】図１０は、図９に対応する各ＨｅＮＢのファイル転送開始時間設定の一例を示す図表である。
【発明を実施するための形態】
【００１１】
（実施の形態）
以下に添付図面を参照して、開示技術の好適な実施の形態を詳細に説明する。図１は、実施の形態にかかるＨｅＮＢの配置と基準信号受信電力（ＲＳＲＰ：Ｒｅｆｅｒｅｎｃｅ  Ｓｉｇｎａｌ  Ｒｅｃｅｉｖｅｄ  Ｐｏｗｅｒ）に基づくグループ分けを説明する図である。本実施の形態では、無線通信装置である上記（２）複数の小型基地局（ＨｅＮＢ）が、それぞれ自律的に主導して、ファイルサーバ（例えばＨｅＭＳ）からのファイル転送を制御する方式を用いる。このファイル転送としては、例えば、ＨｅＮＢのソフトウェア（ロードモジュール）およびシステムデータ（ＣＭファイル）等の更新ファイルをファイルサーバからダウンロードする。
【００１２】
第一の基地局であるマクロ基地局（マクロｅＮＢ、以下基地局、ｅＮＢと称す）１００は、複数のセル（マクロセル）を有する。図１の例では、３つのマクロセル１０１（１０１ａ〜１０１ｃ）を有し、各セル毎にセル識別子（ＰＣＩ：Ｐｈｙｓｉｃａｌ  Ｃｅｌｌ  Ｉｄｅｎｔｉｔｙ）２０，３０，４０が設定されている。そして、ＨｅＮＢ１１０は、各マクロセル１０１（１０１ａ〜１０１ｃ）内部に複数配置される。
【００１３】
ＨｅＮＢ１１０は、ネットワーク情報として、どのｅＮＢ１００（１０１ａ〜１０１ｃ）内に属するか属性情報を有する。ここで、ＨｅＮＢ１１０を管理するＨｅＭＳ配下には複数のｅＮＢ１００が設置される。ＰＣＩは、複数のｅＮＢ１００の各セル毎に異なる。
【００１４】
そこで、実施の形態では、各ＨｅＮＢ１１０は、ＨｅＭＳからのファイル転送時の転送順位をｅＮＢ１００が位置しているセルのＰＣＩを元に決定する。これにより、複数のＨｅＮＢ１１０の転送時間をずらしてファイル転送を実施する。また、同一のｅＮＢ１００に複数のＨｅＮＢ１１０が多数存在する場合がある。このため、ＨｅＮＢ１１０は、ＨｅＮＢ１１０に接続する端末（ＵＥ）が受信するｅＮＢ１００の基準信号受信電力（ＲＳＲＰ）をファイル転送時の転送時間をずらすための情報として用いる。
【００１５】
例えば、図１の例では、ｅＮＢ１００のマクロセル１０１ａ（ＰＣＩ：２０）には、計５つのＨｅＮＢ（＃Ａ〜＃Ｅ）１１０が配置されている。これら５つのＨｅＮＢ（＃Ａ〜＃Ｅ）１１０が設定するファイル転送順位は、セル別の第１遅延時間（２４時間までの１時間単位）と、ＲＳＲＰ別の第２遅延時間（分単位）とを組み合わせて設定する。第２遅延時間は、第１遅延時間である１時間の時間範囲を複数に区分した複数の分単位で設定する。
【００１６】
具体的には、マクロセル１０１ａ（ＰＣＩ：２０）には、第１遅延時間として１時間が設定される。なお、他のマクロセル１０１ｂ（ＰＣＩ：３０）には、第１遅延時間として２時間が設定される。また、各ＨｅＮＢ（＃Ａ〜＃Ｅ）１１０は、マクロセル１０１ａ内におけるＲＳＲＰに基づき複数段階にグループ分けされる。図１の例では、−８０を閾値として、ＲＳＲＰが小さい（−８０以下）のＨｅＮＢ（＃Ａ〜＃Ｃ）１１０のグループＡと、ＲＳＲＰが大きい（−８０を超える）ＨｅＮＢ（＃Ｄ，＃Ｅ）１１０のグループＢとにグループ分けされる。
【００１７】
例えば、図１の例では、ＨｅＮＢ１１０がグループＡに属する場合、第２遅延時間が０分となり、グループＢに属する場合第２遅延時間は３分となる。なお、ＨｅＮＢ１１０は、どのグループに属するかの情報を有さず判断は行わない。更新ファイルの転送時期が同一となる他のＨｅＮＢ１１０が存在する場合、同一グループ単位でこれら複数のＨｅＮＢ１１０がファイル更新される。
【００１８】
ここで、各ＨｅＮＢ１１０は、ファイル転送時の転送順位として、第１遅延時間＋第２遅延時間の合計値である、ファイル転送開始時間を設定する。マクロセル１０１ａのグループＡに属するＨｅＮＢ（＃Ａ〜＃Ｃ）１１０では、第１遅延時間＋第２遅延時間＝１時間０分、マクロセル１０１ａのグループＢに属するＨｅＮＢ（＃Ｄ，＃Ｅ）１１０では、第１遅延時間＋第２遅延時間＝１時間３分となる。
【００１９】
このように、ｅＮＢ１００のマクロセル１０１ａ〜１０１ｃ（ＰＣＩ：２０〜４０）毎に異なる第１遅延時間と、各マクロセル１０１内でのＲＳＲＰの大小に基づく第２遅延時間と、の合計により、ＨｅＮＢ１１０は、ファイル転送開始時間が他のＨｅＮＢ１１０と異なるように設定される（但し、同一グループの場合は同一のファイル転送開始時間）。遅延時間が０であれば、ＨｅＮＢ１１０はＨｅＭＳからのファイル転送（更新ファイルダウンロード）を所定のタイミングに対し、遅延なく開始する。そして、遅延時間が０でなければ、ＨｅＮＢ１１０はその遅延時間分だけＨｅＭＳからのファイル転送（更新ファイルダウンロード）を遅延させて開始する。
【００２０】
（ＨｅＮＢの構成例）
図２は、実施の形態にかかるＨｅＮＢの構成例を示すブロック図である。ＨｅＮＢ１１０は、管理制御部２０１と、Ｌ２（レイヤ２）制御部２０２と、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）制御部２０３と、トランスポート制御部２０４と、を含む。
【００２１】
管理制御部２０１は、呼制御・状態管理部２１１と、ファイル制御・状態管理部２１２と、記憶部２１３と、統計情報収集・管理部２１４と、を含む。呼制御・状態管理部２１１は、呼制御を受け付けて呼制御に関連するシーケンス制御を行う。また、ＨｅＮＢ１１０のファイル更新に関する属性情報を作成する。
【００２２】
この管理制御部２０１は、ＣＰＵやＤＳＰのプロセッサと、ＲＯＭ、ＲＡＭ等のメモリ、タイマ等のハードウェアにより管理制御機能を実現している。
【００２３】
ファイル制御・状態管理部２１２は、ファイル更新を受け付け、このファイル転送の受け付け時に、自局におけるファイル転送制御の転送時間（第１遅延時間＋第２遅延時間）を算出し、更新ファイルのダウンロードを制御する。
【００２４】
記憶部２１３は、テーブル２１５と、メモリ２１６とを含む。テーブル２１５は、第１遅延時間、および第２遅延時間を算出するための複数のテーブルを含む。メモリ２１６は、転送時間（第１遅延時間＋第２遅延時間）等を算出するためのデータ処理に用いる複数の領域（後述するメモリ１〜４）を含む。
【００２５】
また、管理制御部２０１には、統計情報収集・管理部２１４を設けることにより、接続回数を集計処理し、統計処理結果に基づき、自局におけるファイル転送制御を行うこともできるようになる。この統計情報収集・管理部２１４は、下記１）、２）の制御を行う。
【００２６】
１）前記端末からの通信要求（呼）が頻繁に入っていないＨｅＮＢ１１０については緊急性がないことから、ｅＮＢ１００の情報に関係なく、呼が入ったタイミングでファイル転送を実施する。緊急性のないＨｅＮＢ１１０としては、前回呼（最終呼）が入った後、システムが予め指定した日数以上呼が入っていないＨｅＮＢ１１０を対象とする（日数については、システムデータ上で変更可能とする）。
【００２７】
２）ＨｅＮＢ１１０毎に呼処理の統計情報を取得し、昼間帯に頻繁に呼処理負荷がかかっているＨｅＮＢ１１０に対しては、ファイル転送の時間を夜間帯に設定する等の設定を可能とする。統計情報については、呼接続時にアクセスした時間（呼接続時のユーザデータ転送時間）を収集し、動的に転送時間を切り替える。
【００２８】
Ｌ２制御部２０２は、レイヤ２における各サブレイヤのパケットデータ収束層（ＰＤＣＰ：Ｐａｃｋｅｔ  Ｄａｔａ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｐｒｏｔｏｃｏｌ）２２１、無線リンク層（ＲＬＣ：Ｒａｄｉｏ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ）２２２、メディアアクセス制御層（ＭＡＣ：Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）２２３の各制御部を含む。
【００２９】
ＲＦ制御部２０３は、送受信部（ＴＲＸ）２３１、共用器（ＤＵＰ：Ｄｕｐｌｅｘ）２３２を含む。ＨｅＮＢ１１０は、端末（ＵＥ）２５０との間を無線通信により、ＲＦ制御部２０３〜Ｌ２制御部２０２〜管理制御部２０１（呼制御・状態管理部２１１）の経路でデータ送受する。
【００３０】
トランスポート制御部２０４は、イーサネット（Ｅｔｈｅｒｎｅｔ：登録商標）２４１、ＧＴＰｕ（ＧＰＲＳ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ  ｆｏｒ  Ｕｓｅｒ  Ｐｌａｎｅ）２５１を介してシステム（アクセス網、ＨｅＭＳ２６０等）と通信接続する。この通信制御には、ｈｔｔｐプロトコル、ＴＲ−０６９（Ｔｅｃｈｎｉｃａｌ  Ｒｅｐｏｒｔ  ０６９）プロトコル等を利用する。そして、ＨｅＮＢ１１０は、ファイル制御状態管理部２１２の制御により、トランスポート制御部２０４を介してＨｅＭＳ等のファイルサーバから更新ファイルをダウンロードする。
【００３１】
（テーブル設定例）
図３〜図５は、それぞれ実施の形態にかかるＨｅＮＢが保持するテーブル設定内容を示す図表である。これら図３〜図５のテーブルは、図２の記憶部２１３のテーブル２１５として設けられる。
【００３２】
図３は、ファイル転送情報管理テーブル１を示す図表である。ファイル転送情報管理テーブル１（３００）には、上述したｅＮＢ１００のマクロセル１０１（ＰＣＩ）毎に異なる第１遅延時間（Ｔｉｍｅ１）が設定される。図３に示すように、一つのｅＮＢ１００あたり異なるＰＣＩ別に１時間単位で（１日２４時間分）に振り分けた第１遅延時間が設定される。なお、マクロセル（ＰＣＩ）の識別子は、０〜５００であり、デフォルトは２５６とする。
【００３３】
図３に示す例では、ＰＣＩの数値を昇順にしたがい、ＰＣＩが１０であれば第１遅延時間を０時間（ｈ）とし、ＰＣＩが２０であれば第１遅延時間を１時間として、ＰＣＩ毎に第１遅延時間を１時間単位で異なるように設定している。マクロ（ＰＣＩ）数が多ければ、異なる（例えば隣接しない）マクロ同士を同一の遅延時間に設定する。なお、該当するＰＣＩがない場合のデフォルト時間は、（Ｍａｘ時間＋１）時間（ｈ）とする。この場合、図３の例では、Ｍａｘ時間が２３時間であるため、該当するＰＣＩがない場合、２４時間となる。
【００３４】
図４は、ファイル転送情報管理テーブル２を示す図表である。ファイル転送情報管理テーブル２（４００）には、上述したＲＳＲＰを複数段階に分け、各段階毎に異なる第２遅延時間（Ｔｉｍｅ２）が設定される。
【００３５】
図４の例では、各段階のＲＳＲＰの幅（値）のデフォルトは、１０ｄＢｍとし、第２遅延時間の間隔は３分としている。これは、第２遅延時間は、ファイル更新にかかる時間（３分）に対応して設定したが、各段階のＲＳＲＰの幅（値）および、第２遅延時間の間隔は任意に設定可能である。例えば、第２遅延時間をファイル更新（ダウンロード時間）に対応させることにより、ネットワーク上において異なるグループが異なる時間にファイル更新（更新終了までの期間）でき、同時にファイル更新するＨｅＮＢ１１０の数を削減できる。
【００３６】
図４に示す例では、ＲＳＲＰの値が最も大きい段階（０〜−７０）では、第２遅延時間を０分（ｍ）とし、つぎの段階（−７１〜−８０）では、第２遅延時間を３分として、ＲＳＲＰ毎に第２遅延時間を３分単位で異なるように設定している。
【００３７】
これら、図３および図４に示すファイル転送情報管理テーブル１，２（３００，４００）に格納される情報は、ネットワーク接続されるＨｅＭＳ２６０からの転送制御により、設定および更新する構成とすることもできる。
【００３８】
図５は、属性情報管理テーブルを示す図表である。この属性情報管理テーブル５００は、ＰＣＩ毎のＲＳＲＰ情報を管理する。ＲＳＲＰ値は、呼接続時に、端末２５０が収集したマクロセル１０１の受信電力である。
【００３９】
端末（ＵＥ）２５０は、呼接続時に、自動ネットワーク経路指定（ＡＮＲ：Ａｕｔｏｍａｔｉｃ  Ｎｅｔｗｏｒｋ  Ｒｏｕｔｉｎｇ）により、ＨｅＮＢ１１０が属するマクロの情報（ＰＣＩおよびＲＳＲＰ）を取得する。ＲＳＲＰは、ＨｅＮＢ１１０に接続する端末（ＵＥ）２５０がｅＮＢ１００の受信電力を測定する。
【００４０】
すなわち、この状態で端末（ＵＥ）２５０は、ＨｅＮＢ１１０の通信範囲内（近傍）に位置し、ｅＮＢ１００からの距離等に応じて異なる受信電力を測定することとなり、複数のＨｅＮＢ１１０をそれぞれ個別化するための情報としてこの受信電力を用いる。このため、ＨｅＮＢ１１０は、端末２５０が取得したマクロの情報（ＰＣＩとＲＳＲＰの対応）を属性情報管理テーブル５００に格納する。図５に示す例では、ＰＣＩ１０のＲＳＲＰ値が−７５ｄＢｍであることを示す。
【００４１】
（更新ファイル処理シーケンス例）
図６は、実施の形態にかかる更新ファイル処理の処理内容を示すシーケンス図である。ＨｅＮＢ１１０は、所定のタイミング、図示の例では、ＨｅＮＢ１１０の電源が起動（ＯＮ、およびリセット）されたときに（ステップＳ６０１）、ＨｅＮＢ１１０はアタッチ処理を行う（ステップＳ６０２）。そして、ＨｅＮＢ１１０は、端末（ＵＥ）２５０に対して、接続確立手順を実行し、ＲＲＣメッセージ（ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ  Ｒｅｃｏｎｆｉｇｕｒａｔｉｏｎ（Ｒｅｐｏｒｔ  ｔｙｐｅ：ＥｖｅｎｔＡ４））を送出する（ステップＳ６０３）。端末２５０は、このＲＲＣメッセージに対し、Ｍｅａｓｕｒｅｍｅｎｔ  Ｒｅｐｏｒｔ（ＰＣＩ／ＲＳＲＰ）をＨｅＮＢ１１０に返答する（ステップＳ６０４）。
【００４２】
ＨｅＮＢ１１０は、端末２５０から返答されたＰＣＩとＲＳＲＰを属性情報管理テーブル５００に記憶する（ステップＳ６０５）。また、ＨｅＮＢ１１０は、自局のファイル版数をＴＲ−０６９プロトコルにより、ＨｅＭＳ２６０に通知する（ステップＳ６０６）。
【００４３】
ＨｅＭＳ２６０は、ＨｅＮＢ１１０から通知されたファイル版数が一致（最新のファイル版数と一致）するか判断する（ステップＳ６０７）。そして、ＨｅＭＳ２６０は、版数が不一致であれば（ステップＳ６０７：Ｎｏ）、ＨｅＮＢ１１０の最新のファイルが格納されているファイルサーバのアドレス（ＵＲＬ、図示の例ではファイルサーバはＨｅＭＳ２６０）をＨｅＮＢ１１０に通知する（ステップＳ６０８）。一致していれば（ステップＳ６０７:Ｙｅｓ）、ファイル更新の処理を終了する。
【００４４】
ＨｅＮＢ１１０は、ＨｅＭＳ２６０の判断結果によりファイルサーバのアドレスが通知されると（ステップＳ６０８）、呼制御・状態管理部２１１より最終呼アクセス時間を取得し（ステップＳ６０９）、現在までの経過時間を取得し（ステップＳ６１０）、現在までの経過時間を元にシステムデータで指定される日数以上か判定を行う（ステップＳ６１１）。日数以上の場合（ステップＳ６１１：Ｙｅｓ）、ＨｅＭＳ２６０に対し、ＴＲ−０６９プロトコルにより、ファイル更新（Ｄｏｗｎｌｏａｄ）を返答し（ステップＳ６１４）、処理を終了する（この際、ステップＳ６１５以下の処理は実行しない）。
【００４５】
一方、システムデータで指定される日数未満の場合（ステップＳ６１１：Ｎｏ）、更新ファイルがあると判断し、ファイル更新フラグをＯＮにし（ステップＳ６１２）、ファイルサーバのアドレス（ＵＲＬ）を記憶する（ステップＳ６１３）。そして、ＨｅＮＢ１１０は、ＨｅＭＳ２６０に対し、ＴＲ−０６９プロトコルにより、ファイル更新（Ｄｏｗｎｌｏａｄ）を返答する（ステップＳ６１４）。
【００４６】
この後、ＨｅＮＢ１１０は、ファイル転送開始時間算出の処理を行う（ステップＳ６１５）。このファイル転送開始時間算出の処理内容の詳細は後述する。そして、ＨｅＮＢ１１０は、算出したファイル転送開始時間分だけファイル更新開始待ち用のタイマを起動させる（ステップＳ６１６）。
【００４７】
そして、ＨｅＮＢ１１０は、タイマの時間完了後に、ＨｅＭＳ２６０にｈｔｔｐメッセージ（ＨＴＴＰ  ＧＥＴ）により、更新ファイルのダウンロード開始を通知し（ステップＳ６１７）、ＨｅＭＳ２６０は、ＨｅＮＢ１１０に更新ファイルのダウンロードを開始する返答（ＨＴＴＰ  ２００  ＯＫ）を通知する（ステップＳ６１８）。
【００４８】
これにより、ＨｅＮＢ１１０は、ＨｅＭＳ２６０から更新ファイルをダウンロードし、ファイル更新処理を行う（ステップＳ６１９）。この後、ＨｅＮＢ１１０は、ファイル更新が終了すると、ＨｅＭＳ２６０にファイル更新終了を通知し（ステップＳ６２０）、ファイル更新フラグをＯＦＦに戻し（ステップＳ６２１）、以上説明したファイル更新処理を終了する。
【００４９】
（ファイル転送開始時間算出の処理例）
図７は、実施の形態にかかるファイル転送開始時間算出の処理内容を示すフローチャートである。ＨｅＮＢ１１０が行う更新ファイルのダウンロード開始時間の算出にかかる処理を示す。また、図７の例では、上述した統計情報収集・管理部２１４による統計処理を含めて説明する。
【００５０】
はじめに、ＨｅＮＢ１１０（統計情報収集・管理部２１４）は、属性情報管理テーブル５００と、ファイル転送情報管理テーブル１（３００）とを比較する（ステップＳ７０１）。そして、ＨｅＮＢ１１０（ファイル制御・状態管理部２１２）は、比較の結果、合致するＰＣＩがあるかを判断する（ステップＳ７０２）。合致するＰＣＩがある場合には（ステップＳ７０２：Ｙｅｓ）、ファイル転送情報管理テーブル１（３００）の該当するＰＣＩの第１遅延時間（Ｔｉｍｅ１）をメモリ２１６のメモリ１領域に設定する（ステップＳ７０３）。合致するＰＣＩがない場合には（ステップＳ７０２：Ｎｏ）、（Ｍａｘ時間＋１）時間をメモリ２１６のメモリ１領域に設定する（ステップＳ７０４）。
【００５１】
ステップＳ７０３またはステップＳ７０４の実行後、ＨｅＮＢ１１０（ファイル制御・状態管理部２１２）は、属性情報管理テーブル５００とファイル転送情報管理テーブル２（４００）とを比較する（ステップＳ７０５）。そして、ＨｅＮＢ１１０（ファイル制御・状態管理部２１２）は、比較の結果、該当するＰＣＩに対応するＲＳＲＰの第２遅延時間（Ｔｉｍｅ２）をメモリ２１６のメモリ２領域に設定する（ステップＳ７０６）。
【００５２】
そして、ＨｅＮＢ１１０（ファイル制御・状態管理部２１２）は、メモリ１とメモリ２を加算した値（第１遅延時間＋第２遅延時間）をメモリ３に設定する（ステップＳ７０７）。このメモリ３には、ファイル更新開始までの時間が設定されることになる。
【００５３】
つぎに、ＨｅＮＢ１１０（統計情報収集・管理部２１４）は、現在時間よりメモリ３の時間を加算した時間をメモリ２１６のメモリ４領域に設定する（ステップＳ７０８）。そして、ＨｅＮＢ１１０（統計情報収集・管理部２１４）は、統計情報ファイルを取得し、メモリ４に設定される時間帯のユーザデータ転送時間の割合を取得する（ステップＳ７０９）。統計情報ファイルについては、後述する。
【００５４】
つぎに、ＨｅＮＢ１１０（統計情報収集・管理部２１４）は、ユーザデータ転送時間の割合がシステムデータで設定される閾値以上（例えば、８０％以上）であるか判断する（ステップＳ７１０）。ＨｅＮＢ１１０（統計情報収集・管理部２１４）は、ユーザデータ転送時間の割合がシステムデータで設定される閾値以上であれば（ステップＳ７１０：Ｙｅｓ）、呼処理が頻繁に行われていると判断してステップＳ７１１に移行し、ユーザデータ転送時間の割合がシステムデータで設定される閾値未満であれば（ステップＳ７１０：Ｎｏ）、ステップＳ７１３に移行する。
【００５５】
ステップＳ７１１では、ＨｅＮＢ１１０（統計情報収集・管理部２１４）は、メモリ４に設定された以降の時間帯でのユーザデータの転送時間の割合が閾値未満の時間帯を取得する（ステップＳ７１１）。すなわち、呼処理が頻繁に行われているため、第１遅延時間（Ｔｉｍｅ１）と第２遅延時間（Ｔｉｍｅ２）を合算した時間に対して、さらにある時間を加算した時間を転送開始時間とする。そして、ＨｅＮＢ１１０（統計情報収集・管理部２１４）は、本時間帯（ステップＳ７１１で取得した時間帯）にファイル更新するよう、メモリ２１６のメモリ３の時間を設定する（ステップＳ７１２）。
【００５６】
この後、ＨｅＮＢ１１０（ファイル制御・状態管理部２１２）は、メモリ３に設定された時間でタイマを起動させ（ステップＳ７１３）、以上のファイル転送開始時間算出の処理を終了する。
【００５７】
（統計情報の処理例）
図８は、実施の形態にかかる統計情報の処理内容を示すフローチャートである。ＨｅＮＢ１１０の統計情報収集・管理部２１４が行う統計情報の処理例を示す。この処理例は、図７のステップＳ７１２にて用いられる統計情報ファイルの作成処理を含む。
【００５８】
はじめに、ＨｅＮＢ１１０の統計情報収集・管理部２１４は、統計情報ファイル作成用の周期タイマ（例えば１時間単位）を起動させる（ステップＳ８０１）。つぎに、統計情報収集・管理部２１４は、呼制御・状態管理部２１２より、呼接続要求があるかを判断する（ステップＳ８０２）。呼接続要求がある場合には（ステップＳ８０２：Ｙｅｓ）、ステップＳ８０３に移行し、呼接続要求がない場合には、呼接続要求を待つ（ステップＳ８０２：Ｎｏのループ）。
【００５９】
ステップＳ８０３では、ＨｅＮＢ１１０の統計情報収集・管理部２１４は、呼接続時のユーザデータ転送時間をメモリ２１６（不揮発メモリ）に加算し（ステップＳ８０３）、タイマ満了（１時間満了）したか判断する（ステップＳ８０４）。統計情報収集・管理部２１４は、タイマ満了していなければ（ステップＳ８０４：Ｎｏ）、ステップＳ８０２に戻り、タイマ満了すれば（ステップＳ８０４：Ｙｅｓ）、ステップＳ８０５に移行する。
【００６０】
ステップＳ８０５では、統計情報収集・管理部２１４は、メモリ２１６（不揮発メモリ）より一定時間（上記例では１時間）毎のユーザデータ転送時間を集計する（ステップＳ８０５）。そして、統計情報収集・管理部２１４は、ユーザデータ転送時間の割合を算出し、統計情報ファイルを作成し（ステップＳ８０６）、以上の処理を終了する。
【００６１】
（ファイル転送開始時間設定の例）
つぎに、図９および図１０を用いてファイル転送開始時間設定の具体例を説明する。図９は、実施の形態にかかるＨｅＮＢの配置の一例を説明する図である。図１０は、図９に対応する各ＨｅＮＢのファイル転送開始時間設定の一例を示す図表である。
【００６２】
図９に示すように、複数の基地局（ｅＮＢ）１００は、それぞれ複数のマクロセル１０１（１０１ａ〜１０１ｎ）を有し、各マクロセルは固有のＰＣＩを有する。図９には、ＨｅＭＳ配下にＨｅＮＢ１１０が２５６台配置され、基地局（ｅＮＢ）１００が６台配置されている例を示す。
【００６３】
そして、マクロセル１０１（１０１ａ〜１０１ｎ）内には、複数のＨｅＮＢ１１０が配置され、これらＨｅＮＢは、アクセスネットワーク９００を介してＨｅＭＳ２６０に接続され、ファイル更新可能である。図示の例では、更新ファイルがＨｅＭＳ２６０に格納されるが、他のファイルサーバに格納し、ＨｅＭＳ２６０の通知によりＨｅＮＢ１１０がファイルサーバにアクセスしてファイル更新することもできる。
【００６４】
そして、図９に示すＨｅＮＢ１１０の配置例の場合、図１０に示すように、属性情報管理テーブル５００には、各ＨｅＮＢ１１０のＰＣＩとＲＳＲＰが設定される。ファイル転送情報管理テーブル１（３００）には、各ＨｅＮＢ１１０について、マクロセル１０１（１０１ａ〜１０１ｎ）別の第１遅延時間（Ｔｉｍｅ１）が設定されている。ファイル転送情報管理テーブル２（４００）には、ＲＳＲＰに対応した第２遅延時間（Ｔｉｍｅ２）が設定されている。
【００６５】
そして、ＨｅＮＢ１１０は、上記のファイル転送開始時間算出処理の実行により、各ＨｅＮＢ１１０が属するＰＣＩとＲＳＲＰとに基づいて、各ＨｅＮＢ１１０のファイル転送開始時間（第１遅延時間＋第２遅延時間）を算出する。図１０の例では、ＨｅＮＢ（＃１）１１０は、ＰＣＩが１０であるため第１遅延時間が０（ｈ）、ＲＳＲＰが−９０（ｄＢｍ）であるため第２遅延時間が６（ｍ）となり、ファイル転送開始時間は６分となる。また、ＨｅＮＢ（＃２）１１０についても、ＰＣＩが１０であるため第１遅延時間が０（ｈ）、ＲＳＲＰが−８５（ｄＢｍ）であるため第２遅延時間が６（ｍ）となり、ファイル転送開始時間は、同様に６分となる。これらＨｅＮＢ（＃１，＃２）１１０は、同一のグループに属する。
【００６６】
また、ＨｅＮＢ（＃３）１１０は、ＰＣＩが１０であるため第１遅延時間が０（ｈ）、ＲＳＲＰが−６５（ｄＢｍ）であるため第２遅延時間が０（ｍ）となり、ファイル転送開始時間は０分となる。
【００６７】
したがって、更新ファイルの転送順は、第１順位がＨｅＮＢ（＃３）１１０であり、第２順位がＨｅＮＢ（＃１，＃２）１１０となる。以降のＨｅＮＢ（＃４〜＃２５６）１１０についても、それぞれ上記処理によりファイル転送開始時間が算出され、ファイル転送開始時間の小さい順（昇順）にファイル更新が開始される。
【００６８】
上記の実施の形態によれば、ＨｅＭＳ２６０配下の複数の基地局（ｅＮＢ）１００内に配置された複数のＨｅＮＢ１１０は、基地局１００内のマクロセル（ＰＣＩ）別に異なる第１遅延時間を有してファイル転送を開始する。これにより、同一基地局１００内の複数のＨｅＮＢ１１０が一斉にファイル更新を開始せずに、時間差を有してファイル更新する。したがって、ファイル更新に用いるネットワークの負荷を軽減できるようになる。
【００６９】
また、同一基地局（ｅＮＢ）１００内に配置されたＨｅＮＢ１１０であっても、ＲＳＲＰに基づいて、ＲＳＲＰ別に異なる第２遅延時間を有してファイル転送を開始する。これにより、同一基地局１００内の複数のＨｅＮＢ１１０がグループ分けされ、グループ別に時間差を有してファイル更新できる。これにより、同一基地局１００内の複数のＨｅＮＢ１１０をさらに細かくＲＳＲＰ別にグループ分けして、各グループが時間差を有してファイル更新できるようになる。したがって、ファイル更新に用いるネットワークの負荷をさらに軽減できるようになる。
【００７０】
このように、複数のＨｅＮＢ１１０は、ファイル更新の際、一斉にファイル更新をするのではなく、自律的に自装置が複数のＨｅＮＢ１１０にグループ分けし、グループ別に異なる時間に分散させて（時期をずらして）ファイル転送開始を行う。これにより、ファイル更新に用いるネットワーク（図９のアクセスネットワーク９００）の負荷を軽減できる。上記実施の形態では、各ＨｅＮＢ１１０は、配置位置がそれぞれ異なることに基づき、ＰＣＩおよびＲＳＲＰが異なることを利用してＰＣＩに対応した第１遅延時間と、ＲＳＲＰに対応した第２遅延時間とを組み合わせて、ファイル転送開始時間を求める。これらＰＣＩとＲＳＲＰは、取得のために特別な構成を必要とせず、ＨｅＮＢ１１０と端末２５０との間の既存のコマンドを用いて容易に取得できる。
【００７１】
上記のＰＣＩは、基地局（ｅＮＢ）１００別に異なり、同一基地局１００内でもマクロセル別に異なる。したがって、ＰＣＩ別に対応した第１の遅延時間は、一つのＨｅＭＳ２６０が管理するマクロセル１０１、すなわちマクロセル１０１内におけるＨｅＮＢ１１０の位置別に異なる。さらに、上記のＲＳＲＰは、マクロセル１０１内における基地局１００からの受信電力に基づくものであるため、ＨｅＮＢ１１０内におけるＨｅＮＢ１１０の位置に応じて異なる。
【００７２】
このように、ＰＣＩに基づく第１遅延時間だけではなく、ＲＳＲＰに基づく第２遅延時間を組み合わせてファイル転送開始時間を求めることにより、マクロセル１０１内に配置された複数のＨｅＮＢ１１０を適切にグループ分けして、グループ単位で効率的にファイル更新できるようになる。なお、図１０に示したように、グループ分けは、複数のＨｅＮＢ１１０に限らず、ＲＳＲＰが異なれば一つのＨｅＮＢ１１０だけで一つのグループを構成することもある。なお、グループ分けについて、同一のファイル転送開始時間となる複数のＨｅＮＢ１１０が同一グループに属することを便宜上説明したものである。ＨｅＮＢ１１０同士間でグループの情報を送受したり、ＨｅＮＢ１１０がグループ分けの制御を行う必要はない。
【００７３】
そして、上記実施の形態によれば、ＨｅＭＳからの更新ファイルのファイル転送タイミングをＨｅＮＢ毎にずらすことにより、ネットワーク負荷を軽減し、ファイル転送にかかる時間の増大を防ぐことができるようになる。同時に、ＨｅＭＳが管理する複数のマクロセル内のさらに複数のＨｅＮＢに対する更新ファイルのファイル転送時期をずらすことができるため、ＨｅＭＳの処理負担も軽減できる。
【００７４】
また、ＨｅＮＢの呼接続状態を統計処理することにより、ユーザが頻繁に使用しているＨｅＮＢがファイル更新を実施するように制御できる。例えば、呼が頻繁に入っていないＨｅＮＢは、緊急性がないことから、呼が入ったタイミングで転送を実施する等の制御を実施できる。これにより、ＨｅＮＢの運用実績に応じたファイル更新を行うことができ、過剰なネットワーク負荷を軽減できるようになる。
【００７５】
さらには、ＨｅＮＢの呼処理の時間帯別の統計処理をすることにより、例えば、昼間帯に頻繁に呼処理負荷がかかっているＨｅＮＢに対しては、ファイル転送の時間を夜間帯に設定する等の設定変更が可能となり、ＨｅＮＢの処理負荷を軽減できるようになる。
【００７６】
上述した各実施の形態に関し、さらに以下の付記を開示する。
【００７７】
（付記１）第一の基地局が有するセル内に複数配置され、端末と通信可能な無線通信装置において、
自装置の配置された位置に対応した前記セルのセル識別子に基づく第１遅延時間と、前記セル内の受信電力に基づく第２遅延時間とに基づき、ファイルサーバからのファイル転送の開始時間を求める制御部を有することを特徴とする無線通信装置。
【００７８】
（付記２）前記制御部は、所定のタイミングで前記セル内において自装置に接続する端末が測定した前記セルの前記受信電力と前記セル識別子とを前記端末から取得することを特徴とする付記１に記載の無線通信装置。
【００７９】
（付記３）前記セル識別子毎に異なる前記第１遅延時間と、前記受信電力を複数段階に分けた際に異なる前記第２遅延時間と、が予め設定されたテーブルを有し、
前記制御部は、取得した前記セルの受信電力と前記セル識別子による前記テーブルを参照し、前記第１遅延時間と前記第２遅延時間を求めることを特徴とする付記２に記載の無線通信装置。
【００８０】
（付記４）前記制御部は、前記所定のタイミングに対し、前記第１遅延時間と前記第２遅延時間とを加算した時間が経過した後に、自装置の更新ファイルの転送を開始することを特徴とする付記２または３に記載の無線通信装置。
【００８１】
（付記５）前記テーブルは、前記第１遅延時間として複数の時間単位と、前記第２遅延時間として前記第１遅延時間の時間範囲内の複数の時間単位と、を設定保持することを特徴とする付記３または４に記載の無線通信装置。
【００８２】
（付記６）前記テーブルは、前記第１遅延時間が時間単位で複数段階設定され、前記第２遅延時間が分単位で複数段階設定されたことを特徴とする付記５に記載の無線通信装置。
【００８３】
（付記７）前記制御部は、前記端末との間の通信頻度に基づき、前記ファイル転送の開始時間を変更することを特徴とする付記１〜６のいずれか一つに記載の無線通信装置。
【００８４】
（付記８）前記制御部は、前記端末からの通信要求が少ない場合には、当該通信要求のタイミングに基づき前記ファイル転送を開始することを特徴とする付記７に記載の無線通信装置。
【００８５】
（付記９）前記制御部は、前記端末からの通信要求を統計処理し、通信処理負荷の状況に基づき、前記ファイル転送の開始時間を変更することを特徴とする付記１〜８のいずれか一つに記載の無線通信装置。
【００８６】
（付記１０）自装置は、前記セル内に配置されて前記端末と通信接続し、所定のネットワークを介して前記ファイルサーバから更新ファイルをファイル転送によりダウンロードする小型基地局であることを特徴とする付記１〜９のいずれか一つに記載の無線通信装置。
【００８７】
（付記１１）第一の基地局が有するセル内に複数配置され、端末と通信可能な無線通信装置におけるファイル転送方法において、
自装置の配置された位置に対応した前記セルのセル識別子に基づく第１遅延時間と、前記セル内の受信電力に基づく第２遅延時間とに基づき、ファイルサーバからのファイル転送の開始時間を求める工程と、
前記工程により求められたファイル転送の開始時間に、前記ファイルサーバからのファイル転送を開始する工程と、
を含むことを特徴とする無線通信装置におけるファイル転送方法。
【００８８】
（付記１２）所定のタイミングで前記セル内において自装置に接続する端末が測定した前記セルの前記受信電力と前記セル識別子とを前記端末から取得する工程を含むことを特徴とする付記１１に記載の無線通信装置におけるファイル転送方法。
【００８９】
（付記１３）前記取得した前記セルの受信電力と前記セル識別子を、前記セル識別子毎に異なる前記第１遅延時間と、前記受信電力を複数段階に分けた際に異なる前記第２遅延時間と、が予め設定されたテーブルを参照し、前記第１遅延時間と前記第２遅延時間を求める工程を含むことを特徴とする付記１２に記載の無線通信装置におけるファイル転送方法。
【００９０】
（付記１４）前記所定のタイミングに対し、前記第１遅延時間と前記第２遅延時間とを加算した時間経過後に、自装置の更新ファイルの転送を開始する工程を含むことを特徴とする付記１２または１３に記載の無線通信装置におけるファイル転送方法。
【符号の説明】
【００９１】
１００  基地局（ｅＮＢ）
１０１（１０１ａ〜１０１ｎ）  マクロセル
２０１  管理制御部
２０２  Ｌ２制御部
２０３  ＲＦ制御部
２０４  トランスポート制御部
２１１  呼制御・状態管理部
２１２  ファイル制御・状態管理部
２１３  記憶部
２１４  統計情報収集・管理部
２１５  テーブル
２１６  メモリ
２５０  端末（ＵＥ）
３００  ファイル転送情報管理テーブル１
４００  ファイル転送情報管理テーブル２
５００  属性情報管理テーブル
９００  アクセスネットワーク
【図１】
2015061154.tif 000003
【図２】
2015061154.tif 000004
【図３】
2015061154.tif 000005
【図４】
2015061154.tif 000006
【図５】
2015061154.tif 000007
【図６】
2015061154.tif 000008
【図７】
2015061154.tif 000009
【図８】
2015061154.tif 000010
【図９】
2015061154.tif 000011
【図１０】
2015061154.tif 000012