IP Library › Granted Patent US 8,958,291
Granted Patent B2
US 8,958,291 · App. 12/637,392 · Granted Feb 17, 2015

Data routing in hybrid wireless communication networks

Inventors: Lusheng Ji (Randolph, NJ); Chonggang Wang (Plainsboro, NJ); Ting Wang (West Windsor, NJ)
Assignees: AT&T Intellectual Property I, L.P.; NEC Laboratories America, Inc.
H04W40/12H04L47/35H04L47/32H04L12/56H04W84/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 8,958,291
App. No.
12/637,392
Granted
Feb 17, 2015
Kind
B2
Abstract

System(s), device(s), and method(s) are provided to route data in a mesh network of devices that can communicate wirelessly through a plurality of technologies. One or more of such devices receive broadcast message(s) from a destination device intended to receive the data, and generate a first radio link quality metric (RLQM) value based on the broadcast message(s). A source device originates and delivers a quantum of data with an embedded first RLQM value. A set of intermediate devices relays the quantum of data if a forwarding criterion is fulfilled; the forwarding criterion is based in part on the first RLQM value and a second RLQM value generated by an intermediate device in the set of intermediate devices based on the broadcast message(s). The intermediate device exploits an optical interface to transmit the quantum of data. The destination device broadcasts an acknowledgement signal in response to receiving intended data.

Claims (41)

1. A method, comprising:

receiving, from a source node device by an intermediate node device that comprises a processor, via a wide beam optical communication interface, a data packet including a first radio link quality metric value associated with a radio link connecting the source node device and a destination node device;

comparing, by the intermediate node device, the first radio link quality metric value and a second radio link quality metric value associated with a radio link connecting the intermediate node device and the destination node device;

forwarding the data packet, by the intermediate node device, to the destination node device via the wide beam optical communication interface in response to the second radio link quality metric value being determined to satisfy a defined condition with respect to the first radio link quality metric value; and

discarding, by the intermediate node device, the data packet in response to the second radio link quality metric value being determined not to satisfy the defined condition.

2. The method of claim 1 , further comprising discarding, by the intermediate node device, the data packet in response to receipt of a message from the destination node device acknowledging receipt of the data packet from a second intermediate node device.

3. The method of claim 1 , wherein the forwarding further comprises:

queuing, by the intermediate node device, the data packet for delivery;

triggering, by the intermediate node device, a timer in response to the queuing; and

conveying, from the intermediate node device directed to the destination node device, the data packet in response to the timer having been determined to have elapsed.

4. The method of claim 3 , further comprising:

discarding, by the intermediate node device, the data packet in response to a second packet being determined to have been received by the intermediate node device with matching payload data before the timer has been determined to have elapsed.

5. The method of claim 3 , further comprising:

discarding, by the intermediate node device, the data packet in response to receiving an acknowledgement signal from the destination node device that the data packet has been received before the timer has been determined to have elapsed.

6. The method of claim 1 , wherein the first radio link quality metric comprises a signal-to-noise ratio value.

7. The method of claim 1 , wherein the second radio link quality metric comprises a signal-to-noise and interference ratio value.

8. The method of claim 1 , wherein the defined condition is associated with a network density.

9. The method of claim 1 , wherein the first radio link quality metric comprises an energy per chip over total received power value.

10. A system, comprising:

a memory to store executable instructions; and

a processor, coupled to the memory, that facilitates execution of the executable instructions to perform operations, comprising:

receiving, from a source node device via a wide beam optical communication interface, a data packet comprising a first quality value related to a radio link connecting a source node device and a destination node device;

comparing the first quality value and a second quality value related to another radio link connecting the system and the destination node device;

conveying the data packet to the destination node device via the wide beam optical communication interface in response to the second quality value being determined to satisfy a condition relative to the first quality value; and

deleting the data packet in response to the second quality value being determined not to satisfy the condition relative to the first quality value.

11. The system of claim 10 , further comprising delaying a deletion of the data packet in response to the second quality value being determined not to satisfy the condition relative to the first quality value until an acknowledgement message is received indicating that the data packet was received by the destination node device.

12. An apparatus, comprising:

a memory to store executable instructions; and

a processor, coupled to the memory, that facilitates execution of the executable instructions to perform operations, comprising:

receiving, from a source node device via a wide beam optical communication interface, a data packet including a first quality metric value determined for a first radio link connecting a source node device and a destination node device;

comparing the first quality metric value to a second quality metric value related to a second radio link connecting the apparatus and the destination node device;

sending the data packet to the destination node device via the wide beam optical interface in response to a function of the first quality metric value and the second quality metric value being determined to have satisfied a condition; and

formatting the data packet to comprise the second quality metric value.

13. The apparatus of claim 12 , wherein the data packet comprises a destination identification of the destination node device.

14. The apparatus of claim 12 , wherein the data packet comprises an identity of the destination node device.

15. The apparatus of claim 12 , wherein the operations further comprise waiting a period of time before transmission of the data packet to the destination node device.

16. The apparatus of claim 12 , wherein the operations further comprise, discarding the data packet in response to the function of the first quality metric value and the second quality metric value being determined not to have satisfied the condition, and delaying the sending of the data packet until an indication is received that the destination node device has received the data packet from another node device.

17. The apparatus of claim 16 , wherein the operations further comprise aborting the sending of the data packet to the destination node device in response to receipt of the indication.

18. The apparatus of claim 16 , wherein the operations further comprise deleting the data packet in response to receipt of the indication.

19. The apparatus of claim 16 , wherein the indication is received from the destination node device via a radio link between the apparatus and the destination node device.

20. The apparatus of claim 16 , wherein the indication is received from the destination node device via a wide beam optical communication link between the apparatus and the destination node device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2017
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 041014/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2015
From: WANG, CHONGGANG; WANG, TING
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 034667/0971 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED AT REEL: 023650 FRAME: 0833. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 8, 2015
From: JI, LUSHENG
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 034746/0082 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2009
From: JI, LUSHENG; WANG, CHONGGANG; WANG, TING
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 023650/0833 →
Continuity (2)
Provisional Application 61250321 · Oct 9, 2009
Related Publication 20110085494A1 · Apr 14, 2011