Trail-Based Data Gathering Mechanism for Wireless Sensor Networks with Mobile Sinks
First Claim
Patent Images
1. A method comprising:
- determining whether next-hop information is available regarding a mobile sink to which a prior message intended for receipt by a mobile sink was directed;
providing for transmission of a current message based upon the next-hop information in instances in which the next-hop information is available;
determining whether timestamp information is available regarding prior receipt of a beacon message from a mobile sink; and
providing for transmission of the current message based on the timestamp information in instances in which the timestamp information is available.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are provided for routing data packets through a wireless sensor network to a mobile sink in a relatively quick and efficient manner while utilizing low protocol overhead. Additionally, a method, apparatus, and computer program product are provided such that a sensor node within a wireless sensor network maintains sink information and routing information to facilitate efficient delivery of a data packet to a mobile sink within a wireless sensor network.
28 Citations
21 Claims
-
1. A method comprising:
-
determining whether next-hop information is available regarding a mobile sink to which a prior message intended for receipt by a mobile sink was directed; providing for transmission of a current message based upon the next-hop information in instances in which the next-hop information is available; determining whether timestamp information is available regarding prior receipt of a beacon message from a mobile sink; and providing for transmission of the current message based on the timestamp information in instances in which the timestamp information is available. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform; determine whether next-hop information is available regarding a mobile sink to which a prior message intended for receipt by a mobile sink was directed; provide for transmission of a current message based upon the next-hop information in instances in which the next-hop information is available; determine whether timestamp information is available regarding prior receipt of a beacon message from a mobile sink; and provide for transmission of the current message based on the timestamp information in instances in which the timestamp information is available. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions configured to cause an apparatus at least to perform:
-
determine whether next-hop information is available regarding a mobile sink to which a prior message intended for receipt by a mobile sink was directed; provide for transmission of a current message based upon the next-hop information in instances in which the next-hop information is available; determine whether timestamp information is available regarding prior receipt of a beacon message from a mobile sink; and provide for transmission of the current message based on the timestamp information in instances in which the timestamp information is available. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification