BER と SNR の比較:デジタル通信パフォーマンスの理解
ビットエラーレート(BER)と信号対雑音比(SNR)の関係を詳しく解説。BPSK・QPSK・QAM変調方式の性能をEb/N0曲線で比較し、実際の通信システム設計への応用を説明します。デジタル通信エンジニアに必須の基礎知識です。
目次
基本的なトレードオフ
すべてのデジタル通信システムは、要するに 1 つの疑問に帰着します。それは、エラーが許容できなくなるまでにチャネルに何ビットをプッシュできるかということです。その答えは、ビットエラーレート (BER) と信号対雑音比 (SNR) の関係にあります。この関係を誤ると、過度に保守的な変調を使用して帯域幅を浪費するか、エラー訂正予算を使い果たして接続を切断することになります。
これは学問的なことだけではありません。ワイヤレスリンクの設計、変調方式の選択、フォワードエラー訂正のためのコーディングレートの設定を行う際には、まずBER対SNR曲線を調べる必要があります。BER 対 SNR 計算ツール を使用して特定のシナリオを評価しながら、概念を検討しながら具体的なシナリオを評価してください。
BER: その意味
ビットエラーレートはまさにその名の通り、受信したビットが間違っている確率です。BERがであれば、100万分の1のビットが反転していることになります。それが重要かどうかは、完全にアプリケーション次第です。
| BER | 品質 | 代表的なアプリケーション |
|---|---|---|
| マージナル | ボイスオーバーラジオ (明瞭だがうるさい) | |
| 良い | 標準データ通信 | |
| とても良い | ビデオストリーミング、ファイル転送 | |
| 素晴らしい | 光ファイバー、財務データ | |
| 超低 | バックボーン光トランスポート |
SNR と Eb/N0 の違い:違いを知ってください
ここからほとんどの混乱が始まります。SNR とは関連していますが、互換性はありません。
SNR(信号対雑音比)は、特定の帯域幅における総信号電力と総ノイズ電力を比較します。一般的な変調方式の BER 曲線
各変調方式には、BER対という特徴的な曲線があります。これらは、コンスタレーション点間のノイズが判定閾値を超える確率から導き出されます。
BPSK と QPSK
BPSK (バイナリ位相シフトキーイング) と QPSK (直交 PSK) のビットあたりのBER性能は同じです。
午前 16 時
16-QAM は、コンステレーション内に 16 ポイントあり、1 シンボルあたり 4 ビットをパックします。おおよそのBER:
午前 64 時
64-QAM は 1 シンボルあたり 6 ビットを伝送します。スループットは高くなりますが、コンスタレーションポイントはより厳密になります。
比較表
| モジュレーション | ビット/シンボル | スペクトル効率 | BERのE_b/N_0<div class="my-6 overflow-x-auto py-2 text-center"><span class="katex-error" title="ParseError: KaTeX parse error: Can't use function '' in math mode at position 10: = 10^{-6}̲</th></tr></the…" style="color:#cc0000">= 10^{-6}</th></tr></thead><tbody><tr class="border-t border-[var(--border)]"><td class="px-4 py-2 text-sm">BPSK</td><td class="px-4 py-2 text-sm">1</td><td class="px-4 py-2 text-sm">1 ビット/秒/ヘルツ</td><td class="px-4 py-2 text-sm">10.5 dB</td></tr><tr class="border-t border-[var(--border)]"><td class="px-4 py-2 text-sm">QPSK</td><td class="px-4 py-2 text-sm">2</td><td class="px-4 py-2 text-sm">2 ビット/ヘルツ</td><td class="px-4 py-2 text-sm">10.5 dB</td></tr><tr class="border-t border-[var(--border)]"><td class="px-4 py-2 text-sm">16-QAM</td><td class="px-4 py-2 text-sm">4</td><td class="px-4 py-2 text-sm">4 ビット/秒/ヘルツ</td><td class="px-4 py-2 text-sm">14.5 dB</td></tr><tr class="border-t border-[var(--border)]"><td class="px-4 py-2 text-sm">64-QAM</td><td class="px-4 py-2 text-sm">6 ビット/秒/ヘルツ</td><td class="px-4 py-2 text-sm">18.5 dB</td></tr><tr class="border-t border-[var(--border)]"><td class="px-4 py-2 text-sm">256-QAM</td><td class="px-4 py-2 text-sm">8 ビット/秒/ヘルツ</td><td class="px-4 py-2 text-sm">23 dB</td></tr></tbody></table></div>
パターンは明らかです。スペクトル効率が 2 倍になるごとに、SNR が約 4 dB 低下します。これがデジタル通信における基本的な帯域幅と電力のトレードオフです。
<hr class="my-8 border-[var(--border)]" /> <h2 id="" class="text-2xl font-bold mt-10 mb-4 scroll-mt-24">シャノン・リミット</h2> クロード・シャノンは1948年に、理論上の最小値であるがあることを証明しました。これ以下では、コーディングに関係なく、エラーのない通信は不可能です。\frac{E_b}{N_0} \geq \frac{2^{R/B} - 1}{R/B}$R/B \to 0\ln(2) \approx -1.59$dBに近づきます。そこでは実際のシステムは動作しません。最新のターボ符号とLDPC符号は、シャノン限界値の約0.5dB以内であり、これは目覚ましい工学的成果です。 この制限は基本的なことを教えてくれます。計算したが約dBを下回っている場合、いくら巧妙なコーディングを行っても救われません。より多くの電力、より多くの帯域幅、またはより近いリンク距離が必要です。 実際に使用した例:ワイヤレスリンク用のモジュレーションの選択次のパラメータを使用して 5 GHz のポイントツーポイントリンクを設計しています。 -受信信号パワー:dBm -ノイズ指数:5 デシベル -帯域幅:20 メガヘルツ -必要な BER:ステップ 1: ノイズフロアの計算。 20 MHz 帯域幅におけるサーマル・ノイズ:dBm ノイズ指数が5dBの場合:dBm。 ステップ 2: SNR を計算します。デシベル。 ステップ 3: 最大変調次数を決定します。SNR が 31 dB で、帯域幅が 20 MHz の場合、ビットあたりのエネルギーはデータレートによって異なります。スペクトル効率が 6 ビット/秒 Hz の 64 QAM の場合、Mbps です。dB。 BERの場合、64-QAM には約 18.5 dB が必要です。23.2 dB で、4.7 dB のマージンが残っています。それは健全なことです。 午前25時6分に行ってくれる?これはBER の場合は約 23 dB 必要で、§44 dB になります。これは 1 dB 短いです。追加のコーディングゲインがないとリスクが高すぎます。 解像度:64-QAM なら 120 Mbps で十分なマージンが得られます。BER 対 SNR 計算ツール を使用してこれらの数値を確認し、雨が薄れている間に受信電力が低下したらどうなるかを調べてください。実務上の考慮事項フェージングチャネルは平均SNRの仮定を覆します。 レイリーフェージングチャネルでは、同じ BER でも AWGN よりも 10 ~ 20 dB 高い平均が必要になることがあります。ワイヤレスシステムには、ダイバーシティ技術 (空間、周波数、時間) が不可欠です。 高密度のコンステレーションでは、位相ノイズが問題になります。 256-QAM では、コンスタレーション点が数度しか離れていません。局部発振器の位相ノイズが大きいと、コンスタレーション点同士が混ざり合い、SNR に関係なく誤差フロアが上昇します。 量子化ノイズは下限を設定します ADC の分解能によって有効な SNR が制限されます。ビットADCの信号対量子化ノイズ比は約dBです。12 ビット ADC の最大値は約74 dB SQNR で、チャネル SNR が高くても実効値が制限されます。これについては、量子化ノイズ計算ツール を使って調べてください。 符号化ゲインによって曲線がシフトします 畳み込み符号では 3 ~ 6 dB の符号化ゲインが得られます。ターボ符号と LDPC 符号は 8 ~ 10 dB に押し上げます。最新の 5G NR システムは、データに LDPC を使用し、制御チャネルにポーラーコードを使用しており、シャノンの容量の 1 dB 以内です。まとめBER と SNR の関係は、すべてのデジタル通信システムを左右します。
確信が持てない場合は、リンクバジェットを計算して利用可能なを決定し、必要な BER しきい値を少なくとも 3 ~ 5 dB 上回るマージンが得られる変調方式を選択してください。BER 対 SNR 計算ツール を使うと、この解析を迅速かつ繰り返し行うことができます。 関連記事PCB Design Annular Ring: Why the Pad Is Bigger Than You Drew ItA 0.3 mm drill does not give you a 0.3 mm hole, and the pad around it has to absorb drill wander, registration error, and plating build-up. Here is where each of those numbers comes from and why IPC-6012 Class 3 costs more. 2026年8月18日 Unit ConversionThe 180° Error: Why arctan(b/a) Flips Your Impedancearctan of a ratio cannot tell 3 + j4 from −3 − j4. That single-argument shortcut turns inductive loads capacitive and sends matching networks in the wrong direction. Here is why atan2 exists. 2026年8月18日 PCB DesignBGA Escape Routing Starts at the Land PadHow many traces fit between two BGA balls is decided the moment you pick the pad diameter. Here is the arithmetic from pitch to channel width to trace count, and why NSMD and via-in-pad change the answer. 2026年8月18日 |
|---|