Real-time Data Bus in Project CRIAQ

advertisement
Real-time Data Bus in Project CRIAQ
Moving information between avionics subsystems on aircraft has never been more
crucial, and it is here that electronic data transfer is playing a greater role than ever
before. Since its entry into commercial airplane service on the Airbus A320 in 1988,
the all-electronic fly-by-wire system has gained such popularity that it is becoming
the only control system used on new airliners.
This project aims at establishing, developing, advancing, analyzing, testing and
simulating the new emerging ARINC 664, also known as AFDX for new Boeing and
Airbus airplane types.
What is AFDX? ARINC 664 is defined as the next-generation aircraft data network
(ADN). It is based upon IEEE 802.3 Ethernet and utilizes commercial off-the-shelf
hardware thereby reducing costs and development time. AFDX builds off of this
standard, as is formally defined in Part 7 of the ARINC 664 specification. AFDX was
developed by Airbus Industries for the A380. It has since been accepted by Boeing
and is used on the Boeing 787 Dreamliner. AFDX bridges the gap on reliability of
guaranteed bandwidth from the original ARINC 664 standard. It utilizes a star
topology network of up to 24 end systems that are tied to a switch, where each switch
can be bridged together to other switches on the network. By utilizing this form of
network structure, AFDX is able to significantly reduce wire runs thus reducing
overall aircraft weight. Additionally, AFDX provides dual link redundancy and
Quality of Service (QoS).
History
Avionics buses are traditionally slow to evolve, partly because requirements change
so slowly and partly because of the costs of development, certification, and
sustainment. It is with the development of new airplanes that the demand for new bus
architectures evolves. This can be seen in the adoption of Fibre Channel for JSF and.
Prior to AFDX, Aircraft Data Networks utilized primarily the ARINC 429 standard.
This standard, developed over thirty years ago and still widely used today, has proven
to be highly reliable in safety critical applications. This ADN can be found on a
variety of aircraft from both Boeing and Airbus, including the Boeing 737, 747, 757,
767 and Airbus A330 and A340. ARINC 429 utilizes a unidirectional bus with a
single transmitter and up to twenty receivers. A data word consists of 32 bits
communicated over a twisted pair cable using the Bipolar Return-to-Zero Modulation.
There are two speeds of transmission: high speed operates at 100 kbit/s and low speed
operates at 12.5 kbit/s. ARINC 429 operates in such a way that its single transmitter
communicates in a point-to-point connection, thus requiring a significant amount of
wiring which amounts to added weight.
Another standard, ARINC 629, introduced by Boeing for the 777 provides increased
data speeds of up to 2 Mbit/s and allowing a maximum of 120 data terminals. This
ADN operates without the use of a bus controller thereby increasing the reliability of
the network architecture. The drawback of this system is that it requires custom
hardware which can add significant cost to the aircraft. Because of this, other
manufactures did not openly accept the ARINC 629 standard.
Other safety-critical bus technologies provide the same capability. For example,
TTP is designed to provide time domain separation of groups of participants (such as
nodes) on a bus. TTP can support a single fixed group or multiple groups; each
participant within each group and each group are allowed time slots on the bus that
are scheduled to ensure that every participant always has time to complete its data
transfers. TTP can also detect whether scheduled participants are present and working
correctly; it can detect transmission errors and tolerates faulty nodes. Time Triggered
Protocol (TTP), have been sluggish to be adopted and might only find use in niche
applications. However, although the rate of change might be slow, the nature of the
market still leaves room for much innovation in packaging, soft cores, and test
equipment by embedded computing vendors.
MIL-STD-1553B is similarly deterministic in its scheduling of bus traffic, but TTP is
much more flexible and capable. However, MIL-STD-1553B is firmly entrenched in
military avionics and mission systems. Because of this widespread use, it still remains
the medium of choice for many upgrade and improvement programs.
Figure 1: MIL-STD-1553B
Advantages of AFDX
As mentioned previously the AFDX is based on IEEE 802.3 Ethernet and
TCP(UDP)/IP general principles, which is based on commercial 10/100Mbit switched
Ethernet. However it uses specific concept and features to provide secure data transfer
with real time constraints, to provide the guarantee of services and determinism
required for civil aerospace requirements. The AFDX specific features and concepts,
as part of the protocol itself must provide: specific addressing strategy, transmission
timing constraints and redundancy management. Although, it uses Ethernet media to
reduce cost, it is derived from the ATM specifications which, as opposed to a standard
Ethernet network can address the requirements summarized below.
BANDWIDTH GUARANTEE
Bandwidth control is achieved with advanced queue management and multiple
bandwidth use strategies. It introduces the notions of BAGs (Bandwidth
Allocation Gap) and of maximum frame size to allocate bandwidth as in ATM
CBR (Constant Bit Rate), and UBR (User Bit Rate). This guarantee applies to the
key notions of AFDX, the virtual links.
REAL TIME CONTROL
Real-time performance is achieved with latency control in the form of the
maximum network transit delay control (end-to-end latency) and also includes an
accurate time-stamping logic (specific to CES End Systems).
SERVICE GUARANTEE
Guarantee of services is the feature which made ATM the telecom standard
selected against IP for voice, video and binary transmission in the 3G world. The
user can select a variety of services and constantly monitor the payload for each
of the services, which are concurrently executed. AFDX will be the first avionics
standard to combine the simplicity of Ethernet connections with the richness and
security of the ATM protocol and all of this packaged in an avionics
environment.
The AFDX network main components are:
 Avionics specific physical layer
 COTS components for MAC layer
 AFDX switches:
Active elements addressing 3 functions:
- to establish a point to point connection between a sender and several receivers
via twisted pairs cable
- to establish communication between subscribers on the network
- to check frame integrity and bandwidth

AFDX end systems:
The AFDX End system is the subsystem which must be embedded in each
avionics systems equipment connected to the network.
Communication among subsystems
Avionics applications communicate with each other by sending messages using
communication ports. The specification of an operating system API for writing
portable avionics applications can be found in ARINC 653. In particular, ARINC 653
defines two types of communications ports–sampling and queuing ports. Accordingly,
it is necessary that End Systems provide a suitable communications interface for
supporting sampling and queuing ports. The AFDX ports, defined in ARINC 664, Part
7, include sampling, queuing and SAP ports. The AFDX sampling and queuing ports
correspond to ARINC 653 sampling and queuing ports, respectively. AFDX
introduces a third port type called a Service Access Point (SAP) port. SAP ports are
used for communications between AFDX system components and non-AFDX
systems.
Architecture of the Data bus Design
Avionics architectures typically separate the flight safety-critical elements such as
primary flight control, cockpit, landing gear, and so on from less critical elements
such as cabin environment, entertainment, and, in the case of military aircraft, the
mission systems. This separation offers less onerous initial certification and allows
incremental addition, as is often required for regulatory reasons, without the need for
complete recertification. Significant savings in weight and power could be made with
an integrated systems approach, using centralized computing supporting individual
applications running in secure partitions with critical and non-critical data sharing the
same bus. The most widely adopted of these is ARINC 664.
Integration of aircraft communication backbone
The switch will integrate the entertainment applications and safety-critical application
by DiffServ-alike QoS management mechanism. That means a fixed priority
scheduling method is employed to serve the application with in differentiate manner,
and the entertainment can only served when no safety-critical control message exists.
The hard real-time layer takes charge of the flight control, cockpit, landing gear, and
so on, the safety-critical applications as well as the cabinet pressure and thermal
sensor, in which no deadline misses is permitted.
The second soft real-time layer takes charge the real-time transmission with
traditional and versatile on-ground amusement applications. Note that this layer
serves a larger data rate (throughput) but less stringent real-time requirements in
comparison with hard real-time layer. These flows will never go into the hard
real-time layer so as to avoid disturbing the applications working on hard real-time
layer, but the hard real-time layer may send the control data to soft real-time layer,
such as the interruption of multimedia for the pilot commander’s broadcasting.
In order to implant the sensor network, multimedia server into Ethernet based airplane
communication; ARINC 828 provides an extension capacity from aircraft control data
backbone.
ARINC 828 "Electronic Flight Bag (EFB) Interface" is a document containing the
description of a series of physical connectors based on MIL Spec 38999 which can be
used to connect EFBs of all hardware classes with aircraft. ARINC 828 combines
classical aircraft interfaces with PC technology like USB, DVI, LVDS and Ethernet.
ARINC 828 was adopted in September 2007. A successor, called ARINC 828
Supplement 1, is supposed to appear in late 2008. It should include data formats and
protocols allowing to access services like cockpit installed terminals, printers or
air-ground networks.
Upon the extension connection from backbone data bus, the soft real-time layer aims
at the multimedia transmissions for entertainment applications. The on-ground
versatile networking and technologies, such as WiFi, Peer-to-Peer and Web services,
can decrease the significantly the wiring cost of aircraft and enrich entertainment
activities for the client on-board.
No Real-Time Layer
Soft Real-Time for less critical
elements such as cabin environment,
entertainment,
Hard Real-time for the flight
safety-critical elements
Figure 2 : Real-time Aviation Data Bus Architecture
State-of-the-Art Development and Simulation Enviorment
CES is one of the AFDX manufacturer and developer who has developed a unique
concept by following the principles of modular electronics, which offers a significant
improvement over the COTS method. CES aerospace systems provide all hardware
elements (processor boards, aerospace interfaces, real-time networks, high-speed
system couplers, storage devices, chassis), software elements (operating systems,
libraries, examples and drivers for the required interfaces) and services, so that the
user receives an application-ready configuration.
An example of the AFDX development is shown in Figure 3.
Figure 3: CES development environment
CES is the A380 data bus provider and has undertaken a project cooperating with
Thales for a AFDX testbed.
Brajou, F.; Ricco, P., "The Airbus A380-an AFDX-based flight test computer concept,"
AUTOTESTCON 2004. Proceedings , vol., no., pp. 460-463, 20-23 Sept. 2004
Future work and state-of-the-art
In fact, more advanced projects are also in progress. Fibre optic technologies have the
potential to advance the current state-of-the-art, but in the past, fibre has primarily
been used in problem areas to address issues such as electromagnetic interference and
security requirements. The Boeing 777 Fibre Distributed Data Interface (FDDI) is an
important landmark in establishing the role of fibre in aircraft data networks.
Notwithstanding this important landmark, FDDI already suffers from technology
obsolescence and this highlights the need for greater industry cooperation.
Download