Systems, apparatus and methods for association in multi-hop networks
OwnerSantosh Paul Abraham, George Cherian +3inventors
InventorsSantosh Paul Abraham, George Cherian, Amin Jafarian, Maarten Menzo Wentink, Simone Merlin
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices for communicating data in a wireless communications network are described herein. One innovative aspect of the present disclosure includes a method of communicating in a wireless network. The wireless network includes an access point and a relay. The method includes indicating to a client, at the relay, a network address of the access point. The method further includes receiving an association request, from the client, addressed to the access point. The method further includes forwarding the association request to the access point.
Claims27
A method of communicating in a wireless network comprising a relay comprising an access point (AP) side and a client side to extend the range of the wireless network, the method comprising:
- indicating to a client, at the relay, a network address of the access point;
- receiving an association request, from the client, addressed to the access point;
- transmitting a message including a relay control element, the relay control element including a value identifying a node type of the relay, the value being selected from a plurality of values, wherein at least one of the plurality of values identifies the node type as a relay associated with a relay associated to a root node, wherein at least one of the plurality of values identifies the node type as a root node, wherein at least one of the plurality of values identifies the node type as a relay associated with a root node, and wherein the relay control element indicates whether the relay is transmitting a relayed service set identification (SSID);
- and
- transmitting a reachable address update frame from the relay to a parent node when a client disconnects from the relay, the reachable address update frame comprising a category field indicating that the frame is a relay action frame, a relay action field indicating that the frame is a reachable address update frame, and a reachable addresses element, wherein the reachable addresses element comprises a list of addresses reachable by the relay and an address count field indicating the number of addresses in the list.
A device configured to communicate in a wireless network client side to extend the range of the wireless network, the device comprising:
- an access point (AP) side and a client side;
- a processor configured to indicate to a client, a network address of the access point;
- a receiver configured to receive an association request, from the client, addressed to the access point;
- and
- a transmitter configured to transmit a message including a relay control element, the relay control element including a value identifying a node type of the device, the value being selected from a plurality of values, wherein at least one of the plurality of values identifies the node type as a relay associated with a relay associated to a root node, wherein at least one of the plurality of values identifies the node type as a root node, wherein at least one of the plurality of values identifies the node type as a relay associated with a root node, wherein the relay control element indicates whether the device is transmitting a relayed service set identification (SSID), and wherein the transmitter is further configured to transmit a reachable address update frame from the relay to a parent node when a client disconnects from the relay, the reachable address update frame comprising a category field indicating that the frame is a device action frame, a device action field indicating that the frame is a reachable address update frame, and a reachable addresses element, wherein the reachable addresses element comprises a list of addresses reachable by the device and an address count field indicating the number of addresses in the list.
An apparatus for communicating in a wireless network comprising a relay comprising an access point (AP) side and a client side to extend the range of the wireless network, the apparatus comprising:
- means for indicating to a client, a network address of the access point;
- means for receiving an association request, from the client, addressed to the access point;
- means for transmitting a message including a relay control element, the relay control element including a value identifying a node type of the relay, the value being selected from a plurality of values, wherein at least one of the plurality of values identifies the node type as a relay associated with a relay associated to a root node, wherein at least one of the plurality of values identifies the node type as a root node, wherein at least one of the plurality of values identifies the node type as a relay associated with a root node, and wherein the relay control element indicates whether the apparatus is transmitting a relayed service set identification (SSID);
- and
- means for transmitting a reachable address update frame from the relay to a parent node when a client disconnects from the relay, the reachable address update frame comprising a category field indicating that the frame is an apparatus action frame, an apparatus action field indicating that the frame is a reachable address update frame, and a reachable addresses element, wherein the reachable addresses element comprises a list of addresses reachable by the apparatus and an address count field indicating the number of addresses in the list.
A non-transitory computer-readable medium comprising code that, when executed, causes an apparatus to:
- indicate, to a client, a network address of the access point;
- and
- receive an association request, from the client, addressed to the access point,
- the apparatus comprising a relay comprising an access point (AP) side and a client side to extend the range of the wireless network,
- code that, when executed, causes the apparatus to transmit a message including a relay control element, the relay control element including a value identifying a node type of the relay, the value being selected from a plurality of values, wherein at least one of the plurality of values identifies the node type as a relay associated with a relay associated to a root node, wherein at least one of the plurality of values identifies the node type as a root node, wherein at least one of the plurality of values identifies the node type as a relay associated with a root node, and wherein the relay control element indicates whether the apparatus is transmitting a relayed service set identification (SSID), and
- code that, when executed, causes the apparatus to transmit a reachable address update frame from the relay to a parent node when a client disconnects from the relay, the reachable address update frame comprising a category field indicating that the frame is an apparatus action frame, an apparatus action field indicating that the frame is a reachable address update frame, a reachable addresses element, wherein the reachable addresses element comprises a list of addresses reachable by the apparatus and an address count field indicating the number of addresses in the list.
A method of communicating in a wireless network comprising a relay comprising an access point (AP) side and a client side to extend the range of the wireless network, the method comprising:
- indicating to a client, at the relay, a network address of the access point;
- receiving an association request, from the client, addressed to the access point;
- transmitting a message including a relay control element, the relay control element including a value identifying a node type of the relay, the value being selected from a plurality of values, wherein at least one of the plurality of values identifies the node type as a relay associated with a relay associated to a root node, wherein at least one of the plurality of values identifies the node type as a root node, wherein at least one of the plurality of values identifies the node type as a relay associated with a root node, and wherein the relay control element indicates whether the apparatus is transmitting a relayed service set identification (SSID);
- and
- transmitting a reachable address update frame from the relay to a parent node when a client disconnects from the relay, the reachable address update frame comprising a category field indicating that the frame is a relay action frame, a relay action field indicating that the frame is a reachable address update frame, and a reachable addresses element, wherein the reachable addresses element comprises a list of addresses reachable by the relay and an address count field indicating the number of addresses in the list.
A device configured to communicate in a wireless network client side to extend the range of the wireless network, the device comprising:
- an access point (AP) side and a client side;
- a processor configured to indicate to a client, a network address of the access point;
- a receiver configured to receive an association request, from the client, addressed to the access point;
- and
- a transmitter configured to transmit a reachable address update frame from the relay to a parent node when a client disconnects from the relay and to transmit a message including a relay control element, the relay control element including a value identifying a node type of the relay, the value being selected from a plurality of values, wherein at least one of the plurality of values identifies the node type as a relay associated with a relay associated to a root node, wherein at least one of the plurality of values identifies the node type as a root node, wherein at least one of the plurality of values identifies the node type as a relay associated with a root node, wherein the relay control element indicates whether the apparatus is transmitting a relayed service set identification (SSID), and wherein the reachable address update frame comprises a category field indicating that the frame is a device action frame, a device action field indicating that the frame is a reachable address update frame, and a reachable addresses element, the reachable addresses element comprising a list of addresses reachable by the device and an address count field indicating the number of addresses in the list.
An apparatus for communicating in a wireless network comprising a relay comprising an access point (AP) side and a client side to extend the range of the wireless network, the apparatus comprising:
- means for indicating to a client, a network address of the access point;
- means for receiving an association request, from the client, addressed to the access point;
- and
- means for transmitting a reachable address update frame from the relay to a parent node when a client disconnects from the relay, wherein the means for transmitting is further configured to transmit a message including a relay control element, the relay control element including a value identifying a node type of the relay, the value being selected from a plurality of values, wherein at least one of the plurality of values identifies the node type as a relay associated with a relay associated to a root node, wherein at least one of the plurality of values identifies the node type as a root node, wherein at least one of the plurality of values identifies the node type as a relay associated with a root node, wherein the relay control element indicates whether the apparatus is transmitting a relayed service set identification (SSID), and wherein the reachable address update frame comprises a category field indicating that the frame is an apparatus action frame, an apparatus action field indicating that the frame is a reachable address update frame, and a reachable addresses element, the reachable addresses element comprising a list of addresses reachable by the apparatus and an address count field indicating the number of addresses in the list.
Dependencies are inferred from the claim text.