|
||||||||||||||||||||||||||||||||||||||||||||||||
NOAA LRIT System Architecture |
Processing Detail |
LRIT Specification |
---|---|
Domain 4 VCDU |
7136 bits, CCSDS, MSB first |
Out-of-Band VCDU |
7136 bits, CCSDS, MSB first |
ASM |
Hexadecimal '1ACFFC1D' |
Reed-Solomon |
(255,223, I=4) not including ASM |
CADU |
8192 bits (including ASM & Reed-Solomon) |
Randomization |
h(x)=x8+x7+x5+x3+1; initialized to all 1s |
Differential Encoding |
Default is NONE; NRZ-M Optional |
Convolution |
(R= 0.5, K=7, NO G2 symbol inversion) |
Constant Clock |
Internal Frequency Synthesizer, or External Clock |
DLLs implemented as in-process COM Servers
Data flow roughly follows layer model
Log / Error logging object
Carry EMWIN as a bit-stream, but inside a simple file encapsulation
Use MPDU + Application Packet (AP)+ LRIT File Headers
Use CGMS File Type for mission specific use (128…255). Assign EMWIN: LRIT file type 214 (0xD6).
Group EMWIN RS-232 bits into fixed length bit-stream segments
Insert each EMWIN bit-stream segment after the LRIT File Header
1 VCDU per EMWIN bit-stream file
D6 groups file segments, extracts & concatenates, then outputs serially
Preserves minimum latency & low overhead bandwidth feature of bit-stream
LRIT rate = 17.9 frames / sec ; EMWIN rate @ 9.6 = 1.14 frames/sec
D6 Output compatible with RS-232 COTS EMWIN S/W (i.e. RealEmwin)
For preservation of bandwidth and minimal latency, received EMWIN Bitstream is segmented into fixed length segments (836 bytes)
File creation latency = 836 bytes * input baud rate; file complete prior to queueing
Fixed length segments are encapsulated per CGMS MPDU/AP/LRIT-File Headers, and sequentially output
LRIT File Types 128…255 available for mission specific use
version number |
set to 1 specifying version-2 CCSDS |
VCDU-ID |
virtual channel data unit identifier as specified by higher layers, consisting of spacecraft identifier and virtual channel identifier, set to 63 for fill VCDUs |
VCDU counter |
sequential count (modulo 16777216) of VCDUs on each virtual channel |
signaling field/replay flag |
set to 0 specifying real-time VCDUs |
version |
VCDU-ID |
VCDU |
signaling field |
||
S/C ID |
VC ID |
replay |
spare |
||
2 bit |
8 bit |
6 bit |
24 bit |
1 bit |
7 bit |
H/W
Allow configuration of two RS-232 ports
Both ports are installed and active
S/W
New Config file S/W monitors config file and implements VC(Priority), COM port settings (speed, parity, stop/start)
Create S/W for receiving bit-stream data (strip start/stop bits) over RS-232
Create S/W for encapsulating bitstream in sequential fixed length files
S/W uses configuration file to select valid data source port
H/W
Allow configuration of multiple RS-232 ports for multiple output
S/W
Create S/W for concatenating EMWIN File Type data
Output concatenated data as serial stream to sockets
Allow routing of received bit-stream data to RS-232 port(s)
Allow routing of received bit-stream data to TCP/IP port(s)
LRIT session layer modifiec to support EMWIN
EMWIN oputputs: file / RS-232 / TCP-IP
Site
Map | Contact
Us Phone: 301-457-5681 Fax: 301-456-5620 US Department of Commerce - NOAA - NESDIS |
Our
Mailing Address: Direct Services Division, E/SP3 5200 Auth Road Suitland, MD 20746-4304 USA |