Low power redundant transmission network
First Claim
1. A method comprising:
- obtaining, by a transmitter device, sensor data from a sensor, the sensor data indicating a measurement result for a measurement of a property sensed by the sensor;
evaluating, by the transmitter device, the obtained sensor data;
determining, by the transmitter device, operating parameters based on the evaluation of the sensor data, the operating parameters specifying;
a number of messages to be transmitted to indicate the sensor data;
content of the messages to be transmitted; and
a transmission security setting for the messages to be transmitted;
generating, by the transmitter device, one or more messages that each include (i) encrypted data including an encrypted form of a first value that quantifies the measurement result for the measurement of the property sensed by the sensor, and (ii) non-encrypted data including a non-encrypted value that quantifies the measurement result for the measurement of the property sensed by the sensor, wherein the non-encrypted value indicates the measurement result at a lower precision than the first value; and
transmitting, by the transmitter device, the one or more messages according to the determined operating parameters using a wireless transmitter of the transmitter device, wherein the one or more messages comprise the specified number of messages, and wherein each of the one or more messages includes the specified content and is transmitted according to the transmission security setting.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for using a communication protocol over a low-powered transmission network. The communication system and protocol enables low-powered transmission devices to efficiently and reliably transmit data in challenging environments. The communication system and protocol can reduce power consumption by designating devices as either transmitter devices, repeater devices, and receiving devices, such that not all devices in the network need to be configured to transmit and receive data. Because the communication protocol does not require that all devices need to both transmit and receive data, there is a significant power usage savings relative to traditional mesh networks. Additionally, the present invention implements a combination of time-based diversity and transmission path diversity to more reliably communicate data. Devices in the system can change the manner in which they operate based on the sensor measurements, allowing the devices to intelligently respond to different conditions.
22 Citations
22 Claims
-
1. A method comprising:
-
obtaining, by a transmitter device, sensor data from a sensor, the sensor data indicating a measurement result for a measurement of a property sensed by the sensor; evaluating, by the transmitter device, the obtained sensor data; determining, by the transmitter device, operating parameters based on the evaluation of the sensor data, the operating parameters specifying; a number of messages to be transmitted to indicate the sensor data; content of the messages to be transmitted; and a transmission security setting for the messages to be transmitted; generating, by the transmitter device, one or more messages that each include (i) encrypted data including an encrypted form of a first value that quantifies the measurement result for the measurement of the property sensed by the sensor, and (ii) non-encrypted data including a non-encrypted value that quantifies the measurement result for the measurement of the property sensed by the sensor, wherein the non-encrypted value indicates the measurement result at a lower precision than the first value; and transmitting, by the transmitter device, the one or more messages according to the determined operating parameters using a wireless transmitter of the transmitter device, wherein the one or more messages comprise the specified number of messages, and wherein each of the one or more messages includes the specified content and is transmitted according to the transmission security setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A transmitter device comprising:
-
a transmitter; one or more processors; and one or more machine-readable storage devices storing instructions that, when executed by the one or more processors, cause the transmitter device to perform operations comprising; transmitting one or more first messages that each indicate a measurement value for a first measurement of a physical property, the first measurement being made using a first sensor, the one or more first messages being generated and transmitted according to a first set of operating parameters; obtaining sensor data from the first sensor, the sensor data indicating a second measurement value for a second measurement of the physical property using the first sensor; evaluating the obtained sensor data; based on the evaluation of the sensor data; changing a process of obtaining sensor data performed by the transmitter device, wherein changing the process of obtaining sensor data comprises causing sensor data to be acquired from a second sensor; and determining second operating parameters that are different from the first operating parameters, the second operating parameters specifying different message content or transmission characteristics than the first operating parameters; generating one or more messages that each include (i) encrypted data including an encrypted form of the second measurement value for the second measurement of the physical property, and (ii) non-encrypted data including a non-encrypted value derived from the second measurement value for the second measurement of the physical property, wherein the non-encrypted value indicates the second measurement of the physical property at a lower precision than the second measurement value; and transmitting the one or more messages according to the one or more second operating parameters using a wireless transmitter of the transmitter device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. One or more non-transitory machine-readable storage devices storing instructions that, when executed by one or more processors of a transmitter device, cause the transmitter device to perform operations comprising:
-
obtaining sensor data from a sensor to generate a collection of sensor readings; evaluating the collection of sensor readings; determining operating parameters for the transmitter device based on the evaluation of the collection of sensor readings, wherein the operating parameters include; data collection parameters that specify a type of sensor data collected and specify sensors from which sensor data is to be collected; and transmission parameters that specify a number of messages to be transmitted to indicate the sensor data; generating one or more messages that each include (i) encrypted data including an encrypted form of first data indicating a sensor reading for a property sensed by the sensor, and (ii) non-encrypted data indicating the sensor reading for the property sensed by the sensor, wherein the non-encrypted data indicates the sensor reading at a lower precision than the first data; transmitting the one or more messages according to the determined transmission parameters using a wireless transmitter of the transmitter device; and changing a process of obtaining sensor data performed by the transmitter device to acquire data according to the determined data collection parameters. - View Dependent Claims (22)
-
Specification