Method and apparatus for controlling energy expanding of sensor network nodes
First Claim
1. A method for conserving energy expended by a communications network including nodes having limited supplies of energy said method comprising the steps of:
- (a) acquiring energy information indicative of an energy status of one of said nodes; and
(b) according to the energy information, conserving energy expended by said node by adjusting at least one of;
(i) a timeout before a transmission device repeats a transmission of data to said node; and
(ii) a limit on a number of times that the data will be retransmitted to said node, where said adjustment decreases the timeout in response to an increase of the energy supply to said node and increases the timeout in response to a decrease of said energy supply.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling energy expended by sensor network nodes is disclosed. The method comprises steps of acquiring energy information that is indicative of an energy status of a node in the network and adjusting at least one data transmission parameter according to the energy information. In a wireless network where the communication capacity and power energy of sensor nodes are limited, the invention provides the capability of efficiently utilizing the network resources, conserving power consumption of sensor nodes, and prolonging the life of the sensor network.
19 Citations
12 Claims
-
1. A method for conserving energy expended by a communications network including nodes having limited supplies of energy said method comprising the steps of:
-
(a) acquiring energy information indicative of an energy status of one of said nodes; and (b) according to the energy information, conserving energy expended by said node by adjusting at least one of; (i) a timeout before a transmission device repeats a transmission of data to said node; and (ii) a limit on a number of times that the data will be retransmitted to said node, where said adjustment decreases the timeout in response to an increase of the energy supply to said node and increases the timeout in response to a decrease of said energy supply. - View Dependent Claims (2, 3)
-
-
4. An apparatus for conserving energy expended by a network including nodes having limited supplies of energy, said apparatus comprising:
-
an acquiring device for acquiring energy information indicative of an energy status of one of said nodes; and an adjusting device for, according to the energy information, conserving energy expended by said node by adjusting at least one of; a timeout before repeating a transmission of data to said node; and a limit on a number of times that the data will be retransmitted to said node, further including a bandwidth information acquiring device for acquiring bandwidth information indicative of an available bandwidth status of the node, said adjusting device utilizing the bandwidth information as a basis for adjusting said timeout. - View Dependent Claims (5, 6)
-
-
7. A computer program embodied in a non-transitory computer-readable medium for effecting the performance of a method for conserving energy expended by a network including nodes having limited supplies of energy, said method comprising:
-
acquiring energy information indicative of an energy status of one of said nodes; and according to the energy information, conserving energy expended by said node by adjusting at least one of; a timeout before repeating a transmission of data to said node; and a limit on a number of times that the data will be retransmitted to said node, further including a bandwidth information acquiring device for acquiring bandwidth information indicative of an available bandwidth status of the node, said adjusting device utilizing the bandwidth information as a basis for adjusting said timeout.
-
-
8. A network, comprising:
-
a plurality of nodes; and a network controller connected with said plurality nodes; said network controller comprising; an acquiring device for acquiring energy information indicative of an energy status of one of said nodes; and an adjusting device for, according to the energy information, conserving energy expended by said node by adjusting at least one of; a timeout before repeating a transmission of data to said node; and a limit on a number of times that the data will be retransmitted to said node, where said adjustment decreases the timeout in response to an increase of the energy supply to said node and increases the timeout in response to a decrease of said energy supply.
-
-
9. A method for conserving energy expended in communicating with wireless nodes in a network, said method comprising:
-
(a) acquiring energy information indicative of the current supply of energy available to one of said nodes; (b) acquiring bandwidth information indicative of the current bandwidth available for communicating with said node; and (c) according to the energy information and the bandwidth information, conserving the energy expended by said node by adjusting at least one of; (i) a timeout before a transmission device repeats a transmission of data to said node; and (ii) a limit on a number of times that the data will be retransmitted to said node, where both of said energy supply and said bandwidth are utilized as factors in determining the timeout. - View Dependent Claims (10, 11, 12)
-
Specification