83

違いを理解するのに本当に苦労しています。同じだと言う人もいれば、少し違うという人もいます。違いは何ですか?類推して説明していただければ幸いです。

4

14 に答える 14

106

1 秒あたりのビット数は簡単です。それはまさにそれがどのように聞こえるかです。1000 ビットで 1000 bps で送信すると、送信にちょうど 1 秒かかります。

ボーは1 秒あたりのシンボル数です。これらのシンボル (データ エンコーディングの分割できない要素) がビットでない場合、ボー レートはビット レートよりもシンボルあたりのビット数だけ低くなります。つまり、シンボルあたり 4 ビットの場合、ボー レートはビット レートの ¼ になります。

この混乱が生じたのは、初期のアナログ電話モデムがそれほど複雑ではなく、bps がボーと同じであったためです。つまり、各シンボルは 1 ビットをエンコードします。その後、通信技術者はモデムを高速化するために、1 シンボルあたりのビット数を増やす巧妙な方法を発明しました¹。

類推

システム 1、ビット:通信システムを想像してみてください。望遠鏡が谷の手前側にあり、向こう側に男性が片手かもう一方の手を上げています。彼の左手を「0」、右手を「1」と呼ぶと、一度に 1 つの 2 進数 (1ビット) を通信するシステムができます。

システム 2、ボー:谷の向こう側にいる男が素手ではなくトランプを持っていると想像してください。彼はカードのサブセット、各スートでエースから 8 まで、合計 32 枚のカードを使用しています。各カード (各シンボル) は、00000 から 11111 までの 5 ビットをバイナリでエンコードします。²

分析

システム 2 の担当者は、カードごとに 5 ビットの情報を伝えることができますが、システム 1 の担当者が素手の 1 つを見せて 1 ビットを伝えるのと同じ時間です。

類推がどのように崩壊するかがわかります。デッキで特定のカードを見つけて、それを示すには、単純に左手または右手を示すかを決定するよりも時間がかかります。しかし、それはアナロジーを有益に拡張する機会を提供するだけです。

シンボルあたりのビット数が多い通信システムも同様の問題に直面します。これは、シンボルあたり複数のビットを送信するために必要な符号化方式が、一度に 1 ビットのみを送信する方式よりもはるかに複雑であるためです。アナロジーを拡張すると、トランプを見せている男は、彼の後ろに何人かの人々がデッキの次のカードを見つける作業を分担し、彼がそれらを見せることができるのと同じ速さで彼にカードを渡すことができます. ヘルパーは、1 ボーあたりのビット数が多いエンコーディング スキームを生成するために必要な、より強力なプロセッサに似ています。

つまり、より多くの処理能力を使用することで、システム 2 はより原始的なシステム 1 よりも 5 倍速くデータを送信できます。

歴史的なビネット

5 ビット コードをどうするか? 英語を話す人にとって、英語のアルファベットに使用できる 32 のコード ポイントのうち 26 を使用するのは自然なことのように思えます。残りの 6 つのコード ポイントは、空白文字と制御コードと記号の小さなセットに使用できます。

または、ボードー コードを使用することもできます。これはÉmile Baudotによって発明された 5 ビットのコードで、その後「ボー」という単位が造語されました³。


脚注と余談:

  1. たとえば、V.34 標準では、 28.8 kbit/秒のスループットを達成するために、シンボルあたり 8.4 ビットで 3,429 ボー モードが定義されています。

    その標準は、モデムのPOTS側についてのみ述べています。RS-232側はシンボルごとに 1 ビットのシステムのままなので、28.8k ボー モデムと正しく呼ぶこともできます。紛らわしいですが、技術的には正しいです。

  2. ここでは意図的にシンプルにしています。

    考えられることの 1 つは、トランプ カードがないことが情報を伝えるかどうかということです。存在する場合、それは何らかのクロックまたはラッチ信号の存在を意味するため、2 つのカードの表示の間のギャップから、情報を運ぶカードがないことがわかります。

    また、ポーカーデッキの残りのカード、9からキング、ジョーカーはどうしますか? 1 つのアイデアは、それらをメタデータを運ぶ特別なフラグとして使用することです。たとえば、短い後続ブロックを示す方法が必要になります。128 ビットの情報を送信する必要がある場合は、26 枚のカードを表示する必要があります。最初の 25 枚のカードは 5×25=125 ビットを伝達し、26 番目のカードは後続の 3 ビットを伝達します。シンボルの最後の 2 ビットを無視する必要があることを知らせる何らかの方法が必要です。

  3. これが、初期のアナログ電話モデムが bps ではなくボーで指定された理由です。通信技術者は、電報の時代からこの用語を使用していました。彼らは bps とボーを混同しようとしていませんでした。彼らの考えでは、これらのモデムがシンボルごとに 1 ビットを送信していたのは、単なる事実でした。

于 2013-12-12T03:29:52.600 に答える
5

ビットレートとボーレートの違いは何ですか?:

ビットレート

データの速度は、1 秒あたりのビット数 (ビット/秒または bps) で表されます。データレート R は、ビットまたはビット時間 (TB) の持続時間の関数です (図 1、再び)。

R = 1/TB

レートはチャネル容量 C とも呼ばれます。ビット時間が 10 ns の場合、データ レートは次のようになります。

R = 1/10 x 10–9 = 1 億ビット/秒

これは通常、100 Mbits/s として表されます。

ボーレート

「ボー」という用語は、5 ビットのテレタイプ コードを発明したフランスのエンジニア Emile Baudot に由来します。ボーレートとは、1 秒あたりに発生する信号またはシンボルの変化の数を指します。シンボルは、いくつかの電圧、周波数、または位相変化の 1 つです。

NRZ バイナリには、電圧レベルを表すビット 0 または 1 ごとに 1 つずつ、2 つのシンボルがあります。この場合、ボーレートまたはシンボルレートはビットレートと同じです。ただし、送信間隔ごとに 3 つ以上のシンボルを持つことができます。これにより、各シンボルは複数のビットを表します。3 つ以上のシンボルがある場合、データは変調技術を使用して送信されます。

伝送媒体がベースバンド データを処理できない場合、変調が発生します。もちろん、これはワイヤレスにも当てはまります。ベースバンド バイナリ信号は直接送信できません。むしろ、データは送信用の無線搬送波に変調されます。一部のケーブル接続では、変調を使用してデータ レートを上げています。これは「ブロードバンド伝送」と呼ばれます。</p>

複数のシンボルを使用することにより、シンボルごとに複数のビットを送信できます。たとえば、シンボル レートが 4800 ボーで、各シンボルが 2 ビットを表す場合、全体のビット レートは 9600 ビット/秒になります。通常、シンボルの数は 2 の累乗です。N がシンボルあたりのビット数である場合、必要なシンボルの数は S = 2^N です。したがって、総ビットレートは次のようになります。

R = ボーレート x log2S = ボーレート x 3.32 log10S

ボー レートが 4800 で、シンボルあたり 2 ビットの場合、シンボルの数は 2^2 = 4 です。ビット レートは次のとおりです。

R = 4800 x 3.32 log(4) = 4800 x 2 = 9600 ビット/秒

バイナリ NRZ の場合のように、シンボルごとに 1 ビットしかない場合、ビット レートとボー レートは同じままです。

于 2013-12-12T03:31:55.097 に答える
4

ビット レート: 1 秒あたりに送信されるビット数 (バイナリ信号の場合は 0 または 1)。

ボーレート : 1 秒あたりのシンボル数。

シンボルは ' n ' 個のビットで構成されます。

Baud rate = (bit rate)/n

したがって、ボーレートは常にビットレート以下です。信号がバイナリの場合は等しくなります。

于 2019-12-03T15:09:36.760 に答える
3

ボーレートは主に電気通信や電子機器で使用され、1 秒あたりのシンボルまたは 1 秒あたりのパルスを表します。一方、ビット レートは単に 1 秒あたりのビット数です。簡単に言うと、主な違いは、シンボルに 1 ビット以上、たとえば n ビットを含めることができるため、ボーレートがビットレートの n 分の 1 になることです。

シリアル通信信号を表す必要がある状況を想定して、情報を表す 1 つのシンボルとして 8 ビットを使用します。シンボル レートが 4800 ボーの場合、全体のビット レートは 38400 ビット/秒になります。これは、単純なベースライン伝送ではなく、広帯域伝送を実現するために変調のために複数のビットが必要になるワイヤレス通信エリアにも当てはまります。

お役に立てれば。

于 2013-12-12T03:31:26.587 に答える
0

ビット レートは、1 秒間に送信されるデータ ビット数 (つまり、0 と 1) の尺度です。1 秒あたり 2400 ビットという数字は、1 秒間に 2400 個のゼロまたは 1 を送信できることを意味するため、「bps」という略語が付けられています。

ボーレートとは、定義上、通信チャネル内の信号の状態が変化する回数を意味します。たとえば、2400 ボー レートは、チャネルが 1 秒あたり最大 2400 回状態を変更できることを意味します。「状態を変更する」というのは、1 秒間に 0 から 1 まで最大 2400 回変更できることを意味します。これについて考えると、上記の例では 2400 bps であったビット レートとほとんど同じです。

1 秒間に 2400 個のゼロまたは 1 を送信できるか (ビット レート)、デジタル信号の状態を 1 秒間に最大 2400 回変更できるか (ボーレート) は同じです。

于 2016-01-18T10:37:12.977 に答える