IP Library Granted Patent US 11,116,004
Granted Patent B2
US 11,116,004 · App. 16/436,358 · Granted Sep 7, 2021

Universal repeater, a method of operating a universal repeater and a network

Inventors: Firat Birlik (Istanbul, TR); Can Ihan (Istanbul, TR); Mehmet Karaca (Istanbul, TR)
Assignee: AIRTIES KABLOSUZ ILETISIM SAN. VE DIS TIC. A.S.
H04W74/004H04B7/155H04W24/02H04W28/18H04W76/10H04W84/12H04W16/26H04W76/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,116,004
App. No.
16/436,358
Granted
Sep 7, 2021
Kind
B2
Abstract

A Universal Repeater (UR) configured to pair with an uplink in a network. The UR may include an interface configured to interface wirelessly with a uplink along a selected route between the UR and an access point (AP) in a network; and a memory having machine executable code therein that, when executed by a processor, causes the processor to determine the uplink based on data received from a plurality of candidate uplinks, and instruct the interface to pair with the uplink.

Claims (36)

1. A method of determining a selected uplink for a universal repeater (UR) with an access point (AP) in a network, the method comprising:

listening for a set time for the broadcast packets using a same Service Set Identifier (SSID) from a plurality of devices providing candidate uplinks operating in the network, the plurality of devices including the access point and one or more further universal repeater;

determining Basic Service Set Identifiers (BSSIDs) of the plurality of devices using the same SSID;

determining an end-to-end throughput based on data in the broadcast packets for each of the plurality of candidate uplinks provided by the plurality of devices with the determined BSSIDs using the same SSID;

determining a sorted list of end-to-end throughput for each of the plurality of candidate uplinks provided by the plurality of devices with the determined BSSIDs using the same SSID;

determining, at the universal repeater, the selected uplink based on data in the broadcast packets indicative of a highest one of an end-to-end throughput from the universal repeater to the access point via each of the plurality of candidate uplinks provided by the plurality of devices with the determined BSSIDs;

instructing the universal repeater to pair, in a station mode, with the device of the plurality of devices with the BSSID providing the selected uplink; and

operating the universal repeater in an access point mode.

2. The method according to claim 1 , wherein the broadcast packets are beacon frames.

3. The method according to claim 1 , wherein the determining comprises:

determining the selected uplink in response to the universal repeater being activated, deployed or rebooted in the network.

4. The method according to claim 1 , wherein the method is repeated periodically.

5. The method according to claim 1 , further comprising:

analyzing an information element field of the broadcast packets in order to determine the data in the broadcast packets indicative of the end-to-end throughput.

6. The method according to claim 1 , further comprising:

determining the end-to-end throughput from the universal repeater to the access point; and

broadcasting the end-to-end throughput from the universal repeater to the access point via a broadcast packet to the network.

7. A non-transitory computer readable medium comprising instructions which, when executed by a computer, cause the computer to perform the method of claim 1 .

8. A universal repeater comprising:

an interface configured to interface with a selected uplink along a route between the universal repeater and an access point in a network having a plurality of candidate links; and

a memory having machine executable code therein that, when executed by a processor, causes the processor to,

listen for a set time for broadcast packets using a same Service Set Identifier (SSID) from a plurality of devices providing a plurality of candidate uplinks operating in the network, the plurality of devices including the access point and one or more further universal repeaters,

determine Basic Service Set Identifiers (BSSIDs) of the plurality of devices using the same SSID,

determine an end-to-end throughput based on data in the broadcast packets for each of the plurality of candidate uplinks provided by the plurality of devices with the determined BSSIDs using the same SSID,

determine a sorted list of end-to-end throughput for each of the plurality of candidate uplinks provided by the plurality of devices with the determined BSSIDs using the same SSID,

determine the selected uplink based on data in the broadcast packets indicative of a highest one of an end-to-end throughput from the universal repeater to the access point via each of the plurality of candidate uplinks provided by the plurality of devices with the determined BSSIDs,

instruct the universal repeater to pair, in station mode, with the device of the plurality of devices with the BSSID providing the selected uplink, and

operate the universal repeater in an access point mode.

9. The universal repeater of claim 8 , wherein the broadcast packets are beacon frames.

10. The universal repeater of claim 8 , wherein the universal repeater is configured to determine the selected uplink in response to the universal repeater being activated, deployed or rebooted in the network.

11. The universal repeater according to claim 8 , wherein the universal repeater is configured to determine the selected uplink periodically.

12. The universal repeater according to claim 8 , wherein the universal repeater is configured to

analyze an information element field of the broadcast packets in order to determine the data in the broadcast packets indicative of the end-to-end throughput.

13. The universal repeater according to claim 8 , wherein the universal repeater is configured to,

determine the end-to-end throughput from the universal repeater to the access point, and

broadcast the end-to-end throughput from the universal repeater to the access point via a broadcast packet to the network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: AIRTIES KABLOSUZ ILETISIM SANAYI VE DIS TIC. A.S.
To: AIRTIES S.A.S.
Reel/Frame 062266/0085 →
Priority Claims (2)
GB 1422186 · Dec 12, 2014 · national
GB 1509625 · Jun 3, 2015 · national
Continuity (3)
Continuation 14729662 · Jun 3, 2015
Provisional Application 62007291 · Jun 3, 2014
Related Publication 20190297645A1 · Sep 26, 2019