IP Library Granted Patent US 9,930,575
Granted Patent B2
US 9,930,575 · App. 15/409,896 · Granted Mar 27, 2018

Scalable media access control for multi-hop high bandwidth communications

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 9,930,575
App. No.
15/409,896
Granted
Mar 27, 2018
Kind
B2
Abstract

A scalable medium access control (“MAC”) module is provided that avoids conflict resource reservation so that network performance does not degrade as the number of hops or nodes in a wireless network increases. The MAC also provides different access schemes for traffic with different quality of service (“QoS”) requirements such that QoS is guaranteed and network resources are efficiently utilized. Furthermore, the resource allocation scheme determines the routing path as resources is allocated for data traffic, thereby achieving more robust layer-2 routing at the MAC layer. Finally, the scalable MAC is compliant with both WiMedia MAC and IEEE 802.15.3 MAC.

Claims (35)

1. A method comprising:

collecting information at a node from neighbor nodes located within two-hops in a wireless communication network;

identifying unused timeslots based on a determination of allocated timeslots for communications between neighbor nodes in direct communication;

selecting interleaved timeslots as initial timeslots, wherein the selected interleaved timeslots are distributed evenly throughout a free time period; and

communicating information about the initial timeslots to the neighbor nodes within two-hops.

2. The method of claim 1 , wherein the information comprises

timeslots within an interference range of the node.

3. The method of claim 1 , further comprising measuring a best effort traffic load on each communication link to neighbor nodes.

4. The method of claim 3 , further comprising optimizing timeslots such that communication links with higher best effort traffic load have more allocated timeslots.

5. The method of claim 1 , further comprising detecting a new connection from the node to a connected node.

6. The method of claim 5 , further comprising receiving quality of service information including a required quality of service for the new connection.

7. The method of claim 6 , further comprising reserving necessary resources to meet the required quality of service by allocating timeslots used to send traffic to the connected node.

8. An apparatus comprising:

a communication interface configured to receive signals from a wireless communication network including a plurality of nodes;

a processor configured to:

collect information at a node from neighbor nodes located within two-hops in the wireless communication network;

identify unused timeslots based on a determination of allocated timeslots for communications between neighbor nodes in direct communication;

select interleaved timeslots as initial timeslots, wherein the selected interleaved timeslots are distributed evenly throughout a free time period; and

instruct the communication interface to communicate information about the initial timeslots to the neighbor nodes within two-hops.

9. The apparatus of claim 8 , wherein the information comprises timeslots within an interference range of the node.

10. The apparatus of claim 8 , wherein the processor is further configured to measure a best effort traffic load on each communication link to neighbor nodes.

11. The apparatus of claim 10 , wherein the processor is further configured to optimize timeslots such that communication links with higher best effort traffic load have more allocated timeslots.

12. The apparatus of claim 8 , wherein the processor is further configured to detect a new connection from the node to a connected node.

13. The apparatus of claim 12 , wherein the processor is further configured to receive quality of service information including a required quality of service for the new connection.

14. The apparatus of claim 13 , wherein the processor is further configured to reserve necessary resources to meet the required quality of service by allocating timeslots used to send traffic to the connected node.

15. An article of manufacture including a non-transitory computer readable medium having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:

collecting information at a node from neighbor nodes located within two-hops in a wireless communication network;

identifying unused timeslots based on a determination of allocated timeslots for communications between neighbor nodes in direct communication;

selecting interleaved timeslots as initial timeslots, wherein the selected interleaved timeslots are distributed evenly throughout a free time period; and

instructing a communication interface to communicate information about the initial timeslots to the neighbor nodes within two-hops.

16. The article of manufacture of claim 15 , wherein the information comprises timeslots within an interference range of the node.

17. The article of manufacture of claim 15 , the operations further comprising measuring a best effort traffic load on each communication link to neighbor nodes.

18. The article of manufacture of claim 17 , the operations further comprising optimizing timeslots such that communication links with higher best effort traffic load have more allocated timeslots.

19. The article of manufacture of claim 15 , the operations further comprising detecting a new connection from the node to a connected node.

20. The article of manufacture of claim 19 , the operations further comprising receiving quality of service information including a required quality of service for the new connection.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 056981 FRAME: 0631. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 16, 2022
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 059907/0563 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 054443 FRAME: 0958. ASSIGNOR(S) HEREBY CONFIRMS THE LICENSE. Recorded Feb 4, 2021
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 056981/0631 →
LICENSE Recorded Nov 5, 2020
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED SOLUTIONS, INC.
Reel/Frame 054443/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 130 LLC
To: COMMWORKS SOLUTIONS, LLC
Reel/Frame 051463/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2019
From: OL SECURITY LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 130 LLC
Reel/Frame 050886/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2019
From: KIYON, INC.
To: MISONIMO CHI ACQUISITIONS L.L.C.
Reel/Frame 050853/0949 →
MERGER Recorded Oct 29, 2019
From: MISONIMO CHI ACQUISITIONS L.L.C.
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 050854/0263 →