符号率と情報レートの基本概念
電気通信や
情報理論の領域において、符号率(code rate)や情報レート(information rate)は、データ通信の効率を評価する重要な指標です。これらは、実際に有用なデータが全体のデータの中でどの程度を占めるかを示すものです。符号率は一般に k/n という形式で表現され、ここで k は有用なビット数、n は生成された全ビット数を指します。つまり、符号率が k/n であれば、k ビットの有用情報を送信するために n ビットのデータが利用されていることになります。その内訳として、n-k ビットは冗長ビット、すなわちエラー検出や訂正のために加えられたビットです。
正味ビット速度の概念
さらに、R を総ビット速度として定義した場合、正味ビット速度、つまり誤り訂正符号を考慮しない有効なビット速度は、R•k/n 以下となります。これにより、データ通信の効率をより深く理解することができるのです。データが正確に受信されることを保証するために、冗長ビットは必要不可欠であり、適切に設計された符号が求められます。
具体例と符号率の種類
符号率の具体例として、
畳み込み符号が挙げられます。この符号の典型的な符号率には、1/2、2/3、3/4、5/6、7/8などがあります。これらは、1ビットの冗長ビットがどれだけの有用情報と組み合わさっているかを示しています。例えば、符号率 1/2の場合、一つの有用ビットにつき一つの冗長ビットが付加されていることになります。さらに、
リード・ソロモン符号の例である RS(204,188) を考えると、188 ビットの有用情報に対し、204 ビット全体のデータの中で 16 ビットが冗長ビットとして加えられます。これは、信号が正確に伝送される確率を高める役割を果たします。
固定符号レートやレートレス消失符号
一部の誤り訂正符号は、固定の符号率を持たない構造を採用しています。これをレートレス消失符号と言います。これらの符号は、特定の用途においてその効果が高いとされ、長いデータ列や不安定な通信環境での使用が一般的です。
情報率の測定単位
情報レートは、誤り訂正符号を除いた実際のビット速度を示すものでもあり、通常は
ビット毎秒(bit/s)で表されます。これにより、異なる通信方式や符号化技術の情報効率を容易に比較することが可能です。
参考文献
これらの内容は、以下の文献に基づいています。詳細な情報を得るためには、ぜひご参照ください。
- - Douglas E. Comer 著・神林靖 訳『コンピュータネットワークとインターネット 第6版』翔泳社、2015年。
- - 鈴木 陽一ほか「集合分割法を用いた8PSK符号化変調のLDPC符号化率最適化に関する一検討 (衛星通信)」『電子情報通信学会技術研究報告』第113巻第193号、2013年。
- - JIS X 0009:1997「情報処理用語(データ通信)」。