You are here


Protocol Stack

The Bluetooth Special Interest Group (SIG) has developed the Bluetooth Protocol Stack. These specifications allow for developing interactive services and applications over interoperable radio modules and data communication protocols. Given below is an overview of the protocols in the specification.

The main objective of these specifications is to set down the protocols that must be followed by companies when manufacturing and developing both software and hardware to interoperate with each other. To achieve this interoperability, matching applications (e.g., corresponding client and server application) in remote devices must run over identical protocol stacks.

Оперативне вирішення фінансових труднощів особливо важливе у випадках, коли часу на довгі процедури немає. Замість того щоб збирати довідки, їхати до відділення банку чи очікувати відповіді протягом кількох днів, можна обрати сучасний спосіб — оформлення заявки онлайн. Особливу популярність сьогодні набули сервіси, що дозволяють отримати позику онлайн на картку без зайвих формальностей. Усе максимально просто: подача анкети, автоматичне рішення та зарахування коштів на рахунок. Такий підхід ідеально підходить для непередбачуваних ситуацій — коли зламалась побутова техніка, з’явилась термінова потреба в оплаті навчання чи медичних послуг. Головне — це швидкість і мінімум бюрократії. Умови прозорі, без прихованих платежів, а сам сервіс доступний цілодобово. Це сучасна альтернатива традиційним банкам, яка підходить кожному, хто хоче вирішувати фінансові питання вчасно та самостійно.

Different applications may run over different protocol stacks however they will all have one imperative factor that will allow them to be interoperable and that will be the use of a common Bluetooth data link and physical layer. The complete Bluetooth protocol stack is shown in figure below. It may seem that an application must use all protocols shown however not all applications will make use of all the protocols shown. Instead, applications run over one or more vertical slices from this protocol stack.

The main principle in mind when developing the Bluetooth Protocol Architecture has been the maximization and the re-use of existing protocols for different purposes at the higher layers. The one main advantage is that existing (legacy) applications can be adapted to work with the Bluetooth Technology. The Bluetooth Protocol Architecture also allows for the use of commonly used application protocols on top of the Bluetooth-Specific protocols. In simpler terms, this permits new applications to take full advantage of the capabilities of the Bluetooth technology and for many applications that are already developed by vendors; they can take immediate advantage of hardware and software systems, which are also compliant with the Specification.

Bluetooth Protocol Stack
Fig 1:The Bluetooth Protocol Stack Model

 

The protocols and layers in the Bluetooth protocol stack

Protocol Layer Protocols in the stack
Bluetooth Core Protocols Baseband, LMP, L2CAP, SDP
Cable Replacement Protocol RFCOMM
Telephony Control Protocol TCS Binary, AT-commands
Adopted Protocols PPP, UDP/TCP/IP, OBEX, WAP, vCard, vCal, IrMC, WAE
Кредитна історія — це не завжди об’єктивний показник фінансової відповідальності. У багатьох вона зіпсувалась через зовнішні обставини: втрата роботи, хвороба, воєнні дії або затримка заробітної плати. Але це не повинно ставати перешкодою для отримання нової позики. Саме тому сьогодні стає доступним кредит з поганою історією, який дає можливість отримати фінансову підтримку навіть тим, хто раніше мав труднощі з поверненням коштів. Онлайн-сервіси оцінюють ситуацію тут і зараз, без упереджень і складних перевірок. Головне — бажання повернути борг вчасно та бути чесним перед собою й сервісом. Такий підхід повертає людям шанс налагодити фінансову репутацію та не залишитись сам на сам із проблемами. Адже іноді саме другий шанс — це початок нової стабільності. Кредит із поганою історією — не вирок, а можливість змінити все на краще.

In addition to the above protocol layers, the Specification also defines a Host Controller Interface (HCI). This provides a command interface to the baseband controller, link manager, and access to hardware status and control registers.

The Bluetooth Core protocols (plus the Bluetooth radio) are required by most of Bluetooth devices while the rest of the protocols are used only as needed. The combination of the Cable Replacement layer, the Telephony Control layer and the adopted protocol layer form the application-oriented protocols which enable applications to run over the Bluetooth Core protocols.

The Bluetooth Protocol Architecture has been developed by the Bluetooth Special Interest Group (SIG) are intended for rapidly developing applications using Bluetooth technology. The lower layers of the Bluetooth stack are designed to provide a flexible base for further protocol development. RFCOMM protocols are adopted from existing protocols and these protocols and have been only slightly modified for the purpose of Bluetooth. The upper layer protocols are used without modifications this has been to allow existing applications to be reused to work with the Bluetooth technology and the interoperability is ensured more easily.



Read on Kindle

Please consider leaving us a review on Amazon if you like it.

Wireless Networking: Introduction to Bluetooth and WiFi

$4.99 Only