ビットレート
電気通信やコンピューティングにおいて、ビットレートまたはビット速度（ビットそくど、）とは、単位時間あたりに転送または処理されるビット数である。変数 "R" として表される。
ビットレートには、通常ビット毎秒(bit/s)の単位が用いられ、キロ、メガ、ギガ、テラなどのSI接頭辞と組み合わせて使用される。非公式な略称"bps"が"bit/s"の代わりに使われることが多く、例えば"1 Mbps"は100万ビット毎秒を意味する。
1バイト毎秒(1 B/s)は8ビット毎秒に相当する。
大きなビットレートを表す場合、SI接頭辞が使用される。
二進接頭辞が使用されることもある。国際規格(IEC 80000-13)では、SI接頭辞と二進接頭辞で異なる略語を指定している（例えば、1 KiB/s = 1024 B/s = 8192 bit/s、1 MiB/s = 1024 KiB/s）。なお、正しい用法ではないが、SI接頭辞を、それに近い二進接頭辞の値の意味で使用することが広く行われている。二進接頭辞を参照。
デジタル通信システムにおいて、物理層のグロスビットレート("gross bitrate")とは、有用なデータおよびプロトコルオーバヘッドを含む、通信リンク上の物理的に転送された毎秒のビットの総数である。変数 "R" または "f" で表される。ロービットレート("raw bitrate")、("data signaling rate")、グロスデータ転送レート("gross data transfer rate")、未符号化伝送レート("uncoded transmission rate")とも言う。
シリアル通信の場合、グロスビットレート "R" はビット伝送時間 formula_1 と以下の関係がある。
グロスビットレートは、ボー(baud)やシンボル毎秒(sps)で表される（変調レート、ボーレート）に関連する。しかし、グロスビットレートとボーの値は、シンボル当たり2つのレベル（0と1で表われさる）しかない場合にのみ等しくなる。これは、データ伝送システムの各シンボルが正確に1ビットのデータを運ぶことを意味する。モデムやLAN機器で使用される現代の変調システムではそうなっていない。
ほとんどの伝送路符号と変調方式では、シンボルレート≦グロスビットレート である。より具体的には、 2 個の異なる電圧レベルでパルス振幅変調を使用してデータを表す伝送路符号（ベースバンド送信方式）は、1パルスあたり "N" ビットを転送することができる。2 個の異なるシンボル、例えば 2 個の振幅、位相、周波数を使用するデジタル変調方法（パスバンド送信方式）は、1シンボルあたり "N" ビットを転送することができる。すなわち、
例外として、マンチェスタ符号やゼロ復帰符号(RTZ)などの自己同期伝送路符号がある。各ビットは2つのパルス（信号状態）で表され、次のようになる。
特定のスペクトル帯域幅（ヘルツ単位）に対するボー、シンボル毎秒、パルス毎秒のシンボルレートの理論上の上限は、ナイキストの法則によって与えられる。
実際には、この上限は、伝送路符号方式およびいわゆる残留側帯波デジタル変調を使用したときのみ近づけることができる。ASK、PSK、QAM、OFDMのような大部分の他のディジタルキャリア変調方式は、二重側帯波変調として特徴付けることができ、その結果、以下の関係が得られる。
パラレル通信の場合、グロスビットレートは
となる。ここで、 "n" はパラレルチャネルの数、 "M" は "i" 番目のチャネルにおける変調のシンボルまたはレベルの数、 "T" は "i" 番目のチャネルのシンボル持続時間 （秒単位）である。
物理層のネットビットレート("net bitrate")とは、物理層プロトコルのオーバーヘッド（時分割多重(TDM)、フレーミングビット、冗長前方誤り訂正(FEC)コード、イコライザートレーニングシンボルやその他の通信路符号）を除いた正味の伝送容量である。情報レート("information rate")、有用ビットレート("useful bit rate")、ペイロードレート("payload rate")、ネットデータ転送レート("net data transfer rate") 、符号化伝送レート("coded transmission rate")、実効データレート("effective data rate")、デジタル通信チャネルのワイヤー・スピード（非公式な用語）とも言う。誤り訂正符号は、特に、無線通信システム、広帯域モデム規格、および現代の銅線ベースの高速LANにおいて共通している。物理層ネットビットレートは、データリンク層と物理層との間のインターフェース内の基準点で測定されたデータレートであり、結果的にデータリンク層以上の層のオーバーヘッドを含む。
モデムや無線システムでは、適応変調（データレート、変調、エラーコーディング方式を信号品質に自動的に適合させること）が適用されることが多い。この場合において、ピークビットレート("peak bitrate")という用語が、最も速く最もロバストな伝送モードのネットビットレートを表すのに用いられ、例えば、送信機と送信機との間の距離が非常に短い場合に使用される。オペレーティングシステムやネットワーク機器によっては、ネットワークアクセス技術や通信デバイスの「接続速度」("connection speed")を表示するものがあり、これは「現在のネットビットレート」を意味する非公式な用語である。「ラインレート」("line rate")という用語は、教科書によってグロスビットレートとして定義されている場合と、ネットビットレートとして定義されている場合がある。
グロスビットレートとネットビットレートとの間の関係は、以下に従ってFEC符号レートの影響を受ける。
順方向誤り訂正を含む技術の接続速度は、典型的には、上記の定義に従う物理層ネットビットレートを指す。
例えば、IEEE802.11a無線ネットワークのネットビットレート（すなわち接続速度）は、6〜54 Mbit/sであり、グロスビットレートは誤り訂正符号を含んで12〜72 Mbit/sである。
64+64+16 = 144 kbit/sの（Bチャネル2個 + Dチャネル1個）のネットのビットレートも、ペイロードデータレートを参照し、Dチャネルの信号レートは16 kbit/sである。
100Base-TXイーサネットの物理層規格は、4B5B符号化を使用しているため、グロスビットレートは125 Mbit/sでだが、ネットビットレートは100 Mbit/sである。この場合、グロスビットレートは、NRZI伝送路符号を使用しているため、125メガボーのシンボルレート（パルスレート）に等しい。
順方向誤り訂正などの物理層プロトコルのオーバーヘッドのない通信技術では、グロスビットレートとネットビットレートとの間に区別はない。 例えば、10Base-Tイーサネットのネットビットレートとグロスビットレートはどちらも10 Mbit/sである。マンチェスター符号を使用しているため、各ビットは2つのパルスによって表され、その結果、20メガボーのパルスレートが得られる。
V.92モデムの「接続速度」は、追加の誤り訂正符号がないため、通常、グロスビットレートと同じである。下り56,000 bit/s、上りは 48,000 bit/sである。適応変調のため、接続確立フェーズ中に、より低いビットレートを選択することができる。信号対雑音比が悪い場合、低速だがよりロバストな変調方式が選択される。データ圧縮のため、実際のデータ伝送レート（スループット（以下を参照））はもっと高いかもしれない。
通信路容量（シャノン容量とも呼ばれる）は、特定の物理アナログノード間通信リンクにビットエラーがない場合に可能な、前方誤り訂正符号を除いた最大ネットビットレートの理論上の上限である。
通信路容量はヘルツ単位のアナログ帯域幅に比例する。この比例関係はハートレーの法則と呼ばれている。その結果、ネットビットレートは、ビット毎秒単位のデジタル帯域幅容量と呼ばれることがある。
「スループット」という用語は、本質的に「デジタル帯域幅消費」と同じであるが、通常はデータリンク層上の基準点で測定される、論理的または物理的な通信リンクまたはネットワークノードを介したコンピュータネットワーク内の達成平均有効ビットレートを示す。これは、スループットがしばしばデータリンク層プロトコルオーバーヘッドを排除することを意味する。スループットは、問題の情報源からのトラフィック負荷だけでなく、同じネットワークリソースを共有する他の情報源からのトラフィック負荷の影響を受ける。スピードテストも参照。
("Goodput") とは、全てのプロトコルオーバーヘッド、データパケットの再送信や、その他の容量的あるいは時間的オーバーヘッドなどを取り除き、アプリケーション層レベルで達成されたスループットを指す。グッドプットは、アプリケーション層で必要とされるパケットあるいはデータストリームの最初のビットから最後のビットまでが送受信される時間に関係する。
例えば、ファイル転送の場合、グッドプットは達成されたファイル転送速度、すなわち転送するファイルサイズ÷転送時間である。
通常、グッドプットは物理層やネットワーク層におけるビットレートよりも低く、その要因となる容量的または時間的要素には以下がある。その他、下記の要素がグッドプットに影響を及ぼしうる。ネットワーク機器またはプロトコルによってデータ圧縮が提供されない場合、特定の通信経路に対して次の関係がある。
以下は、提案された通信標準インタフェースおよびデバイスにおける物理層ネットビットレートの例である。
より多くの例については、デバイス帯域幅の一覧、スペクトル効率#比較表、直交周波数分割多重方式#OFDMシステム比較テーブルを参照。
デジタル・マルチメディアにおいて、ビットレートは、単位時間当たりに記録される情報の量を表す。ビットレートはいくつかの要因によって決まる。一般に、ビットレートを最小限に抑えることと、再生時の素材の品質を最大限にすることとの間の所望のトレードオフを達成するために、上記の要因についての選択が行われる。
音声データや映像データで非可逆圧縮を使用すると、元の信号との差異が生まれる。圧縮率が高い場合、または損失のあるデータを解凍し再圧縮した場合、圧縮アーティファクトの形で顕著になることがある。これが知覚される品質に影響を及ぼすかどうかは、圧縮方式、エンコーダパワー、入力データの特性、聴取者の知覚、聴取者のアーティファクトに対する熟知度、聴取・視聴環境に依存する。
この節におけるビットレートは、利用可能な最高の圧縮を使用する場合に、一般的な聴取・視聴環境において「平均的な」聴取者が、参照基準よりも著しく悪くないと感じる最小限である。
デジタル・マルチメディアでは、ビットレートは、情報源符号化（データ圧縮）後の音声・映像などの連続したメディアを表すために、再生時間単位あたりに使用されるビット数を指すことがよくある。マルチメディアファイルの符号化ビットレートは、バイト単位のマルチメディアファイルのサイズを記録の再生時間（秒）で割った値に8を掛けたものである。
リアルタイムストリーミングメディアの場合、符号化ビットレートは割り込みを回避するために必要なグッドプットである。
という用語は、可変ビットレートのマルチメディア情報源符号化方式の場合に使用される。この文脈では、ピークビットレートは、圧縮データの短期ブロックに必要な最大ビット数である。
可逆圧縮の符号化ビットレートの理論上の下限は、である。
標準の音声CDであるCD-DAは、44.1 kHz/16のデータレートを有すると言われている。これは、音声データが1秒間に44,100回サンプリングされ、ビット深度が16であることを意味する。ステレオの場合、左右のチャンネルを使用するので、1秒あたりの音声データ量が、1チャンネルのみを使用するモノラルの2倍になる。
PCM音声データのビットレートは、次の式で計算できる。
例えば、CD-DA記録のビットレート（サンプリングレートが44.1 kHz、1サンプルあたり16ビット、2チャンネル）は、以下のように計算することができる。
PCM音声データの長さ（ファイルヘッダやその他のメタデータを除く）の累積サイズは、次の式を使用して計算できる。
バイト単位の累積サイズは、ビット単位のファイルサイズを8で割ることで求められる。
従って、80分（4,800秒）のCD-DAデータには846,720,000バイトのストレージが必要となる。
MP3音声フォーマットは、非可逆圧縮である。ビットレートの増加に伴い音声品質が向上する。
技術的理由（ハードウェアまたはソフトウェアプロトコル、オーバヘッド、符号化方式など）のため、比較対象デバイスのいくつかによって使用される実際のビットレートは、上に列挙されたビットレートよりもかなり高い場合がある。例えば、μ-lawアルゴリズムやA-lawアルゴリズムの圧縮（パルスコード変調）を使用する電話回線では、64 kbit/sが得られる。