28
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

An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 2: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 3: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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.

Page 4: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 5: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 6: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 7: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

ZODIAC AIRCRAFT SYSTEMS

More PCM Format Detail

Minor Frame Header=

Unprotected Part

Page 8: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

ZODIAC AIRCRAFT SYSTEMS

More PCM Format Detail

Minor Frame Header=

Protected Part

Page 9: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

ZODIAC AIRCRAFT SYSTEMS

PCM Format Detail

Page 10: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

ZODIAC AIRCRAFT SYSTEMS

Protection of Packet and Minor Frame

Header- Golay Code

Page 11: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 12: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

ZODIAC AIRCRAFT SYSTEMS

C7 Packet Format

Page 13: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

ZODIAC AIRCRAFT SYSTEMS

Packet Header- Protected Part

Page 14: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 15: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 16: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 17: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 18: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 19: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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.

Page 20: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 21: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 22: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 23: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 24: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 25: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 26: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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.

Page 27: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

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

Page 28: An Implementation of Chapter 7 Packet Telemetry …...ZODIAC AIRCRAFT SYSTEMS An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training

ZODIAC AIRCRAFT SYSTEMS