WLAN private control channel
Methods, apparatuses, and computer readable media for wireless local area network (WLAN) private control channel are disclosed. Apparatuses of a non-access point (AP) multi-link device (MLD) are disclosed, where the apparatuses comprise processing circuitry configured to: associate, a first non-AP of the non-AP MLD, with an AP MLD and encode a first packet for transmission, by the first non-AP, to a first AP of the AP MLD, the first AP operating on a first frequency band, the packet indicating a request for a resource from a second AP of the AP MLD, the second AP operating on a second frequency band. The processing circuitry is further configured to decode a second packet from the first AP, the second packet indicating a resource unit (RU) for a second non-AP of the non-AP MLD to use to transmit a packet to or receive a packet from the second AP.
1 . An apparatus for a non-access point (AP) multi-link device (MLD), the apparatus comprising memory; and processing circuitry coupled to the memory, the processing circuitry configured to:
associate, by a first non-AP of the non-AP MLD, with an AP MLD;
encode, by the first non-AP, a first packet for transmission to a first AP of the AP MLD, the first AP operating on a first frequency band, the first packet indicating a request for a resource from a second AP of the AP MLD, the second AP operating on a second frequency band; and
decode a second packet from the first AP, the second packet indicating a resource unit (RU) for a second non-AP of the non-AP MLD to use to transmit a packet to or receive a packet from the second AP, wherein the second packet is a schedule, the schedule indicating times when the non-AP MLD is allocated uplink (UL) RUs and downlink (DL) RUs to access the second AP, and wherein the first packet indicates a level of service requirement from the second AP and the schedule indicates periodic fixed times for the second non-AP that satisfy the level of service requirement.
2 . The apparatus of claim 1 wherein the schedule indicates a time when a beacon frame is to be transmitted periodically by the second AP.
3 . The apparatus of claim 1 wherein the processing circuitry is further configured to:
encode a third packet comprising UL data for the second AP; and
configure the second non-AP to transmit the third packet to the second AP at a time indicted by the schedule.
4 . The apparatus of claim 3 wherein the first packet is a physical (PHY) protocol data unit (PPDU) encoded in accordance with an Institute of Electrical and Electronic Engineering (IEEE) 802.11 communication protocol and wherein the third packet is encoded in accordance with a proprietary communication standard.
5 . The apparatus of claim 1 wherein the processing circuitry is further configured to:
receive a third packet comprising DL data from the second AP at a time indicated by the schedule.
6 . The apparatus of claim 1 wherein the processing circuitry is further configured to:
decode a beacon frame from the first AP, the beacon frame indicating random access (RA) periods for the first non-AP to access a channel of the first frequency band to request resources of the second AP from the first AP.
7 . The apparatus of claim 1 wherein the processing circuitry is further configured to:
before the encode, contend for access to a channel of the first frequency band in accordance with enhanced distributed channel access (EDCA).
8 . The apparatus of claim 1 wherein the first frequency band and the second frequency band are each one of a 2.4 GHz band, 5 GHz band, 6 GHz band, or a 1 GHz to 10 GHz band.
9 . The apparatus of claim 1 wherein one of the first frequency band or the second frequency band is a local license band.
10 . The apparatus of claim 1 wherein the processing circuitry is further configured to:
refrain from transmitting on the second frequency band without the RU.
11 . The apparatus of claim 1 wherein the first non-AP is configured to operate in accordance with an Institute of Electrical and Electronic Engineering (IEEE) 802.11 communication protocol.
12 . The apparatus of claim 1 , further comprising transceiver circuitry coupled to the processing circuitry, the transceiver circuitry coupled to two or more patch antennas for receiving signaling in accordance with a multiple-input multiple-output (MIMO) technique.
13 . The apparatus of claim 1 wherein the second packet is a trigger frame.
14 . A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors of an apparatus for a non access point (AP) multi-link device (MLD), the instructions to configure the one or more processors to:
associate, by a first AP of the AP MLD, with a first non-AP of a non-AP MLD;
decode a first packet, from the first AP of the AP MLD, the first AP operating on a first frequency band, the packet indicating a request for a resource from a second AP of the AP MLD, the second AP operating on a second frequency band; and
encode a second packet for transmission by the first AP to the first non-AP, the second packet indicating a resource unit (RU) for a second non-AP of the non-AP MLD to use to transmit a third packet to or receive the third packet from the second AP, wherein the second packet is a schedule, the schedule indicating times when the non-AP MLD is allocated uplink (UL) RUs and downlink (DL) RUs to access the second AP, and wherein the first packet indicates a level of service requirement from the second AP and the schedule indicates periodic fixed times for the second non- AP that satisfy the level of service requirement.
15 . The non-transitory computer-readable storage medium of claim 14 wherein the second packet is a schedule, the schedule indicating times when the non-AP MLD is allocated uplink (UL) RUs and downlink (DL) RUs to access the second AP.
16 . An apparatus for an access point (AP) multi-link device (MLD), the apparatus comprising memory; and processing circuitry coupled to the memory, the processing circuitry configured to:
associate with a first non-AP of a non-AP MLD;
decode a first packet from the first non-AP, received by a first AP of the AP MLD, the first AP operating on a first frequency band, the first packet indicating a request for a resource from a second AP of the AP MLD, the second AP operating on a second frequency band; and
encode a second packet for transmission by the first AP, the second packet indicating a resource unit (RU) for a second non-AP of the non-AP MLD to use to transmit a third packet to or receive the third packet from the second AP, wherein the second packet is a schedule, the schedule indicating times when the non-AP MLD is allocated uplink (UL) RUs and downlink (DL) RUs to access the second AP, and wherein the first packet indicates a level of service requirement from the second AP and the schedule indicates periodic fixed times for the second non-AP that satisfy the level of service requirement.
17 . The apparatus of claim 16 wherein the second packet is a schedule, the schedule indicating times when the non-AP MLD is allocated uplink (UL) RUs and downlink (DL) RUs to access the second AP.
18 . The apparatus of claim 17 wherein the processing circuitry is further configured to:
decode, at a time indicated by the schedule, the third packet comprising UL data from the second non-AP.