Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers OCM Workshop & Meeting CCSDS Meeting, Darmstadt, May 2012 Speaker: Tomaso de Cola Outline Introduction Why optical communications may be challenging for CCSDS protocols? Available Reliability Options LTP BP CFDP Advanced Options Erasure Coding Hybrid ARQ (with erasure codes) Slide 2 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Why optical communications may be challenging for CCSDS protocols? Optical Freespace Channel suffers from AWGN and Fading Causes for Fading: * Pointing- / Tracking-Error due to PAT-mechanism and signal roundtrip * Beam-Wander due to AIRT (uplink only) * Intensity-Scintillations (caused by AIRT) leads to Rx Power Fading * Wavefront-Distortions (caused by AIRT) Heterodyning Efficiency / Mode-Distortion (effects depend on modulation format and receivertechnology) AIRT: Atmospheric Index-of-Refraction Turbulence Slide 3 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Why optical communications may be challenging for CCSDS protocols? Optical deep-space links require large telescopes: diameters 1 m. Links must cope with atmospheric perturbations. Links at large zenith angles suffer from strong perturbations due to turbulence (random refractive-index variations). Link Availability limited by cloud coverage. Larger telescope apertures lead to weaker and slower scintillation The use of adaptive optics (AO) to reduce the receiver's field of view modifies the channel model. If the AO system is not well dimensioned in terms of sufficient resolution and sufficient bandwidth, additional fades appear. For example a higher bandwidth is required during strong-wind periods. Slide 4 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Why optical communications may be challenging for CCSDS protocols? Fade-durations: 1ms..100ms, scenario-dependent typ. Datarates: >Gbps (LEO-downlink) n*100Mbps (Moon-Exploration) n*10Mbps (Mars-Link) bits lost during 1 fade: 1Mbit .. 1Gbit Slide 5 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Optical Satellite Downlink to Oberpfaffenhofen Satellite: OICETS (other name Kirari) from JAXA Orbit: circular at the altitude of 610 km with inclination of 97.8 deg Communication wavelength: 848 nm Tx-Power: 100 mWmean Communication data-rate: 49.3724 MBit/s NRZ PRBS 215-1 Modulation scheme: on-off keying (OOK) Optical Ground Station in Oberpfaffenhofen (Germany) Optical Ground Station antenna / telescope diameter: 40 cm Receiver type: PIN silicon photo detector Slide 6 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Statistics on the Mean Fade Duration 0.007 Mean Fade Duration [s] 0.006 Mean Fade Duration (s) 0.005 0.004 0.003 0.002 0.001 0 4.5003 10.6314 15.0914 22.847 28.7572 56.442 Slide 7 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Elevation, deg Statistics on the Fade Duration Autocorrelation Function of the RX Signal Power Slide 8 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Statistics on the Fade Duration Time Series Normalized Signal @ 5° 2.5 2 PRx Received signal power fluctuations of the normalized signal Fade == PRx < 1 Fades ~ 2 ÷ 6 ms 1.5 1 0.5 0 2 4 6 Normalized Signal @ 46° 1.1 8 10 Time (ms) 12 14 16 18 Normalized Signal @ 25° 1.7 1.6 1.05 1.5 1 1.4 1.3 0.9 PRx PRx 0.95 1.2 1.1 0.85 1 0.8 0.9 0.75 0.7 0 0.8 2 4 6 8 10 Time (ms) 12 14 16 18 0.7 0 2 4 6 8 10 Time (ms) 12 14 16 18 20 Slide 9 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Optical Downlink Aircraft to Oberpfaffenhofen Project “VABENE”, “Verkehrsmanagement bei Großereignissen und Katastrophen” Optical cameras recording aerial photographs with a geometric resolution up to 15 cm. RADAR sensors applied during the night and in case of bad weather. Both optical and RADAR data is sent in near real time to a ground station. Technology: optical link established from a (mobile) aircraft to a (fixed) ground station Data rate: ~60 Mbit/s Wavelength: 1550 nm Slide 10 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Optical Downlink Aircraft to Oberpfaffenhofen Slide 11 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Optical Downlink Aircraft to Oberpfaffenhofen Distance= 40 km, Antenna aperture = 5 cm Slide 12 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Optical Downlink Aircraft to Oberpfaffenhofen Distance= 40 km, Antenna aperture = 5 cm Scinillation Index of Rx Power: Standard Deviation: Probability of 3 db Fades: Mean Duration of 3 dB Fades: 0.626157 0.780 % 7.296 % 2.515e-004 s Slide 13 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Optical Downlink Aircraft to Oberpfaffenhofen Distance= 40 km, Antenna aperture = 50 cm Slide 14 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Optical Downlink Aircraft to Oberpfaffenhofen Distance= 40 km, Antenna aperture = 50 cm Scintillation Index of Rx Power: 0.193090 Standard Deviation: 0.440 % Probability of 3 db Fades: 10.319 % Probability of 6 db Fades: 0.589 % Probability of 10 db Fades: 0.002 % Mean Duration of 3 dB Fades: 1.266e-003 s Mean Duration of 6 dB Fades: 7.735e-004 s Mean Duration of 10 dB Fades: 3.356e-004 s Slide 15 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Slide 16 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Communication Reliability for Challenging Scenarios Preliminary Recommendations Optical communication can be hampered by a number of factors which are environment-dependent. It can happen that such impairments cannot be completely takled by the physical layer channel coding, thus resulting in frame erasures (random or correlated) The upper layer should react to these information reasures, by applying the most appropriate recovery strategy depending on: Mission peculiarities (propagation delay, data-rate, ...) Frame error rate, fade duration Two main couteractions: Automatic Retransmission Query (ARQ) (current practice in CCSDS protocols) Erasure Codes (being promoted for future extensions of CCSDS protocols) Slide 17 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers ARQ Solutions Overview ARQ affected by: Long round trip delay in deep space missions: lengthy retransmission cycles very low throughput figures; Feedback channel not always available: degradation of performance because of either retransmission timeout expiration of overly delayed retransmission very low throughput figures; Limited on-board storage: long runs of retransmissions could be not guaranteed ARQ solutions currently implemented in CCSDS: CCSDS File Delivery Protocol (CFDP) Bundle Protocol (BP) LickLider Transmission Protocol (LTP) Slide 18 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers ARQ Solutions Licklider Transmission Protocol (LTP) LTP PDUs can contain red and/or green parts. Transmission reliability of red blocks in ensured by ARQ, relying on Negative Acknowledgment (NAK) Green blocks do not have any reliabilty guarantee ARQ strategy based on immediate and deferred schemes used also in CFDP A maximum number of retries is allowed. Once this limit is reached, a failed transmission signal is sent to the upper layers. Slide 19 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers ARQ Solutions Bundle Protocol (BP) BP allows reliable data communication, by exploiting custody transfer option: Nodes with sufficient storage capacity are elected custodials They are responsible for successfully forwarding bundles to the next custodial or the final destination ARQ implementation, relying on positive acknowledgment (ACK) For each received bundle, a recipt confirmation ACK is sent back In case of bundle loss, retransmission phase is triggered at the forwarder upon timeout expiration A maximum number of retries allowed. Once this limit is reached, a fail signal is sent back or upwards the application layer Suspend/resume option available within the Bundle Protocol: Upon transmission fail signal received by the underlying layer, the transfer can be suspended Upon a-priori knowledge of the available-contact duration, transmission can be suspended and later resumed Slide 20 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers ARQ Solutions CCSDS File Delivery Protocol (CFDP) CFDP can work in either in unacknowledged or acknowledged mode. In the latter, communication reliability is ensured by ARQ scheme, relying on Negative Acknowledgment (NAK): Immediate Deferred Prompted Asynchronous Upon missed PDU detection: NAK is issued according to the above algorithms NAK reception triggers retranmission of missed PDUs Completion of recovery phase is ruled by NAK-timers, whose expirance forces the transmission of new NAKs A maximum number of retries is allowed. Once this limit is reached, the file transfer is aborted. Slide 21 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Erasure Codes Overview Erasure Codes are a sort of packet-level coding, according to which redundancy packets are generated out of source packets: Powerful LDPC-based codes can effectively contrast packet erasures: accurate design of codes can give performance really close to the Shannon bound; Possibility to face long bursts of erasures: reduction of number of retransmissions; Some packet losses could be un-recovered: non-zero information loss; Complexity of encoding/decoding engines. Slide 22 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Erasure Codes Concept Encoding: generation of redundancy packets Transmission of the encoded frames Spacecraft Packets extracted and lost packets recovered by a packet erasure decoder Control Center s ame Center r F r rol sfe Tran the Cont o red t r e f s tran Ground Station Decoding and frame validation Implemented in the Ground Station • “Good” frames • “Bad” frames Slide 23 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Erasure Codes Implementation Coded Block Source PK 1 Source PK 2 Source PK 1 Packet-Level Encoder Source PK k Source PK 2 ... ... Source PK k Redundant PK 1 FEC decoding, decaps., frame validation (CRC) CRC addition, PHY layer encapsulation/ FEC Redundant PK 2 ... Physical Channel Redundant PK m Source PK 1 Source PK 2 Packet-Level Decoder RX side ... Source PK k Redundant PK 1 Redundant PK 2 Source PK 1 ... The packet-level encoder generated m redundancy packets out of k source packets Upon physical layer decoding, only a subset of the transmitted packets can be forwarded to the upper layer The packet-level decoder is able to recover the original set of source packets if a sufficient number of packets is received Source File Redundant PK m Source PK 2 ... Source PK k Slide 24 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers Hybrid ARQ Joint use of erasure codes and ARQ can be profitable to take advantage on the benefits of both techniques LTP red block rtx + erasure codes BP custodial transfer-ARQ + erasure codes CFDP NAK-ARQ + erasure codes The most performant combination of techniques is strictly ruled by: Space mission configuration (deep space, near Earth, data rate, ...) Implementation complexity Slide 25 Impact of Optical Links Fades on CCSDS-DTN Upper Protocol Layers
© Copyright 2025 Paperzz