Ricker 2017
Ricker 2017
On?
Tony Ricker
Engineering Department
Avionics Interface Technologies
Beavercreek, OH
tonyr@aviftech.com
C. Conclusion
ARINC 429 is widely used in avionics for
commercial aircraft. For example, it is used by
Embraer (E-Jet, ERJ, and Legacy), Boeing (737, 747,
757, 767, 787), and Airbus (A330, A340, A380, and
A350), to name a few. Compared to other
commercial protocols like ARINC 664, its simplistic
architecture allows for high reliability and easy
testing but can also pose a challenge when designing
complicated systems with dense interlinking, which
amounts to a lot of weight in cabling. The high- and
low-speed data rates, 100 kHz and 12.5 kHz, are also
limiting factors for ARINC 429 and explain why Figure 3: A MIL-STD-1553 bus architecture
newer data buses and networks often take its place.
However, ARINC 429 has been around for many
years and adopted for many platforms. The number C. Bus Controller
of existing technologies and LRUs that currently use The bus controller’s main function is to designate the
ARINC 429 is extremely wide ranging, and since master bus responsible for providing all the data flow
Avionics Bus Technology: Which Bus Should I Get On?
©2017 Avionics Interface Technologies
control for all transmissions on the bus. All
information is communicated in a command/response
mode, where the bus controller initiates all
communication by sending command words while
the remote terminals reply with status words. The
bus may support multiple bus controllers, but only
one can be active at a given time.
D. Remote Terminals
The remote terminal (RT) is a device to interface the
subsystems with the 1553 data bus. The RT is
responsible for receiving commands from the BC and
reacting accordingly. The RT cannot transmit data on
the bus unless the BC commands it to do so. There
can be up to 31 remote terminals on the data bus, and
each RT can have up to 31 subaddresses.
E. Bus Monitors
Bus monitors are passive devices on the bus that are
allowed to monitor and capture all the bus traffic. Figure 4: MIL-STD-1553 word formats
Bus monitors never transmit any information on the
bus. They only function to store all or selected MIL-STD-1553 is a highly reliable, serial military
portions of the data transmitted between the BC and avionics field bus with an extremely low error rate of
RTs as well as to collect electrical or protocol errors. 1 word fault per 10 million words. It utilizes a
There are three types of commands that can be shielded twisted pair transmission medium with a
initiated by the bus controller: Manchester encoded signal. The data rate for the
• ƵƐ ĐŽŶƚƌŽůůĞƌ ƚŽ Zd ƚƌĂŶƐĨĞƌ ĐŽŵŵĂŶĚ MIL-STD-1553 bus is 1 megabit per second (Mb/s).
;ƐĞŶĚƐĚĂƚĂƚŽZdͿ
• ZĞŵŽƚĞ ƚĞƌŵŝŶĂů ƚŽ ďƵƐ ĐŽŶƚƌŽůůĞƌ F. Conclusion
MIL-STD-1553 is a very well established, well
ƚƌĂŶƐĨĞƌĐŽŵŵĂŶĚ;ĐŽŵŵĂŶĚƐZdƚŽ
proven, serial data bus system for military real-time
ƐĞŶĚĚĂƚĂƚŽͿ system applications and has qualities well suited to
• ZĞŵŽƚĞ ƚĞƌŵŝŶĂů ƚŽ ƌĞŵŽƚĞ ƚĞƌŵŝŶĂů command-and-control applications in harsh
environments. MIL-STD-1553 is predominantly
ƚƌĂŶƐĨĞƌĐŽŵŵĂŶĚ;ĐŽŵŵĂŶĚƐĂŶZd used for military applications. The applications
ƚŽƐĞŶĚĚĂƚĂƚŽĂŶŽƚŚĞƌZdͿ typically are for avionics data buses and weapons
data buses. MIL-STD-1553 is generally used on
MIL-STD-1553 utilizes a redundant bus architecture. platforms including submarines, tanks, target drones,
The bus controller tries commands to the remote missile and satellite systems, land-based and launch
terminals on one of the redundant buses. If no vehicles, and the International Space Station and
response is received, the bus controller does a retry of other space programs.
the command on the other redundant bus. The MIL-STD-1553 has been around for more than 40
redundancy is not automatic, but is controlled by the years and is fielded on a number of different
application. A complete message from the BC to the platforms. Because it has been so widely adopted,
RT involves a command word, data word(s), and a like ARINC 429, the amount of existing technology
status word. A maximum of 32 data words can be and LRUs that currently use MIL-STD-1553 is
sent or received with a given transfer. extremely wide ranging, and for this reason COTS
test equipment has become much cheaper. It
definitely has many advantages from maturity,
redundancy, and reliability but also has some
shortfalls with the slower speed, limitations on data
size with 32 words per transfer, and low flexibility
compared against networks. Additionally the
A. Introduction
As discussed above, many commercial aircraft
initially used the ARINC 429 standard for avionics
communication. However, ARINC 429 has Figure 4: Avionics Switched Network Topology
limitations as a unidirectional bus with data rates of
only 12.5 kHz and 100 kHz and a 32-bit data word. The end system is the device whose applications
ARINC 664/AFDX® was designed as the next- access the avionics Switched Ethernet to send and
generation aircraft data network. A commercial receive data via the network. Each end system has a
standard (ARINC 664) and an aircraft vendor- direct, bi-directional connection to a switch. There is
specific implementation known as Avionics Full an optional second bi-directional connection to
Duplex Switched Ethernet (AFDX®) have been another switch that is used for the redundant
developed that defines the topology and use of communication path. The switching technology
Switched Ethernet in an avionics application. ARINC ensures that the connection and bandwidth required
664 defines the use of IEEE 802.3 Ethernet and to move data from one end system to another is
Internet Protocols (IP, UDP, SNMP, etc.) for avionics available. The switches are responsible for managing
applications. AFDX® is a specific, deterministic (or filtering) data traffic. The switch performs
implementation of an ARINC 664 network that has connections based on the virtual link ID located in
been developed by Airbus for the A380, A350, and the MAC protocol layer of the data frame and
A400M aircraft programs. Other ARINC 664, implements a special function to ensure that each
deterministic implementations are used on the Boeing transmitting port sends its defined virtual link frames
787, COMAC ARJ21, and Bombardier C Series within its allotted window. As AFDX is built on
aircraft programs. standard Ethernet, the frame structure resembles that
of an Ethernet frame.
B. Overview of ARINC 664 Protocol
As mentioned above, a commercial standard called
ARINC 664 has been developed to define Switched
Ethernet for commercial aircraft applications. It is
baselined on standard Ethernet to take advantage of
reducing costs and development time, but differs
from standard Ethernet in two key factors that are
essential for an avionics communication network:
redundancy and determinism.
Avionics Switched Ethernet is a closed network
topology. The elements of the topology are end
systems, switches, or the connections.
C. Conclusion
ARINC 664 has been installed on newer aircraft
platforms. Boeing and Airbus have developed
aircraft utilizing this Switched Ethernet architecture.
Being based on common Ethernet, there are many
advantages including cost, weight, development time,
and higher speeds (10/100/1000 Mb/s) over some of
the other protocols. ARINC 664 includes the
properties of redundancy and determinism required in
aircraft network systems. However, ARINC 664 is
not deterministic to less than 1 millisecond, which
has kept the protocol from being used on military
applications. Additionally, it is licensed and owned
by Airbus, which makes the adaptation of the
protocol more difficult. It is a new avionics network
Figure 6: Virtual Links
technology that is being adopted on more and more
commercial aircraft designs.
The VL is identified in a 16-bit field of the
destination Ethernet address of frames. In addition to V. SAE 6802 (TIME-TRIGGERED ETHERNET)
providing a logical path through the network, VLs
also provide the mechanisms to allow the Ethernet A. Introduction
network to be considered deterministic. Each VL is A new SAE standard called AS6802, also known as
characterized by a bandwidth allocation gap (BAG)
Time-Triggered Ethernet, expands on classic IEEE
and a maximum allowed Ethernet frame size. The 802.3 Ethernet and provides a foundation for the
BAG defines the minimum time distance between integration of services to meet avionics time-critical
two consecutive frames on the VL, and the requirements. Time-Triggered Ethernet is ideal for
transmitter is required to adhere to this speed limit. technology insertion because it is designed for
The network switches have the responsibility to integration with existing networks. The AS6802
monitor and police the VLs to ensure that the
standard combines a proven deterministic, fault-
transmitters are not violating the BAG. As a result, tolerant and real-time technology with the flexibility,
the VL concept allows system designers to a partition dynamics, and a legacy of “best-effort” Ethernet and
and prioritize the resources of the shared Ethernet is therefore well suited for all types of applications
network to provide a guaranteed minimum level of and domains. Initial supporters of SAE AS6802
service. The designer must also take into account the
standardization project include Lockheed Martin,
jitter, since the window in which VLs are sent is a
A. Introduction
Fibre Channel is being implemented as an avionics
communication architecture for a variety of new
military aircraft and technology upgrades to existing
aircraft. The Fibre Channel standard defines various
network topologies and multiple data protocols.
Some of the topologies and protocols (ASM, 1553,
RDMA) are suited for avionics applications, where
the movement of data between devices must take
place in a deterministic fashion and needs to be
delivered very reliably.
Arbitrated Loop
Arbitrated-loop topology provides a low-cost
attachment of one to 126 ports in a loop fashion.
Two ports is the practical minimum, and the switch is
distributed into each port. Arbitration is done among
the nodes to determine who can transfer data.
Figure 10: Fault Tolerant Node
Switched Fabric
F. Conclusion
With the advantages that Fibre Channel offers, it is
currently being implemented on new military
platforms and used as a technology update on others.
Examples include the F35/JSF, F18, F16, E2C, and
Figure 11: Fibre Channel Frame Structure B1B. With the way Fibre Channel was architected
and it being easily adaptable to multiple protocols
such as ASM, RDMA, MIL-STD-1760E, etc., it is a
very attractive solution for avionics applications
E. Class of Service where the movement of data between devices must
Another valuable Fibre Channel basic relates to user take place in a deterministic fashion and needs to be
classes of service that Fibre Channel offers. delivered very reliably. Many new upgrades on
Generally, there are four user classes of service military aircraft are being implemented with Fibre
defined in Fibre Channel. However, only two of Channel using MIL-STD-1553 protocol. MIL-STD-
them are widely deployed. Classes of service have to
do with the Quality of Service (QoS) with which data
H. Networking
Because ARINC 818 uses Fibre Channel as the
physical layer and the protocol has support for source
and destination ID in the headers, networking is
straightforward. Repeaters, routing, and fanout
topologies are all possible. This allows a great deal
of flexibility in the design of an overall avionics
display system. However, ARINC 818 will not work
on many Fibre Channel devices due to the bi-
directional requirements of the base protocols.
Figure 13: Color XGA example sequence of ADVB ARINC 818 switches are on the market today.
frames
I. Copper Physical
Each XGA video line requires 3072 bytes, which
exceeds the maximum ADVB payload length; The vast majority of ARINC 818 implementations
therefore, each video line is divided into two ADVB use optical fiber. Important additions to the ARINC
frames. Transporting an XGA image requires 1536 818-2 standard (over ARINC 818-1) paved the way
ADVB frames per image. The first ADVB frame, for improved copper physical layers. Specifically
which carries the Object 0 data and the container envisioned was the use of newer active equalizer
header, brings the total to 1537 ADVB frames. Video chips to greatly improve bandwidth and distance on
and line timing is adjusted by inserting idle coaxial cable. Included in ARINC 818 are methods
characters. to implement a return communication path (from
video receiver to video source) on the same coaxial
cable. Therefore, a complete camera or sensor
F. Low Latency interface can be achieved with a single high-
One of the most important features of ARINC 818 is bandwidth coaxial cable.
the ability to deliver uncompressed video with very
low latency. In many implementations the latency is
J. ARINC 818 Conclusion
just a few video lines. Low latency is important in
real-time cockpit displays and especially in Heads- ARINC 818 continues to be adopted across a broad
Up Displays (HUD) where differences in the HUD spectrum of aerospace programs due to its robust
display images and real-world background can cause error checking and low latency and to high
vertigo or motion sickness in the pilot. bandwidths required for displays, cameras, and
Latency is generally determined by the sensors. It is being used around the world for both
implementation. In some cases, the image is civilian and military aircraft in new development and
streamed through FIFOs and can be almost real-time. upgrade programs. As demonstrated by the active
Other implementations use two image buffers and participation in the development of ARINC 818-2,
display one while the other is filling (“ping and ADVB has wide industry support from aircraft
pong”) giving a latency of a single frame. At 30 Hz, manufacturers and suppliers. With the addition of
this equals latency of 33 milliseconds. At 60Hz it is higher speeds and support for compression,
16 milliseconds, which is more than enough for even encryption, networking, and sophisticated display
the most demanding applications. In ARINC 818, schemes, ARINC 818 adoption will continue to grow
there are no limitations on the frame rate and even and expand the mission profiles within and beyond
shorter latencies are possible with high frame rates. avionics. However, for data applications, such as
command and control, other technologies may be
superior, such as AFDX or 1553.
G. Channel Bonding
For higher bandwidth applications it is possible to
using multiple channels to carry a video stream.
This is called channel bonding and is similar to link
Avionics Bus Technology: Which Bus Should I Get On?
©2017 Avionics Interface Technologies
production based in Dayton, Ohio, near Wright
Patterson AFB. AIT is a registered
ISO9001:AS9100C company.
VIII. OVERALL CONCLUSION
All the protocols discussed in this paper have their Great River Technology
place in legacy and new military and commercial Great River Technology (GRT) is the global leader in
platforms. In choosing a protocol, one needs to ARINC 818 and HOTLink II™ systems. Aerospace
identify the important characteristics for the given engineers worldwide tap its expertise and products to
project and choose the appropriate bus accordingly. simplify design, implementation, and testing of
MIL-STD-1553 and ARINC 429 are the most mature mission-critical video and data transmission. GRT
and wide used in military with MIL-STD-1553 and helps them coordinate LADs and conventional
commercial industries with ARINC 429. On the cockpit displays, HUDs, graphics generators, mission
newest aircraft being built today, there are many processors, flight recorders, video switches, infrared
systems that utilize these protocols. However, with and optical sensors, and flight simulators. GRT is
technology evolving and the ability to reach gigabit located in Albuquerque, New Mexico, and is a
speeds rather than megabit or kilobit speeds, ARINC registered ISO9001 company.
664p7 is being used to replace ARINC 429 networks
on commercial aircraft and Fibre Channel is the
protocol replacing MIL-STD-1553 networks on IX. REFERENCES
military platforms. There is a strong desire to move Fibre Channel Framing and Signaling Protocol (FC-
to more Ethernet or Fibre Channel networks and as FS), Rev 1.7, Feb. 8, 2002.
avionics systems progress, this pattern will become Fibre Channel Avionics Environment (FC-AE), Rev
more and more evident. Whereas the majority of 2.6, Feb. 7, 2002.
buses described were specifically developed for data Developing and Testing Networked Avionics
networks, ARINC 818 is optimized for mission- Systems and Devices, ©Avionics Interface
critical video and embedded data. Technologies.
Fibre Channel Testing for Avionics Applications,
AIT ©Avionics Interface Technologies.
Avionics Interface Technologies, a division Switched Ethernet Testing for Avionics Applications,
of Teradyne, Inc. is a leading supplier of avionics ©Avionics Interface Technologies.
data bus modules and a wide array of simulation and “MIL-STD-1553,” Wikipedia,
analyzer products. AIT products include interfaces https://en.wikipedia.org/wiki/MIL-STD-1553.
for MIL-STD-1553, ARINC 429, Fibre Channel, HS- “ARINC 429,” Wikipedia,
1760, ARINC 664 and Deterministic Ethernet. AIT https://en.wikipedia.org/wiki/ARINC_429.
software solutions are used for testing and ARINC ARINC 818-2.
615A and ARINC 615 data Loading. AIT is
headquartered in Omaha, Nebraska, with design and