Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3793293B2 - Bit error rate degradation detection method and apparatus - Google Patents
[go: Go Back, main page]

JP3793293B2 - Bit error rate degradation detection method and apparatus - Google Patents

Bit error rate degradation detection method and apparatus Download PDF

Info

Publication number
JP3793293B2
JP3793293B2 JP27014296A JP27014296A JP3793293B2 JP 3793293 B2 JP3793293 B2 JP 3793293B2 JP 27014296 A JP27014296 A JP 27014296A JP 27014296 A JP27014296 A JP 27014296A JP 3793293 B2 JP3793293 B2 JP 3793293B2
Authority
JP
Japan
Prior art keywords
monitoring
monitoring frame
bit error
error rate
frames
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP27014296A
Other languages
Japanese (ja)
Other versions
JPH10117181A (en
Inventor
昌輝 大平
賢浩 芦
隆生 福島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Communication Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Communication Technologies Ltd filed Critical Hitachi Communication Technologies Ltd
Priority to JP27014296A priority Critical patent/JP3793293B2/en
Publication of JPH10117181A publication Critical patent/JPH10117181A/en
Application granted granted Critical
Publication of JP3793293B2 publication Critical patent/JP3793293B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、SDH(Synchronous Digital Hierarchy)で代表されるデジタル同期通信方式における伝送路ビット誤り率の監視方法とそれを基にした受信装置に関する。
【0002】
なお、本発明は、同様のデジタル同期通信方式であるSONET(Synchronous Optical Network)方式に対しても適用可能であり、以下の説明では、SDH方式の規格に基ずいたものについてであるが、これはSONET方式に対しても有効であり、SONET方式に対しては、「SDH方式」を「SONET方式」に読み換えるだけで同様のことである。
【0003】
【従来の技術】
デジタル同期通信方式では、伝送路品質の監視を目的として、BIP(Bit Interleaved Parity)照合による不一致数を基にビット誤り率の劣化検出が行なわれる。ITU−T(International Telecommunication Union)勧告G707によると、中継セクションレイヤでは、B1バイトに基づくBIP照合(以下、B1照合という)により、また、多重セクションレイヤでは、B2バイトに基づくBIP照合(以下、B2照合という)により、さらに、パスレイヤでは、B3バイトに基づくBIP照合(以下、B3照合という)により、夫々ビット誤り数が計数される。
【0004】
図13は一般的な多重セクション終端用受信装置の機能の概略を示すものであって、B1照合,B2照合及びB3照合は夫々、R−SOH終端部12内の,M−SOH終端部13内,HCS部15内で行なわれる。
【0005】
計数されたビット誤り数を伝送路ビット誤り率として評価する方法としては、例えば、NTT, R&D, vol.41, No.1, 1992, PP.65-76に詳細に記載されており、その概要は、伝送路ビット誤り率の設定閾値をεthとし、順次のフレームをNs個毎に区分して夫々の区分を監視フレーム区間として、監視フレーム区間中にL個以上のビット誤り数が検出される事象がM回連続したとき、伝送路ビット誤り率が設定閾値εthを越えたと判定するものである。
【0006】
図14はこの監視フレーム区間の移行の様子を示したものであって、横軸が時間経過によるフレーム数を、縦軸が伝送路ビット誤り数を夫々表わしている。
【0007】
同図において、伝送路ビット誤り率の設定閾値εthを越えたことの判定は、常に、Nsフレームからなる監視フレーム区間毎に行なわれる。ここで、B1照合とB2照合とによる誤り率劣化検出での監視フレーム区間でのフレーム数Ns,監視フレーム区間でのビット誤り数の閾値L及び上記事象の連続回数の閾値(以下、保護段数という)Mは、伝送路ビット誤り率の設定閾値εth及びデータ伝送速度STM-1,STM-4,STM-16,STM-64に依存するパラメータである。一方、B3照合による誤り率劣化検出でのこれらNs,L,Mは、上記設定閾値εth及びヴァーチャル・コンテナ・サイズVC3,VC4,VC4-4c,VC4-16cに依存するパラメータである。
【0008】
【発明が解決しようとする課題】
SONET方式の詳細な規定である Bellcore GR-253-CORE Issue1では、B2照合に基づく劣化検出SD,SFの規定として、実際の伝送路ビット誤り率εに応じた劣化検出時間が図15に示すように定められている。ここで、図15では、横軸が実際の伝送路ビット誤り率εを、縦軸がスイッチ・イニシエーション・タイムを夫々表わしており、後者は劣化検出時間によって決定される。
【0009】
また、図15において、パラメータであるOC-1,OC-3,OC-12,OC-48は夫々、SDH方式での伝送速度レベルSTM-0,STM-1,STM-4,STM-16 に対応する。
【0010】
この規定は、上記設定閾値εthに関わらず、実際の伝送路誤り率εが大きい程短い時間で劣化を検出すべきことを示している。これは、伝送路品質の劣化を素早く検知し、伝送路の切換えを速やかに行なうことにより、伝送路品質の劣化を極力避けるためである。
【0011】
しかし、上記の従来の方法では、あるデータ伝送速度及びヴァーチャル・コンテナ・サイズVCに対して、実際の伝送路誤り率εに関わりなく、上記設定閾値εthで検出時間が決定され、その値はほぼNs×M×125マイクロ秒である。このため、例えば、上記設定閾値εthを10~9に設定した場合(これをケース1という)と10~5に設定した場合(これをケース2という)との2つのケースについて、実際の伝送路誤り率εが10~5を越えたときの各々の検出時間を比較すると、ケース1での検出時間はケース2でのそれの約104 倍となる。
【0012】
このように、実際の伝送路の誤り率εが上記設定閾値εthに対してかなり大きい場合の検出時間は、本来検出可能であるはずの時間よりもかなり長くなって、Bellcore規定を満足できず、その結果、伝送路の品質の劣化を一定時間放置することとなる。
【0013】
本発明の目的は、かかる問題を解消し、伝送路ビット誤り率の設定閾値εthの如何にかかわらず、伝送路の誤り率の劣化検出時間が実際の伝送路誤り率εの増加に対して減少するようにしたビット誤り率劣化の検出方法及び装置を提供することにある。
【0014】
【課題を解決するための手段】
従来の方法では、監視フレーム区間のフレーム数Nsが実際の伝送路誤り率εに対して固定値であったが、本発明は、この実際の伝送路誤り率εに依存して監視フレーム区間を構成するフレーム数Nsを可変として、上記目的を達成するものである。即ち、実際の伝送路誤り率εが増大するほど監視フレーム区間を構成するフレーム数Nsを減少させ、これにより、伝送路の誤り率劣化の検出時間が短縮される。
【0015】
以下、本発明の概要を説明する。
まず、伝送路ビット誤り率の設定閾値εthに対して、監視フレーム区間の最大フレーム値Nmax,ビット誤り数の閾値L及び保護段数Mを予め定めておく。監視フレーム区間の最大フレーム値Nmaxは従来の監視フレーム区間Nsと同様のものであり、各監視フレーム区間毎にフレーム数を計数し、そのフレーム数が最大フレーム値Nmax に達すると、強制的にその監視フレーム区間を終了し、次のフレームから新たな監視フレーム区間とする。
【0016】
一方、監視フレーム区間内では、このようにフレーム数を計数しながら、フレーム毎にビット誤り数をBIP照合における不一致数として計数し、同じ監視フレーム区間では、各フレームの誤りビット数を順次積算していく。ここで、このビット誤り数の積算値をLp、フレームの計数値をNpとする。
【0017】
フレーム計数値Npが監視フレーム区間の最大フレーム値Nmax以下のときには、1フレームおきにNpフレーム内のビット誤り数の積算値Lpがビット誤り数の閾値L以上であるか否かを判定しており、L個以上であれば、このときの監視フレーム区間では、劣化検出条件のうち1回分が成立したとして、この監視フレーム区間をこのときのフレーム数Npで終了し、かかるビット誤り数の積算値Lpとフレーム計数値Npとをリセットして、次のフレームから新たな監視フレーム区間して同様の動作を開始する。そして、以上の事象がM回連続した場合には、即ち、連続するM個の監視フレーム区間で、フレーム計数値Lpが最大フレーム数Nmaxとなる前に、ビット誤り数の積算値Lpがビット誤り数の閾値L以上となると、誤り率劣化を検出したとする(劣化検出条件)。
【0018】
もし、フレーム計数値Npが監視フレーム区間の最大フレーム数Nmaxに等しく、かつこのときのビット誤りの積算値Lpがビット誤り数の閾値L未満であるたときには、このときの監視フレーム区間では、劣化検出条件は未成立とし、ビット誤りの積算値Lpとフレーム計数値Npとをリセットし、次のフレームから新たな監視フレーム区間を開始する。
【0019】
図2はかかる手法による監視フレーム区間の移行の様子を示すものであって、横軸が時間経過によるフレーム数を、上向きの縦軸がビット誤りの積算値Lpを、下向きの縦軸がフレーム計数値Npを夫々表わしている。
【0020】
同図において、フレーム数Ns1,Ns3,Ns4のときには、劣化検出条件のうちの1回分が成立したとして、次の監視フレーム区間に移行する。これに対し、フレーム数Ns2(Np=Nmax)のときには、劣化検出条件が未成立(Lp<L)として次の監視フレーム区間を移行する。図示の△印は、各監視フレーム区間の終了時点を示すものであって、この時点毎に、過去M個の連続する監視フレーム区間に対して、劣化検出条件が成立するか否かの判定を行なう。
【0021】
かかる手法による誤り率劣化の検出時間は、ビット誤り数の積算値LpがL個以上となる時間で決まる。実際の伝送路誤り率εが劣化する程(即ち、増加する程)、検出される単位時間当たりビット誤り数も増加するので、所定のビット誤り数を検出する時間、即ち、誤り率劣化の検出時間が短くなる。このようにして、この手法によると、実際の伝送路誤り率εに応じた検出時間の短縮化が可能となる。
【0022】
【発明の実施の形態】
以下、本発明の実施形態を図面により説明する。なお、以下に説明する実施形態は、図13におけるB1及び誤り率劣化判定部57,B2及び誤り率劣化判定部58,B3及び誤り率劣化判定部59のいずれかに相当するものである。
【0023】
図1は本発明によるビット誤り率劣化の検出方法及び装置の第1の実施形態を示すブロック図であって、1はBIP照合部、2はビット誤りカウンタ、3はフレームカウンタ、4は劣化判定部、5は条件判定部、6は条件成立数カウンタ、7はカウント値判定部である。
【0024】
同図において、フレームカウンタ3では、外部からのフレームパルスBがカウントされ、これにより、監視フレーム区間でのフレーム数が計数されてフレーム計数値Npが得られる。あるいは、入力データ信号から直接フレーム数Npを計数するようにしてもよい。一方、BIP照合部1では、入力データ信号からパリティの不一致数が得られ、これをビット誤りカウンタ2で積算することにより、監視フレーム区間内でのビット誤り数の積算値Lpが得られる。これらフレームカウンタ3からのフレーム計数値Npとビット誤りカウンタ2からのビット誤り数の積算値Lpは、劣化判定部4の条件判定部5に供給される。
【0025】
図3はこの条件判定部5の一具体例を示すブロック図であって、9はオペレーティングシステム、10,11はレジスタ部、10aはBIP照合タイプ設定レジスタ、10bはビット誤り閾値設定レジスタ、10cは伝送速度設定レジスタ、10dはVCサイズ設定レジスタ、11aはNmax 格納レジスタ、11bはL格納レジスタ、11cはM格納レジスタ、12は条件判定器である。
【0026】
同図において、レジスタ部10はBIP照合タイプ設定レジスタ10a,ビット誤り率閾値設定レジスタ10b,伝送速度設定レジスタ10c及びVCサイズ設定レジスタ10dからなり、ビット誤り閾値設定レジスタ10bに伝送路ビット誤り率の設定閾値εthが、伝送速度設定レジスタ10cに伝送速度STMの各レベルが、VCサイズ設定レジスタ10dにVCサイズの各パラメータが設定される。
【0027】
また、レジスタ部11は、Nmax格納レジスタ11a,L格納レジスタ11b及びM格納レジスタ11cからなり、Nmax格納レジスタ11aに監視フレーム区間の最大フレーム数Nmaxが、L格納レジスタ11bにビット誤り数の閾値Lが、M格納レジスタ11cに保護段数Mの値が夫々予め格納している。ここで、Nmax格納レジスタ11a,L格納レジスタ11b及びM格納レジスタ11cは全て、BIP照合タイプと伝送路ビット誤り率の設定閾値εth、伝送速度STMレベル及びVCサイズをセットとして、複数のセットに応じた複数の値を格納する複数のレジスタからなっている。
【0028】
外部のオペレーテングシステム9からレジスタ部10に、上記のように、BIP照合タイプや伝送路ビット誤り率の設定閾値εth,伝送速度STMレベル,VCサイズが設定されると、これら夫々に対応した最大フレーム数Nmax,ビット誤り数の閾値L,保護段数Mが夫々Nmax格納レジスタ11a,L格納レジスタ11b,M格納レジスタ11cが選択され、条件判定のパラメータ(Nmax,L,M)として設定される。
【0029】
条件判定器12では、かかるパラメータ(Nmax,L,M)を基にして、ビット誤りカウンタ2(図1)からのビット誤りの積算値Lpとフレームカウンタ3(図1)からの監視フレーム区間のフレーム計数値Npとにより、劣化検出条件のうちの1回分の成立・不成立の判定を行ない、その判定結果を示す判定信号Cを出力する。
【0030】
図1に戻って、カウンタ6では、条件判定部5からの判定信号Cに基づいて劣化検出条件のうちの1回分の成立回数を計数する。条件判定部5で劣化検出条件のうちの1回分の不成立の判定があると、カウンタ6はリセットされる。カウンタ値判定部7では、このカウンタ6の計数値とパラメータである保護段数Mとに基づいて劣化検出条件の成立・不成立を判定し、ビット誤り率劣化検出信号C’が出力される。
【0031】
そこで、図2に示したように、フレームカウンタ3の計数値Npが最大フレーム数Nmaxに等しくなると(フレーム数Ns2)、劣化検出条件が成立したとしてこのときの監視フレーム区間を終了し、次のフレームから新たな監視フレーム区間とし、フレームカウンタ3の計数値Npが最大フレーム数Nmaxに等しくなる前に、ビット誤りカウンタ2からのビット誤りの積算値Lpがビット誤り数の閾値L以上になると(フレーム数Ns1,Ns3,Ns4 )、次のフレームから新たな監視フレーム区間とする。
【0032】
図4はこの第1の実施形態の上記劣化検出のアルゴリズムを示すフローチャートである。
【0033】
上記のように、劣化判定部4の条件判定部5において、上記のパラメータεth,M,L,Nmaxが設定され(ステップ100)、また、新たな監視フレーム区間の開始とともに、パラメータi,Lp,Npが0に設定される(ステップ101)。ここで、i=0の設定は、条件成立数カウンタ6を0にリセットするものであり、ビット誤りの積算値Lp=0の設定はビット誤りカウンタ2を0にリセットすることであり、監視フレーム区間のフレーム計数値Np=0の設定は、フレームカウンタ3を0にリセットすることである。
【0034】
そして、BIP照合部1は監視フレーム区間の最初のフレームからBIP照合を実行し、ビット誤りカウンタ2がそこで検出されるビット誤り数、即ち、BIP照合における不一致数をビット誤りの積算値Lp(最初のフレームでは、Lp=0)に積算するとともに、フレームカウンタ3がフレーム計数値Npに1を加算する(ステップ102)。
【0035】
条件判定部5は、このフレームでのフレーム計数値Npとビット誤りの積算値Lpとから、Np<Nmaxで、かつLp≧Lである(これを条件1という)か否かを判定する(ステップ103,104)。
【0036】
条件1を満たす場合には、劣化検出条件のうち1回分が成立したとしてカウンタ6の値を1だけ増加させ(i←i+1)、ビット誤りカウンタ2とフレームカウンタ3を0にリセットし(ステップ106)、カウント値判定部7の判定により、i=Mでなければ(ステップ107)、次のフレームから再びステップ102からの同じ動作を開始する。
【0037】
上記の条件1を満たさない場合には、フレーム計数値Npが最大フレーム数 Nmax と等しくなるまで、計数と判定(ステップ102,103,104の動作)を1フレーム毎に繰り返す。
【0038】
フレーム計数値がNpが最大フレーム数Nmaxに等しくなっても(ステップ103,105)、条件1を満たさない場合には、信号劣化未検出としてカウンタ6,ビット誤りカウンタ2,フレームカウンタ3を0にリセットし(ステップ101)、次のフレームから、新たな監視フレーム区間として、再びステップ102,103,104の動作を開始する。
【0039】
これにより、i=Mとなる前に条件1を満たさないフレームがあると、ステップ101により、iは0に設定されることになるから、条件成立数カウンタ6のカウント値は0にリセットされる。
【0040】
連続したM個の監視フレーム区間で条件1が満たされてカウンタ6の計数値がMと等しくなると(ステップ107)、カウント値判定部7から伝送路ビット誤り率劣化検出信号C’が出力され、カウンタ6,ビット誤りカウンタ2及びフレームカウンタ3が0にリセットされ、次のフレームから再び上記の計数を開始するが、これ以降では、劣化判定ではなく、劣化解除判定のためのアルゴリズム、即ち、劣化解除アルゴリズムが行なわれる。
【0041】
解除判定方法としては、従来の固定監視フレームを用いたものでも、また、この手法による可変監視フレームを用いたものでもよい。
【0042】
図5は固定監視フレームによる劣化解除アルゴリズムの一具体例を示すフローチャートである。
【0043】
固定監視フレーム,可変監視フレームのいずれの場合でも、解除判定条件は『Ncフレーム内のビット誤りの積算値Lpが閾値Lc未満である事象がMc回連続した場合』である。ここで、パラメータ(Nc,Lc,Mc)は、パラメータ( Nmax,L,M)と同様に、B1/B2/B3照合タイプ及び伝送誤り率の設定閾値εth,伝送速度STMレベルまたはVCサイズにより定まる値である。
【0044】
この劣化解除パラメータMc,Lc,Ncは、例えば、条件判定部5内に設けられたMc格納レジスタ,Lc格納レジスタ,Nc格納レジスタ(いずれも図3には示していない)に夫々前記の諸条件(BIP照合タイプや設定閾値εth,STMレベル,VCサイズ)毎に格納されており、オペレーティングシステム9からのこれら諸条件の設定により、夫々の値が選択される構造を有している。
【0045】
この劣化解除パラメータMc,Lc,Ncの設定は、オペレーティングシステム9からの新規設定時に、劣化検出パラメータM,L,Nmaxの設定と一括して行なわれてもよいし、また、劣化解除アルゴリズムが開始される毎に行なわれてもよい。図4及び図5のアルゴリズムは後者の場合であり、劣化検出アルゴリズムが開始される毎に劣化検出パラメータが、劣化解除アルゴリズムが開始される毎に劣化解除パラメータが夫々設定される。
【0046】
また、前記諸条件に対し、劣化検出パラメータM,L,Nmaxのセットと劣化解除パラメータMc,Lc,Ncのセットとは一対一に対応しており、一般に、両者は異なる値である。
【0047】
また、劣化解除アルゴリズムでは、監視フレーム区間はNcフレーム固定であり、従って、Ncフレーム毎に劣化解除判定が行なわれる。
【0048】
次に、劣化解除アルゴリズムの概要を説明する。
【0049】
劣化判定部4(図1)で誤り率劣化を検出すると(図4のステップ108)、条件判定部5(図1)で行なっていた劣化検出アルゴリズムを終了し、これに代りに、図5に示す劣化解除アルゴリズムを開始するとともに、ビット誤り率劣化検出信号C’を生成する。
【0050】
実際のビット誤り率が設定閾値に対して正常(つまり、小さい)と判断されるまで、この解除アルゴリズムを続行する。正常と判断されたときには、条件判定部5で劣化解除アルゴリズムの実行を終了した後、再び図4の劣化検出アルゴリズムを開始するとともに、ビット誤り率劣化検出信号C’を解除する。
【0051】
従って、条件判定部5において、劣化検出アルゴリズム実行期間中は、まだ、劣化を検出していない状態であり、それ故、ビット誤り率劣化検出信号C’は出力されていない。一方、劣化解除アルゴリズム実行中の期間は劣化を検出したままの状態にあり、それ故、ビット誤り率劣化検出信号C’は出力されたままとなる。
【0052】
以下、解除アルゴリズムの詳細について説明する。
【0053】
まず、劣化判定部4の条件判定部5において、パラメータεth及び劣化解除パタメータMc,Lc,Ncが設定される(ステップ200)。また、新たな監視フレーム区間の開始とともに、パラメータi,Lp,Npがゼロに設定される(ステップ201)。ここで、パラメータi,Lp,Npは図4の劣化検出アルゴリズムでのそれと同じである。
【0054】
そして、BIP照合部1は監視フレーム区間の最初のフレームからBIP照合を実行し、ビット誤りカウンタ2がそこで検出されるビッ誤り数、即ち、BIP照合における不一致数をビット誤りの積算値Lp(最初のフレームでは、Lp=0)に積算するとともに、フレームカウンタ3がフレーム計数値Npに1を加算する(ステップ202)。
【0055】
条件判定部5は、このフレームでのフレーム計数値NpがNcに等しいかどうか判定し(ステップ203)、等しくないときには、Ncに等しくなるまで計数と判定(即ち、ステップ202,203の動作)を繰り返し、等しいときには、このフレームでのビット誤りの積算値Lpが閾値Lc未満かどうか判定する(ステップ204)。
【0056】
ビット誤りの積算値LpがLc以上のときには、解除判定条件が未成立として新たに最初から解除判定を行なうために、監視フレーム区間を終了して、次のフレームから新たな監視フレーム区間を開始し、再びステップ201からの同じ動作を繰り返す。
【0057】
ビット誤りの積算値LpがLc未満のときには、監視フレーム区間を終了し、解除判定条件のうち1回分が成立したとしてカウンタ6の値を1だけ増加させ(i←i+1)、ビット誤りカウンタ2とフレームカウンタ3とをゼロにリセットし(ステップ205)、カウント値判定部7でiがMcに等しいかどうか判定する(ステップ206)。
【0058】
もし、iがMcに等しくなければ、次のフレームから新たな監視フレーム区間を開始し、再びステップ202からの同じ動作を開始する。一方、iがMcに等しければ、実際のビット誤り率が正常値に戻ったと判断して誤り率劣化を解除し(ステップ207)、条件判定部5で劣化解除アルゴリズムの実行を終了して、再び劣化検出アルゴリズムを開始するとともに、ビット誤り率劣化検出信号C’を解除する。
【0059】
最大フレーム数Nmaxは、伝送路誤り率が設定閾値εthのときに許容される検出時間の上限値によって決まる。伝送路誤り率が設定閾値εthのときに許容される劣化検出時間の上限値(フレーム数での換算値として)をNswとして、最大フレームNmax は次の数1を満たすように決めればよい。
【0060】
【数1】

Figure 0003793293
【0061】
パラメータ(Nmax,L,M)の選定方法としては、上記数1を前提とし、設定閾値εth以上での検出確率とεth/z1での誤検出平均時間間隔で定める方法(方法1)、εth/z2での誤検出平均時間間隔とz3×εthでの未検出平均時間間隔で定める方法(方法2)とがある。但し、z1,z2,z3は全て1より大きな値であり、Nmax ,L,Mの値は全て1以上の整数である。
【0062】
パラメータ(Nc,Lc,Mc)の選定方法として、εth/z4未満での解除確率と2×εth/z4での誤解除平均時間間隔で定める方法(方法3)、εth/z2での未解除平均時間間隔とz3×εth後解除平均時間間隔で定める方法(方法4)とがある。但し、z2,z3,z4 は全て1より大きな値であり、Nc,Lc,Mcの値は全て1以上の整数である。
【0063】
以上のように、この第1の実施形態により、実際の伝送路誤り率εに応じた速度での劣化検出が可能となる。
【0064】
次に、本発明によるビット誤り率劣化の検出方法及び装置の第2の実施形態について説明する。なお、この第2の実施形態も、その構成は図1と同様であるが、新たに検出パラメータNmin を導入したものである。
【0065】
図6はこの第2の実施形態の監視フレーム区間の移行の様子を示す図であって、新たに検出パラメータNmin を導入している以外、図2と同様である。
【0066】
同図において、△印で示す過去M個の監視フレーム区間で劣化検出条件の成立,不成立の判定を行なうとき、フレーム数Ns1,Ns3,Ns4のときには、劣化検出条件が1回分成立したとして、次の監視フレーム区間に移行するものとしている。また、フレーム数Ns2(Np=Nmax )のときには、劣化検出条件が未成立(Lp<L)であるとして、次の監視フレーム区間を移行するものとしている。
【0067】
図7にこの第2の実施形態での図3における条件判定部5の一具体例を示すブロック図であって、11dはNmin 格納レジスタであり、図3に対応する部分には同一符号を付けて重複する説明を省略する。
【0068】
同図において、レジスタ部11には、Nmax格納レジスタ11a,L格納レジスタ11b及びM格納レジスタ11cに加え、監視フレーム区間の最小フレーム数Nminを格納するためのNmin格納レジスタ11dが設けられている。
【0069】
このNmin格納レジスタ11dは、これらNmax格納レジスタ11a,L格納レジスタ11b及びM格納レジスタ11cと同様、複数のBIP照合タイプやビット誤り率の設定閾値εth,伝送速度STMレベル,VCサイズのセットに応じた複数の値を格納する複数のレジスタであり、また、これらNmax格納レジスタ11a,L格納レジスタ11b及びM格納レジスタ11cと同様、外部のオペレーテングシステム9からBIP照合タイプやビット誤り率のしきい値εth,伝送速度STMレベル、VCサイズを設定することにより、それに対応した値のNmin格納レジスタ11dが選択されて、最小フレーム数Nmin が設定される。
【0070】
図8にこの第2の実施形態の劣化検出アルゴリズムを示すフローチャートである。
【0071】
図7及び図8において、ステップ300〜302の動作は図4でのステップ100〜102と同様である。そして、条件判定部12において、このときのフレームまでのフレーム数Npが最小フレーム数Nmin以上(ステップ303),最大フレーム数Nmax以下(ステップ304)であって、このときのフレームまでの監視フレーム区間のビット誤りの積算値Lpがビット誤り数の閾値L以上(ステップ305)である(これを条件1という)か否かを判定する。
【0072】
フレーム数Npが最小フレーム数Nmin未満のときには(ステップ303)、劣化判定部4は条件1の判定を行なわず、ビット誤りカウンタ2(図1)及びフレームカウンタ3(図1)の計数動作を継続させる。
【0073】
また、上記条件1を満たす場合には、劣化検出条件のうち1回分が成立したとして、カウンタ6(図1)の値を1だけ増加させ(i←i+1)、ビット誤りカウンタ2とフレームカウンタ3を0にリセットし(ステップ307)、i=Mでなければ(ステップ308)、次のフレームから新たな監視フレーム区間として再びステップ302からの計数動作を開始させる。
【0074】
さらに、フレーム数Npが最小フレーム数Nminとなっても、フレーム数Npが最大フレーム数Nmaxに達せず(ステップ304)、条件1を満たさない場合には(ステップ305)、フレーム数Npが最大フレーム数Nmaxと等しくなるまでステップ302〜305の計数,判定動作を1フレーム毎に繰り返し、その後、フレーム計数値Npが最大フレーム数Nmaxに等しくなって(ステップ304)、条件1を満たさない場合には(ステップ306)、信号劣化未検出と判定して、カウンタ6やビット誤りカウンタ2,フレームカウンタ3を0にリセットし(ステップ301)、次のフレームから再び計数,判定動作を開始する。
【0075】
条件1を満たしてカウンタ6の計数値が保護段数Mに等しくなると、伝送路ビット誤り率劣化検出信号C’を出力し、カウンタ6,ビット誤りカウンタ2及びフレームカウンタ3を0にリセットして、次のフレームから新たな監視フレームとして再び計数,判定を開始するが、これ以降は劣化判定ではなく、劣化解除判定を行なう。
【0076】
なお、劣化解除判定方法については、先の第1の実施形態1と同様である。
【0077】
ここで、最大フレーム数Nmaxは、上記第1の実施形態と同様に、上記の数1を満たすように決めればよい。
【0078】
最小フレーム数Nminは、バースト誤りを許容するフレーム数の上限値及び伝送路誤り率が最悪のときの検出時間の許容値の上限とによって決まる。最大バースト誤り許容数(フレーム数での換算値)をNb、実際の伝送路誤り率が最大のときに許容される劣化検出時間の最大値(フレーム数での換算値)をNavとして、最小フレーム数Nmin は、次の数2を満たすように決めればよい。
【0079】
【数2】
Figure 0003793293
【0080】
数2の条件下では、局所的に、Nbフレーム期間内でバースト誤りが発生しても、直ちに伝送路誤り率劣化検出信号Cを発することはない。また、実際の伝送路誤り率εが最悪のときでも、検出時間はフレーム数換算でNavのM倍以下であることが保証される。
【0081】
なお、最小フレーム数Nminを最大フレーム数Nmaxと等しく設定すれば、この実施例の手法は、従来の固定型監視フレーム方式と同等になることは明らかである。
【0082】
パラメータ(Nmax,Nmin,L,M)の選定は、上記数1,数2を前提とし、伝送路誤り率の設定値εth以上での検出確率とεth/z1での誤検出平均時間間隔で定める方法(方法1)、εth/z2での誤検出平均時間間隔とz3×εthでの未検出平均時間間隔で定める方法(方法2)とがある。ここで、z1,z2,z3は全て1より大きな値であり、Nmax,Nmin,L,Mの値は全て1以上の整数である。
【0083】
パラメータNc,Lc,Mcの選定も、先の第1の実施形態1と同様であり、εth/z4未満での解除確率と2×εth/z4での誤解除平均時間間隔で定める方法(方法3)、εth/z2での未解除平均時間間隔とz3×εthでの後解除平均時間間隔で定める方法(方法4)とがある。ここで、z2,z3,z4 は全て1より大きな値であり、Nc,Lc,Mcの値は全て1以上の整数である。
【0084】
B2照合を用いた場合での、上記方法1により定めた検出パラメータ例と上記方法3により定めた解除パラメータ例を、3種類の伝送速度STM-4,STM-16,STM-64に対して、夫々表1、表2、表3として示す。
【0085】
【表1】
Figure 0003793293
【0086】
【表2】
Figure 0003793293
【0087】
【表3】
Figure 0003793293
【0088】
この場合の検出条件は、検出確率=95%以上、誤検出平均時間間隔=10000秒以上、z1=2である。解除条件は、解除確率=95%以上、誤解除平均時間間隔=10000秒以上、z4=10である。
【0089】
なお、確率計算時には、伝送路誤りの事象がポワソン分布( Powisson's distribution)に従うとした。
【0090】
この実施形態2によると、時間軸で局所的にバースト誤りが発生したときに生じる誤検出を抑制し、かつ実際の伝送路誤り率εに応じた速度での劣化検出が可能となる。
【0091】
図9は本発明によるビット誤り率劣化の検出方法及び装置の第3の実施形態を示すブロック図であって、13は監視フレーム区間終了数カウンタであり、図1に対応する部分には同一符号を付けて重複する説明を省略する。
【0092】
先の第1の実施形態では、各監視フレーム区間の終了時に劣化検出条件の成立,未成立を判定するようにしたが、この第3の実施形態は、ある定まった間隔で劣化判定を行なうものであり、このために、図9に示すように、新たに監視フレーム区間終了数カウンタ13を付加したものである。
【0093】
この監視フレーム区間終了数カウンタ13は、単に監視フレーム区間の終了数を計数するものである。カウンタ値判定部7では、この監視フレーム区間終了数カウンタ13の計数値と条件成立数カウンタ6の計数値と保護段数Mに基づいて劣化検出条件の成立・不成立を判定する。条件判定部5は、図3または図7に示した具体例と同様である。
【0094】
図10にM=2の場合のこの第3の実施形態での監視フレーム区間の移行の様子を示す。
【0095】
同図において、フレーム数Ns1,Ns3,Ns4のときに、劣化検出条件の1回分が成立したとして、次の監視フレーム区間を移行する。フレーム数Ns2(Np=Nmax)のときには、劣化検出条件が未成立(Lp<L)として、次の監視フレーム区間を移行する。図中△印で示す監視フレーム区間の終了時(1フレームおき)に、過去M個の連続する監視フレーム区間に対して劣化検出条件の成立,未成立を判定する。
【0096】
図11はこの第3の実施形態の劣化検出アルゴリズムを示すフローチャートである。
【0097】
図9及び図11において、まず、先の実施形態と同様、条件判定部5で伝送路誤り率の設定閾値εth,保護段数M,ビット誤り数の閾値L及び最大フレーム数Nmaxが設定され(ステップ400)、新たな監視フレーム区間の開始とともに、夫々のカウンタ6,13,2,3が0のリセットされることにより、i,j,Lp,Npが0に設定される(ステップ401)。
【0098】
そして、BIP照合部1はそのときのフレームのBIP照合を実行し、ビット誤りカウンタ2がそこで検出されるビット誤り数、即ち、BIP照合における不一致数を計数してビット誤りの積算値Lpとし、フレームカウンタ3がフレーム計数値Npに1を加算する(ステップ402)。
【0099】
条件判定部5は、フレーム毎に、フレーム計数値Npが最大フレーム数Nmax未満で(ステップ403)、ビット誤りの積算値Lpがビット誤り数の閾値L以上(ステップ404)である(条件1)か否かを判定する。
【0100】
条件1を満たす場合には、劣化検出条件のうち1回分が成立したとして、条件成立数カウンタ6と監視フレーム区間終了数カウンタ13との計数値を1だけ増加させ、ビット誤りカウンタ2とフレームカウンタ3を0にリセットし(ステップ406,407)、監視フレーム区間終了数カウンタ13の計数値j=Mでなければ(ステップ408)、次のフレームから新たな監視フレーム区間として再び上記の計数,判定を開始する。
【0101】
条件1を満たさない場合には、フレーム計数値Npが最大フレーム数Nmaxと等しくなるまで、ステップ402,403,404の計数,判定動作を1フレーム毎に繰り返す。
【0102】
そして、その後、フレーム計数値Npが最大フレーム数Nmaxに等しくなるが(ステップ403)、条件1を満たさない場合には(ステップ405)、監視フレーム区間終了数カウンタ13の計数値jを1だけ増加させ、かつビット誤りカウンタ2とフレームカウンタ3を0にリセットし(ステップ407)、また、条件1を満たした場合には、条件成立数カウンタ6の計数値iを1だけ増加させ(ステップ406)、監視フレーム区間終了数カウンタ13の計数値jを1だけ増加させてビット誤りカウンタ2とフレームカウンタ3を0にリセットし(ステップ407)、次のフレームから新たな監視フレーム区間として再び計数,判定を開始する。
【0103】
このような動作が繰り返されて、監視フレーム区間終了数カウンタ13の計数値jが保護段数Mと等しいとき(ステップ408)に限り、条件成立数カウンタ6の計数値iが保護段数Mと等しいかを判定する(条件2,ステップ409)。
【0104】
この条件2が成立する場合には、カウント値判定部7は伝送路ビット誤り率劣化検出信号Cを出力し、条件成立数カウンタ6,監視フレーム区間終了数カウンタ13,ビット誤りカウンタ2及びフレームカウンタ3を0にリセットし、次のフレームから新たな監視フレーム区間として再び計数,判定を開始するが、これ以降は、劣化判定ではなく、劣化解除判定を行なう。
【0105】
条件2が未成立の場合には、条件成立数カウンタ6,監視フレーム区間終了数カウンタ13,ビット誤りカウンタ2及びフレームカウンタ3を0にリセットし(ステップ401)、次のフレームから新たな監視フレーム区間として再び計数と劣化検出判定を開始する。
【0106】
劣化解除判定方法及びパラメータNmax ,L,M及びパラメータNc,Lc,Mcについては、先の第1の実施形態と同様である。
【0107】
先の第1の実施形態による判定タイミングが、1個の監視フレーム区間が終了する毎のスタガ型であるのに対し、この第3の実施形態は、M個の監視フレーム区間が終了する毎のブロック型である。一般に、誤検出平均時間間隔の点では、ブロック型の方が有利である。
【0108】
この実施形態3によると、誤検出平均時間間隔を改善し、かつ実際の伝送路誤り率εに応じた速度での劣化検出が可能となる。
【0109】
図12は本発明によるビット誤り率劣化の検出方法及び装置の第4の実施形態を示すブロック図であって、14は現用光伝送路、15は予備光伝送路、16は現用インターフェース、17は予備インターフェース、18a,18bは光/電気変換器、19a,19bは多重分離化装置、20a,20bは受信器、21a,21bは送信器、22a,22bは多重化装置、23a,23bは電気/光変換器、24は伝送路切換部、25は受信信号スイッチ、26は送信信号スイッチ、27は制御部である。
【0110】
同図において、受信器20a,20bは図13に示した受信器であり、図13におけるB1及び誤り率劣化判定部57,B2及び誤り率劣化判定部58,B3及び誤り率劣化判定部59のうちの少なくとも1つが、先の第1の実施形態または第2の実施形態または第3の実施形態の要部として説明した誤り率劣化検出器によって構成されている。
【0111】
通常、現用光伝送路14,現用インターフェース16が使用されており、現用光伝送路14を伝送されてきた光入力データ信号は現用インターフェース16に供給される。予備インターフェース17も現用インターフェース16と同様の構成をなしており、現用光伝送路14に障害があると、伝送路切換部24によって予備インターフェース17が使用されるようになり、予備光伝送路15を介してデータ信号の伝送を可能とする。
【0112】
この現用インターフェース16では、供給された光入力データ信号が光/電気変換器18aによって電気信号に変換され、多重分離化装置19aでビットレートの低いデータ信号に分離された後、受信器20aを介して伝送路切換部24の受信信号スイッチ25に供給される。現用光伝送路14に障害がない場合には、このデータ信号がそのまま受信データ信号Dとして出力される。
【0113】
また、現用光伝送路14に障害がない場合には、伝送路切換部24の送信信号スイッチ26に入力された送信データ信号Eは、現用インターフェース16において、送信データ信号Iとして送信器21aで処理された後、多重化装置22aでビットレートの高いデータ信号に多重化され、電気/光変換器23aで光データ信号に変換されて現用光伝送路14に出力される。
【0114】
制御部27では、受信器20a,20bからの伝送路劣化検出信号Ka,Kbに基づいて、スイッチ制御信号Fを生成出力する。伝送路劣化検出信号Ka,Kbとしては、先の各実施形態で形成されるビット誤り率劣化検出信号C’の他に、例えば、光入力信号断警報(LOS)やフレーム同期はずれ警報(LOF),伝送路切換制御信号などが含まれる。
【0115】
この光入力信号断警報は、光/電気変換器18a,18bで検出されるものであり、このフレーム同期はずれ警報は、受信器20a,20b内のフレーム同期部51(図13)において、受信フレーム内のフレーム同期制御バイトであるA1,A2バイトに基づいて検出される。また、伝送路切換制御信号は、受信器20a,20b内の多重セクションオーバヘッド終端部54(図13)において、受信フレーム内の伝送路切換制御バイトであるK1,K2バイトに基づいて検出される。ここで、上記A1,A2,K1,K2バイトは、ITU−T勧告G707またはANSI勧告T1.105で規定されている。
【0116】
伝送路切換部24での受信信号スイッチ25と送信信号スイッチ26とは、制御部27からのスイッチ制御信号Fに応じて切換制御される。スイッチ制御信号Fは、これら受信信号スイッチ25と送信信号スイッチ26に対して、一括していずれかの伝送路を選択させるのが普通である。
【0117】
例えば、現用光伝送路14に障害が発生した場合には、制御部27は、受信器20aからの伝送路劣化検出信号Kaに基づいてスイッチ制御信号Fを生成出力し、これにより、受信信号スイッチ25を受信器20aの出力信号Gから受信器20bの出力信号Hを選択切り換えるように制御するともに、送信信号スイッチ26を、入力データ信号Eがデータ信号Iとして送信器21aに供給されていたのをデータ信号Jとして送信器21bに供給するように切換え制御する。
【0118】
この結果、現用インターフェース16から切り放されて予備インタフェース17に接続され、予備光伝送路15がデータ信号の伝送に使用される。
【0119】
また、予備光伝送路15を介してデータ信号の伝送を行なっているとき、障害が発生し、しかも、現用光伝送路14の障害が取り除かれたときには、制御部27は、受信器20bからの伝送路劣化検出信号Kbに基づいてスイッチ制御信号Fを生成出力し、これにより、受信信号スイッチ25と送信信号スイッチ26とを現用インターフェース16側に切り換える。
【0120】
このようにして、この第4の実施形態では、伝送路に障害が発生したとき、実際の伝送路誤り率εに応じた速度で伝送路の切換えが可能となる。
【0121】
【発明の効果】
以上説明したように、本発明によると、受信信号の誤り率が大きい場合には、誤り率を監視する監視フレーム区間を短くすることができるため、実際の伝送路誤り率が大きいほど、誤り率の劣化検出に要する時間が短くなり、実際の伝送路誤り率に応じた速度での劣化検出が可能となって、伝送路に障害が生じた場合の伝送路の切換えを速やかに行なうことができるようになる。
【図面の簡単な説明】
【図1】本発明によるビット誤り率劣化の検出方法及び装置の第1の実施形態を示すブロック図である。
【図2】本発明の手法による監視フレーム区間の移行例を示す図である。
【図3】図1における条件判定部の一具体例を示すブロック図である。
【図4】図1に示す第1の実施形態の劣化検出アルゴリズムを示すフローチャートである。
【図5】図1に示す第1の実施形態の解除アルゴリズムを示すフローチャートである。
【図6】本発明によるビット誤り率劣化の検出方法及び装置の第2の実施形態での監視フレーム区間の移行例を示す図である。
【図7】本発明によるビット誤り率劣化の検出方法及び装置の第2の実施形態での条件判定部の一具体例を示すブロック図である。
【図8】本発明によるビット誤り率劣化の検出方法及び装置の第2の実施形態での劣化検出アルゴリズムを示すフローチャートである。
【図9】本発明によるビット誤り率劣化の検出方法及び装置の第3の実施形態を示すブロック図である。
【図10】図9に示した第3の実施形態での監視フレーム区間の移行例を示す図である。
【図11】図9に示した第3の実施形態での劣化検出アルゴリズムを示すフローチャートである。
【図12】本発明によるビット誤り率劣化の検出方法及び装置の第4の実施形態を示すブロック図である。
【図13】一般的な多重セクション終端用受信器の一例を示すブロック図である。
【図14】従来の手法による監視フレーム区間の移行の例を示す図である。
【図15】 Bellcore規定における劣化検出時間を示す図である。
【符号の説明】
1 BIP照合部
2 ビット誤り数カウンタ
3 フレーム数カウンタ
4 劣化判定部
5 条件判定部
6 条件成立数カウンタ
7 カウント値判定部
9 オペレーティングシステム
10,11 レジスタ部
10a BIP照合タイプ設定レジスタ
10b ビット誤り率閾値設定レジスタ
10c 伝送速度設定レジスタ
10d VCサイズ設定レジスタ
11a Nmax格納レジスタ
11b L格納レジスタ
11c M格納レジスタ
11d Nmin格納レジスタ
12 条件判定器
13 監視区間終了数カウンタ
14 現用光伝送路
15 予備光伝送路
16 現用インタフェース
17 予備インタフェース
18a,18b 光/電気変換器
19a,19b 多重分離化装置
20a,20b 受信器
21a,21b 送信器
22a,22b 多重化装置
23a,23b 電気/光変換器
24 伝送路切換部
27 制御部
25 受信信号スイッチ
26 送信信号スイッチ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for monitoring a transmission channel bit error rate in a digital synchronous communication system represented by SDH (Synchronous Digital Hierarchy), and a receiving apparatus based on the method.
[0002]
The present invention can also be applied to a SONET (Synchronous Optical Network) system which is a similar digital synchronous communication system. In the following description, the present invention is based on the SDH standard. Is also effective for the SONET system, and the same applies to the SONET system by simply replacing the “SDH system” with the “SONET system”.
[0003]
[Prior art]
In the digital synchronous communication system, for the purpose of monitoring transmission path quality, bit error rate deterioration detection is performed based on the number of mismatches by BIP (Bit Interleaved Parity) verification. According to ITU-T (International Telecommunication Union) recommendation G707, the BIP collation based on the B1 byte (hereinafter referred to as B1 collation) in the relay section layer and the BIP collation based on the B2 byte (hereinafter referred to as B2 in the multiple section layer). In the path layer, the number of bit errors is counted by BIP verification based on the B3 byte (hereinafter referred to as B3 verification).
[0004]
FIG. 13 shows an outline of functions of a general multi-section termination receiver. B1 verification, B2 verification, and B3 verification are performed in the R-SOH termination unit 12 and in the M-SOH termination unit 13, respectively. , In the HCS unit 15.
[0005]
A method for evaluating the counted number of bit errors as a transmission path bit error rate is described in detail in, for example, NTT, R & D, vol. 41, No. 1, 1992, PP. 65-76, and its outline Sets the transmission bit error rate threshold to ε th When sequential events are divided every Ns and each division is set as a monitoring frame period, and an event in which the number of bit errors of L or more is detected in the monitoring frame period continues M times, a transmission line bit error occurs. Rate is set threshold ε th It is judged that it exceeded.
[0006]
FIG. 14 shows the transition of the monitoring frame section, where the horizontal axis represents the number of frames over time and the vertical axis represents the number of transmission channel bit errors.
[0007]
In the figure, transmission channel bit error rate setting threshold ε th It is always determined for every monitoring frame section composed of Ns frames. Here, the number of frames Ns in the monitoring frame section in the error rate deterioration detection by B1 verification and B2 verification, the threshold L of the number of bit errors in the monitoring frame section, and the threshold of the number of consecutive events (hereinafter referred to as the number of protection stages). ) M is a transmission channel bit error rate setting threshold ε th And parameters depending on the data transmission rates STM-1, STM-4, STM-16, and STM-64. On the other hand, these Ns, L, and M in the error rate degradation detection by B3 verification are the set threshold value ε th And parameters depending on the virtual container sizes VC3, VC4, VC4-4c, and VC4-16c.
[0008]
[Problems to be solved by the invention]
In Bellcore GR-253-CORE Issue1, which is a detailed definition of the SONET method, the deterioration detection time corresponding to the actual transmission channel bit error rate ε is shown in FIG. 15 as the specification of the deterioration detection SD and SF based on B2 verification. It is stipulated in. Here, in FIG. 15, the horizontal axis represents the actual transmission channel bit error rate ε, and the vertical axis represents the switch initiation time. The latter is determined by the deterioration detection time.
[0009]
In FIG. 15, the parameters OC-1, OC-3, OC-12, and OC-48 are respectively set to the transmission speed levels STM-0, STM-1, STM-4, and STM-16 in the SDH system. Correspond.
[0010]
This regulation is based on the set threshold value ε th Regardless of this, it is shown that deterioration should be detected in a shorter time as the actual transmission channel error rate ε is larger. This is to prevent deterioration of transmission line quality as much as possible by quickly detecting deterioration of transmission line quality and switching the transmission line quickly.
[0011]
However, in the above-described conventional method, the set threshold value ε for a certain data transmission rate and virtual container size VC regardless of the actual transmission line error rate ε. th And the detection time is determined, and its value is approximately Ns × M × 125 microseconds. For this reason, for example, the set threshold value ε th 10 ~ 9 When this is set (this is called Case 1) and 10 ~ Five For the two cases (which is called case 2), the actual transmission channel error rate ε is 10 ~ Five When the respective detection times when exceeding the above are compared, the detection time in case 1 is about 10 times that in case 2 Four Doubled.
[0012]
Thus, the error rate ε of the actual transmission path is equal to the set threshold value ε th In contrast, the detection time is considerably longer than the time that should be detectable, and the Bellcore specification cannot be satisfied. As a result, the degradation of the transmission line quality is left for a certain period of time. .
[0013]
An object of the present invention is to eliminate such a problem and to set a threshold value ε for a transmission channel bit error rate. th It is an object of the present invention to provide a bit error rate deterioration detection method and apparatus that reduce the error rate deterioration detection time of a transmission line with respect to an actual increase in the transmission line error rate ε.
[0014]
[Means for Solving the Problems]
In the conventional method, the number of frames Ns in the monitoring frame interval is a fixed value with respect to the actual transmission channel error rate ε. However, the present invention determines the monitoring frame interval depending on the actual transmission channel error rate ε. The above object is achieved by changing the number of frames Ns to be configured. That is, as the actual transmission line error rate ε increases, the number of frames Ns constituting the monitoring frame section is reduced, thereby shortening the detection time of transmission line error rate deterioration.
[0015]
The outline of the present invention will be described below.
First, the transmission bit error rate setting threshold ε th On the other hand, the maximum frame value Nmax, the bit error count threshold L, and the protection stage number M in the monitoring frame section are determined in advance. The maximum frame value Nmax of the monitoring frame section is the same as that of the conventional monitoring frame section Ns. When the number of frames is counted for each monitoring frame section and the number of frames reaches the maximum frame value Nmax, the maximum frame value Nmax is forcibly set. The monitoring frame section is ended, and a new monitoring frame section starts from the next frame.
[0016]
On the other hand, while counting the number of frames in this way, the number of bit errors is counted as the number of mismatches in BIP verification for each frame, and the number of error bits in each frame is sequentially accumulated in the same monitoring frame period. To go. Here, the integrated value of the number of bit errors is Lp, and the frame count value is Np.
[0017]
When the frame count value Np is less than or equal to the maximum frame value Nmax of the monitoring frame section, it is determined whether or not the integrated value Lp of the number of bit errors in the Np frame is equal to or greater than the threshold L of the number of bit errors every other frame. If there are more than L, in the monitoring frame section at this time, assuming that one of the deterioration detection conditions is satisfied, this monitoring frame section ends with the number of frames Np at this time, and the integrated value of the number of bit errors Lp and the frame count value Np are reset, and the same operation is started in a new monitoring frame section from the next frame. When the above events are continued M times, that is, before the frame count value Lp reaches the maximum frame number Nmax in M consecutive monitoring frame intervals, the bit error count integrated value Lp becomes a bit error. It is assumed that the error rate degradation is detected when the number is equal to or greater than the threshold value L (degradation detection condition).
[0018]
If the frame count value Np is equal to the maximum number of frames Nmax in the monitoring frame section and the bit error integrated value Lp is less than the threshold L of the number of bit errors at this time, the deterioration in the monitoring frame section at this time The detection condition is not satisfied, the bit error integrated value Lp and the frame count value Np are reset, and a new monitoring frame section is started from the next frame.
[0019]
FIG. 2 shows the transition of the monitoring frame section according to such a method. The horizontal axis indicates the number of frames over time, the upward vertical axis indicates the bit error integrated value Lp, and the downward vertical axis indicates the frame meter. Numerical values Np are respectively shown.
[0020]
In the figure, the number of frames Ns 1 , Ns Three , Ns Four In this case, it is determined that one of the deterioration detection conditions is satisfied, and the process proceeds to the next monitoring frame section. In contrast, the number of frames Ns 2 When (Np = Nmax), the deterioration detection condition is not satisfied (Lp <L), and the next monitoring frame section is shifted. The Δ mark shown in the figure indicates the end point of each monitoring frame section, and at each time point, it is determined whether or not the deterioration detection condition is satisfied for the past M consecutive monitoring frame sections. Do.
[0021]
The detection time of the error rate deterioration by such a method is determined by the time when the integrated value Lp of the number of bit errors becomes L or more. As the actual transmission line error rate ε degrades (that is, increases), the number of detected bit errors per unit time also increases. Therefore, the time for detecting a predetermined number of bit errors, that is, detection of error rate deterioration is detected. Time is shortened. Thus, according to this method, it is possible to shorten the detection time according to the actual transmission path error rate ε.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. The embodiment described below corresponds to any of B1 and error rate deterioration determination units 57 and B2, error rate deterioration determination units 58 and B3, and error rate deterioration determination unit 59 in FIG.
[0023]
FIG. 1 is a block diagram showing a first embodiment of a detection method and apparatus for bit error rate deterioration according to the present invention, where 1 is a BIP verification unit, 2 is a bit error counter, 3 is a frame counter, and 4 is a deterioration determination. , 5 is a condition determination unit, 6 is a condition establishment number counter, and 7 is a count value determination unit.
[0024]
In the figure, the frame counter 3 counts the external frame pulse B, thereby counting the number of frames in the monitoring frame section and obtaining the frame count value Np. Alternatively, the frame number Np may be counted directly from the input data signal. On the other hand, in the BIP verification unit 1, the number of parity mismatches is obtained from the input data signal, and this is integrated by the bit error counter 2 to obtain an integrated value Lp of the number of bit errors in the monitoring frame interval. The frame count value Np from the frame counter 3 and the integrated value Lp of the number of bit errors from the bit error counter 2 are supplied to the condition determination unit 5 of the deterioration determination unit 4.
[0025]
FIG. 3 is a block diagram showing a specific example of the condition determination unit 5, wherein 9 is an operating system, 10 and 11 are register units, 10a is a BIP verification type setting register, 10b is a bit error threshold setting register, and 10c is A transmission speed setting register, 10d is a VC size setting register, 11a is an Nmax storage register, 11b is an L storage register, 11c is an M storage register, and 12 is a condition determination unit.
[0026]
In the figure, the register unit 10 comprises a BIP verification type setting register 10a, a bit error rate threshold setting register 10b, a transmission speed setting register 10c, and a VC size setting register 10d. The bit error threshold setting register 10b stores the bit error rate of the transmission path. Setting threshold ε th However, each level of the transmission rate STM is set in the transmission rate setting register 10c, and each parameter of the VC size is set in the VC size setting register 10d.
[0027]
The register unit 11 includes an Nmax storage register 11a, an L storage register 11b, and an M storage register 11c. The Nmax storage register 11a stores the maximum number of frames Nmax in the monitoring frame section, and the L storage register 11b stores the threshold L of the number of bit errors. However, the value of the protection stage number M is previously stored in the M storage register 11c. Here, the Nmax storage register 11a, the L storage register 11b, and the M storage register 11c all have a BIP verification type and a transmission channel bit error rate setting threshold ε. th The transmission rate STM level and the VC size are set as a set, and are composed of a plurality of registers for storing a plurality of values corresponding to the plurality of sets.
[0028]
From the external operating system 9 to the register unit 10, as described above, the BIP verification type and the transmission channel bit error rate setting threshold ε th When the transmission speed STM level and the VC size are set, the maximum frame number Nmax, the bit error threshold L, and the protection stage number M corresponding to the Nmax storage register 11a, L storage register 11b, and M storage register 11c, respectively, are set. Is selected and set as a condition determination parameter (Nmax, L, M).
[0029]
Based on the parameters (Nmax, L, M), the condition determiner 12 determines the bit error integrated value Lp from the bit error counter 2 (FIG. 1) and the monitoring frame interval from the frame counter 3 (FIG. 1). Based on the frame count value Np, determination of establishment / non-establishment of one deterioration detection condition is performed, and a determination signal C indicating the determination result is output.
[0030]
Returning to FIG. 1, the counter 6 counts the number of times of establishment of the deterioration detection condition based on the determination signal C from the condition determination unit 5. If the condition determination unit 5 determines that one of the deterioration detection conditions is not satisfied, the counter 6 is reset. The counter value determination unit 7 determines whether or not the deterioration detection condition is satisfied based on the count value of the counter 6 and the protection stage number M as a parameter, and outputs a bit error rate deterioration detection signal C ′.
[0031]
Therefore, as shown in FIG. 2, when the count value Np of the frame counter 3 becomes equal to the maximum number of frames Nmax (the number of frames Ns 2 ), The monitoring frame section at this time is terminated because the deterioration detection condition is satisfied, and a new monitoring frame section is started from the next frame, and before the count value Np of the frame counter 3 becomes equal to the maximum frame number Nmax, a bit error occurs. When the bit error integrated value Lp from the counter 2 is equal to or greater than the threshold L of the number of bit errors (the number of frames Ns 1 , Ns Three , Ns Four ), A new monitoring frame section starts from the next frame.
[0032]
FIG. 4 is a flowchart showing the deterioration detection algorithm of the first embodiment.
[0033]
As described above, in the condition determination unit 5 of the deterioration determination unit 4, the above parameter ε th , M, L, Nmax are set (step 100), and the parameters i, Lp, Np are set to 0 (step 101) with the start of a new monitoring frame interval. Here, setting i = 0 resets the condition establishment number counter 6 to 0, setting bit error integrated value Lp = 0 resets the bit error counter 2 to 0, and The setting of the frame count value Np = 0 in the section is to reset the frame counter 3 to 0.
[0034]
Then, the BIP verification unit 1 executes BIP verification from the first frame in the monitoring frame section, and the bit error counter 2 detects the number of bit errors detected there, that is, the number of mismatches in the BIP verification, as the bit error integrated value Lp (first In this frame, Lp = 0) and the frame counter 3 adds 1 to the frame count value Np (step 102).
[0035]
The condition determination unit 5 determines whether Np <Nmax and Lp ≧ L (this is referred to as condition 1) from the frame count value Np and the bit error integrated value Lp in this frame (step 1). 103, 104).
[0036]
If the condition 1 is satisfied, the value of the counter 6 is incremented by 1 (i ← i + 1) assuming that one deterioration detection condition is satisfied, and the bit error counter 2 and the frame counter 3 are reset to 0 (step 106). ) If the determination by the count value determination unit 7 is not i = M (step 107), the same operation from step 102 is started again from the next frame.
[0037]
When the above condition 1 is not satisfied, counting and determination (operations of steps 102, 103, and 104) are repeated for each frame until the frame count value Np becomes equal to the maximum frame number Nmax.
[0038]
Even if the frame count value Np is equal to the maximum number of frames Nmax (steps 103 and 105), if the condition 1 is not satisfied, the counter 6, the bit error counter 2, and the frame counter 3 are set to 0 as no signal deterioration detected. The operation is reset (step 101), and the operations of steps 102, 103, and 104 are started again as a new monitoring frame section from the next frame.
[0039]
Thus, if there is a frame that does not satisfy the condition 1 before i = M, i is set to 0 in step 101, so the count value of the condition establishment number counter 6 is reset to 0. .
[0040]
When condition 1 is satisfied in M consecutive monitoring frame intervals and the count value of the counter 6 becomes equal to M (step 107), a transmission channel bit error rate deterioration detection signal C ′ is output from the count value determination unit 7, The counter 6, the bit error counter 2 and the frame counter 3 are reset to 0, and the above-described counting is started again from the next frame. However, after this, an algorithm for determining deterioration cancellation, not deterioration, is used. A release algorithm is performed.
[0041]
As a cancellation determination method, a conventional fixed monitoring frame may be used, or a variable monitoring frame by this method may be used.
[0042]
FIG. 5 is a flowchart showing a specific example of the degradation cancellation algorithm using the fixed monitoring frame.
[0043]
In both cases of the fixed monitoring frame and the variable monitoring frame, the cancellation determination condition is “when an event in which the integrated value Lp of bit errors in the Nc frame is less than the threshold value Lc continues Mc times”. Here, the parameters (Nc, Lc, Mc) are set to the B1 / B2 / B3 collation type and the transmission error rate setting threshold ε as in the parameters (Nmax, L, M). th , A value determined by the transmission speed STM level or VC size.
[0044]
The degradation cancellation parameters Mc, Lc, and Nc are stored in, for example, the above-mentioned various conditions in the Mc storage register, Lc storage register, and Nc storage register (all of which are not shown in FIG. 3) provided in the condition determination unit 5. (BIP verification type and setting threshold ε th , STM level, VC size), and each value is selected by setting these conditions from the operating system 9.
[0045]
The degradation cancellation parameters Mc, Lc, and Nc may be set together with the degradation detection parameters M, L, and Nmax when new settings are made from the operating system 9, or the degradation cancellation algorithm is started. It may be done every time. The algorithm shown in FIGS. 4 and 5 is the latter case, and the degradation detection parameter is set every time the degradation detection algorithm is started, and the degradation cancellation parameter is set every time the degradation cancellation algorithm is started.
[0046]
In addition, the set of deterioration detection parameters M, L, and Nmax and the set of deterioration cancellation parameters Mc, Lc, and Nc have a one-to-one correspondence with the various conditions, and generally they are different values.
[0047]
In the degradation cancellation algorithm, the monitoring frame section is fixed to Nc frames, and therefore degradation cancellation determination is performed for each Nc frame.
[0048]
Next, an outline of the degradation cancellation algorithm will be described.
[0049]
When the error determination unit 4 (FIG. 1) detects error rate deterioration (step 108 in FIG. 4), the deterioration detection algorithm performed in the condition determination unit 5 (FIG. 1) is terminated, and instead of this, FIG. The degradation cancellation algorithm shown is started, and a bit error rate degradation detection signal C ′ is generated.
[0050]
This cancellation algorithm is continued until it is determined that the actual bit error rate is normal (that is, small) with respect to the set threshold value. When it is determined to be normal, the condition determination unit 5 ends the execution of the degradation cancellation algorithm, and then starts the degradation detection algorithm of FIG. 4 again and cancels the bit error rate degradation detection signal C ′.
[0051]
Therefore, the condition determination unit 5 is in a state in which no deterioration has been detected yet during the deterioration detection algorithm execution period, and therefore the bit error rate deterioration detection signal C ′ is not output. On the other hand, during the period during which the degradation cancellation algorithm is being executed, the degradation remains detected, and therefore the bit error rate degradation detection signal C ′ remains output.
[0052]
Details of the cancellation algorithm will be described below.
[0053]
First, in the condition determination unit 5 of the deterioration determination unit 4, the parameter ε th And degradation cancellation parameters Mc, Lc, and Nc are set (step 200). Also, with the start of a new monitoring frame section, parameters i, Lp, and Np are set to zero (step 201). Here, the parameters i, Lp, and Np are the same as those in the deterioration detection algorithm of FIG.
[0054]
The BIP verification unit 1 executes BIP verification from the first frame of the monitoring frame section, and the bit error counter 2 detects the number of bit errors detected there, that is, the number of mismatches in the BIP verification. In this frame, Lp = 0) and the frame counter 3 adds 1 to the frame count value Np (step 202).
[0055]
The condition determination unit 5 determines whether or not the frame count value Np in this frame is equal to Nc (step 203). If not, the condition determination unit 5 determines that the frame count value Np is equal to Nc (ie, operations in steps 202 and 203). If it is repeated and equal, it is determined whether or not the bit error integrated value Lp in this frame is less than the threshold value Lc (step 204).
[0056]
When the bit error integrated value Lp is equal to or greater than Lc, the release determination condition is not satisfied, and in order to perform a new release determination from the beginning, the monitoring frame period is ended and a new monitoring frame period is started from the next frame. The same operation from step 201 is repeated again.
[0057]
When the bit error integrated value Lp is less than Lc, the monitoring frame section is ended, and the value of the counter 6 is increased by 1 (i ← i + 1), assuming that one of the cancellation determination conditions is satisfied, and the bit error counter 2 The frame counter 3 is reset to zero (step 205), and the count value determination unit 7 determines whether i is equal to Mc (step 206).
[0058]
If i is not equal to Mc, a new monitoring frame section is started from the next frame, and the same operation from step 202 is started again. On the other hand, if i is equal to Mc, it is determined that the actual bit error rate has returned to the normal value, the error rate deterioration is canceled (step 207), the condition determination unit 5 ends the execution of the deterioration cancellation algorithm, and again The deterioration detection algorithm is started and the bit error rate deterioration detection signal C ′ is canceled.
[0059]
The maximum number of frames Nmax is determined by the transmission channel error rate being a set threshold value ε th It is determined by the upper limit value of the detection time allowed at this time. Transmission path error rate is set threshold ε th The upper limit value of the degradation detection time allowed at the time (as a converted value in the number of frames) is Nsw, and the maximum frame Nmax may be determined so as to satisfy the following formula 1.
[0060]
[Expression 1]
Figure 0003793293
[0061]
As a method for selecting the parameters (Nmax, L, M), the above equation 1 is assumed, and the set threshold value ε th Detection probability and ε th / Z 1 Method (method 1) determined by the average false detection time interval at ε, ε th / Z 2 False detection average time interval and z Three × ε th There is a method (method 2) that is determined by the undetected average time interval at. Where z 1 , Z 2 , Z Three Are all larger than 1, and the values of Nmax, L, and M are all integers of 1 or more.
[0062]
As a method for selecting parameters (Nc, Lc, Mc), ε th / Z Four Release probability and less than 2 × ε th / Z Four Method (method 3) determined by the average time interval of false cancellation at th / Z 2 Unreleased average time interval and z Three × ε th There is a method (method 4) defined by the post-release average time interval. Where z 2 , Z Three , Z Four Are all larger than 1, and the values of Nc, Lc, and Mc are all integers of 1 or more.
[0063]
As described above, according to the first embodiment, it is possible to detect deterioration at a speed corresponding to the actual transmission path error rate ε.
[0064]
Next, a second embodiment of the bit error rate deterioration detection method and apparatus according to the present invention will be described. In the second embodiment, the configuration is the same as in FIG. 1, but a detection parameter Nmin is newly introduced.
[0065]
FIG. 6 is a diagram showing the transition of the monitoring frame section of the second embodiment, and is the same as FIG. 2 except that a detection parameter Nmin is newly introduced.
[0066]
In the same figure, when determining whether the deterioration detection condition is satisfied or not in the past M monitoring frame sections indicated by Δ, the number of frames Ns 1 , Ns Three , Ns Four In this case, it is assumed that the deterioration detection condition is satisfied once and the next monitoring frame section is entered. The number of frames Ns 2 When (Np = Nmax), it is assumed that the deterioration detection condition is not satisfied (Lp <L), and the next monitoring frame section is shifted.
[0067]
FIG. 7 is a block diagram showing a specific example of the condition determination unit 5 in FIG. 3 in the second embodiment, in which 11d is an Nmin storage register, and parts corresponding to those in FIG. Therefore, duplicate explanations are omitted.
[0068]
In the figure, the register unit 11 is provided with an Nmin storage register 11d for storing the minimum frame number Nmin in the monitoring frame section in addition to the Nmax storage register 11a, the L storage register 11b and the M storage register 11c.
[0069]
The Nmin storage register 11d, like the Nmax storage register 11a, L storage register 11b, and M storage register 11c, has a plurality of BIP verification types and bit error rate setting threshold values ε. th , Transmission speed STM level, a plurality of registers for storing a plurality of values corresponding to the set of VC size, and, like these Nmax storage register 11a, L storage register 11b and M storage register 11c, an external operating system 9 to BIP verification type and bit error rate threshold ε th , By setting the transmission speed STM level and VC size, the corresponding Nmin storage register 11d is selected and the minimum number of frames Nmin is set.
[0070]
FIG. 8 is a flowchart showing the deterioration detection algorithm of the second embodiment.
[0071]
7 and 8, the operations in steps 300 to 302 are the same as those in steps 100 to 102 in FIG. In the condition determining unit 12, the number of frames Np up to the current frame is not less than the minimum number of frames Nmin (step 303) and not more than the maximum number of frames Nmax (step 304), and the monitoring frame section up to the frame at this time It is determined whether or not the bit error integrated value Lp is equal to or greater than the threshold L of the number of bit errors (step 305) (this is referred to as condition 1).
[0072]
When the number of frames Np is less than the minimum number of frames Nmin (step 303), the deterioration determination unit 4 does not determine condition 1, and continues the counting operation of the bit error counter 2 (FIG. 1) and the frame counter 3 (FIG. 1). Let
[0073]
If the above condition 1 is satisfied, the counter 6 (FIG. 1) is incremented by 1 (i ← i + 1), assuming that one of the deterioration detection conditions is satisfied, and the bit error counter 2 and the frame counter 3 Is reset to 0 (step 307), and if i = M is not satisfied (step 308), the counting operation from step 302 is started again as a new monitoring frame section from the next frame.
[0074]
Further, even if the frame number Np becomes the minimum frame number Nmin, the frame number Np does not reach the maximum frame number Nmax (step 304), and if the condition 1 is not satisfied (step 305), the frame number Np is the maximum frame number. When the counting and determination operations in steps 302 to 305 are repeated for each frame until the number Nmax becomes equal to the number Nmax, the frame count value Np becomes equal to the maximum frame number Nmax (step 304), and the condition 1 is not satisfied. (Step 306), it is determined that signal deterioration has not been detected, the counter 6, the bit error counter 2, and the frame counter 3 are reset to 0 (step 301), and counting and determination operations are started again from the next frame.
[0075]
When Condition 1 is satisfied and the count value of the counter 6 becomes equal to the protection stage number M, the transmission path bit error rate deterioration detection signal C ′ is output, the counter 6, the bit error counter 2 and the frame counter 3 are reset to 0, Counting and determination are started again as a new monitoring frame from the next frame, but after this, deterioration cancellation determination is performed instead of deterioration determination.
[0076]
The degradation cancellation determination method is the same as that in the first embodiment.
[0077]
Here, the maximum number of frames Nmax may be determined so as to satisfy the number 1 as in the first embodiment.
[0078]
The minimum number of frames Nmin is determined by the upper limit value of the number of frames that allow burst errors and the upper limit value of the detection time when the transmission path error rate is worst. Nb is the maximum burst error allowable number (converted value in the number of frames), and Nav is the maximum degradation detection time (converted value in the number of frames) allowed when the actual transmission channel error rate is maximum. The number Nmin may be determined so as to satisfy the following equation 2.
[0079]
[Expression 2]
Figure 0003793293
[0080]
Under the condition of Equation 2, even if a burst error occurs locally within the Nb frame period, the transmission path error rate deterioration detection signal C is not immediately issued. Further, even when the actual transmission channel error rate ε is worst, it is guaranteed that the detection time is M times Nav or less in terms of the number of frames.
[0081]
If the minimum frame number Nmin is set equal to the maximum frame number Nmax, it is clear that the method of this embodiment is equivalent to the conventional fixed monitoring frame method.
[0082]
Selection of the parameters (Nmax, Nmin, L, M) is based on the above formulas 1 and 2 and the transmission channel error rate set value ε th Detection probability and ε th / Z 1 Method (method 1) determined by the average false detection time interval at ε, ε th / Z 2 False detection average time interval and z Three × ε th There is a method (method 2) that is determined by the undetected average time interval at. Where z 1 , Z 2 , Z Three Are all larger than 1, and the values of Nmax, Nmin, L, and M are all integers of 1 or more.
[0083]
The selection of the parameters Nc, Lc, Mc is the same as in the first embodiment, and ε th / Z Four Release probability and less than 2 × ε th / Z Four Method (method 3) determined by the average time interval of false cancellation at th / Z 2 Unreleased average time interval and z Three × ε th There is a method (method 4) defined by the average time interval after the release. Where z 2 , Z Three , Z Four Are all larger than 1, and the values of Nc, Lc, and Mc are all integers of 1 or more.
[0084]
In the case of using B2 verification, the detection parameter example determined by the above method 1 and the release parameter example determined by the above method 3 for three types of transmission rates STM-4, STM-16, STM-64, These are shown as Table 1, Table 2, and Table 3, respectively.
[0085]
[Table 1]
Figure 0003793293
[0086]
[Table 2]
Figure 0003793293
[0087]
[Table 3]
Figure 0003793293
[0088]
The detection conditions in this case are: detection probability = 95% or higher, false detection average time interval = 10000 seconds or higher, z 1 = 2. Release conditions: release probability = 95% or more, false release average time interval = 10000 seconds or more, z Four = 10.
[0089]
In the probability calculation, it is assumed that the transmission error event follows the Powisson's distribution.
[0090]
According to the second embodiment, it is possible to suppress erroneous detection that occurs when a burst error occurs locally on the time axis, and to detect deterioration at a speed according to the actual transmission path error rate ε.
[0091]
FIG. 9 is a block diagram showing a third embodiment of the detection method and apparatus for bit error rate deterioration according to the present invention. Reference numeral 13 denotes a monitoring frame section end number counter, and parts corresponding to those in FIG. A duplicate description is omitted.
[0092]
In the first embodiment described above, whether or not the deterioration detection condition is satisfied is determined at the end of each monitoring frame section. However, in the third embodiment, deterioration determination is performed at a predetermined interval. For this reason, as shown in FIG. 9, a monitoring frame section end number counter 13 is newly added.
[0093]
This monitoring frame section end number counter 13 simply counts the number of monitoring frame section ends. The counter value determination unit 7 determines whether the deterioration detection condition is satisfied or not based on the count value of the monitoring frame section end number counter 13, the count value of the condition satisfaction number counter 6, and the protection stage number M. The condition determination unit 5 is the same as the specific example shown in FIG. 3 or FIG.
[0094]
FIG. 10 shows the transition of the monitoring frame section in the third embodiment when M = 2.
[0095]
In the figure, the number of frames Ns 1 , Ns Three , Ns Four At this time, assuming that one deterioration detection condition is satisfied, the next monitoring frame section is shifted. Number of frames Ns 2 When (Np = Nmax), the deterioration detection condition is not satisfied (Lp <L), and the next monitoring frame section is shifted. At the end of the monitoring frame section indicated by Δ in the figure (every other frame), it is determined whether or not the deterioration detection condition is satisfied for the past M consecutive monitoring frame sections.
[0096]
FIG. 11 is a flowchart showing the deterioration detection algorithm of the third embodiment.
[0097]
9 and 11, first, as in the previous embodiment, the condition determination unit 5 sets the transmission channel error rate threshold ε. th , Protection stage number M, bit error threshold value L and maximum frame number Nmax are set (step 400), and each counter 6, 13, 2, 3 is reset to 0 with the start of a new monitoring frame interval. Thus, i, j, Lp, and Np are set to 0 (step 401).
[0098]
Then, the BIP verification unit 1 performs BIP verification of the frame at that time, and the bit error counter 2 counts the number of bit errors detected there, that is, the number of mismatches in the BIP verification to obtain the bit error integrated value Lp, The frame counter 3 adds 1 to the frame count value Np (step 402).
[0099]
For each frame, the condition determination unit 5 has a frame count value Np less than the maximum number of frames Nmax (step 403), and the bit error integrated value Lp is equal to or greater than the bit error count threshold L (step 404) (condition 1). It is determined whether or not.
[0100]
When the condition 1 is satisfied, assuming that one of the deterioration detection conditions is satisfied, the count value of the condition satisfaction number counter 6 and the monitoring frame section end number counter 13 is increased by 1, and the bit error counter 2 and the frame counter 3 is reset to 0 (steps 406 and 407), and if the count value j of the monitoring frame section end counter 13 is not j = M (step 408), the above-mentioned counting and determination is performed again as a new monitoring frame section from the next frame. To start.
[0101]
If the condition 1 is not satisfied, the counting and determination operations in steps 402, 403, and 404 are repeated for each frame until the frame count value Np becomes equal to the maximum frame number Nmax.
[0102]
After that, the frame count value Np becomes equal to the maximum frame number Nmax (step 403), but if the condition 1 is not satisfied (step 405), the count value j of the monitoring frame section end number counter 13 is increased by 1. The bit error counter 2 and the frame counter 3 are reset to 0 (step 407). If the condition 1 is satisfied, the count value i of the condition establishment number counter 6 is increased by 1 (step 406). Then, the count value j of the monitoring frame interval end number counter 13 is incremented by 1 to reset the bit error counter 2 and the frame counter 3 to 0 (step 407), and the next frame is counted again and determined as a new monitoring frame interval. To start.
[0103]
Whether or not the count value i of the condition establishment number counter 6 is equal to the protection stage number M only when such an operation is repeated and the count value j of the monitoring frame interval end number counter 13 is equal to the protection stage number M (step 408). (Condition 2, Step 409).
[0104]
When this condition 2 is satisfied, the count value determination unit 7 outputs a transmission channel bit error rate deterioration detection signal C, and the condition satisfaction number counter 6, the monitoring frame section end number counter 13, the bit error counter 2 and the frame counter 3 is reset to 0, and counting and determination are started again as a new monitoring frame section from the next frame, but after this, deterioration cancellation determination is performed instead of deterioration determination.
[0105]
When the condition 2 is not satisfied, the condition satisfaction number counter 6, the monitoring frame section end number counter 13, the bit error counter 2 and the frame counter 3 are reset to 0 (step 401), and a new monitoring frame is started from the next frame. Counting and deterioration detection determination are started again as a section.
[0106]
The degradation cancellation determination method, parameters Nmax, L, M and parameters Nc, Lc, Mc are the same as those in the first embodiment.
[0107]
The determination timing according to the first embodiment is a staggered type every time one monitoring frame section ends, whereas this third embodiment uses a stagger type every time one M monitoring frame section ends. Block type. In general, the block type is more advantageous in terms of the false detection average time interval.
[0108]
According to the third embodiment, it is possible to improve the error detection average time interval and detect the deterioration at a speed corresponding to the actual transmission path error rate ε.
[0109]
FIG. 12 is a block diagram showing a fourth embodiment of a bit error rate degradation detection method and apparatus according to the present invention, wherein 14 is a working optical transmission line, 15 is a backup optical transmission line, 16 is a working interface, and 17 is a working interface. Spare interfaces, 18a and 18b are optical / electrical converters, 19a and 19b are demultiplexers, 20a and 20b are receivers, 21a and 21b are transmitters, 22a and 22b are multiplexers, and 23a and 23b are electrical / electrical units. An optical converter, 24 is a transmission path switching unit, 25 is a reception signal switch, 26 is a transmission signal switch, and 27 is a control unit.
[0110]
In this figure, receivers 20a and 20b are the receivers shown in FIG. 13, and B1 and error rate deterioration determination units 57 and B2, error rate deterioration determination units 58 and B3, and error rate deterioration determination unit 59 in FIG. At least one of them is configured by the error rate deterioration detector described as the main part of the first embodiment, the second embodiment, or the third embodiment.
[0111]
Usually, the working optical transmission line 14 and the working interface 16 are used, and the optical input data signal transmitted through the working optical transmission line 14 is supplied to the working interface 16. The standby interface 17 has the same configuration as that of the working interface 16. If there is a failure in the working optical transmission line 14, the spare interface 17 is used by the transmission line switching unit 24. The transmission of data signals is made possible via
[0112]
In the working interface 16, the supplied optical input data signal is converted into an electrical signal by the optical / electrical converter 18a, separated into a data signal having a low bit rate by the demultiplexing device 19a, and then passed through the receiver 20a. To the reception signal switch 25 of the transmission path switching unit 24. When there is no failure in the working optical transmission line 14, this data signal is output as it is as the received data signal D.
[0113]
When there is no failure in the working optical transmission line 14, the transmission data signal E input to the transmission signal switch 26 of the transmission line switching unit 24 is processed by the transmitter 21 a as the transmission data signal I in the working interface 16. After that, the data is multiplexed into a data signal having a high bit rate by the multiplexer 22a, converted into an optical data signal by the electrical / optical converter 23a, and output to the working optical transmission line 14.
[0114]
The control unit 27 generates and outputs a switch control signal F based on the transmission path deterioration detection signals Ka and Kb from the receivers 20a and 20b. As the transmission line deterioration detection signals Ka and Kb, in addition to the bit error rate deterioration detection signal C ′ formed in each of the previous embodiments, for example, an optical input signal disconnection alarm (LOS) or a frame synchronization loss alarm (LOF) , Transmission path switching control signals and the like are included.
[0115]
This optical input signal disconnection alarm is detected by the optical / electrical converters 18a and 18b, and this out-of-frame synchronization alarm is received by the frame synchronization unit 51 (FIG. 13) in the receivers 20a and 20b. Are detected based on the A1 and A2 bytes which are the frame synchronization control bytes. Further, the transmission path switching control signal is detected based on the K1 and K2 bytes, which are transmission path switching control bytes in the received frame, in the multiplex section overhead termination unit 54 (FIG. 13) in the receivers 20a and 20b. Here, the A1, A2, K1, and K2 bytes are defined in ITU-T recommendation G707 or ANSI recommendation T1.105.
[0116]
The reception signal switch 25 and the transmission signal switch 26 in the transmission path switching unit 24 are controlled to be switched according to the switch control signal F from the control unit 27. The switch control signal F normally causes the reception signal switch 25 and the transmission signal switch 26 to select one of the transmission paths at a time.
[0117]
For example, when a failure occurs in the working optical transmission line 14, the control unit 27 generates and outputs a switch control signal F based on the transmission line deterioration detection signal Ka from the receiver 20a. 25 is controlled to selectively switch the output signal H of the receiver 20b from the output signal G of the receiver 20a, and the transmission signal switch 26 is supplied to the transmitter 21a as the input data signal E as the data signal I. Is controlled to be supplied as a data signal J to the transmitter 21b.
[0118]
As a result, the active interface 16 is disconnected and connected to the backup interface 17, and the backup optical transmission line 15 is used for data signal transmission.
[0119]
Further, when a data signal is transmitted via the backup optical transmission line 15, a failure occurs, and when the failure of the working optical transmission line 14 is removed, the control unit 27 receives the signal from the receiver 20b. Based on the transmission line deterioration detection signal Kb, the switch control signal F is generated and output, thereby switching the reception signal switch 25 and the transmission signal switch 26 to the working interface 16 side.
[0120]
Thus, in the fourth embodiment, when a failure occurs in the transmission line, the transmission line can be switched at a speed corresponding to the actual transmission line error rate ε.
[0121]
【The invention's effect】
As described above, according to the present invention, when the error rate of the received signal is large, the monitoring frame period for monitoring the error rate can be shortened. Therefore, the error rate increases as the actual transmission channel error rate increases. The time required to detect the degradation of the network is shortened, the degradation can be detected at a speed corresponding to the actual transmission path error rate, and the transmission path can be switched quickly when a fault occurs in the transmission path. It becomes like this.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a first embodiment of a bit error rate degradation detection method and apparatus according to the present invention.
FIG. 2 is a diagram showing a transition example of a monitoring frame section according to the technique of the present invention.
3 is a block diagram illustrating a specific example of a condition determination unit in FIG. 1. FIG.
FIG. 4 is a flowchart showing a deterioration detection algorithm of the first embodiment shown in FIG.
FIG. 5 is a flowchart showing a cancellation algorithm of the first embodiment shown in FIG. 1;
FIG. 6 is a diagram illustrating a transition example of a monitoring frame section in the second embodiment of the bit error rate deterioration detection method and apparatus according to the present invention.
FIG. 7 is a block diagram showing a specific example of a condition determination unit in the second embodiment of the bit error rate deterioration detection method and apparatus according to the present invention.
FIG. 8 is a flowchart showing a degradation detection algorithm in the second embodiment of the bit error rate degradation detection method and apparatus according to the present invention.
FIG. 9 is a block diagram showing a third embodiment of a detection method and apparatus for bit error rate degradation according to the present invention.
FIG. 10 is a diagram showing an example of transition of a monitoring frame section in the third embodiment shown in FIG.
FIG. 11 is a flowchart showing a deterioration detection algorithm in the third embodiment shown in FIG. 9;
FIG. 12 is a block diagram showing a fourth embodiment of a detection method and apparatus for bit error rate deterioration according to the present invention.
FIG. 13 is a block diagram showing an example of a general multi-section termination receiver.
FIG. 14 is a diagram illustrating an example of transition of a monitoring frame section according to a conventional method.
FIG. 15 is a diagram showing a degradation detection time according to Bellcore regulations.
[Explanation of symbols]
1 BIP verification part
2-bit error counter
3 Frame counter
4 Degradation judgment unit
5 Condition judgment part
6 Condition fulfilled number counter
7 Count value judgment part
9 Operating system
10,11 Register part
10a BIP verification type setting register
10b Bit error rate threshold setting register
10c Transmission rate setting register
10d VC size setting register
11a Nmax storage register
11b L storage register
11c M storage register
11d Nmin storage register
12 Condition determiner
13 Monitoring section end number counter
14 Working optical transmission line
15 Backup optical transmission line
16 Working interface
17 Spare interface
18a, 18b Optical / electrical converter
19a, 19b Demultiplexer
20a, 20b receiver
21a, 21b Transmitter
22a, 22b Multiplexer
23a, 23b Electric / optical converter
24 Transmission path switching unit
27 Control unit
25 Receive signal switch
26 Transmission signal switch

Claims (10)

各フレームに誤り検出符号を具備する同期デジタル信号を受信し、伝送路のビット誤り率劣化を判定する同期デジタル通信装置であって、
ビット誤り率を監視する区間としての監視フレーム区間にわたって、監視フレーム数を計数する監視フレームカウンタと、
該誤り検出符号に基づいて検出したビット誤り数を該監視フレーム区間にわたって計数するビット誤りカウンタと、
該監視フレームカウンタのカウント値と該ビット誤りカウンタのカウント値、及び予め設定された誤り閾値と該監視フレーム区間の上限である最大監視フレーム数及び保護段数によってビット誤り率の劣化を判定する劣化判定部と
を具備し、
該劣化判定部は、該最大監視フレーム数よりも小さい最小監視フレーム数が予め設定され、該監視フレームカウンタのカウント値が該最小監視フレーム数以上,該最大監視フレーム数以下であって、かつ該ビット誤りカウンタのカウント値が該ビット誤り閾値を越えたとき、該監視フレーム区間を終了し、かつ該監視フレームカウンタと該ビット誤りカウンタとをリセットし、次のフレームから新たな監視フレーム区間を開始する事象が、該保護段数に相当する回数だけ連続したときにビット誤り率が劣化したと判定することを特徴とするビット誤り率劣化検出装置。
A synchronous digital communication device that receives a synchronous digital signal having an error detection code in each frame and determines bit error rate deterioration of a transmission path,
A monitoring frame counter that counts the number of monitoring frames over a monitoring frame section as a section for monitoring the bit error rate;
A bit error counter for counting the number of bit errors detected based on the error detection code over the monitoring frame interval;
Deterioration determination for determining deterioration of the bit error rate based on the count value of the monitoring frame counter and the count value of the bit error counter, the preset error threshold and the maximum number of monitoring frames and the number of protection stages which are the upper limit of the monitoring frame section And comprising
The degradation determination unit is preset with a minimum number of monitoring frames smaller than the maximum number of monitoring frames, a count value of the monitoring frame counter is not less than the minimum number of monitoring frames and not more than the maximum number of monitoring frames, and When the count value of the bit error counter exceeds the bit error threshold, the monitoring frame period is terminated, the monitoring frame counter and the bit error counter are reset, and a new monitoring frame period is started from the next frame. A bit error rate deterioration detecting apparatus, wherein the bit error rate is determined to be deteriorated when the event to be performed continues for the number of times corresponding to the number of protection stages.
各フレームに誤り検出符号と伝送路切換制御バイトとフレーム同期制御バイトとを具備する同期デジタル信号を受信し、伝送路の切換えを行なう同期デジタル通信装置であって、
該伝送路の切換えを行なう伝送路切換部と、
光伝送路との接続が可能な少なくとも2個以上のインタフェース部と
を具備し、
該インタフェース部は、
光入力信号が途絶えたことを検知して出力する光入力断検出部と、
該フレーム同期制御バイトに基づいてフレームの同期がとれないことを検出して出力するフレーム同期はずれ検出部と、
該伝送路切換制御バイトを分離して出力する切換制御バイト分離部と、
該誤り検出符号に基づき該伝送路のビット誤り率の劣化を検出して出力する伝送路誤り率劣化検出部と
を具備し、
該伝送路切換部は、該光入力断検出部からの信号と、該フレーム同期はずれ検出部からの信号と、該切換制御バイト分離部からの信号と、該伝送路誤り率劣化検出部からの信号とに基づいて該伝送路の切換えを判定して実行し、
該伝送路誤り率劣化検出部は、
ビット誤り率を監視する区間としての監視フレーム区間にわたって、監視フレーム数を計数する監視フレームカウンタと、
該誤り検出符号に基づいて検出したビット誤り数を該監視フレーム区間にわたって計数するビット誤りカウンタと、
該監視フレームカウンタのカウント値と該ビット誤りカウンタのカウント値、及び予め設定される誤り閾値と該監視フレーム区間の上限である最大監視フレーム数及び保護段数によってビット誤り率の劣化を判定する劣化判定部と
を具備し、
該劣化判定部は、該最大監視フレーム数よりも小さい最小監視フレーム数が予め設定され、該監視フレームカウンタのカウント値が該最小監視フレーム数以上,該最大監視フレーム数以下であって、かつ該ビット誤りカウンタのカウント値が該ビット誤り閾値を越えたとき、該監視フレーム区間を終了し、かつ該監視フレームカウンタと該ビット誤りカウンタをリセットして、次のフレームから新たな監視フレーム区間を開始する事象が、該保護段数に相当する回数だけ連続したときにビット誤り率が劣化したと判定して誤り率劣化検出信号を出力することを特徴とするビット誤り率劣化検出装置。
A synchronous digital communication device that receives a synchronous digital signal having an error detection code, a transmission path switching control byte, and a frame synchronization control byte in each frame, and performs transmission path switching,
A transmission path switching unit for switching the transmission path;
And at least two interface units that can be connected to an optical transmission line,
The interface unit
A light input break detection unit that detects and outputs that the light input signal is interrupted;
A frame out-of-sync detection unit that detects and outputs that the frame cannot be synchronized based on the frame synchronization control byte;
A switching control byte separation unit for separating and outputting the transmission path switching control byte;
A transmission channel error rate deterioration detection unit that detects and outputs a deterioration of the bit error rate of the transmission channel based on the error detection code, and
The transmission line switching unit includes a signal from the optical input break detection unit, a signal from the frame synchronization loss detection unit, a signal from the switching control byte separation unit, and a transmission line error rate deterioration detection unit. And determine and execute switching of the transmission line based on the signal,
The transmission path error rate deterioration detection unit
A monitoring frame counter that counts the number of monitoring frames over a monitoring frame section as a section for monitoring the bit error rate;
A bit error counter for counting the number of bit errors detected based on the error detection code over the monitoring frame interval;
Deterioration determination for determining deterioration of the bit error rate based on the count value of the monitoring frame counter and the count value of the bit error counter, and a preset error threshold and the maximum number of monitoring frames and the number of protection stages which are the upper limit of the monitoring frame section And comprising
The degradation determination unit, a minimum monitoring the number of frames less than the maximum monitoring the number of frames is set in advance, the count value of the monitoring frame counter said minimum monitoring the number of frames or more, equal to or less than the number of frames said maximum monitored and the When the count value of the bit error counter exceeds the bit error threshold, the monitoring frame period is ended, the monitoring frame counter and the bit error counter are reset, and a new monitoring frame period is started from the next frame. A bit error rate deterioration detection apparatus that determines that the bit error rate has deteriorated and outputs an error rate deterioration detection signal when the event to be performed continues for the number of times corresponding to the number of protection stages.
請求項1または2において、
前記劣化判定部は、前記ビット誤り率劣化の判定を前記監視フレーム区間が終了する毎に行なうことを特徴とするビット誤り率劣化検出装置。
In claim 1 or 2 ,
The bit error rate deterioration detection apparatus, wherein the deterioration determination unit determines the bit error rate deterioration every time the monitoring frame section ends.
請求項1,2または3において、
前記劣化判定部は、前記ビット誤り率劣化の判定を前記保護段数に相当する数の監視フレーム区間が終了する毎に行なうことを特徴とするビット誤り率劣化検出装置。
In claim 1, 2 or 3,
The bit error rate deterioration detection apparatus, wherein the deterioration determination unit performs the bit error rate deterioration determination every time the number of monitoring frame sections corresponding to the number of protection stages ends.
請求項1,2または3において、
前記ビット誤りカウンタのカウント値は、ITU−T勧告G707記載のSDH信号のBIP照合による不一致数を積算したものであることを特徴とするビット誤り率劣化検出装置。
In claim 1, 2 or 3 ,
The bit error rate deterioration detecting device characterized in that the count value of the bit error counter is obtained by integrating the number of mismatches by BIP verification of SDH signals described in ITU-T recommendation G707.
請求項1,2,3または4において、
前記ビット誤りカウンタのカウント値は、ANSI勧告T1.105記載のSONET信号のBIP照合による不一致数を積算したものであることを特徴とするビット誤り率劣化検出装置。
In claim 1, 2, 3 or 4 ,
A bit error rate deterioration detecting device characterized in that the count value of the bit error counter is obtained by integrating the number of mismatches by BIP verification of SONET signals described in ANSI recommendation T1.105.
各フレームに誤り検出符号を具備する同期デジタル信号の受信信号のビット誤り率劣化を検出する方法であって、
誤り閾値と最大監視フレーム数及び保護段数が設定される第1のステップと、 ビット誤り率を監視する区間としての監視フレーム区間にわたって監視フレーム数を計数し、該誤り検出符号に基づいて検出したビット誤り数を該監視フレーム区間にわたって計数する第2のステップと、
該監視フレーム区間と該最大監視フレーム数とを比較する第3のステップと、 該ビット誤り数と該誤り閾値とを比較する第4のステップと、
該ビット誤り数が該誤り閾値を越えたときに該監視フレーム区間を終了し、かつ該誤り閾値を越えたことによる該監視フレーム区間終了の連続回数を積算する第5のステップと、
該監視フレーム区間終了の連続回数と該保護段数とを比較する第6のステップと
を有し、
時間的に、該第1のステップ,該第2のステップ,該第3のステップ,該第4のステップ,該第5のステップ,該第6のステップの順に実行され、
該第1のステップでは、該最大監視フレーム数よりも小さい最小監視フレーム数が設定され、
該第3のステップにおいて、該監視フレーム区間が該最大監視フレーム数未満であって、かつ該第4のステップにおいて、該ビット誤り数が該誤り閾値未満の場合には、該第2のステップに移行し、
また、該第3のステップにおいて、該監視フレーム区間が該最大監視フレーム数以上であって、かつ該第4のステップにおいて、該ビット誤り数が該誤り閾値未満の場合には、該監視フレーム区間と該ビット誤り数と該監視フレーム区間終了の連続回数をリセットして、第2のステップに移行し、
また、該第4のステップにおいて、該ビット誤り数が該誤り閾値以上の場合には、該第5のステップに移行し、
また、該第6のステップにおいて、該監視フレーム区間終了の連続回数と該保護段数とが等しい場合には、ビット誤り率が劣化したと判定し、該監視フレーム区間終了の連続回数と該保護段数とが等しくない場合には、該監視フレーム区間と該ビット誤り数をリセットして、該第2のステップに移行し、
第2のステップと該第3のステップとの間に、該監視フレーム区間と該最小監視フレーム数とを比較する第7のステップが設けられ、
該第7のステップでは、該監視フレーム区間が該最小監視フレーム数以上の場合には、該第3のステップに移行し、該監視フレーム区間が該最小監視フレーム数未満の場合には、該第2のステップに移行することを特徴とするビット誤り率劣化の検出方法。
A method for detecting bit error rate deterioration of a received signal of a synchronous digital signal having an error detection code in each frame,
The first step in which the error threshold, the maximum number of monitoring frames and the number of protection stages are set, and the number of monitoring frames counted over the monitoring frame section as the section for monitoring the bit error rate, and the bit detected based on the error detection code A second step of counting the number of errors over the monitoring frame interval;
A third step of comparing the monitoring frame section and the maximum number of monitoring frames; a fourth step of comparing the number of bit errors and the error threshold;
A fifth step of ending the monitoring frame section when the number of bit errors exceeds the error threshold, and integrating a continuous number of times of ending the monitoring frame section due to exceeding the error threshold;
A sixth step of comparing the number of consecutive times of end of the monitoring frame section and the number of protection stages;
In time, the first step, the second step, the third step, the fourth step, the fifth step, and the sixth step are executed in this order.
In the first step, a minimum number of monitoring frames smaller than the maximum number of monitoring frames is set,
In the third step, when the monitoring frame interval is less than the maximum number of monitoring frames and in the fourth step, the number of bit errors is less than the error threshold, the second step is performed. Migrate,
In the third step, when the monitoring frame interval is equal to or greater than the maximum number of monitoring frames and in the fourth step, the number of bit errors is less than the error threshold, the monitoring frame interval Reset the number of bit errors and the number of consecutive end of the monitoring frame section, and move to the second step,
In the fourth step, when the number of bit errors is equal to or greater than the error threshold, the process proceeds to the fifth step.
Further, in the sixth step, when the number of consecutive monitoring frame section ends and the number of protection stages are equal, it is determined that the bit error rate has deteriorated, and the number of consecutive monitoring frame section ends and the number of protection stages Are not equal to each other, reset the monitoring frame period and the number of bit errors, and proceed to the second step .
Between said second step of step and the third, seventh step of comparing the said monitoring frame section and the number of said minimum supervisory frame is provided,
In the seventh step, when the monitoring frame interval is equal to or greater than the minimum number of monitoring frames, the process proceeds to the third step, and when the monitoring frame interval is less than the minimum monitoring frame number, 2. A method for detecting bit error rate deterioration, wherein the method proceeds to step 2 .
各フレームに誤り検出符号を具備する同期デジタル信号の受信信号のビット誤り率劣化を検出する方法であって、
誤り閾値と最大監視フレーム数及び保護段数が設定される第1のステップと、 ビット誤り率を監視する区間としての監視フレーム区間にわたって監視フレーム数を計数し、該誤り検出符号に基づいて検出したビット誤り数を該監視フレーム区間にわたって計数する第2のステップと、
該監視フレーム区間と該最大監視フレーム数とを比較する第3のステップと、 該ビット誤り数と該誤り閾値とを比較する第4のステップと、
該ビット誤り数が該誤り閾値を越えたときに該監視フレーム区間を終了し、かつ該誤り閾値を越えたことによる該監視フレーム区間終了の連続回数を積算する第5のステップと、
単なる監視フレーム区間終了の連続回数を積算する第6のステップと、
該単なる監視フレーム区間終了の連続回数と該保護段数とを比較する第7のステップと、
該誤り閾値を越えたことによる監視フレーム区間終了の連続回数と該保護段数とを比較する第8のステップと
を有し、
時間的に、該第1のステップ,該第2のステップ,該第3のステップ,該第4のステップ,該第5のステップ,該第6のステップ,該第7のステップ,該第8のステップの順に実行され、
第1のステップで、該最大監視フレーム数よりも小さい最小監視フレーム数が設定され、
該第3のステップにおいて、該監視フレーム区間が該最大監視フレーム数未満であって、かつ該第4のステップにおいて、該ビット誤り数が該誤り閾値未満の場合には、該第2のステップに移行し、
また、該第3のステップにおいて、該監視フレーム区間が該最大監視フレーム数以上であって、かつ該第4のステップにおいて、該ビット誤り数が該誤り閾値未満の場合には、第6のステップに移行し、
また、該第4のステップにおいて、該ビット誤り数が該誤り閾値以上の場合には、該第5のステップに移行し、
また、該第7のステップにおいて、該単なる監視フレーム区間終了の連続回数と該保護段数とが等しい場合には、該第8のステップに移行し、該単なる監視フレーム区間終了の連続回数と該保護段数とが等しくない場合には、該第2のステップに移行し、
また、該第8のステップにおいて、該誤り閾値を越えたことによる監視フレーム区間終了の連続回数と該保護段数とが等しい場合には、ビット誤り率が劣化したと判定し、該誤り閾値を越えたことによる監視フレーム区間終了の連続回数と該保護段数とが等しくない場合には、該監視フレーム区間と該ビット誤り数と該単なる監視フレーム区間終了の連続回数と該誤り閾値を越えたことによる監視フレーム区間終了の連続回数とをリセットして、該第2のステップに移行し、
該第2のステップと該第3のステップとの間に該監視フレーム区間と該最小監視フレーム数とを比較する第9のステップが設けられ、
該第9のステップにおいて、該監視フレーム区間が該最小監視フレーム数以上の場合には、該第3のステップに移行し、該監視フレーム区間が該最小監視フレーム数未満の場合には、該第2のステップに移行することを特徴とするビット誤り率劣化の検出方法。
A method for detecting bit error rate deterioration of a received signal of a synchronous digital signal having an error detection code in each frame,
The first step in which the error threshold, the maximum number of monitoring frames and the number of protection stages are set, and the number of monitoring frames counted over the monitoring frame section as the section for monitoring the bit error rate, and the bit detected based on the error detection code A second step of counting the number of errors over the monitoring frame interval;
A third step of comparing the monitoring frame section and the maximum number of monitoring frames; a fourth step of comparing the number of bit errors and the error threshold;
A fifth step of ending the monitoring frame section when the number of bit errors exceeds the error threshold, and integrating a continuous number of times of ending the monitoring frame section due to exceeding the error threshold;
A sixth step of integrating the number of continuous continuations of the mere monitoring frame section;
A seventh step of comparing the number of continuous ending of the simple monitoring frame section with the number of protection stages;
An eighth step of comparing the number of times the monitoring frame section ends due to exceeding the error threshold and the number of protection stages;
In time, the first step, the second step, the third step, the fourth step, the fifth step, the sixth step, the seventh step, the eighth step Executed in order of steps,
In the first step, said maximum monitoring minimal monitoring the number of frames is smaller than the number of frames is set,
In the third step, when the monitoring frame interval is less than the maximum number of monitoring frames and in the fourth step, the number of bit errors is less than the error threshold, the second step is performed. Migrate,
In the third step, if the monitoring frame interval is equal to or greater than the maximum number of monitoring frames and the number of bit errors is less than the error threshold in the fourth step, the sixth step To
In the fourth step, when the number of bit errors is equal to or greater than the error threshold, the process proceeds to the fifth step.
Further, in the seventh step, when the continuous number of ending of the simple monitoring frame section is equal to the number of protection stages, the process proceeds to the eighth step, and the continuous number of ending of the simple monitoring frame section and the protection If the number of stages is not equal, move to the second step,
In the eighth step, if the number of consecutive monitoring frame section terminations due to exceeding the error threshold is equal to the number of protection stages, it is determined that the bit error rate has deteriorated, and the error threshold is exceeded. If the number of continuous monitoring frame section ends and the number of protection stages are not equal, the monitoring frame section, the number of bit errors, the number of continuous monitoring frame section ends, and the error threshold are exceeded. Reset the number of consecutive monitoring frame sections and go to the second step ,
Between the second step and the third step, a ninth step is provided for comparing the monitoring frame interval and the minimum number of monitoring frames,
In the ninth step, when the monitoring frame interval is equal to or greater than the minimum number of monitoring frames, the process proceeds to the third step, and when the monitoring frame interval is less than the minimum monitoring frame number, 2. A method for detecting bit error rate deterioration, wherein the method proceeds to step 2 .
請求項7または8において、
前記第2のステップでは、前記監視フレーム区間内ビット誤り数がITU−T勧告G707記載のSDH信号のBIP照合による不一致数を積算したものであることを特徴とするビット誤り率劣化の検出方法。
In claim 7 or 8 ,
In the second step, the bit error rate deterioration detection method is characterized in that the number of bit errors in the monitoring frame section is obtained by integrating the number of mismatches by BIP verification of SDH signals described in ITU-T recommendation G707.
請求項7または8において、
前記第2のステップでは、前記監視フレーム区間内ビット誤り数がANSI勧告T1.105記載のSONET信号のBIP照合による不一致数を積算したものであることを特徴とするビット誤り率劣化の検出方法。
In claim 7 or 8 ,
In the second step, the bit error rate deterioration detection method is characterized in that the number of bit errors in the monitoring frame section is obtained by integrating the number of mismatches by BIP verification of SONET signals described in ANSI recommendation T1.105.
JP27014296A 1996-10-11 1996-10-11 Bit error rate degradation detection method and apparatus Expired - Fee Related JP3793293B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27014296A JP3793293B2 (en) 1996-10-11 1996-10-11 Bit error rate degradation detection method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27014296A JP3793293B2 (en) 1996-10-11 1996-10-11 Bit error rate degradation detection method and apparatus

Publications (2)

Publication Number Publication Date
JPH10117181A JPH10117181A (en) 1998-05-06
JP3793293B2 true JP3793293B2 (en) 2006-07-05

Family

ID=17482138

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27014296A Expired - Fee Related JP3793293B2 (en) 1996-10-11 1996-10-11 Bit error rate degradation detection method and apparatus

Country Status (1)

Country Link
JP (1) JP3793293B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100397504B1 (en) * 2001-08-31 2003-09-13 엘지전자 주식회사 Apparatus and method for accumulating time division parallel errors of data sequence in a transmission system
JP4770457B2 (en) * 2005-12-28 2011-09-14 横河電機株式会社 Error rate characteristic measuring method and error rate characteristic measuring system
WO2017029809A1 (en) 2015-08-19 2017-02-23 日本電気株式会社 Error monitoring device and method, and recording medium

Also Published As

Publication number Publication date
JPH10117181A (en) 1998-05-06

Similar Documents

Publication Publication Date Title
EP0849972B1 (en) Path test signal generator and checker for use in a digital transmission system using a higher order virtual container VC-4Xc in STM-N frames
CA2235083C (en) Transparent transport
US5455832A (en) Method and system for testing a sonet network element
US5841760A (en) Transparent multiplexer/demultiplexer
US6721268B1 (en) Method and apparatus for multiplex transmission
US6188667B1 (en) Transport interface for performing protection switching of telecommunications traffic
US7142516B2 (en) Performance monitoring of high speed communications networks
EP0745294B1 (en) Telecommunications network including a channel switching protection arrangement
US5956347A (en) Digital telecommunications transmission systems
CA2210065C (en) Errorless switching techniques in ring network
EP0840472B1 (en) Path protection in a telecommunications network
US6452906B1 (en) Fault detection and isolation in a synchronous optical network (SONET) and in a synchronous digital hierarchy (SDH) network
US6775237B2 (en) Methods and apparatus for burst tolerant excessive bit error rate alarm detection and clearing
US5768255A (en) System and method for monitoring point identification
US5787074A (en) System and method for monitoring point activation
US7933209B2 (en) Method for isolating layer 1 problems for digital signal circuits embedded in SONET
JP3793293B2 (en) Bit error rate degradation detection method and apparatus
US6885632B1 (en) Method and system for signal degrade (SD) information passthrough in T-Mux systems
US7633858B2 (en) Providing embedded protection in a network cross-connect device for SONET networks
US20030058789A1 (en) SDH ring network
US6956874B1 (en) Method and system for automatic concatenation detection of synchronous optical network (SONET) channels
US20100142948A1 (en) Framer/mapper/multiplexor device with 1+1 and equipment protection
JPH05336066A (en) Repeating installation
KR0171763B1 (en) Other Short Circuit Path Configuration Method Using F1 Byte in Synchronous Transmission Device
WO2006136093A1 (en) Method and system for automatically providing and adjusting optical channel concatenation

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20040204

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051122

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060120

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060407

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090414

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100414

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100414

Year of fee payment: 4

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100414

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100414

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110414

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120414

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120414

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130414

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140414

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees