ACL =非同期接続なし。 SCO= =同期接続指向。
SCOは、1つのマスターと1つのスレーブのみの間のポイントツーポイント接続です。
ACLは、1つのマスターと多くのスレーブ間のマルチポイント接続です。
他の違いは何ですか?
SCOは、再送信を必要としないリアルタイムの狭帯域信号用です。 Bluetoothハンズフリーキットの音声データは、この例です。この狭帯域オーディオは、「Bluetooth音声」タイプと呼ばれます。 ACLは、高品質のオーディオ/ビデオデータを含む他のすべてのBTデータ転送用です。例は、A2DPによる音楽の再生です。これは高帯域幅データであるため、「アドバンストオーディオ」と呼ばれます。 SCOは固定帯域幅チャネルであり、デバイスごとに最大3つのチャネルを持つことができますが、ACLのスループットはその時点の他のアクティブな接続(SCOおよびACL)によって異なります。
ACL:データの転送専用に使用されます。 ARQに基づく再送信。使用可能なタイプはDMx(中程度のレート)、DHx(高データレート)です。ここで、x = 1,3,5
SCO:主に音声通信(またはデータと音声の組み合わせ)に使用されます。再送信はできません。HV1、HV2、HV3は異なる種類の音声パケットです。それぞれ異なるエンコード方式を使用しています。