Performance of a new Bluetooth scatternet formation protocol
MobiHoc '01 Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing
Active Networks for 4G Mobile Communication: Motivation, Architecture, and Application Scenarios
IWAN '02 Proceedings of the IFIP-TC6 4th International Working Conference on Active Networks
User Defined Location Area for Registration and Paging
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part II
A new Bluetooth scatternet formation protocol
Mobile Networks and Applications
Quality-of-service in IP services over Bluetooth ad-hoc networks
Mobile Networks and Applications - Mobile networking through IP
Experiences using a dual wireless technology infrastructure to support ad-hoc multiplayer games
NetGames '03 Proceedings of the 2nd workshop on Network and system support for games
Toward Distributed Service Discovery in Pervasive Computing Environments
IEEE Transactions on Mobile Computing
SLPManet: service location protocol for MANET
Proceedings of the 2006 international conference on Wireless communications and mobile computing
MundoCore: A light-weight infrastructure for pervasive computing
Pervasive and Mobile Computing
Network performance engineering
Cross-layer opportunistic adaptation for voice over ad hoc networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
MSN'05 Proceedings of the First international conference on Mobile Ad-hoc and Sensor Networks
Hi-index | 0.00 |
Bluetooth, a recent innovation in short-range radio technology, has gone through the first stage of standardization, and commercial products based on v1.0 specifications will be appearing soon. While much work has gone into developing the radio technology and hardware for this system, little effort has been focused on additional infrastructure that is necessary for applications in this environment. In this paper, we examine the issue of supporting ubiquitous computing applications [21, 14] in a Bluetooth network. The Bluetooth standard defines a multi-hop routing structure, called a scatternet, to address the limitations caused by short-range and small fanout of the underlying link technology. We identify several characteristics, the combination of which makes scatternets different from previously considered networks. Importantly, Bluetooth links are connection-oriented with low-power link modes. We show that the unique aspects of the technology require a redesign of the protocol structure for link formation, IP routing, and service discovery. When existing approaches to these protocols are applied to scatternets, the multiple protocol layers would operate without knowledge of each other, resulting in inefficient use of power in many cases. We suggest an alternative approach where there is a single protocol layer providing a level of indirection within the scope of a scatternet. That is, we argue for extensive cross-layer optimizations. Specifically, this allows (a) links to be kept active only when absolutely required, and (b) scatternet-wide floods to be minimized by caching service discovery results at all intermediate nodes. Our experiments with an implementation of an emulated Bluetooth scatternet show that this could be more efficient than the traditional approach of layered protocol design.