Secure wireless low-power wake-up
First Claim
Patent Images
1. At least one non-transitory machine readable medium including instructions that, when executed by a machine, configure the machine to:
- generate a receiver identification (ID) token via generation of a new key value and creation of a hash-based message authentication code (HMAC) using the new key and an ID of a transceiver of the machine, the resulting HMAC being the receiver ID token;
store the receiver ID token in a storage area accessible by a wake-up signal at a low-power wake-up receiver (LP-WUR) on the machine when the LP-WUR is enabled, the LP-WUR being a different radio than the transceiver;
transmit, by the transceiver, the new key value to a remote transceiver;
disable the transceiver following a transmission of the new key value;
receive a wake-up signal at the LP-WUR from the remote transceiver;
extract, by the LP-WUR, the receiver ID token from the wake-up signal;
perform, by the LP-WUR, verification on the receiver ID token by a bitwise comparison, without additional processing, of the receiver ID token and the stored receiver ID token, the verification passing if the bits of the receiver ID token match the bits of the stored receiver ID token; and
enable, by the LP-WUR, the transceiver when the verification passes.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques for secure wireless low-power wake-up are described herein. A low-power wake-up receiver (LP-WUR) of a wireless device may receive a wake-up signal. The LP-WUR may extract a receiver ID token from the wake-up signal. The LP-WUR may then verify the receiver ID token and enable a main transceiver, different than the LP-WUR, when the verification passes to engage in wireless communications.
-
Citations
19 Claims
-
1. At least one non-transitory machine readable medium including instructions that, when executed by a machine, configure the machine to:
-
generate a receiver identification (ID) token via generation of a new key value and creation of a hash-based message authentication code (HMAC) using the new key and an ID of a transceiver of the machine, the resulting HMAC being the receiver ID token; store the receiver ID token in a storage area accessible by a wake-up signal at a low-power wake-up receiver (LP-WUR) on the machine when the LP-WUR is enabled, the LP-WUR being a different radio than the transceiver; transmit, by the transceiver, the new key value to a remote transceiver; disable the transceiver following a transmission of the new key value; receive a wake-up signal at the LP-WUR from the remote transceiver; extract, by the LP-WUR, the receiver ID token from the wake-up signal; perform, by the LP-WUR, verification on the receiver ID token by a bitwise comparison, without additional processing, of the receiver ID token and the stored receiver ID token, the verification passing if the bits of the receiver ID token match the bits of the stored receiver ID token; and enable, by the LP-WUR, the transceiver when the verification passes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. At least one non-transitory machine readable medium including instructions to perform secure wireless low-power wake-up, the instructions, when executed by a machine, cause the machine to:
-
receive a new key value and an identification (ID) from a last secure communication with a transceiver of a remote device prior to the transceiver being disabled, the transceiver being disabled in response to sending the new key; create a hashed-based message authentication code (HMAC) using the new key and an ID of the transceiver, wherein the HMAC is a receiver ID token; and transmit a wake-up signal that includes the receiver token to a low-power wake-up receiver (LP-WUR) on the remote device, to enable the transceiver and permit communication with the remote device via the transceiver. - View Dependent Claims (8, 9)
-
-
10. An apparatus of a wireless communication device comprising:
-
a transceiver to; generate a receiver identification (ID) token via generation of a new key value and creation of a hash-based message authentication code (HMAC) using the new key and an ID of a transceiver of the machine, the resulting HIM AC being the receiver ID token; store the receiver ID token in a storage area of the apparatus that is accessible by a wake-up signal at a low-power wake-up receiver (LP-WUR) of the apparatus when the LP-WUR is enabled, the LP-WUR being a different radio than the transceiver; transmit the new key value to a remote transceiver; and disable itself following a transmission of the new key value; the LP-WUR comprising; a receiver to receive a wake-up signal; a decoder to extract the receiver ID token from the wake-up signal; a comparator to perform verification on the receiver ID token by a bitwise comparison, without additional processing, of the receiver ID token and the stored receiver ID token, the verification passing if the bits of the receiver ID token match the bits of the stored receiver ID token; and a controller to enable the transceiver the verification passes. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus of wireless communication device for secure wireless low-power wake-up, the apparatus comprising:
-
a receiver to receive a new key value and an identification (ID) from a last secure communication with a transceiver of a remote device prior to the receiver being disabled, the transceiver being disabled in response to sending the new key; a cryptographic component to create a hashed-based message authentication code (HMAC) using the new key and an ID of the transceiver, wherein the HMAC is a receiver ID token; an encoder to encode the receiver II) token in a wake-up signal; and a transmitter to communicate the wake-up signal to a low-power wake-up receiver (LP-WUR) on the remote device to enable the transceiver and permit communication with the remote device via the transceiver. - View Dependent Claims (17, 18, 19)
-
Specification