
非同期シリアル通信は、通信エンドポイントのインターフェースが共通のクロック信号によって継続的に同期されないシリアル通信の一形態です。同期(クロックリカバリ)はデータ埋め込み信号によって行われます。データストリームには、各ペイロード送信の前後に設定される開始信号と停止信号の形で同期情報が含まれています。開始信号は受信側をデータの到着に備えさせ、停止信号は受信側の状態をリセットして新しいシーケンスのトリガーを可能にします。
一般的なスタートストップ伝送方式としては、RS-232を介したASCII伝送があり、例えばテレタイプライターの操作などに用いられる。
5 ビット コード ( Baudot コードを参照) を使用する機械式テレプリンターは、通常 1.5 ビット時間の停止期間を使用していました。[ 1 ]ごく初期の電気機械式テレタイプライター (1930 年以前) は、バッファリングなしで機械的な印字を可能にするために 2 ストップ ビットを必要とする場合がありました。分数ストップ ビットをサポートしないハードウェアは、送信時に 2 ストップ ビットを送信し、受信時に 1 ストップ ビットを要求するように構成されていれば、1.5 ビット時間を使用するデバイスと通信できます。
このフォーマットは、テレタイプライターの設計から直接派生したもので、当時の電気機械技術では同期動作を行うのに十分な精度が得られなかったため、このような設計になっていました。そのため、各文字の開始時にシステムを再同期する必要がありました。再同期が完了すれば、当時の技術では文字の残りの部分でビット同期を維持することができました。ストップビットは、次のスタートビットの前にシステムが回復する時間を与えました。初期のテレプリンターシステムは、通常、ボード符号の何らかのバリエーションで、5ビットのデータを使用していました。
初期の実験的な印刷電信装置はスタートビットのみを使用し、文字を確実に復号するには受信機構の速度を手動で調整する必要がありました。送信ユニットと受信ユニットを同期させるには、自動同期が必要でした。これは最終的にハワード・クラムによって実現され、彼はスタート・ストップ方式の同期方式の特許を取得しました(米国特許番号1199011 、1916年9月19日付与、その後米国特許番号1286351、1918年12月3日付与)。その直後、実用的なテレプリンターの特許が取得されました(米国特許番号1232045、1917年7月3日付与)。
信号伝達が機能するためには、送信者と受信者が信号伝達パラメータについて合意する必要があります。
非同期スタートストップ信号方式は、ダイヤルアップモデムによるタイムシェアリングコンピュータやBBSシステムへのアクセスに広く用いられていた。これらのシステムは、 ASCII規格に準拠し、最下位ビットから順に7ビットまたは8ビットのデータを送信する方式を採用していた。
コンピュータ間では、最も一般的に使用される構成は「8N1」でした。これは、8ビット文字で、スタートビット1つ、ストップビット1つ、パリティビットなしというものです。そのため、1文字を送信するのに10ボーの時間が使用され、信号ビットレートを10で割ると、1秒あたりの文字数で表される全体の伝送速度が得られます。
非同期スタートストップ方式は、多くのダイヤルアップインターネットアクセスアプリケーションでコンピュータとモデムを接続するために使用される下位データリンク層であり、 PPPなどの第2の(カプセル化)データリンクフレーミングプロトコルを使用して、非同期シリアル文字で構成されるパケットを作成します。最も一般的に使用される物理層インターフェースはRS-232Dです。同期アクセスと比較したパフォーマンスの低下はごくわずかです。これは、最新のモデムのほとんどが、モデム間でデータを送信するために独自の同期プロトコルを使用し、各端の非同期リンクはこのデータリンクよりも高速に動作し、フロー制御を使用してデータレートを制限してオーバーランを防ぐためです。