Class of high throughput MAC architectures for multi-channel CSMA systems
First Claim
1. An architecture for multi-channel CSMA systems using an 802.11 protocol, comprising:
- In a MAC for a station, plural transmit queues, a queue selection mechanism, and a holding queue;
a physical layer having multiple channels therein; and
in a receiver for a station, a re-ordering buffer for ordering packets in a proper sequence prior to the packets leaving the receiver.
0 Assignments
0 Petitions
Accused Products
Abstract
An architecture for multi-channel CSMA systems using an 802.11 protocol includes a MAC for each a station, wherein each MAC includes plural transmit queues, a queue selection mechanism, and a holding queue; a physical layer having multiple channels therein; and a receiver for each station, each receiver having a re-ordering buffer for ordering packets in a proper sequence prior to the packets leaving the receiver. A method of providing high throughput in an 802.11 CSMA system includes selecting an optimum transmission route for a packet to be transmitted, including: selecting an optimum transmit queue; selecting an optimum channel in the physical layer; and transmitting the packet over the optimum transmission route.
-
Citations
11 Claims
-
1. An architecture for multi-channel CSMA systems using an 802.11 protocol, comprising:
-
In a MAC for a station, plural transmit queues, a queue selection mechanism, and a holding queue;
a physical layer having multiple channels therein; and
in a receiver for a station, a re-ordering buffer for ordering packets in a proper sequence prior to the packets leaving the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 11)
-
-
8. A method of providing high throughput in an 802.11 CSMA system, comprising:
-
providing a MAC for a station, the MAC including plural transmit queues, a queue selection mechanism, and a holding queue;
a physical layer having multiple channels therein; and
a receiver for a station, the receiver having a re-ordering buffer for ordering packets in a proper sequence prior to the packets leaving the receiver;
selecting an optimum transmission route for a packet to be transmitted, including;
selecting an optimum transmit queue;
selecting an optimum channel in the physical layer; and
transmitting the packet over the optimum transmission route. - View Dependent Claims (9, 10)
-
Specification