ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training and Intellectual Capital Workshop ITEA Johnny Pappas Chief Technical Officer and Executive VP Zodiac Data Systems
ZODIAC AIRCRAFT SYSTEMS
An Implementation of Chapter 7
Packet Telemetry System
19th Test Instrumentation Workshop:
Tools, Training and Intellectual Capital
Workshop ITEA
Johnny Pappas
Chief Technical Officer and Executive VP
Zodiac Data Systems
ZODIAC AIRCRAFT SYSTEMS
Typical Airborne System Architecture
Total Capture
1553
Video
High Speed Analog
Asynchronous Serial
Ethernet
Parallel/Discrete
Recorder
Time Division Muxed
1553
Video
Low Speed Analog
Parallel/Discrete
Other Data Types}
EncoderEncryptor
Transmitter
Chapter 10
Recording
}Recorder
Time Division Muxed
1553
Video
Low Speed Analog
Parallel/Discrete
Other Data Types}
EncoderEncryptor
Antenna
Chapter 10
Recording
}PCM IRIG Ch4
ZODIAC AIRCRAFT SYSTEMS
How do you want to send your
Telemetry Data ?
Continuous or Periodic Data-
PCM Time Division Multiplexing is optimal
Asynchronous Data-Asynchronous Packet transmission is optimal
Due to major increase in high speed Asynchronous
Busses on test platforms and reduced PCM Telemetry
Bandwidth. This is an extremely important aspect to
consider.
ZODIAC AIRCRAFT SYSTEMS
ZDS C7 Notional C10, iNet, or Enet Telemetry Downlink
Airborne Scenario
Recorder
Chapter 10
Recording1553
Video
Asynchronous Serial
Ethernet
Parallel/Discrete
PCM or
Ethernet
EncodersAnalog
Discrete
IRIG106 CH 10
UDP broadcast
Quick-look and
real-time
monitoring
Encryptor
Transmitter Antenna
CH 7 PCM Stream
(C10, ENET, or iNet Packets
Synchronous Analog & Discretes
Asynchronous Data
ZODIAC AIRCRAFT SYSTEMS
What Is Chapter 7- Packet Telemetry?
Method to Telemeter the following Packet types over a Class II
IRIG 106 Chapter 4 PCM Stream
ZODIAC AIRCRAFT SYSTEMS
PCM Chapter 4 Format
Frame Sync Chapter 7 Packet Data Frame Sync
Word Length= 8 Bits
Words per Frame= N x 233 N=1 to 8
FS= FE6B2840
ZODIAC AIRCRAFT SYSTEMS
More PCM Format Detail
Minor Frame Header=
Unprotected Part
ZODIAC AIRCRAFT SYSTEMS
More PCM Format Detail
Minor Frame Header=
Protected Part
ZODIAC AIRCRAFT SYSTEMS
PCM Format Detail
ZODIAC AIRCRAFT SYSTEMS
Protection of Packet and Minor Frame
Header- Golay Code
ZODIAC AIRCRAFT SYSTEMS
Simplified Example of Packets in
Chapter 7 PCM Stream
Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7 Word 8 Word 9 Word 10 Word 11 Word 12 Word 13 Word 14 Word 15
Sync Word Fill Word Fill Word VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1VIDIN Chan1
VIDIN Chan1 VIDIN Chan1 Fill Word Fill Word 1553IN Chan1 1553IN Chan1 1553IN Chan1Sync Word
Sync Word 1553IN Chan11553IN Chan1
1553IN Chan1 Fill Word VIDIN Chan2 VIDIN Chan2 VIDIN Chan2VIDIN Chan2
VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 Fill Word PCMIN Chan1 PCMIN Chan1Sync Word
Sync Word PCMIN Chan1 PCMIN Chan1 PCMIN Chan1 Fill Word VIDIN Chan1 VIDIN Chan1 VIDIN Chan1VIDIN Chan1
VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 Fill Word VIDIN Chan2 VIDIN Chan2Sync Word
Sync Word VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 Fill WordPCMIN Chan1
PCMIN Chan1PCMIN Chan1
PCMIN Chan1 PCMIN Chan1 Fill Word Fill Word Fill WordSync Word
Sync Word Fill Word Fill Word Fill Word Fill Word Fill Word 1553IN Chan1 1553IN Chan11553IN Chan1
1553IN Chan11553IN Chan1
1553IN Chan1 Fill Word Fill Word Fill Word Fill WordSync Word
Sync Word PCMIN Chan1 PCMIN Chan1 PCMIN Chan1 PCMIN Chan1 PCMIN Chan1 Fill Word VIDIN Chan1VIDIN Chan1
VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 Fill WordSync Word
Sync Word VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2VIDIN Chan2
Fill WordPCMIN Chan1
PCMIN Chan1 PCMIN Chan1 PCMIN Chan1 PCMIN Chan1 Fill WordSync Word
Sync Word VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1 VIDIN Chan1VIDIN Chan1
Fill Word VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2 VIDIN Chan2Sync Word
ZODIAC AIRCRAFT SYSTEMS
C7 Packet Format
ZODIAC AIRCRAFT SYSTEMS
Packet Header- Protected Part
ZODIAC AIRCRAFT SYSTEMS
Zodiac Data System
Chapter 7 Hardware
Implementation
Selected C10 Packets
internal from the MDR
Hot MIC Audio
Traditional Chapter
4 PCM TM downlink
Any other UDP
data stream
UDP
Quick-look and
real-time monitoring
Transmitter Antenna
Chapter 7Chapter 4
Class II PCM Strream
All MDR Data
Types
ZODIAC AIRCRAFT SYSTEMS
Ideal Chapter 7 Downlink Airborne Scenario
Recorder
Chapter 10
Recording
Asynchronous
Data
1553
Video
High Speed Analog
Asynchronous Serial
Ethernet
Parallel/Discrete
PCM or
Ethernet
Encoders
Analog DataDiscrete
IRIG106 Ch10
UDP broadcast
Quick-look and
real-time
monitoring
Encryptor
Transmitter Antenna
Chapter 7
PCM Stream
ZODIAC AIRCRAFT SYSTEMS
Ground Scenario
Chapter 7
PCM
UDPReceiver and
bit
synchronizer
Live Streaming Ethernet
C10 .Publish
•HD Video
•Hot MIC Audio
•Ethernet
•PCM
Ground Recorder
Chapter 7 Native Signal
Reconstruction
Native Signal
Reconstruction
Or Small Blue Modules
ZODIAC AIRCRAFT SYSTEMS
Simplified End to End System
Encoder
PCM
inserted
Antenna
Ch4 PCM and Ch10 UDP
merged together
IRIG106 Ch10
UDP
broadcast
Encoder PCM
output
Reproduce
Native Signals
-Video
-PCM
-Enet
Decom
Chapter 7
Encoder and
C10 Recorder
ZODIAC AIRCRAFT SYSTEMS
What is the Future Objective for
Chapter 7 PCM- Objective
All of the DECOM Front Ends to handle Chapter 7 exactly like
any other Chapter 4 Class I or II PCM Stream
Telemetry and Ground Operations exactly identical for
Chapter 4 and Chapter 7 Telemetry
No Switching
CO$T
ZODIAC AIRCRAFT SYSTEMS
How Does C7 TM Work
Determine Maximum bandwidth available for telemetry downlink
Determine the channels you want to downlink
Determine if you want to transmit all data for that channel or transmit
data at a lower rate (I.E Filtering)
For lower rate packet downlink, determine the lower rate amount of data
to be down linked
NOTE: PACKET DOWNLINK DOES NOT REQUIRE ANY PROGRAMMING
ASSIGNMENT OF DATA IN THE PCM STREAM TYPICALLY REQUIRED FOR
ENCODERS. THE PACKET PLACEMENT IN THE PCM STREAM FLOATS IN
THE STREAM. PACKETS ARE STUFFED FIFO INTO THE PCM STREAM.
ZODIAC AIRCRAFT SYSTEMS
Filtering- PCM
Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7Word
8
Word
9Word 10
Word
11
Word
12
Word
13
Word
14
Word
15
Sync
Word
Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7Word
8
Word
9Word 10
Word
11
Word
12
Word
13
Word
14
Word
15
Sync
Word
Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7Word
8
Word
9Word 10
Word
11
Word
12
Word
13
Word
14
Word
15
Sync
Word
Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7Word
8
Word
9Word 10
Word
11
Word
12
Word
13
Word
14
Word
15
Sync
Word
Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7Word
8
Word
9Word 10
Word
11
Word
12
Word
13
Word
14
Word
15
Sync
Word
Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7Word
8
Word
9Word 10
Word
11
Word
12
Word
13
Word
14
Word
15
Sync
Word
Word 1 Word 3 Word 5 Word 6 Sync Word
Word 1 Word 3 Word 5 Word 6 Sync Word
Word 1 Word 3 Word 5 Word 6 Sync Word
Word 1 Word 3 Word 5 Word 6 Sync Word
Word 1 Word 3 Word 5 Word 6 Sync Word
Word 1 Word 3 Word 5 Word 6 Sync Word
- Filtering based on Minor Frame Words
- Minor Frame Rate is unchanged
- Example of approximate 25% reduction in Bit rate
Minor Frame Time = X Seconds
ZODIAC AIRCRAFT SYSTEMS
Filtering Video
On-Board
Video Camera
Video
Module
C7 Module
Full Bit Rate Compression
SD Video Downconvert
Or I Frame Only
High Bit Rate H.264 Video
Ch10 Recording
C7 PCM
ZODIAC AIRCRAFT SYSTEMS
Lower Rate 1553 Channel TM Downlink
MIL-1553
Module (MUUUU)
Filtered
Ch 1
Filtered
Ch 2
Selected 1553
Message Packets
Selected Messages
C7 PCM
Total Bus Ch10 Recording
BC RT
ZODIAC AIRCRAFT SYSTEMS
Implementation of Data Management
System
Number of Output Streams and Destinations from a single
signal has increased
Recorded Streams
UDP Live Streaming (.publish)
Chapter 7 Filtered Streams
ZODIAC AIRCRAFT SYSTEMS
Physical Input and Data Channel
ConceptPhysical Input FPGA Matrix Switch
Data
Channel
1
Data
Channel
2
Data
Channel
3
Destinations
Recording
1
Recording
2
UDP 1 UDP
2
TM Down
1
TM Down
2
Filtered Data
Select Messages
ZODIAC AIRCRAFT SYSTEMS
Virtual Channel Example
Physical Stream
•Video
•PCM
•Enet
Matrix Switch
All Data
1
Filtered
2
Destinations
Recording
1
Recording
2
UDP 1 UDP
2
TM Down
1
TM Down
2
ZODIAC AIRCRAFT SYSTEMS
Advanced Features- Playback Previous Recorded
Data while Recording Real-Time Data
Recorder Simultaneous Live
and Playback Data
UDP streaming of Live
data (RT recording
data)
1553
Video
High Speed Analog
Async Serial
Ethernet
Parallel/Discrete
Chapter 7 PCM Live and
Previously recorded data.
ZODIAC AIRCRAFT SYSTEMS
Advanced Features
USING C10 .Dot Commands
.Setup- (fully tested configurations)
Switching of Sources Recorded In Real-time
Select Data Channels for Broadcasting
(.publish)
Select Data Streams Sent to C7 PCM TM Link
Select Video Streams Downlinked
ZODIAC AIRCRAFT SYSTEMS