Asynchronous Connection-Less

Asynchronous Connection-Less (ACL) is a communications protocol. It is used as a transmission link used for data communication in the Bluetooth system or as a definition with access code(72bit) + packet header(54bit) + payload + CRC(16bit).

Asynchronous Connection-Less Link[1] (ACL) is used when data integrity is more important than avoiding latency. In this type of link, if a payload encapsulated in the frame is corrupted, it is retransmitted. A secondary returns an ACL frame in the available odd-numbered slot if and only if the previous slot has been addressed to it. ACL can use one, three or more slots and can achieve a maximum data rate of 721 kbit/s.

Packet Types

DM1, DH1, DM3, DH3, DM5, DH5, AUX1

D(1)(2) (1) M : rate 2/3 FEC used H : no FEC used

(2) 1 : 1 slot used for one frame 3 : 3 slots used for one frame 5 : 5 slots used for one frame

gollark: It seems weird to put children before the everyone else bit. They're basically least at risk.
gollark: As in, no testing unless you returned from China recently or something like that.
gollark: There was that mess where the one they had was faulty somehow, and I think regulations prevented their use on most people also.
gollark: If copies of it stick in your body forever, you'll have immunity forever! Nothing* can** go wrong!
gollark: There are vaccines against it but people don't get those nowadays as far as I know.

References

  1. Data Communications and Networking, 4th Edition — Chapter 14 Wireless LANs, Section 14.2 Bluetooth, Page 439


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.