Communication method based on ARINC 429, device thereof and expansion interface

A communication method and data encapsulation technology, applied in the field of communication, can solve the problems of inability to provide expansion methods, poor scalability of ARINC429 bus interface, etc., and achieve the effect of improving the reliability and efficiency of communication

Active Publication Date: 2014-06-25
深圳市研祥智慧科技股份有限公司
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiment of the present invention is to provide a communication method based on ARINC 429, aiming to solve the problem of poor scalability of the extended ARINC 429 bus interface due to the inability of the existing technology to provide an effective expansion method

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
  • Communication method based on ARINC 429, device thereof and expansion interface
  • Communication method based on ARINC 429, device thereof and expansion interface
  • Communication method based on ARINC 429, device thereof and expansion interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 The implementation flow of the ARINC 429-based communication method provided by Embodiment 1 of the present invention is shown, and the details are as follows:

[0027] In step S101, a data transmission request sent from the X86 system bus is received, and the data transmission request includes data to be transmitted.

[0028] In the embodiment of the present invention, the device driver receives the data transmission request sent by the file system in the operating system through the X86 system bus, wherein the data transmission request includes data to be sent, and the X86 system bus can be LPC, SPI, PCI or PCIX, etc. Commonly used X86 system bus.

[0029] In step S102, the number of data encapsulation preset by the ARINC 429 transceiver is acquired, and the data to be sent is encapsulated into a data packet to be sent according to the data encapsulation number of bits.

[0030] In the embodiment of the present invention, since the ARINC 429 transceiver (fo...

Embodiment 2

[0041] image 3 The implementation flow of the ARINC 429-based communication method provided by Embodiment 2 of the present invention is shown, and the details are as follows:

[0042] In step S301, a data transmission request sent from the X86 system bus is received, and the data transmission request includes data to be transmitted.

[0043] In step S302, the number of data encapsulation preset by the ARINC 429 transceiver is obtained, and the data to be sent is encapsulated into a data packet to be sent according to the data encapsulation number of bits.

[0044] In step S303, obtain the identification number of the buffer area storing the data packet, obtain the buffer area corresponding to the identification number from a plurality of preset buffer areas according to the identification number, and store the data packet in the acquired in the cache area.

[0045] In step S304, the data packet stored in the obtained buffer area is sent to the ARINC 429 transceiver.

[004...

Embodiment 3

[0056] Figure 4 The structure of the ARINC 429-based communication device provided by the third embodiment of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, including:

[0057] The sending request receiving unit 41 is configured to receive a data sending request sent from the X86 system bus, and the data sending request includes data to be sent.

[0058] The data packet encapsulation unit 42 is configured to obtain the number of data encapsulation preset by the ARINC 429 transceiver, and encapsulate the data to be sent into a data packet to be sent according to the data encapsulation number of bits.

[0059] The data packet storage unit 43 is configured to obtain the identification number of the buffer area storing the data packet, obtain the buffer area corresponding to the identification number from a plurality of preset buffer areas according to the identification number, and ...

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 is applicable to the field of communication technology and provides a communication method based on an ARINC 429, a device thereof and an expansion interface. The method comprises a step of receiving a data sending request sent by an X86 system bus, a step of obtaining a data package bit number preset by an ARINC 429 transceiver and packaging the data to be sent to be a data package to be sent according to the data package bit number, a step of obtaining the identification number of the buffer area of the data package, obtaining a buffer area corresponding to identification number from a plurality of preset buffer areas according to the identification number, and storing the data package into the obtained buffer area, and a step of sending the data package into the obtained buffer area to the ARINC 429 transceiver. According to the communication method, the device and the expansion interface, the distinction of the buffer area by the identification number of the buffer area is realized, the isolation of buffer related in a data sending process and buffer related in a data receiving process of the ARINC 429 transceiver is realized at the same time, and the efficiency of data communication and communication reliability are improved.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to an ARINC 429-based communication method, device and extended interface. Background technique [0002] Because the ARINC (Aeronautical Radio Incorporated) 429 bus has simple structure, stable performance, strong anti-interference, high reliability, and adopts decentralized control, it is widely used in the aviation field. The X86 system buses commonly used by motherboards using the X86 system include LPC (Low Pin Count), SPI (Serial Peripheral Interface), PCI (Peripheral Component Interconnect), PCIX (PCI-X) and I2C (Inter-Integrated Circuit), etc. The interface directly connected to the ARINC429 bus, therefore, if the computer / device using the X86 system needs to communicate with other peripherals on the ARINC 429 bus, the existing technology has poor scalability, and the direct communication between the X86 system and the ARINC 429 bus cannot be realized . ...

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 Applications(China)
IPC IPC(8): H04L12/861H04L12/46
Inventor 陈志列熊威何丽红袁伟评
Owner 深圳市研祥智慧科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products