Method for routing data in a wireless sensor network
First Claim
1. A method for routing a data packet in a wireless sensor network, the method comprising the steps of:
- operating network nodes according to a sleep-active schedule, wherein the sleep-active schedule comprises a sleep mode and an active mode;
configuring the network nodes to include information on geographic locations of the network nodes and the geographic location of a destination node;
dividing the wireless sensor network into a plurality of disjoint areas that are separated by boundaries;
separating each area into at least two regions, wherein the at least two regions include an inner boundary region, a central region, and an outer boundary region;
selecting forwarding nodes from the network nodes to route the data packet from a source node to the destination node, wherein the forwarding nodes are selected based on the geographic location of the forwarding nodes relative to the destination node, and wherein the network nodes are synchronised relative to each other; and
configuring the sleep-active schedule so that only the forwarding nodes that are selected to route the data packet in a time window are operable in the active mode and all other network nodes are operable in the sleep mode.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method for routing at least a data packet in a wireless sensor network (10), the wireless sensor network (10) comprising: at least a source node (S) that is configurable to transmit at least a data packet; at least a destination node (D) that is configurable to receive the data packet transmitted by the source node (S), and interconnectable network nodes (si) between the source node (S) and the destination node (D) that are configurable to receive and forward the data packet, the method comprising the steps of: operating the network nodes (si) according to a sleep-active schedule comprising at least a sleep mode and an active mode, and configuring the network nodes (si) to have information on their own geographic location and the geographic location of the destination node (D), the method further comprising the steps of: dividing the wireless sensor network (10) into a plurality of disjoint areas (A0, AM-1, A1, A2) that are separated by boundaries; separating each area (A0, AM-1, A1, A2) into at en least two regions, the regions being an inner boundary region (I), a central region (C) and an outer boundary region (O); selecting forwarding nodes out of the network nodes (si) to route the data packet from the source node (S) to the destination node (D), such forwarding nodes being selected on the basis of their geographic location relative to the destination node (D) and the network nodes being synchronized relative to each other, and configuring the sleep-active schedule such that only those forwarding nodes that are selected to route the data packet in a given time window are operable in the active mode and all the other network nodes (si) are operable in the sleep mode.
15 Citations
20 Claims
-
1. A method for routing a data packet in a wireless sensor network, the method comprising the steps of:
-
operating network nodes according to a sleep-active schedule, wherein the sleep-active schedule comprises a sleep mode and an active mode; configuring the network nodes to include information on geographic locations of the network nodes and the geographic location of a destination node; dividing the wireless sensor network into a plurality of disjoint areas that are separated by boundaries; separating each area into at least two regions, wherein the at least two regions include an inner boundary region, a central region, and an outer boundary region; selecting forwarding nodes from the network nodes to route the data packet from a source node to the destination node, wherein the forwarding nodes are selected based on the geographic location of the forwarding nodes relative to the destination node, and wherein the network nodes are synchronised relative to each other; and configuring the sleep-active schedule so that only the forwarding nodes that are selected to route the data packet in a time window are operable in the active mode and all other network nodes are operable in the sleep mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A wireless sensor network comprising:
-
a source node for transmitting a data packet; a destination node for receiving the data packet transmitted by the source node; network nodes for configuring to a sleep-active schedule, wherein the sleep-active schedule comprises at least a sleep mode and an active mode and the network nodes are configured to include information on a geographic location of the network nodes and a geographic location of the destination node; a plurality of disjoint areas that are separated by boundaries, wherein at least two regions in an area include an inner boundary region, a central region and an outer boundary region; and forwarding nodes comprising a subset of the network nodes, wherein the subset of network nodes are selected based on the geographic location of the network nodes relative to the destination node; wherein the network nodes are synchronised relative to each other to route the data packet from the source node to the destination node; and wherein only those forwarding nodes that are selected to route the data packet in a time window are operable in the active mode and the other network nodes are operable in the sleep mode. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium tangible embodying a computer readable program code having computer readable instructions which, when implemented, cause a computer device to carry out the steps of a method for routing a data packet in a wireless sensor network comprising:
-
operating network nodes according to a sleep-active schedule, wherein the sleep-active schedule comprises a sleep mode and an active mode; configuring the network nodes to include information on geographic locations of the network nodes and the geographic location of a destination node; dividing the wireless sensor network into a plurality of disjoint areas that are separated by boundaries; separating each area into at least two regions, wherein the at least two regions include an inner boundary region, a central region, and an outer boundary region; selecting forwarding nodes from the network nodes to route the data packet from a source node to the destination node, wherein the forwarding nodes are selected based on the geographic location of the forwarding nodes relative to the destination node, and wherein the network nodes are synchronised relative to each other; and configuring the sleep-active schedule so that only the forwarding nodes that are selected to route the data packet in a time window are operable in the active mode and all other network nodes are operable in the sleep mode.
-
Specification