Markdown Version | Session Recording
Session Date/Time: 06 Nov 2025 14:30
Session: SPACE
Summary
This was the inaugural official meeting of the proposed SPACE (Systems and Protocol Aspects for Circumstellar Environments and Beyond) Research Group (RG) within the IRTF. The session began with an introduction to the RG's mandate, emphasizing its role as a research-focused entity rather than a standards-developing body, with a broad scope for exploring networking in space environments. Five technical presentations covered diverse topics including optical link scheduling, adaptive bitrate and congestion control for LEO networks, an AI-enabled testbed for satellite mega-constellations, measurements of LEO routing and addressing, and a proposed code for modeling satellite constellation topologies. Discussions highlighted the unique challenges of space networking, the need for robust simulation and testing tools, and a community-driven approach to defining future research directions.
Key Discussion Points
- Introduction to SPACE Research Group
- The SPACE RG is a proposed IRTF research group, distinct from IETF standards bodies. Its focus is on conducting research related to networked nodes in space environments, characterized by high mobility, dynamic topologies, and environmental/resource constraints.
- The group's scope is intentionally broad, aiming to foster an open, exploratory community and avoid becoming narrowly focused on specific commercial systems (e.g., "just a Starlink measurement group").
- Activities include sharing research ideas, methodologies, software, and data to promote reproducibility and comparability.
- The RG will not develop protocol specifications, deferring this to relevant IETF working groups (e.g., DTN, TVR, TCPM, QUIC), but will provide insights that can inform their work.
- The broad charter requires community input to identify specific areas of focus and initial work.
- Optical Link Scheduling in Space (Jason Girard)
- Optical inter-satellite links (OISLs) form an "internet backbone in space," with satellites acting as routers.
- Advantages: Higher data rates due to narrow beam widths.
- Challenges: Extremely precise and slow pointing, acquisition, and tracking (PAT) processes (tens of seconds for LEO, minutes for deep space).
- PAT delays necessitate scheduling links well in advance, rather than dynamic, real-time routing decisions based on congestion.
- Various OISL types were discussed: in-plane, cross-plane, cross-seam, inter-shell, and space-to-ground (optical ground stations, OGS).
- Space-to-ground links are particularly challenging due to atmospheric issues and limited OGS availability, making efficient scheduling critical.
- Potential strategies include minimizing retargeting delays, onboard data aggregation/buffering (leveraging DTN/Bundle Protocol concepts), and store-carry-forward.
- Interplanetary networking amplifies these challenges, requiring constant selection from a minimal resource pool and focusing on sequencing, directionality, and maximizing contact windows.
- Adaptive Bitrate and Congestion Control for LEO (Renata Tegera)
- Observations of Netflix streaming over LEO (predominantly Starlink) show good visual quality but frequent rebuffering and bitrate switches due to network variability.
- Congestion Control Experimentation:
- Modifying TCP New Reno to be "less reactive to loss" (multi-CP approach) increased congestion window and throughput on Starlink.
- This resulted in improved Quality of Experience (QoE) at lower quantiles (fewer rebuffers, stalls, bitrate switches).
- However, it led to a significant trade-off: over 300% increase in retransmissions and substantially higher tail latency.
- Conclusion: Tweaking existing CC helps but can't fully overcome LEO's high variability (moving bottlenecks, non-congestive loss). Rate-based CCs like BBR and pacing show more promise.
- Adaptive Bitrate (ABR) Experimentation:
- Tuning ABR parameters (throughput discount, low buffer threshold, throughput smoothing) can reduce rebuffers.
- However, even with tuning, LEO performance (Starlink) does not fully close the gap with terrestrial ISPs, and quality trade-offs (e.g., reduced bitrates) persist.
- A need exists for "variance-aware" ABR algorithms that do not solely rely on single-point throughput estimates.
- Community Call: Emphasized the need for realistic testing environments (open datasets, simulators, testbeds) and treating LEO as a first-class network environment in design, not an afterthought.
- Discussion confirmed that the "high variability" is considered inherent to LEO systems due to handovers and reconfigurations, not just Starlink specifics.
- AI-Enabled Testbed for Satellite Megaconstellations (Pablo Madoeri)
- Presented an AI-enabled testbed for satellite mega-constellations being developed at Carleton University, motivated by the increasing complexity of these systems (thousands of satellites, OISLs, advanced on-board processing).
- The testbed simulates orbital dynamics (Matlab/STK), network protocol dynamics at the packet level (Omnet++), and integrates machine learning models.
- Focuses on transport and network layers, abstracting link and physical layers. Includes satellites, user terminals, ground stations, and SDN controllers/switches.
- While the specific tool is not open-source, it leverages extensive open-source code (INET, NS-3, OpenFlow, H3 lib), suggesting potential for community replication.
- Current research areas include QoS optimization (queuing, joint routing/queuing), SDN for dynamic controller deployment, feeder link management (RF vs. optical, weather forecasts), and green traffic engineering.
- Measuring LEO Satellite Networks: Routing and Addressing (Shenping Li)
- Addressing & Naming: Discussed Starlink's specific IP addressing schemes and naming conventions for dishes/users (pop-specific) versus OneWeb's approach for enterprise users. Noted the lack of public naming for some Starlink backbone elements.
- Access Routing: Starlink dictates satellite connections, with regular 15-second, globally synchronized handovers causing latency spikes and packet loss. Faster switching is available for obstruction.
- Ground Backbone Routing: Explored Starlink's global ISP-like ground backbone architecture, including identified Point-of-Presence (PoP) locations and their expansion.
- Suboptimal Routing: Highlighted "home pop centric" routing that can lead to significantly longer paths than physically possible via OISLs (e.g., dish-to-dish traffic spanning continents). New PoPs help reduce this, but direct ISL routing is often more optimal.
- Network/Application Mismatch: Illustrated trade-offs between PoP latency and content latency, particularly in regions where content caches might be geographically closer than the assigned PoP.
- Testbed & Data Sharing: Introduced a cross-country LEO satellite testbed in Canada. Emphasized making all research (papers, datasets, code) publicly available due to difficulties in obtaining data directly from commercial operators.
- Modeling Satellite Constellation Topologies (Puyol)
- Proposed a standardized, non-ambiguous, and machine-parsable code for representing satellite constellation parameters (e.g., altitude, inclination, total satellites, orbits, phasing, Walker type).
- This code, based on Tim Banderle's open-source format, facilitates consistent description and computational analysis (e.g., inter-satellite distance calculations).
- Acknowledged limitations in the initial draft (e.g., implicit fixed link configurations for mega-constellations) and suggested future work on link quality, constraints, and integration into a "space RG toolbox."
- Invited the community to try using the code and provide feedback.
Decisions and Action Items
- Decision: The SPACE RG will maintain a broad and inclusive scope, fostering diverse research, sharing methodologies, software, and data, and building an open, exploratory community.
- Decision: Future meeting agendas will prioritize broad research topics over narrowly focused commercial system measurements.
- Action Item: Chairs to investigate and encourage research into on-orbit computation, including traffic characteristics and architectural trade-offs. (Dave)
- Action Item: The community is encouraged to contribute to and explore the development of open-source simulation tools, testbeds, benchmarks, and common data sets for LEO/space environments, to enable common baselines for research. (Renata, Pablo, Shenping, Puyol, Dirk)
- Action Item: The community is encouraged to explore methodologies for calculating traffic demand and available bandwidth from LEO service providers for specific geographical regions, considering regulatory aspects like geo-fencing. (Kunle, York)
- Action Item: Participants are encouraged to subscribe to the
[email protected]mailing list and actively share ideas for future SPACE RG activities and topics. - Action Item: Puyol invites participants to try using the proposed constellation topology code and provide feedback for its refinement and utility.
Next Steps
- The chairs will continue to foster community engagement and gather feedback to further refine the RG's focus areas, based on community interest and contributions.
- The group plans to meet again, likely co-located with future IETF events, to continue technical discussions and advance research in space networking.