System and method for establishing bluetooth communications
First Claim
1. In a network of Bluetooth protocol devices, a method for establishing communications comprising:
- prior to broadcasting a piconet beacon frequency, establishing a piconet with a master device;
the master device broadcasting the piconet beacon frequency at a first predetermined frequency f(kB) from a plurality of spread spectrum transmission frequencies, wherein the piconet beacon frequency includes the master device'"'"'s Bluetooth address (BD_addr) and clock (CLK) information;
an inquiring device monitoring to receive the piconet beacon frequency, including the BD_Addr and CLK information of the master device in a first downlink frequency hop synchronization (FHS) packet, and deriving a master device frequency hopping sequence from the master device BD_addr and master device CLK information; and
following the receiving of the first downlink FHS packet by the inquiring device, transmitting a first uplink FHS packet from the inquiring device to the master device, including the inquiring device BD_addr in the FHS packet payload and an access code (AC) derived from the master device BD_addr.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method have been provided for establishing communications with an existing Bluetooth protocol piconet. The master device of the piconet broadcasts a beacon frequency at a predetermined frequency. The beacon frequency includes the BD_addr of the master device, as well as clock information, so that an inquiring device monitoring the beacon can acquire the system timing and transmission hopping frequency sequence. In a contention period following the beacon frequency, the inquiring device transmits its own BD_addr. In response to receiving the inquiring device BD_addr, the master device provides the inquiring device with an AM_addr.
-
Citations
28 Claims
-
1. In a network of Bluetooth protocol devices, a method for establishing communications comprising:
-
prior to broadcasting a piconet beacon frequency, establishing a piconet with a master device; the master device broadcasting the piconet beacon frequency at a first predetermined frequency f(kB) from a plurality of spread spectrum transmission frequencies, wherein the piconet beacon frequency includes the master device'"'"'s Bluetooth address (BD_addr) and clock (CLK) information; an inquiring device monitoring to receive the piconet beacon frequency, including the BD_Addr and CLK information of the master device in a first downlink frequency hop synchronization (FHS) packet, and deriving a master device frequency hopping sequence from the master device BD_addr and master device CLK information; and following the receiving of the first downlink FHS packet by the inquiring device, transmitting a first uplink FHS packet from the inquiring device to the master device, including the inquiring device BD_addr in the FHS packet payload and an access code (AC) derived from the master device BD_addr. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a network of Bluetooth protocol devices, a method for a master device to permit the establishment of piconet communications comprising:
-
a master device broadcasting a piconet beacon frequency in a first downlink FHS packet including the master device'"'"'s BD_addr and CLK information, at a first predetermined frequency f(kB) from a plurality of spread spectrum transmission frequencies; receiving a first uplink FHS packet from an inquiring device, in response to broadcasting the piconet beacon frequency, wherein the first uplink FHS packet includes the inquiring device BD_addr in the FHS packet payload and a FHS packet access code (AC) derived from the master device BD_addr; and following the receiving of the first uplink FHS packet by the master device, transmitting a second downlink FHS packet from the master device to the inquiring device with an AM_addr in the FHS packet payload. - View Dependent Claims (13, 14)
-
-
15. In a network of Bluetooth protocol devices, a method for an inquiring device to establish communications with a piconet, the method comprising:
-
monitoring to receive the piconet beacon frequency at a first predetermined frequency f(kB) from a plurality of spread spectrum transmission frequencies, wherein the piconet beacon frequency includes a master device Bluetooth address (BD_addr) and clock (CLK) information in a first downlink FHS packet; in response to receiving the piconet beacon frequency, transmitting a first uplink frequency hop synchronization (FHS) packet to establish communications with the piconet, wherein the first uplink FHS packet includes the inquiring device BD_addr in the uplink FHS packet payload and a FHS packet access code (AC) derived from the master device BD_addr; following the transmission of the first uplink FHS packet, receiving a second downlink FHS packet from the master device including an active member address (AM_addr) in the second downlink FHS packet payload and a FHS packet access code derived from the inquiring device BD_addr; and deriving a master device frequency hopping sequence from the master device BD_addr and master device CLK information. - View Dependent Claims (16)
-
-
17. A system for establishing communications in a network of Bluetooth protocol devices, the system comprising:
-
a master device broadcasting a piconet beacon frequency at a first predetermined frequency f(kB) from among a plurality of spread spectrum broadcast frequencies, including the master device'"'"'s Bluetooth address (BD_addr) and clock (CLK) information; at least one inquiring device monitoring the master device'"'"'s piconet beacon frequency, receiving the master device'"'"'s BD_addr and CLK information of the master device in a first downlink frequency hop synchronization (FHS) packet broadcast, deriving a master device frequency hopping sequence from the master device'"'"'s BD_addr and CLK information, and transmitting a first unlink FHS packet to the master device following the reception of the first downlink FHS packet, including an inquiring device BD_addr in the first uplink FHS packet payload, and a FHS packet access code (AC) derived from the master device BD_addr. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A Bluetooth protocol device inquiring device to establish communications with a piconet, the Bluetooth protocol inquiring device comprising:
-
a receiver having an input to monitor and receive a piconet beacon frequency at a first predetermined frequency f(kB) from among a plurality of spread spectrum broadcast frequencies, wherein the piconet beacon frequency includes a first downlink frequency hop synchronization (FHS) packet with the master device Bluetooth address (BD_addr) and clock (CLK) information; a transmitter having an output to establish communications with a piconet master device in response to receiving the piconet beacon frequency; wherein the Bluetooth protocol inquiring device derives the master device frequency hopping sequence from the master device BD_addr and CLK information; and wherein the transmitter transmits a first uplink FHS packet, including BD_addr, to the a Bluetooth protocol inquiring piconet master device following the reception of the first downlink FHS packet.
-
Specification