Master and Slave
However, there are times when a Bluetooth device must function as a master and a slave. For instance, a laptop computer that connects to the Internet via a Bluetooth access point functions as a slave to the access point. To use a Bluetooth mouse with the same laptop, the laptop must also function as a master to the mousewhich means two piconets are linked by one of their peers, thus forming a scatternet.As these basic-use cases illustrate, scatternets are a central part of Bluetooth. And yet, even as of Bluetooth 1.2, the specification does not directly address scatternets. The Bluetooth Special Interest Group had planned to include specifications for scatternets in 1.2 but opted to push the specifications back to a later version. However, there are Bluetooth devices on the market that do support scatternets, with individual vendors defining the details. In fact, support for scatternets is the most important selling point for the Anycom USB-240 and USB-120 adapters we tested. In our evaluation, we were able to use a Bluetooth mouse, keyboard and network access point, along with our test laptop, simultaneously without incident. In a parallel test with a Bluetooth 1.1-based USB adapter, we had to disconnect our mouse to link up with the access point we were using. With our Bluetooth 1.2 adapter, we were able to add a large file transfer to another Bluetooth-enabled laptop into the mix, but we found that the transfer saturated our Bluetooth link enough to interrupt the playback of an Internet music stream that we were listening to until the transfer was complete. Senior Analyst Jason Brooks can be reached at email@example.com. Check out eWEEK.coms Mobile & Wireless Center at http://wireless.eweek.com for the latest news, reviews and analysis.
The same situation arises when a user wants to dial a number on a cell phone by clicking on a name in a PDA address book and placing a call with a Bluetooth headset. The PDA must be master to the cell phone, and the cell phone must be master to the headset.