(57)【要約】【課題】伝送バスのトラヒックを増大させることなく、またモジュールの障害履歴も取得することができる無線通信システムを提供することである。【解決手段】遠隔地などに配置された子機（スレーブユニット）に生じた障害を早急に解決するための障害履歴情報を取得可能なシステムや無線機器に関し、障害履歴を収容したログファイルをノードに分散させて保持することを特徴とする。また本発明は、冗長構成のノードについてのログファイルを一方に集約して保持することを特徴とする。また本発明は、前記集約をタイムスタンプに基づいて行うことを特徴とする。【選択図】図２
2009260652.tif 000002
【特許請求の範囲】
【請求項１】
障害履歴を収容したログファイルをノードに分散させて保持することを特徴とする無線通信システム。
【請求項２】
冗長構成のノードについてのログファイルを一方に集約して保持することを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記集約をタイムスタンプに基づいて行うことを特徴とする請求項２に記載の無線通信システム。
【請求項４】
障害履歴を収容したログファイルをノードに分散させて保持することを特徴とする無線通信システムのログファイル保持方法。
【請求項５】
冗長構成のノードについてのログファイルを一方に集約して保持することを特徴とする請求項４に記載の無線通信システムのログファイル保持方法。
【請求項６】
前記集約をタイムスタンプに基づいて行うことを特徴とする請求項５に記載の無線通信システムのログファイル保持方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信システムに関する。
【背景技術】
【０００２】
たとえば移動体通信システムなどの無線通信システムにおいて、各構成要素において生じた障害を監視し、その履歴を保存して後に解析することは重要である。
【０００３】
従来の障害履歴の取得方法について図１を参照して説明する。
【０００４】
図１は、従来の無線通信システムの構成を示すブロック図である。
【０００５】
図１において、１は無線通信システムのスレーブユニット、１１はスレーブユニット１の第一のセクタ部、１１１は第一のセクタ部１１の第一のアンテナ、１１２は第一のセクタ部１１の第二のアンテナ、１２はスレーブユニット１の第二のセクタ部、１２１は第二のセクタ部１２の第一のアンテナ、１２２は第二のセクタ部１２の第二のアンテナ、２は無線通信システムのマスタユニット、２１はマスタユニット２のインタフェースユニット、３はスレーブユニット１のモジュール、３１１は第一のセクタ部１１の第一のモジュール、３１２は第一のセクタ部１１の第二のモジュール、３２１は第二のセクタ部１２の第一のモジュール、３２２は第二のセクタ部１２の第二のモジュール、４はスレーブユニット１の多重処理部、４１は第一のセクタ部１１の多重処理部、４２は第二のセクタ部１２の多重処理部、５はコモンユニット、６はログファイル、７は伝送バス、８１は第一のセクタ部１１の信号伝送路、８２は第二のセクタ部１２の信号伝送路、８６１は第一のセクタ部１１の信号伝送路８１を伝送する経路の一例、８６２は第二のセクタ部１２の信号伝送路８２を伝送する経路の一例、９１は第一の外部ユニット、９２は第二の外部ユニットである。
【０００６】
図１に示すように、従来は、障害履歴としてのログファイル６をコモンユニット５に有しており、各モジュール３１１、３１２、３２１、３２２の有するメモリを軽減することが可能であり、また取得可能な障害履歴情報も、信号伝送路８１、８２の経路によらず同一の情報として得ることができた。
【０００７】
なお、特許文献１には、運用系と待機系とを有するメモリ装置において、運用系メモリに格納されているデータを待機系メモリへコピーする発明が開示されている。
【０００８】
【特許文献１】特開２００６−２４３８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述の従来例では以下のような問題があった。
【００１０】
すなわち、図１に示したような、障害履歴としてのログファイル６をコモンユニット５に有する構成においては、通信の高度化、たとえばデータ処理量の増大が図られるとともに、単一に生起した障害のみの情報では不具合発生時の解析作業が困難であった。つまり、今後の無線通信システムにおいては、外部から発生した要因をトリガとした処理遅延などの情報を得ることが重要性を持ってきている。
【００１１】
さらに説明すると、従来は、図１に示すログファイル６の情報を各モジュール３１１、３１２、３２１、３２２との衝突なく相互通信するためにハンドシェイクなどの通信プロトコルをもって制御した後転送するため、伝送バス７の通信トラフィックが増大し、またログファイル６自体の容量に応じた伝送バス帯域が必要なため、伝送バス７の帯域確保やモジュール３の処理能力を圧迫していた。
【００１２】
また、従来はログファイル６の内容が、コモンユニット５で生起した障害や状態変化のみ収容するため、モジュール６で生じた処理遅延などの障害や状態変化の履歴を保存できなかった。また仮にモジュール６で生じた処理遅延などの障害や状態変化を伝送バス７で伝送して障害履歴として保存できても伝送バス７の通信トラフィックを増大させ、モジュール６の処理遅延をさらに助長させる結果となっていた。
【００１３】
従来の無線通信システムにおける第１の課題は、得られる障害履歴の情報が結果情報のみでそれ以上の情報を有さないことである。
【００１４】
また、従来の無線通信システムにおける第２の課題は、コモンユニットすなわち共通部分にメモリ手段を有しているため、スレーブユニット内の伝送バス帯域が広く必要で、モジュールの信号処理能力を圧迫する可能性があることである。
【００１５】
なお、特許文献１には、運用系メモリに格納されているデータを待機系メモリへコピーする発明が開示されているが、障害履歴の伝送における上記課題を解決するものではなかった。
【００１６】
本発明は上記の点にかんがみてなされたもので、伝送バスのトラヒックを増大させることなく、またモジュールの障害履歴も取得することができる無線通信システムを提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明は、遠隔地などに配置された子機（スレーブユニット）に生じた障害を早急に解決するための障害履歴情報を取得可能なシステムや無線機器に関する。
【００１８】
上記課題を解決するにあたり、本発明は、障害履歴を収容したログファイルをノードに分散させて保持することを特徴とする。
【００１９】
また本発明は、冗長構成のノードについてのログファイルを一方に集約して保持することを特徴とする。
【００２０】
また本発明は、前記集約をタイムスタンプに基づいて行うことを特徴とする。
【発明の効果】
【００２１】
本発明によれば、以下に記載するような効果を奏する。
【００２２】
第１の効果は、ログファイルを各々のモジュールで処理しているため、伝送バスの帯域を小さくすることができることにある。
【００２３】
第２の効果は、ログファイルを各々のモジュールで処理しているため、モジュールの処理遅延などの障害履歴を新たに取得することができるため、障害履歴情報の価値を高めることができることにある。
【００２４】
第３の効果は、ログファイルの比較をモジュール間の通信により確からしい情報を圧縮できるため、ログファイルの小容量化が可能になることにある。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２６】
本発明は、無線通信システムに使用される障害履歴転送方式において、より多くの障害解析に必要な障害履歴情報を効率的に情報転送する方式を提供する。
【００２７】
本発明は、図１に示した構成要素に対して、コモンユニット５に実装されたログファイル６を、各々のモジュール３１１、３１２、３２１、３２２に収容する構成とし、コモンユニット５から提供される情報を利用してモジュール３が処理する処理時間など新たな情報を蓄えられることとした。
【００２８】
またモジュール間通信線３３１、３３２を付加し、このモジュール間通信手段３３１、３３２により各々のモジュール３１１、３１２、３２１、３２２に蓄えられたログファイルを比較可能な通信路と手段を有することとした。モジュール間通信手段３３１、３３２を活用し、たとえばログファイル６１１−６１２間、ログファイル６２１−６２２間の情報で重複情報を最適化する制御を行う演算処理を有することとした。
【００２９】
図２は、本発明による無線通信システムの一実施の形態の構成を示すブロック図である。
【００３０】
図２において、１は無線通信システムのスレーブユニット、１１はスレーブユニット１の第一のセクタ部、１１１は第一のセクタ部１１の第一のアンテナ、１１２は第一のセクタ部１１の第二のアンテナ、１２はスレーブユニット１の第二のセクタ部、１２１は第二のセクタ部１２の第一のアンテナ、１２２は第二のセクタ部１２の第二のアンテナ、２は無線通信システムのマスタユニット、２１はマスタユニット２のインタフェースユニット、３はスレーブユニット１のモジュール、３１１は第一のセクタ部１１の第一のモジュール、３１２は第一のセクタ部１１の第二のモジュール、３２１は第二のセクタ部１２の第一のモジュール、３２２は第二のセクタ部１２の第二のモジュール、３３１は第一のモジュール間通信手段、３３２は第二のモジュール間通信手段、４はスレーブユニット１の多重処理部、４１は第一のセクタ部１１の多重処理部、４２は第二のセクタ部１２の多重処理部、５はコモンユニット、６１１は第一のセクタ部１１の第一のモジュール３１１のログファイル、６１２は第一のセクタ部１１の第二のモジュール３１２のログファイル、６２１は第二のセクタ部１２の第一のモジュール３２１のログファイル、６２２は第二のセクタ部１２の第二のモジュール３２２のログファイル、７は伝送バス、８１は第一のセクタ部１１の信号伝送路、８２は第二のセクタ部１２の信号伝送路、８６３は本発明の第一のセクタ部１１の信号伝送路８１を伝送する経路の一例、８６４は本発明の第二のセクタ部１２の信号伝送路８２を伝送する経路の一例、９１は第一の外部ユニット、９２は第二の外部ユニットである。
【００３１】
図２において、スレーブユニット１は、遠隔地等に配置された無線信号の送受信を行うモジュール３を複数個（モジュール３１１、３１２、３２１、３２２）収容し、モジュール３間の信号の送受や外部からの信号の受け渡しを行うための配線やインタフェースをあらかじめ有したユニットである。
【００３２】
スレーブユニット１は、任意の方向に向けたアンテナ群（アンテナ１１１、１１２、１２１、１２２など）などの整理単位（セクタと呼ぶ）に対応したモジュール数を収容する。
【００３３】
モジュール３はセクタに対応して収容され無線信号などの送受信および信号処理を内部に実装した無線モジュールやＣＰＵ、ＲＯＭ、ＲＡＭ、ＦＰＧＡ、ＤＳＰなどに代表される変復調信号処理や制御・ソフト演算処理などの手段をもって実行する構成単位である。
【００３４】
モジュール３は、セクタ部１１、１２に対応したアンテナ等の終端装置数の数量、たとえばアンテナダイバーシチ方式であればセクタあたり２アンテナ分が実装される。
【００３５】
図２では、複数個のアンテナ１１１、１１２、１２１、１２２が接続された例として２個のセクタ部（第一のセクタ部１１、第二のセクタ部１２）の一例を示している。
【００３６】
また、セクタ部１１、１２を構成するモジュール３は、障害等によるセクタ断を回避するため通常は複数のユニットを実装する冗長系として構成される場合がある。図２ではモジュール２台並列に運転した冗長構成を一例として示している。
【００３７】
コモンユニット５は、スレーブユニット１に実装され、単数または複数の外部装置（外部ユニット９１および外部ユニット９２を例とする）から入力する警報信号等の情報を集約し各モジュール３に転送する機能を有する。
【００３８】
コモンユニット５とモジュール３との間は伝送バス７で接続され、相互の通信を行う。
【００３９】
冗長系を有したセクタ部のモジュールは、マスタユニット２に情報を伝送するためのインタフェースを有する多重処理部４にその情報を伝送する。
【００４０】
多重処理部４は、マスタユニット１に転送する情報を、データの持つ要求性に応じてモジュール３からの情報を選択的に送受信したり多重・分離して送受信したりする機能を有する。
【００４１】
多重処理部４は、セクタ部１１、１２に複数有するモジュール３１１、３１２、３２１、３２２への信号の多重・分離や合成を行うため、セクタ部１１、１２のそれぞれに収容されるモジュールが単数の場合は省略しても良い。セクタ部１１の多重処理部４１は信号伝送路８１を介してマスタユニット２のインタフェースユニット２１に、セクタ部１２の多重処理部４２は信号伝送路８２を介してマスタユニット２のインタフェースユニット２１にそれぞれ接続する。
【００４２】
マスタユニット２は、単数または複数の信号伝送路、図２では信号伝送路８１、８２を例とする伝送路を介し、スレーブユニット１を制御するとともに公衆網などから伝送される信号を無線信号に変換可能な信号フォーマットに再構築してスレーブユニット１と送受信を行う機能を有する。図２では、信号伝送路８１、８２を介してスレーブユニット１と接続されセクタ数に対応する信号伝送路（信号伝送路８１、信号伝送路８２）にて通信を行う例を示す。
【００４３】
信号伝送路８１、８２には、無線信号を生成するための情報を収容するメインキャリア部と、スレーブユニット１を制御しスレーブユニットからの情報の転送に用いられるサブキャリア部の情報を規定の信号フォーマットに基づいた形式で伝送される。
【００４４】
インタフェースユニット２１はスレーブユニット１の多重処理部４と通信を行う機能を有し、公衆伝送路網などからの信号をセクタ部１１、１２に振り分ける、または分配・合成する機能を有する。
【００４５】
通常、マスタユニット２は局舎などの屋内フロアに設置され、スレーブユニット１や外部ユニット９１、９２やアンテナ１１１、１１２、１２１、１２２は屋外、またはマスタユニット２とは別のエリアに設置されるケースが多い。信号伝送路８１、８２は光ファイバー網や屋内配線路などで構成されることが多い。
【００４６】
ログファイルは、スレーブユニット１内の内部通信処理上で発生した障害を蓄える論理上のファイルである。このログファイルを、マスタユニット２を経由してダウンロードし解析することにより、通常では解析が困難なスレーブユニット１内の通信に関わる不具合などの解析に役立てることができる。
【００４７】
このログファイルに収容される情報はあらゆるノードからの通信や状態変化を数多く蓄えることが不具合解析に役立つことになる。
【００４８】
但し、マスタユニット２とスレーブユニット１間を接続する信号伝送路８１、８２内の信号フォーマットに許容されたサブキャリア伝送帯域は有限であるため、このログファイルの容量は少ないほど保守監視制御の線形性が保たれ、またモジュール３が処理する音声通話またはデータ通信など本来伝送すべき信号の信号処理をＣＰＵなどの処理能力を圧迫することなく、安定したマスタユニット２とスレーブユニット１間の情報伝送を提供することができるため好ましい。
【００４９】
そこで本発明においては、図２に示すこのログファイル６１１、６１２、６２１、６２２に収容される情報量を増やすことと、伝送する情報量の最適化を行うために、モジュール３のそれぞれにログファイル６１１、６１２、６２１、６２２を各々収容し、更にモジュール間通信線３３１、３３２を付加した。このことによりコモンユニット５から提供される情報をモジュール３が処理する処理時間など新たな情報を蓄えられるという効果のほか、モジュール間通信３３１、３３２により重複情報を最適化する制御を行い有効な情報のみログファイル６１１、６１２、６２１、６２２に蓄えることにより、ログファイルの肥大化を防ぐという効果を有する。
【００５０】
本発明は、図２に示した構成要素に対して、従来コモンユニット５に実装されたログファイル６を各々のモジュール３に収容しコモンユニット５から提供される情報をモジュール３が処理する処理時間など新たな情報を蓄えられる構成とした。またモジュール間通信線３３１、３３２を付加しモジュール間通信手段３３１、３３２により各々に蓄えられたログファイルを比較可能とする通信経路と手段を有することとした。モジュール間通信手段３３１、３３２を活用し、たとえばログファイル６１１−６１２間、ログファイル６２１−６２２間の情報で重複情報を最適化する制御を行う演算処理を有することとした。
【００５１】
図３、図４、図５を用いて、本実施の形態の構成によって最適化した障害履歴情報の効率化手順の一例を説明する。
【００５２】
図３は、図１に示した従来技術におけるログファイル６の一例を示す図である。
【００５３】
図４は、図３と同じイベントが生起した場合の、図２に示した実施の形態によるログファイル６１１および６１２の一例を示す図である。
【００５４】
図５は、図４に示したログファイル６１１および６１２を集約した新ログファイルを示す図である。
【００５５】
本実施の形態によるログファイル６１１、６１２および集約した新ログファイルを蓄積する処理は、モジュール３内部に実装されたＣＰＵ、ＲＯＭ、ＲＡＭ、ＦＰＧＡ、ＤＳＰなどに代表される制御・ソフト演算処理手段によりソフトウェア処理により実現することができる。制御ロジックやデバイス用法・動作については、当該技術者には周知で、且つ本発明の内容とは無関係のため省略し、ソフト演算可能な論理処理手順により説明を行う。
【００５６】
図３に示すログファイル６に蓄えられた情報についてセクタ部１１の構成を例とし説明する。
【００５７】
この従来技術では障害ログの有用性を高めるために、モジュール３１１、３１２は、信号伝送路８１から抽出した時刻情報または同期信号を、伝送バス７を通じてコモンユニット５に転送している。
【００５８】
コモンユニット５には、障害履歴の生起時間またはタイミングを記録するための時刻情報を有していることとする。本時刻情報の抽出方法については当該技術者には周知で、且つ本発明の内容とは無関係のため説明を省略する。
【００５９】
コモンユニット５は得られた時刻情報と同時に生起イベントをメモリに蓄えてログファイル６としている。外部ユニット９１、９２から生起した障害やアラーム発生等のイベントを、図３に（ｉ）、（ii）、（iii）、（iv）、（ｖ）で示す。各イベントは、時刻情報から得られたタイムスタンプとともにメモリに記録される。
【００６０】
図３を参照すると、５つのイベントがタイムスタンプとともに得られていることがわかる。このときのログファイル６のファイルサイズ＝情報量はタイムスタンプ情報を除き「５」であることがわかる。このときの情報量は５つと情報としては小容量であるが、単にイベントの生起のみで障害履歴としての情報量は少ないことが判断できる。
【００６１】
図４に示すログファイル６１１および６１２に蓄えられた情報についてセクタ部１１の構成を例とし説明する。本実施の形態では、コモンユニット５のログファイル６は作成せずに、ログファイル６１１、６１２を直接作成する。
【００６２】
図４では、図２の構成のセクタ部１１において、図３と同様に生起したイベントの各々がログファイル６１１、６１２に記録される様子を示している。イベント（ｉ）、（ii）、（iii）、（iv）、（ｖ）にダッシュ付けで示したイベントは、イベントトリガは同じだが、メモリ箇所が異なること、つまりログファイル６１１、６１２に別々に記録されたイベントであることを示している。
【００６３】
生成されたログファイルを各々転送しタイムスタンプ上で整理し比較、つまり図４の「両者のログファイルから推定可能な情報」欄を参照すると、各々のモジュールで処理された処理時間・遅延の相違を、ログファイル６１１、６１２をマスタユニット２経由でダウンロードした後の障害履歴の解析により抽出することができることを示し、障害履歴としての有用性が高まっていることがわかる。これはモジュール３１１に比べモジュール３１２内部の処理がある要因で滞り気味のため不具合発生または発生の可能性が高いことが判断できる。
【００６４】
ただしこのままの情報では、ファイルサイズが５（ログファイル６１１）＋５（ログファイル６１２）となるため伝送情報量が肥大してしまっている。
【００６５】
そこで本発明では図５に示すイベントの整理を行うことによりファイルサイズの圧縮を図る。
【００６６】
図３の説明で生起したイベントを図２の本発明の構成により処理を行ったログファイルの構成を図５に示す。
【００６７】
得られたログファイル６１１、６１２は任意のタイミングでメモリに保存しかつモジュール間通信３３１により対面するモジュールへの転送を行う。これによってログファイル６１１または６１２のどちらかに、ログファイル６１１および６１２の両方の情報を集約し、これを新ログファイルとする。ここでは時刻００：０１から００：０７までの情報を一括処理したケースを示す。以下の情報の処理は各々のモジュールにより行うことでよい。
【００６８】
タイムスタンプ００：０１のイベントについては、両モジュールとも同じ時間に生起し処理されているため、障害履歴として得られる情報は１つと考えられる。このため新ログファイルとして（ｉ）のイベントを記録する。
【００６９】
次に００：０２に生起・処理したイベント（ii）はモジュール３１２では００：０３に生起・処理されているため、モジュール３１２には何らかの処理遅延が生じていることが判断できる。このため（ii）のイベントについては両者の情報をイベントとして記録する。以下同様である。
【００７０】
このように確からしい重複したイベントの片方の情報を破棄して記録することによりファイルサイズは、５＋５＝１０の状態から７までに減らすことができ、障害履歴としての情報の価値の向上をファイルサイズの増加を最小限で行うことができる。
【００７１】
新たに生成された新ログファイルは、更新された情報として各々のモジュールの新しいログファイルとして書き替えを行い、インタフェースユニット２１の要求によりファイルを、信号伝送路８１を介してマスタユニット２にアップロードする。
【００７２】
また、図２の構成と比べて、伝送バス７上にて転送していたログファイルや時刻情報が不要になるため、伝送バス７の伝送帯域を小さくすることができるという効果も有する。
【００７３】
以上説明したように、本発明においては、以下に記載するような効果を奏する。
【００７４】
第１の効果はログファイルを各々のモジュールで処理しているため、伝送バス７の帯域を小さくすることができる。
【００７５】
第２の効果はログファイルを各々のモジュールで処理しているため、モジュールの処理遅延などの障害履歴を新たに取得することができるため、障害履歴情報の価値を高めることができる。
【００７６】
第３の効果はログファイルの比較をモジュール間の通信により確からしい情報を圧縮できるため、ログファイルの小容量化が可能になる。
【００７７】
本発明の他の実施の形態として、その基本的構成は図２と同様であるが、セクタ内のモジュール間で行う動作を、マスタユニット２において拡張使用することにより、障害履歴情報の価値の向上の効果をさらに高めることができる。
【００７８】
なお、本発明においては、ログファイルの記憶をモジュールに行うものに限られず、通信経路上のノードにて行うものであればよい。
【００７９】
本発明によれば、障害履歴を収容したログファイルの容量を最適化することができる。
【００８０】
また本発明によれば、障害履歴の保存を各モジュール等のノードに分散させることにより、モジュールの各々が信号処理する能力の差分を利用し、新たな不具合要因となる可能性を持つ情報を履歴とすることにより障害履歴としての価値を高められること。
【図面の簡単な説明】
【００８１】
【図１】従来の無線通信システムの構成を示すブロック図である。
【図２】本発明による無線通信システムの一実施の形態の構成を示すブロック図である。
【図３】図１に示した従来技術におけるログファイル６の一例を示す図である。
【図４】図３と同じイベントが生起した場合の、図２に示した実施の形態によるログファイル６１１および６１２の一例を示す図である。
【図５】図４に示したログファイル６１１および６１２を集約した新ログファイルを示す図である。
【符号の説明】
【００８２】
１      スレーブユニット
１１    第一のセクタ部
１１１  第一のセクタ部の第一のアンテナ
１１２  第一のセクタ部の第二のアンテナ
１２    第二のセクタ部
１２１  第二のセクタ部の第一のアンテナ
１２２  第二のセクタ部の第二のアンテナ
２      マスタユニット
２１    インタフェースユニット
３      モジュール
３１１  第一のセクタ部の第一のモジュール
３１２  第一のセクタ部の第二のモジュール
３２１  第二のセクタ部の第一のモジュール
３２２  第二のセクタ部の第二のモジュール
３３１  第一のモジュール間通信手段
３３２  第二のモジュール間通信手段
４      多重処理部
４１    第一のセクタ部の多重処理部
４２    第二のセクタ部の多重処理部
５      コモンユニット
６      ログファイル
６１１  第一のセクタ部の第一のモジュールのログファイル
６１２  第一のセクタ部の第二のモジュールのログファイル
６２１  第二のセクタ部の第一のモジュールのログファイル
６２２  第二のセクタ部の第二のモジュールのログファイル
７      伝送バス
８１    第一のセクタ部の信号伝送路
８２    第二のセクタ部の信号伝送路
８６１  第一のセクタ部の信号伝送路を伝送する経路の一例
８６２  第二のセクタ部の信号伝送路を伝送する経路の一例
８６３  本発明の第一のセクタ部の信号伝送路を伝送する経路の一例
８６４  本発明の第二のセクタ部の信号伝送路を伝送する経路の一例
９１    第一の外部ユニット
９２    第二の外部ユニット
【図１】
2009260652.tif 000003
【図２】
2009260652.tif 000004
【図３】
2009260652.tif 000005
【図４】
2009260652.tif 000006
【図５】
2009260652.tif 000007