SCALABLE MEDIA ACCESS CONTROL FOR MULTI-HOP HIGH BANDWIDTH COMMUNICATIONS
First Claim
1. A medium access control communication module system configured to be deployed in a wireless communication device capable of high bandwidth communication over a wireless communication network, the module comprising:
- a topology module configured to parse a beacon signal to obtain information about nodes in the wireless communication network, the topology module further configured to allocate timeslots for data communication;
a signaling module configured to send control messages to and receive control messages from one or more nodes in the wireless communication network, the signaling module further configured to send routing messages to and receive routing messages from one or more nodes in the wireless communication network; and
a resource allocation module configured to reserve data transmission resources in the wireless communication network using fair resource allocation for best effort traffic and end-to-end admission control for reliable transmission traffic.
8 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.
-
Citations
47 Claims
-
1. A medium access control communication module system configured to be deployed in a wireless communication device capable of high bandwidth communication over a wireless communication network, the module comprising:
-
a topology module configured to parse a beacon signal to obtain information about nodes in the wireless communication network, the topology module further configured to allocate timeslots for data communication;
a signaling module configured to send control messages to and receive control messages from one or more nodes in the wireless communication network, the signaling module further configured to send routing messages to and receive routing messages from one or more nodes in the wireless communication network; and
a resource allocation module configured to reserve data transmission resources in the wireless communication network using fair resource allocation for best effort traffic and end-to-end admission control for reliable transmission traffic. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for high bandwidth communication over a wireless communication network, the method comprising:
-
receiving one or more beacon signals 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 a sender node;
establishing a wireless communication link with a sender node if the signal quality of the beacon signal meets a predetermined level;
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, 10, 11, 12)
-
-
13. A computer implemented method for reliable high bandwidth communication over a wireless communication network from a sender node to a destination node, the method comprising:
-
receiving at the sender node quality of service parameters describing a desired level of reliability for data communication;
identifying a route to the destination node, the route comprising one or more sequential nodes;
identifying a link to the a first sequential node in the identified route;
allocating one or more timeslots for the identified link, wherein the number of allocated timeslots is sufficient to provide the desired level of reliability described in the quality of service parameters; and
repeating the steps of identifying a link and allocating one or more timeslots at each sequential node in the identified route to the destination node until the sender node and all sequential nodes in the identified route have allocated sufficient timeslots to provide the desired level of reliability described in the quality of service parameters between the sender node and the destination node. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A wireless communication system comprising:
-
two or more wireless communication devices, each configured with a high bandwidth radio adaptable for communication over a wireless communication network;
a media access control (MAC) module executable on each of the two or more wireless communication devices, wherein the MAC module is configured for high bandwidth wireless communications between the two or more wireless communication devices using said high bandwidth radios. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A wireless communication system comprising:
-
a first node comprising an ultra-wide band radio and a first signaling module, said first node configured to communicate over a wireless communication network;
a second node comprising a WiFi radio and a second signaling module, said second node configured to communicate over a wireless communication network;
a third node comprising an ultra-wide band radio, a WiFi radio, and a third signaling module, said third node configured to communicate over a wireless communication network;
wherein said first and second signaling modules are configured to send and receive control messages to and from said third signaling module to establish parameters for wireless communication between said first and second nodes. - View Dependent Claims (38, 39, 40)
-
-
41. A method for seamless transition by a wireless communication device from a first wireless communication network to a second wireless communication network, wherein the first and second wireless communication networks use different wireless communication protocols, comprising:
-
communicating on a first wireless communication network employing a first protocol;
identifying a beacon signal from a second wireless communication network employing a second protocol;
parsing the beacon signal to identify parameters for communication on the second wireless communication network;
reserving a communication channel on the second wireless communication network; and
communicating on the second wireless communication network using said reserved channel. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification