Scheduled FIB to account for intermittent connectivity due to orbital dynamics
AssigneeCisco Technology, Inc.
InventorsPlamen Nedeltchev, Bruce McDougall
Life of this patent
Estimating the term…
Abstract
Disclosed herein are systems, methods, and computer-readable media for network communication within a Lunar and Interplanetary communication system. In one aspect, a length of time of line of sight occlusion associated with an object is determined based on a position of the object within its orbit. A dynamic forwarding table is generated that schedules packet paths among nodes within the network based on the length of time of the line of sight occlusion. A packet path for a packet is determined based on the dynamic forwarding table, where the packet path is based on minimizing the length of time of the line of sight occlusion associated with the object.
Claims20
A method comprising:
- determining a length of time of line of sight occlusion associated with an object based on a position of the object within its orbit;
- generating a dynamic forwarding table that schedules packet paths among nodes within a network based on the length of time of the line of sight occlusion;
- determining a packet path for a packet based on the dynamic forwarding table, wherein the packet path is based on minimizing the length of time of the line of sight occlusion associated with the object.
A computing apparatus comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, configure the apparatus to:
- determine a length of time of line of sight occlusion associated with an object based on a position of the object within its orbit;
- generate a dynamic forwarding table that schedules packet paths among nodes within a network based on the length of time of the line of sight occlusion;
- determine a packet path for a packet based on the dynamic forwarding table, wherein the packet path is based on minimizing the length of time of the line of sight occlusion associated with the object.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:
- determine a length of time of line of sight occlusion associated with an object based on a position of the object within its orbit;
- generate a dynamic forwarding table that schedules packet paths among nodes within a network based on the length of time of the line of sight occlusion;
- determine a packet path for a packet based on the dynamic forwarding table, wherein the packet path is based on minimizing the length of time of the line of sight occlusion associated with the object.
Dependencies are inferred from the claim text.