The Blue­tooth pro­to­col stack vs the OSI model

OpenSource For You - - LET'S TRY -

The rea­son for com­par­ing the Blue­tooth pro­to­col stack with the Open Sys­tems In­ter­con­nec­tion (OSI) model is to un­der­stand the for­mer, bet­ter. Knowl­edge of the OSI model is as­sumed.

The ra­dio, base­band and link manager layer are the hard­ware part of the Blue­tooth ar­chi­tec­ture which is im­ple­mented on the Blue­tooth chipset. Th­ese lay­ers roughly map to the phys­i­cal, data link and net­work lay­ers in the OSI model. The host con­trol in­ter­face (HCI) maps to the trans­port layer, and trans­ports data be­tween the L2CAP layer and the Blue­tooth chipset. The Log­i­cal Link Con­trol and Adap­ta­tion Pro­to­col (L2CAP) maps to the ses­sion layer. Se­rial port em­u­la­tion us­ing ra­dio fre­quency com­mu­ni­ca­tion (RFCOMM), Eth­er­net em­u­la­tion us­ing Blue­tooth Net­work En­cap­su­la­tion Pro­to­col (BNEP) and the Ser­vice Dis­cov­ery Pro­to­col (SDP) are part of the fea­ture-rich pre­sen­ta­tion layer. At the top of the stack re­side var­i­ous ap­pli­ca­tion en­vi­ron­ments called pro­files. Since the ra­dio, base­band and link manager are usu­ally part of

Fig­ure 3: Blue­tooth pro­to­col lay­ers mapped to BlueZ ker­nel mod­ules

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.