A universal communication protocol management tool

By designing a generalized communication protocol management tool, the problem of manual compilation and maintenance of signal interface definitions between aircraft systems is solved, and efficient management and maintenance of interface information of complex avionics systems is realized, ensuring the uniqueness of signal interface definitions and synchronization of multi-system ICD changes, improving work efficiency and model development progress.

CN119739366APending Publication Date: 2025-04-01AVIC XAC COMMERCIAL AIRCRAFT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411790340.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

In the prior art, the definition of signal interfaces between aircraft systems relies on manual compilation and maintenance, resulting in repeated ICD upgrades, increased labor costs, low work efficiency, and changes in multi-system ICDs are not synchronized, affecting the progress of model development.

Method used

Design a general communication protocol management tool, including account permission management module, structure tree management module, interface information management module, baseline management module and sequential management module. Through these modules, the design and management of interface information of complex avionics systems is realized, the use of multi-configured aircraft is supported, and the query and management functions of ICD databases are provided.

Benefits of technology

This tool can improve ICD design efficiency, ensure that the source of signal interface definition is unique, avoid the problem of out-of-synchronization of multi-system ICD changes, simplify the management and maintenance of signal interface definition, improve work efficiency, and support rapid application and result inheritance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119739366A_ABST
    Figure CN119739366A_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of avionics technology, and discloses a universal communication protocol management tool, which includes: an account authority management module, a structure tree management module, an interface information management module, a baseline management module, and a flight management module. The present invention solves the problems that the existing multi-system ICD changes are not synchronized, resulting in subsequent software changes and repeated tests, and can realize the design of interface information between various devices of a complex avionics system, provide the function of querying the ICD database, and also must provide a wealth of management and maintenance functions to make the ICD database management safer and more reliable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of avionics technology, and in particular relates to a universal communication protocol management tool. Background Art

[0002] During the aircraft development process, the interconnections between systems are complex, and the accuracy of signal interaction between systems depends on the precise definition of signal transmission interfaces. The interface control document (ICD) gives a detailed description of the electrical and electronic interfaces defined in the system specifications, and defines the interfaces between avionics systems and between avionics and non-avionics systems. Therefore, the accuracy of the content of each system interface control document is particularly important.

[0003] At present, the definition of signal interfaces between aircraft systems usually relies on manual compilation of ICD and manual maintenance. The signal interface definition is iterative, resulting in repeated ICD upgrades, increased labor costs, low work efficiency and other problems. Secondly, for systems with complex cross-linking relationships, changes to their ICDs may lead to synchronous upgrades of the ICDs of related cross-linking systems. However, at present, this change is entirely informed and maintained by manual labor, which can easily cause asynchronous changes in the ICDs of multiple systems, leading to subsequent software changes, repeated testing and other problems, which in turn affects the progress of model development. Especially when the model is in mass production, rapid reuse of ICDs, miniaturization of changes and reuse, etc. are particularly important. Summary of the invention

[0004] The present invention aims at the problems of the background technology and proposes a universal communication protocol management tool. Through the management and configuration of signal interface definition, the use of multi-configuration aircraft can be supported. The tool can realize the design of interface information between various devices of complex avionics systems, provide the function of querying the ICD database, and also provide rich management and maintenance functions to make ICD database management safer and more reliable, improve the efficiency of ICD design, and meet the complex ICD data management requirements.

[0005] The technical solution of the present invention is achieved in this way:

[0006] A universal communication protocol management tool, comprising:

[0007] The account authority management module can allocate the authority of each account according to the role definition on the human-machine interface;

[0008] The structure tree management module can establish each node of the structure tree as needed according to the assigned editing permissions, and add, delete and modify each node on the structure tree;

[0009] The interface information management module adds, deletes, modifies and checks the contents of the five sub-nodes, namely, the detailed information sub-node, the location sub-node, the input port sub-node and the output port sub-node, according to the newly created nodes on the structure tree;

[0010] The baseline management module is mainly used to freeze, establish and upgrade the status baselines of each system, and generate aircraft-level baselines by capturing the status baselines of each system. All baseline information can be automatically exported.

[0011] The flight management module can directly realize the reuse of signal interface definitions of aircraft of the same configuration, or make minor modifications and reuse them based on certain configuration data. All configuration information can be automatically exported.

[0012] As a further solution of the present invention: the account authority management module allocates authority according to personnel job roles, adopts a three-level account management method, mainly including administrator account authority, system administrator account authority, and visitor login account authority. Different authorities are granted to accounts at each level to achieve control over the unique source of the signal.

[0013] As a further solution of the present invention: the structure tree management module is mainly used to create a device structure tree by model, and the permissions for adding, deleting, modifying and checking each node in the structure tree belong to the administrator account and each system administrator account according to the level.

[0014] As a further solution of the present invention: the interface information management module is divided into five modules, namely, detailed information sub-module, location sub-module, input port sub-module and output port sub-module, based on the specific device as the dimension. They respectively record the device information and the interface definition details contained therein, and can realize automatic export and document generation.

[0015] As a further solution of the present invention: the detailed information sub-node mainly enters and displays the name, model, part number, input / output port entry hyperlink of the device; the location information sub-node mainly enters and displays redundant devices and marks of the same model; the input port sub-node is divided into two levels of menus, the first level mainly enters and displays the label bit information of each port and the bus information to which it belongs, and the second level mainly enters and displays the signal detailed information corresponding to the label bit; the function setting of the input port sub-node is the same as that of the input port sub-module.

[0016] As a further solution of the present invention: the baseline management module supports the principle of multiple baseline validity, can establish baselines in a hierarchical manner, and can realize automatic export and document generation.

[0017] As a further solution of the present invention: the flight management module is mainly used in the batch production stage of aircraft, at which time the configurations of various types of aircraft are exactly the same or there are slight differences.

[0018] As a further solution of the present invention: the flight management module directly implements the reuse of signal interface definitions of aircraft with the same configuration through the designed configuration copy button; or through the designed configuration copy modification button, it is realized to first copy similar configuration data, and then make small modifications and reuse based on the configuration data. This button will limit the scope of modification, thereby avoiding large-scale changes.

[0019] As a further solution of the present invention: for large-scale configuration changes, it is necessary to re-establish baselines at all levels in the baseline management module to confirm the final configuration.

[0020] The beneficial effects of this application are:

[0021] 1. The tool can manage multiple communication protocols, saving tool development costs and personnel learning costs.

[0022] 2. It can realize the unique source of signal interface definition, avoid the change of system information with complex cross-linking relationship, and avoid the failure caused by the failure to change the related systems in time.

[0023] 3. Through the effective management of multiple baselines at the same time, repeated iterative modifications of the signal interface definition of the same version can be avoided, which is conducive to the inheritance and rapid application of results.

[0024] 4. The signal interface definition of a single frame machine can be directly reused and modified through the frame management method, which greatly improves work efficiency.

[0025] The present application is further described in detail below in conjunction with the accompanying drawings of the embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 It is a schematic diagram of the architecture of the universal communication protocol management tool of the present invention;

[0027] Figure 2 This is a schematic diagram of the structure tree management module interface of the present invention;

[0028] Figure 3 This is a schematic diagram of the input port subnode interface of the interface information management module of the present invention. DETAILED DESCRIPTION

[0029] The technical solution of the present application will be described clearly and completely below in conjunction with the accompanying drawings of the embodiments.

[0030] Figure 1-3 It is a schematic diagram for explaining an embodiment of the generalized communication protocol management tool of the present invention.

[0031] A universal communication protocol management tool includes an account authority management module, a structure tree management module, an interface information management module, a baseline management module, and a flight management module.

[0032] The account authority management module is assigned authority according to the personnel's job role, mainly including three levels: administrator account authority, system administrator account authority, and visitor login account authority. The administrator account authority is the highest authority, with one account number and belongs to the aircraft-level software configuration major. The authority includes the three aircraft-level node functions of model, type, and system of the structure tree, the functions of adding, deleting, and modifying each system administrator account, adding, deleting, and modifying visitor login account, adding, deleting, and modifying different account authority functions, aircraft-level baseline establishment, adding, deleting, and modifying and exporting each signal interface definition. The number of system administrator accounts is determined according to the professional division of each model, and each system major has one to ensure the uniqueness of the data source. The authority includes the three system and device node functions of subsystem, equipment, and equipment attributes (detailed information, location and instance, input port, output port) of the structure tree, adding, deleting, and modifying and exporting each signal interface definition, and the establishment of system and equipment-level baselines. There are a number of visitor login accounts, which are all model research designers, and the authority only includes viewing and exporting each signal interface definition.

[0033] The structure tree management module is mainly used to create a device structure tree by model. The structure tree levels are divided into model, type, system, subsystem, device, and device attributes (detailed information, location information, input port, output port). The permissions for adding, deleting, modifying, and checking each node in the structure tree belong to the administrator account and each system administrator account according to the level.

[0034] The interface information management module is divided into five nodes, namely, detailed information subnode, location subnode, input port subnode and output port subnode, based on the specific device. The detailed information subnode mainly inputs and displays the name, model, part number, and input / output port of the device into a hyperlink; the location information subnode mainly inputs and displays redundant devices and tags of the same model; the input port subnode is divided into two levels of menus, the first level mainly inputs and displays the label bit information of each port and the bus information to which it belongs, and the second level mainly inputs and displays the signal detailed information corresponding to the label bit, and all information at both levels can be automatically exported to generate documents; the function settings of the input port subnode are the same as those of the input port submodule.

[0035] The baseline management module supports the principle of multiple baseline validity, which is mainly divided into two levels: system-based and aircraft-based baseline establishment. First, each professional establishes a system-level baseline, and then the aircraft-level baseline is established by grabbing the system-level baselines. Multiple baseline validity means that the signal interface information designed according to different configurations exists and is valid at the same time, avoiding repeated changes between different models caused by the latest version. At the same time, according to different aircraft configurations, the closest baseline can be copied and modified to quickly establish a new configuration aircraft-level baseline. All baseline content can be automatically exported and documented.

[0036] The sortie management module is mainly used in the aircraft batch production stage, when the configurations of various types of aircraft are exactly the same or there are slight differences. The configuration copy button designed by the tool can directly realize the reuse of signal interface definitions of aircraft of the same configuration; or the configuration copy modification button designed by the tool can realize the copying of similar configuration data first, and then make small modifications and reuse based on the configuration data. This button will limit the scope of modification to avoid large-scale changes. For large-scale configuration changes, it is necessary to re-establish baselines at all levels in the above-mentioned baseline management module to confirm the final configuration. All configuration information can be automatically exported and documents can be generated.

[0037] So far, the purpose of the present invention has been achieved.

[0038] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A universal communication protocol management tool, characterized in that: include: The account authority management module can allocate the authority of each account according to the role definition on the human-machine interface; The structure tree management module can establish each node of the structure tree as needed according to the assigned editing permissions, and add, delete and modify each node on the structure tree; The interface information management module adds, deletes, modifies and checks the contents of the five sub-nodes, namely, the detailed information sub-node, the location sub-node, the input port sub-node and the output port sub-node, according to the newly created nodes on the structure tree; The baseline management module is mainly used to freeze, establish and upgrade the status baselines of each system, and generate aircraft-level baselines by capturing the status baselines of each system. All baseline information can be automatically exported. The flight management module can directly realize the reuse of signal interface definitions of aircraft of the same configuration, or make minor modifications and reuse them based on certain configuration data. All configuration information can be automatically exported.

2. The universal communication protocol management tool according to claim 1, characterized in that: The account authority management module allocates authority according to personnel job roles and adopts a three-level account management method, which mainly includes three levels: administrator account authority, system administrator account authority, and visitor login account authority. Different authorities are given to accounts at each level to achieve control over the unique source of the signal.

3. The universal communication protocol management tool according to claim 2, characterized in that: The structure tree management module is mainly used to create a device structure tree according to the model. The permissions for adding, deleting, modifying and checking each node in the structure tree belong to the administrator account and each system administrator account according to the level.

4. The universal communication protocol management tool according to claim 3, characterized in that: The interface information management module is divided into five modules, namely, detailed information submodule, location submodule, input port submodule and output port submodule, based on the specific device. Each module records the device information and the interface definition details contained therein, and can realize automatic export and document generation.

5. The universal communication protocol management tool according to claim 4, characterized in that: The detailed information sub-node mainly enters and displays the name, model, part number, and input / output port entry hyperlink of the device; the location information sub-node mainly enters and displays redundant devices and marks of the same model; the input port sub-node is divided into two levels of menus, the first level mainly enters and displays the label bit information of each port and the bus information to which it belongs, and the second level mainly enters and displays the signal detailed information corresponding to the label bit; the function setting of the input port sub-node is the same as that of the input port sub-module.

6. The universal communication protocol management tool according to claim 4, characterized in that: The baseline management module supports the principle of multiple baseline validity, can establish baselines in a hierarchical manner, and can realize automatic export and document generation.

7. The universal communication protocol management tool according to claim 4, characterized in that: The sortie management module is mainly used in the aircraft mass production stage, when the configurations of various types of aircraft are exactly the same or have slight differences.

8. The universal communication protocol management tool according to claim 7, characterized in that: The flight management module directly implements the reuse of signal interface definitions of aircraft of the same configuration through the designed configuration copy button; or through the designed configuration copy modification button, it first copies similar configuration data, and then makes minor modifications and reuses it based on the configuration data. This button will limit the scope of modification, thereby avoiding large-scale changes.

9. The universal communication protocol management tool according to claim 8, characterized in that: For configurations that have undergone large-scale changes, it is necessary to re-establish baselines at all levels in the baseline management module to confirm the final configuration.