A node coupling communications board, system and method

CN117201223BActive Publication Date: 2026-08-07BEIJING WATERTEK INFORMATION TECH
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING WATERTEK INFORMATION TECH
Filing Date
2023-08-17
Publication Date
2026-08-07

AI Technical Summary

Benefits of technology

[0034]与相关技术相比,本申请实施例的节点耦合通信板卡、系统和方法,适用于单一传输介质的通信总线链路,也适用于包括两种不同传输介质的通信总线链路,能够在两种不同的传输介质之间进行数据转换,在不同的传输介质之间起到节点耦合的作用;根据通信节点设备的接口类型选择相应的板卡接口类型相连接,适用于多种接口类型的通信节点设备;并且能够应用于一条通信总线链路或者同时应用于多条通信总线链路中,满足包含多设备、多条通信总线链路、多种传输介质的复杂通信系统中节点耦合的需要。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117201223B_ABST
    Figure CN117201223B_ABST
Patent Text Reader

Abstract

The application discloses a node coupling communication board card, system, method and electronic equipment, and belongs to the technical field of communication.The node coupling communication board card comprises four interfaces, an intermediate module and two conversion module groups.The four interfaces comprise two first-type interfaces and two second-type interfaces.The two first-type interfaces are connected with the intermediate module respectively, and the two second-type interfaces are connected with the intermediate module through one conversion module group respectively.The conversion module group is used for data conversion between the second-type interface and the intermediate module.Any two interfaces in the four interfaces are connected in series in one communication bus link through the intermediate module, and are suitable for a communication bus link of single transmission medium, a communication bus link comprising two different transmission media, and the need of node coupling of one communication bus link or multiple communication bus links at the same time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This article relates to the field of communication bus link technology, and in particular to a node-coupled communication board, system and method. Background Technology

[0002] With the rapid development of aerospace technology, traditional buses can no longer meet the overall technical design requirements of new aviation and aerospace electronic systems. Therefore, current traditional bus technologies are gradually being replaced by next-generation aviation data bus technologies. Electronic system buses in new commercial and military aerospace projects abroad have begun to shift towards FC, AFDX, TTE, and IEEE 1394. Compared to traditional buses, next-generation bus technologies can provide higher bandwidth, better reliability, and lower latency, effectively meeting the technical design requirements of next-generation aerospace electronic systems.

[0003] However, in the new generation of bus technology, the communication bus links use various types of transmission media, and "bridges" are needed between different transmission media to transmit signals. In addition, as the complexity of communication bus links increases, there are multiple communication bus links in the communication system. When monitoring or troubleshooting a communication system containing multiple communication bus links, a multi-functional communication board suitable for multiple communication bus links is required. Summary of the Invention

[0004] This application provides a node-coupled communication board, system, and method applicable to communication bus links with a single transmission medium, as well as communication bus links including two different transmission media, and capable of meeting the needs of node coupling for one or multiple communication bus links simultaneously.

[0005] On the one hand, embodiments of this application provide a node-coupled communication board, including: four interfaces, an intermediate module, and two conversion module groups;

[0006] The four interfaces include two first-type interfaces and two second-type interfaces;

[0007] The two first-type interfaces are respectively connected to the intermediate module, and the two second-type interfaces are respectively connected to the intermediate module through a conversion module group. The two conversion module groups are respectively used for data conversion between the second-type interfaces and the intermediate module.

[0008] Any two of the four interfaces are connected in series in a communication bus link through the intermediate module.

[0009] Optionally, the intermediate module is used to receive and monitor one or more communication bus links according to the monitoring command issued by the host computer, including: collecting data transmitted in the monitored communication bus link from the bypass of the monitored communication bus link as first monitoring data; and uploading the first monitoring data to the host computer.

[0010] Optionally, the intermediate module is further configured to receive and test one or more communication bus links according to the fault injection test command issued by the host computer, including: collecting data transmitted in the communication bus link under test from the bypass of the communication bus link under test as second monitoring data and uploading it to the host computer; injecting fault test data into the injection interface specified by the fault injection test command, wherein the injection interface is any one of the two interfaces of the communication bus link under test and the communication board coupled to the node in series.

[0011] Optionally, all four interfaces are multiplexed interfaces. At any given time, any interface connected to the receiving node device can only be connected in series in one of the communication bus links. At least one of the interfaces is connected to the transmitting node device via an IEEE 1394 bus or other communication bus, and all or part of the other interfaces are connected to the receiving node device via the IEEE 1394 bus or the other communication bus. The first type of interface is an electrical port, and the second type of interface is an optical port; or, the first type of interface is an optical port, and the second type of interface is an electrical port.

[0012] On the other hand, embodiments of this application also provide a node-coupled communication system, including: two or more node devices, one or more communication bus links, and the node-coupled communication board;

[0013] The two node devices that transmit data are connected by a communication bus link. At any given time, one of the two node devices is a sending node device and the other is a receiving node device.

[0014] Optionally, the host computer is used to send monitoring commands to the intermediate module; receive first monitoring data and first received data received by the receiving node device in the monitored communication bus link; and analyze the monitoring results according to a first predetermined rule.

[0015] The intermediate module is used to receive and monitor one or more communication bus links according to the monitoring command issued by the host computer, including: collecting data transmitted in the monitored communication bus link from the bypass of the monitored communication bus link as the first monitoring data; and uploading the first monitoring data to the host computer.

[0016] The first predetermined rule includes: comparing the first received data and the first monitoring data; if the first received data is the same as the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is normal; if the first received data is different from the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is abnormal.

[0017] Optionally, the host computer is also used to send fault injection test commands to the intermediate module; receive second monitoring data and second received data received by the receiving node device; and analyze the fault injection test results according to a second predetermined rule.

[0018] The fault injection test command includes fault test data and its injection interface. The fault test data is generated by the host computer according to a predetermined fault strategy. The injection interface is any one of the two interfaces that connect the communication bus link being tested to the communication board coupled to the node.

[0019] The intermediate module is also used to receive and test one or more communication bus links according to the fault injection test command issued by the host computer, including: collecting data transmitted in the communication bus link under test from the bypass of the communication bus link under test as second monitoring data and uploading it to the host computer; injecting fault test data into the injection interface;

[0020] The second predetermined rule includes: comparing the second received data with the second monitoring data and the fault test data respectively; if the second received data is the same as the second monitoring data, it is determined that the tested communication bus link has a good fault isolation effect for the predetermined fault strategy setting; if the second received data is the same as the fault test data, it is determined that the tested communication bus link has a poor fault isolation effect for the predetermined fault strategy setting.

[0021] On the other hand, this application also provides a serial bus dual-link redundant communication method, applied to the node-coupled communication system, characterized in that it includes:

[0022] The intermediate module connects the two interfaces that connect the transmitting node device and the receiving node device.

[0023] The sending node device sends data to the intermediate module through a connected interface; or, the data sent by the sending node device is transmitted to the conversion module group through a connected interface, and the data is converted by the conversion module group to obtain type-converted data, which is then sent to the intermediate module.

[0024] The intermediate module sends data to the receiving node device through an interface connected to the receiving node device; or, the intermediate module sends data to the conversion module group, performs data conversion, and then sends the converted data to the receiving node device.

[0025] Optionally, the host computer sends monitoring commands to the intermediate module;

[0026] The intermediate module collects the first monitoring data of the monitored communication bus link according to the monitoring command and uploads it to the host computer.

[0027] The receiving node device of the monitored communication bus link receives data and uploads the first received data to the host computer.

[0028] The host computer analyzes the monitoring results according to a first predetermined rule based on the received first monitoring data and the first received data. The first predetermined rule is: compare the first received data and the first monitoring data; if the first received data is the same as the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is normal; if the first received data is different from the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is abnormal.

[0029] Optionally, the host computer sends a fault injection test command to the intermediate module;

[0030] The intermediate module collects the second monitoring data of the tested communication bus link according to the fault injection test command and uploads it to the host computer.

[0031] The intermediate module injects fault test data according to the injection interface specified by the fault injection test command, wherein the injection interface is any one of the two interfaces connected in series between the communication bus link being tested and the node coupled communication board.

[0032] The receiving node device of the tested communication bus link receives the second received data and uploads it to the host computer.

[0033] The host computer analyzes the fault injection test results according to the fault test data, the received second monitoring data, and the second received data, in accordance with a second predetermined rule. The second predetermined rule is as follows: the second received data is compared with the second monitoring data and the fault test data respectively. If the second received data is the same as the second monitoring data, it is determined that the tested communication bus link has a good fault isolation effect for the predetermined fault strategy setting; if the second received data is the same as the fault test data, it is determined that the tested communication bus link has a poor fault isolation effect for the predetermined fault strategy setting.

[0034] Compared with related technologies, the node coupling communication board, system, and method of this application are applicable to communication bus links with a single transmission medium, as well as communication bus links including two different transmission media. They can perform data conversion between two different transmission media and play a node coupling role between different transmission media. They can select the corresponding board interface type to connect according to the interface type of the communication node device, making them suitable for communication node devices with multiple interface types. Furthermore, they can be applied to a single communication bus link or multiple communication bus links simultaneously, meeting the node coupling needs of complex communication systems containing multiple devices, multiple communication bus links, and multiple transmission media.

[0035] Other features and advantages of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the application. Other advantages of this application can be realized and obtained by means of the solutions described in the description and the accompanying drawings. Attached Figure Description

[0036] The accompanying drawings are used to provide an understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.

[0037] Figure 1 This is a schematic diagram of a node coupling communication board according to an embodiment of this application;

[0038] Figure 2 This is a schematic diagram of a node-coupled communication system according to an embodiment of this application;

[0039] Figure 3 This is a flowchart of the node coupling communication method according to an embodiment of this application;

[0040] Figure 4 This is a flowchart of the monitoring method according to an embodiment of this application;

[0041] Figure 5 This is a flowchart illustrating the analysis of monitoring results according to a first predetermined rule, as described in an embodiment of this application.

[0042] Figure 6 This is a flowchart of the fault injection testing method according to an embodiment of this application;

[0043] Figure 7 This is a flowchart illustrating the analysis of fault injection test results according to a second predetermined rule, as described in an embodiment of this application.

[0044] Figure 8 This is a schematic diagram of the node-coupled communication system in Example 1 of this application;

[0045] Figure 9 This is a schematic diagram of the node-coupled communication system in Example 2 of this application. Detailed Implementation

[0046] This application describes several embodiments, but these descriptions are exemplary and not restrictive, and it will be apparent to those skilled in the art that many more embodiments and implementations are possible within the scope of the embodiments described herein. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are also possible. Unless specifically limited, any feature or element of any embodiment may be used in combination with, or may replace, any feature or element of any other embodiment.

[0047] This application includes and contemplates combinations of features and elements known to those skilled in the art. The embodiments, features, and elements disclosed in this application may also be combined with any conventional features or elements to form a unique inventive scheme as defined by the claims. Any feature or element of any embodiment may also be combined with features or elements from other inventive schemes to form another unique inventive scheme as defined by the claims. Therefore, it should be understood that any feature shown and / or discussed in this application may be implemented individually or in any suitable combination. Therefore, the embodiments are not limited except by the limitations imposed by the appended claims and their equivalents. Furthermore, various modifications and changes may be made within the scope of the appended claims.

[0048] Furthermore, in describing representative embodiments, the specification may have presented methods and / or processes as a specific sequence of steps. However, the method or process should not be limited to the specific order of steps described herein, to the extent that it does not depend on such a specific order. As will be understood by those skilled in the art, other sequences of steps are also possible. Therefore, the specific order of steps set forth in the specification should not be construed as a limitation of the claims. Moreover, the claims concerning the method and / or process should not be limited to the steps performed in the written order, and those skilled in the art will readily understand that these orders can be varied and still remain within the spirit and scope of the embodiments of this application.

[0049] With the rapid development of aerospace technology, traditional buses can no longer meet the overall technical design requirements of new aviation and aerospace electronic systems. Therefore, current traditional bus technologies are gradually being replaced by next-generation aviation data bus technologies. Electronic system buses in new commercial and military aerospace projects abroad have begun to shift towards FC, AFDX, TTE, and IEEE 1394. Compared to traditional buses, next-generation bus technologies can provide higher bandwidth, better reliability, and lower latency, effectively meeting the technical design requirements of next-generation aerospace electronic systems.

[0050] For example, IEEE 1394, as a new type of high-speed serial data bus, has been successfully applied in the aerospace field. The IEEE 1394 bus supports various transmission media, including cables and optical fibers, and supports real-time transmission. It can accurately transmit and process data in applications with high real-time requirements. The IEEE 1394 bus can also support chained connections between multiple node devices, making the construction of complex multi-device systems more flexible and convenient. Its asynchronous transmission ensures the reliability of data transmission and is widely used for the transmission of command and status data. Different node devices may have different types of interfaces, requiring temporary adjustments to the bus interface based on the node device's interface. Moreover, multi-device systems involve multiple communication bus links. With the expansion of application scope and the increase in complexity, new challenges arise for troubleshooting, requiring online monitoring of the communication process and the ability to simulate faults to verify fault isolation designs.

[0051] This application provides a node-coupled communication board, such as... Figure 1 As shown, there are four interfaces 101, 102, 103, and 104, an intermediate module 11, and two conversion module groups 121 and 122;

[0052] The four interfaces include two first-type interfaces 101 and 102 and two second-type interfaces 103 and 104;

[0053] Two first-type interfaces 101 and 102 are respectively connected to the intermediate module 11, and two second-type interfaces 103 and 104 are respectively connected to the intermediate module 11 through a conversion module group. Two conversion module groups 121 and 122 are respectively used for data conversion between the second-type interfaces 103 and 104 and the intermediate module 11.

[0054] Any two of the four interfaces 101, 102, 103, and 104 are connected in series in a communication bus link through the intermediate module 11.

[0055] In this embodiment, the first type interfaces 101 and 102 can transmit first type data, the intermediate module 11 can transmit and process first type data, and the second type interfaces 103 and 104 can transmit second type data. The intermediate module 11 and the second type interface 103 complete the data type conversion through the conversion module group 121, and the intermediate module 11 and the second type interface 104 complete the data type conversion through the conversion module group 122. The two conversion module groups 121 and 122 can realize the mutual conversion between the first type data and the second type data. The node-coupled communication board can not only realize communication of a single transmission medium through the same type interface, but also realize communication of different transmission media through different type interfaces, realizing the node coupling function of the communication bus link of two different transmission media. For example, the first type interfaces 101 and 102 are electrical ports, and the second type interfaces 103 and 104 are optical ports. The two conversion module groups 121 and 122 can perform electro-optical conversion or photoelectric conversion, and can realize the node coupling function between the cable bus and the optical fiber bus through the node-coupled communication board.

[0056] In this embodiment, the corresponding node coupling communication board interface type can be selected and connected according to the interface type of the communication node device. This is applicable to communication node devices with various interface types. For example, the first type interfaces 101 and 102 are electrical ports, and the second type interfaces 103 and 104 are optical ports. The two conversion module groups 121 and 122 can perform electro-optical conversion or photoelectric conversion. The transmitting node device interface in the communication bus link is an electrical port, and the receiving node device interface is an optical port. The transmitting node device can be connected to the first type interface 101 or 102, and the receiving node device can be connected to the second type interface 103 or 104 to realize communication data transmission between node devices with different interface types.

[0057] In this embodiment, the node-coupled communication board can be applied to one communication bus link or multiple communication bus links simultaneously, meeting the node coupling needs of complex communication systems containing multiple devices and multiple communication bus links. For example, the first type interfaces 101 and 102 are electrical ports, and the second type interfaces 103 and 104 are optical ports. The two conversion module groups 121 and 122 can perform electro-optical conversion or photoelectric conversion. The first type interfaces 101 and 102 are respectively connected to a transmitting node device, and the second type interfaces 103 and 104 are respectively connected to a receiving node device. The first type interface 101 and the second type interface 103 can be connected in series to one communication bus link, and the first type interface 102 and the second type interface 104 can be connected in series to another communication bus link.

[0058] In this embodiment, the two conversion module groups 121 and 122 each contain multiple conversion modules.

[0059] In one exemplary embodiment, the intermediate module 11 can be used to receive and monitor one or more communication bus links according to the monitoring command issued by the host computer, including: collecting data transmitted in the monitored communication bus link from the bypass of the monitored communication bus link as first monitoring data; and uploading the first monitoring data to the host computer.

[0060] In this embodiment, the monitoring commands issued by the host computer may include monitoring commands for one or more communication bus links, that is, monitoring one or more communication bus links.

[0061] In one exemplary embodiment, the intermediate module 11 can also receive and test one or more communication bus links according to the fault injection test command issued by the host computer, including: collecting data transmitted in the communication bus link under test from the bypass of the communication bus link under test as second monitoring data and uploading it to the host computer; injecting fault test data into the injection interface specified by the fault injection test command, wherein the injection interface is any one of the two interfaces of the communication bus link under test and the node coupled communication board connected in series.

[0062] In this embodiment, the fault injection test command issued by the host computer may include a fault injection test command for one or more communication bus links, that is, to perform fault injection test on one or more communication bus links.

[0063] In one exemplary embodiment, the four interfaces 101, 102, 103, and 104 can all be multiplexed interfaces. At any given time, any interface connected to the receiving node device can only be connected in series in one communication bus link. At least one interface is connected to the transmitting node device via an IEEE 1394 bus or other communication bus, and all or part of the other interfaces are connected to the receiving node device via an IEEE 1394 bus or other communication bus. The first type of interface is an electrical port, and the second type of interface is an optical port; or, the first type of interface is an optical port, and the second type of interface is an electrical port.

[0064] In one embodiment of this example, only one interface is connected to the transmitting node device, while the other three interfaces are all connected to the receiving node devices. For example, the first type interface 101 is connected to a transmitting node device, the first type interface 102 and the second type interfaces 103 and 104 are respectively connected to a receiving node device, the first type interface 101 and the first type interface 102 are connected in series to the first communication bus link, the first type interface 101 and the second type interface 103 are connected in series to the second communication bus link, and the first type interface 101 and the second type interface 104 are connected in series to the third communication bus link.

[0065] In another embodiment of this example, only one interface is connected to the transmitting node device, and two of the other three interfaces are connected to the receiving node devices. For example, the first type interface 102 is connected to a transmitting node device, the first type interface 101 and the second type interface 103 are respectively connected to a receiving node device, the first type interface 102 and the first type interface 101 are connected in series to the first communication bus link, and the first type interface 102 and the second type interface 103 are connected in series to the second communication bus link.

[0066] In another embodiment of this example, only one interface is connected to the transmitting node device, and one of the other three interfaces is connected to the receiving node device. For example, the second type interface 103 is connected to a transmitting node device, the first type interface 101 is connected to a receiving node device, and the second type interface 103 and the first type interface 101 are connected in series to the first communication bus link.

[0067] In another embodiment of this example, two interfaces are connected to the transmitting node device, and the other two interfaces are connected to the receiving node device. For example, the first type interface 101 and the second type interface 103 are each connected to a transmitting node device, and the first type interface 102 and the second type interface 104 are each connected to a receiving node device. The first type interface 101 and the first type interface 102 are connected in series to the first communication link, and the second type interface 103 and the second type interface 104 are connected in series to the second communication link; or, the first type interface 101 and the second type interface 104 are connected in series to the first communication link, and the second type interface 103 and the first type interface 102 are connected in series to the second communication link.

[0068] In another embodiment of this example, three interfaces are connected to the transmitting node device, and the remaining interface is connected to the receiving node device. For example, the first type interface 101, the first type interface 102, and the second type interface 103 are each connected to a transmitting node device, and the second type interface 104 is connected to a receiving node device. The first type interface 101 and the second type interface 104 are connected in series to the first communication link; or, the first type interface 102 and the second type interface 104 are connected in series to the first communication link; or, the second type interface 103 and the second type interface 104 are connected in series to the first communication link.

[0069] This application also provides a node-coupled communication system, such as... Figure 2 As shown, it includes two or more node devices 201, 202, 203, and 204, one or more communication bus links, and node-coupled communication boards;

[0070] In this system, the two node devices that transmit data are connected by a communication bus link. At any given time, one of the two node devices is the sending node device, and the other is the receiving node device.

[0071] In this embodiment, at any given time, any interface connecting to the receiving node device can only be connected in series in one communication bus link, with at least one interface connected to the sending node device, and all or part of the other interfaces connected to the receiving node device.

[0072] In one embodiment of this example, there is one transmitting node device and three receiving node devices. Correspondingly, there are three communication bus links at the same time. For example, the transmitting node device is 201, and the receiving node devices are 202, 203, and 204. The first communication bus link connects node device 201, first type interface 101, intermediate module 11, first type interface 102, and node device 202. The second communication bus link connects node device 201, first type interface 101, intermediate module 11, conversion module group 121, second type interface 103, and node device 203. The third communication bus link connects node device 201, first type interface 101, intermediate module 11, conversion module group 122, second type interface 104, and node device 204.

[0073] In another embodiment of this example, there is one transmitting node device and two receiving node devices, corresponding to two communication bus links. For example, the transmitting node device is 201, and the receiving node devices are 202 and 203. The first communication bus link connects node device 201, first type interface 101, intermediate module 11, first type interface 102, and node device 202. The second communication bus link connects node device 201, first type interface 101, intermediate module 11, conversion module group 121, second type interface 103, and node device 203.

[0074] In another embodiment of this example, there is one sending node device and one receiving node device. Correspondingly, there is one communication bus link at the same time. For example, the sending node device is 201 and the receiving node device is 203. The first communication bus link connects node device 201, first type interface 101, intermediate module 11, conversion module group 121, second type interface 103, and node device 203.

[0075] In another embodiment of this example, there are two transmitting node devices and two receiving node devices. Correspondingly, there are two communication bus links at the same time. For example, the transmitting node devices are 201 and 202, and the receiving node devices are 203 and 204. The first communication link connects node device 201, first type interface 101, intermediate module 11, conversion module group 121, second type interface 103, and node device 203. The second communication link connects node device 202, first type interface 102, intermediate module 11, conversion module group 122, second type interface 104, and node device 204.

[0076] In another embodiment of this example, there are three transmitting node devices and one receiving node device. Correspondingly, there can only be one communication bus link at any given time. For example, the transmitting node devices are 201, 202, and 203, and the receiving node device is 204. The first communication link connects node device 201, first type interface 101, intermediate module 11, conversion module group 122, second type interface 104, and node device 204; or, the first communication link connects node device 202, first type interface 102, intermediate module 11, conversion module group 122, second type interface 104, and node device 204; or, the first communication link connects node device 203, second type interface 103, conversion module group 121, intermediate module 11, conversion module group 122, second type interface 104, and node device 204.

[0077] In one exemplary embodiment, the node-coupled communication system may further include a host computer, which may be used to issue monitoring commands to the intermediate module 11; receive first monitoring data and first received data received by the node device; and analyze the monitoring results according to a first predetermined rule.

[0078] In this embodiment, the intermediate module can be used to receive and monitor one or more communication bus links according to the monitoring command issued by the host computer, including: collecting data transmitted in the monitored communication bus link from the bypass of the monitored communication bus link as the first monitoring data; and uploading the first monitoring data to the host computer.

[0079] In this embodiment, the first predetermined rule may include: comparing the first received data and the first monitoring data; if the first received data is the same as the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is normal; if the first received data is different from the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is abnormal.

[0080] In one embodiment of this example, the monitoring command may include one command for monitoring a communication bus link.

[0081] In another embodiment of this example, the monitoring command may include two commands, which simultaneously monitor two communication bus links.

[0082] In another embodiment of this example, the monitoring command may include three commands, which simultaneously monitor three communication bus links.

[0083] In another exemplary embodiment, the node-coupled communication system may also include a host computer, which can be used to issue fault injection test commands to the intermediate module 11; receive second monitoring data and second received data received by the node device; and analyze the fault injection test results according to a second predetermined rule.

[0084] In this embodiment, the fault injection test command may include fault test data and its injection interface. The fault test data may be generated by the host computer according to a predetermined fault strategy. The injection interface may be any one of the two interfaces connected in series between the communication bus link being tested and the node-coupled communication board.

[0085] In this embodiment, the intermediate module can also be used to receive and test one or more communication bus links according to the fault injection test command issued by the host computer, including: collecting data transmitted in the communication bus link under test from the bypass of the communication bus link under test as second monitoring data and uploading it to the host computer; injecting fault test data into the injection interface;

[0086] In this embodiment, the second predetermined rule may include: comparing the second received data with the second monitoring data and the fault test data respectively; if the second received data is the same as the second monitoring data, it is determined that the tested communication bus link has a good fault isolation effect for the predetermined fault strategy setting; if the second received data is the same as the fault test data, it is determined that the tested communication bus link has a poor fault isolation effect for the predetermined fault strategy setting.

[0087] In this embodiment, the second monitoring data is the data collected before injecting fault test data into the communication bus link under test;

[0088] In this embodiment, the second received data is the data received by the receiving node device of the communication bus link under test after fault test data is injected into the communication bus link under test.

[0089] In one embodiment of this example, the fault injection test command may include one command to perform a fault injection test on a communication bus link.

[0090] In another embodiment of this invention, the fault injection test command may include two commands, which simultaneously perform fault injection tests on two communication bus links.

[0091] In another embodiment of this example, the fault injection test command may include three commands, which simultaneously perform fault injection tests on three communication bus links.

[0092] This application also provides a node-coupled communication method, applied to a node-coupled communication system, such as... Figure 3 As shown, steps S310-S330 are included:

[0093] S310: Intermediate module 11 connects the line between the two interfaces connected to the transmitting node device and the receiving node device;

[0094] S320: The transmitting node device sends data to the intermediate module 11 through the connected interface; or, the data sent by the transmitting node device is transmitted to the conversion module group 121, 122 through the connected interface, and the data is converted by the conversion module group 121, 122 to obtain the type-converted data and then sent to the intermediate module 11.

[0095] S330: The intermediate module 11 sends data to the receiving node device through the interface connected to the receiving node device; or, the intermediate module 11 sends data to the conversion module group 121, 122, performs data conversion, and then sends the type-converted data to the receiving node device.

[0096] In one exemplary embodiment, the node-coupled communication method may further include a monitoring method, including S401-S404, such as... Figure 4 As shown:

[0097] S401: The host computer sends a monitoring command to the intermediate module 11;

[0098] S402: The intermediate module 11 collects the first monitoring data of the monitored communication bus link according to the monitoring command and uploads it to the host computer;

[0099] S403: The receiving node device of the monitored communication bus link receives data and uploads the first received data to the host computer;

[0100] S404: The host computer analyzes the monitoring results according to the first monitoring data and the first received data, and follows a first predetermined rule. The first predetermined rule is: compare the first received data and the first monitoring data. If the first received data is the same as the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is normal. If the first received data is different from the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is abnormal.

[0101] In this embodiment, step S404, which analyzes the monitoring results according to the first predetermined rule, includes S4041-S4043, such as... Figure 5 As shown:

[0102] S4041: The host computer compares the first received data with the first monitoring data. If the first received data is the same as the first monitoring data, execute S4042; if the first received data is different from the first monitoring data, execute S4043.

[0103] S4042: The host computer determines that the monitoring results of the monitored communication bus link are normal;

[0104] S4043: The host computer determines that the monitoring results of the monitored communication bus link are abnormal.

[0105] In another exemplary embodiment, the node-coupled communication method may further include a fault injection testing method, including S601-S605, such as... Figure 6 As shown:

[0106] S601: The host computer sends a fault injection test command to the intermediate module 11;

[0107] S602: The intermediate module 11 collects the second monitoring data of the communication bus link under test according to the fault injection test command and uploads it to the host computer;

[0108] S603: The intermediate module 11 injects fault test data according to the injection interface specified by the fault injection test command. The injection interface is any one of the two interfaces connected in series between the communication bus link being tested and the node-coupled communication board.

[0109] S604: The receiving node device of the tested communication bus link receives the second received data and uploads it to the host computer;

[0110] S605: The host computer analyzes the fault injection test results according to the fault test data, the received second monitoring data, and the second received data, in accordance with the second predetermined rule. The second predetermined rule is: compare the second received data with the second monitoring data and the fault test data respectively. If the second received data is the same as the second monitoring data, it is determined that the fault isolation effect of the tested communication bus link on the predetermined fault strategy setting is good; if the second received data is the same as the fault test data, it is determined that the fault isolation effect of the tested communication bus link on the predetermined fault strategy setting is poor.

[0111] In this embodiment, step S605, which involves analyzing the fault injection test results according to the second predetermined rule, may include steps S6051-S6053, such as... Figure 7 As shown:

[0112] S6051: The host computer compares whether the second received data and the second monitoring data are the same, and compares whether the second received data and the fault test data are the same. If the second received data and the second monitoring data are the same, execute S6052; if the second received data and the fault test data are the same, execute S6053.

[0113] S6052: The host computer determines that the communication bus link being tested has a good fault isolation effect for the predetermined fault strategy settings;

[0114] S6053: The host computer determines that the communication bus link being tested has poor fault isolation effect for the predetermined fault strategy settings.

[0115] The above embodiments are illustrated below with two examples.

[0116] Example 1

[0117] The first type of interfaces 101 and 102 of the node-coupled communication board are electrical ports, including electrical port A and electrical port B. The second type of interfaces 103 and 104 are optical ports, including optical port C and optical port D. Conversion module group 121 includes conversion modules AC, BC, and CD1; conversion module group 122 includes conversion modules AD, BD, and CD2. Each conversion module can perform photoelectric conversion or electro-optical conversion. Node device 201 is transmitting node device a; node devices 202, 203, and 204 are receiving node devices b, c, and d, respectively. The device interfaces of transmitting node device a and receiving node device b are electrical ports, while the device interfaces of receiving node devices c and d are optical ports. The intermediate modules can directly transmit and process electrical data, such as... Figure 8 As shown.

[0118] The first communication bus link AB connects the transmitting node device a, electrical port A, intermediate module, electrical port B, and receiving node device b; the second communication bus link AC connects the transmitting node device a, electrical port A, intermediate module, conversion module AC, optical port C, and receiving node device c; the third communication bus link AD connects the transmitting node device a, electrical port A, intermediate module, conversion module AD, optical port D, and receiving node device d.

[0119] Sending node device a sends data AA 55BB CC 66, and simultaneously sends it to receiving node device b, receiving node device c, and receiving node device d through the first communication bus link AB, the second communication bus link AC, and the third communication bus link AD, respectively.

[0120] I. Communication bus link monitoring, as shown in Table 1:

[0121] The host computer simultaneously sends three monitoring commands P1, P2, and P3 to the intermediate module, which correspond to the monitoring commands of the first communication bus link AB, the second communication bus link AC, and the third communication bus link AD, respectively.

[0122] The intermediate module collects the first monitoring data M1, M2, and M3 corresponding to the first communication bus link AB, the second communication bus link AC, and the third communication bus link AD, respectively. The first monitoring data M1, M2, and M3 are all AA 55BB CC 66. The first monitoring data M1, M2, and M3 are then uploaded to the host computer.

[0123] In the first communication bus link AB, data is transmitted from the intermediate module to electrical port B and arrives at the receiving node device b. The first received data R1 is AA 55BB CC 66. In the second communication bus link AC, data is transmitted from the intermediate module to the conversion module AC. The conversion module AC performs electro-optical conversion on the data, and the converted optical data continues to be transmitted through optical port C and arrives at the receiving node device c. The first received data R2 is AA 34BB CC 66. In the third communication bus link AD, data is transmitted from the intermediate module to the conversion module AD. The conversion module AD performs electro-optical conversion on the data, and the converted optical data continues to be transmitted through optical port D and arrives at the receiving node device d. The first received data R3 is AA 55BB DD 66. The first received data R1, R2, and R3 are then sent to the host computer.

[0124] The host computer determines the monitoring results of the three communication bus links according to the first predetermined rule. M1 and R1 are the same, the monitoring result of the first communication bus link AB is normal, M2 and R2 are different, the monitoring result of the second communication bus link AC is abnormal, M3 and R3 are different, and the monitoring result of the third communication bus link AD is abnormal.

[0125] Table 1 Example 1 Communication Bus Link Monitoring Table

[0126]

[0127] II. Communication bus link fault injection test, as shown in Table 2:

[0128] The host computer simultaneously sends three fault injection test commands F1, F2, and F3 to the intermediate module, corresponding to the fault injection tests of the first communication bus link AB, the second communication bus link AC, and the third communication bus link AD, respectively. Among them, F1, F2, and F3 are edited by the host computer according to the first fault strategy, the second fault strategy, and the third fault strategy to generate the first fault test data T1, the second fault test data T2, and the third fault test data T3, respectively. The first fault test data T1 is AAAB BB CC 66, the second fault test data T2 is AA 55BB 34 66, and the third fault test data T3 is AA 55BB CCDD.

[0129] Before injecting the fault test data, the intermediate module first collects the second monitoring data M1, M2, and M3 corresponding to the first communication bus link AB, the second communication bus link AC, and the third communication bus link AD, respectively. The second monitoring data M1, M2, and M3 are all AA 55BB CC 66. The second monitoring data M1, M2, and M3 are then uploaded to the host computer.

[0130] The intermediate module injects the first fault test data T1, the second fault test data T2, and the third fault test data T3 into the first communication bus link AB, the second communication bus link AC, and the third communication bus link AD, respectively. The fault injection interface can be included in the fault injection test commands F1, F2, and F3. The injection interface for the first fault test data T1 can be electrical port A or electrical port B; the injection interface for the second fault test data T2 can be electrical port A or optical port C. If the injection interface is C, T2 needs to be converted into optical data by the conversion module AC before being injected into optical port C; the injection interface for the third fault test data T3 can be electrical port A or optical port D. If the injection interface is optical port D, T3 needs to be converted into optical data by the conversion module AD before being injected into optical port D.

[0131] Receiving node devices b, c, and d receive the second received data R1, R2, and R3 respectively, where the second received data R1 is AA 55BB CC 66, the second received data R2 is AA 55BB 34 66, and the second received data R3 is AA 55BB CC DD; and then send the second received data R1, R2, and R3 to the host computer.

[0132] The host computer determines the fault injection test results of the three communication bus links according to the second predetermined rule. R1 is the same as M1, and the first communication bus link AB has a good isolation effect on the first fault strategy. R2 is the same as T2, and the second communication bus link AC has a poor isolation effect on the second fault strategy. R3 is the same as T3, and the third communication bus link AD has a poor isolation effect on the third fault strategy.

[0133] This example describes the simultaneous monitoring of three communication bus links. Alternatively, the monitoring commands can include one or two to monitor one communication bus link or two communication bus links simultaneously.

[0134] This example describes performing fault injection testing on three communication bus links simultaneously. The first fault strategy, the second fault strategy, and the third fault strategy can be the same or different. Alternatively, the fault injection test command can also include one or two to satisfy fault injection testing on one communication bus link or on two communication bus links simultaneously.

[0135] Table 2 Example 1 Communication Bus Link Fault Injection Test Table

[0136]

[0137] In this example, alternatively, at the same time, node device 202 is the sending node device, and node devices 201, 203, and 204 are the receiving node devices; alternatively, at the same time, node device 203 is the sending node device, and node devices 201, 202, and 204 are the receiving node devices; alternatively, at the same time, node device 204 is the sending node device, and node devices 201, 202, and 203 are the receiving node devices.

[0138] Example 2

[0139] The first type of interfaces 101 and 102 of the node-coupled communication board are optical ports, including optical port A and optical port B. The second type of interfaces 103 and 104 are electrical ports, including electrical port C and electrical port D. Conversion module group 121 includes conversion modules AC, BC, and CD1; conversion module group 122 includes conversion modules AD, BD, and CD2. Each conversion module can perform photoelectric conversion or electro-optical conversion. Node device 202 is the transmitting node device b; node devices 201, 203, and 204 are the receiving node devices a, c, and d, respectively. The transmitting node device b and receiving node device a have optical interfaces, while the receiving node devices c and d have electrical interfaces. The intermediate modules can directly transmit and process optical data, such as... Figure 9 As shown.

[0140] The first communication bus link BA connects to transmitting node device b, optical port B, intermediate module, optical port A, and receiving node device a; the second communication bus link BC connects to transmitting node device b, optical port B, intermediate module, conversion module BC, electrical port C, and receiving node device c; the third communication bus link BD connects to transmitting node device b, optical port B, intermediate module, conversion module BD, electrical port D, and receiving node device d.

[0141] Sending node device b sends data AA 55BB CC 66, and simultaneously sends it to receiving node device a, receiving node device c, and receiving node device d through the first communication bus link BA, the second communication bus link BC, and the third communication bus link BD, respectively.

[0142] I. Communication bus link monitoring, as shown in Table 3:

[0143] The host computer simultaneously sends three monitoring commands P1, P2, and P3 to the intermediate module, which correspond to the monitoring commands of the first communication bus link BA, the second communication bus link BC, and the third communication bus link BD, respectively.

[0144] The intermediate module collects the first monitoring data M1, M2, and M3 corresponding to the first communication bus link BA, the second communication bus link BC, and the third communication bus link BD, respectively. The first monitoring data M1, M2, and M3 are all AA 55BB CC 66. The first monitoring data M1, M2, and M3 are then uploaded to the host computer.

[0145] In the first communication bus link BA, data is transmitted from the intermediate module to optical port A and arrives at receiving node device a. Its first received data R1 is AA 55BB CC 66. In the second communication bus link BC, data is transmitted from the intermediate module to the conversion module BC. The conversion module BC performs photoelectric conversion on the data, and the converted electrical data continues to be transmitted through electrical port C and arrives at receiving node device c. Its first received data R2 is AA 34BB CC 66. In the third communication bus link BD, data is transmitted from the intermediate module to the conversion module BD. The conversion module BD performs photoelectric conversion on the data, and the converted electrical data continues to be transmitted through electrical port D and arrives at receiving node device d. Its first received data R3 is AA 55BB DD 66. The first received data R1, R2, and R3 are then sent to the host computer.

[0146] The host computer determines the monitoring results of the three communication bus links according to the first predetermined rule. M1 and R1 are the same, the monitoring result of the first communication bus link BA is normal, M2 and R2 are different, the monitoring result of the second communication bus link BC is abnormal, M3 and R3 are different, and the monitoring result of the third communication bus link BD is abnormal.

[0147] Table 3 Example 2 Communication Bus Link Monitoring Table

[0148]

[0149] II. Communication bus link fault injection test, as shown in Table 4:

[0150] The host computer simultaneously sends three fault injection test commands F1, F2, and F3 to the intermediate module, corresponding to the fault injection tests of the first communication bus link BA, the second communication bus link BC, and the third communication bus link BD, respectively. Among them, F1, F2, and F3 are edited by the host computer according to the first fault strategy, the second fault strategy, and the third fault strategy set by the user to generate the first fault test data T1, the second fault test data T2, and the third fault test data T3, respectively. The first fault test data T1 is AAAB BB CC 66, the second fault test data T2 is AA 55BB 34 66, and the third fault test data T3 is AA 55BB CCDD.

[0151] Before injecting the fault test data, the intermediate module first collects the second monitoring data M1, M2, and M3 corresponding to the first communication bus link BA, the second communication bus link BC, and the third communication bus link BD, respectively. The second monitoring data M1, M2, and M3 are all AA 55BB CC 66. The second monitoring data M1, M2, and M3 are then uploaded to the host computer.

[0152] The intermediate module injects the first fault test data T1, the second fault test data T2, and the third fault test data T3 into the first communication bus link BA, the second communication bus link BC, and the third communication bus link BD, respectively. The fault injection interface can be included in the fault injection test commands F1, F2, and F3. The injection interface for the first fault test data T1 can be optical port B or optical port A; the injection interface for the second fault test data T2 can be optical port B or electrical port C. If the injection interface is C, T2 needs to be converted into electrical data by the conversion module BC before being injected into electrical port C; the injection interface for the third fault test data T3 can be optical port B or electrical port D. If the injection interface is D, T3 needs to be converted into electrical data by the conversion module BD before being injected into electrical port D.

[0153] Receiving node devices a, c, and d receive the second received data R1, R2, and R3 respectively, where the second received data R1 is AA 55BB CC 66, the second received data R2 is AA 55BB 34 66, and the second received data R3 is AA 55BB CC DD; and then send the second received data R1, R2, and R3 to the host computer.

[0154] The host computer determines the fault injection test results of the three communication bus links according to the second predetermined rule. R1 is the same as M1, and the first communication bus link BA has a good isolation effect on the first fault strategy. R2 is the same as T2, and the second communication bus link BC has a poor isolation effect on the second fault strategy. R3 is the same as T3, and the third communication bus link BD has a poor isolation effect on the third fault strategy.

[0155] Table 4 Example 2 Communication Bus Link Fault Injection Test Table

[0156]

[0157] This example describes the simultaneous monitoring of three communication bus links. Alternatively, the monitoring commands can include one or two to monitor one communication bus link or two communication bus links simultaneously.

[0158] This example describes performing fault injection testing on three communication bus links simultaneously. The first fault strategy, the second fault strategy, and the third fault strategy can be the same or different. Alternatively, the fault injection test command can also include one or two to satisfy fault injection testing on one communication bus link or on two communication bus links simultaneously.

[0159] In this example, alternatively, at the same time, node device 201 is the sending node device, and node devices 202, 203, and 204 are the receiving node devices; alternatively, at the same time, node device 203 is the sending node device, and node devices 201, 202, and 204 are the receiving node devices; alternatively, at the same time, node device 204 is the sending node device, and node devices 201, 202, and 203 are the receiving node devices.

[0160] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

Claims

1. A node-coupled communication board, characterized in that, include: Four interfaces, an intermediate module, and two conversion module groups; The four interfaces include two first-type interfaces and two second-type interfaces; The two first-type interfaces are respectively connected to the intermediate module, and the two second-type interfaces are respectively connected to the intermediate module through a conversion module group. The two conversion module groups are respectively used for data conversion between the second-type interfaces and the intermediate module. Any two of the four interfaces are connected in series to a communication bus link through the intermediate module; The intermediate module is used to receive and monitor one or more communication bus links according to the monitoring commands issued by the host computer, including: collecting data transmitted in the monitored communication bus link from the bypass of the monitored communication bus link as the first monitoring data; and uploading the first monitoring data to the host computer. The intermediate module is further configured to receive and test one or more communication bus links according to the fault injection test command issued by the host computer, including: collecting data transmitted in the communication bus link under test from the bypass of the communication bus link under test as second monitoring data and uploading it to the host computer; injecting fault test data into the injection interface specified by the fault injection test command, so that the host computer receives second received data from the receiving node device, and analyzes the fault injection test results according to the second received data, the second monitoring data and the fault test data according to the second predetermined rule, wherein the injection interface is any one of the two interfaces of the communication bus link under test connected in series with the communication board of the node coupling.

2. The node coupling communication board as described in claim 1, characterized in that: All four interfaces are multiplexed interfaces. At any given time, any interface connected to the receiving node device can only be connected in series in one of the communication bus links. At least one of the interfaces is connected to the transmitting node device through the IEEE 1394 bus or other communication bus, and all or part of the other interfaces are connected to the receiving node device through the IEEE 1394 bus or the other communication bus. The first type of interface is an electrical port, and the second type of interface is an optical port; Alternatively, the first type of interface is an optical port, and the second type of interface is an electrical port.

3. A node-coupled communication system, characterized in that, include: Two or more node devices, one or more communication bus links, and node-coupled communication boards as described in claim 1 or 2; The two node devices that transmit data are connected by a communication bus link. At any given time, one of the two node devices is a sending node device and the other is a receiving node device.

4. The node-coupled communication system as described in claim 3, characterized in that, Also includes: Host computer; The host computer is used to send monitoring commands to the intermediate module; receive first monitoring data and first received data received by the receiving node device in the monitored communication bus link; Analyze the monitoring results according to the first predetermined rule; The intermediate module is used to receive and monitor one or more communication bus links according to the monitoring command issued by the host computer, including: collecting data transmitted in the monitored communication bus link from the bypass of the monitored communication bus link as the first monitoring data; and uploading the first monitoring data to the host computer. The first predetermined rule includes: comparing the first received data and the first monitoring data; if the first received data is the same as the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is normal; if the first received data is different from the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is abnormal.

5. The node-coupled communication system as described in claim 4, characterized in that: The host computer is also used to issue fault injection test commands to the intermediate module; receive second monitoring data and second received data received by the receiving node device; and analyze the fault injection test results according to the second predetermined rules. The fault injection test command includes fault test data and its injection interface. The fault test data is generated by the host computer according to a predetermined fault strategy. The injection interface is any one of the two interfaces that connect the communication bus link being tested to the communication board coupled to the node. The intermediate module is also used to receive and test one or more communication bus links according to the fault injection test command issued by the host computer, including: collecting data transmitted in the communication bus link under test from the bypass of the communication bus link under test as second monitoring data and uploading it to the host computer; injecting fault test data into the injection interface; The second predetermined rule includes: comparing the second received data with the second monitoring data and the fault test data respectively; if the second received data is the same as the second monitoring data, it is determined that the tested communication bus link has a good fault isolation effect for the predetermined fault strategy setting; if the second received data is the same as the fault test data, it is determined that the tested communication bus link has a poor fault isolation effect for the predetermined fault strategy setting.

6. A node-coupled communication method, applied to the node-coupled communication system as described in any one of claims 3-5, characterized in that, include: The intermediate module connects the two interfaces that connect the transmitting node device and the receiving node device. The sending node device sends data to the intermediate module through a connected interface; or, the data sent by the sending node device is transmitted to the conversion module group through a connected interface, and the data is converted by the conversion module group to obtain type-converted data, which is then sent to the intermediate module. The intermediate module sends data to the receiving node device through an interface connected to the receiving node device; or, the intermediate module sends data to the conversion module group, performs data conversion, and then sends the converted data to the receiving node device.

7. The node coupling communication method as described in claim 6, characterized in that, Also includes: The host computer sends monitoring commands to the intermediate module; The intermediate module collects the first monitoring data of the monitored communication bus link according to the monitoring command and uploads it to the host computer. The receiving node device of the monitored communication bus link receives data and uploads the first received data to the host computer. The host computer analyzes the monitoring results according to the first monitoring data and the first received data, and follows a first predetermined rule. The first predetermined rule is: compare the first received data and the first monitoring data. If the first received data is the same as the first monitoring data, it is determined that the monitoring result of the monitored communication bus link is normal. If the first received data is different from the first monitored data, the monitoring result of the monitored communication bus link is determined to be abnormal.

8. The node-coupled communication method as described in claim 7, characterized in that, Also includes: The host computer sends a fault injection test command to the intermediate module; The intermediate module collects the second monitoring data of the tested communication bus link according to the fault injection test command and uploads it to the host computer. The intermediate module injects fault test data according to the injection interface specified by the fault injection test command, wherein the injection interface is any one of the two interfaces connected in series between the communication bus link being tested and the node coupled communication board. The receiving node device of the tested communication bus link receives the second received data and uploads it to the host computer. The host computer analyzes the fault injection test results according to the fault test data, the received second monitoring data, and the second received data, in accordance with a second predetermined rule. The second predetermined rule is as follows: the second received data is compared with the second monitoring data and the fault test data respectively. If the second received data is the same as the second monitoring data, it is determined that the tested communication bus link has a good fault isolation effect for the predetermined fault strategy setting; if the second received data is the same as the fault test data, it is determined that the tested communication bus link has a poor fault isolation effect for the predetermined fault strategy setting.

Citation Information

Patent Citations

  • Real-time monitoring device for field bus link based on ARM (Advanced RISC Machines)

    CN102117067A

  • Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device

    CN102662330A

  • Medium gateway and annular communications network are mixed to distribution communication network

    CN206349994U