System and Program Product for Signal Transimssion Between a Sensor and a Controller in a Wireless Sensor Network
AssigneeInternational Business Machines Corporation
InventorsPedro E. Coronel, Simeon Furrer, Wolfgang H. Schott
Life of this patent
Estimating the term…
Abstract
A wireless sensor network includes a controller connected with multiple antennas for sending out a beacon signal at different instants into different directions and for receiving a sensor signal. Furthermore, the wireless sensor network comprises a sensor having a receiver connected with a sensor antenna for receiving the beacon signal, a transmitter connected with the sensor antenna for sending out the sensor signal, and a control unit which takes care that the sensor signal is transmitted after the beacon signal has been received.
Claims16
A sensor device of a plurality of sensor devices in wireless communication with a controller device, the sensor device comprising:
- an antennae for transmitting/receiving wireless signals;
- a sensor device for gathering sensed data;
- and a control circuit in communication with said antennae and said sensor device, wherein the sensor device performs a method comprising:
- the sensor device receiving beacon signals from said controller device;
- the sensor device averaging the strength of previous beacon signals to produce an average threshold value;
- the sensor device saving the average threshold value as the predetermined threshold value;
- the sensor device determining that a received first beacon signal is not directed to said sensor, the determination based on strength of a received second beacon signal not exceeding the predetermined threshold value;
- the sensor device determining that the received second beacon signal is directed to said sensor, the determination based on strength of the received second beacon signal exceeding the predetermined threshold value;
- and
- immediately after receiving the second beacon signal, the sensor device transmitting sensor information to said controller, said sensor information comprising said gathered sensed data.
A controller device in wireless communication with a plurality of low power sensor devices, the controller device comprising:
- an plurality of omni-directional antennae for directionally transmitting/receiving wireless signals;
- and a control circuit in communication with said plurality of omni-directional antennae, wherein the controller device performs a method comprising:
- a) the controller device utilizing the plurality of omni-directional antennae to direct transmission of a beacon signal in a predetermined direction to solicit a sensor signal from sensor devices located in the predetermined direction, wherein the controller device determines each predetermined direction by multiplying the signal transmitted at each antennae by a corresponding weight or complex coefficient calculated for each antennae of the plurality of omni-directional antennae;
- b) subsequent to said directed transmission, the controller device listening, for a predetermined listening period, for a sensor signal from a sensor device located in the predetermined direction;
- c) responsive to receiving the sensor signal, if any, during said predetermined listening period, receiving sensor information from said sensor device;
- d) subsequent to said predetermined listening period, determining a new predetermined direction;
- and
- e) repeating steps a) through e).
A system comprising:
- a controller device in wireless communication with a plurality of low power sensor devices gathering sensed data, the controller device comprising:
- an plurality of omni-directional antennae for directionally transmitting/receiving wireless signals;
- and a controller control circuit in communication with said plurality of omni-directional antennae,
- each sensor device comprising:
- an antenna for transmitting/receiving wireless signals,
- and a sensor control circuit in communications wherein the controller device, wherein the system performs a method comprising:
- a) the controller device utilizing the plurality of omni-directional antennae to direct transmission of a beacon signal in a predetermined direction to solicit a sensor signal from sensor devices located in the predetermined direction;
- b) subsequent to said directed transmission, the controller device listening, for a predetermined listening period, for a sensor signal from a sensor device located in the predetermined direction;
- c) the sensor device, in a power save state, receiving beacon signals from said controller;
- d) the sensor device determining that the beacon signal is directed to said sensor, the determination based on strength of the received beacon signal exceeding a predetermined threshold value;
- e) responsive to the sensor device being conditioned to transmit sensor information responsive to the beacon signal being directed to said sensor, the sensor device leaving a power save state;
- f) the sensor device entering the power save state after transmitting the sensor information;
- g) immediately after receiving the beacon signal, if said sensor device is to transmit sensor information, the sensor device transmitting sensor information to said controller device, said sensor information comprising said gathered sensed data;
- h) responsive to receiving the sensor signal, if any, during said predetermined listening period, receiving sensor information from said sensor device;
- i) subsequent to said predetermined listening period, determining a new predetermined direction of a new sensor device;
- and
- j) repeating steps a) through j).
A computer program product for a sensor device of a plurality of sensor devices in wireless communication with a controller device, the computer program product comprising:
- a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- the sensor device gathering sensed data;
- the sensor device receiving beacon signals from said controller device;
- the sensor device averaging the strength of previous beacon signals to produce an average threshold value;
- the sensor device saving the average threshold value as the predetermined threshold value;
- the sensor device determining that a received first beacon signal is not directed to said sensor, the determination based on strength of a received second beacon signal not exceeding the predetermined threshold value;
- the sensor device determining that the received second beacon signal is directed to said sensor, the determination based on strength of the received second beacon signal exceeding the predetermined threshold value;
- and
- immediately after receiving the second beacon signal, the sensor device transmitting sensor information to said controller, said sensor information comprising said gathered sensed data.
A computer program product for a controller device in wireless communication with a plurality of low power sensor devices, the controller device comprising a plurality of omni-directional antennae, the computer program product comprising:
- a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- a) the controller device utilizing the plurality of omni-directional antennae to direct transmission of a beacon signal in a predetermined direction to a solicit a sensor signal from sensor devices located in the predetermined direction, wherein the controller device determines each predetermined direction by multiplying the signal transmitted at each antennae by a corresponding weight or complex coefficient calculated for each antennae of the plurality of omni-directional antennae;
- b) subsequent to said directed transmission, the controller device listening, for a predetermined listening period, for a sensor signal from a sensor device located in the predetermined direction;
- c) responsive to receiving the sensor signal, if any, during said predetermined listening period, receiving sensor information from said sensor device;
- d) subsequent to said predetermined listening period, determining a new predetermined direction;
- and
- e) repeating steps a) through e).
A computer program product for a single controller device in wireless communication with a plurality of low power sensor devices gathering sensed data, the controller device comprising a plurality of omni-directional antennae, the computer program product comprising:
- a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- a) the controller device utilizing the plurality of omni-directional antennae to direct transmission of a beacon signal in a predetermined direction to solicit a sensor signal from sensor devices located in the predetermined direction, wherein the controller device determines each predetermined direction by multiplying the signal transmitted at each antennae by a corresponding weight or complex coefficient calculated for each antennae of the plurality of omni-directional antennae;
- b) subsequent to said directed transmission, the controller device listening, for a predetermined listening period, for a sensor signal from a sensor device located in the predetermined direction;
- c) the sensor device, in a power save state, receiving beacon signals from said controller;
- d) the sensor device determining that the beacon signal is directed to said sensor, the determination based on strength of the received beacon signal exceeding a predetermined threshold value;
- e) responsive to the sensor device being conditioned to transmit sensor information responsive to the beacon signal being directed to said sensor, the sensor device leaving a power save state;
- f) the sensor device entering the power save state after transmitting the sensor information;
- g) immediately after receiving the beacon signal, if said sensor device is to transmit sensor information, the sensor device transmitting sensor information to said controller device, said sensor information comprising said gathered sensed data;
- h) responsive to receiving the sensor signal, if any, during said predetermined listening period, receiving sensor information from said sensor device;
- i) subsequent to said predetermined listening period, determining a new predetermined direction of a new sensor device;
- and
- j) repeating steps a) through j).
Dependencies are inferred from the claim text.