Scalable Media Access Control for Multi-Hop High Bandwidth Communications
7 Assignments
0 Petitions
Accused Products
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 traffice, 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.
124 Citations
85 Claims
-
1-5. -5. (canceled)
-
6. A computer implemented method comprising:
-
receiving one or more beacon signals from a wireless communication network via a wireless communication interface; parsing each beacon signal to identify a sender node and network synchronization information; adding each identified sender node to a neighbor list; determining a signal quality for a beacon signal from each identified sender node; establishing a wireless communication link with at least one identified sender node having a beacon signal quality that meets a predetermined threshold quality level; and analyzing the synchronization information to align a beacon period, a contention access period, and a contention free period with the wireless communication network. - View Dependent Claims (7, 8, 9, 11, 12, 48, 49, 50, 51, 52, 53, 54)
-
-
10. (canceled)
-
13-47. -47. (canceled)
-
55. A wireless communication device comprising a topology module, the topology module configured to:
-
receive one or more beacon signals from a wireless communications network via a wireless communication interface; parse each beacon signal to identify a sender node and network synchronization information; add each identified sender node to a neighbor list; determine a signal quality for a beacon signal from each identified sender node; establish a wireless communication link with at least one identified sender node having a beacon signal quality that meets a predetermined threshold quality level; and analyze the synchronization information to align a beacon period, a contention access period, and a contention free period with the wireless communication network. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. An article of manufacture including a computer readable medium having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
receiving one or more beacon signals from a wireless communication network via a wireless communication interface; parsing each beacon signal to identify a sender node and network synchronization information; adding each identified sender node to a neighbor list; determining a signal quality for a beacon signal from each identified sender node; establishing a wireless communication link with at least one identified sender node having a beacon signal quality that meets a predetermined threshold quality level; and analyzing the synchronization information to align a beacon period, a contention access period, and a contention free period with the wireless communication network. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
-
76. A wireless communication device comprising:
-
means for receiving one or more beacon signals from a wireless communication network via a wireless communication interface; means for parsing each beacon signal to identify a sender node and network synchronization information; means for adding each identified sender node to a neighbor list; means for determining a signal quality for a beacon signal from each identified sender node; means for establishing a wireless communication link with at least one identified sender node having a beacon signal quality that meets a predetermined threshold quality level; and means for analyzing the synchronization information to align a beacon period, a contention access period, and a contention free period with the wireless communication network. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84, 85)
-
Specification