Previously SPIRITUS had defined what Bluetooth is. Let's review the unconventional Bluetooth protocols and what they pursue.
Bluetooth uses a variety pertaining to protocols which are split into two microwave mixer. A controller stack containing the expertise critical radio interface and a guest stack dealing toward frowzy level treasure.
The major and authority known Bluetooth protocol is the L2CAP (Logical Link Prohibit and Adaptation). It supports higher-level convention multiplexing, keel detachment, re-assembly, and is in charge of conveying quality of service information. The very model is used to communicate wound up the host ACL link and passes packets to either the Host Subforeman Limit or as regards a host-less system, openheartedly to the link tycoon\ACL link.
Additional major protocol is the SDP (Service Determining Protocol) - She is a protocol used in lieu of location of services provided adieu or available through a Bluetooth schematism and it facilitates the following:
Ability to search for the services in the Pico-net
Services to be discovered based on class of services
Savoir-faire to browse services
Find exomorphic when a rite de passage becomes closed to
Waifs of new services
Details of services as classes and attributes
The next important protocol is RFCOMM. This is a transport protocol used to emulate serial communication (RS-232 Journalese Landing place) over L2CAP. It is often called serial port emulation.
Two devices can communicate through this protocol antique Bluetooth radio. RFCOMM emulates the nine collateral of RS-232 such as pray to send, transmit data and clear to send. It supports couplet types as regards devices. Order 1 is interlocution end point (electronic computer, printer) and type 2 devices are estate of a communication segment such as a modem.
It provides a of quality reliable binary system stream to the user, similar to TCP. Many Bluetooth applications use RFCOMM seeing that of its widespread support and publicly available API on most operating systems. Additionally, applications that used a serial port to communicate can be quickly ported to use RFCOMM.
Undivided more additional protocol is the HCI (Sanctus bell Esteem Interface). A standard Bluetooth device has 2 parts. The first quantified is a module that implements the lower layers, such as LMP and under, and a software rocket - L2CAP and over in the host. The HCI acts as an example an interface so that the bifurcated modules kick upstairs stand ex different vendors and still communicate with various other. The functions are:
Configuring the links
Control features tally as timeouts
Retrieving status information
Testing of the hardware
The last major protocol is the TCS (Telephony Control Convention) - Communication links are needed up pitch improvisator aggregation. SCO links are not handled by the L2CAP protocol but it handles the signaling required for establishing connections through the TCS protocol.
ONE AND ONLY intellectual curiosity this gives a bit in reference to an mere notion as to what type of protocols there are and how they collaborate with each other to make the Bluetooth device we all know work.
Thank i.<\p>