IP Library › Granted Patent US 10,939,331
Granted Patent B2
US 10,939,331 · App. 16/370,098 · Granted Mar 2, 2021

Information centric network heterogenous wireless switching

Inventors: Klaus Schneider (Tucson, AZ); Srikathyayani Srikanteswara (Portland, OR); Maruti Gupta Hyde (Portland, OR); Ravikumar Balakrishnan (Hillsboro, OR); Gabriel Arrobo Vidal (Hillsboro, OR)
Assignee: Intel Corporation
H04W36/0022H04L45/22H04W36/02H04W36/12H04W36/22H04W36/30H04W40/12
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,939,331
App. No.
16/370,098
Granted
Mar 2, 2021
Kind
B2
Abstract

Systems and techniques for information centric network (ICN) heterogeneous wireless switching are described herein. A handover event, that includes an indication for a device to switch from a first wireless link to a second wireless link, may be detected. A forwarding interest base (FIB) table may be modified to route interest packets to the second wireless link. Although the device has switched to route new out-going interest packet to the second wireless link, the device accepts data packets on both the first wireless link and the second wireless link.

Claims (35)

1. A network device for information centric network (ICN) heterogeneous wireless switching, the device comprising:

a memory including instructions; and

processing circuitry that, when in operation, is configured by the instructions

detect a handover event, the handover event including an indication for the network device to switch from a first wireless link to a second wireless link;

modify a forwarding interest base (FIB) table to route interest packets to the second wireless link only; and

accept data packets on both the first wireless link and the second wireless link at the same time, data packets accepted on the first wireless link being in response to interests transmitted on the first wireless link and data packets accepted on the second wireless link being in response to interests transmitted on the second wireless link.

2. The network device of claim 1 , wherein, to accept data packets on both the first wireless link and the second wireless link, the processing circuitry is configured by the instructions to record on which wireless link any given data packet arrived.

3. The network device of claim 2 , wherein the processing circuitry is configured by the instructions to adjust a sending rate for the second wireless link based on a record of a data packet arriving on the second wireless link and not the first wireless link.

4. The network device of claim 3 , wherein the record is a congestion window, with each wireless link having separate congestion windows.

5. The network device of claim 4 , wherein, to adjust the sending rate for the second wireless link based on the record of a data packet arriving on the second wireless link and not the first wireless link, the processing circuitry is configured by the instructions to use the congestion window specific to the second wireless link.

6. The network device of claim 1 , wherein the processing circuitry is configured by the instructions to store a sending rate record for the second wireless link based on link metrics from. a previous connection of the device and the second wireless link.

7. The network device of claim 6 , wherein, to modify the FIB to route interest packets to the second wireless link, the processing circuitry is configured by the instructions to set a sending rate of the second wireless link based on the sending rate record.

8. The network device of claim 1 , wherein the processing circuitry is configured by the instructions to terminate the first wireless link in response to crossing a performance threshold.

9. A method for information centric network (ICN) heterogeneous wireless switching, the method comprising:

detecting a handover event, the handover event including an indication for a device to switch from a first wireless link to a second wireless link;

modifying a forwarding interest base (FIB) table to route interest packets to the second wireless link only; and

accepting data packets on both the first wireless link and the second wireless link at the same time, data packets accepted on the first wireless link being in response to interests transmitted on the first wireless link and data packets accepted on the second wireless link being in response to interests transmitted on the second wireless link.

10. The method of claim 9 , wherein accepting data packets on both the first wireless link and the second wireless link includes recording on which wireless link any given data packet arrived.

11. The method of claim 10 , comprising adjusting a sending rate for the second wireless link based on a record of a data packet arriving on the second wireless link and not the first wireless link.

12. The method of claim 11 , wherein the record is a congestion window, with each wireless link having separate congestion windows.

13. The method of claim 12 , wherein adjusting the sending rate for the second wireless link based on the record of a data packet arriving on the second wireless link and not the first wireless link includes using the congestion window specific to the second wireless link.

14. The method of claim 9 , comprising storing a sending rate record for the second wireless link based on link metrics from a previous connection of the device and the second wireless link.

15. The method of claim 14 , wherein modifying the FIB to route interest packets to the second wireless link includes setting a sending rate of the second wireless link based on the sending rate record.

16. The method of claim 9 comprising terminating the first wireless link in response to crossing a performance threshold.

17. At least one non-transitory machine readable medium including instructions, the instructions, when executed by processing circuitry, cause the processing circuitry to perform operations comprising:

detecting a handover event, the handover event including an indication for a device to switch from a first wireless link to a second wireless link;

modifying a forwarding interest base (FIB) table to route interest packets to the second wireless link only; and

accepting data packets on both the first wireless link and the second wireless link at the same time data packets accepted on the first wireless link being in response to interests transmitted on the first wireless link and data packets accepted on the second wireless link being in response to interests transmitted on the second wireless link.

18. The at least one machine readable medium of claim 17 , wherein accepting data packets on both the first wireless link and the second wireless link includes recording on which wireless link any given data packet arrived.

19. The at least one machine readable medium of claim 18 , wherein the operations comprise adjusting a sending rate for the second wireless link based on a record of a data packet arriving on the second wireless link and not the first wireless link.

20. The at least one machine readable medium of claim 19 , wherein the record is a congestion window, with each wireless link having separate congestion windows.

21. The at least one machine readable medium of claim 20 , wherein adjusting the sending rate for the second wireless link based on the record of a data packet arriving on the second wireless link and not the first wireless link includes using the congestion window specific to the second wireless link.

22. The at least one machine readable medium of claim 17 , wherein the operations comprise storing a sending rate record for the second wireless link based on link metrics from a previous connection of the device and the second wireless link.

23. The at least one machine readable medium of claim 22 , wherein modifying the FIB to route interest packets to the second wireless link includes setting a sending rate of the second wireless link based on the sending rate record.

24. The at least one machine readable medium of claim 17 , wherein the operations comprise terminating the first wireless link in response to crossing a performance threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2019
From: SCHNEIDER, KLAUS; SRIKANTESWARA, SRIKATHYAYANI; HYDE, MARUTI GUPTA; BALAKRISHNAN, RAVIKUMAR; VIDAL, GABRIEL ARROBO
To: INTEL CORPORATION
Reel/Frame 049238/0764 →
Continuity (2)
Provisional Application 62780769 · Dec 17, 2018
Related Publication 20190230566A1 · Jul 25, 2019