Intel Technology Journal
Architectural Overview of Intel's Bluetooth* Software Stack

Kris Fleming, Mobile Computing Group, Intel Corporation
Uma Gadamsetty, Mobile Computing Group, Intel Corporation
Robert J Hunter, Mobile Computing Group, Intel Corporation
Srikanth Kambhatla, Mobile Computing Group, Intel Corporation
Sridhar Rajagopal, Mobile Computing Group, Intel Corporation
Sundaram Ramakesavan, Mobile Computing Group, Intel Corporation

Index words: Bluetooth, mobile computing, WDM, Windows

ABSTRACT

Bluetooth* wireless technology was created to enable many different usage models from networking to cable replacement. Implementation of these usage models and of issues specific to Bluetooth, such as service discovery and security, involve mapping the Bluetooth protocol stack into operating systems' frameworks in order to ensure seamless integration. This paper describes the architecture of the software stack implemented at Intel to support the usage models on Microsoft's* operating systems based on WDM* technology.

The Bluetooth Special Interest Group (SIG) was launched in May 1998. Its goal was to develop the specifications for a low-powered, short-range, RF-based wireless communication technology. When added on to a notebook computer, a Bluetooth module enables the notebook computer to talk wirelessly to other Bluetooth devices including cellular phones, PDAs, headsets, access points, and other notebook computers.

An implementation based on the architecture described in this paper is available from Intel and was demonstrated at the December 1999 L.A. Bluetooth Developer's Conference and the Spring 2000 Intel Developer's Forum.



Next    Page 1 of 13

 * Bluetooth is a trademark owned by its proprietor and used by Intel under license.