IP Library Granted Patent US 10,445,107
Granted Patent B2
US 10,445,107 · App. 15/459,960 · Granted Oct 15, 2019

Security design for a wake up frame

Inventors: Sheng Sun (Ottawa, CA); Yan Xin (Ottawa, CA); Osama Aboul-Magd (Ottawa, CA); Jung Hoon Suh (Ottawa, CA); Kwok Shum Au (Ottawa, CA)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G06F9/4418G06F9/4416G06F21/44H04W52/0235H04W76/11H04W84/12Y02D70/00Y02D70/142Y02D70/26
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,445,107
App. No.
15/459,960
Granted
Oct 15, 2019
Kind
B2
Abstract

Methods and systems for waking up an electronic device having a wake-up receiver circuit. A signal is transmitted, carrying a wake-up frame (WUF) including a protocol data unit (PDU). A wake-up sequence is inserted in a portion ahead of the PDU. The wake-up sequence is used by the electronic device for detection of the WUF and identification of the intended recipient. The WUF also includes a wake-up identifier (WUID) that is used by the electronic device to authenticate the WUF.

Claims (36)

1. A method of waking up an electronic device (ED) having a wake-up receiver circuit, the method comprising:

transmitting a signal comprising a wake-up frame (WUF) within a physical protocol data unit (PPDU);

wherein the WUF includes a wake-up sequence inserted in a portion within the PPDU, the wake-up sequence encoding information for detection that the WUF is intended to wake up the ED and for determination of at least one intended recipient device;

wherein the WUF further includes a wake-up identifier (WUID) in a data portion following the wake-up sequence, the WUID being separate from the wake-up sequence, the WUID encoding information for authenticating the WUF; and

wherein the wake-up sequence is generated using at least a portion of a device identifier of the intended recipient device as input for a sequence generation algorithm, the sequence generation algorithm being selected to generate sequences having good autocorrelation properties.

2. The method of claim 1 , wherein the WUF includes a physical layer preamble (PHY preamble), and the wake-up sequence is inserted in the PHY preamble.

3. The method of claim 1 , wherein the WUF includes a physical layer preamble (PHY preamble) and a physical layer header (PHY header), and the wake-up sequence is inserted between the PHY preamble and the PHY header.

4. The method of claim 1 wherein the information encoded in the WUID further is for identifying the at least one intended recipient device.

5. The method of claim 1 wherein the sequence generation algorithm is for generation of a Gold sequence.

6. The method of claim 5 wherein the at least the portion of the device identifier is used to define a shift operator for generation of the Gold sequence.

7. The method of claim 1 wherein the WUID is generated by a source of the WUF based on a wake-up key (WUK) shared between the source and the at least one intended recipient device.

8. The method of claim 7 further comprising:

after transmitting a first WUF with a first WUID generated using the WUK, using the first WUID and the same WUK to generate a second WUID for a second WUF.

9. The method of claim 1 wherein the WUID is assigned to the at least one intended recipient device by a source of the WUF.

10. The method of claim 1 further comprising:

encrypting at least a data portion of the WUF using a wake-up key (WUK) before transmitting the signal comprising the WUF;

wherein the WUK is shared between a source of the WUF and the at least one intended recipient device.

11. The method of claim 1 further comprising:

scrambling at least a data portion of the WUF using a wake-up key (WUK) or using the WUID, before transmitting the signal comprising the WUF.

12. An apparatus comprising a processing configured to execute machine-executable instructions to cause the apparatus to:

transmit a signal comprising a wake-up frame (WUF) within a physical protocol data unit (PPDU);

wherein the WUF includes a wake-up sequence inserted in a portion within the PPDU, the wake-up sequence encoding information for detection that the WUF is intended to wake up the ED and for determination of at least one intended recipient device;

wherein the WUF further includes a wake-up identifier (WUID) in a data portion following the wake-up sequence, the WUID being separate from the wake-up sequence, the WUID encoding information for authenticating the WUF; and

wherein the wake-up sequence is generated using at least a portion of a device identifier of the intended recipient device as input for a sequence generation algorithm, the sequence generation algorithm being selected to generate sequences having mod autocorrelation properties.

13. The apparatus of claim 12 , wherein the WUF includes a physical layer preamble (PHY preamble), and the wake-up sequence is inserted in the PHY preamble.

14. The apparatus of claim 12 , wherein the WUF includes a physical layer preamble (PHY preamble) and a physical layer header (PHY header), and the wake-up sequence is inserted between the PHY preamble and the PHY header.

15. The apparatus of claim 12 , wherein the information encoded in the WUID further is for identifying the at least one intended recipient device.

16. The apparatus of claim 12 , wherein the sequence generation algorithm is for generation of a Gold sequence, and wherein the at least the portion of the device identifier is used to define a shift operator for generation of the Gold sequence.

17. The apparatus of claim 12 , wherein the WUID is generated by the apparatus based on a wake-up key (WUK) shared between the apparatus and the at least one intended recipient device.

18. The apparatus of claim 17 , wherein the processing device is further configured to execute instructions to cause the apparatus to:

after transmitting a first WUF with a first WUID generated using the WUK, use the first WUID and the same WUK to generate a second WUID for a second WUF.

19. The apparatus of claim 12 , wherein the processing device is further configured to execute instructions to cause the apparatus to:

encrypt at least a data portion of the WUF using a wake-up key (WUK) before transmitting the signal comprising the WUF;

wherein the WUK is shared between a source of the WUF and the at least one intended recipient device.

20. The apparatus of claim 12 , wherein the processing device is further configured to execute instructions to cause the apparatus to:

scramble at least a data portion of the WUF using a wake-up key (WUK) or using the WUID, before transmitting the signal comprising the WUF.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2017
From: SUN, SHENG; XIN, YAN; ABOUL-MAGD, OSAMA; SUH, JUNG HOON; AU, KWOK SHUM
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 042131/0896 →
Continuity (2)
Provisional Application 62362455 · Jul 14, 2016
Related Publication 20180018185A1 · Jan 18, 2018