IP Library Granted Patent US 10,893,458
Granted Patent B2
US 10,893,458 · App. 16/269,694 · Granted Jan 12, 2021

Sensor node for selecting and transmitting a data packet to a relay node

Inventors: Uthman Baroudi (Dhahran, SA); Md. Enamul Haque (Dhahran, SA)
Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
H04W40/22H04B7/155H04B7/2606H04W40/10H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,893,458
App. No.
16/269,694
Granted
Jan 12, 2021
Kind
B2
Abstract

Aspects of the disclosure provide a method for selecting a relay node at a first node for transmitting a packet from the first node to a destination node in a wireless sensor network that includes a plurality of nodes. The method can include establishing a transmission angle within which the relay node is preferentially selected, wherein a bounding box surrounding the destination node is between a first side and a second side of the transmission angle, and selecting a second node having a highest remaining energy level among energy levels of neighbor nodes of the first node within the transmission angle to be the relay node. In one example, the candidate nodes for selecting the second node have a remaining energy level above a threshold.

Claims (18)

1. A sensor node for selecting a relay node for transmitting a packet from the sensor node to a destination node in a ireless sensor net network including a plurality of nodes, comprising circuitry configured to:

determining a size of a bounding box surrounding the destination node based on a distance between the first node and the destination node, and/or a density of the plurality of nodes of the wireless sensor network; wherein the bounding box has a shape of a circle centered at a location of the destination node, and wherein the size of the bounding box is determined based on a density of the plurality of nodes of the wireless sensor network;

establish a transmission angle at the sensor node based on the bounding box, wherein a location of the sensor node is the vertex of the transmission angle, and the transmission angle is a minimum angle to include the bounding box within two sides of the transmission angle;

select a first node as the relay node, wherein the first node has a highest remaining energy level among energy levels of neighbor nodes of the sensor node within the transmission angle; and

transmit the packet the sensor node to the destination node via the relay node.

2. The sensor node of claim 1 , wherein the circuitry is further configured to:

select a first node as the relay node having a remaining energy level above a threshold and having a highest remaining energy level among the neighbor nodes of the sensor node within the transmission angle.

3. The sensor node of claim 2 , wherein the circuitry is further configured to:

when there is no neighbor node within the transmission angle having a remaining energy level above a threshold, select a second node as the relay node having a remaining energy level above the threshold and having a highest remaining energy among neighbor nodes of the sensor node out of the transmission angle.

4. The sensor node of claim 3 , wherein the circuitry is further configured to:

when the sensor node does not have a neighbor node having a remaining energy level above the threshold within the transmission range, expand the transmission range of the sensor node and select a third node as the relay node having a remaining energy level above the threshold and having a highest remaining energy among neighbor nodes of the sensor node that is within the expanded transmission range and within the transmission angle.

5. The sensor node of claim 1 , wherein the bounding box has a shape of a regular polygon or a circle centered at a location of the destination node.

6. The sensor node of claim 1 , wherein the circuitry is further configured to:

determine a size of the bounding box such that a size of the transmission angle is above a threshold.

7. The sensor node of claim 1 , wherein the circuitry is further configured to:

transmit a request for remaining energy level information and location information of neighbor nodes of the sensor node.

8. The sensor node of claim 1 , wherein the circuitry is further configured to:

select a first node as the relay node having the maximum remaining energy among the neighbor nodes of the sensor node that are within the transmission angle and have not been passed by the packet.

Continuity (2)
Continuation 15605089 · May 25, 2017
Related Publication 20190174390A1 · Jun 6, 2019