IP Library Granted Patent US 8,330,596
Granted Patent B2
US 8,330,596 · App. 12/155,457 · Granted Dec 11, 2012

Sensor node and sensor network system

Assignee: Hitachi, Ltd.
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 8,330,596
App. No.
12/155,457
Granted
Dec 11, 2012
Kind
B2
Abstract

Provided is a sensor node including: a sensor for measuring biological information; a CPU for acquiring data by driving the sensor; a wireless communication unit for transmitting the data acquired by the CPU; a battery for supplying the control unit, the wireless communication unit, and the sensor with electric power; a RAM for storing the data; a compression unit for compressing the data stored in the RAM when the wireless communication unit cannot carry out the transmission; and a flash memory for storing the compressed data, thereby storing as much sensing data as possible on the sensor node, which is limited in resources, and preventing loss of the sensing data.

Claims (61)

1. A sensor node comprising:

a sensor for measuring biological information;

a control unit for acquiring data by driving the sensor, the data including an acceleration value;

a wireless communication unit for transmitting the data acquired by the control unit;

a battery for supplying the control unit, the wireless communication unit, and the sensor with electric power;

a volatile storage unit for storing the data;

a compression unit for compressing the data stored in the volatile storage unit when the wireless communication unit cannot carry out the transmission if and only if the acceleration value included in the data is less than or equal to a predetermined value, the compression unit comprising a difference representation conversion unit for converting the data into differences between the data and an encoding unit for converting a first difference that is smaller than a second difference into a shorter length code than that of the second difference; and

a non-volatile storage unit for storing the compressed data.

2. The sensor node according to claim 1 , wherein the control unit comprises a switch for starting, upon start of an access to the non-volatile storage unit, supplying the non-volatile storage unit with the electric power, and stopping, upon end of the access to the non-volatile storage unit, supplying the non-volatile storage unit with the electric power.

3. The sensor node according to claim 1 , wherein:

the non-volatile storage unit comprises a plurality of pages each of which is a predetermined unit of write; and

the control unit, upon write of data to the non-volatile storage unit, successively switches the plurality of pages while circulating from a top page toward an end page.

4. The sensor node according to claim 1 , wherein the compression unit comprises an encoding unit for converting the data into a predetermined variable length code.

5. The sensor node according to claim 1 , wherein the control unit comprises a wireless communication inactivation unit for switching the wireless communication unit to one of an inactive state and an active state.

6. The sensor node according to claim 1 , wherein:

the volatile storage unit comprises a buffer for storing the data; and

the control unit stores one of the acquired data and the data read from the non-volatile storage unit in the buffer, and transfers the data in the buffer to the wireless communication unit to transmit the data.

7. A sensor network system comprising:

a sensor node for transmitting data measured by a sensor for measuring biological information, the data including an acceleration value; and

a relaying apparatus for receiving the data and transferring the received data to a server computer, wherein:

the sensor node comprises:

a control unit for acquiring data by driving the sensor;

a wireless communication unit for transmitting the data acquired by the control unit;

a battery for supplying the control unit, the wireless communication unit, and the sensor with electric power;

a volatile storage unit for storing the data;

a compression unit for compressing the data stored in the volatile storage unit when the wireless communication unit cannot carry out the transmission if and only if the acceleration value included in the data is less than or equal to a predetermined value, the compression unit comprising a difference representation conversion unit for converting the data into differences between the data and an encoding unit for converting a first difference that is smaller than a second difference into a shorter length code than that of the second difference; and

a non-volatile storage unit for storing the compressed data; and

the relaying apparatus comprises:

a wireless communication unit for communicating with the sensor node;

a decoding unit for decoding the data received from the sensor node; and

a network communication unit for transmitting the decoded data to the server computer.

8. The sensor network system according to claim 7 , wherein the control unit comprises a switch for starting, upon start of an access to the non-volatile storage unit, supplying the non-volatile storage unit with the electric power, and stopping, upon end of the access to the non-volatile storage unit, supplying the non-volatile storage unit with the electric power.

9. The sensor network system according to claim 7 , wherein:

the non-volatile storage unit comprises a plurality of pages each of which is a predetermined unit of write; and

the control unit, upon write of data to the non-volatile storage unit, successively switches the plurality of pages while circulating from a top page toward an end page.

10. The sensor network system according to claim 7 , wherein the compression unit comprises an encoding unit for converting the data into a predetermined variable length code.

11. The sensor network system according to claim 7 , wherein the control unit comprises a wireless communication inactivation unit for switching the wireless communication unit to one of an inactive state and an active state.

12. The sensor network system according to claim 7 , wherein:

the volatile storage unit comprises a buffer for storing the data; and

the control unit stores one of the acquired data and the data read from the non-volatile storage unit in the buffer, and transfers the data in the buffer to the wireless communication unit to transmit the data.

13. A sensor network system comprising:

a sensor node for transmitting data measured by a sensor for measuring biological information, the data including an acceleration value; and

a relaying apparatus for receiving the data and transferring the received data to a server computer, wherein:

the sensor node comprises:

a control unit for acquiring data by driving the sensor;

a wireless communication unit for transmitting the data acquired by the control unit;

a battery for supplying the control unit, the wireless communication unit, and the sensor with electric power;

a volatile storage unit for storing the data;

a compression unit for compressing the data stored in the volatile storage unit when the wireless communication unit cannot carry out the transmission if and only if the acceleration value included in the data is less than or equal to a predetermined value, the compression unit comprising a difference representation conversion unit for converting the data into differences between the data and an encoding unit for converting a first difference that is smaller than a second difference into a shorter length code than that of the second difference; and

a non-volatile storage unit for storing the compressed data;

the relaying apparatus comprises:

a wireless communication unit for communicating with the sensor node; and

a network communication unit for transmitting the data received from the sensor node to the server computer; and

the server computer comprises:

a communication unit for communicating with the relaying apparatus;

a decoding unit for decoding the data received from the relaying apparatus; and

a data storage unit for storing the decoded data.

14. The sensor network system according to claim 13 , wherein the control unit comprises a switch for starting, upon start of an access to the non-volatile storage unit, supplying the non-volatile storage unit with the electric power, and stopping, upon end of the access to the non-volatile storage unit, supplying the non-volatile storage unit with the electric power.

15. The sensor network system according to claim 13 , wherein:

the non-volatile storage unit comprises a plurality of pages each of which is a predetermined unit of write; and

the control unit, upon write of data to the non-volatile storage unit, successively switches the plurality of pages while circulating from a top page toward an end page.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2008
From: TANAKA, TAKESHI; YAMASHITA, SHUNZO; AIKI, KIYOSHI
To: HITACHI, LTD.
Reel/Frame 021094/0325 →
Priority Claims (1)
JP 2007-158474 · Jun 15, 2007 · national
Continuity (1)
Related Publication 20080309481A1 · Dec 18, 2008