Method of connecting a new device to existing network
First Claim
1. A method of connecting a new device to be added to an existing centralized radio network (piconet) the network comprising a master device and at least one further device in the transmission range (Tx) of the network coordinator (PNC) at least one new device not being in the transmission range (Tx) of the network coordinator (PNC), the method comprising the steps of:
- a) the new device to be added to the network, not being in the transmission range (Tx) of the network coordinator (PNC), becoming a temporary network coordinator (tempPNC) which broadcasts a beacon with an initiation request in the beacon indicating that it intends to associate to an existing network (piconet);
b) a device belonging to an existing network (piconet) that receives the beacon with the initiation request of the temporary network coordinator (tempPNC) optionally asks its own network coordinator (PNC) whether to become a child network coordinator (CPNC) and in case of positive answer or in case the optional request at the own PNC is not needed;
transmitting a corresponding response signal indicating that it is an available child piconet coordinator (CPNC) to associate to;
c) those devices that became a child network coordinator (CPNC) signalling a response to the initiation beacon in form of one or several broadcast or unicast frames indicating that they are available child piconet coordinators (CPNCs);
d) the new device to be added to the network acting as a temporary network coordinator (tempPNC) scanning the channels or frequencies, receiving the response signals and choosing at least one of the available child network coordinators (CPNCs) as master;
e) the new device to be added to the network acknowledging at least one of the selected child network coordinators'"'"' response signals andf) the new device to be added to the network terminating its role of acting as a temporary network coordinator (tempPNC) and becoming a slave with regard to the chosen child network coordinator (CPNC) that works as a coordinator.
1 Assignment
0 Petitions
Accused Products
Abstract
In a centralized radio network consisting of several devices one device acts as master or network coordinator and has a transmission range. Basically, other devices of the network are able to adopt the role of a coordinator. This ability is used to enlarge the area of the network to a size larger than the transmission range of the master. A device asks its parent PNC to become a child PNC when a newly turned on device acts as a temporary PNC and broadcasts an initiation beacon indicating that it looks for a child PNC. The child PNC reports that it is available. The new device determines one of the available child PNCs to be its new master. The acknowledgment for the selected child PNC may be broadcasted to inform all the devices in the transmission range of the new device. The new device quits the role of the temporary PNC and associates to the existing network.
18 Citations
12 Claims
-
1. A method of connecting a new device to be added to an existing centralized radio network (piconet) the network comprising a master device and at least one further device in the transmission range (Tx) of the network coordinator (PNC) at least one new device not being in the transmission range (Tx) of the network coordinator (PNC), the method comprising the steps of:
-
a) the new device to be added to the network, not being in the transmission range (Tx) of the network coordinator (PNC), becoming a temporary network coordinator (tempPNC) which broadcasts a beacon with an initiation request in the beacon indicating that it intends to associate to an existing network (piconet); b) a device belonging to an existing network (piconet) that receives the beacon with the initiation request of the temporary network coordinator (tempPNC) optionally asks its own network coordinator (PNC) whether to become a child network coordinator (CPNC) and in case of positive answer or in case the optional request at the own PNC is not needed;
transmitting a corresponding response signal indicating that it is an available child piconet coordinator (CPNC) to associate to;c) those devices that became a child network coordinator (CPNC) signalling a response to the initiation beacon in form of one or several broadcast or unicast frames indicating that they are available child piconet coordinators (CPNCs); d) the new device to be added to the network acting as a temporary network coordinator (tempPNC) scanning the channels or frequencies, receiving the response signals and choosing at least one of the available child network coordinators (CPNCs) as master; e) the new device to be added to the network acknowledging at least one of the selected child network coordinators'"'"' response signals and f) the new device to be added to the network terminating its role of acting as a temporary network coordinator (tempPNC) and becoming a slave with regard to the chosen child network coordinator (CPNC) that works as a coordinator. - View Dependent Claims (2, 3, 4, 5, 7, 8)
-
-
6. A centralized radio network (piconet) consisting of at least two devices wherein one of the at least two devices is a network coordinator (PNC) having a transmission range (Tx) for its beacons and wherein at least one further device is in the transmission range (Tx) of the network coordinator (PNC) and wherein:
-
a new device desiring to connect to an existing centralized radio network scans channels or frequencies for discovering a network coordinator'"'"'s beacon of an existing network in order to associate to it, wherein the new device becomes a temporary network coordinator (tempPNC) if it did not receive a beacon signalled by a network coordinator'"'"'s (PNC) beacon within a certain time and sends out an initiation beacon indicating that it intends to associate to an existing network (piconet); a device belonging to an existing network (piconet) that receives the initiation beacon signal of the temporary network coordinator (tempPNC) optionally asks its own network coordinator (PNC) whether to become a child network coordinator (CPNC) and in case of positive answer or in case the optional request at the own PNC is not needed;
transmitting a corresponding response signal indicating that it is an available child piconet coordinator (CPNC) to associate to;the temporary network coordinator (tempPNC) receives the response signals, compares them and determines at least one of the available devices which will become the child network coordinator (CPNC) it associates itself to; the temporary network coordinator (tempPNC) acknowledges at least one of the availability signals and changes its state into being a slave with regard to the selected child network coordinator(s) (CPNCs) and the new device thus is connected to the existing network (piconet).
-
-
9. A device to be connected to an existing centralized radio network (piconet), the network comprising a master device, at least one further device in the transmission range (Tx) of the network coordinator (PNC) and said device to be connected to the existing centralized radio network (piconet), wherein said device to be connected is not in the transmission range (Tx) of the master device, the device to be connected to the existing network including at least a processor configured for:
-
a) enabling the device to become a temporary network coordinator (tempPNC) by broadcasting a beacon with an initiation request, indicating that the device to be connected intends to associate to an existing network (piconet); b) enabling the device to scan channels (frequencies) as temporary network coordinator (tempPNC) to receive response signals to the initiation beacon from those devices that became a child network coordinator (CNPC), the response signals indicating that the devices that became child network coordinators (CNPCs) are available as child piconet coordinators (CPNCs); c) enabling the device to choose at least one of the available child network coordinators (CPNCs) as master by acknowledging a corresponding response signal of the at least one of the available child network coordinator (CPNC); and d) enabling the device to cease acting in the capacity of temporary network coordinator (tempPNC) and instead become a slave to the chosen child network coordinator (CPNC). - View Dependent Claims (10, 11, 12)
-
Specification