Directional flooding method in wireless sensor network
First Claim
1. A directional flooding method between respective sensor nodes and a sink node in a wireless sensor network in which the respective sensor nodes are constructed to know their positions, comprising the steps of:
- allowing the sink node to inform the respective sensor nodes of its positional information;
allowing the respective sensor nodes to calculate a minimum hop count between themselves and the sink node using the positional information provided to the respective sensor nodes in combination with a transmission range of said sensor nodes, and the positional information of said sink node;
allowing a sensor nodes that wants to transmits a packet to the sink node to write its corresponding minimum hop count into said packet and then to broadcast the packet; and
receiving the broadcast packet at the other sensor nodes and allowing the respective sensor nodes that received the packet to compare their minimum hop counts with the minimum hop count written into the packet, and if the minimum hop count of a receiving sensor node is smaller than the minimum hop count written into the packet, allowing the respective sensor node to write its minimum hop count into the packet and then broadcast the packet, and if the minimum hop count of the receiving sensor node is not smaller than the minimum hop count written into the packet, the receiving sensor node discards the packet;
said receiving step being repeated until the packet reaches the sink node.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a directional flooding method in a wireless sensor network. Transfer of a packet between respective sensor nodes and a sink node in a wireless sensor network is made with the directivity. To this end, when the packet is transmitted from the sensor nodes to the sink node, only the sensor nodes having a minimum hop count for the sink node are involved in transmission of the packet. Meanwhile, if the packet is sent from the sink node to the sensor nodes within a given destination area, after the packet reaches a corresponding destination area, only sensor nodes located within the destination area transmit the packet. The present invention has an effect that it can improve energy consumed on average and a total number of packets transmitted when transmitting the packets in a wireless sensor network compared to a conventional simple flooding method.
65 Citations
4 Claims
-
1. A directional flooding method between respective sensor nodes and a sink node in a wireless sensor network in which the respective sensor nodes are constructed to know their positions, comprising the steps of:
-
allowing the sink node to inform the respective sensor nodes of its positional information; allowing the respective sensor nodes to calculate a minimum hop count between themselves and the sink node using the positional information provided to the respective sensor nodes in combination with a transmission range of said sensor nodes, and the positional information of said sink node; allowing a sensor nodes that wants to transmits a packet to the sink node to write its corresponding minimum hop count into said packet and then to broadcast the packet; and receiving the broadcast packet at the other sensor nodes and allowing the respective sensor nodes that received the packet to compare their minimum hop counts with the minimum hop count written into the packet, and if the minimum hop count of a receiving sensor node is smaller than the minimum hop count written into the packet, allowing the respective sensor node to write its minimum hop count into the packet and then broadcast the packet, and if the minimum hop count of the receiving sensor node is not smaller than the minimum hop count written into the packet, the receiving sensor node discards the packet; said receiving step being repeated until the packet reaches the sink node.
-
-
2. A directional flooding method between a sink node and respective sensor nodes in a wireless sensor network in which the sink node is constructed to know a destination position to which a packet will be sent, comprising the steps of:
-
allowing the sink node to broadcast a packet with a central coordinate of a destination area, coordinates of the destination area, and a region flag indicating whether the packet reaches the destination area contained in the packet; transmitting the packet sent by the sink node to the respective sensor nodes located within the destination area, and then allowing the sensor nodes located in the destination area to set the region flag if the region flag of the packet is not set; and allowing the respective sensor nodes that received the packet set in the region flag to broadcast the packet if the respective sensor nodes are located within the destination area, and to disregard the packet if the respective sensor nodes are not located within the destination area, wherein this step is repeated until the packet is transmitted to the respective sensor nodes located within the destination area. - View Dependent Claims (3, 4)
-
Specification