141111 NASA Proposal for High Data Throughput - CWE

advertisement
High Data Throughput
Recommended Standard
NASA Presentation to CCSDS Optical
Communications Working Group
11 November 2014
11/11/2014
1
Space Relay Architecture
User Segment
Relay Segment
Space
Relay
B/A
Space
Relay
B/A
Space
User A
Airborne
User A
A
Ground
User A
Ground
Relay
Ground
Network
Primary near term interest is in relay architecture for
conveying data from user to terrestrial ground network
11/11/2014
2
Scalable, Extensible Architecture
• Architecture should support efficient high-rate
data transfer to/from space, air, and ground users
• Signaling should support functions such as
channel state monitoring and switching/routing
at the GEO terminal
• Data rate should be variable to support a wide
variety of users and missions
– Near term goal: few Mbps to several Gbps
• Data rate should be scalable to support future
high-rate (>10 Gbps) users
11/11/2014
3
Power Efficient System Design
• Bandwidth expansion (e.g. from modulation
and/or coding) should be used efficiently to
improve link performance
– Reduces SWaP and cost of terminals
– Allows future scaling to higher data rates
• Space-relay and/or Direct-to-Earth architectures
enable use of capacity-approaching coding
techniques, since high-complexity decoding may
be performed at ground terminal
11/11/2014
4
Fiber Telecom Wavelength
• Leverage commercial terrestrial telecom
investments at 1.55 µm
– Large global vendor base offering wide selection of
high performance components
– Current trend toward higher levels of photonic and
electronic integration and more sophisticated optical
signal processing for telecom applications expected to
benefit space applications
– Enables future data rate scaling using WDM and other
telecom approaches
• Vast majority of U.S. lasercom investments and
demonstrations are at 1.55 µm
11/11/2014
5
High Rate Signaling Overview
Input from
Link Layer
(e.g. Ethernet or
CCSDS frames)
Q-Repeat
Encapsulation
(HDLC)
Physical Layer
Framing
FEC
(DVB-S2)
Channel
Interleaving
(optional)
Randomizer
Modulation
To amplifier or
telescope
11/11/2014
6
Encapsulation
• Frames at terminal input are encapsulated using HDLC
• Rationale:
– Provides transparent interface between bursty/asynchronous source
frames and synchronous modem
– Supports many input frame protocols (e.g. Ethernet, CCSDS, etc.)
– Industry standard, based on RFC 1662
01111110
Flag
Address
00000011
Control
0011111011111111
Protocol
HDLC Payload
FCS
01111110
Flag
8 bits
8 bits
8 bits
16 bits
Variable
32 bits
8 bits
11/11/2014
Inter-frame Fill
or next Address
7
Forward Error Correction
• Links primarily utilize ½-rate DVB-S2 code
– BCH outer code + LDPC inner code
• Other DVB-S2 code rates may be used with coordination between
user and ground relay
• Rationale:
– Industry standard, based on ETSI EN 302 307
– Excellent power efficiency
32,208
source bits
11/11/2014
BCH
32,400
code bits
LDPC
64,800
code bits
8
Channel Interleaving
• Channel interleaver is used for all links going through the Earth
atmosphere
• Convolutional bit interleaver with data-rate dependent parameters
• Rationale:
– Mitigates effects of atmospheric fading cannel
– Convolultional interleaver requires ½ memory of equivalent
performance block interleaver
11/11/2014
9
Q-Repeat
• For lower data rate modes (<51 Mbps), individual (interleaved)
codewords are repeated Q times during transmission
• Rationale:
– Enables low data rate links
– Limits dead time from burst-mode DPSK
Interleaved
Codeword
(64800b)
Q-Repeat
Interleaved Interleaved
Codeword Codeword
(64800b)
(64800b)
Interleaved
Codeword
(64800b)
Codeword repeated Q times
11/11/2014
10
Physical Layer Framing
• 1024-bit header is appended to each (interleaved) codeword at
physical layer
– Unique ID for synchronization, content specification, channel state
monitoring
– Remaining bits may be used for channel state information, frame
sequence counters, physical layer control, etc.
• Header contents may be encoded separately from payload data
with a code that may be processed at space relay
• Rationale:
– Enables physical layer synchronization
– Enables multiplexing and switching at physical layer in relay nodes
Unique Word
(384b)
Channel State,
FSN, etc. (640b)
11/11/20141024-bit
Header
Interleaved Codeword (64800b)
11
Randomizer
• Based on LFSR, 1 + x + x3 + x12 + x16, initialized to 0xFFFF at
beginning of frame
• Unique word portion of frame is not randomized
• Rationale:
– Reduces likelihood of long runs of 1’s or 0’s in transmitted sequence
11/11/2014
12
Modulation
• Differential phase shift keying at slot rate of 2.88 GHz
• Data transmitted in bursts of 176 bits. Deadtime between
bursts varied to change data rate
• Rationale:
– DPSK provides good power efficiency with low-complexity incoherent
receiver
– Burst mode is compatible with average-power limited transmitters
– Enables low-complexity multi-rate transceivers
11/11/2014
13
Modulation
pp
Max Rate
pp
pp
hh11 hh22
pp
…
…
pp
pp
hhNN bb11
pp
bb22
pp
b…3
pp
bbM4
pp
bb15
pp
bb26
pp
…
…
pp
pp
bbMN hh11
pp
= Optical Pulse
ed
= Empty Bit (Off-Time)
hhin
= Header Bit
bbin
= (Encoded/Interleaved) Channel Bit
1024 header bits 64800 channel bits
p
p p p
h1 … hN e
176 header
bits
…
e
p
…
e
Dx176 empty
bits
p p p
h1 … hN e
176header
bits
…
e
p
…
e
p p p
h1 … hN e
176 header
bits
Dx176 empty
bits
Max Rate
D 1
…
e
p
…
e
Dx176 empty
bits
…
p p p
h1 … hN e
176header
bits
p
…
e
e
p p p
h1 … hN e
176header
bits
Dx176 empty
bits
…
e
p
…
e
Dx176 empty
bits
p
h1 …
p
p
p
hN b1
144 header
bits
p
…
p
bN
e

32 channel
bits
1024 header bits

p
p
b1
p
b2
p
…
…
p
bN
176 channel
bits
e
e
p
…
e
Dx176 empty
bits
p
b1
p
b2
p
…
…
p
bN
176 channel
bits
e
e
…
p
e
Dx176 empty
bits
p
b1
p
b2
p
…
…
p
bN
e

e
p
…
e
p
b1
p
b2
p
…
…
p
bN
176 channel
bits
e
e
p
…
e
p
h1
Dx176 empty
bits
64768 channel bits (368 bursts of 176 channel bits)
32 channel bits (from previous burst)
64800 channel bits
11/11/2014
14
Summary of Data Rate Modes
11/11/2014
Mode Name
User Data Rate
(Mbps)
Q
Repetition
Interleaver
N
Interleaver
B (bits)
U-1244
U-622
U-311
U-155
U-51.8
U-16
U-8
U-4
U-2
1244 (Max)
622 (Max/2)
311 (Max/4)
155.5 (Max/8)
51.8 (Max/24)
16
8
4
2
1
1
1
1
1
2
4
8
16
162
162
162
162
162
162
162
162
162
96,000
48,000
24,000
11,200
4,000
1216
608
288
128
15
Wavelength
• Separate transmit, receive, acquisition wavelengths
• Selected from ITU-T G.694.1, v.2.0 (2012-02-13)
– 50-Ghz spacing, fixed grid
– Optical C-band (1530-1565 nm)
• A/B terminal specification determines transmit and receive
wavelengths in system architecture
• Rationale:
– Allows leveraging of current and future telecom industry technology
developments
– Large potential vendor base
– Enables eventual data throughput scaling using industry-standard
wavelength division multiplexing
11/11/2014
16
Relay Link Example
User Platform
Application
Optical relay serves as a transparent link-layer
bridge between User Platform and Ground Relay
Transport
Ground
Relay
Network
Network
Transparent
Bridge
Link
Ground
Network
Link
User Terminal
LAN
HDLC
FEC/ILV/
Q-Repeat
11/11/2014
HDLC
Relay Platform
Switch
FEC/DeILV/
De-Q-Rep.
Relay Terminal 1
Relay Terminal 2
Phy Frame
Phy Frame
Phy Frame
Phy Frame
Random
De-Random
Random
De-Random
Modulation
De-Mod
Modulation
De-Mod
Physical Link
Physical Link
17
Download