23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Embedded Networks in Civilian Aircraft Avionics Systems 24-3<br />

ARINC standards: ARINC 651 for the description of the modular hardware architecture [ARI91] and<br />

ARINC 653 for the modular software architecture [ARI97]. More recently, the ARINC 664 has provided<br />

an answer to the problem of increased <strong>communication</strong> by multiplexing huge amounts of <strong>communication</strong><br />

data over a full-duplex switched Ethernet network [ARI02,ARI03]. It has become the reference<br />

<strong>communication</strong> technology in the context of civilian aircraft avionics since it provides a backbone<br />

network for the avionics platform.<br />

24.3 Classic Avionics and ARINC 429<br />

ARINC 429 is the earliest and most commonly used standard for civilian aircraft avionics and has<br />

been installed on the majority of Airbus and Boeing aircraft. It employs a unidirectional data bus<br />

standard known as the Mark 33 digital information transfer system (DITS). Messages are transmitted<br />

over two twisted pairs by the owner of the bus to other system units at a bit rate of either 12.5<br />

or 100.kbps. The specification defines electrical transmission characteristics and protocol data unit<br />

features [ARI01].<br />

The ARINC 429 protocol implements a mono-emitter broadcast bus with up to 20 receivers. Messages<br />

sent by the sole transmitter consist of a single 32 bits data word. The label field of the word defines the<br />

type of data that is contained in the rest of the word. ARINC 429 data words use five primary fields:<br />

parity, SSM, data, SDI, and label. As represented in Figure 24.1, the ARINC 429 data word is composed<br />

as follows: bit 32 is the parity bit; bits 31 and 30 contain the sign/status matrix (SSM) field that contains<br />

equipment conditions, operational modes, or validity of data content; bits 29 through 11 contain the<br />

data; bits 10 and 9 provide a source/destination identifier (SDI); and bits 8 through 1 contain a label<br />

identifying the data and associated parameters.<br />

The label is an important part of the message. It is used to identify the transmitted data and to determine<br />

the data type. The emitter broadcasts the data (with a given periodicity) on the bus and does not<br />

know which equipment will receive a given instance of data. Each receiver filters the data according to<br />

the label of each data. The SDI is used to identify the receiver to which the data is destined. If a given<br />

label can be sent on different data buses, it can also be used to identify the source of the transmission (as<br />

units are assigned digital identification numbers called equipment id).<br />

ARINC 429 is confronted with an increasing number of intercommunicating avionics functions. The<br />

(point to multi-point and unidirectional) characteristics of the ARINC 429 protocol mean that the avionics<br />

system must include an ARINC 429 bus for each <strong>communication</strong> path as depicted in Figure 24.2.<br />

32 31 30<br />

29 11 10 9 8 1<br />

P<br />

SSM<br />

Data SDI Label<br />

FIGURE 24.1<br />

ARINC 429 data word.<br />

F1<br />

F2<br />

F3<br />

G1<br />

G2<br />

FIGURE 24.2<br />

Classic avionics architecture.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!