Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed aviation communication middleware that supports CAN bus and Ethernet at the same time

A CAN bus, aviation communication technology, applied in the direction of bus network, electrical components, data exchange network, etc., can solve the problem that the middleware system cannot be applied in the field of avionics

Active Publication Date: 2021-08-24
CETC AVIONICS
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Due to the safety considerations of the avionics system, all subsystems and data business processes are mutually backed up to ensure that the operation capability of the avionics system will not be affected after a system failure, so the traditional centralized middleware system cannot be applied in the field of avionics

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed aviation communication middleware that supports CAN bus and Ethernet at the same time
  • Distributed aviation communication middleware that supports CAN bus and Ethernet at the same time
  • Distributed aviation communication middleware that supports CAN bus and Ethernet at the same time

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] This embodiment proposes a distributed aviation communication middleware that simultaneously supports CAN bus and Ethernet.

[0043] The middleware in this embodiment works under the linux system and relies on the interface provided by the operating system to realize the control of the physical bus. Such as figure 1 As shown, the middleware in this embodiment mainly includes three parts: a bus adaptation module, a routing management module, and an interface API.

[0044] Among them, the bus adaptation module shields the differences in the bus operation process, abstracts the various operations of the Ethernet and CAN buses into the same set of operation processes, and provides the data structure and operation functions for accessing the bus to the internal routing management module of the middleware.

[0045] The routing management module is responsible for parsing the received message during the message receiving process, and determines whether it needs to be forwarde...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses distributed aviation communication middleware supporting CAN bus and Ethernet at the same time. The aviation communication middleware works under the Linux system and relies on the interface provided by the operating system to realize the control of the physical bus; the aviation communication middleware It includes a bus adaptation module, a routing management module and an interface API; the bus adaptation module is used to shield bus operation process differences, abstract multiple operations of the Ethernet and CAN bus into the same set of operation processes, and provide routing management modules with Access the data structure and operation function of the bus; the routing management module is responsible for parsing the received message during the message receiving process, and determines whether it needs to be forwarded according to the message information, and finds the correct route during the message sending process to send the message; The interface API is responsible for providing a unified interface to external programs. The invention can shield the difference of different buses in the avionics system, and realize the data sending and receiving between different bus devices.

Description

technical field [0001] The invention relates to the technical field of distributed communication middleware, in particular to distributed aviation communication middleware supporting both CAN bus and Ethernet and a message sending and receiving method thereof. Background technique [0002] With the development of electronic technology, in the field of civil avionics (Avionics), the on-board systems are becoming more and more complex. Civil avionics not only involves general-purpose equipment such as communication, navigation, identification, flight management, air data, radar, and electronic display control that meet basic functions, but also optimizes experiences such as audio control, passenger service, cabin control, wireless Internet access, and multimedia services. system. [0003] Due to the large number of devices, the physical bus between devices is complex. When designing communication scenarios between devices, business software requires a lot of manpower to adap...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/40H04L29/06H04L29/08
CPCH04L12/40006H04L12/40032H04L67/12H04L69/162H04L2012/40215H04L2012/4028H04L67/56
Inventor 吴夏风赵羚钧
Owner CETC AVIONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products