Temporospatial SDN for NGSO Satellite Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Aerospace communication networks with non-geostationary satellite orbit (NGSO) satellites or high-altitude platforms (HAPs) face challenges in maintaining connectivity due to the continuous movement of nodes, which affects the availability of communication links and storage capacity, leading to difficulties in routing data effectively over time.
Innovation Solution
A Temporospatial Software-Defined Networking (TS-SDN) system that periodically updates lists of available nodes and routes, schedules network configurations, and implements changes to maintain connectivity by steering transceivers and updating forwarding tables, ensuring data is stored at nodes with sufficient capacity before transmission, even when links become infeasible due to node movement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If nodes move continuously in the network, then network coverage and mobility are improved, but link availability and routing stability deteriorate
Solution Approach 1:
The system dynamically adapts network configurations to moving nodes by periodically updating topology information and recalculating routes. The network controller monitors node positions and adjusts link configurations in real-time, allowing the network to maintain connectivity despite continuous node movement.
Solution Approach 2:
The system performs preliminary routing calculations and prepares alternative paths before links become unavailable. By anticipating node movement and pre-computing backup routes, the network can quickly switch to alternative paths when primary links fail, maintaining service continuity.
2Measurement precision
If network configurations are updated frequently to track node movement, then routing accuracy is improved, but system complexity and computational overhead increase
Solution Approach 1:
The network controller performs periodic topology updates at optimized intervals rather than continuously. This periodic action balances routing accuracy with computational efficiency, updating configurations only when necessary based on node movement thresholds and network conditions.
Solution Approach 2:
The system implements feedback mechanisms where nodes report their positions and link status to the controller, which then adjusts routing configurations based on this feedback. This closed-loop control ensures routing accuracy while avoiding unnecessary updates when the network state is stable.
3Adaptability or versatility
If data is stored at intermediate nodes for later transmission, then network flexibility and storage utilization are improved, but data transmission delay increases
Solution Approach 1:
The system stores only the minimum necessary data at intermediate nodes rather than complete data sets. By implementing partial storage strategies and optimizing cache sizes, the network gains flexibility in routing while minimizing the time data spends in storage buffers.
Data Source
AI summary
The disclosure provides for a system that includes a network controller. The network controller is configured to receive information from nodes of a network, where nodes include one node that is in motion relative to another node. The network controller is also configured to generate a table representing nodes, available storage at each node, and possible links in the network over a period of time based on the information, and determine a series of topologies of the network based on the table. Based on received client data including a data amount, the network controller is configured to determine flows for the topology. The network controller then is configured to generate a schedule of network configurations based on the flows, and send instructions to the nodes of the network for implementing the network configurations and transmitting client data.


