符号誤り率

提供: testwiki
ナビゲーションに移動 検索に移動

通信において、誤り率は、指定時間間隔の間に送られる、符号(ビット)、データエレメント、キャラクタ、ブロックの総数に対する、誤って受信した符号(ビット)、データエレメント、キャラクタ、ブロックの数の比率である。

最も一般的に利用される比率は符号誤り率テンプレート:Lang-en)である。

概要

符号誤り率の例として、(a) 「transmission BER」すなわち受信した誤り符号の数を送信された符号の総数で割ったものと、(b)「information BER」 すなわち受信した復号された(誤り訂正された)誤り符号の数を送信された復号された(誤り訂正された)符号の総数で割ったものである。

それぞれの速度における95%の信頼区間のためのテスト時間は、以下である:

  • 40 Gbit/s (STM-256 or OC-768): 1 s
  • 10 Gbit/s (STM-64 or OC-192): 3 s
  • 2.5 Gbit/s (STM-16 or OC-48): 12 s
  • 622 Mbit/s (STM-4c or OC-12): 48 s
  • 155 Mbit/s (STM-1 or OC-3): 3.2 min
  • 64 Mbit/s (STM-1 or stnd)  : 6.4 min

情報源: Federal Standard 1037C 及び MIL-STD-188

テスト時間tはGaussian error distributionをもちいて以下のように表せる

t=ln(1c)b*r

ここで、cは信頼レベルの度合い、bはBERの上限、rは符号率を示す。高速シリアル通信のためのBER測定に関しては次の専門的な論文を参照。[1]

通常、デジタル通信システムの機能を記述するために、BERカーブをプロットする。

光通信において、BER(dB)対受信電力(dBm)が通常使われる。

無線通信においては、BER(dB)対SNR(dB)が使われる。

そのようなBERカーブのための曲線の当てはめは、多くの研究活動を引き付ける興味深いトピックである。

数学的原理

BERは電気的ノイズw (t)による符号誤りの確率である。

バイポーラNRZを考慮すると、

"1" においてx1(t)=A+w(t)、"0"においてx0(t)=A+w(t)である。 x1(t)x0(t)Tと言う期間を持つ。

雑音にはN02と言うスペクトル密度があり、

x1(t)𝒩(A,N02T)であり、
x0(t)𝒩(A,N02T)である。

BERに戻り、符号誤りの確率はpe=p(0|1)p1+p(1|0)p0である。

p(1|0)=0.5erfc(A+λNo/T)
p(0|1)=0.5erfc(AλNo/T)

erfcは相補誤差関数である。

最終的な表現を表すために、信号E=A2Tの平均エネルギーを使うことができる:

pe=0.5erfc(ENo).

さまざまなBER特性

PSK

%ES

%ES(Errored Seconds)は、測定時間全体に対する1秒間に1個以上の符号誤りが存在する秒の割合を百分率で表した評価尺度である。 100から%ESの測定値を引いた値を%EFS(Error Free Seconds)という。

%SES

%SES(Severely Errored Seconds)は、測定時間全体のうちで、1秒間の符号誤り率が1000分の1を超える符号誤り時間率を百分率で表した評価尺度である。 1000分の1未満はカウントしない。よって%SESの測定値は%ESと比較して小さい。 BERがランダム性の符号誤りに適しているのに対し、%SESはバースト性の符号誤りに適している。

関連項目