| |
Presentation
|
|
|

|
The EAS tool is a decoding tool for avionics protocols based on TCP/IP or UDP/IP and protocols over AFDX.
It is a test mean intended for investigation or debug activities for various equipments. Running on a PC equipped with a standard Ethernet card, EAS allows to decode any protocol thanks to a plug-in system and an XML file based protocol description system.
Plug-in and XML protocol description files for TFTP, APOTA or CPDLC are currently available.
|
|
 |
| |
|
|
 |
Functionalities |
 |
| |
|
|
| |
 |
EAS is based on the well-known open source “Ethereal” tool which is used by network professionals around the world for troubleshooting, analysis, software and protocol development. It ables to add enhancements such as decoding specific protocols, |
|
 |
| |
 |
EAS provides a generic way to decode any TCP/IP or UDP/IP based protocol :
- The different messages composing a protocol are described in an XML file. This XML file complies with a given DTD (protocol definition DTD),
- Communication ports are associated to a protocol description XML file,
- As soon as the EAS captures a frame on a port, the corresponding message is found in the associated protocol description XML File. The captured frame can then be decoded and the different fields of the message displayed,
- In case of complex protocols (such as CPDLC or Arinc 661) for which the writing of a protocol description XML file is not possible, decoding functions can be developed as an external plug-in (additional DLL) with a given API (protocol decoding API). |
|
 |
| |
 |
The protocol definition DTD allows an equipment tester to write its own protocol description XML file. A freeware such as “Cooktop” can be used in order to check whether the XML file complies with the protocol definition DTD, |
|
 |
| |
 |
Detection of non valid frames. |
|
| |
|
|
 |
Genericity |
 |
| |
|
|
| |
 |
Protocol description through XML file. |
|
 |
| |
 |
Validation of the protocol description XML file through the protocol definition DTD, |
|
 |
| |
 |
Complex protocols processed through the additional plug-ins system and the protocol decoding API. |
|
| |
|
|
 |
User friendly |
 |
| |
|
|
| |
 |
Captured and decoded frames displayed, |
|
 |
| |
 |
Displays of raw hexadecimal frame and decoded fields, |
|
 |
| |
 |
Definition of color filters to ease the display of the different protocols frames. |
|
| |
|
|
 |
Environment |
 |
| |
|
|
| |
 |
EAS runs on a PC equipped with a standard Ethernet card. |
|
| |
|
|
 |
Specific adaptation |
 |
| |
|
|
| |
 |
Adaptations such as complex protocols decoding can be carried out on request through the additional plug-ins system and the protocol decoding API, |
|
 |
| |
 |
Migration on Unix or Linux platform available on request. |
|
| |
|
|
| |
 |
|
| |
|
 |
| |
|
|