(57)【要約】本発明は共通公共無線インターフェースＣＰＲＩリンクのエラー・コード・モニター方法、システム及び装置を開示している。上記方法は、ＣＰＲＩリンク・データ送信端は、送信待ちのデータをフレーム形成してから出力し、算出して各フレームのフレーム・チェック・シーケンスＦＣＳを取得することであって、フレーム形成する際に、上記ＣＰＲＩリンク・データ送信端が前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加することと、ＣＰＲＩリンク・データ受信端は、現在フレームに携帯される前のフレームのＦＣＳを、受信したフレーム・データをフレーム分割することによって取得し、また、現在フレーム自身のＦＣＳを、受信したフレーム・データを算出することによって取得してからバッファリングし、そして現在フレームに携帯される前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れることを判定することを含む。本発明により提供される技術スキームによれば、サービスが正常に動作する場合に、ＣＰＲＩリンクのエラー・コード情況に対してモニターすることができる。【選択図】図２
2013531447.tif 000002
【特許請求の範囲】
【請求項１】
ＣＰＲＩリンク・データ送信端が送信待ちのデータをフレーム形成してから出力し、各フレームのフレーム・チェック・シーケンスＦＣＳを算出することであって、フレーム形成する際に、前記ＣＰＲＩリンク・データ送信端が前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加することと、
ＣＰＲＩリンク・データ受信端が、現在フレームに携帯される前のフレームのＦＣＳを、受信したフレーム・データをフレーム分割することによって取得し、また、現在フレーム自身のＦＣＳを、受信したフレーム・データを演算することによって取得してからバッファリングし、そして、現在フレームに携帯される前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定することと、
を含むことを特徴とする共通公共無線インターフェースＣＰＲＩリンクのエラー・コード・モニター方法。
【請求項２】
前記ＣＰＲＩリンク・データ送信端と前記ＣＰＲＩリンク・データ受信端が巡回冗長検査ＣＲＣを用いてフレーム・データのＦＣＳを演算して取得することを特徴とする請求項１に記載の方法。
【請求項３】
前記ＦＣＳワード・セクションがＣＰＲＩ制御ワードにおけるユーザー・カスタム領域に定義されることを特徴とする請求項１に記載の方法。
【請求項４】
前記ＦＣＳワード・セクションにおいて定義された各ＦＣＳ制御ワード長さが８ｂｉｔであることを特徴とする請求項３に記載の方法。
【請求項５】
前記ＣＰＲＩリンク・データ受信端が現在フレームに携帯される前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較した後、更に、
前記ＣＰＲＩリンク・データ受信端が、予め配置したスーパーフレーム・タイマーＴ２が満了し、前のフレーム・チェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスすることと、
前記ＣＰＲＩリンク・データ受信端が、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、「はい」であると、上層にアラームすることを含み、
Ｔ１＞Ｔ２であることを特徴とする請求項１〜４のいずれかに記載の方法。
【請求項６】
前記ＣＰＲＩリンク・データ受信端は、前記エラー・コード統計タイマーＴ１が満了した後、前記エラー・コード統計カウンターが統計した結果をバッファリングした後クリアすることを特徴とする請求項５に記載の方法。
【請求項７】
送信待ちのデータをフレーム形成した後出力するためのＣＰＲＩフレーム形成モジュールであって、フレーム形成する際に、前記ＣＰＲＩフレーム形成モジュールがフレーム・チェック・シーケンス取得モジュールが送信した前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加するＣＰＲＩフレーム形成モジュールと、
前記ＣＰＲＩフレーム形成モジュールが出力したフレーム・データを受信し、演算することによって各フレームのフレーム・チェック・シーケンスＦＣＳを取得し、そしてこのＦＣＳを前記ＣＰＲＩフレーム形成モジュールに送信するフレーム・チェック・シーケンス取得モジュールと、
を含むＣＰＲＩリンク・データ送信装置、及び
前記ＣＰＲＩフレーム形成モジュールが出力したフレーム・データをフレーム分割し、現在フレームに携帯される前のフレームのＦＣＳを取得し、そしてこのＦＣＳをエラー・コード・モニター・モジュールに送信するためのＣＰＲＩフレーム分割モジュールと、
前記ＣＰＲＩフレーム形成モジュールが送信したフレーム・データを演算することによって現在フレーム自身のＦＣＳを取得してバッファリングし、そして、前記ＣＰＲＩフレーム分割モジュールが送信した前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定するエラー・コード・モニター・モジュールと、
を含むＣＰＲＩリンク・データ受信装置、
を含むことを特徴とする共通公共無線インターフェースＣＰＲＩリンクのエラー・コード・モニター・システム。
【請求項８】
前記エラー・コード・モニター・モジュールは、更に、予め配置したスーパーフレーム・タイマーＴ２が満了し、前のフレームチェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスし、また、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、「はい」であると、上層にアラームし、
Ｔ１＞Ｔ２であることを特徴とする請求項７に記載のシステム。
【請求項９】
前記エラー・コード・モニター・モジュールは、更に、エラー・コード統計タイマーＴ１が満了した後、エラー・コード統計カウンターが統計した結果をバッファリングした後クリアすることを特徴とする請求項８に記載のシステム。
【請求項１０】
送信待ちのデータをフレーム形成した後出力するＣＰＲＩフレーム形成モジュールであって、フレーム形成する際に、前記ＣＰＲＩフレーム形成モジュールがフレーム・チェック・シーケンス取得モジュールが送信した前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加するＣＰＲＩフレーム形成モジュールと、
前記ＣＰＲＩフレーム形成モジュールが出力したフレーム・データを受信して、演算することによって各フレームのフレーム・チェック・シーケンスＦＣＳを取得し、そしてこのＦＣＳを前記ＣＰＲＩフレーム形成モジュールに送信するフレーム・チェック・シーケンス取得モジュールと、
ＣＰＲＩリンク・データ送信端が送信したフレーム・データをフレーム分割して、現在フレームに携帯される前のフレームのＦＣＳを取得し、そしてこのＦＣＳをエラー・コード・モニター・モジュールに送信するＣＰＲＩフレーム分割モジュールと、
ＣＰＲＩリンク・データ送信端が送信したフレーム・データを演算することによって現在フレーム自身のＦＣＳを取得してバッファリングし、そして、前記ＣＰＲＩフレーム分割モジュールが送信した前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定するエラー・コード・モニター・モジュールと、
を含むことを特徴とする共通公共無線インターフェースＣＰＲＩリンクのエラー・コード・モニター装置。
【請求項１１】
前記エラー・コード・モニター・モジュールは、更に、予め配置したスーパーフレーム・タイマーＴ２が満了し、前のフレーム・チェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスし、また、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、「はい」であると、上層にアラームし、
Ｔ１＞Ｔ２であることを特徴とする請求項１０に記載の装置。
【請求項１２】
前記エラー・コード・モニター・モジュールは、更に、エラー・コード統計タイマーＴ１が満了した後、エラー・コード統計カウンターが統計した結果をバッファリングした後クリアすることを特徴とする請求項１１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信技術分野に関し、特に、ＣＰＲＩ（Ｃｏｍｍｏｎ  Ｐｕｂｌｉｃ  Ｒａｄｉｏ  Ｉｎｔｅｒｆａｃｅ、共通公共無線インターフェース）リンクのエラー・コード・モニター方法、システム及び装置に関する。
【背景技術】
【０００２】
近年、無線通信技術の発展に従い、伝統的な基地局のベースバンド・ユニット（Ｂｕｉｌｄｉｎｇ  Ｂａｓｅ  ｂａｎｄ  Ｕｎｉｔ、ＢＢＵと略称）とラジオ・リモート・ユニット（Ｒａｄｉｏ  Ｒｅｍｏｔｅ  Ｕｎｉｔ、ＲＲＵと略称）が新型基地局においてだんだん分離され、両者が光ファイバー又はケーブルを介して接続される。それとともに、ベースバンド・ラジオ・インターフェース標準が現れ、その内、共通公共無線インターフェースＣＰＲＩは無線通信分野において基地局設備に幅広く用いられるベースバンド・ラジオ・インターフェース標準である。
【０００３】
ＢＢＵとＲＲＵが光ファイバー又はケーブル媒体を介して接続され、且つデータ速度が高く、通常数Ｇｂｐｓに達するので、このような高いデータ速度が物理層の安定性に対して非常に高い要求を提出する。ＣＰＲＩリンクの性能を評価するために、そのエラー・コード率をモニターする必要がある。
【０００４】
従来の実現方法は、通常、ＢＢＵとＲＲＵに疑似ランダム系列生成とチェック・モジュールを増加し、それぞれＣＰＲＩダウンリンクとアップリンク・チャネルに対してエラー・コード・モニターを行う。このようなスキームの欠陥は、サービスを中断しなければ、測定できない。且つエラー・コードの測定は通常、長い時間のテストに渡ってエラー・コード数を平均しなければならず、このため、従来技術におけるテスト方法はサービスの長時間の中断が可能な場合のみに適応される。
【発明の概要】
【０００５】
本発明はＣＰＲＩリンクのエラー・コード・モニター方法、システム及び装置を提供し、従来技術に存在する、エラー・コードのモニターがサービスを中断する場合にしか行われない問題を解決する。
【０００６】
本発明の１つによれば、ＣＰＲＩリンクのエラー・コード・モニター方法を提供する。この方法は、
ＣＰＲＩリンク・データ送信端が送信待ちのデータをフレーム形成してから出力し、そして各フレームのフレーム・チェック・シーケンスＦＣＳを算出することであって、フレーム形成する際に、上記ＣＰＲＩリンク・データ送信端が前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加することと、
ＣＰＲＩリンク・データ受信端が、現在フレームに携帯される前のフレームのＦＣＳを、受信されたフレーム・データをフレーム分割することによって取得し、また、現在フレーム自身のＦＣＳを、受信されたフレーム・データを演算することによって取得してからバッファリングし、そして、現在フレームに携帯される前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定することを含む。
【０００７】
ここで、上記ＣＰＲＩリンク・データ送信端とＣＰＲＩリンク・データ受信端が巡回冗長検査ＣＲＣを用いてフレーム・データのＦＣＳを算出する。
【０００８】
上記ＦＣＳワード・セクションがＣＰＲＩ制御ワードにおけるユーザー・カスタム領域に定義される。
【０００９】
上記ＦＣＳワード・セクションにおいて定義された各ＦＣＳ制御ワード長さが８ｂｉｔである。
【００１０】
更に、ＣＰＲＩリンク・データ受信端が現在フレームに携帯される前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較した後、上記方法は更に、
上記ＣＰＲＩリンク・データ受信端は、予め配置したスーパー・フレーム・タイマーＴ２が満了し、前のフレーム・チェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスすることと、
上記ＣＰＲＩリンク・データ受信端が、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、達したと判定した場合、上層にアラームすることを含む。その中、Ｔ１＞Ｔ２である。
【００１１】
ここで、上記ＣＰＲＩリンク・データ受信端がエラー・コード統計タイマーＴ１が満了した後、エラー・コード統計カウンターが統計した結果をバッファリングした後クリアする。
【００１２】
本発明の他の１つによれば、共通公共無線インターフェースＣＰＲＩリンクのエラー・コード・モニター・システムを提供する。このシステムは、
送信待ちのデータをフレーム形成した後出力するためのＣＰＲＩフレーム形成モジュールであって、フレーム形成する際に、上記ＣＰＲＩフレーム形成モジュールがフレーム・チェック・シーケンス取得モジュールが送信した前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加するＣＰＲＩフレーム形成モジュールと、
上記ＣＰＲＩフレーム形成モジュールが出力したフレーム・データを受信して、演算によって各フレームのフレーム・チェック・シーケンスＦＣＳを取得した後、このＦＣＳを上記ＣＰＲＩフレーム形成モジュールに送信するためのフレーム・チェック・シーケンス取得モジュールと、を含むＣＰＲＩリンク・データ送信装置、及び
上記ＣＰＲＩフレーム形成モジュールの出力したフレーム・データをフレーム分割して、現在フレームに携帯される前のフレームのＦＣＳを取得した後、このＦＣＳをエラー・コード・モニター・モジュールに送信するためのＣＰＲＩフレーム分割モジュールと、
上記ＣＰＲＩフレーム形成モジュールが送信したフレーム・データを演算して現在フレーム自身のＦＣＳを取得した後バッファリングし、そして、上記ＣＰＲＩフレーム分割モジュールが送信した前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定するためのエラー・コード・モニター・モジュールと、を含むＣＰＲＩリンク・データ受信装置を含む。
【００１３】
上記エラー・コード・モニター・モジュールは更に、予め配置したスーパーフレームタイマーＴ２が満了し、前のフレームチェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスし、また、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、達したと判定した場合、上層にアラームする。ここで、Ｔ１＞Ｔ２である。
【００１４】
上記エラー・コード・モニター・モジュールは、更に、エラー・コード統計タイマーＴ１が満了した後、エラー・コード統計カウンターが統計した結果をバッファリングした後クリアする。
【００１５】
本発明の別の１つによれば、共通公共無線インターフェースＣＰＲＩリンクのエラー・コード・モニター装置を提供する。この装置は、
送信待ちのデータをフレーム形成した後出力するためのＣＰＲＩフレーム形成モジュールであって、フレーム形成する際に、上記ＣＰＲＩフレーム形成モジュールがフレーム・チェック・シーケンス取得モジュールが送信した前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加するＣＰＲＩフレーム形成モジュールと、
上記ＣＰＲＩフレーム形成モジュールが出力したフレーム・データを受信して演算によって各フレームのフレーム・チェック・シーケンスＦＣＳを取得した後、このＦＣＳを上記ＣＰＲＩフレーム形成モジュールに送信するためのフレーム・チェック・シーケンス取得モジュールと、
ＣＰＲＩリンク・データ送信端が送信したフレーム・データをフレーム分割して現在フレームに携帯される前のフレームのＦＣＳを取得し、そしてこのＦＣＳをエラー・コード・モニター・モジュールに送信するためのＣＰＲＩフレーム分割モジュールと、
ＣＰＲＩリンク・データ送信端が送信したフレーム・データを演算して現在フレーム自身のＦＣＳを取得してからバッファリングした後、上記ＣＰＲＩフレーム分割モジュールが送信した前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定するためのエラー・コード・モニター・モジュールとを含む。
【００１６】
上記エラー・コード・モニター・モジュールは、更に、予め配置したスーパーフレーム・タイマーＴ２が満了し、前のフレーム・チェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスし、また、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、達したと判定した場合、上層にアラームする。その中、Ｔ１＞Ｔ２である。
【００１７】
上記エラー・コード・モニター・モジュールは、更に、エラー・コード統計タイマーＴ１が満了した後、エラー・コード統計カウンターが統計した結果をバッファリングした後クリアする。
【００１８】
従来の技術に比べて、本発明は以下のような有益な効果を有する。
【００１９】
本発明により提供される技術スキームによれば、サービスが正常に動作する場合に、ＣＰＲＩリンクのエラー・コード情況をモニターすることができる。
【図面の簡単な説明】
【００２０】
本発明の実施例又は従来の技術における技術スキームを明確に説明するために、以下、実施例又は従来の技術の説明に用いる図面を簡単に説明するが、明らかに、以下の図面は単に本発明の実施例を説明するためのものであり、本分野の技術者にとって、創造力を要することなく、これらの図面により他の図面を想到できるものである。
【図１】本発明により提供される方法においてＦＣＳワード・セクションのＣＰＲＩ制御ワードにおける定義の模式図である。
【図２】本発明により提供されるＣＰＲＩリンクのエラー・コード・モニター方法のフロー図である。
【図３】本発明により提供されるＣＰＲＩリンクのエラー・コード・モニター・システムの構造図である。
【図４】本発明により提供されるデータ送信方向におけるフレーム・データの処理模式図である。
【図５】本発明により提供されるデータ受信方向におけるフレーム・データの処理模式図である。
【図６】本発明により提供されるエラー・コード早期警戒とエラー・コード報告の処理フロー図である。
【図７】本発明により提供されるＣＰＲＩリンクのエラー・コード・モニター装置の構造図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施例を示す図面を参照しながら、本発明の実施例における技術スキームを詳しく説明するが、明らかに、以下に記載の実施例は単に本発明の一部の実施例であり、全部の実施例ではない。本発明の実施例に基づき、本分野の技術者が創造力を要することなく想到できるすべての他の実施例は、いずれも本発明の保護範囲に含まれるものである。
【００２２】
従来の技術においてエラー・コードのモニターがサービスを中断する場合にしか行われない問題を解決するために、本発明はＣＰＲＩリンクのエラー・コード・モニター方法、システム及び装置を提供する。
【００２３】
本発明により提供される方法がエラー・コード・モニターを行う前、エラー・コード・モニターの伝送キャリアと判定基準として、ＦＣＳワード・セクション（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅqｕｅｎｃｅ、フレーム・チェック・シーケンス）を予め定義する必要がある。
【００２４】
ここで、好ましくは、上記ＦＣＳワード・セクションがＣＰＲＩ標準制御ワード部分の予め留保した一つの区切りのユーザー・カスタム領域に定義され、その中から１つ又は複数のワード・セクションを選択して、ＣＰＲＩリンクのエラー・コード・チェック・ワード・セクションＦＣＳとして定義する。以下、選択した４つのワード・セクションを例として説明する。
【００２５】
ユーザー・カスタム領域から４つのワード・セクションを選定して、ＣＰＲＩリンクのエラー・コード・チェック・ワード・セクションＦＣＳとして定義する。ここで、その対応基本フレーム番号がそれぞれＭ、Ｍ＋６４、Ｍ＋１２８、Ｍ＋１９２であり、その中、Ｍ（６４未満）が選定した１つのユーザー・カスタム・ワード・セクションである。当然なことであるが、上記基本フレーム番号選択は単に１つの好適な方式であり、本発明はこの選択方式に限定されない。
【００２６】
本発明では、ＣＰＲＩの多種リンク速度を統一に定義するために、この４つの制御ワードの低８ｂｉｔのみを用い、共に３２ｂｉｔのＦＣＳワード・セクションを構成する。図示するように、図１は本発明においてＦＣＳワード・セクションがＣＰＲＩ制御ワードに定義される模式図であり、図において、ＦＣＳ＿０、ＦＣＳ＿１、ＦＣＳ＿２、ＦＣＳ＿３がいずれも制御ワードの低８ｂｉｔであり、この４つの制御ワードが１つの３２ビットのＦＣＳワード・セクションを構成する。その中、ＦＣＳ＿０がＦＣＳのｂｉｔ７〜０、ＦＣＳ＿１がＦＣＳのｂｉｔ１５〜８、ＦＣＳ＿２がＦＣＳのｂｉｔ２３〜１６、ＦＣＳ＿３がＦＣＳのｂｉｔ３１〜２４である。図においてＰが定義した高速度（ｆａｓｔ）Ｃ＆Ｍの開始位置であり、選択したＭ値が１６＜Ｍ＜Ｐを満たさなければならない。説明すべきこととして、図１では、サブチャネルシーケンス番号が２であるサブチャネルの機能がＬ１内部プロトコル（Ｌ１  ｉｎｂａｎｄ  ｐｒｏｔ．）であり、且つＸｓ＝１となる場合に、起動（ｓｔａｒｔｕｐ）と定義する。
【００２７】
通常、異なるＣＰＲＩリンク速度に対応する制御ワード長さが異なり、具体的には、ＣＰＲＩリンク速度が６１４．４Ｍｂｐｓである場合に、制御ワード長さが８ｂｉｔであり、ＣＰＲＩリンク速度が１．２２８８Ｇｂｐｓである場合に、制御ワード長さが１６ｂｉｔであり、ＣＰＲＩリンク速度が２．４５７６Ｇｂｐｓである場合に、制御ワード長さが３２ｂｉｔであり、ＣＰＲＩリンク速度が３．０７２Ｇｂｐｓである場合に、制御ワード長さが４０ｂｉｔであり、ＣＰＲＩリンク速度が４．９１５２Ｇｂｐｓである場合に、制御ワード長さが６４ｂｉｔであり、ＣＰＲＩリンク速度が６．１４４Ｇｂｐｓである場合に、制御ワード長さが８０ｂｉｔであり、ＣＰＲＩリンク速度が９．８３０４Ｇｂｐｓである場合に、制御ワード長さが１２８ｂｉｔである。各種リンク速度に適応するために、本発明では、選定した制御ワード長さを好適に８ｂｉｔと定義する。
【００２８】
上記ＦＣＳワード・セクションの定義に基づき、本発明により提供される方法の基本原理は、ＣＰＲＩリンクの送信端に、１つのＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ、巡回冗長検査）生成機能モジュールを増加し、システムがＣＰＲＩ送信端と受信端で統一なＣＲＣを用いて多項式を生成すると約定する。ＣＲＣ生成機能モジュールがＣＰＲＩのフレーム定時参照に基づき、ＣＰＲＩの１つのスーパーフレーム内のすべてのデータに対しＣＲＣ演算を行い、取得したＣＲＣ結果をバッファリングし、そして、ＣＰＲＩの次の１つのスーパーフレームのＦＣＳワード・セクション位置に書き込む。
【００２９】
ＣＰＲＩリンクの受信端に、１つのＣＲＣチェック機能モジュールを増加し、システムが約定したＣＲＣ多項式を用いる。ＣＲＣチェック機能モジュールがＣＰＲＩのフレーム定時参照によって、ＣＰＲＩの１つのスーパーフレーム内のすべてのデータに対してＣＲＣ演算を行い、取得したＣＲＣ結果をバッファリングし、そして、ＣＰＲＩの次の１つのスーパーフレームのＦＣＳワード・セクション位置にて、受信したＣＲＣワード・セクションの内容と比較し、完全に同一であるとチェックが正確であると判定し、そうではないと、エラー・コードが現れると判定する。
【００３０】
当然なことであるが、本発明の実施例においてＣＲＣ演算を用いてフレーム・データのＦＣＳを算出することは単に本発明の実施例における好適な実現方式であり、フレーム・データのＦＣＳの取得を実現する方式はいずれも本発明の保護範囲に含まれる。
【００３１】
具体的には、本発明により提供されるＣＰＲＩリンクのエラー・コード・モニター方法は、図２に示すように、以下のステップを含む。
【００３２】
ステップＳ２０１において、ＣＰＲＩリンク・データ送信端が送信待ちのデータをフレーム形成した後出力し、そしてＣＲＣを用いて各フレームのフレーム・チェック・シーケンスＦＣＳを算出する。その中、フレーム形成する際に、ＣＰＲＩリンク・データ送信端が前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加する。
【００３３】
ステップＳ２０２において、ＣＰＲＩリンク・データ受信端が、現在フレームに携帯される前のフレームのＦＣＳを、受信したフレーム・データをフレーム分割することによって取得し、また、現在フレーム自身のＦＣＳを、受信したフレーム・データに対しＣＲＣ演算を行うことにより取得した後バッファリングする。
【００３４】
ステップＳ２０３において、ＣＰＲＩリンク・データ受信端が現在フレームに携帯される前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定する。
【００３５】
好ましくは、上記方法では、エラー・コードの早期警戒を実現するために、ＣＰＲＩリンク・データ受信端に２つのタイマーと１つのカウンターを予め配置してもよい。
【００３６】
具体的には、ＣＰＲＩリンク・データ受信端に予め配置したスーパーフレーム・タイマーＴ２が満了し、前のフレーム・チェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスする。且つ、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、達したと判定した場合、上層にアラームする。ここで、Ｔ１＞Ｔ２である。
【００３７】
好ましくは、ＣＰＲＩリンク・データ受信端は、エラー・コード統計タイマーＴ１が満了した後、エラー・コード統計カウンターが統計した結果をバッファリングした後クリアしてもよい。
【００３８】
本発明はＣＰＲＩリンクのエラー・コード・モニター・システムを更に提供する。図３に示すように、このシステムは、ＣＰＲＩリンク・データ送信装置３２とＣＰＲＩリンク・データ受信装置３４を含み、且つＰＲＩリンク・データ送信装置３２とＣＰＲＩリンク・データ受信装置３４との間は光ファイバー又はケーブルを介して接続される。
【００３９】
具体的には、図３に示すように、ＣＰＲＩリンク・データ送信装置３２は、
受信したデータをフレーム形成した後、シリアライズ／デシリアライズ転換（Ｓｅｒｉａｌｉｚｅ／Ｄｅｓｅｒｉａｌｉｚｅ、ＳＥＲＤＥＳと略称）モジュール３２６とフレーム・チェック・シーケンス取得モジュール３２４に出力するＣＰＲＩフレーム形成モジュール３２２であって、データフレーム形成する際に、フレーム・チェック・シーケンス取得モジュール３２４が送信した前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加するＣＰＲＩフレーム形成モジュール３２２と、
受信したフレーム・データに対してＣＲＣ演算を行い、そして算出した各フレームのＦＣＳをＣＰＲＩフレーム形成モジュール３２２に送信するフレーム・チェック・シーケンス取得モジュール３２４と、
受信したフレーム・データをＣＰＲＩリンク・データ受信装置３４に伝送するＳＥＲＤＥＳモジュール３２６と、を含む。
【００４０】
具体的には、ＣＰＲＩリンク・データ受信装置３４は、
フレーム・データを受信し、そして、このフレーム・データをＣＰＲＩフレーム分割モジュール３４２とエラー・コード・モニター・モジュール３４４に送信するＳＥＲＤＥＳモジュール３４６と、
受信したフレーム・データをフレーム分割して現在フレームに携帯される前のフレームのＦＣＳを抽出した後、このＦＣＳをエラー・コード・モニター・モジュール３４４へ送信し、そしてフレーム分割後のデータを上層へ送信するＣＰＲＩフレーム分割モジュール３４２と、
受信したフレーム・データに対してＣＲＣ演算を行うことによって現在フレーム自身のＦＣＳを取得してバッファリングし、ＣＰＲＩフレーム分割モジュールが送信した前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定するエラー・コード・モニター・モジュール３４４と、を含む。
【００４１】
好ましくは、上記ＣＲＣ演算はＣＲＣ演算器を用いてＣＲＣ演算を行う。上記ＣＲＣ演算器は、ＣＲＣ８、ＣＲＣ１０、ＣＲＣ１６、ＣＲＣ３２又はＣＲＣ６４演算器という演算器における１つであるが、これらに限定されない。好ましくは、ＣＲＣ３２演算器で実現し、ＣＲＣ３２演算器で算出する場合に、算出に用いる多項式は、
2013531447.tif 000003
となる。
【００４２】
以下、ＣＲＣ３２演算器を例として送信と受信方向のフレーム処理プロセスを説明する。
【００４３】
図４は本発明により提供される送信方向のデータ・フレーム処理プロセス模式図であり、図に示すのがＣＰＲＩスーパーフレーム番号がそれぞれＮとＮ＋１である二つのフレーム・データであり、スーパーフレームＮのすべてのデータがフレーム・チェック・シーケンス取得モジュールに送信されてＣＲＣ３２演算に用いられ、その３２ビット算出結果ＦＣＳ(Ｎ)のｂｉｔ７〜０即ちＦＣＳ＿０(Ｎ)、ｂｉｔ１５〜８即ちＦＣＳ＿１(Ｎ)、ｂｉｔ２３〜１６即ちＦＣＳ＿２(Ｎ)、ｂｉｔ３１〜２４即ちＦＣＳ＿３(Ｎ)がそれぞれスーパーフレームＮ＋１の基本フレーム番号Ｍ、Ｍ＋６４、Ｍ＋１２８、Ｍ＋１９２の制御ワードの低８ｂｉｔに充填される。
【００４４】
図５は本発明により提供される受信方向のデータ・フレーム処理プロセス模式図であり、図に示すのが、ＣＰＲＩスーパーフレーム番号がそれぞれＮとＮ＋１である二つのフレーム・データである。スーパーフレームＮのすべてのデータがエラー・コード・モニター・モジュールに送信されてＣＲＣ３２算出に用いられ、その３２ビット演算結果ＦＣＳ(Ｎ)がバッファリングされる。スーパーフレームＮ＋１からＦＣＳ＿０(Ｎ)、ＦＣＳ＿１(Ｎ)、ＦＣＳ＿２(Ｎ)、ＦＣＳ＿３(Ｎ)をぞれぞれ解析した後、組み合って受信したスーパーフレームＮのＣＲＣ３２結果を取得する。この結果とこのモジュールが算出してバッファリングしたスーパーフレームＮのＦＣＳ(Ｎ)とを比較し、同一であると、正確と判定され、そうではないと、エラーで、エラー・コードが現れると判定される。
【００４５】
好ましくは、エラー・コード・モニター・モジュール３４４の内部にはエラー・コード統計周期タイマーＴ１、ＣＰＲＩスーパーフレーム周期タイマーＴ２及びエラー・コード統計カウンターＥｒｒ＿ｃｎｔ（図示せず）を配置してもよく、好ましくは、Ｔ１がＴ２よりずっと大きい。本発明では、タイマーとカウンターを介して設定周期内のエラー・コード率が予め設定した閾値に達したかを判定し、これでエラー・コード報告とエラー・コード早期警戒の目的を達成した。
【００４６】
具体的には、図６は本発明により提供されるエラー・コード早期警戒とエラー・コード報告の処理フロー図であり、以下のステップを含む。
【００４７】
ステップＳ６０１において、エラー・コード・モニター・モジュール３４４がスーパーフレーム周期タイマーＴ２が満了するかを検出し、満了したと検出される場合、ステップＳ６０２を実行し、そうではないと、ステップＳ６０５を実行する。
【００４８】
ステップＳ６０２において、エラー・コード・モニター・モジュール３４４がエラー・コード統計カウンターＥｒｒ＿ｃｎｔが満了せず、且つ前のフレーム・チェックが間違いか否かを検出し、「はい」であると、ステップＳ６０３を実行し、そうではないと、ステップＳ６０４を実行する。
【００４９】
ステップＳ６０３において、エラー・コード統計カウンターＥｒｒ＿ｃｎｔに１をプラスし、ステップＳ６０１に戻る。
【００５０】
ステップＳ６０４において、エラー・コード統計カウンターＥｒｒ＿ｃｎｔを変化しなく、ステップＳ６０１に戻る。
【００５１】
ステップＳ６０５において、エラー・コード・モニター・モジュール３４４がエラー・コード統計周期タイマーＴ１が満了するかを検出し、「はい」であると、ステップＳ６０６を実行し、そうではないと、ステップＳ６０１に戻る。
【００５２】
ステップＳ６０６において、エラー・コード統計カウンターＥｒｒ＿ｃｎｔが最大値ＥｒｒＭａxに達したか否かを検出し、「はい」であると、ステップＳ６０７を実行し、そうではないと、ステップＳ６０８を実行する。
【００５３】
ステップＳ６０７において、エラー・コード・モニター・モジュールがアラーム（Ａｌａｒｍ）を出力して早期警戒を行い、ステップＳ６０８を実行する。
【００５４】
ステップＳ６０８において、エラー・コード・モニター・モジュールがＥｒｒ＿ｃｎｔを前の統計周期のエラー・コードカウンターＥｒｒ＿ｌａｓｔにバッファリングし、そしてＥｒｒ＿ｃｎｔをクリアし、ステップＳ６０１に戻る。
【００５５】
ここで、エラー・コード統計カウンターＥｒｒ＿ｌａｓｔの値をバッファリングすることによって、いつでもシステムにアクセスして、ＣＰＲＩリンクのエラー・コード情況をサーチすることができる目的を達成した。
【００５６】
更に、本発明はＣＰＲＩリンクのエラー・コード・モニター装置を更に提供する。図７に示すように、この装置はＣＰＲＩリンク・データ送信端又はＣＰＲＩリンク・データ受信端に配置されてもよい、即ち、この装置はデータ・トランシーバーである。具体的には、この装置は、
送信待ちのデータのフレーム形成をした後出力するＣＰＲＩフレーム形成モジュール７０であって、フレーム形成する際に、ＣＰＲＩフレーム形成モジュール７０がフレーム・チェック・シーケンス取得モジュール７２が送信した前のフレームのＦＣＳを現在フレームのＦＣＳワード・セクションに添加するＣＰＲＩフレーム形成モジュール７０と、
ＣＰＲＩフレーム形成モジュール７０が出力したフレーム・データに対してＣＲＣ演算を行い、各フレームのフレーム・チェック・シーケンスＦＣＳを算出し、そしてこのＦＣＳをＣＰＲＩフレーム形成モジュール７０へ送信するフレーム・チェック・シーケンス取得モジュール７２と、
ＣＰＲＩリンク・データ送信端が送信したフレーム・データをフレーム分割し、現在フレームに携帯される前のフレームのＦＣＳを取得した後、エラー・コード・モニター・モジュール７６へ送信するＣＰＲＩフレーム分割モジュール７４と、
ＣＰＲＩリンク・データ送信端が送信したフレーム・データに対してＣＲＣ演算を行うことにより現在フレーム自身のＦＣＳを取得した後、バッファリングし、そして、ＣＰＲＩフレーム分割モジュールが送信した前のフレームのＦＣＳとバッファリングされる前のフレームのＦＣＳとを比較し、比較結果が一致しないと、ＣＰＲＩリンクにエラー・コードが現れると判定するエラー・コード・モニター・モジュール７６と、を含む。
【００５７】
ここで、好ましくは、エラー・コード・モニター・モジュール７６は、さらに、予め配置したスーパーフレーム・タイマーＴ２が満了し、前のフレーム・チェックにエラー・コードが現れ、且つ予め配置したエラー・コード統計カウンターが満了しない場合、エラー・コード統計カウンターに１をプラスし、また、予め配置したエラー・コード統計タイマーＴ１が満了した場合に、エラー・コード統計カウンターが予め設定した閾値に達したかを判定し、「はい」であると、上層にアラームする。ここで、Ｔ１＞Ｔ２である。
【００５８】
好ましくは、エラー・コード・モニター・モジュール７６は、更に、エラー・コード統計タイマーＴ１が満了した後、エラー・コード統計カウンターが統計した結果をバッファリングした後クリアする。
【００５９】
好ましくは、この装置は、データ送受のインターフェースに用いられるＳＥＲＤＥＳモジュール７８を更に含む。
【００６０】
本発明により提供される方法、システム及び装置によって、以下の有益な効果を取得できる。
【００６１】
本発明によれば、サービスが正常に動作する場合にＣＰＲＩリンクのエラー・コード情況をモニターすることができる。
【００６２】
且つ、サービスが動作する場合に、小数量のエラー・コードがサービスに影響を与えない可能性があり、この場合に、本発明により提供される方法がエラー・コード率の概念を提供し、そしてエラー・コード率がより高い場合に予防機能を提供し、設備の安定性維持に効果的な手段を提供し、それとともにＣＰＲＩリンク安定性評価の量的根拠となる。
【００６３】
そして、本発明は、ＦＣＳ制御ワードの長さを定義することによって、ＣＰＲＩ標準が定義したすべての速度インターフェースに適合できる。
【００６４】
明らかに、本分野の技術者は、本発明の精神と範囲から離れることなく、本発明に対して様々な変更と修正を行うことができる。本発明のこれらの変更と修正が本発明の特許請求の範囲及びその同等技術範囲内に属すれば、本発明にはこれらの変更と修正も含まれるものである。
【図１】
2013531447.tif 000004
【図２】
2013531447.tif 000005
【図３】
2013531447.tif 000006
【図６】
2013531447.tif 000007
【図７】
2013531447.tif 000008
【図４】
2013531447.tif 000009
【図５】
2013531447.tif 000010
【国際調査報告】
2013531447.tif 000011
2013531447.tif 000012
2013531447.tif 000013
2013531447.tif 000014