CN106452918A - Communication method and system for avionics network system - Google Patents
Communication method and system for avionics network system Download PDFInfo
- Publication number
- CN106452918A CN106452918A CN201611043722.0A CN201611043722A CN106452918A CN 106452918 A CN106452918 A CN 106452918A CN 201611043722 A CN201611043722 A CN 201611043722A CN 106452918 A CN106452918 A CN 106452918A
- Authority
- CN
- China
- Prior art keywords
- message
- node
- configuration
- communication
- asm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0889—Techniques to speed-up the configuration process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention discloses a communication method and a communication system for an avionics network system. The communication method comprises the following steps: recording configuration information of each node in the avionics network system in a blueprint configuration table, and initializing the current node based on a DDS standard program when the avionics network system performs communication; acquiring data needed during information interaction from the blueprint configuration table when each node performs information interaction through an FC-AE-ASM bus. According to the method and system disclosed by the invention, the FC-AE-ASM protocol is matched with the DDS standard, so that the network protocol is abstracted and subjected to black-box measurement during the network design; on one hand, the node attribute configuration of each node is accelerated, and the workload of network planning services is reduced; on the other hand, a designer does not need to consider the physical connection between a data calculation unit and a sensor and the physical attributes of the physical connection on the buses and needs to focus on message communication of each communication node, so that the design cycle of the avionics network system is shortened.
Description
Technical field
The present invention relates to data communication technology field, in particular, it is related to a kind of communication means of avionics network system
And system.
Background technology
In military project aviation field, for adapting to the requirement to message dynamic change and message transmission rate for the Aerial Electronic Equipment, boat
Electric network system starts to gradually adopt FC-AE-ASM (Fibre Channel-Avionics Environment-Anonymous
Subscriber Message optical-fibre channel aviation electronics environment anonymous subscription message) bus is as information transmission bus.Avionics
Design of Network System personnel need to complete two tasks when configuring avionics network system:First is network traffic, should
Business, as the core business of whole avionics network, belongs to Top-layer Design Method content, is used for realizing message attributes configuration;Second is net
Business planned by network, and this business belongs to bottom-layer design content, joins for realizing nodal community in FC-AE-ASM network for each node
Put.
In FC-AE-ASM bus, communication protocol used is FC-AE-ASM agreement, and FC-AE-ASM agreement is with FC
(Fibre Channel optical-fibre channel) is basic standard, strengthens, by aviation electronics, a kind of upper-layer protocol that dedicated system proposes.?
As in the actual airborne circumstance of core network communication protocol, general avionics network can exist currently used FC-AE-ASM agreement
Dozens of FC-AE-ASM data processing terminal and multiple data exchange subregion.The Top-layer Design Method personnel of avionics network system are entering
During the row network planning, need to be configured according to the requirement to priority, source port, destination interface etc. in FC-AE-ASM agreement,
And need to consider Data Computation Unit and the physical connection of sensor and its physical attribute in bus in this process.In the face of multiple
Miscellaneous FC-AE-ASM agreement, if designer wants to take into account network traffic and network planning business, will necessarily bring huge work
Measure, thus lead to avionics network system design cycle long.
Content of the invention
In view of this, the present invention discloses a kind of communication means of avionics network system and system, to realize carrying out network
Data Computation Unit and the physical connection of sensor and its physical attribute in bus need not be considered further that during planning, but be absorbed in
In the message communicating of each communication node, so that whole communication process more hommization, shorten the design of avionics network system
Cycle.
A kind of communication means of avionics network system, including:
The required initialization resource of application present node initialization, described initialization resource at least includes:FC-AE-ASM sets
Standby resource shared by hardware and data distribution formula service the resource shared by data publisher in DDS specification;
Obtain the configuration information of described present node from the blueprint allocation list pre-seting, according to described initialization resource and
Described configuration information initializes to described present node, and wherein, described blueprint allocation list includes:With actual avionics network system
The corresponding each Aerial Electronic Equipment node of all Aerial Electronic Equipments in system, is arranged on the communication node on each described Aerial Electronic Equipment node,
And between described communication node communication information message attributes configuration, described configuration information includes:Described message attributes configuration
With nodal community configuration, described nodal community configuration inclusion:The device node attribute configuration of each described Aerial Electronic Equipment node and each
The communication node attribute configuration of described communication node;
According to predefined service quality QOS strategy, the message to be sent of the present node after initialization is marked;
When the flag determining described message to be sent is effective, then described message to be sent is exported to FC-AE-ASM
Bus;
Gather other nodes from described FC-AE-ASM bus and export the message to described FC-AE-ASM bus, and obtain
The identifier ID of described message;
According to the corresponding relation of the ID of record and subject information in described ID and described blueprint allocation list, judge described message
Whether it is the message that described present node needs to receive;
If described message is the message that described present node needs reception, according to the subject information of described message, call
Corresponding message groups bag task is processed to described message, obtains the corresponding message content of described message.
Preferably, the setting up procedure of described blueprint allocation list includes:
Create the Aerial Electronic Equipment section corresponding with each Aerial Electronic Equipment that can process FC-AE-ASM message in real aircraft
Point, all of described Aerial Electronic Equipment node constitutes the Aerial Electronic Equipment collection of currently whole machine;
Configure the device node attribute of each described Aerial Electronic Equipment node, described device node attribute includes:Device node name
Claim and device node identity number ID;
Verify each described device node attribute whether unique in described avionics network system;
If all of described device node attribute is all unique in described avionics network system, set in each described avionics
Communication node is created on slave node, all of described communication node constitutes the communication section point set of described avionics network system;
According to the regulation of FC-AE-ASM agreement, configure the communication node attribute of each described communication node, described communication node
Attribute includes:Communication node title and communication node ID;
Verify each described communication node attribute whether unique in described avionics network system;
If all of described communication node attribute is all unique in described avionics network system, according to described actual avionics
Message definition between each described communication node in network system, creates the News Category between each described communication node;
According to the message arrangement definition in actual airborne circumstance, message of all categories is carried out with message attributes configuration, described
The content of message attributes configuration includes:Message content, message direction, message priority and messenger service quality Q OS strategy;
According to described FC-AE-ASM agreement and DDS specification, verify the correctness of described message attributes configuration;
If described message attributes configuration is correct, generates one and comprise all of described Aerial Electronic Equipment node, all of institute
State communication node and the described blueprint allocation list of all of described message attributes configuration.
Preferably, the described configuration information obtaining described present node from the blueprint allocation list pre-seting, according to described
Initialization resource and described configuration information carry out initialization and include to described present node:
Obtain the configuration information of described present node from the described blueprint allocation list pre-seting, described configuration information includes
Nodal community configuration and message attributes configuration;
Application board resource and configuration board nodal community are configured according to described nodal community;
Configure to configure board scheduling message table according to described message attributes;
According to the corresponding data type of message each in the configuration of described message attributes, all theme numbers and described QOS plan
Slightly, data write unit corresponding with described data publisher, data subscription person and order with described data to data publisher
The corresponding data-reading unit of the person of readding is initialized, and realizes the initialization to described present node.
Preferably, if described message is the message that described present node needs reception, according to the master of described message
Topic information, calls corresponding message groups bag task that described message is processed, obtains described message corresponding message content bag
Include:
If described message is the message that described present node needs reception, according to the subject information of described message, call
Corresponding message groups bag task, packages to described message;
Message after the completion of group bag is stored in corresponding theme caching, and according to described subject information, from described theme
The corresponding message content of described message is obtained in caching.
Preferably, also include:
After the completion of each node communication in avionics network system, discharge described initialization resource.
A kind of communication system of avionics network system, including:
Application unit, for applying for the initialization resource needed for present node initialization, described initialization resource is at least wrapped
Include:Resource shared by FC-AE-ASM device hardware and data distribution formula service shared by the data publisher in DDS specification
Resource;
Initialization unit, for obtaining the configuration information of described present node from the blueprint allocation list pre-seting, according to
Described initialization resource and described configuration information initialize to described present node, and wherein, described blueprint allocation list includes:
The each Aerial Electronic Equipment node corresponding with all Aerial Electronic Equipments in actual avionics network system, is arranged on each described Aerial Electronic Equipment section
The message attributes configuration of communication information between communication node on point, and described communication node, described configuration information includes:Institute
State message attributes configuration and nodal community configuration, described nodal community configuration includes:The equipment section of each described Aerial Electronic Equipment node
Point attribute configuration and the communication node attribute configuration of each described communication node;
Indexing unit, for be sent to the present node after initialization according to predefined service quality QOS strategy
Message is marked;
Output unit, for when determine described message to be sent flag effective when, then will be defeated for described message to be sent
Go out to FC-AE-ASM bus;
Collecting unit, exports to described FC-AE-ASM bus for gathering other nodes from described FC-AE-ASM bus
Message, and obtain the identifier ID of described message;
Judging unit, for the corresponding pass according to the ID of record in described ID and described blueprint allocation list and subject information
System, judges whether described message is the message that described present node needs to receive;
Processing unit, in the case of being judged as YES in described judging unit, according to the subject information of described message, adjusts
With corresponding message groups bag task, described message is processed, obtain the corresponding message content of described message.
Preferably, the setting up procedure of described blueprint allocation list includes:
First creating unit, for create with real aircraft in can process each Aerial Electronic Equipment phase of FC-AE-ASM message
Corresponding Aerial Electronic Equipment node, all of described Aerial Electronic Equipment node constitutes the Aerial Electronic Equipment collection of currently whole machine;
First dispensing unit, for configuring the device node attribute of each described Aerial Electronic Equipment node, described device node belongs to
Property includes:Device node title and device node identity number ID;
Whether only first verification unit, for verifying each described device node attribute in described avionics network system
One;
Second creating unit, if all unique in described avionics network system for all of described device node attribute,
Communication node is then created on each described Aerial Electronic Equipment node, all of described communication node constitutes described avionics network system
Communication section point set;
Second dispensing unit, for the regulation according to FC-AE-ASM agreement, configures the communication node of each described communication node
Attribute, described communication node attribute includes:Communication node title and communication node ID;
Whether only second verification unit, for verifying each described communication node attribute in described avionics network system
One;
3rd creating unit, if all unique in described avionics network system for all of described communication node attribute,
Then according to the message definition between each described communication node in described actual avionics network system, create each described communication node it
Between News Category;
3rd dispensing unit, for according to the message arrangement definition in actual airborne circumstance, carrying out to message of all categories
Message attributes configure, and the content of described message attributes configuration includes:Message content, message direction, message priority and message clothes
Business quality Q OS strategy;
3rd verification unit, for according to described FC-AE-ASM agreement and DDS specification, verifying described message attributes configuration
Correctness;
Signal generating unit, if correct for the configuration of described message attributes, generate one and comprises all of described Aerial Electronic Equipment
The described blueprint allocation list of node, all of described communication node and all of described message attributes configuration.
Preferably, described initialization unit includes:
First acquisition subelement, obtains the configuration information of described present node from the described blueprint allocation list pre-seting,
Described configuration information includes nodal community configuration and message attributes configuration;
Application subelement, configures application board resource and configuration board nodal community according to described nodal community;
Configuration subelement, configures to configure board scheduling message table according to described message attributes;
Initialization subelement, according to the corresponding data type of message each in the configuration of described message attributes, all theme numbers
And described QOS strategy, to data publisher data write unit corresponding with described data publisher, data subscription person with
And data-reading unit corresponding with described data subscription person is initialized, realize the initialization to described present node.
Preferably, described processing unit includes:
Group steamed bun unit, if described message is the message that described present node needs reception, according to the master of described message
Topic information, calls corresponding message groups bag task, described message is packaged;
Second acquisition subelement, the message after the completion of group bag is stored in corresponding theme caching, and according to described theme
Information, obtains the corresponding message content of described message from described theme caching.
Preferably, also include:
Releasing unit, after the completion of each node communication in avionics network system, discharges described initialization resource.
Knowable to above-mentioned technical scheme, the invention discloses a kind of communication means of avionics network system and system, in advance
First by the configuration information record of each node in avionics network system in blueprint allocation list, when avionics network system is led to
During letter, based on DDS standard planning, present node is initialized, hand over when each node enters row information by FC-AE-ASM bus
When mutually, obtain required data during information exchange from blueprint allocation list.The present invention passes through to advise FC-AE-ASM agreement with DDS
Model is adapted to, and makes to have carried out abstract and black box to procotol during network design, on the one hand accelerates to each node
Nodal community configuration, decrease the workload of network planning business, another aspect designer need not consider further that data calculate
Unit and the physical connection of sensor and its physical attribute in bus, but the message being absorbed in each communication node is led to
Letter, so that whole communication process more hommization, shortens setting of nodal community configuration required time and avionics network system
The meter cycle.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this
Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis
Disclosed accompanying drawing obtains other accompanying drawings.
Fig. 1 is a kind of communication means flow chart of avionics network system disclosed in the embodiment of the present invention;
Fig. 2 is a kind of setting up procedure flow chart of blueprint allocation list disclosed in the embodiment of the present invention;
Fig. 3 is the establishment schematic diagram of a kind of Aerial Electronic Equipment node and communication node disclosed in the embodiment of the present invention;
Fig. 4 is a kind of configuration schematic diagram of communication node attribute disclosed in the embodiment of the present invention;
Fig. 5 is a kind of establishment schematic diagram of News Category disclosed in the embodiment of the present invention;
Fig. 6 is the schematic diagram that a kind of message attributes disclosed in the embodiment of the present invention configure content;
Fig. 7 is a kind of avionics network system architecture figure disclosed in the embodiment of the present invention;
Fig. 8 is a kind of FC-AE-ASM adaptation layer Organization Chart disclosed in the embodiment of the present invention;
Fig. 9 is a kind of structural representation of avionics network system disclosed in the embodiment of the present invention;
Figure 10 is a kind of setting schematic diagram of blueprint allocation list disclosed in the embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation description is it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of not making creative work
Embodiment, broadly falls into the scope of protection of the invention.
Inventor through research find, in avionics network system Top-layer Design Method, often only consider information publisher and
Recipient, such as height sensor node can send elevation information in network, fly control calculate node and receive this information and carry out
A series of process, but can't consider height sensor node be how with the physical connection of winged control calculate node and its total
Physical attribute on line.
The communication means of avionics network system and system disclosed in the embodiment of the present invention, by by procotol abstract,
Realize abstract process to each node configuration detail, and by FC-AE-ASM agreement and DDS (Data Distribution
Service, data distribution formula services) specification is adapted to it is achieved that in avionics network system bottom-layer design, to nodal community
The simplification of configuration process is processed, thus when carrying out the configuration of avionics network system, decreasing the workload of network planning business, and
Data Computation Unit and the physical connection of sensor and its physical attribute in bus need not be considered further that, make whole communication process
More hommization, thus shortening the nodal community configuration required time, and then shortens the design cycle of avionics network system.
DDS is the New-generation distributed reality that OMG (OMG) formulates on the basis of the standards such as HLA and CORBA
When communication middleware technical specification, DDS adopt publish/subscribe architectural framework, emphasize data-centered, abundant QOS be provided
Quality of service policy, can ensure data carry out real-time, efficient, neatly distribute, the application of various distributing real communication can be met
Demand.The application, by FC-AE-ASM agreement and DDS specification combine, provides a kind of new avionics network system.
The configuration process of avionics network system is specific as follows:
Referring to Fig. 1, a kind of communication means flow chart of avionics network system disclosed in the embodiment of the present invention, the method includes
Step:
The required initialization resource of step S101, application present node initialization;
Wherein, described initialization resource at least includes:Resource shared by FC-AE-ASM device hardware and data distribution
Formula services the resource shared by data publisher in DDS specification.
In practice, initialization resource can also include:Shared by data write unit corresponding with described data publisher
Resource shared by resource, data subscription person and the money shared by data-reading unit corresponding with described data subscription person
Source.
Step S102, obtain the configuration information of described present node from the blueprint allocation list pre-seting, according to described just
Beginningization resource and described configuration information initialize to described present node;
Wherein, described blueprint allocation list includes:The each boat corresponding with all Aerial Electronic Equipments in actual avionics network system
Electric equipment node, is arranged on the communication node on each described Aerial Electronic Equipment node, and communication information between described communication node
Message attributes configuration.
The communication node attribute configuration of the device node attribute configuration of each Aerial Electronic Equipment node and each Aerial Electronic Equipment node is
The nodal community configuration of whole avionics network system.
Configuration information includes:Message attributes configuration and nodal community configuration.
It should be noted that blueprint allocation list is obtained using blueprint configuration tool, as shown in Fig. 2 the setting of blueprint allocation list
The process of putting includes step:
Step S201, the establishment boat corresponding with each Aerial Electronic Equipment that can process FC-AE-ASM message in real aircraft
Electric equipment node;
Specifically, each Aerial Electronic Equipment that can process FC-AE-ASM message in real aircraft refers specifically to:Can pass through
FC-AE-ASM board or other relevant devices send, receive, process FC-AE-ASM message, and run is embedded operation
The Aerial Electronic Equipment of system.
Each the Aerial Electronic Equipment node creating can be communicated by being under the jurisdiction of the communication node of this Aerial Electronic Equipment node,
All of Aerial Electronic Equipment node constitutes the Aerial Electronic Equipment collection of currently whole machine, and this Aerial Electronic Equipment collection simulates the avionics of currently whole machine
Communication equipment collection.
Step S202, the device node attribute of each described Aerial Electronic Equipment node of configuration, described device node attribute includes:If
Standby title and device id;
Specifically, each Aerial Electronic Equipment node simulates one of real aircraft environment physical equipment, therefore for realizing
Mutual differentiation between each Aerial Electronic Equipment node is it is necessary to configure corresponding device node attribute to each Aerial Electronic Equipment node.If
Slave node attribute includes:Device node title and device node ID (Identification, identity number).Device node
Title can be identified using the Chinese being less than 32 characters, and device node ID can use one 32 no symbols
Integer is identified.Illustrate, as shown in figure 3, the corresponding device node of equipment 1 is entitled:Sensor device, equipment section
Point ID is 1;The corresponding device node of equipment 2 is entitled:Flying control equipment, device node ID is 2;The corresponding device node of equipment 3
Entitled:Navigator, device node ID is 3, and wherein, equipment 2 is located in network 1, and equipment 3 is located in network 2, equipment 1
Common factor part in network 1 and network 2.
Whether step S203, to verify each device node attribute unique in avionics network system;
Specifically, device node title and device node ID be as two attributes of Aerial Electronic Equipment node, in order to identify boat
It is unique that each Aerial Electronic Equipment node in electric network, therefore this two attributes preferably must be held in whole avionics network system.To setting
The verification of slave node attribute mainly includes three aspect contents:1. whether device node attribute repeats in whole avionics network system;
2. whether device node title is less than 32 characters and containing only Chinese;3. whether device node ID is that 32 no symbols are whole
Type numeral.If current device nodal community does not repeat in whole avionics network system, device node title is not above 32
Individual character and containing only Chinese, device node ID is 32 unsigned int numerals simultaneously, then judge that current device node belongs to
Property unique in avionics network system.
When certain device node attribute is unsatisfactory for above-mentioned three aspect content, system can export information, to designer
Member carries out alarm prompt.
If step S204 all of device node attribute is all unique in described avionics network system, described in each
Communication node is created on Aerial Electronic Equipment node;
Specifically, communication node represents the minimal communications unit in FC-AE-ASM communication protocol.In Aerial Electronic Equipment node
After the completion of establishment, because the communication between Aerial Electronic Equipment node needs to rely on communication node to realize it is therefore desirable in each avionics
Communication node is created on device node.Because the message that each Aerial Electronic Equipment node needs the network service and transmission participating in is born
Carry different, therefore, the quantity of the communication node that each Aerial Electronic Equipment node comprises can have difference, but each Aerial Electronic Equipment
Node includes at least a communication node, and all of communication node constitutes the communication section point set of avionics network system.Illustrate,
As shown in figure 3, sensor device includes communication node 1-1 and communication node 1-2;Flying control equipment includes communication node 2-1;
Navigator includes communication node 3-1.
Step S205, the regulation according to FC-AE-ASM agreement, configure the communication node attribute of each described communication node, institute
State communication node attribute to include:Communication node title and communication node ID;
Specifically, after the completion of the communication node in avionics network system creates, need for each communication node in FC-
Residing network category in AE-ASM network carries out attribute configuration.According to the regulation of FC-AE-ASM agreement, each communication node needs
The communication node attribute of configuration includes:Communication node title and communication node ID, communication node title can use the word of 16 bytes
Symbol string represents, communication node ID is seen and is identified using 24 unsigned int numerals.Illustrate, as shown in figure 4, passing
Sensor device node is provided with two communication nodes, respectively communication node 1-1 and communication node 1-2, and communication node 1-1's is logical
Believe that nodename is:Position sensor node, communication node ID is:0x000005;The communication node title of communication node 1-2
For:Height sensor node, communication node ID is 0x000006;Flying control equipment node is provided with a communication node:Communication section
Point 2-1, the communication node of communication node 2-1 is entitled:Data computational node, communication node ID is:0x000010.
Wherein, the communication section in avionics network system just can be uniquely determined according to communication node title and communication node ID
Point.
Whether step S206, to verify each communication node attribute unique in described avionics network system;
Specifically, communication node title and communication node ID be as two attributes of communication node, in order to identify avionics net
Each communication node in network, if communication node attribute repeats to lead to network communication logic chaotic, therefore this two attributes
Preferably must be held in whole avionics network system unique.Verification to communication node attribute mainly includes three aspect contents:1. communicate
Whether nodal community repeats in whole avionics network system;2. whether communication node title is the character string of 16 bytes;3. communicate
Whether node ID is 24 unsigned int numerals.If present communication node attribute does not have in whole avionics network system
Repeat, the character string of entitled 16 bytes of communication node, communication node ID is 24 unsigned int numerals simultaneously, then sentence
Determine present communication node attribute unique in avionics network system.
When certain communication node attribute is unsatisfactory for above-mentioned three aspect content, processor can export information, for right
Designer carries out alarm prompt.
If step S207 all of communication node attribute is all unique in avionics network system, according to actual avionics net
Message definition between each communication node in network system, creates the News Category between each communication node;
Specifically, when the verification of all of communication node completes and all unique when, participate in communication in whole avionics network system
Object define and complete.At this moment it is accomplished by, according to the message definition between each communication node in actual avionics network system, creating
Build the News Category between each communication node.As shown in fig. 5, it is assumed that in true airborne circumstance, positioned at sensor device node
Position sensor node need to positioned at flying control equipment node data computational node send location message, highly sensing simultaneously
Device node needs to send height message to data computational node, for simulating this scene, creates equipment 1 interior joint 1-1 and sends
To the message 1 of equipment 2 interior joint 2-1, and equipment 1 interior joint 1-2 is sent to the message 2 of equipment 2 interior joint 2-1.This
In the case of it is meant that the type of message that network 1 interior joint 1-1 is sent to node 2-1 is only message 1, for node 1-1 send
Type of message to node 2-1 is not the message of message 1 is then invalid message;In the same manner, node 1-2 is sent to disappearing of node 2-1
Breath type is only message 2, and the type of message being sent to node 2-1 for node 1-2 is not the message of message 2 is then invalid disappearing
Breath.
Step S208, according in actual airborne circumstance message arrangement definition, message attributes are carried out to message of all categories
Configuration;
Specifically, after the completion of the News Category between each communication node creates, need according in actual airborne circumstance
Message arrangement defines, and carries out message attributes configuration to each News Category.The content of message attributes configuration includes:Message content, disappear
Breath direction, message priority and message QOS (Quality of Service, service quality) strategy.
Wherein, message content includes:DDS identifier, valid data content and message id.Specifically, DDS identifier is by joining
Put software to automatically generate it is not necessary to designer configures.Valid data content refers to the actual physics meaning of whole message data section
Justice, the length including whole data segment and the length of each field and meaning.Message id belongs to the category of FC-AE-ASM agreement,
For FC-AE-ASM protocol label each to such message definition in whole communication network.
Message direction refers to source place and the destination of this message, and message direction falls within the category of FC-AE-ASM agreement.
If when creating message two communication nodes of the designated binding with message and direction, message direction by configuration software from
Move and be provided with;If when creating message, message has been bundled on FC-AE-ASM switch, then need designer manual
The source place of specified message and destination.
Message priority falls within the category of FC-AE-ASM agreement, by designer, message priority is defined.
Message QOS strategy belongs to the category of DDS, is set according to the QOS of QOS strategy initialization corresponding message by data distribution layer
Put.
Illustrate the content of message attributes configuration, as shown in fig. 6, for message 1, (1) message content includes:①DDS
Identifier:0x140001;2. valid data content includes:Data length is 8 bytes;Field meaning is longitude -4 byte and latitude
Degree -4 bytes;3. message id.(2) message direction includes:Source port ID:0x000005, and destination interface ID:0x000010.
(3) priority:Promptly;(4) QOS strategy.
For message 2, (1) message content includes:1. DDS identifier:0x140002;2. valid data content includes:Number
It is 4 bytes according to length;Field meaning is height -4 bytes;3. message id.(2) message direction includes:Source port ID:
0x000006, and destination interface ID:0x000010.(3) priority:Promptly;(4) QOS strategy.
Step S209, according to FC-AE-ASM agreement and DDS specification, the correctness of verification message attribute configuration;
Specifically, for whole avionics network system, according to FC-AE-ASM agreement and DDS specification, message attributes should be observed
Principle include:1. the ID of message of the same race, DDS identifier should be consistent, the message of different ID, and DDS identifier should be inconsistent;
2. the source port ID and destination interface ID of message should exist in avionics network system;3. each field in valid data content
Length sum should be equal to whole valid data segment length in valid data content.
When message attributes are unsatisfactory for above three principle, system can export information, and designer is alerted
Prompting.
If the configuration of step S210 message attributes is correct, generates one and comprise all of Aerial Electronic Equipment node, all of logical
Letter node and the blueprint allocation list of all of message attributes configuration.
Specifically, after the completion of the configuration of the Aerial Electronic Equipment node in avionics network system, communication node and message attributes, then
Generate a blueprint configuration comprising all of Aerial Electronic Equipment node, all of communication node and the configuration of all of message attributes
Table.
When initializing to present node, the derivation of the blueprint pre-seting allocation list is obtained portion and comprises blueprint configuration
Xml (Extensible Markup Language, the extensible markup language) file of table.Each Aerial Electronic Equipment node can be by reading
The blueprint allocation list taking and parsing derivation realizes the initial configuration to communication node and message in this Aerial Electronic Equipment node.
Step S103, according to predefined QOS strategy, the message to be sent of present node after initialization is marked;
Wherein, QOS (Quality Of Service, service quality) refers to a network and can utilize various basic technologies,
There is provided more preferable service ability for specified network service, be a kind of security mechanism of network, for solving network delay and resistance
A kind of technology of the problems such as plug.
Step S104, whether effectively judge the flag of described message to be sent, if it is, execution step S105;
Specifically, can judge to be sent by judging whether the flag of message to be sent contains default identifier
Whether effectively the flag of message, and when the flag determining message to be sent contains default identifier, judges to be sent disappearing
The flag of breath is effective.
Step S105, message to be sent is exported to FC-AE-ASM bus;
Step S106, gather other nodes from FC-AE-ASM bus and export the message to FC-AE-ASM bus, and obtain
Cancel the identifier ID of breath;
Step S107, the corresponding relation according to the ID of record and subject information in described ID and described blueprint allocation list, sentence
Whether described message of breaking is the message that described present node needs to receive, if it is, execution step S108;
Step S108, the subject information according to described message, call corresponding message groups bag task that described message is carried out
Process, obtain the corresponding message content of described message.
Wherein, subject information can be speed, position, humidity, temperature etc..
It should be noted that when the message judging to obtain is not then it is assumed that this disappears when present node needs the message receiving
Breath is invalid message for present node, in this case it is necessary to filter this message.
In the present embodiment, step S101~step S105 is that present node sends the process of message to FC-AE-ASM bus,
Step S106~step S108 is the process obtaining the message that other nodes send from FC-AE-ASM bus, and two processes are permissible
Execute simultaneously, and be independent of each other naturally it is also possible to according to actual needs, first control present node first to send out to FC-AE-ASM bus
Send message, then obtain, from FC-AE-ASM bus, the message that other nodes send, such as the embodiment shown in Fig. 1 it is also possible to first from
FC-AE-ASM bus obtains the message that other nodes send, then sends message to FC-AE-ASM bus.
In summary, the configuration information record of each node in avionics network system is configured by the present invention in advance in blueprint
In table, when avionics network system is communicated, based on DDS standard planning, present node is initialized, when each node leads to
When crossing FC-AE-ASM bus and carrying out information exchange, obtain required data during information exchange from blueprint allocation list.The present invention is led to
Cross and FC-AE-ASM agreement is adapted to DDS specification, make to have carried out abstract and black box to procotol during network design
Change, on the one hand accelerate the nodal community configuration to each node, decrease the workload of network planning business, on the other hand set
Meter personnel need not consider further that Data Computation Unit and the physical connection of sensor and its physical attribute in bus, but is absorbed in
In the message communicating of each communication node, so that whole communication process more hommization, shorten needed for nodal community configuration
Time and the design cycle of avionics network system.
For optimizing above-described embodiment further, communication means can also include step:
After the completion of each node communication in avionics network system, release initialization resource.
Wherein, in actual applications, each node division in avionics network can be four functional layers, four functions
Layer is respectively:Man-machine interface layer, data distribution layer, FC-AE-ASM adaptation layer and FC-AE-ASM drive layer, and each node is (concrete
For FC-AE-ASM drive layer) connected by FC-AE-ASM bus, the blueprint configuration tool based on FC-AE-ASM agreement and each
The FC-AE-ASM adaptation layer of node connects, as shown in fig. 7, a kind of avionics network system architecture figure disclosed in the embodiment of the present invention,
Wherein, 3 nodes shown in Fig. 7, respectively node 1, node 2 and 3,3 nodes of node are connected by FC-AE-ASM bus.
In conjunction with Fig. 1 and Fig. 7, the communication means of avionics network system is illustrated, specific as follows:
Before avionics network system starts communication, designer carries out message arrangement and network node using blueprint configuration tool
Planning, and generate blueprint allocation list.
Avionics network system starts to include following content during communication:
First pass through man-machine interface layer and call initialization interface, institute is initialized by this initialization interface application present node
The initialization resource needing, and obtain the configuration information of described present node from the blueprint allocation list of pre-stored, according to described first
Beginningization resource and described configuration information initialize to described present node;Next calls man-machine interface layer to send message and connects
Mouthful, by man-machine interface layer send message interface by initialize after present node message to be sent via man-machine interface layer,
Data distribution layer conducts FC-AE-ASM adaptation layer, and FC-AE-ASM adaptation layer is according to predefined QOS strategy to message to be sent
Be marked, when judge message to be sent flag effective when, then by message to be sent through FC-AE-ASM drive layer export to
FC-AE-ASM bus;
Drive layer to gather other nodes from FC-AE-ASM bus by FC-AE-ASM to export to described FC-AE-ASM bus
On message, and be committed to FC-AE-ASM adaptation layer, obtain the identifier ID of this message by FC-AE-ASM adaptation layer, according to
The corresponding relation of the ID of record and subject information in described ID and described blueprint allocation list, judges that message works as prosthomere described in being whether
Point needs the message receiving, if described message is the message that described present node needs reception, this message is exported data and divides
Send out after layer processed, export to man-machine interface layer, man-machine interface layer, according to the subject information of described message, is joined from described blueprint
Put and in table, obtain the corresponding message content of described message.
After the completion of each node communication in avionics network system, man-machine interface layer calls realizing interface, and release is initial
Change resource.
For optimizing above-described embodiment further, step S102 in above-described embodiment specifically includes:
Obtain the configuration information of described present node from the described blueprint allocation list pre-seting, described configuration information includes
Nodal community configuration and message attributes configuration;
Application board resource and configuration board nodal community are configured according to described nodal community;
Configure to configure board scheduling message table according to described message attributes;
According to the corresponding data type of message each in the configuration of described message attributes, all theme numbers and described QOS plan
Slightly, data write unit corresponding with described data publisher, data subscription person and order with described data to data publisher
The corresponding data-reading unit of the person of readding is initialized, and realizes the initialization to described present node.
In actual applications, when each node in avionics network includes:Man-machine interface layer, data distribution layer, FC-AE-
When ASM adaptation layer and FC-AE-ASM drive four functional layer of layer, initialized process is carried out to present node and includes:
Call the initialization interface that man-machine interface layer provides, by this initialization interface from the blueprint allocation list pre-seting
(configuration information includes the configuration information of acquisition present node:Nodal community configuration and message attributes configuration) and parsed, root
Configure application board resource and configuration board nodal community according to nodal community, configure to configure board message according to message attributes
Dispatch list.Determine because message attributes configure, the corresponding data type of each message, all themes therefore in message attributes configuration
Number also determines, according to the corresponding data type of each message, all theme numbers and QOS strategy, to the number in data distributing layer
According to publisher's data write unit corresponding with this data publisher, data subscription person and number corresponding with data subscription person
Initialized according to reading unit, thus realizing the initialization to present node.
For optimizing above-described embodiment further, step S108 in above-described embodiment specifically includes:
If described message is the message that described present node needs reception, according to the subject information of described message, call
Corresponding message groups bag task, packages to described message;
Message after the completion of group bag is stored in corresponding theme caching, and according to described subject information, from described theme
The corresponding message content of described message is obtained in caching.
In actual applications, when each node in avionics network includes:Man-machine interface layer, data distribution layer, FC-AE-
When ASM adaptation layer and FC-AE-ASM drive four functional layer of layer, as shown in figure 8, present node is carried out, and message sends and message connects
The process received is specific as follows:
Message transmitting process:The message transmission interface of routine call man-machine interface layer carries out message transmission.Detailed process bag
Include:The data content delivery that the subject information of message and message package are contained by man-machine interface layer message call transmission interface first is to number
According to distributing layer, then data distribution layer, according to subject information, the data content of message is saved in the caching of data write unit
In, and according to QOS strategy, transmit data to FC-AE-ASM adaptation layer.FC-AE-ASM adaptation layer can run two after starting
Task module, two task modules include:Data transmission blocks data receiver module, data transmission blocks are a series of messages
Transmission task and the set of a monitoring task, data transmission blocks monitor the signal from data distribution layer, when receiving number
During the signal of the message to be sent sending according to distributing layer, the message to be sent that receiving data distributing layer issues, then judge that this is treated
Whether effectively to send the flag of message, when the flag judging message to be sent is effective, according to the master of this message to be sent
Topic information and the corresponding informance in blueprint allocation list, call corresponding task that message to be sent is processed, are accorded with
Close the communication message of FC-AE-ASM standard agreement, and this communication packet is driven layer to send to FC-AE- by FC-AE-ASM
ASM bus.
It should be noted that in FC-AE-ASM adaptation layer, the corresponding message of subject information of different priorities sends appoints
Business attribute is simultaneously different, and for emergency message, message-length is typically shorter, therefore application takies less data buffer storage space, but
Task processing priority should arrange higher level;For the longer long message of length, situation contrast, the longer length of length disappears
Breath application takies larger data buffer storage space, but task processing priority should arrange lower grade.For emergency message, generally
The data buffer storage space of setting 1MByte, priority level is 100 (civilian transmission tasks C1 of appearing in the newspapers);For general length message, lead to
The standing data buffer storage space putting 10MByte, priority level is 120 (civilian transmission tasks B1 of appearing in the newspapers);For the longer length of length
Message, generally arranges the data buffer storage space of 100MByte, and priority level is 150 (civilian transmission tasks A1 of appearing in the newspapers).
Message sink process:The message sink interface of routine call man-machine interface layer carries out message sink.Detailed process bag
Include:Collect other nodes by message sink interface from FC-AE-ASM bus in present node first to export to FC-AE-ASM
After message in bus, (data reception module is a series of message groups bag task to the data reception module of FC-AE-ASM adaptation layer
And the set of a message reception task) start working, data reception module receives the message in FC-AE-ASM bus, and obtains
Cancel the identifier ID of breath, according to the corresponding relation of the ID of record and subject information in ID and blueprint allocation list, judge this message
Whether it is the message that present node needs to receive, if it is, calling corresponding message groups bag task to carry out message groups bag, and will
The message transmission that group bag completes is to data distribution layer.Data-reading unit in data distribution layer is monitored and is fitted from FC-AE-ASM
Join the message on layer, after data-reading unit receives the message in FC-AE-ASM adaptation layer, it is right that this message is stored in
Answer in the caching of main body, and according to QOS strategy, send this message to man-machine interface layer.Last man-machine interface layer calls obstruction
The message that the message sink interface data distribution layer of formula sends, and the subject information according to this message, from blueprint allocation list
The middle acquisition corresponding message content of message, so that program does other purposes.
It should be noted that in FC-AE-ASM adaptation layer, the subject information corresponding message groups bag of different priorities is appointed
Business attribute is simultaneously different, and similar with message transmission task, message groups bag task attribute includes three kinds of task attributes, respectively:Tightly
Anxious message, general length message and long message.For emergency message, the data buffer storage space of 1MByte, priority scheduling are generally set
Level is 100 (see message groups bag tasks C1);For general length message, the data buffer storage space of 10MByte is generally set, preferentially
Grade is 120 (see message groups bag tasks B1);For the longer long message of length, the data buffer storage of generally setting 100MByte is empty
Between, priority level is 150 (see message groups bag tasks A1).
Initialization resource release:The resource realizing interface that routine call man-machine interface layer provides, the correlation to program application
Resource is discharged, including data publisher, data write unit, data subscription person, data-reading unit in data distribution layer
Shared resource, and resource shared by FC-AE-ASM device hardware.
Corresponding with said method embodiment, the invention also discloses a kind of communication system of avionics network system.
Referring to Fig. 9, a kind of structural representation of avionics network system disclosed in the embodiment of the present invention, this communication system bag
Include:
Application unit 901, for applying for the initialization resource needed for present node initialization, described initialization resource is at least
Including:Resource shared by FC-AE-ASM device hardware and data distribution formula service shared by the data publisher in DDS specification
Resource;
In practice, initialization resource can also include:Shared by data write unit corresponding with described data publisher
Resource shared by resource, data subscription person and the money shared by data-reading unit corresponding with described data subscription person
Source.
Initialization unit 902, for obtaining the configuration information of described present node, root from the blueprint allocation list pre-seting
According to described initialization resource and described configuration information, described present node is initialized;
Wherein, described blueprint allocation list includes:The each boat corresponding with all Aerial Electronic Equipments in actual avionics network system
Electric equipment node, is arranged on the communication node on each described Aerial Electronic Equipment node, and communication information between described communication node
Message attributes configuration, described configuration information includes:Described message attributes configuration and nodal community configuration, described nodal community is joined
Put including:The communication node attribute of the device node attribute configuration of each described Aerial Electronic Equipment node and each described communication node is joined
Put.
Indexing unit 903, for pending to the present node after initialization according to predefined service quality QOS strategy
Message is sent to be marked;
Wherein, QOS (Quality Of Service, service quality) refers to a network and can utilize various basic technologies,
There is provided more preferable service ability for specified network service, be a kind of security mechanism of network, for solving network delay and resistance
A kind of technology of the problems such as plug.
Output unit 904, for when the flag determining described message to be sent is effective, then by described message to be sent
Export to FC-AE-ASM bus;
Collecting unit 905, total to described FC-AE-ASM for exporting from the other nodes of described FC-AE-ASM bus collection
Message on line, and obtain the identifier ID of described message;
Judging unit 906, for the correspondence according to the ID of record and subject information in described ID and described blueprint allocation list
Relation, judges whether described message is the message that described present node needs to receive;
Processing unit 907, in the case of being judged as YES in judging unit 906, according to the subject information of described message,
Call corresponding message groups bag task that described message is processed, obtain the corresponding message content of described message.
It should be noted that when the message judging to obtain is not then it is assumed that this disappears when present node needs the message receiving
Breath is invalid message for present node, in this case it is necessary to filter this message.
It should be noted that in the present embodiment, application unit 901, initialization unit 902, indexing unit 903 and output are single
Unit 904 is used for realizing present node to FC-AE-ASM bus transmission message, and collecting unit 905, judging unit 906 and process are single
Unit 907 is used for realizing present node from FC-AE-ASM bus acquisition message, and the reception process of the transmission process of message and message can
To be two independent processes;Message transmitting process can also be first carried out, execute message sink process afterwards;Or first carry out message
Reception process, executes message transmitting process afterwards, and in setting system, the connected mode of each component units includes but is not limited to Fig. 9 disclosure
Embodiment.
In summary, the configuration information record of each node in avionics network system is configured by the present invention in advance in blueprint
In table, when avionics network system is communicated, based on DDS standard planning, present node is initialized, when each node leads to
When crossing FC-AE-ASM bus and carrying out information exchange, obtain required data during information exchange from blueprint allocation list.The present invention is led to
Cross and FC-AE-ASM agreement is adapted to DDS specification, make to have carried out abstract and black box to procotol during network design
Change, on the one hand accelerate the nodal community configuration to each node, decrease the workload of network planning business, on the other hand set
Meter personnel need not consider further that Data Computation Unit and the physical connection of sensor and its physical attribute in bus, but is absorbed in
In the message communicating of each communication node, so that whole communication process more hommization, shorten needed for nodal community configuration
Time and the design cycle of avionics network system.
As shown in Figure 10, the setting up procedure of blueprint allocation list includes:
First creating unit 1001, for create with real aircraft in can process each avionics of FC-AE-ASM message and set
Standby corresponding Aerial Electronic Equipment node, all of described Aerial Electronic Equipment node constitutes the Aerial Electronic Equipment collection of currently whole machine;
Specifically, each Aerial Electronic Equipment that can process FC-AE-ASM message in real aircraft refers specifically to:Can pass through
FC-AE-ASM board or other relevant devices send, receive, process FC-AE-ASM message, and run is embedded operation
The Aerial Electronic Equipment of system.
Each the Aerial Electronic Equipment node creating can be led to by being under the jurisdiction of the communication node of this Aerial Electronic Equipment node
Letter, all of Aerial Electronic Equipment node constitutes the Aerial Electronic Equipment collection of currently whole machine, and this Aerial Electronic Equipment collection simulates current whole machine
Avionics communication equipment collection.
First dispensing unit 1002, for configuring the device node attribute of each described Aerial Electronic Equipment node, described equipment section
Point attribute includes:Device node title and device node identity number ID;
Specifically, each Aerial Electronic Equipment node simulates one of real aircraft environment physical equipment, therefore for realizing
Mutual differentiation between each Aerial Electronic Equipment node is it is necessary to configure corresponding device node attribute to each Aerial Electronic Equipment node.If
Slave node attribute includes:Device node title and device node ID (Identification, identity number).Device node
Title can be identified using the Chinese being less than 32 characters, and the avionics of the reality as represented by this device node sets
Standby, device node ID can be identified using 32 unsigned int numbers.
First verification unit 1003, for verifying each described device node attribute in described avionics network system be
No unique;
Specifically, device node title and device node ID be as two attributes of Aerial Electronic Equipment node, in order to identify boat
It is unique that each Aerial Electronic Equipment node in electric network, therefore this two attributes preferably must be held in whole avionics network system.To setting
The verification of slave node attribute mainly includes three aspect contents:1. whether device node attribute repeats in whole avionics network system;
2. whether device node title is less than 32 characters and containing only Chinese;3. whether device node ID is that 32 no symbols are whole
Type numeral.If current device nodal community does not repeat in whole avionics network system, device node title is not above 32
Individual character and containing only Chinese, device node ID is 32 unsigned int numerals simultaneously, then judge that current device node belongs to
Property unique in avionics network system.
When certain device node attribute is unsatisfactory for above-mentioned three aspect content, system can export information, to designer
Member carries out alarm prompt.
Second creating unit 1004, if for all of described device node attribute in described avionics network system all only
One, then communication node is created on each described Aerial Electronic Equipment node, all of described communication node constitutes described avionics network
The communication section point set of system;
Specifically, communication node represents the minimal communications unit in FC-AE-ASM communication protocol.In Aerial Electronic Equipment node
After the completion of establishment, because the communication between Aerial Electronic Equipment node needs to rely on communication node to realize it is therefore desirable in each avionics
Communication node is created on device node.Because the message that each Aerial Electronic Equipment node needs the network service and transmission participating in is born
Carry different, therefore, the quantity of the communication node that each Aerial Electronic Equipment node comprises can have difference, but each Aerial Electronic Equipment
Node includes at least a communication node, and all of communication node constitutes the communication section point set of avionics network system.
Second dispensing unit 1005, for the regulation according to FC-AE-ASM agreement, configures the communication of each described communication node
Nodal community, described communication node attribute includes:Communication node title and communication node ID;
Specifically, after the completion of the communication node in avionics network system creates, need for each communication node in FC-
Residing network category in AE-ASM network carries out attribute configuration.According to the regulation of FC-AE-ASM agreement, each communication node needs
The communication node attribute of configuration includes:Communication node title and communication node ID, communication node title can use the word of 16 bytes
Symbol string represents, communication node ID is seen and is identified using 24 unsigned int numerals.
Second verification unit 1006, for verifying each described communication node attribute in described avionics network system be
No unique;
Specifically, communication node title and communication node ID be as two attributes of communication node, in order to identify avionics net
Each communication node in network, if communication node attribute repeats to lead to network communication logic chaotic, therefore this two attributes
Preferably must be held in whole avionics network system unique.Verification to communication node attribute mainly includes three aspect contents:1. communicate
Whether nodal community repeats in whole avionics network system;2. whether communication node title is the character string of 16 bytes;3. communicate
Whether node ID is 24 unsigned int numerals.If present communication node attribute does not have in whole avionics network system
Repeat, the character string of entitled 16 bytes of communication node, communication node ID is 24 unsigned int numerals simultaneously, then sentence
Determine present communication node attribute unique in avionics network system.
When certain communication node attribute is unsatisfactory for above-mentioned three aspect content, processor can export information, for right
Designer carries out alarm prompt.
3rd creating unit 1007, if for all of described communication node attribute in described avionics network system all only
One, then according to the message definition between each described communication node in described actual avionics network system, create each described communication section
News Category between point;
Specifically, when the verification of all of communication node completes and all unique when, participate in communication in whole avionics network system
Object define and complete.At this moment it is accomplished by, according to the message definition between each communication node in actual avionics network system, creating
Build the News Category between each communication node.
3rd dispensing unit 1008, for according to the message arrangement definition in actual airborne circumstance, to message of all categories
Carry out message attributes configuration, the content of described message attributes configuration includes:Message content, message direction, message priority and disappear
Breath service quality QOS strategy;
Specifically, after the completion of the News Category between each communication node creates, need according in actual airborne circumstance
Message arrangement defines, and carries out message attributes configuration to each News Category.The content of message attributes configuration includes:Message content, disappear
Breath direction, message priority and message QOS (Quality of Service, service quality) strategy.
Wherein, message content includes:DDS identifier, valid data content and message id.Specifically, DDS identifier is by joining
Put software to automatically generate it is not necessary to designer configures.Valid data content refers to the actual physics meaning of whole message data section
Justice, the length including whole data segment and the length of each field and meaning.Message id belongs to the category of FC-AE-ASM agreement,
For FC-AE-ASM protocol label each to such message definition in whole communication network.
Message direction refers to source place and the destination of this message, and message direction falls within the category of FC-AE-ASM agreement.
If when creating message two communication nodes of the designated binding with message and direction, message direction by configuration software from
Move and be provided with;If when creating message, message has been bundled on FC-AE-ASM switch, then need designer manual
The source place of specified message and destination.
Message priority falls within the category of FC-AE-ASM agreement, by designer, message priority is defined.
Message QOS strategy belongs to the category of DDS, is set according to the QOS of QOS strategy initialization corresponding message by data distribution layer
Put.
3rd verification unit 1009, for according to described FC-AE-ASM agreement and DDS specification, verifying described message attributes
The correctness of configuration;
Specifically, for whole avionics network system, according to FC-AE-ASM agreement and DDS specification, message attributes should be observed
Principle include:1. the ID of message of the same race, DDS identifier should be consistent, the message of different ID, and DDS identifier should be inconsistent;
2. the source port ID and destination interface ID of message should exist in avionics network system;3. each field in valid data content
Length sum should be equal to whole valid data segment length in valid data content.
When message attributes are unsatisfactory for above three principle, system can export information, and designer is alerted
Prompting.
Signal generating unit 1010, if correct for the configuration of described message attributes, generate one and comprises all of described avionics
The described blueprint allocation list of device node, all of described communication node and all of described message attributes configuration.
Specifically, after the completion of the configuration of the Aerial Electronic Equipment node in avionics network system, communication node and message attributes, then
Generate a blueprint configuration comprising all of Aerial Electronic Equipment node, all of communication node and the configuration of all of message attributes
Table.
When initializing to present node, the derivation of the blueprint pre-seting allocation list is obtained portion and comprises blueprint configuration
Xml (Extensible Markup Language, the extensible markup language) file of table.Each Aerial Electronic Equipment node can be by reading
The blueprint allocation list taking and parsing derivation realizes the initial configuration to communication node and message in this Aerial Electronic Equipment node.
For optimizing above-described embodiment further, communication system can also include:
Releasing unit, for, after the completion of each node communication in avionics network system, discharging described initialization resource.
For optimizing above-described embodiment further, the initialization unit 202 in above-described embodiment includes:
First acquisition subelement, for obtaining the configuration information of described present node from the blueprint allocation list pre-seting,
Described configuration information includes nodal community configuration and message attributes configuration;
Application subelement, for configuring application board resource and configuration board nodal community according to described nodal community;
Configuration subelement, for configuring to configure board scheduling message table according to described message attributes;
Initialization subelement, for according to the corresponding data type of message each in the configuration of described message attributes, all themes
Number and described QOS strategy, to described data publisher, described data write unit, data subscription person and described data
Reading unit is initialized, and realizes the initialization to described present node.
In actual applications, when each node in avionics network includes:Man-machine interface layer, data distribution layer, FC-AE-
When ASM adaptation layer and FC-AE-ASM drive four functional layer of layer, initialized process is carried out to present node and includes:
Call the initialization interface that man-machine interface layer provides, by this initialization interface from the blueprint allocation list pre-seting
(configuration information includes the configuration information of acquisition present node:Nodal community configuration and message attributes configuration) and parsed, root
Configure application board resource and configuration board nodal community according to nodal community, configure to configure board message according to message attributes
Dispatch list.Determine because message attributes configure, the corresponding data type of each message, all themes therefore in message attributes configuration
Number also determines, according to the corresponding data type of each message, all theme numbers and QOS strategy, to the number in data distributing layer
According to publisher's data write unit corresponding with this data publisher, data subscription person and number corresponding with data subscription person
Initialized according to reading unit, thus realizing the initialization to present node.
For optimizing above-described embodiment further, the processing unit 907 in above-described embodiment can include:
Group steamed bun unit, if described message is the message that described present node needs reception, according to the master of described message
Topic information, calls corresponding message groups bag task, described message is packaged;
Second acquisition subelement, the message after the completion of group bag is stored in corresponding theme caching, and according to described theme
Information, obtains the corresponding message content of described message from described theme caching.
In actual applications, when each node in avionics network includes:Man-machine interface layer, data distribution layer, FC-AE-
When ASM adaptation layer and FC-AE-ASM drive four functional layer of layer, as shown in figure 8, present node is carried out, and message sends and message connects
The process received is specific as follows:
Message transmitting process:The message transmission interface of routine call man-machine interface layer carries out message transmission.Detailed process bag
Include:The data content delivery that the subject information of message and message package are contained by man-machine interface layer message call transmission interface first is to number
According to distributing layer, then data distribution layer, according to subject information, the data content of message is saved in the caching of data write unit
In, and according to QOS strategy, transmit data to FC-AE-ASM adaptation layer.FC-AE-ASM adaptation layer can run two after starting
Task module, two task modules include:Data transmission blocks data receiver module, data transmission blocks are a series of messages
Transmission task and the set of a monitoring task, data transmission blocks monitor the signal from data distribution layer, when receiving number
During the signal of the message to be sent sending according to distributing layer, the message to be sent that receiving data distributing layer issues, then judge that this is treated
Whether effectively to send the flag of message, when the flag judging message to be sent is effective, according to the master of this message to be sent
Topic information and the corresponding informance in blueprint allocation list, call corresponding task that message to be sent is processed, are accorded with
Close the communication message of FC-AE-ASM standard agreement, and this communication packet is driven layer to send to FC-AE- by FC-AE-ASM
ASM bus.
It should be noted that in FC-AE-ASM adaptation layer, the corresponding message of subject information of different priorities sends appoints
Business attribute is simultaneously different, and for emergency message, message-length is typically shorter, therefore application takies less data buffer storage space, but
Task processing priority should arrange higher level;For the longer long message of length, situation contrast, the longer length of length disappears
Breath application takies larger data buffer storage space, but task processing priority should arrange lower grade.For emergency message, generally
The data buffer storage space of setting 1MByte, priority level is 100 (civilian transmission tasks C1 of appearing in the newspapers);For general length message, lead to
The standing data buffer storage space putting 10MByte, priority level is 120 (civilian transmission tasks B1 of appearing in the newspapers);For the longer length of length
Message, generally arranges the data buffer storage space of 100MByte, and priority level is 150 (civilian transmission tasks A1 of appearing in the newspapers).
Message sink process:The message sink interface of routine call man-machine interface layer carries out message sink.Detailed process bag
Include:Collect other nodes by message sink interface from FC-AE-ASM bus in present node first to export to FC-AE-ASM
After message in bus, (data reception module is a series of message groups bag task to the data reception module of FC-AE-ASM adaptation layer
And the set of a message reception task) start working, data reception module receives the message in FC-AE-ASM bus, and obtains
Cancel the identifier ID of breath, according to the corresponding relation of the ID of record and subject information in ID and blueprint allocation list, judge this message
Whether it is the message that present node needs to receive, if it is, calling corresponding message groups bag task to carry out message groups bag, and will
The message transmission that group bag completes is to data distribution layer.Data-reading unit in data distribution layer is monitored and is fitted from FC-AE-ASM
Join the message on layer, after data-reading unit receives the message in FC-AE-ASM adaptation layer, it is right that this message is stored in
Answer in the caching of main body, and according to QOS strategy, send this message to man-machine interface layer.Last man-machine interface layer calls obstruction
The message that the message sink interface data distribution layer of formula sends, and the subject information according to this message, from blueprint allocation list
The middle acquisition corresponding message content of message, so that program does other purposes.
It should be noted that in FC-AE-ASM adaptation layer, the subject information corresponding message groups bag of different priorities is appointed
Business attribute is simultaneously different, and similar with message transmission task, message groups bag task attribute includes three kinds of task attributes, respectively:Tightly
Anxious message, general length message and long message.For emergency message, the data buffer storage space of 1MByte, priority scheduling are generally set
Level is 100 (see message groups bag tasks C1);For general length message, the data buffer storage space of 10MByte is generally set, preferentially
Grade is 120 (see message groups bag tasks B1);For the longer long message of length, the data buffer storage of generally setting 100MByte is empty
Between, priority level is 150 (see message groups bag tasks A1).
It should be noted that in system embodiment each ingredient concrete operating principle, refer to embodiment of the method pair
Answer part, this repeats no more.
Last in addition it is also necessary to explanation, herein, such as first and second or the like relational terms be used merely to by
One entity or operation are made a distinction with another entity or operation, and not necessarily require or imply these entities or operation
Between there is any this actual relation or order.And, term " inclusion ", "comprising" or its any other variant meaning
Covering comprising of nonexcludability, so that including a series of process of key elements, method, article or equipment not only include that
A little key elements, but also include other key elements being not expressly set out, or also include for this process, method, article or
The intrinsic key element of equipment.In the absence of more restrictions, the key element being limited by sentence "including a ...", does not arrange
Remove and also there is other identical element in the process including described key element, method, article or equipment.
In this specification, each embodiment is described by the way of going forward one by one, and what each embodiment stressed is and other
The difference of embodiment, between each embodiment identical similar portion mutually referring to.
Described above to the disclosed embodiments, makes professional and technical personnel in the field be capable of or uses the present invention.
Multiple modifications to these embodiments will be apparent from for those skilled in the art, as defined herein
General Principle can be realized without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention
It is not intended to be limited to the embodiments shown herein, and be to fit to and principles disclosed herein and features of novelty phase one
The scope the widest causing.
Claims (10)
1. a kind of communication means of avionics network system is it is characterised in that include:
The required initialization resource of application present node initialization, described initialization resource at least includes:FC-AE-ASM equipment is hard
Resource shared by part and data distribution formula service the resource shared by data publisher in DDS specification;
Obtain the configuration information of described present node from the blueprint allocation list pre-seting, according to described initialization resource and described
Configuration information initializes to described present node, and wherein, described blueprint allocation list includes:In actual avionics network system
The corresponding each Aerial Electronic Equipment node of all Aerial Electronic Equipments, is arranged on the communication node on each described Aerial Electronic Equipment node, and
The message attributes configuration of communication information between described communication node, described configuration information includes:Described message attributes configuration and section
Point attribute configuration, described nodal community configuration includes:The device node attribute configuration of each described Aerial Electronic Equipment node and each described
The communication node attribute configuration of communication node;
According to predefined service quality QOS strategy, the message to be sent of the present node after initialization is marked;
When the flag determining described message to be sent is effective, then described message to be sent is exported to FC-AE-ASM bus;
Gather other nodes from described FC-AE-ASM bus and export the message to described FC-AE-ASM bus, and obtain described
The identifier ID of message;
According to the corresponding relation of the ID of record and subject information in described ID and described blueprint allocation list, whether judge described message
Need the message receiving for described present node;
If described message is the message that described present node needs reception, according to the subject information of described message, call correspondence
Message groups bag task described message is processed, obtain the corresponding message content of described message.
2. communication means according to claim 1 is it is characterised in that the setting up procedure of described blueprint allocation list includes:
Create the Aerial Electronic Equipment node corresponding with each Aerial Electronic Equipment that can process FC-AE-ASM message in real aircraft, institute
The described Aerial Electronic Equipment node having constitutes the Aerial Electronic Equipment collection of currently whole machine;
Configure the device node attribute of each described Aerial Electronic Equipment node, described device node attribute includes:Device node title and
Device node identity number ID;
Verify each described device node attribute whether unique in described avionics network system;
If all of described device node attribute is all unique in described avionics network system, in each described Aerial Electronic Equipment section
Communication node is created on point, all of described communication node constitutes the communication section point set of described avionics network system;
According to the regulation of FC-AE-ASM agreement, configure the communication node attribute of each described communication node, described communication node attribute
Including:Communication node title and communication node ID;
Verify each described communication node attribute whether unique in described avionics network system;
If all of described communication node attribute is all unique in described avionics network system, according to described actual avionics network
Message definition between each described communication node in system, creates the News Category between each described communication node;
According to the message arrangement definition in actual airborne circumstance, message of all categories is carried out with message attributes configuration, described message
The content of attribute configuration includes:Message content, message direction, message priority and messenger service quality Q OS strategy;
According to described FC-AE-ASM agreement and DDS specification, verify the correctness of described message attributes configuration;
If the configuration of described message attributes is correct, generates one and comprise all of described Aerial Electronic Equipment node, all of described logical
Letter node and the described blueprint allocation list of all of described message attributes configuration.
3. communication means according to claim 1 is it is characterised in that described obtain institute from the blueprint allocation list pre-seting
State the configuration information of present node, according to described initialization resource and described configuration information, described present node is initialized
Including:
Obtain the configuration information of described present node from the described blueprint allocation list pre-seting, described configuration information includes node
Attribute configuration and message attributes configuration;
Application board resource and configuration board nodal community are configured according to described nodal community;
Configure to configure board scheduling message table according to described message attributes;
According to the corresponding data type of message each in the configuration of described message attributes, all theme numbers and described QOS strategy, right
Data publisher's data write unit corresponding with described data publisher, data subscription person and with described data subscription person
Corresponding data-reading unit is initialized, and realizes the initialization to described present node.
If 4. communication means according to claim 1 is it is characterised in that described message is described present node needs
The message receiving, then the subject information according to described message, call corresponding message groups bag task that described message is processed,
Obtain the corresponding message content of described message to include:
If described message is the message that described present node needs reception, according to the subject information of described message, call correspondence
Message groups bag task, described message is packaged;
Message after the completion of group bag is stored in corresponding theme caching, and according to described subject information, from described theme caching
The middle acquisition corresponding message content of described message.
5. communication means according to claim 1 is it is characterised in that also include:
After the completion of each node communication in avionics network system, discharge described initialization resource.
6. a kind of communication system of avionics network system is it is characterised in that include:
Application unit, for applying for the initialization resource needed for present node initialization, described initialization resource at least includes:
Resource shared by FC-AE-ASM device hardware and data distribution formula service shared by the data publisher in DDS specification
Resource;
Initialization unit, for obtaining the configuration information of described present node from the blueprint allocation list pre-seting, according to described
Initialization resource and described configuration information initialize to described present node, and wherein, described blueprint allocation list includes:With reality
The corresponding each Aerial Electronic Equipment node of all Aerial Electronic Equipments in the avionics network system of border, is arranged on each described Aerial Electronic Equipment node
Communication node, and between described communication node communication information message attributes configuration, described configuration information includes:Described disappear
Breath attribute configuration and nodal community configuration, described nodal community configuration includes:The device node of each described Aerial Electronic Equipment node belongs to
Property configuration and each described communication node communication node attribute configuration;
Indexing unit, for the message to be sent to the present node after initialization according to predefined service quality QOS strategy
It is marked;
Output unit, for when determine described message to be sent flag effective when, then by described message to be sent export to
FC-AE-ASM bus;
Collecting unit, exports disappearing to described FC-AE-ASM bus for gathering other nodes from described FC-AE-ASM bus
Breath, and obtain the identifier ID of described message;
Judging unit, for the corresponding relation according to the ID of record and subject information in described ID and described blueprint allocation list, sentences
Whether described message of breaking is the message that described present node needs to receive;
Processing unit, in the case of being judged as YES in described judging unit, according to the subject information of described message, it is right to call
The message groups bag task answered is processed to described message, obtains the corresponding message content of described message.
7. communication system according to claim 6 is it is characterised in that the setting up procedure of described blueprint allocation list includes:
First creating unit, corresponding with each Aerial Electronic Equipment that can process FC-AE-ASM message in real aircraft for creating
Aerial Electronic Equipment node, all of described Aerial Electronic Equipment node constitutes the Aerial Electronic Equipment collection of currently whole machine;
First dispensing unit, for configuring the device node attribute of each described Aerial Electronic Equipment node, described device node attribute bag
Include:Device node title and device node identity number ID;
First verification unit, whether unique in described avionics network system for verifying each described device node attribute;
Second creating unit, if all unique in described avionics network system for all of described device node attribute,
Communication node is created on each described Aerial Electronic Equipment node, all of described communication node constitutes the logical of described avionics network system
Letter set of node;
Second dispensing unit, for the regulation according to FC-AE-ASM agreement, the communication node configuring each described communication node belongs to
Property, described communication node attribute includes:Communication node title and communication node ID;
Second verification unit, whether unique in described avionics network system for verifying each described communication node attribute;
3rd creating unit, if all unique in described avionics network system for all of described communication node attribute, root
According to the message definition between each described communication node in described actual avionics network system, create between each described communication node
News Category;
3rd dispensing unit, for according to the message arrangement definition in actual airborne circumstance, carrying out message to message of all categories
Attribute configuration, the content of described message attributes configuration includes:Message content, message direction, message priority and messenger service matter
Amount QOS strategy;
3rd verification unit, just configures for according to described FC-AE-ASM agreement and DDS specification, verifying described message attributes
Really property;
Signal generating unit, if correct for the configuration of described message attributes, generate one comprise all of described Aerial Electronic Equipment node,
All of described communication node and the described blueprint allocation list of all of described message attributes configuration.
8. communication system according to claim 6 is it is characterised in that described initialization unit includes:
First acquisition subelement, obtains the configuration information of described present node from the described blueprint allocation list pre-seting, described
Configuration information includes nodal community configuration and message attributes configuration;
Application subelement, configures application board resource and configuration board nodal community according to described nodal community;
Configuration subelement, configures to configure board scheduling message table according to described message attributes;
Initialization subelement, according to the corresponding data type of each message in the configuration of described message attributes, all theme numbers and
Described QOS strategy, to data publisher data write unit corresponding with described data publisher, data subscription person and with
The corresponding data-reading unit of described data subscription person is initialized, and realizes the initialization to described present node.
9. communication system according to claim 6 is it is characterised in that described processing unit includes:
Group steamed bun unit, if described message is the message that described present node needs reception, according to the theme letter of described message
Breath, calls corresponding message groups bag task, described message is packaged;
Second acquisition subelement, the message after the completion of group bag is stored in corresponding theme caching, and according to described subject information,
Obtain the corresponding message content of described message from described theme caching.
10. communication system according to claim 6 is it is characterised in that also include:
Releasing unit, after the completion of each node communication in avionics network system, discharges described initialization resource.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611043722.0A CN106452918B (en) | 2016-11-23 | 2016-11-23 | A kind of communication means and system of avionics network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611043722.0A CN106452918B (en) | 2016-11-23 | 2016-11-23 | A kind of communication means and system of avionics network system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106452918A true CN106452918A (en) | 2017-02-22 |
CN106452918B CN106452918B (en) | 2019-04-26 |
Family
ID=58218381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611043722.0A Active CN106452918B (en) | 2016-11-23 | 2016-11-23 | A kind of communication means and system of avionics network system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106452918B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107947987A (en) * | 2017-11-27 | 2018-04-20 | 中国航空无线电电子研究所 | A kind of emulation mode using ICP/IP protocol simulation FC AE ASM agreements |
CN108040034A (en) * | 2017-11-15 | 2018-05-15 | 中国航空无线电电子研究所 | Distributing real communication middleware |
CN108809684A (en) * | 2017-05-05 | 2018-11-13 | 中国航空无线电电子研究所 | A kind of optical fiber network system for avionics system |
CN108932169A (en) * | 2017-05-26 | 2018-12-04 | 通用电气航空***有限责任公司 | Method and system and machine readable media for data server |
CN109286675A (en) * | 2018-10-15 | 2019-01-29 | 上海赛治信息技术有限公司 | FC-AE-ASM Data Communication in Computer Networks method and system |
CN109525316A (en) * | 2018-12-04 | 2019-03-26 | 中国航空工业集团公司西安航空计算技术研究所 | A kind of FC-AE-5643 fiber buss design method |
CN109688208A (en) * | 2018-12-12 | 2019-04-26 | 中国航空工业集团公司西安航空计算技术研究所 | A kind of data load method based on FC-AE-ASM message |
CN110943856A (en) * | 2019-11-19 | 2020-03-31 | 中国航空工业集团公司西安航空计算技术研究所 | Large-queue message transmission independence realization method based on fiber channel |
CN110971455A (en) * | 2019-11-19 | 2020-04-07 | 中国航空工业集团公司西安航空计算技术研究所 | Method for realizing FC node automatic configuration |
CN111010353A (en) * | 2019-11-19 | 2020-04-14 | 中国航空工业集团公司西安航空计算技术研究所 | Self-adaptive carefree network implementation method based on optical fiber channel |
CN113890680A (en) * | 2021-09-27 | 2022-01-04 | 电子科技大学 | Transmission method applied to fiber channel avionics network DDS |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101382968A (en) * | 2008-10-17 | 2009-03-11 | 北京航空航天大学 | Advanced synthesis type aviation electronic simulation system and simulation method thereof |
CN102566443A (en) * | 2011-12-29 | 2012-07-11 | 中国航空工业集团公司第六三一研究所 | Simulation verification system and method for integrated avionics system model based on artifact design description language (ADDL) |
CN102750301A (en) * | 2011-12-29 | 2012-10-24 | 中国航空工业集团公司第六三一研究所 | Blueprint generating method for integrated avionic system model aiming at architecture analysis and design language (AADL) description |
CN103501254A (en) * | 2013-10-23 | 2014-01-08 | 北京旋极信息技术股份有限公司 | Multipurpose avionics relay network topology configuration management method and multipurpose avionics relay network topology configuration management system |
CN103716235A (en) * | 2013-12-31 | 2014-04-09 | 中电科航空电子有限公司 | Avionic data forwarding system and method based on ADBP communication |
CN104317640A (en) * | 2014-10-29 | 2015-01-28 | 北京经纬恒润科技有限公司 | Avionics simulation system and method |
US9134891B1 (en) * | 2011-09-22 | 2015-09-15 | Rockwell Collins, Inc. | Format and display configuration selection of a display device |
CN105138339A (en) * | 2015-09-10 | 2015-12-09 | 中国航空无线电电子研究所 | Distributed communication midware developing method based on DDS standard |
-
2016
- 2016-11-23 CN CN201611043722.0A patent/CN106452918B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101382968A (en) * | 2008-10-17 | 2009-03-11 | 北京航空航天大学 | Advanced synthesis type aviation electronic simulation system and simulation method thereof |
US9134891B1 (en) * | 2011-09-22 | 2015-09-15 | Rockwell Collins, Inc. | Format and display configuration selection of a display device |
CN102566443A (en) * | 2011-12-29 | 2012-07-11 | 中国航空工业集团公司第六三一研究所 | Simulation verification system and method for integrated avionics system model based on artifact design description language (ADDL) |
CN102750301A (en) * | 2011-12-29 | 2012-10-24 | 中国航空工业集团公司第六三一研究所 | Blueprint generating method for integrated avionic system model aiming at architecture analysis and design language (AADL) description |
CN103501254A (en) * | 2013-10-23 | 2014-01-08 | 北京旋极信息技术股份有限公司 | Multipurpose avionics relay network topology configuration management method and multipurpose avionics relay network topology configuration management system |
CN103716235A (en) * | 2013-12-31 | 2014-04-09 | 中电科航空电子有限公司 | Avionic data forwarding system and method based on ADBP communication |
CN104317640A (en) * | 2014-10-29 | 2015-01-28 | 北京经纬恒润科技有限公司 | Avionics simulation system and method |
CN105138339A (en) * | 2015-09-10 | 2015-12-09 | 中国航空无线电电子研究所 | Distributed communication midware developing method based on DDS standard |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108809684A (en) * | 2017-05-05 | 2018-11-13 | 中国航空无线电电子研究所 | A kind of optical fiber network system for avionics system |
CN108932169A (en) * | 2017-05-26 | 2018-12-04 | 通用电气航空***有限责任公司 | Method and system and machine readable media for data server |
CN108040034A (en) * | 2017-11-15 | 2018-05-15 | 中国航空无线电电子研究所 | Distributing real communication middleware |
CN107947987B (en) * | 2017-11-27 | 2021-07-16 | 中国航空无线电电子研究所 | Simulation method for simulating FC-AE-ASM protocol by TCP/IP protocol |
CN107947987A (en) * | 2017-11-27 | 2018-04-20 | 中国航空无线电电子研究所 | A kind of emulation mode using ICP/IP protocol simulation FC AE ASM agreements |
CN109286675A (en) * | 2018-10-15 | 2019-01-29 | 上海赛治信息技术有限公司 | FC-AE-ASM Data Communication in Computer Networks method and system |
CN109286675B (en) * | 2018-10-15 | 2022-02-18 | 上海赛治信息技术有限公司 | FC-AE-ASM network data communication method and system |
CN109525316A (en) * | 2018-12-04 | 2019-03-26 | 中国航空工业集团公司西安航空计算技术研究所 | A kind of FC-AE-5643 fiber buss design method |
CN109525316B (en) * | 2018-12-04 | 2022-07-08 | 中国航空工业集团公司西安航空计算技术研究所 | FC-AE-5643 optical fiber bus design method |
CN109688208A (en) * | 2018-12-12 | 2019-04-26 | 中国航空工业集团公司西安航空计算技术研究所 | A kind of data load method based on FC-AE-ASM message |
CN111010353A (en) * | 2019-11-19 | 2020-04-14 | 中国航空工业集团公司西安航空计算技术研究所 | Self-adaptive carefree network implementation method based on optical fiber channel |
CN110971455A (en) * | 2019-11-19 | 2020-04-07 | 中国航空工业集团公司西安航空计算技术研究所 | Method for realizing FC node automatic configuration |
CN110971455B (en) * | 2019-11-19 | 2022-03-08 | 中国航空工业集团公司西安航空计算技术研究所 | Method for realizing FC node automatic configuration |
CN110943856A (en) * | 2019-11-19 | 2020-03-31 | 中国航空工业集团公司西安航空计算技术研究所 | Large-queue message transmission independence realization method based on fiber channel |
CN113890680A (en) * | 2021-09-27 | 2022-01-04 | 电子科技大学 | Transmission method applied to fiber channel avionics network DDS |
Also Published As
Publication number | Publication date |
---|---|
CN106452918B (en) | 2019-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106452918A (en) | Communication method and system for avionics network system | |
CN105991384B (en) | The space flight ethernet communication method of compatible time trigger Ethernet and 1553B | |
CN104168164B (en) | The location mode of data acquisition in AFDX network | |
CN104954166B (en) | A kind of hardware based network (WSN) emulation system and emulation mode | |
CN107153565A (en) | Configure the method and its network equipment of resource | |
CN107580083A (en) | A kind of method and system of container IP address distribution | |
CN107278362A (en) | The method of Message processing, main frame and system in cloud computing system | |
CN106603550B (en) | A kind of Network Isolation method and device | |
CN105429797B (en) | Avionics system AFDX network simulation based on OPNET verifies system | |
CN105245301A (en) | Time-triggered based airborne optical network simulation system | |
CN106161117B (en) | A kind of analogue system and emulation mode of AFDX network | |
WO2024148833A1 (en) | Container multi-network-interface-card network configuration method, apparatus, and device, and storage medium | |
CN107612713A (en) | A kind of method for administering back-end services | |
CN106713010B (en) | A kind of communication means and system of avionics network system | |
CN106911588A (en) | Methods, devices and systems for realizing deep-packet detection optimization | |
CN106533871A (en) | Release subscription method and system based on AFDX bus | |
CN106850279A (en) | A kind of network collocating method based on distributed avionics system | |
RU2623897C2 (en) | Method and device for management of packages | |
CN107920001A (en) | The debugging apparatus of RapidIO communication middlewares | |
CN105939356A (en) | Virtual firewall dividing method and device | |
CN109005080A (en) | A kind of distributed packet forwarding implementation method realizes system and automated testing method | |
CN106254271A (en) | A kind of queue configuration method able to programme for software defined network and device | |
CN109005150A (en) | Based on ethernet mac address without linking communications method and system | |
CN110062396A (en) | A kind of method and device configuring base station | |
CN110475087A (en) | A kind of transaction processing system, method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |