Project Memo: LunaNet Signal-In-Space Augmented Forward Signal (LSIS-AFS) Reference Implementation

[!NOTE] Back to Home

Table of Contents:

Project Foundation and the Strategic Gateway Framework

The LunaNet Signal-In-Space Augmented Forward Signal (LSIS-AFS) project establishes the technical baseline for a software-based reference implementation of the LunaNet Volume A specification. By prioritizing digital signal processing (DSP), message parsing, and high-fidelity encoding/decoding, this implementation ensures seamless interoperability across the lunar ground and space segments. The operational context for this development is grounded in the European Space Tracking (ESTRACK) network and European Space Operations Centre (ESOC) infrastructure, necessitating a digital baseband logic that accounts for LNSP node ID mapping and PRN codes 1–210.

The implementation strategy employs the "Gateway Principle" as a rigorous risk mitigation framework. This incremental approach decomposes the complex LSIS signal chain into functional building blocks, facilitating early error detection and enabling parallel development of independent modules. For example, the generation of spreading code sequences (Gold, Weil, and Legendre) can be validated independently while the Forward Error Correction (FEC) blocks, including Low-Density Parity-Check (LDPC) and Bose-Chaudhuri-Hocquenghem (BCH) encoders, are developed in tandem. This phased validation reduces integration risk and ensures the final system meets the stringent requirements of the lunar environment.

The following roadmap establishes the strategic progression from architectural design to a fully operational, specification-compliant reference model.

Phased Implementation Strategy (6-Month Roadmap)

Managing the inherent complexity of lunar navigation, characterized by tiered sequences and multi-rate chip streams, requires a phased approach to ensure every technical requirement is cleared with precision.

Phase 1: Standards Compliance & Architecture

The initial phase focuses on establishing a robust development environment and a modular structure (codes/, encoding/, messages/, signal/). Effort is prioritized on the core spreading code generators. This includes AFS-I primary Gold codes (2046 chips), AFS-Q primary Weil codes (10230 chips), and AFS-Q tertiary Weil codes (1500 chips). All sequences must match the initialization vectors and insertion indices specified for PRN 1–210.

Phase 2: Protocol Implementation

The project transitions from architecture to core logic, focusing on Gateways 1 through 6. Key developments include the generation of complex I/Q baseband samples at 1.023 Mchip/s (AFS-I) and 5.115 Mchip/s (AFS-Q) using BPSK mapping. Logic implementation centers on rate 1/2 LDPC and BCH(51,8) encoders, alongside the integration of the CRC-24 generator polynomial (LSIS-FID0-467).

Phase 3: Validation and Interoperability Demonstration

The final phase targets Gateways 7 and 8, emphasizing system-wide integration and the production of 12-second frames totaling 6000 symbols. This stage involves the 60×98 block interleaver validation, frame synchronization via cross-correlation, and time reconstruction (WN, ITOW, TOI). The roadmap culminates in a demonstration of interoperability with all 12 specified interim test codes and the delivery of comprehensive API documentation.

System Architecture Diagram

This progression ensures the software moves from individual signal components to a cohesive, competition-ready submission capable of real-time processing.

Detailed Milestone Mapping: Gateways 0-8

The nine project Gateways serve as the primary progress markers for the review panel, ensuring every functional building block is validated against the LunaNet specifications.

Gateway # Milestone Name Target Timeline Core Functional Goal
0 Design & Architecture Month 1 Establish technology stack, interface definitions, and modular directory structure.
1 Spreading Code Gen Month 2 Implement Gold (2046 chips), Weil (10230 chips), and Legendre sequences for all 210 PRNs.
2 FEC Implementation Month 3 Implement rate 1/2 LDPC (Annex 1) and BCH(51,8) to ensure message integrity.
3 Nav Message Framing Month 3 Pack CED (Clock and Ephemeris Data), Health, and Time fields (WN, ITOW, TOI); implement 60x98 interleaver.
4 Baseband Signal Gen Month 4 Generate I/Q samples (1.023/5.115 Mchip/s) with 500 symbols/s rate for AFS-I.
5 Frame Sync/Decoding Month 5 Implement sync pattern (0xCC63F74536F49E04A) correlation and soft-decision FEC decoding.
6 Message Parsing Month 5 Extract/validate FID, TOI, and CED fields; reconstruct Time of Transmission (ToT).
7 Integration Month 6 Demonstrate 100% round-trip data recovery across all 12 interim test codes.
8 Documentation Month 6 Finalize API documentation and the complete test vector suite for submission.

These milestones facilitate measurable progress and allow for the accrual of partial credit as critical technical objectives are cleared.

Comprehensive Deliverables and Validation Framework

To clear each Gateway, all deliverables must meet a high "Standard of Quality," defined by strict adherence to the LSIS-AFS Volume A specification and verifiable technical accuracy.

Key Deliverables by Category

  • Spreading Code Module:
    • Binary and hexadecimal reference codes for Gold (2046 chips) and Weil (10230 chips) sequences.
    • Validation Criteria: Verification of sequences against Annex 3 reference data and Appendix C/D initialization vectors for PRN 1–210.
  • Encoding & Messaging Module:
    • LDPC matrices from Annex 1, CRC-24 generators (polynomial LSIS-FID0-467), and secondary code patterns (S0=1110, S1=0111, S2=1011, S3=1101).
    • Validation Criteria: Successful 60×98 block interleaving validation and LDPC parity bit generation for SB2 (1200 bits) and SB3/4 (870 bits).
  • Signal Generation Module:
    • I/Q signal files in binary format (int16/float32) and test CSVs.
    • Validation Criteria: Validation of 12-second composite code sequences with zero chip slips and correct tiered-code alignment (LSIS-170/171).
  • Final Documentation & Test Suite:
    • Complete API documentation and a full suite of reference test vectors.
    • Validation Criteria: Successful round-trip "Encode -> Decode" testing with 100% data accuracy and demonstration of interoperability with all 12 interim test codes.

Competition Scoring and Performance Benchmarking

The evaluation rubric incentives technical accuracy while placing a significant premium on computational efficiency and innovative problem-solving.

Scoring Weights & Evaluation Criteria

Category Point Allocation & Primary Focus
Correctness 40 Points: Accuracy of codes, FEC, and message parsing against LSIS specifications.
Performance 20 Points: Computational efficiency, throughput, and real-time capability.
Completeness 20 Points: Coverage of all 8 primary gateways and all specified message types (CED, Almanac, Network Access).
Code Quality 10 Points: Organization, modularity, and depth of API documentation.
Innovation 10 Points: Advanced SISE visualizations, novel throughput optimizations, or extra features.

Performance Thresholds

High scores in the performance category require the implementation to meet the following operational benchmarks:

  • Real-time Processing: 12-second frames must be processed (encoded/decoded) in under 1 second.
  • Signal Integrity: Achieve a Bit Error Rate (BER) < 10^{-5} at Signal-to-Noise Ratio (SNR) > 0 dB.
  • Throughput: Encoding time must remain < 100 ms per frame to ensure headroom for concurrent operations.

The "Innovation and Extras" category serves as the differentiator for top-tier submissions, rewarding the development of advanced monitoring tools or superior algorithmic optimizations.

Success Criteria and Concluding Summary

The success of the LSIS-AFS implementation is measured by its compliance with mandatory criteria that define a robust reference model. The following checklist summarizes the project's "must-have" requirements:

  • Specification Compliance: Full verification of Gold (2046), Weil (10230), and Legendre lengths and parameters against Volume A.
  • Data Recovery: Demonstrated 100% round-trip data recovery (Encoding -> Decoding) under nominal signal conditions.
  • Validation Assets: Generation of a comprehensive test vector suite, including Annex 3 match reports.
  • Operational Interoperability: Demonstrated capability to process all 12 interim test codes (Table 11) with zero errors.
  • Temporal Accuracy: Accurate reconstruction of Week Number (WN), ITOW, and TOI to establish navigation time.

Delivering a high-fidelity reference implementation that provides the necessary software foundation for interoperable lunar communications and navigation. By adhering to this phased roadmap and the Gateway Principle, we ensure a solution ready for the complexities of the ESTRACK and ESOC operational environments.