CN106452918A - Communication method and system for avionics network system - Google Patents

Communication method and system for avionics network system Download PDF

Info

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
Application number
CN201611043722.0A
Other languages
Chinese (zh)
Other versions
CN106452918B (en
Inventor
汪宇雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Runke General Technology Co Ltd
Original Assignee
Beijing Runke General Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Runke General Technology Co Ltd filed Critical Beijing Runke General Technology Co Ltd
Priority to CN201611043722.0A priority Critical patent/CN106452918B/en
Publication of CN106452918A publication Critical patent/CN106452918A/en
Application granted granted Critical
Publication of CN106452918B publication Critical patent/CN106452918B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0889Techniques to speed-up the configuration process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus 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

A kind of communication means of avionics network system and system
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.
CN201611043722.0A 2016-11-23 2016-11-23 A kind of communication means and system of avionics network system Active CN106452918B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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