Masterless slave / master role switch in a bluetooth piconet
First Claim
1. A method of establishing a new Bluetooth piconet amongst at least two slaves of an old Bluetooth piconet after a disappearance of an old master of the old Bluetooth piconet comprising:
- a) determining that the old master has disappeared;
b) selecting one of the at least two slaves to be a new master; and
c) establishing the new Bluetooth piconet by said new master at a Baseband layer.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method by which a new Bluetooth piconet is established amongst participants of an old Bluetooth piconet whose master has disappeared. After determining that the master has disappeared, one of the slaves is selected to take the function of the master and reestablishes communications at the Baseband layer by contacting each of the other participants. Further, the present invention discloses a method and an associated device for realizing point-to-multipoint communications using a Bluetooth piconet by using an application adaptation layer and a local addressing list. Also, the present invention discloses a method by which point-to-multipoint communications by an application using a Bluetooth piconet is reestablished amongst participants of an old Bluetooth piconet whose master has disappeared. After reestablishing the piconet at the Baseband layer, communications at higher layers of the Bluetooth protocol stack are reestablished from the bottom up, that is, reestablishing communications at the LM layer precedes reestablishing communications at the L2CAP layer.
-
Citations
26 Claims
-
1. A method of establishing a new Bluetooth piconet amongst at least two slaves of an old Bluetooth piconet after a disappearance of an old master of the old Bluetooth piconet comprising:
-
a) determining that the old master has disappeared;
b) selecting one of the at least two slaves to be a new master; and
c) establishing the new Bluetooth piconet by said new master at a Baseband layer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for establishing a new Bluetooth piconet amongst at least two slaves of an old Bluetooth piconet after a disappearance of the old master of the old Bluetooth piconet, each of the at least two slaves having a respective assigned old AM_ADDR from a plurality of AM_ADDRs, the method comprising:
-
a) selecting one of the at least two slaves to be a new master;
b) designating all other of the at least two slaves of the old Bluetooth piconet as new slaves;
c) transmitting by said new master of respective new communication parameters for the new Bluetooth piconet sequentially to each of said new slaves beginning at slots reserved for master transmissions using communication parameters of the old piconet; and
d) switching of each of said new slaves to said respective new communication parameters. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
14. A Bluetooth enabled device configured to allow point-to-multipoint communications by an application between at least two units using a Bluetooth piconet comprising:
an application adaptation layer, said application adaptation layer configured to receive packets from the application wherein each of said packets is labeled with a name of a source unit and a name of a destination unit.
-
18. A method of restoring point-to-multipoint communications by an application between at least two units of an old Bluetooth piconet after disappearance of an old master thereof, comprising:
-
a) determining that the old master has disappeared;
b) selecting one of the at least two units to be a new master of a new Bluetooth piconet;
c) establishing said new Bluetooth piconet among the at least two units at a Baseband layer; and
d) establishing communications among the at least two units at at least one Bluetooth protocol stack layer higher than said Baseband layer.
-
Specification