Methods for power efficient broadcasting in WLAN
Systems, methods, and devices for broadcast service negotiation and non-simultaneous transmit-receive (STR) channel blindness recovery are provided herein. Some methods performed by a Wireless Transmit/Receive Unit (WTRU), may comprise operating over a first link; operating over a second link; receiving a frame including a Network Allocation Vector (NAV) setting associated with the second link, the NAV setting indicating a time duration; and sending a transmission over the first link, wherein a duration of the transmission over the first link is shorter than or equal to the time duration indicated by the NAV setting. The frame including the NAV setting indicates that the time duration may not be extended or modified. The method may further comprise sending, by the WTRU, an indication that it the WTRU is capable of performing a multi-link restricted transmission. The WTRU may enter a sleep mode on the first link after sending the transmission over the first link.
1 . A method performed by a station (STA), the method comprising:
receiving, from an access point (AP), an enhanced broadcast service (EBCS) traffic stream;
receiving, from the AP, an EBCS termination notice frame including an EBCS termination information set field indicating a time at which the EBCS traffic stream will be terminated;
generating, in response to the receiving the EBCS termination notice frame, by a medium access controller, an MLME-EBCS.indication primitive including the EBCS termination information set field;
generating, when the STA desires to negotiate with the AP regarding the time at which the EBCS traffic stream will be terminated, an MLME-EBCS.request primitive including a peer STA address field, a first dialog token field, and an EBCS request element indicating a time at which the STA desires the EBCS traffic stream will be terminated;
transmitting, to the AP, in response to the MLME-EBCS.request primitive, an EBCS request frame including an indication of the time at which the STA desires the EBCS traffic stream will be terminated;
receiving, from the AP, an EBCS response frame including a response to the EBCS request frame;
generating, in response to the received EBCS response frame, an MLME EBCS.confirm primitive based on received EBCS response frame, including a second dialog token field matching the first dialog token field, and an EBCS response element indicating a negotiated time at which the EBCS traffic stream will be terminated; and
based on the received EBCS response frame, continuing to receive the EBCS traffic stream until the negotiated time at which the EBCS traffic stream will be terminated.
2 . The method of claim 1 , wherein a station management controller of the STA determines the time at which the STA desires the EBCS traffic stream will be terminated.
3 . The method of claim 1 , wherein the EBCS response frame indicates acceptance of the time at which the STA desires the EBCS traffic stream will be terminated, and wherein the EBCS response frame further includes at least one requested scheduling parameter.
4 . The method of claim 3 , wherein the at least one requested scheduling parameter is one of: a time-to termination parameter, a service period parameter, or a frequency of EBCS service period parameter.
5 . The method of claim 1 , wherein the EBCS response frame indicates rejection of the time at which the STA desires the EBCS traffic stream will be terminated, and wherein the EBCS response frame further includes an indication of a reason for rejection.
6 . The method of claim 5 , wherein the reason for rejection is that the request cannot be supported by the AP.
7 . A station (STA) comprising:
a receiver configured to receive, from an access point (AP), an enhanced broadcast service (EBCS) traffic stream;
the receiver further configured to receive, from the AP, an EBCS termination notice frame including an EBCS termination information set field indicating a time at which the EBCS traffic stream will be terminated;
a processor configured to generate, in response to the receiving the EBCS termination notice frame, an MLME-EBCS.indication primitive including the EBCS termination information set field;
the processor further configured to generate, when the STA desires to negotiate with the AP regarding the time at which the EBCS traffic stream will be terminated, an MLME-EBCS.request primitive including a peer STA address field, a first dialog token field, and an EBCS request element indicating a time at which the STA desires the EBCS traffic stream will be terminated;
a transmitter configured to transmit, to the AP, in response to the MLME-EBCS.request primitive, an EBCS request frame including an indication of the time at which the STA desires the EBCS traffic stream will be terminated;
the receiver further configured to receive, from the AP, an EBCS response frame including a response to the EBCS request frame;
the processor further configured to generate, in response to the received EBCS response frame, an MLME EBCS.confirm primitive based on received EBCS response frame, including a second dialog token field matching the first dialog token field, and an EBCS response element indicating a negotiated time at which the EBCS traffic stream will be terminated; and
the receiver further configured to receive, based on the received EBCS response frame, the EBCS traffic stream until the negotiated time at which the EBCS traffic stream will be terminated.
8 . The STA of claim 7 , wherein the processor is further configured to operate a station management controller, and the station management controller determines the time at which the STA desires the EBCS traffic stream will be terminated.
9 . The STA of claim 7 , wherein the EBCS response frame indicates acceptance of the time at which the STA desires the EBCS traffic stream will be terminated, and wherein the EBCS response frame further includes at least one requested scheduling parameter.
10 . The STA of claim 9 , wherein the at least one requested scheduling parameter is one of: a time-to termination parameter, a service period parameter, or a frequency of EBCS service period parameter.
11 . The STA of claim 7 , wherein the EBCS response frame indicates rejection of the time at which the STA desires the EBCS traffic stream will be terminated, and wherein the EBCS response frame further includes an indication of a reason for rejection.
12 . The STA of claim 11 , wherein the reason for rejection is that the request cannot be supported by the AP.