デジタルデータをオーディオに変調したい。次に、任意の音声チャネルを介して通信し、宛先で音声からデータに再び復調します。これを行うには、ハードウェア実装を使用せずに、コンピューターのサウンド カードとソフトウェア モデムを使用したいと考えています。インターネットで、これは Audio Frequency-Shift Keying (AFSK) と呼ばれる手法によるものであることがわかりました。AFSK から 1200bps を超えるビット レートを取得できるか、取得できない場合、この制限の背後にある理由を知りたいです。この目的で AFSK よりも効率的な手法はありますか?
1 に答える
0
現在最も一般的に使用されている AFSK の形式は、1200 ボーのBell202 モデムです。他にも 1200 ボーを使用する標準がいくつかあり、1 秒あたり 1200 ビット未満で動作するものもありますが、1200 を超える速度で動作するものは私が知っているものはありません。
しかし、私の知る限り、より高いボー レートで送受信するソフトウェア モデムを作成できない理由はありません。Bell202 はビット スタッフィング (データ ストリームが連続して 5 ビット以下の同じトーンを使用できるようにする) を使用して、送信機と受信機が互いに同期しなくなるのを防ぎます。下限しきい値 (4 または 3 ビットごと)。
もう 1 つの考慮事項は、使用しているサウンド カードは、選択したボー レートと等しいか、その倍数のサンプリング レートを使用する必要があるということです。オーディオ ハードウェアでは 1200Hz と 48000Hz が一般的なサンプル レートであるため、これが 1200 ボーが非常に一般的な理由の 1 つです。
したがって、1200 ボーは制限ではありません。それは単なる標準です。
于 2012-12-07T15:10:26.847 に答える