METHOD AND APPARATUS FOR PERFORMING CHANNEL AGGREGATION AND MEDIUM ACCESS CONTROL RETRANSMISSION
First Claim
1. A method of a node performing channel aggregation to communicate over a non-contiguous spectrum using a plurality of aggregated channels including a primary channel and at least one non-primary channel, the method comprising:
- performing carrier sense multiple access (CSMA) on the primary channel to obtain access to the primary channel;
determining the channel status of the primary channel based on the CSMA performed on the primary channel; and
setting the channel status of the at least one non-primary channel based on the channel status of the primary channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are described for performing channel aggregation to communicate over a non-contiguous spectrum, such as television white space (TVWS), using a plurality of aggregated channels including a primary channel and at least one non-primary channel (e.g., a secondary channel, a tertiary channel or a quaternary channel). Carrier sense multiple access (CSMA) may be performed on the primary channel to obtain access to the primary channel. After waiting an arbitration interframe space (AIFS) and potentially performing backoff on the primary channel, the aggregated channels may be used for transmission. A buffer controller may be used to create, for each of a plurality of access classes (ACs), a logic buffer for each of the channels. A frame controller may be used to provide the buffer controller with aggregated medium access control (MAC) protocol data unit (A-MPDU) frame information, and control aggregation and fragmentation processes.
222 Citations
25 Claims
-
1. A method of a node performing channel aggregation to communicate over a non-contiguous spectrum using a plurality of aggregated channels including a primary channel and at least one non-primary channel, the method comprising:
-
performing carrier sense multiple access (CSMA) on the primary channel to obtain access to the primary channel; determining the channel status of the primary channel based on the CSMA performed on the primary channel; and setting the channel status of the at least one non-primary channel based on the channel status of the primary channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A node comprising:
-
a buffer controller configured to receive channel modulation and coding scheme (MCS) information on a plurality of aggregated channels including a primary channel and at least one non-primary channel, and create, for each of a plurality of access classes (ACs), a logic buffer for each of the aggregated channels; and a frame controller configured to provide the buffer controller with aggregated medium access control (MAC) protocol data unit (A-MPDU) frame information, and control the aggregation and fragmentation of MAC service data unit (A-MSDU) frames. - View Dependent Claims (21, 22, 23)
-
-
24. A node comprising:
-
a transceiver configured to communicate over a non-contiguous spectrum using a plurality of aggregated channels including a primary channel and at least one non-primary channel; and a buffer controller configured to receive channel modulation and coding scheme (MCS) information on the aggregated channels, and create, for each of a plurality of access classes (ACs), a logic buffer for each of the aggregated channels; and a scheduler configured to select frames to transmit on each of a plurality of physical channels during respective transmission opportunities based on a buffer from which each frame is selected and the channel quality at a specific time, and map each selected frame to a respective channel. - View Dependent Claims (25)
-
Specification