6Bluetooth Core Specification
This chapter delves specifically into the functions and protocols of Bluetooth, which are categorized into three main parts, the controller, host and the HCI. For the Wi-Fi, specific technologies were categorized and explained according to their amendments. For Bluetooth, most distinguishable aspects of each version are usually reflected in a new form of a controller, for example, BR and EDR controller for V1.0 and V2.0, AMP controller for V3.0 and LE controller for V4.0. Therefore, understanding the differences in the functions and roles of each controller will also help to understand the general evolution of Bluetooth and its future directions. Of course, extensive enhancements have also been made at the host layer, which provides the logical link based on the service profiles. However, the primary objectives are different, whereas the controller variations relate to the basic throughput rate, range and energy efficiency; the host layer must also consider security, service differentiation and traffic flow aspects. Thus, even though not as drastically modified as the controllers, improvement in the Bluetooth host also reflects the need for evolution of wireless communication technology according to the new requirements of IoT services and applications. Regarding the HCI, HCI will always see some modifications and enhancements in the supporting interface whenever there are new types of information to be shared between the host and the controllers. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access