(57)【要約】【課題】  基地局の数が増加した場合であっても、保守監視卓から基地局に対してプログラムを効率よくダウンロードする。【解決手段】  無線基地局（ＢＴＳ）１０の数が増加して１台の移動通信保守監視卓（ＯＭＣ）３０に接続できる許容数を超えた場合、ＢＴＳを、ＯＭＣ３０に論理的に直接接続されるＢＴＳ１０とこのＢＴＳの配下に配置される子無線基地局（Ｓ−ＢＴＳ）２０とに分類し、ＢＴＳ１０とＳ−ＢＴＳ２０とを階層的に接続するように移動通信ネットワークシステムを構成する。このように構成されるシステムにおいて、ＯＭＣ３０は、接続できるＢＴＳを超える台数のＢＴＳ１０を実質的に接続し、Ｓ−ＢＴＳ２０を認識することなくＢＴＳ１０のみを認識し、ＢＴＳ１０からのプログラムのバージョン報告を受けて、ＯＭＣ３０からＢＴＳ１０およびＳ−ＢＴＳ２０が動作するためのプログラムをＢＴＳ１０にダウンロードする。【選択図】  図１
2006054804.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して中央局装置から基地局装置へ基地局装置の運用ファイルをダウンロードする方法であって、
基地局装置に接続される副基地局装置が起動時の運用ファイルの第１のバージョン情報を前記基地局装置に通知するステップと、
前記基地局装置が受け取った前記第１のバージョン情報と共に前記基地局装置の起動時の運用ファイルの第２のバージョン情報を前記基地局装置が前記中央局装置に通知するステップと、
前記中央局装置が、受け取った前記第１のバージョン情報および前記第２のバージョン情報がそれぞれ最新のバージョン情報であるか否かを判定するステップと、
前記第１のバージョン情報および前記第２のバージョン情報の少なくとも一つが前記最新のバージョン情報でないと判定した場合に、前記最新のバージョン情報の運用ファイルを前記基地局装置にダウンロードするステップと、
を含むことを特徴とするファイルダウンロード方法。
【請求項２】
前記中央局装置からダウンロードされた前記最新のバージョン情報の運用ファイルを前記基地局装置が前記副基地局装置にダウンロードするステップと、
前記最新のバージョン情報の運用ファイルを前記基地局装置からダウンロードされた前記副基地局装置は、前記最新のバージョン情報が前記第１のバージョン情報であるか否かを判定するステップと、
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報でない場合には、前記副基地局装置は、ダウンロードされた前記最新のバージョン情報の運用ファイルによって前記副基地局装置の運用開始を行うステップと、
をさらに含むことを特徴とする請求項１記載のファイルダウンロード方法。
【請求項３】
前記基地局装置が前記副基地局装置から受け取った前記第１のバージョン情報を記憶するステップと、
前記中央局装置からダウンロードされた前記最新のバージョン情報の運用ファイルが前記第１のバージョン情報であるか否かを前記基地局装置が判定するステップと、
をさらに含み、
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報でない場合には、前記基地局装置は、前記中央局装置からダウンロードされた前記最新のバージョン情報の運用ファイルを前記副基地局装置にダウンロードすることを特徴とする請求項１記載のファイルダウンロード方法。
【請求項４】
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報である場合に、前記基地局装置は、前記副基地局装置に起動許可信号を通知することを特徴とする請求項３記載のファイルダウンロード方法。
【請求項５】
基地局装置および副基地局装置の運用ファイルのバージョンを管理し、前記基地局装置と論理的に直接接続して前記基地局装置から受け取るバージョン報告と、前記バージョンの管理内容とに基づいて前記基地局装置に対して運用ファイルをダウンロードする中央局装置と、
前記副基地局装置に接続し、前記中央局装置からダウンロードされる前記運用ファイルを前記副基地局装置にダウンロードする基地局装置と、
前記基地局装置に接続する副基地局装置と、
を含むことを特徴とする移動通信ネットワークシステム。
【請求項６】
前記副基地局装置は、起動時に運用ファイルの第１のバージョン情報を前記基地局装置に通知する手段を備え、
前記基地局装置は、受け取った前記第１のバージョン情報と共に前記基地局装置の起動時の運用ファイルの第２のバージョン情報を前記バージョン報告として前記中央局装置に通知する手段を備え、
前記中央局装置は、受け取った前記バージョン報告中のバージョン情報がそれぞれ最新のバージョン情報であるか否かを判定する手段と、
前記バージョン報告中のバージョン情報の少なくとも一つが前記最新のバージョン情報でないと判定した場合に、前記最新のバージョン情報の運用ファイルを前記基地局装置にダウンロードする手段と、
を備えることを特徴とする請求項５記載の移動通信ネットワークシステム。
【請求項７】
前記基地局装置は、前記中央局装置からダウンロードされる前記最新のバージョン情報の運用ファイルを前記副基地局装置にダウンロードする手段をさらに備え、
前記副基地局装置は、
前記基地局装置からダウンロードされる運用ファイルの前記最新のバージョン情報が前記第１のバージョン情報であるか否かを判定する手段と、
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報でない場合には、ダウンロードされる前記最新のバージョン情報の運用ファイルによって前記副基地局装置の運用開始を行う手段と、
をさらに備えることを特徴とする請求項５記載の移動通信ネットワークシステム。
【請求項８】
前記基地局装置は、
前記副基地局装置から受け取った前記第１のバージョン情報を記憶する手段と、
前記中央局装置からダウンロードされる前記最新のバージョン情報の運用ファイルが前記第１のバージョン情報であるか否かを判定する手段と、
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報でない場合には、前記中央局装置からダウンロードされる前記最新のバージョン情報の運用ファイルを前記副基地局装置にダウンロードする手段と、
をさらに備えることを特徴とする請求項５記載の移動通信ネットワークシステム。
【請求項９】
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報である場合に、前記基地局装置は、前記副基地局装置に起動許可信号を通知することを特徴とする請求項８記載の移動通信ネットワークシステム。
【請求項１０】
前記副基地局装置は、
前記副基地局装置での運用ファイルを保持する第１のファイル保持部と、
起動時に前記ファイル保持部に保持してある運用ファイルの第１のバージョン情報を前記基地局装置に通知し、前記基地局装置からサービスの運用開始に関わる運用ファイルについての情報を受け取るように制御する第１の制御部と、
を備え、
前記基地局装置は、
前記基地局装置での運用ファイルを保持する第２のファイル保持部と、
前記第２のファイル保持部に保持してある運用ファイルと前記中央局装置からダウンロードされる運用ファイルとのバージョンを比較する第１のバージョン比較部と、
前記副基地局装置から第１のバージョン情報を受け取り、受け取った第１のバージョン情報を、前記ファイル保持部に保持してある運用ファイルの第２のバージョン情報と共にバージョン報告として前記中央局装置に送り、前記中央局装置からダウンロードされる運用ファイルを受け取り、前記中央局装置からダウンロードされる運用ファイルを必要に応じて前記副基地局装置にダウンロードするように制御する第２の制御部と、
を備え、
前記中央局装置は、
運用ファイルと該運用ファイルのバージョンを管理するファイル管理部と、
前記基地局装置から送られる前記バージョン報告中のバージョンと前記ファイル管理部で管理されているバージョンとを比較する第２のバージョン比較部と、
前記基地局装置から前記バージョン報告を受け取り、前記基地局装置に対して前記ファイル管理部で管理している運用ファイルをダウンロードするように制御する第３の制御部と、
を備えることを特徴とする請求項５記載の移動通信ネットワークシステム。
【請求項１１】
副基地局装置と接続し、前記副基地局装置の起動時の運用ファイルの第１のバージョン情報を受信する手段と、
中央局装置と接続し、受信した前記第１のバージョン情報と共に基地局装置の起動時の運用ファイルの第２のバージョン情報をバージョン報告として通知する手段と、
前記中央局装置から前記バージョン報告に基づいてダウンロードされる最新のバージョン情報の運用ファイルを受信する手段と、
前記最新のバージョン情報の運用ファイルを必要に応じて前記副基地局装置にダウンロードする手段と、
を備えることを特徴とする基地局装置。
【請求項１２】
前記副基地局装置から受け取った前記第１のバージョン情報を記憶する手段と、
前記中央局装置からダウンロードされる前記最新のバージョン情報の運用ファイルが前記第１のバージョン情報であるか否かを判定する手段と、をさらに備え、
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報でない場合には、前記中央局装置からダウンロードされる前記最新のバージョン情報の運用ファイルを前記副基地局装置にダウンロードすることを特徴とする請求項１１記載の基地局装置。
【請求項１３】
前記判定の結果、前記最新のバージョン情報が前記第１のバージョン情報である場合に、前記基地局装置は、前記副基地局装置に起動許可信号を通知することを特徴とする請求項１２記載の基地局装置。
【請求項１４】
運用ファイルを保持するファイル保持部と、
前記ファイル保持部に保持してある運用ファイルと中央局装置からダウンロードされる運用ファイルとのバージョンを比較するバージョン比較部と、
副基地局装置から第１のバージョン情報を受け取り、受け取った第１のバージョン情報を、前記ファイル保持部に保持してある運用ファイルの第２のバージョン情報と共にバージョン報告として前記中央局装置に送り、前記中央局装置から前記バージョン報告に基づいてダウンロードされる運用ファイルを受け取り、前記ダウンロードされる運用ファイルを必要に応じて前記副基地局装置にダウンロードするように制御する制御部と、
を備えることを特徴とする基地局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルダウンロード方法および移動通信ネットワークシステムならびに基地局装置に関し、特に通信回線を介してセンタ側から基地局装置へファイルをダウンロードする方法および複数台の基地局装置を含む移動通信ネットワークシステムならびに基地局装置に関する。
【背景技術】
【０００２】
近年の携帯電話の普及により、無線基地局（以下、ＢＴＳという）の数は、増加の一途をたどっている。例えば、地下鉄のホーム、地下街、および公共性の高いビル等においても、携帯電話の使用頻度が高まっており、それに伴い通話品質向上のため無線基地局の数の増加に拍車がかかっている。このような携帯電話の需要増と共に、ＢＴＳには機能追加／変更が要求され、これに対応するため、移動通信保守監視卓（以下、ＯＭＣという）からのプログラム等のファイルのダウンロード機能によって、ＢＴＳの機能追加／変更が実現されている。すなわち、図８に示すように、ＯＭＣ２００と論理的に直接接続されるＢＴＳ１００〜１０Ｎは、ＯＭＣ２００から運用のためのファイルをダウンロードするように構成される。また、図９は、図８の構成をさらに模式的に示す図であり、ＯＭＣにＢＴＳ＃０〜＃１１が論理的に接続されている様子を表す。
【０００３】
以上のような移動通信ネットワークシステムにおけるファイルダウンロード方法においては、バージョンの管理が重要となる。すなわち、複数のＢＴＳにあっては、設置時期や運用環境等に応じて種々のバージョンのプログラム等が存在することがありうる。そこで新たなプログラム等のファイルをダウンロードするにあたり、適切にバージョンのチェックがなされる必要がある。
【０００４】
このようなバージョンのチェックを行うプログラムダウンロード方式の例が、特許文献１に開示されている。このダウンロード方式は、プログラムを保持している中央局と、中央局と通信回線で接続され、中央局からダウンロードされたプログラムを保持し、このプログラムに基づいて処理を行う複数の基地局からなり、中央局が保持するプログラムのバージョンと基地局が保持するプログラムのバージョンが異なる場合に、中央局が保持しているプログラムを基地局へダウンロードする方式である。基地局は、所定のときにプログラムのバージョンデータを中央局に問い合わせ、中央局で保持しているバージョンデータと基地局で保持しているバージョンデータとを比較するバージョンチェック処理手段と、バージョンデータが不一致のときプログラムのダウンロード要求を中央局に送出するダウンロード制御処理手段とを有するものである。
【０００５】
また、特許文献２には、特別な設備が不要で、短時間で多くの無線基地局のプログラムを容易に更新することができる無線基地局のプログラムダウンロード方式が開示されている。この方式において、構内交換機は、管理無線基地局を、プログラムが更新されていない無線基地局に順次接続する。管理無線基地局は、無線基地局に自身に記憶されている新たなプログラムを送信する。無線基地局は、受信したプログラムで自身のプログラムを更新する。また、構内交換機は、プログラム書き換えの終わった無線基地局をマスタＣＳとし、マスタＣＳから未更新の無線基地局へプログラムをダウンロードさせることで、全無線基地局へのダウンロードを短時間で完了させるものである。
【０００６】
【特許文献１】特開平８−６７７０号公報  （図２、図３）
【特許文献２】特開２０００−１８８７６９号公報  （図１、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
一般に１台のＯＭＣに接続できるＢＴＳの台数には制限がある。このため、ＢＴＳの数が増加するとそれに応じてＯＭＣの数も増加させる必要がある。また、図８および図９に示すように、ＯＭＣとＢＴＳとは、論理的には直接接続する必要がある。例えば、１台のＯＭＣに１００台のＢＴＳが接続できたとする。ある地区に１００台のＢＴＳが設置されていた場合は、１台のＯＭＣを配置すればよかった。しかし、ＢＴＳの台数が５００台に増加した場合、５台のＯＭＣが必要になる。ＯＭＣが配置されるオペレーションセンタでは、この場合ＯＭＣが１台から５台に増えてしまうことになる。５台のＯＭＣに地区内のＢＴＳの管理が分散されることにより、オペレーションを担当する人員の負荷を増加させると共に、同一の制御を地区内のＢＴＳに実行する場合などにおいて、人為的あるいはシステム上の抜けなどのミスを増加させることになっていた。
【０００８】
従来、中央局が保持しているプログラムを基地局へダウンロードする方式は、知られている。しかしながら、基地局に相当するＢＴＳの数が増加した場合であっても、既存のインタフェースをほとんど変更することなく、中央局に相当するＯＭＣからＢＴＳに対してプログラム等のファイルを効率よくダウンロードする方法および移動通信ネットワークシステムは、知られていなかった。
【０００９】
したがって、本発明の目的は、ＢＴＳの数が増加した場合であっても、既存のインタフェースをほとんど変更することなく、ＯＭＣからＢＴＳに対してプログラム等のファイルを効率よくダウンロードする方法および移動通信ネットワークシステムを提供することにある。
【課題を解決するための手段】
【００１０】
前記目的を達成するために、本発明に係るファイルダウンロード方法は、第１のアスペクトによれば、通信回線を介して中央局装置から基地局装置へ基地局装置の運用ファイルをダウンロードする方法である。この方法は、基地局装置に接続される副基地局装置が起動時の運用ファイルの第１のバージョン情報を基地局装置に通知するステップと、基地局装置が受け取った第１のバージョン情報と共に基地局装置の起動時の運用ファイルの第２のバージョン情報を基地局装置が中央局装置に通知するステップと、を含む。また、中央局装置が、受け取った第１のバージョン情報および第２のバージョン情報がそれぞれ最新のバージョン情報であるか否かを判定するステップと、第１のバージョン情報および第２のバージョン情報の少なくとも一つが最新のバージョン情報でないと判定した場合に、最新のバージョン情報の運用ファイルを基地局装置にダウンロードするステップと、を含む。
【００１１】
第１の展開形態のファイルダウンロード方法において、中央局装置からダウンロードされた最新のバージョン情報の運用ファイルを基地局装置が副基地局装置にダウンロードするステップと、最新のバージョン情報の運用ファイルを基地局装置からダウンロードされた副基地局装置は、最新のバージョン情報が第１のバージョン情報であるか否かを判定するステップと、判定の結果、最新のバージョン情報が第１のバージョン情報でない場合には、副基地局装置は、ダウンロードされた最新のバージョン情報の運用ファイルによって副基地局装置の運用開始を行うステップと、をさらに含んでもよい。
【００１２】
第２の展開形態のファイルダウンロード方法において、基地局装置が副基地局装置から受け取った第１のバージョン情報を記憶するステップと、中央局装置からダウンロードされた最新のバージョン情報の運用ファイルが第１のバージョン情報であるか否かを基地局装置が判定するステップと、をさらに含み、判定の結果、最新のバージョン情報が第１のバージョン情報でない場合には、基地局装置は、中央局装置からダウンロードされた最新のバージョン情報の運用ファイルを副基地局装置にダウンロードするようにしてもよい。
【００１３】
第３の展開形態のファイルダウンロード方法において、判定の結果、最新のバージョン情報が第１のバージョン情報である場合に、基地局装置は、副基地局装置に起動許可信号を通知するようにしてもよい。
【００１４】
本発明に係る移動通信ネットワークシステムは、第２のアスペクトによれば、基地局装置および副基地局装置の運用ファイルのバージョンを管理し、基地局装置と論理的に直接接続して基地局装置から受け取るバージョン報告と、バージョンの管理内容とに基づいて基地局装置に対して運用ファイルをダウンロードする中央局装置と、を含む。また、副基地局装置に接続し、中央局装置からダウンロードされる運用ファイルを副基地局装置にダウンロードする基地局装置を含む。さらに、基地局装置に接続する副基地局装置を含む。
【００１５】
第１の展開形態の移動通信ネットワークシステムにおいて、副基地局装置は、起動時に運用ファイルの第１のバージョン情報を基地局装置に通知する手段を備え、基地局装置は、受け取った第１のバージョン情報と共に基地局装置の起動時の運用ファイルの第２のバージョン情報をバージョン報告として中央局装置に通知する手段を備え、中央局装置は、受け取ったバージョン報告中のバージョン情報がそれぞれ最新のバージョン情報であるか否かを判定する手段と、バージョン報告中のバージョン情報の少なくとも一つが最新のバージョン情報でないと判定した場合に、最新のバージョン情報の運用ファイルを基地局装置にダウンロードする手段と、を備えるようにしてもよい。
【００１６】
第２の展開形態の移動通信ネットワークシステムにおいて、基地局装置は、中央局装置からダウンロードされる最新のバージョン情報の運用ファイルを副基地局装置にダウンロードする手段をさらに備え、副基地局装置は、基地局装置からダウンロードされる運用ファイルの最新のバージョン情報が第１のバージョン情報であるか否かを判定する手段と、判定の結果、最新のバージョン情報が第１のバージョン情報でない場合には、ダウンロードされる最新のバージョン情報の運用ファイルによって副基地局装置の運用開始を行う手段と、をさらに備えてもよい。
【００１７】
第３の展開形態の移動通信ネットワークシステムにおいて、基地局装置は、副基地局装置から受け取った第１のバージョン情報を記憶する手段と、中央局装置からダウンロードされる最新のバージョン情報の運用ファイルが第１のバージョン情報であるか否かを判定する手段と、判定の結果、最新のバージョン情報が第１のバージョン情報でない場合には、中央局装置からダウンロードされる最新のバージョン情報の運用ファイルを副基地局装置にダウンロードする手段と、をさらに備えてもよい。
【００１８】
第４の展開形態の移動通信ネットワークシステムにおいて、判定の結果、最新のバージョン情報が第１のバージョン情報である場合に、基地局装置は、副基地局装置に起動許可信号を通知するようにしてもよい。
【００１９】
第５の展開形態の移動通信ネットワークシステムにおいて、副基地局装置は、副基地局装置での運用ファイルを保持する第１のファイル保持部と、起動時にファイル保持部に保持してある運用ファイルの第１のバージョン情報を基地局装置に通知し、基地局装置からサービスの運用開始に関わる運用ファイルについての情報を受け取るように制御する第１の制御部と、を備え、基地局装置は、基地局装置での運用ファイルを保持する第２のファイル保持部と、第２のファイル保持部に保持してある運用ファイルと中央局装置からダウンロードされる運用ファイルとのバージョンを比較する第１のバージョン比較部と、副基地局装置から第１のバージョン情報を受け取り、受け取った第１のバージョン情報を、ファイル保持部に保持してある運用ファイルの第２のバージョン情報と共にバージョン報告として中央局装置に送り、中央局装置からダウンロードされる運用ファイルを受け取り、中央局装置からダウンロードされる運用ファイルを必要に応じて副基地局装置にダウンロードするように制御する第２の制御部と、を備え、中央局装置は、運用ファイルと該運用ファイルのバージョンを管理するファイル管理部と、基地局装置から送られるバージョン報告中のバージョンとファイル管理部で管理されているバージョンとを比較する第２のバージョン比較部と、基地局装置からバージョン報告を受け取り、基地局装置に対してファイル管理部で管理している運用ファイルをダウンロードするように制御する第３の制御部と、を備えるようにしてもよい。
【００２０】
本発明に係る基地局装置は、第３のアスペクトによれば、副基地局装置と接続し、副基地局装置の起動時の運用ファイルの第１のバージョン情報を受信する手段と、中央局装置と接続し、受信した第１のバージョン情報と共に基地局装置の起動時の運用ファイルの第２のバージョン情報をバージョン報告として通知する手段と、を備える。また、中央局装置からバージョン報告に基づいてダウンロードされる最新のバージョン情報の運用ファイルを受信する手段を備える。さらに、最新のバージョン情報の運用ファイルを必要に応じて副基地局装置にダウンロードする手段を備える。
【００２１】
第１の展開形態の基地局装置において、副基地局装置から受け取った第１のバージョン情報を記憶する手段と、中央局装置からダウンロードされる最新のバージョン情報の運用ファイルが第１のバージョン情報であるか否かを判定する手段と、をさらに備え、判定の結果、最新のバージョン情報が第１のバージョン情報でない場合には、中央局装置からダウンロードされる最新のバージョン情報の運用ファイルを副基地局装置にダウンロードするようにしてもよい。
【００２２】
第２の展開形態の基地局装置において、判定の結果、最新のバージョン情報が第１のバージョン情報である場合に、基地局装置は、副基地局装置に起動許可信号を通知するようにしてもよい。
【００２３】
本発明に係る基地局装置は、第４のアスペクトによれば、運用ファイルを保持するファイル保持部と、ファイル保持部に保持してある運用ファイルと中央局装置からダウンロードされる運用ファイルとのバージョンを比較するバージョン比較部と、を備える。また、副基地局装置から第１のバージョン情報を受け取り、受け取った第１のバージョン情報を、ファイル保持部に保持してある運用ファイルの第２のバージョン情報と共にバージョン報告として中央局装置に送り、中央局装置からバージョン報告に基づいてダウンロードされる運用ファイルを受け取り、ダウンロードされる運用ファイルを必要に応じて副基地局装置にダウンロードするように制御する制御部を備える。
【発明の効果】
【００２４】
本発明による第１の効果は、ＯＭＣがＢＴＳに対してＢＴＳの運用ファイルをダウンロードする際、ＯＭＣは、ＢＴＳの論理インタフェースをＯＭＣに接続されたＢＴＳの台数分持つ必要が無く、効率よくダウンロードを行うことができることである。言い換えれば、ＯＭＣが持つＢＴＳとの論理インタフェースの数を超えるＢＴＳに運用ファイルのダウンロードを実施することができると言うことである。その理由は、移動通信ネットワークシステムを運用するための機能を持ったＢＴＳにおいて、運用ファイルのダウンロードを行う場合に、そのＢＴＳをＢＴＳとその配下に設置される子無線基地局（以下、Ｓ−ＢＴＳという）とに分け、ＢＴＳとＳ−ＢＴＳを階層的に接続し、ＯＭＣからダウンロードを行う場合、ＯＭＣは、Ｓ−ＢＴＳが接続されていることを認識する必要が無いからである。
【００２５】
また、本発明による第２の効果は、ＯＭＣがＢＴＳに対してＢＴＳの運用ファイルをダウンロードする際、ＯＭＣが、ＯＭＣに接続されたすべてのＢＴＳを管理する必要が無く、効率よくダウンロードを行うことができることである。その理由は、移動通信ネットワークシステムを運用するための機能を持ったＢＴＳにおいて、ファイルダウンロードを行う場合に、そのＢＴＳをＢＴＳとその配下に設置されるＳ−ＢＴＳとに分け、ＢＴＳとＳ−ＢＴＳとを階層的に接続し、ＯＭＣからダウンロードを行う場合、ＯＭＣは、Ｓ−ＢＴＳが接続されていることを認識する必要が無いからである。
【発明を実施するための最良の形態】
【００２６】
本発明の実施形態に係るファイルダウンロード方法は、ＯＭＣ（図１の３０）と、ＯＭＣと離れた位置に設置されたＢＴＳ（図１の１０）とを含む移動通信ネットワークシステムにおいて実行され、ＯＭＣは、ＢＴＳが動作するための運用ファイルをダウンロードする。ＢＴＳの数が増加して１台のＯＭＣに接続できる許容数を超えた場合、ＢＴＳを、ＯＭＣに論理的に直接接続されるＢＴＳとこのＢＴＳの配下に配置される子（あるいは副）無線基地局（Ｓ−ＢＴＳ）（図１の２０）とに分類し、ＢＴＳとＳ−ＢＴＳとを階層的に接続するように移動通信ネットワークシステムを構成する。このように構成されるシステムにおいて、ＯＭＣは、接続できるＢＴＳを超える台数のＢＴＳを実質的に接続し、Ｓ−ＢＴＳを認識することなくＢＴＳのみを認識し、ＢＴＳから運用ファイルのバージョン報告を受けて、ＯＭＣからＢＴＳおよびＳ−ＢＴＳが動作するための運用ファイルをＢＴＳにダウンロードする。そして、ＢＴＳは、ＢＴＳとＳ−ＢＴＳとの通信によって必要に応じてＳ−ＢＴＳに対し運用ファイルをダウンロードする。このようなファイルダウンロード方法を実行することで、ＯＭＣの台数を増加させることなく、またＢＴＳの移動通信システムを運用するための無線インタフェース機能をほとんど変更することなく、ＯＭＣは、ＢＴＳとＳ−ＢＴＳとに対して運用ファイルを効率よくダウンロードすることができる。
【実施例１】
【００２７】
図１は、本発明の実施例に係る移動通信ネットワークシステムにおける接続構成を示す図である。図１において、移動通信ネットワークシステム（移動通信網）は、無線基地局（ＢＴＳ）１０、子無線基地局（Ｓ−ＢＴＳ）２０、基地局制御局（ＲＮＣ）３２、移動通信交換局（ＭＳＣ）３４、移動通信保守監視卓（ＯＭＣ）３０、及び移動通信端末装置（ＭＳ）３６により構成される。
【００２８】
ＢＴＳ１０は、ＲＮＣ３２からの制御信号によりＲＮＣ３２からの音声及びデータ（非音声）信号を高周波信号に変換して空間に放射する。また、ＭＳ３６が音声及びデータ（非音声）信号を高周波信号に変換して空間に放射した高周波信号を受信し、ＲＮＣ３２に送信する。一方、ＲＮＣ３２は、数十台のＢＴＳ１０を配下に設置して制御する。また、ＭＳＣ３４により制御され、ＢＴＳ１０の無線回線を中心に制御する。さらに、ＭＳＣ３４は、数十台のＲＮＣ３２と接続され、移動通信網の有線回線交換制御を行っている。
【００２９】
ＯＭＣ３０は、ＭＳＣ３４、ＲＮＣ３２、ＢＴＳ１０およびＳ−ＢＴＳ２０の状態を常に監視し、各装置の状態を確認することができ、それら装置のリセットの実行等を遠隔から制御することが出来る。また、ＢＴＳ１０およびＳ−ＢＴＳ２０とＭＳ３６との間の高周波信号（無線）の状態を監視することが出来る。さらに、ＯＭＣ３０は、移動通信網内の各装置が各装置内に持つ運用のためのプログラム等を格納し、必要に応じて、各装置のプログラム等のファイルを各装置に対して遠隔からダウンロードすることが出来る。
【００３０】
Ｓ−ＢＴＳ２０は、ＢＴＳ１０を経由するＲＮＣ３２からの制御信号により、ＢＴＳ１０経由のＲＮＣ３２からの音声及びデータ（非音声）信号を高周波信号に変換して空間に放射する。また、ＭＳ３６が音声及びデータ（非音声）信号を高周波信号に変換して空間に放射した高周波信号を受信し、ＢＴＳ１０経由でＲＮＣ３２に送信する。また、Ｓ−ＢＴＳ２０において、Ｓ−ＢＴＳ２０が動作するためのプログラム等は、ＯＭＣ３０からＢＴＳ１０経由でダウンロードされる。
【００３１】
図２は、ＯＭＣ３０、ＢＴＳ１０〜１ＮおよびＳ−ＢＴＳ２０〜２Ｍの接続構成を示す図である。上記で、ＯＭＣ３０は、ＭＳＣ３４、ＲＮＣ３２、ＢＴＳ１０およびＳ−ＢＴＳ２０の状態を監視制御したり、各装置のプログラム等を各装置へ遠隔でダウンロードすることが出来ることを説明したが、ＯＭＣ３０がＢＴＳ１０およびＳ−ＢＴＳ２０に対して監視制御したり、ＢＴＳ１０およびＳ−ＢＴＳ２０のプログラムを遠隔でダウンロードする場合、ＯＭＣ３０とＢＴＳ１０〜１ＮおよびＳ−ＢＴＳ２０〜２Ｍとは、図２に示すように論理的に直接接続される構成となる。また、１台のＢＴＳ１０の配下には、複数台のＳ−ＢＴＳ２０〜２Ｍを接続する。なお、複数台のＳ−ＢＴＳ２０〜２Ｍを接続するＢＴＳ１０は、移動通信ネットワークシステム内に複数含まれていても良い。図３は、図２の構成をさらに模式的に示す図であり、ＯＭＣにＢＴＳ＃０、＃１が接続され、ＢＴＳ＃０にはＳ−ＢＴＳ＃０〜＃４が接続され、ＢＴＳ＃１にはＳ−ＢＴＳ＃５〜＃９が接続されている。
【００３２】
次に、ＯＭＣ、ＢＴＳおよびＳ−ＢＴＳの構成について説明する。図４は、本発明の第１の実施例に係る移動通信ネットワークシステムの構成を表すブロック図である。図４では、移動通信ネットワークシステムが、無線基地局（ＢＴＳ）１０、子無線基地局（Ｓ−ＢＴＳ）２０、移動通信保守監視卓（ＯＭＣ）３０をそれぞれ１台備える構成の例を示す。
【００３３】
まず、ＢＴＳ１０について説明する。ＢＴＳ１０は、制御部４１、バージョン比較部４２、ファイル保持部４３、通信インタフェース部４４を備え、これら各部は、バス４５で接続される。制御部４１は、ファイル保持部４３に保持されるプログラムによりＢＴＳ１０内の各部の制御を行う。また、移動通信端末装置（ＭＳ）との接続のための種々の機能を有するが、これは本発明に関わらない部分であり、その説明を省略する。
【００３４】
バージョン比較部４２は、予めファイル保持部４３に保持されるプログラムとＯＭＣ３０からダウンロードされるプログラムとのバージョンを比較する。
【００３５】
ファイル保持部４３は、Ｆ−ＲＯＭ等のメモリから構成され、ＢＴＳ１０内の各部の制御を行うためのプログラムを保持する。ファイル保持部４３に保持してあるプログラムとＯＭＣ３０からダウンロードされるプログラムとのバージョンが異なる場合には、ダウンロードされたプログラムに入れ換えて保持する。
【００３６】
通信インタフェース部４４は、通信路４６を介してＯＭＣ３０との間で信号のやり取りおよびプログラムのダウンロードを行う。なお、通信路４６は、物理的な通信路を意味するものではなく、ＢＴＳ１０とＯＭＣ３０との間の論理的な通信路を意味する。また、通信インタフェース部４４は、通信路４７を介してＳ−ＢＴＳ２０との間で信号のやり取りおよびプログラムのダウンロードを行う。
【００３７】
次に、Ｓ−ＢＴＳ２０について説明する。Ｓ−ＢＴＳ２０は、制御部５１、バージョン比較部５２、ファイル保持部５３、通信インタフェース部５４を備え、これら各部は、バス５５で接続される。制御部５１は、ファイル保持部５３に保持されるプログラムによりＳ−ＢＴＳ２０内の各部の制御を行う。また、移動通信端末装置（ＭＳ）との接続のための種々の機能を有するが、これは本発明に関わらない部分であり、その説明を省略する。
【００３８】
バージョン比較部５２は、予めファイル保持部５３に保持されるプログラムとＢＴＳ１０からダウンロードされるプログラムとのバージョンを比較する。
【００３９】
ファイル保持部５３は、Ｆ−ＲＯＭ等のメモリから構成され、Ｓ−ＢＴＳ２０内の各部の制御を行うためのプログラムを保持する。ファイル保持部５３に保持してあるプログラムとＢＴＳ１０からダウンロードされるプログラムとのバージョンが異なる場合に、ダウンロードされたプログラムに入れ換えて保持する。
【００４０】
通信インタフェース部５４は、通信路４７を介してＢＴＳ１０との間で信号のやり取りおよびプログラムのダウンロードを行う。
【００４１】
さらに、ＯＭＣ３０について説明する。ＯＭＣ３０は、制御部６１、バージョン比較部６２、ファイル保持部６３、ファイル管理部６４、通信インタフェース部６５を備え、これら各部は、バス６６で接続される。
【００４２】
制御部６１は、ファイル保持部６３に保持されるプログラムによりＯＭＣ３０内の各部の制御を行う。また、基地局制御局、移動通信交換局、ＢＴＳ１０およびＳ−ＢＴＳ２０の状態を常に監視し、各装置の状態を確認し、それら装置のリセットの実行等を遠隔から制御する。また、ＢＴＳ１０およびＳ−ＢＴＳ２０と移動通信端末装置（ＭＳ）との間の高周波信号（無線）の状態を監視する等の機能を有するが、これは本発明に関わらない部分であり、その説明を省略する。
【００４３】
バージョン比較部６２は、予めファイル管理部６４に保持されるプログラムとＢＴＳ１０から報告されるプログラムとのバージョンを比較する。
【００４４】
ファイル保持部６３は、ＯＭＣ３０内の各部の制御を行うためのプログラムを保持する。
【００４５】
ファイル管理部６４は、配下にあるＢＴＳ１０およびＳ−ＢＴＳ２０の保持するプログラムのバージョンおよび最新のバージョンのプログラムを保持し管理する。
【００４６】
通信インタフェース部６５は、通信路４６を介してＢＴＳ１０との間で信号のやり取りおよびプログラムのダウンロードを行う。
【００４７】
次に、以上のように構成される移動通信ネットワークシステムの通信シーケンスについて説明する。図５は、本発明の第１の実施例に係るＯＭＣ、ＢＴＳおよびＳ−ＢＴＳ間の通信シーケンスを表すフローチャートである。図５において、ＯＭＣに接続されるＢＴＳ＃０は、Ｓ−ＢＴＳ＃０およびＳ−ＢＴＳ＃１をＢＴＳ＃０の配下に接続し、プログラムをダウンロードする。なお、図５では、ＢＴＳ＃０およびＳ−ＢＴＳ＃１は、ダウンロードされるプログラムと同一の新プログラムを格納し、Ｓ−ＢＴＳ＃０は、ダウンロードされるプログラムと異なる旧プログラムを格納していると仮定して以下の説明を行う。
【００４８】
始めに、ステップＳ１０、Ｓ１２、Ｓ１５において、それぞれＢＴＳ＃０、Ｓ−ＢＴＳ＃０、およびＳ−ＢＴＳ＃１は、電源が投入されると、ＢＴＳ＃０、Ｓ−ＢＴＳ＃０、およびＳ−ＢＴＳ＃１内に格納されたプログラムによりそれぞれ起動する（ステップＳ１１、Ｓ１３、Ｓ１６）。ＢＴＳ＃０およびＳ−ＢＴＳ＃１は、新プログラムを格納しているので、新プログラムで起動し、Ｓ−ＢＴＳ＃０は、旧プログラムを格納しているので、旧プログラムで起動することになる。
【００４９】
起動したＳ−ＢＴＳ＃０およびＳ−ＢＴＳ＃１は、ＢＴＳ＃０に対して起動に使用したプログラムのバージョン報告をそれぞれ送信する（ステップＳ１４、Ｓ１７）。また、起動したＢＴＳ＃０は、Ｓ−ＢＴＳ＃０およびＳ−ＢＴＳ＃１からバージョン報告を受信し、さらにＢＴＳ＃０自身の起動に使用したプログラムのバージョンを確認し、ＯＭＣに対して、ＢＴＳ＃０、Ｓ−ＢＴＳ＃０、およびＳ−ＢＴＳ＃１の各起動に使用したプログラムのバージョンを報告する（ステップＳ１８）。
【００５０】
ＢＴＳ＃０から送信されたバージョン報告を受信したＯＭＣは、ＯＭＣ内に格納されているＢＴＳのプログラムとバージョン報告とによりＢＴＳ＃０から報告されたプログラムのバージョンの比較を行う（ステップＳ１９）。なお、ＯＭＣは、ＢＴＳの新プログラムをＯＭＣ内に格納しており、ＢＴＳが新プログラムで起動するべきものであると認識しているものとする。
【００５１】
ＯＭＣは、バージョン比較の結果、バージョンが一致していれば、その旨をＢＴＳ＃０に伝える（ステップＳ２０。ただし、図５の例では、Ｓ−ＢＴＳ＃０のバージョンが違っているのでステップＳ２０には進まない）。ＢＴＳ＃０は、サービスを開始する（ステップＳ２１）。さらに、ＢＴＳ＃０は、不図示の起動許可信号をＳ−ＢＴＳ＃０およびＳ−ＢＴＳ＃１に伝え、Ｓ−ＢＴＳ＃０およびＳ−ＢＴＳ＃１は、サービスを開始する。
【００５２】
ＯＭＣは、バージョン比較の結果、バージョンが不一致であれば（図５の例では、Ｓ−ＢＴＳ＃０のバージョンが違っている）、ＢＴＳ＃０に対してダウンロード開始信号を送信する（ステップＳ２２）。ダウンロード開始信号を受信したＢＴＳ＃０は、ダウンロード開始応答をＯＭＣへ送信する（ステップＳ２３）。
【００５３】
ＢＴＳよりダウンロード開始応答を受信したＯＭＣは、ＢＴＳ＃０に対してプログラムダウンロードを実行する（ステップＳ２４）。ＢＴＳ＃０は、ＯＭＣよりプログラムダウンロードされたプログラムを受信してＢＴＳ＃０内に格納し、プログラムの転送が終わると、プログラムダウンロード終了報告をＯＭＣに対して送信する（ステップＳ２５）。
【００５４】
この後、ＢＴＳ＃０は、ＯＭＣより受信したプログラムをＳ−ＢＴＳ＃０へダウンロードし（ステップＳ２６）、また、Ｓ−ＢＴＳ＃１へダウンロードする（ステップＳ２７）。ＢＴＳ＃０は、ＯＭＣからダウンロードされたプログラムとＢＴＳ＃０に格納され現在起動しているプログラムとのバージョン比較を実行する（ステップＳ２８）。その結果、ＯＭＣからダウンロードされたプログラムと現在起動しているプログラムとのバージョンが一致しているためＯＭＣからダウンロードされたプログラムを廃棄し（ステップＳ２９）、サービスの運用を開始する（ステップＳ３０）。
【００５５】
Ｓ−ＢＴＳ＃１は、ＯＭＣからＢＴＳ＃０経由でダウンロードされたプログラムとＳ−ＢＴＳ＃１に格納され現在起動しているプログラムとのバージョン比較を実行する（ステップＳ３５）。その結果、ＯＭＣからＢＴＳ＃０経由でダウンロードされたプログラムと現在起動しているプログラムとのバージョンが一致しているためＯＭＣからＢＴＳ＃０経由でダウンロードされたプログラムを廃棄し（ステップＳ３６）、サービスの運用を開始する（ステップＳ３７）。
【００５６】
一方、Ｓ−ＢＴＳ＃０は、ＯＭＣからＢＴＳ＃０経由でダウンロードされたプログラムとＳ−ＢＴＳ＃０に格納され現在起動しているプログラムとのバージョン比較を実行する（ステップＳ３１）。その結果、ＯＭＣからＢＴＳ＃０経由でダウンロードされたプログラムと現在起動しているプログラムとのバージョンが不一致となる。したがって、システムリセットが実行されても消えないＳ−ＢＴＳ＃０内のメモリ（Ｆ−ＲＯＭ等）へ、ＯＭＣからＢＴＳ＃０経由でダウンロードされたプログラムを格納する。更に、Ｓ−ＢＴＳ＃０は、システムリセットによる再起動を行い（ステップＳ３２、Ｓ３３）、ＯＭＣからＢＴＳ＃０経由でダウンロードされた新プログラムでサービスの運用を開始する（ステップＳ３４）。
【００５７】
以上のように、第１の実施例におけるＢＴＳは、Ｓ−ＢＴＳのプログラムのバージョンを保持することなく、ＯＭＣからダウンロードされたプログラムをＳ−ＢＴＳにダウンロードすればよい。Ｓ−ＢＴＳは、ダウンロードされるプログラムが最新のものであってバージョンアップが必要か、廃棄するものか、を判断し、ダウンロードされた新プログラムか、格納され現在起動しているプログラムかのいずれかによってサービスの運用を開始する。
【実施例２】
【００５８】
図６は、本発明の第２の実施例に係る移動通信ネットワークシステムの構成を表すブロック図である。図６では、移動通信ネットワークシステムが、無線基地局（ＢＴＳ）１０ａ、子無線基地局（Ｓ−ＢＴＳ）２０ａ、移動通信保守監視卓（ＯＭＣ）３０をそれぞれ１台備える構成の例を示す。図６において、図４と同一の符号は、同一物あるいは相当物を表し、その説明を省略する。
【００５９】
ＢＴＳ１０ａにおいて、バージョン比較部４２ａが図４のバージョン比較部４２と異なる。バージョン比較部４２ａは、予めファイル保持部４３に保持されるプログラムとＯＭＣ３０からダウンロードされるプログラムとのバージョンを比較すると共に、Ｓ−ＢＴＳ２０ａより報告されるＳ−ＢＴＳ２０ａのプログラムのバージョンを保持し、ＯＭＣ３０からダウンロードされるプログラムのバージョンと比較する機能を付加している。
【００６０】
一方、Ｓ−ＢＴＳ２０ａにおいては、図４のバージョン比較部５２が省略される。
【００６１】
次に、以上のように構成される移動通信ネットワークシステムの通信シーケンスについて説明する。図７は、本発明の第２の実施例に係るＯＭＣ、ＢＴＳおよびＳ−ＢＴＳ間の通信シーケンスを表すフローチャートである。図７において、ＢＴＳ＃０、Ｓ−ＢＴＳ＃０、およびＳ−ＢＴＳ＃１の一部の機能が図５に示した機能と異なる。図７において、ステップＳ１８ａを除くステップＳ２５までは、図５と同じであり、説明を省略する。ただし、ステップＳ１８ａにおいて、ＢＴＳ＃０が、ＯＭＣに対して、ＢＴＳ＃０、Ｓ−ＢＴＳ＃０、およびＳ−ＢＴＳ＃１の起動に使用したプログラムのバージョンをバージョン報告として報告する際、Ｓ−ＢＴＳ＃０およびＳ−ＢＴＳ＃１から報告されたバージョン報告の内容をＢＴＳ＃０内部に保持する。
【００６２】
ＢＴＳ＃０は、プログラムダウンロード終了報告をＯＭＣに送信（ステップＳ２５）後、ＯＭＣより受信したプログラムとＢＴＳ＃０に格納され現在起動しているプログラムとのバージョンを比較する。また、ＯＭＣより受信したプログラムとステップＳ１８ａにおいてＢＴＳ＃０が内部に保持したバージョン報告の内容であるＳ−ＢＴＳ＃０およびＳ−ＢＴＳ＃１のプログラムとのバージョンを比較する（ステップＳ２８ａ）。
【００６３】
ＢＴＳ＃０は、ステップＳ２８ａにおいて比較の結果、一致していれば（ＢＴＳ＃０の場合）、ＯＭＣからダウンロードされたプログラムを廃棄し（ステップＳ２９）、サービスの運用を開始する（ステップＳ３０）。もし不一致なら（図７の例では一致しているので、不一致とはならない）、ＯＭＣからダウンロードされたプログラムを保持し、システムリセットによる再起動を行い、ＯＭＣからダウンロードされた新プログラムにてサービスの運用を開始する。
【００６４】
また、ＢＴＳ＃０は、ステップＳ２８ａにおいて比較の結果、一致していれば（Ｓ−ＢＴＳ＃１の場合）、ＯＭＣからダウンロードされたプログラムをＳ−ＢＴＳ＃１にはダウンロードせず、起動許可信号を送信する（ステップＳ２７ａ）。起動許可信号を受信したＳ−ＢＴＳ＃１は、サービスの運用を開始する（ステップＳ３７）。
【００６５】
さらに、ＢＴＳ＃０は、ステップＳ２８ａにおいて比較の結果、不一致なら（Ｓ−ＢＴＳ＃０の場合）、Ｓ−ＢＴＳ＃０へＯＭＣからダウンロードされたプログラムを転送する（ステップＳ２６ａ）。プログラムを受け取ったＳ−ＢＴＳ＃０は、Ｓ−ＢＴＳ＃０に格納され現在起動しているプログラムとのバージョン比較を行う必要はなく、ＯＭＣからダウンロードされたプログラムを保持し、システムリセットを行い（ステップＳ３２）、ＯＭＣからダウンロードされた新プログラムによって再起動し（ステップＳ３３）、サービスの運用を開始する（ステップＳ３４）。
【００６６】
以上のように、第２の実施例におけるＢＴＳは、Ｓ−ＢＴＳのプログラムのバージョンを保持し、ＯＭＣからダウンロードされたプログラムのバージョンと比較することで、バージョンアップが必要なＳ−ＢＴＳには、プログラムをダウンロードし、バージョンアップの不要なＳ−ＢＴＳには、起動許可信号を送るようにする。したがって、Ｓ−ＢＴＳは、ダウンロードされるプログラムか、起動許可信号かに応じ、ダウンロードされた新プログラムか、格納され現在起動しているプログラムかのいずれかによってサービスの運用を開始すればよい。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施例に係る移動通信ネットワークシステムにおける接続構成を示す図である。
【図２】本発明の実施例に係るＯＭＣ、ＢＴＳおよびＳ−ＢＴＳの接続構成を示す図である。
【図３】本発明の実施例に係るＯＭＣ、ＢＴＳおよびＳ−ＢＴＳの接続構成を模式的に示す図である。
【図４】本発明の第１の実施例に係る移動通信ネットワークシステムの構成を表すブロック図である。
【図５】本発明の第１の実施例に係るＯＭＣ、ＢＴＳおよびＳ−ＢＴＳ間の通信シーケンスを表すフローチャートである。
【図６】本発明の第２の実施例に係る移動通信ネットワークシステムの構成を表すブロック図である。
【図７】本発明の第２の実施例に係るＯＭＣ、ＢＴＳおよびＳ−ＢＴＳ間の通信シーケンスを表すフローチャートである。
【図８】従来のＯＭＣ、ＢＴＳおよびＳ−ＢＴＳの接続構成を示す図である。
【図９】従来のＯＭＣ、ＢＴＳおよびＳ−ＢＴＳの接続構成を模式的に示す図である。
【符号の説明】
【００６８】
１０、１０ａ、１１〜１Ｎ  無線基地局（ＢＴＳ）
２０、２０ａ、２１〜２Ｍ  子無線基地局（Ｓ−ＢＴＳ）
３０  移動通信保守監視卓（ＯＭＣ）
３２  基地局制御局（ＲＮＣ）
３４  移動通信交換局（ＭＳＣ）
３６  移動通信端末装置（ＭＳ）
４１、５１、６１  制御部
４２、４２ａ、５２、６２  バージョン比較部
４３、５３、６３  ファイル保持部
４４、５４、６５  通信インタフェース部
４５、５５、６６  バス
４６、４７  通信路
６４  ファイル管理部
【図１】
2006054804.tif 000003
【図２】
2006054804.tif 000004
【図３】
2006054804.tif 000005
【図４】
2006054804.tif 000006
【図５】
2006054804.tif 000007
【図６】
2006054804.tif 000008
【図７】
2006054804.tif 000009
【図８】
2006054804.tif 000010
【図９】
2006054804.tif 000011