Wakeup radio transmit diversity
Methods, systems, and devices for wireless communication are described. A transmitting device may transmit a wakeup message to another device. The wakeup message may be transmitted using a transmit diversity scheme in accordance with aspects of the present disclosure. The transmit diversity may, for example, include a cyclic shift diversity scheme, a phase rotation scheme, a symbol generation scheme, or combinations thereof. The transmit diversity may in some cases improve a communication range of the wakeup message or otherwise benefit the wireless communications system.
1. A first wireless device, comprising:
a processor;
memory in electronic communication with the processor; and
instructions stored in the memory and executable by the processor to cause the first wireless device to:
identify, for a first portion of a wakeup radio frame, a first set of cyclic delay values corresponding to a plurality of antennas of the first wireless device;
identify, for a second portion of the wakeup radio frame, a second set of cyclic delay values corresponding to the plurality of antennas;
apply the first set of cyclic delay values to symbols of the first portion of the wakeup radio frame for the plurality of antennas and the second set of cyclic delay values to symbols of the second portion of the wakeup radio frame for the plurality of antennas to generate cyclically-shifted wakeup signals for the plurality of antennas; and
transmit the cyclically-shifted wakeup signals to a second wireless device using the plurality of antennas.
2. The first wireless device of claim 1 , wherein the instructions are further executable by the processor to cause the first wireless device to:
identify the first set of cyclic delay values based at least in part on a first bandwidth for the first portion of the wakeup radio frame; and
identify the second set of cyclic delay values based at least in part on a second bandwidth for the second portion of the wakeup radio frame.
3. The first wireless device of claim 2 , wherein:
the first bandwidth is larger than the second bandwidth; and
cyclic delay values of the first set of cyclic delay values are equal to or less than cyclic delay values of the second set of cyclic delay values.
4. The first wireless device of claim 1 , wherein the instructions are further executable by the processor to cause the first wireless device to:
identify the first set of cyclic delay values based at least in part on a first data rate for the first portion of the wakeup radio frame; and
identify the second set of cyclic delay values based at least in part on a second data rate for the second portion of the wakeup radio frame.
5. The first wireless device of claim 4 , wherein:
the first data rate is greater than the second data rate; and
cyclic delay values of the first set of cyclic delay values are equal to or greater than cyclic delay values of the second set of cyclic delay values.
6. The first wireless device of claim 1 , wherein:
the first portion of the wakeup radio frame comprises at least a synchronization field of the wakeup radio frame; and
the second portion of the wakeup radio frame comprises at least a data field of the wakeup radio frame.
7. The first wireless device of claim 1 , wherein the wakeup radio frame comprises:
a legacy short training field (L-STF), a legacy long training field (L-LTF), a legacy signal field (L-SIG), and a binary phase shift keying (BPSK)-Mark field having a first bandwidth; and
a synchronization field and a data field having a second bandwidth smaller than the first bandwidth.
8. The first wireless device of claim 7 , wherein a cyclic delay value associated with the synchronization field and a cyclic delay value associated with the data field are equal to each other.
9. The first wireless device of claim 7 , wherein a cyclic delay value associated with the synchronization field and a cyclic delay value associated with the data field are different from each other.
10. A method for wireless communication, comprising:
identifying, for a first portion of a wakeup radio frame, a first set of cyclic delay values corresponding to a plurality of antennas of a first wireless device;
identifying, for a second portion of the wakeup radio frame, a second set of cyclic delay values corresponding to the plurality of antennas;
applying the first set of cyclic delay values to symbols of the first portion of the wakeup radio frame for the plurality of antennas and the second set of cyclic delay values to symbols of the second portion of the wakeup radio frame for the plurality of antennas to generate cyclically-shifted wakeup signals for the plurality of antennas; and
transmitting the cyclically-shifted wakeup signals to a second wireless device using the plurality of antennas.
11. The method of claim 10 , wherein:
identifying the first set of cyclic delay values comprises identifying the first set of cyclic delay values based at least in part on a first bandwidth for the first portion of the wakeup radio frame; and
identifying the second set of cyclic delay values comprises identifying the second set of cyclic delay values based at least in part on a second bandwidth for the second portion of the wakeup radio frame.
12. The method of claim 11 , wherein:
the first bandwidth is larger than the second bandwidth; and
cyclic delay values of the first set of cyclic delay values are equal to or less than cyclic delay values of the second set of cyclic delay values.
13. The method of claim 10 , wherein:
identifying the first set of cyclic delay values comprises identifying the first set of cyclic delay values based at least in part on a first data rate for the first portion of the wakeup radio frame; and
identifying the second set of cyclic delay values comprises identifying the second set of cyclic delay values based at least in part on a second data rate for the second portion of the wakeup radio frame.
14. The method of claim 13 , wherein:
the first data rate is greater than the second data rate; and
cyclic delay values of the first set of cyclic delay values are equal to or greater than cyclic delay values of the second set of cyclic delay values.
15. The method of claim 10 , wherein:
the first portion of the wakeup radio frame comprises at least a synchronization field of the wakeup radio frame; and
the second portion of the wakeup radio frame comprises at least a data field of the wakeup radio frame.
16. The method of claim 10 , wherein the wakeup radio frame comprises:
a legacy short training field (L-STF), a legacy long training field (L-LTF), a legacy signal field (L-SIG), and a binary phase shift keying (BPSK)-Mark field having a first bandwidth; and
a synchronization field and a data field having a second bandwidth smaller than the first bandwidth.
17. The method of claim 16 , wherein a cyclic delay value associated with the synchronization field and a cyclic delay value associated with the data field are equal to each other.
18. The method of claim 16 , wherein a cyclic delay value associated with the synchronization field and a cyclic delay value associated with the data field are different from each other.
19. A first wireless device, comprising:
means for identifying, for a first portion of a wakeup radio frame, a first set of cyclic delay values corresponding to a plurality of antennas of the first wireless device;
means for identifying, for a second portion of the wakeup radio frame, a second set of cyclic delay values corresponding to the plurality of antennas;
means for applying the first set of cyclic delay values to symbols of the first portion of the wakeup radio frame for the plurality of antennas and the second set of cyclic delay values to symbols of the second portion of the wakeup radio frame for the plurality of antennas to generate cyclically-shifted wakeup signals for the plurality of antennas; and
means for transmitting the cyclically-shifted wakeup signals to a second wireless device using the plurality of antennas.
20. The first wireless device of claim 19 , further comprising:
means for identifying the first set of cyclic delay values based at least in part on a first bandwidth for the first portion of the wakeup radio frame; and
means for identifying the second set of cyclic delay values based at least in part on a second bandwidth for the second portion of the wakeup radio frame.
21. The first wireless device of claim 20 , wherein:
the first bandwidth is larger than the second bandwidth; and
cyclic delay values of the first set of cyclic delay values are equal to or less than cyclic delay values of the second set of cyclic delay values.
22. The first wireless device of claim 19 , further comprising:
means for identifying the first set of cyclic delay values based at least in part on a first data rate for the first portion of the wakeup radio frame; and
means for identifying the second set of cyclic delay values based at least in part on a second data rate for the second portion of the wakeup radio frame.
23. The first wireless device of claim 22 , wherein:
the first data rate is greater than the second data rate; and
cyclic delay values of the first set of cyclic delay values are equal to or greater than cyclic delay values of the second set of cyclic delay values.
24. The first wireless device of claim 19 , wherein:
the first portion of the wakeup radio frame comprises at least a synchronization field of the wakeup radio frame; and
the second portion of the wakeup radio frame comprises at least a data field of the wakeup radio frame.
25. The first wireless device of claim 19 , wherein the wakeup radio frame comprises:
a legacy short training field (L-STF), a legacy long training field (L-LTF), a legacy signal field (L-SIG), and a binary phase shift keying (BPSK)-Mark field having a first bandwidth; and
a synchronization field and a data field having a second bandwidth smaller than the first bandwidth.
26. The first wireless device of claim 25 , wherein a cyclic delay value associated with the synchronization field and a cyclic delay value associated with the data field are equal to each other.
27. The first wireless device of claim 25 , wherein a cyclic delay value associated with the synchronization field and a cyclic delay value associated with the data field are different from each other.
28. A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to:
identify, for a first portion of a wakeup radio frame, a first set of cyclic delay values corresponding to a plurality of antennas of the first wireless device;
identify, for a second portion of the wakeup radio frame, a second set of cyclic delay values corresponding to the plurality of antennas;
apply the first set of cyclic delay values to symbols of the first portion of the wakeup radio frame for the plurality of antennas and the second set of cyclic delay values to symbols of the second portion of the wakeup radio frame for the plurality of antennas to generate cyclically-shifted wakeup signals for the plurality of antennas; and
transmit the cyclically-shifted wakeup signals to a second wireless device using the plurality of antennas.