A 1394 bus ground detection device based on BS architecture
By adopting the distributed design of the BS architecture in the 1394 bus ground detection device, separating human-computer interaction and business logic processing, and using general portable devices as the presentation layer, the overall failure problem caused by device failure is solved, and the reliability and portability of the device are improved.
Patent Information
- Application Number
- CN202411869777.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-04-01
AI Technical Summary
The existing 1394 bus ground detection equipment fails overall when the equipment fails, and it lacks portability and flexibility, making user-use and maintenance costs high.
It adopts a distributed design based on BS architecture, separates human-computer interaction and business logic processing through the upper and lower computers, and uses a general portable computer or tablet as the presentation layer to achieve remote access and control.
It improves the overall reliability and portability of the equipment, reduces the overall failure risk of the equipment caused by a single function failure, and enhances the user's operational flexibility and portability.
Smart Images

Figure CN119743344A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of avionics equipment detection, and in particular to a 1394 bus ground detection device based on BS architecture. Background Art
[0002] 1394 bus communication technology has the characteristics of fast transmission speed, strong determinism and high reliability, and is widely used in modern aviation airborne electronic systems and equipment. The 1394 bus consists of a control node (CC), a remote node (RN) and a monitoring node (BM) to form a communication network, and each node is connected through a 1394 cable. In aviation airborne electronic systems, the onboard computer equipment serves as the control node (CC), and other devices in the system serve as remote nodes (RN) and monitoring nodes (BM). The 1394 bus communication network can extend other remote nodes (RN) or monitoring nodes (BM), such as connecting the 1394 bus ground detection equipment through the ground maintenance interface. The 1394 bus ground detection equipment and other devices in the airborne system are jointly scheduled and controlled by the onboard computer equipment.
[0003] The 1394 bus ground detection equipment is used to check the status of other devices in the airborne system, receive or send corresponding instructions. When the device is connected to the airborne system, it is a node of the airborne system and needs to have strong stability and reliability. At the same time, the 1394 bus ground detection equipment needs to display the working status of the airborne system and receive or send corresponding instructions, which requires the equipment to have good human-computer interaction performance.
[0004] In the previous design of 1394 bus ground detection equipment, an integrated design architecture is generally adopted, such as an all-in-one type. The equipment integrates all functional elements, and the failure of any functional element will cause the overall failure of the equipment. Display screens, keyboards, and touchpads are used as media for human-computer interaction. They are easily damaged due to factors such as user habits and frequency of use, which increases the risk of overall equipment failure and maintenance costs. In addition, since the equipment integrates all functional elements of the product, the size and weight of a single device are significantly increased, which increases the burden on users to carry and use, and reduces portability. Under the integrated design architecture, due to the limited physical transmission distance of the 1394 bus, users need to be in a fixed space near the airborne equipment to operate the detection equipment, which is not very flexible. Summary of the invention
[0005] In view of the above-mentioned shortcomings and deficiencies of the prior art, the present invention provides a 1394 bus ground detection device based on the BS architecture. The BS distributed architecture reduces the risk of failure of a single functional element leading to failure of the entire device, thereby improving the overall reliability of the device. The human-computer interaction end (or presentation layer) of the device can be implemented by a general portable computer, tablet computer or other device with a browser remote access function, thereby increasing the flexibility and portability of the device.
[0006] In order to achieve the above object, the main technical solutions adopted by the present invention include: A 1394 bus ground detection device based on BS architecture comprises a host computer and a slave computer, wherein the host computer is connected to the slave computer via a communication harness, and the slave computer is connected to an airborne device via a detection harness, wherein the host computer comprises a presentation layer, wherein the presentation layer comprises a human-computer interaction device, and wherein the presentation layer is used to display the working state of the airborne device and input relevant control instructions; wherein the slave computer comprises a processing system and a 1394 function board card, wherein the processing system comprises a data layer and a business logic layer, wherein the data layer is used for data analysis and packaging, and the business logic layer is used for data distribution, storage and calling; wherein the 1394 function board card comprises an interface layer and a driver layer, wherein the interface layer is used for data reception and transmission, and the driver layer is used for data protocol analysis, packaging and loading; and wherein the processing system and the 1394 function board card are connected and communicated via an internal data bus of the slave computer.
[0007] Furthermore, the 1394 function board of the lower computer receives and processes the onboard 1394 bus data, the processing system of the lower computer calls the 1394 bus data packaged and processed by the 1394 function board to perform business logic judgment processing, and stores and manages the data, and at the same time transmits business operation instructions to the 1394 function board, the 1394 function board logically processes the business operation instructions at the driver link layer and the physical interface layer, and uploads them to the onboard device, the 1394 function board and the onboard device periodically receive and send heartbeat monitoring data to make the link status normal, and the lower computer provides server resources for the upper computer to browse and access.
[0008] Furthermore, the 1394 function board transmits the onboard device data received by the physical layer to the link layer driver interface, and the link layer IP core processes and sends it to the data buffer. The data buffer parses and processes the transmitted data in the protocol parsing module, and the data bus interface calls the parsed data and packages the data into an interface function for processing system business processing.
[0009] Furthermore, when the processing system needs to send instruction data, the data instruction is transmitted from the processing system to the data bus interface, and the encapsulation request is sent through the data bus interface for processing or loaded and obtained by Flash. After the protocol stack encapsulation is completed, it is sent to the data buffer. The data buffer passes the data instruction to the link layer driver interface, and then completes the upload of airborne device data through the physical layer interface.
[0010] Furthermore, the processing system calls the data and parses the 1394 function board through the interface function, performs business logic processing on the data after parsing, and allocates it to the data storage unit and the server resource unit for access to the host computer web page. The host computer sends human-computer interaction instructions to the processing system, and the processing system encapsulates the data after performing business logic processing and passes it to the 1394 function board.
[0011] Furthermore, the host computer provides an operating system and a web page access browser, is connected to the slave computer via an Ethernet interface and a communication harness, remotely accesses the server resources of the slave computer, and implements interface information viewing and command control.
[0012] The beneficial effects of the present invention are: 1. The present invention is directed to a 1394 bus ground detection device based on a BS architecture. The distributed architecture reduces the risk of overall equipment failure caused by failure of a single functional element, thereby improving the overall reliability of the equipment; 2. The lower computer and upper computer in the present invention are not limited to specific implementation forms, but are name descriptions based on functional usage scenarios. The upper computer can be a general device such as a portable computer or tablet computer with web page access function. Users can flexibly configure and remotely operate the device to meet portability and flexibility requirements; 3. The present invention improves the overall reliability, portability and flexibility of the detection device, and its application greatly meets the needs of users. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 It is a block diagram of the working principle of the 1394 bus ground detection device based on the BS architecture of the present invention; Figure 2 It is a schematic diagram of the working process of the lower computer of the present invention; Figure 3 The figure is a schematic diagram of the working process of the 1394 function board in the lower computer of the present invention; Figure 4 The figure is a schematic diagram of the working process of the processing system in the lower computer of the present invention. DETAILED DESCRIPTION
[0014] In order to better explain the present invention and facilitate understanding, the present invention is described in detail below through specific implementation modes in conjunction with the accompanying drawings.
[0015] The present invention provides a 1394 bus ground detection device based on BS architecture. For airborne avionics equipment using 1394 bus communication technology, in the 1394 bus communication network, its bus control (CC) node is located at the airborne core device end, and the ground detection device end is generally used as a remote (RN) node or a monitoring (BM) node, and each node is connected through a 1394 cable network. The 1394 bus ground detection device of BS architecture independently designs the browser and the server. The server is connected to the airborne 1394 network as an RN or BM node to process the business logic layer, data layer, driver layer and interface layer data. The presentation layer is completed by a general device with a web browser and command input. The design has the characteristics of strong distribution, convenient system maintenance, safety and reliability, flexible and portable operation, etc.
[0016] The 1394 bus ground detection device based on BS architecture of the present invention is composed of a host computer, a slave computer, a detection harness and a communication harness. The working principle block diagram is as follows: Figure 1 As shown, the upper computer includes a presentation layer, which can be implemented by a portable computer, a tablet computer and other human-computer interaction devices, and its function is to display the working status of the onboard equipment and input related control instructions. The lower computer includes a processing system and a 1394 function board, wherein the processing system includes a data layer and a business logic layer, the data layer is responsible for data parsing and encapsulation, and the business logic layer is responsible for data distribution, storage and call; the 1394 function board includes an interface layer and a driver layer, the interface layer is responsible for data reception and transmission, and the driver layer is responsible for data protocol parsing, encapsulation and loading. The processing system and the 1394 function board are connected and communicated through the internal data bus of the lower computer (such as the PCIe data bus).
[0017] The detection harness between the lower computer and the airborne equipment complies with the 1394 bus communication standard, the physical interface is a double differential pair contact component, and the communication harness between the lower computer and the upper computer complies with the Ethernet communication standard and meets the requirements of the 100M and 1000M network communication interfaces.
[0018] As the core functional unit of this device, the lower computer is responsible for business data transmission with the onboard equipment and the realization of the server resource function of the upper computer. Figure 2 As shown, the 1394 function board carried by the lower computer is responsible for receiving and processing the onboard 1394 bus data. The processing system of the lower computer calls the 1394 bus data packaged and processed by the 1394 function board to perform business logic judgment and processing, and stores and manages the data. At the same time, it transmits business operation instructions to the 1394 function board. The 1394 function board logically processes the business operation instructions at the driver link layer and the physical interface layer, and sends them to the onboard device for upload. The 1394 function board and the onboard device receive and send heartbeat monitoring data regularly to ensure that the link status is normal. At the same time, the lower computer provides server resources for the upper computer to browse and access.
[0019] The working process of the 1394 function board in the lower computer is as follows: Figure 3 As shown in the figure, the 1394 function board transmits the airborne device data received by the physical layer to the link layer driver interface, and the link layer IP core processes and sends it to the data buffer. The data buffer follows the principle of first-in-first-out data, parses and processes the transmitted data in the protocol parsing module, and the data bus interface calls the parsed data and packages the data into an interface function that can be recognized by the processing system for business processing by the processing system.
[0020] If the processing system needs to send instruction data, the data instruction is transmitted from the processing system to the data bus interface, and the encapsulation request is sent through the data bus interface for processing or loaded and obtained by Flash. After the protocol stack encapsulation is completed, it is sent to the data buffer. The data buffer follows the principle of first-in-first-out and passes the data instruction to the link layer driver interface, and then completes the data upload of the onboard device through the physical layer interface.
[0021] The workflow diagram of the processing system in the lower computer is as follows: Figure 4 As shown, the processing system calls the data of the 1394 function board through the interface function and parses it. After the data is parsed, business logic processing is performed. After the processing is completed, it is allocated to the data storage unit and the server resource unit for access to the host computer web page. At the same time, the host computer can send human-computer interaction instructions to the processing system through command input devices such as the mouse and keyboard. The processing system encapsulates the data after business logic processing and passes it to the 1394 function board.
[0022] The host computer serves as a medium for human-computer exchange and can be a general device such as a portable computer or a tablet computer. The host computer provides an operating system and a web access browser, and is connected to the slave computer through an Ethernet interface and a communication harness. It can remotely access the server resources of the slave computer and implement interface information viewing and command control.
[0023] The 1394 bus ground detection equipment based on BS architecture can provide a point-to-multipoint open structure mode. The database and password are centrally managed by the lower-level server. The upper-level client only needs to process information through the browser and does not need to install client software. Application software installation and upgrades are only completed on the lower-level server, reducing system maintenance time and cost.
[0024] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. Alterations, modifications, substitutions and variations of the above embodiments by a person skilled in the art are all within the scope of the present invention.
Claims
1. A 1394 bus ground detection device based on BS architecture, characterized in that: It includes an upper computer and a lower computer, wherein the upper computer is connected to the lower computer through a communication harness, and the lower computer is connected to the airborne equipment through a detection harness, wherein the upper computer includes a presentation layer, wherein the presentation layer includes a human-computer interaction device, and wherein the presentation layer is used to display the working status of the airborne equipment and input related control instructions; wherein the lower computer includes a processing system and a 1394 function board, wherein the processing system includes a data layer and a business logic layer, wherein the data layer is used for data parsing and encapsulation, and the business logic layer is used for data distribution, storage and calling; wherein the 1394 function board includes an interface layer and a driver layer, wherein the interface layer is used for data reception and transmission, and the driver layer is used for data protocol parsing, encapsulation and loading; wherein the processing system and the 1394 function board are connected and communicated through an internal data bus of the lower computer.
2. The 1394 bus ground detection device based on BS architecture according to claim 1 is characterized in that: The 1394 function board of the lower computer receives and processes the onboard 1394 bus data, and the processing system of the lower computer calls the 1394 bus data packaged and processed by the 1394 function board to perform business logic judgment processing, and stores and manages the data, and at the same time transmits business operation instructions to the 1394 function board, and the 1394 function board logically processes the business operation instructions at the driver link layer and the physical interface layer, and sends and uploads them to the onboard device. The 1394 function board and the onboard device regularly receive and send heartbeat monitoring data to make the link status normal, and the lower computer provides server resources for browsing and access by the upper computer.
3. A 1394 bus ground detection device based on BS architecture according to claim 1 or 2, characterized in that: The 1394 function board transmits the onboard device data received by the physical layer to the link layer driver interface, and the link layer IP core processes it and sends it to the data buffer. The data buffer parses and processes the transmitted data in the protocol parsing module, and the data bus interface calls the parsed data and packages the data into an interface function for processing system business processing.
4. The 1394 bus ground detection device based on BS architecture according to claim 3 is characterized in that: When the processing system needs to send instruction data, the data instruction is transmitted from the processing system to the data bus interface, and the encapsulation request is sent through the data bus interface for processing or loaded and obtained by Flash. After the protocol stack encapsulation is completed, it is sent to the data buffer. The data buffer passes the data instruction to the link layer driver interface, and then completes the data upload of the onboard device through the physical layer interface.
5. A 1394 bus ground detection device based on BS architecture according to claim 1 or 2, characterized in that: The processing system calls the data and parses the 1394 function board through the interface function, performs business logic processing on the data after parsing, and distributes it to the data storage unit and the server resource unit for access to the host computer web page. The host computer sends a human-computer interaction instruction to the processing system, and the processing system encapsulates the data after performing business logic processing and passes it to the 1394 function board.
6. The 1394 bus ground detection device based on BS architecture according to claim 1 is characterized in that: The upper computer provides an operating system and a web page access browser, is connected to the lower computer through an Ethernet interface and a communication harness, remotely accesses the server resources of the lower computer, and implements interface information viewing and command control.