Bluetooth Device Personalization
Original Post: Personalization (SIG Forum)
Date: 2000-08-15
One issue with Bluetooth is how it would be
personalised. I.e how do you stop the situation of someone else changing
the channel on your TV with my PalmPilot, or from turning off your air
conditioning with my thermostat. Basically how are individual Bluetooth
products different from everyone else's
The simple answer is that each Bluetooth equipped
device has its own very unique number called a Bluetooth Device Address,
(BD_ADDR). Also when a piconet is formed, each Slave unit is assigned a
number called an active member address (AM_ADDR).
Say somebody sends a Bluetooth command using his
PalmPilot which is picked up by your TV, (assume your TV is a slave in
your house piconet). The TV won't recognise the BD_ADDR if the PalmPilot
is not in the same piconet, or will discard the packet if the AM_ADDR
doesn't match. Therefore your TV won't change channel by the PalmPilot.
Also various security features have been built in to ensure no
unauthorised tampering and packet modifying.
|