(57)【要約】  セルラモバイル通信システムにおけるベースステーション内の装置１００を開示している。この装置１００は、複数の回路基板（ＰＣＢ）１２０〜１６０と、複数のスイッチ１１０、１９０とを備える。ＰＣＢ１２０〜１６０のそれぞれは、各スイッチ１１０、１９０に接続されている。スイッチ１１０、１９０は、それぞれ、所定のインターバルでＰＣＢ１２０〜１６０のそれぞれと通信し、それぞれをポーリングする手段を備えている。ポーリングは、ＰＣＢのステータスに関連して行なわれる。それらのスイッチは、前記ポーリングの結果として、各ＰＣＢにステータス情報を配信する手段を備える。また、ＰＣＢは、１つ、多数或いは全てのスイッチを介して、互いに通信する通信手段を備え、ＰＣＢ中のこの通信手段は、スイッチから受信したステータス情報に基づいて通信ルートを選択する。【選択図】  図１
2008537369.tif 000002
【特許請求の範囲】
【請求項１】
セルラモバイル通信システムのベースステーションにおける装置（１００）であって、
複数の回路基板（ＰＣＢ）（１２０〜１６０）と、複数のスイッチ（１１０、１９０）とを備え、
ＰＣＢ（１２０〜１６０）のそれぞれは、各スイッチ（１１０、１９０）に接続され、
スイッチ（１１０、１９０）は、それぞれ、所定のインターバルでＰＣＢ（１２０〜１６０）のそれぞれと通信し、それぞれをポーリングするポーリング手段を備え、ポーリングは、ＰＣＢのステータスに関連して行なわれ、
スイッチ（１１０、１９０）は、更に、前記ポーリングの結果として、各ＰＣＢにステータス情報を配信する配信手段を備え、
ＰＣＢは、１つ、多数或いは全てのスイッチを介して、互いに通信する通信手段を備え、
ＰＣＢ中の該通信手段は、スイッチから受信したステータス情報に基づいて通信ルートを選択することを特徴とする装置。
【請求項２】
スイッチ（１１０、１９０）は、イーサネット（登録商標）スイッチであることを特徴とする請求項１に記載の装置。
【請求項３】
前記ポーリング手段は、通信手段と同じであることを特徴とする請求項１又は２に記載の装置。
【請求項４】
前記所定のインターバルは、前記ポーリングの結果としての前記ステータス情報を用いて、各ＰＣＢ（１２０〜１６０）によって決定されることを特徴とする請求項１、２又は３に記載の装置。
【請求項５】
セルラモバイル通信システムのベースステーションにおける使用方法であって、
複数の回路基板（ＰＣＢ）（１２０〜１６０）と、複数のスイッチ（１１０、１９０）とを使用し、
前記使用方法に従い、
ＰＣＢ（１２０〜１６０）のそれぞれは、各スイッチ（１１０、１９０）に接続され、
スイッチ（１１０、１９０）は、それぞれ、所定のインターバルでＰＣＢ（１２０〜１６０）のそれぞれと通信し、それぞれをポーリングするポーリング手段を備え、ポーリングは、ＰＣＢのステータスに関連して行なわれ、
スイッチ（１１０、１９０）は、更に、前記ポーリングの結果として、各ＰＣＢにステータス情報を配信する配信手段を備え、
ＰＣＢは、１つ、多数或いは全てのスイッチを介して、互いに通信するために用いられ、
ＰＣＢ中の該通信手段は、スイッチから受信したステータス情報に基づいて通信ルートを選択することを特徴とする方法。
【請求項６】
スイッチ（１１０、１９０）は、ＰＣＢ同士が通信するための手段を用いて、ＰＣＢ（１２０〜１６０）と通信することを特徴とする請求項５に記載の方法。
【請求項７】
前記所定のインターバルは、ポーリングの結果における情報を用いて、各ＰＣＢ（１２０〜１６０）によって決定されることを特徴とする請求項５又は６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セルラモバイル通信システムにおけるベースステーション内の装置を開示している。この装置は、複数のプリント回路基板（ＰＣＢ）と、複数のスイッチとを備える。ＰＣＢのそれぞれは、各スイッチに接続されている。
【背景技術】
【０００２】
セルラモバイル通信システムにおける無線ベースステーション用の新たな設計においては、多くのＰＣＢと、多くのスイッチを用いることが考えられる。その場合、ＰＣＢは、例えば、イーサネット（登録商標）プロトコルを用いて、冗長構成を介して互いに通信を行なう。その冗長性は、各スイッチに各ＰＣＢを接続することによって達成できる。
【０００３】
この冗長性が、所望の結果を導くためには、ＰＣＢの機能とスイッチを管理できる方法を見つけだす必要がある。
【０００４】
そのような方法の１つとして、所謂ＴＩＰＣプロトコル（Transparent Inter Process Communication）がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のＴＩＰＣの欠点としては、生成する管理トラフィックの量が挙げられる。他の既知の方法も同様の欠点を有する。
【０００６】
そこで、本発明は、セルラモバイル通信システムにおいて、ＰＣＢ間の冗長通信に関する設定を管理する方法を実現することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的は、セルラモバイル通信システムのベースステーション内の装置によって達成できるが、この装置は、複数のプリント回路基板（ＰＣＢ）及び複数のスイッチを有する。
【０００８】
ＰＣＢのそれぞれは、各スイッチに接続され、スイッチ（１１０、１９０）は、それぞれ、所定のインターバルでＰＣＢ（１２０〜１６０）のそれぞれと通信し、それぞれをポーリングするポーリング手段を備える。
【０００９】
ポーリングは、ＰＣＢのステータスに関連して行なわれ、スイッチ（１１０、１９０）は、更に、前記ポーリングの結果として、各ＰＣＢにステータス情報を配信する配信手段を備える。
【００１０】
ＰＣＢは、１つ、多数或いは全てのスイッチを介して互いに通信する通信手段を備え、ＰＣＢ中の該通信手段は、スイッチから受信したステータス情報に基づいて通信ルートを選択する。
【発明の効果】
【００１１】
本発明によれば、以下の詳細な説明によって明らかになるように、少ない管理トラフィックで、異なるＰＣＢ同士の通信リンクの管理を行なうことが可能となる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明に係る装置の第１実施形態１００を示す。この装置は、複数のスイッチを備え、ここでは、第１スイッチ１１０と第２スイッチ１９０を備える。これらはイーサネットスイッチであることが望ましいが、これに限定されるものではない。スイッチは、１つ以上の入力ポートにおいてデータパケットを受信でき、１つ以上の出力ポートにおいてパケットを送信できる装置としてここでは定義される。この出力ポートは、データパケットの特徴に合わせた一連のルールにしたがって選択される。
【００１３】
この装置は、また、複数のプリント回路基板（ＰＣＢ）１２０〜１６０を含む。ＰＣＢは、異なる種類であってもよいし、２つ以上のＰＣＢが同じ種類であってもよい。
【００１４】
ＰＣＢ１２０〜１６０は、互いに通信を行なうための通信手段を備える。この通信手段は、通常、ＰＣＢ上に特別に設けられた制御通信回路の形態で実装される。他の形態として、ＰＣＢ上の他の回路内に実装することもできる。
【００１５】
ＰＣＢが互いに通信できるように、各ＰＣＢ１２０〜１６０は、第１スイッチ１１０との第１接続１２２と、第２スイッチ１９０との第２接続１２１とを介して、スイッチ１１０、１９０の両方に接続される。したがって、第１ＰＣＢから第２ＰＣＢへ送られるメッセージは、少なくとも１つのスイッチ１１０、１９０を介してルーティングされる。使用すべき１つ又は複数のスイッチの選択が、後述する情報に基づき、通信手段によって各ＰＣＢ毎に行なわれる。
【００１６】
スイッチの、図１においてリンク１２１、１２２で示された、ＰＣＢとの通信手段は、ＰＣＢ同士が通信するためのリンクと同じであるが、これは必ずしも必要ではなく、専用のリンクや接続をそれぞれの目的に設けてもよい。
【００１７】
ＰＣＢは、直接互いに通信するよりも、スイッチを介して通信するように構成されているので、通信ルートを制御する全ＰＣＢにおける通信手段が、いずれかのＰＣＢとスイッチとの間のリンクに不具合があることを検出することが重要である。
【００１８】
そのようなＰＣＢに対する、又はＰＣＢからの通信の不具合を検出するため、本発明に係る装置では、それらのスイッチが、所定のインターバルで、全てのＰＣＢに対してポーリングする。ポーリングは、ＰＣＢのステータスに関連して行なわれ、ＰＣＢのステータスとしては、ＯＫ、又はノットＯＫつまりＮＯＫ、すなわちポーリングリクエストに応答する状態か、応答しない状態か、がある。レポートされるステータスは、また、例えば、統計に基づいて、或いは、列をなすデータの数に応じて決まってもよい。
【００１９】
このポーリングについては、図２に図示されている。第１スイッチ１１０は、ポーリングリクエスト又はポーリングメッセージを、第１スイッチのリンク又は接続１２２を介して第１ＰＣＢ１２０に送る。ＰＣＢは、ポーリング確認(poll acknowledgement)又はポーリング応答(reply)によって返答する。ＰＣＢが、所定時間内に返答しない場合、スイッチは、ＰＣＢとのリンク又はＰＣＢそのものに障害が存在すると判断する。リンクに障害がある場合、或いは、ＰＣＢに障害がある場合のいずれの場合でも、他のＰＣＢは、少なくともその特定のリンクを介しては、ＰＣＢとの通信が不可能になる。
【００２０】
逆に、もしＰＣＢが、所定のインターバル内にスイッチからポーリングを受信しなければ、ＰＣＢは、スイッチ又はそのスイッチへのコネクション（リンク）に、問題があると判断し、障害があると判断されたスイッチからポーリングメッセージを受信するまで、他のスイッチの１つを介して、トラフィックを送る。
【００２１】
本発明の特定の実施形態において、ポーリング確認又はポーリング応答（又はＰＣＢからスイッチへの他のメッセージ）は、その特定のＰＣＢがポーリングされるべきインターバルについての情報を含む。これは、例えば、全てのＰＣＢの重要度が等しくない場合に有効である。その場合、特定のＰＣＢをポーリングする際に、更なる通知があるまで、そのインターバルを適用する。
【００２２】
各ＰＣＢ上の制御回路及び／又は通信回路を利用して、他のＰＣＢと通信する際に用いるべきルート（スイッチ）を決定するため、スイッチからＰＣＢへのポーリングリクエスト／ポーリングメッセージは、ネットワークステータスをリストを含む。リストは、装置１００に含まれるＰＣＢ１２０〜１６０からの最近の更新を含む。
【００２３】
ステータスの利用法の１例が図３に示されている。第１スイッチ３０１及び第２スイッチ３０２は、特定の装置１００内の、様々なＰＣＢ１〜Ｎのステータスのリストを蓄積する。これらのリストは、ポーリングの際にＰＣＢに配付される。図ではＰＣＢ１２０が例示されている。即ち、ＰＣＢ１２０は、メッセージをＰＣＢ２に送る際にはスイッチ３０１を利用し、メッセージをＰＣＢ３に送る際にはスイッチ３０２を利用すべきである。他のＰＣＢ、つまりＰＣＢ２、３以外にメッセージを送る必要がある場合には、どのような組合せでスイッチを利用してもよい。つまり、１つ又は両方のスイッチを用いることができる。
【００２４】
図３のリストの上部に示されているように、本発明の実施形態では、リストは、ネットワークステータスリスト中の何かが代わったときにのみ変更される（例えば１からインクリメントされる）バージョンナンバーを含んでもよい。これにより、ＰＣＢは、リスト番号を保持することができ、ＰＣＢは、実際に変更があったときのみリストを参照すればよい。
【００２５】
まとめると、本発明に係る方法は、図４のフローチャート４００に示す、以下の主なステップを含むものとして定義されうる。
【００２６】
第１スイッチ１２０は、装置１００内の全てのＰＣＢ１２０〜１６０をポーリングし、それぞれのステータスを受信する（ブロック４１０）。このステータスリストは、スイッチ内に格納され、ポーリングリクエストに対応するＰＣＢに配信される。
【００２７】
そして第１スイッチは、ポーリングを行なうＰＣＢからステータスメッセージを受信し（ブロック４２０）、その情報を用いてステータスリストを更新する。
【００２８】
本装置にこの特徴が含まれている場合、スイッチは、幾つか、又は全てのＰＣＢからポーリング頻度を受け取り（ブロック４３０）、その後のポーリングに利用する。
【００２９】
ブロック４１０〜４３０に示されたステップは、この装置に用いられた複数のスイッチの全てによって、その後、繰り返される（ブロック４４０）。
【００３０】
したがって、本発明によれば、セルラ通信ネットワークでのＰＣＢ間の冗長通信リンクについて、以下のような多くの効果が得られる。
・装置内の管理に必要なトラフィック負荷の軽減：例えば、２つの使われていないイーサネットスイッチ、つまり、余剰スイッチ対を有するネットワークにおいて、各スイッチは５０個のＰＣＢに接続され、１００ｍｓのフェイルオーバ時間が必要である場合、各スイッチは、１秒間に、５０×２／０．１＝１０００ポールポーケットを生成し、全ての他のＰＣＢは、１秒間に、２×２／０．１＝４０ポールポーケットを受信する。これは、各ＰＣＢが、１秒間に２０００ポールパケットを生成していた従来の方法と、比べるができる。
・分散管理：管理機能は、ネットワーク中の全てのスイッチに分散される。
・柔軟性：プロトコルは、異なるフェイルオーバ時間の要求に応じて、ＰＣＢ毎に様々なポーリング期間を可能とする。
・方法の単純化：本発明の実現にあたり、大きなオーバヘッドを有する複雑なプロトコルを必要としない。
【００３１】
本発明は、上述の実施形態に限定されるものではなく、添付の請求項の範囲内で自由に変形してもよい。
【図面の簡単な説明】
【００３２】
【図１】本発明に係る構成を示す概略ブロック図である。
【図２】本発明に係る構成とシーケンスを示す図である。
【図３】本発明の構成に用いられるステータスリストを示す図である。
【図４】本発明に係る方法の主なステップを示すフローチャートである。
【図１】
2008537369.tif 000003
【図２】
2008537369.tif 000004
【図３】
2008537369.tif 000005
【図４】
2008537369.tif 000006
【国際調査報告】
2008537369.tif 000007
2008537369.tif 000008