Hardware and software implications of creating Bluetooth scatternet devices
Dale L. Johnson · 2005
The paper seeks to explain the practical issues encountered when implementing point-to-multipoint capable Bluetooth systems. System partitioning of the Bluetooth stack between the hardware components is a crucial component of any Bluetooth design and depends heavily on the bandwidth requirements of the product. The MIPS estimates of the various Bluetooth stack layers and some typical applications are presented. Open source Bluetooth stacks running in open source embedded operating systems are highlighted as a solution to building low cost scatternet capable Bluetooth devices