Scatternet
From Wikipedia, the free encyclopedia
A scatternet is set of piconets connected through sharing devices.
Although proposed in the standards, this function is not well-developed today. Most researchers have largely concentrated on theoretical concepts. Several algorithms for scatternet formation, e.g., [1] have been proposed and simulated, but there are few reports of actual implementations. There are first experiences with large scatternets at ETH Zurich in the BTnode project.
A student at University College Cork, Ireland has recently developed a scatternet based application in the Java programming language, using the JSR-82 library. This applications main purpose is to facilitate parallel computations over Bluetooth scatternets, using an MPI-style message passing paradigm. Although it only runs on the emulation environment provided by Sun's Wireless Toolkit, it is capable of creating a scatternet of up to 15 devices and routing a message through the network.
[1] F. Cuomo, T. Melodia, I. F. Akyildiz, "Distributed self-healing and variable topology optimization algorithms for QoS provisioning in scatternets," IEEE JSAC Special Issue on Quality of Service Delivery in Variable Topology Networks, Sept. 2004, Vol. 22, Issue 7, pp. 1220-1236.