Wireless sensor system with dynamic heartbeat message rate
First Claim
1. A wireless sensor system comprising a wireless sensor node, the wireless sensor node comprising:
- a sensor interface that interfaces with sensing circuitry;
a wireless interface to communicate with a wireless access point;
at least one processor; and
memory having instructions stored thereon that, when executed by the at least one processor, cause the wireless sensor node to;
set a heartbeat message rate of the wireless sensor node to a first heartbeat message rate;
send heartbeat messages periodically on the wireless interface to the wireless access point at the first heartbeat message rate;
acquire sensor data through the sensor interface, the sensor data being stored in a data buffer;
increase the heartbeat message rate to a second heartbeat message rate based on a determination that the data buffer is full;
transmit the sensor data in one or more heartbeat messages on the wireless interface to the wireless access point at the second heartbeat message rate until all of the sensor data have been transmitted; and
lower the heartbeat message rate back to the first heartbeat message rate based on a determination that all of the sensor data in the data buffer have been transmitted,wherein the heartbeat messages sent at the first heartbeat message rate comprise status information and the one or more heartbeat messages sent at the second heartbeat message rate comprise the status information and the sensor data.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless sensor system includes a wireless sensor node with a sensor interface that interfaces with sensing circuitry, a wireless interface to communicate with a wireless access point, at least one processor, and memory having instructions stored thereon that, when executed by the at least one processor, cause the wireless sensor node to set a heartbeat message rate to a first heartbeat message rate. Heartbeat messages are sent periodically at the first heartbeat message rate, and sensor data are acquired through the sensor interface. The heartbeat message rate increases to a second heartbeat message rate based on a determination that the sensor data have been acquired and are ready to transmit. The sensor data are transmitted in one or more heartbeat messages at the second heartbeat message rate until all sensor data have been transmitted, then the heartbeat message rate is returned to the first heartbeat message rate.
-
Citations
16 Claims
-
1. A wireless sensor system comprising a wireless sensor node, the wireless sensor node comprising:
-
a sensor interface that interfaces with sensing circuitry; a wireless interface to communicate with a wireless access point; at least one processor; and memory having instructions stored thereon that, when executed by the at least one processor, cause the wireless sensor node to; set a heartbeat message rate of the wireless sensor node to a first heartbeat message rate; send heartbeat messages periodically on the wireless interface to the wireless access point at the first heartbeat message rate; acquire sensor data through the sensor interface, the sensor data being stored in a data buffer; increase the heartbeat message rate to a second heartbeat message rate based on a determination that the data buffer is full; transmit the sensor data in one or more heartbeat messages on the wireless interface to the wireless access point at the second heartbeat message rate until all of the sensor data have been transmitted; and lower the heartbeat message rate back to the first heartbeat message rate based on a determination that all of the sensor data in the data buffer have been transmitted, wherein the heartbeat messages sent at the first heartbeat message rate comprise status information and the one or more heartbeat messages sent at the second heartbeat message rate comprise the status information and the sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of dynamic heartbeat message rate adjustment in a wireless sensor system, the method comprising:
-
setting a heartbeat message rate of a wireless sensor node to a first heartbeat message rate; sending heartbeat messages periodically from the wireless sensor node to a wireless access point at the first heartbeat message rate; acquiring sensor data at the wireless sensor node, the sensor data being stored in a data buffer; increasing the heartbeat message rate to a second heartbeat message rate based on determining that the data buffer is full; transmitting the sensor data in one or more heartbeat messages from the wireless sensor node to the wireless access point at the second heartbeat message rate until all of the sensor data have been transmitted; and lowering the heartbeat message rate back to the first heartbeat message rate based on a determination that all of the sensor data in the data buffer have been transmitted. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification