Channel access method and apparatus
First Claim
1. A channel access method, applied to a wireless local area network, and comprising:
- generating, by a station, a backoff counter value, wherein the backoff counter value is randomly selected from a range from zero to CWo, CWo is a contention window for orthogonal frequency division multiple access (OFDMA) subchannel contention, and CWo is an integer greater than 0;
receiving, by the station, a first trigger frame, wherein the first trigger frame is sent by an access point, the first trigger frame indicates a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer greater than or equal to 0;
performing, by the station, backoff operation, wherein the backoff operation comprises;
deducting, from the backoff counter value, the quantity of subchannels for random access, to obtain a new backoff counter value;
when the new backoff counter value is 0 or a negative number,performing, by the station, channel access, by randomly selecting one subchannel from the subchannels for random access to send an uplink frame;
or when the new backoff counter value is greater than 0, receiving, by the station a second trigger frame sent by the access point, wherein the second trigger frame indicates a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer greater than or equal to 0.
1 Assignment
0 Petitions
Accused Products
Abstract
A channel access process method in a wireless local area network is provided. The method includes: generating, by a station, a backoff counter value; then performing, by the station, a backoff operation after receiving a first trigger frame, where the backoff operation includes: deducting, from the backoff counter value, a quantity N of subchannels for random access, to obtain a new backoff counter value; and when the new backoff counter value is 0 or a negative number, randomly selecting, by the station, one subchannel from the subchannels for random access, and then accessing the subchannel to send an uplink frame. The present application further provides a corresponding channel access apparatus. Applying the method and the apparatus of the embodiments of the present application improves system access efficiency and avoids a waste of system resources.
-
Citations
11 Claims
-
1. A channel access method, applied to a wireless local area network, and comprising:
-
generating, by a station, a backoff counter value, wherein the backoff counter value is randomly selected from a range from zero to CWo, CWo is a contention window for orthogonal frequency division multiple access (OFDMA) subchannel contention, and CWo is an integer greater than 0; receiving, by the station, a first trigger frame, wherein the first trigger frame is sent by an access point, the first trigger frame indicates a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer greater than or equal to 0; performing, by the station, backoff operation, wherein the backoff operation comprises;
deducting, from the backoff counter value, the quantity of subchannels for random access, to obtain a new backoff counter value;when the new backoff counter value is 0 or a negative number, performing, by the station, channel access, by randomly selecting one subchannel from the subchannels for random access to send an uplink frame;
or when the new backoff counter value is greater than 0, receiving, by the station a second trigger frame sent by the access point, wherein the second trigger frame indicates a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer greater than or equal to 0. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A channel access apparatus, applied to a wireless local area network, and comprising:
-
a processor and a transceiver;
whereinthe processor is configured to; generate a backoff counter value, wherein the backoff counter value is randomly selected from a range from zero to CWo, CWo is a contention window for orthogonal frequency division multiple access (OFDMA) subchannel contention, and CWo is an integer greater than 0; the transceiver is configured to; receive a first trigger frame, wherein the first trigger frame is sent by an access point, the first trigger frame indicates a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer grater than or equal to 0; the processor is further configured to; perform backoff operation, wherein the backoff operation comprises;
deducting, from the backoff counter value, the quantity of subchannels for random access, to obtain a new backoff counter value; andperform a determining operation to determine whether the backoff counter value is greater than 0; the transceiver is further configured to; receive a second trigger frame when the new backoff counter value is greater than 0, wherein the second trigger frame is sent by the access point, the second trigger frame indicates a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer greater than or equal to 0; and perform channel access when the new backoff counter value is 0 or a negative number by sending an uplink frame on one randomly selected subchannel of the subchannels for random access. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium comprising processor-executable instructions which, when executed by a processor, cause the processor to implement operations including:
-
generating, a backoff counter value, wherein the backoff counter value is randomly selected from a range from zero to CWo, CWo is a contention window for orthogonal frequency division multiple access (OFDMA) subchannel contention, and CWo is an integer greater than 0; receiving, a first trigger frame, wherein the first trigger frame is sent by an access point, the first trigger frame indicates that a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer greater than or equal to 0; performing, backoff operation, wherein the backoff operation comprises;
deducting, from the backoff counter value, the quantity of subchannels for random access, to obtain a new backoff counter value; andwhen the new backoff counter value is 0 or a negative number, performing, channel access, by randomly selecting one subchannel from the subchannels for random access to send an uplink frame;
or when the new backoff counter value is greater than 0, receiving a second trigger frame sent by the access point, the second trigger frame indicates a quantity of subchannels for random access, and the quantity of subchannels for random access is an integer greater than or equal to 0.
-
Specification