[go: up one dir, main page]

CN118842675B - A network topology node and communication method thereof, and a bidirectional ring network using the node - Google Patents

A network topology node and communication method thereof, and a bidirectional ring network using the node Download PDF

Info

Publication number
CN118842675B
CN118842675B CN202411313449.3A CN202411313449A CN118842675B CN 118842675 B CN118842675 B CN 118842675B CN 202411313449 A CN202411313449 A CN 202411313449A CN 118842675 B CN118842675 B CN 118842675B
Authority
CN
China
Prior art keywords
network topology
topology node
data
response
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202411313449.3A
Other languages
Chinese (zh)
Other versions
CN118842675A (en
Inventor
刘晓娟
周永忠
武清泉
魏江龙
杨丽丽
杨猛
刘银栋
张雄波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Tasson Science and Technology Co Ltd
Original Assignee
Beijing Tasson Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Tasson Science and Technology Co Ltd filed Critical Beijing Tasson Science and Technology Co Ltd
Priority to CN202411313449.3A priority Critical patent/CN118842675B/en
Publication of CN118842675A publication Critical patent/CN118842675A/en
Application granted granted Critical
Publication of CN118842675B publication Critical patent/CN118842675B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a network topology node, a communication method thereof and a bidirectional ring network using the node, and relates to the technical field of network information transmission, wherein the network topology node comprises a sending interface for sending data to a target network topology node when the network topology node is switched to a network controller, and a receiving interface for receiving a response returned by the target network topology node; when the network topology node is switched to the network terminal, receiving the data sent by the adjacent network topology node through the receiving interface, if the address of the data is not the local network topology node, forwarding the data to another adjacent network topology node through the sending interface, if the address of the data is the local network topology node, generating a response and sending the response to the adjacent network topology node until the response returns to the network controller, receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.

Description

Network topology node, communication method thereof and bidirectional ring network using node
Technical Field
The present invention relates to the field of network information transmission technologies, and in particular, to a network topology node, a communication method thereof, and a bidirectional ring network using the node.
Background
When conventional FCs are used in the field of data communication technology, the network topology generally includes a bus network, an arbitrated loop network, and a switched network. The transmission medium of the arbitration ring network generally uses optical fibers, and the hardware design of the FC-AE-1553 protocol node in the arbitration ring network generally comprises an ASIC chip or an FPGA chip and an optical module, wherein the ASIC chip or the FPGA chip realizes the FC-AE-1553 protocol stack, and the optical module realizes the physical layer function in the FC protocol.
The types of the FC-AE-1553 protocol nodes generally include a Network Controller (NC) and a Network Terminal (NT), and functions of the NC and the NT are different, so hardware designs in the NC and the NT are different, for example, optical modules in the NC and the NT are different, so that when the types of the FC-AE-1553 protocol nodes need to be adjusted due to a change of a requirement, wiring needs to be redesigned, which brings inconvenience to field maintenance.
Disclosure of Invention
The invention provides a network topology node, a communication method thereof and a bidirectional ring network using the node, which are used for solving the inconvenience brought to field maintenance due to different hardware designs of FC-AE-1553 protocol nodes in the prior art.
The invention provides a network topology node, which comprises a protocol processor and a data receiving and transmitting port, wherein the data receiving and transmitting port comprises a receiving interface and a transmitting interface, and the protocol processor is used for switching the network topology node into a network controller or a network terminal in a single communication process;
Under the condition that the network topology node is switched to a network controller, sending data to an adjacent network topology node through a sending interface to a target network topology node, and receiving a response returned by the target network topology node through a receiving interface;
Under the condition that the network topology node is switched to a network terminal, receiving data sent by adjacent network topology nodes through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
According to the network topology node provided by the invention, the data receiving and transmitting port comprises an upstream transmitting interface, an upstream receiving interface, a downstream transmitting interface and a downstream receiving interface;
Transmitting data to the adjacent network topology node through the transmitting interface to the target network topology node, and receiving a response returned by the target network topology node through the receiving interface, wherein the response comprises the following steps:
transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting data to the target network topology node through a downstream transmitting interface, and receiving the response returned by the target network topology node through a downstream receiving interface;
Receiving data sent by an adjacent network topology node through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the own network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the own network topology node until the response returns to a network controller, and comprising:
receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to the downstream network topology node through a downstream sending interface if the address of the data is not the own network topology node, generating a response and returning the response to the network controller through the upstream network topology node if the address of the data is the own network topology node;
Receiving a response sent by the adjacent network topology node through the receiving interface, forwarding the response to another adjacent network topology node through the sending interface until the response returns to the network controller, including:
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
According to the network topology node provided by the invention, the protocol processor comprises a type selection module, a network controller module and a network terminal module, wherein the type selection module is used for starting the network controller module or the network terminal module in a single communication process;
under the condition that the network controller module is started, sending data to the adjacent network topology node through a sending interface to a target network topology node, and receiving a response returned by the target network topology node through a receiving interface;
Under the condition that the network terminal module is started, receiving data sent by adjacent network topology nodes through a receiving interface, if the address of the data is not the network topology node, forwarding the data to another adjacent network topology node through a sending interface, and if the address of the data is the network topology node, generating a response and sending the response to the adjacent network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
The invention provides a network topology node, wherein the data receiving and transmitting port comprises an upstream transmitting interface, an upstream receiving interface, a downstream transmitting interface and a downstream receiving interface;
Under the condition that the network controller module is started, data is sent to an upstream network topology node to a target network topology node through an upstream sending interface, a response returned by the target network topology node is received through an upstream receiving interface and sent to the redundant data management module, the data is sent to the target network topology node through a downstream sending interface, and the response returned by the target network topology node is received through a downstream receiving interface and sent to the redundant data management module;
Under the condition that a network terminal module is started, receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to a downstream network topology node through a downstream sending interface if the address of the data is not the network topology node, sending the data to a redundant data management module if the address of the data is the network topology node, receiving the data sent by the downstream network topology node through the downstream receiving interface;
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
According to the network topology node provided by the invention, the redundant data management module comprises a redundancy removing unit and a data frame management unit;
Under the condition that the network controller module is started, transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting the data to the target network topology node through a downstream transmitting interface, receiving the response returned by the target network topology node through a downstream receiving interface, and transmitting the response to the redundancy elimination unit;
Under the condition that a network terminal module is started, receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to a downstream network topology node through a downstream sending interface if the address of the data is not the network topology node, sending the data to a redundancy elimination unit if the address of the data is the network topology node, receiving the data sent by the downstream network topology node through the downstream receiving interface, forwarding the data to an upstream network topology node through the upstream sending interface if the address of the data is not the network topology node, sending the data to the redundancy elimination unit if the address of the data is the network topology node, and sending the data after the redundancy elimination to the data frame management unit through the redundancy elimination unit to obtain one path of effective data;
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
The network topology node provided by the invention further comprises a main processor, wherein the main processor is connected with the protocol processor, and the protocol processor further comprises a data conversion module which is connected with the sending interface;
under the condition that the network topology node is switched to a network controller, the main processor sends data to the protocol processor, the data conversion module in the protocol processor sends a transmission data frame to a target network topology node through a sending interface, and receives a response data frame returned by the target network topology node through a receiving interface;
Under the condition that the network topology node is switched to a network terminal, the data conversion module receives a transmission data frame sent by an adjacent network topology node through a receiving interface, if the address of the transmission data frame is not the network topology node, the transmission data frame is forwarded to another adjacent network topology node through a sending interface, if the address of the transmission data frame is the network topology node, data corresponding to the transmission data frame is obtained and sent to the main processor, the main processor generates a response and sends the response to the protocol processor, and the data conversion module in the protocol processor sends the response data frame to the adjacent network topology node through the sending interface until the response data frame returns to the network controller;
And the data conversion module receives the response data frame sent by the adjacent network topology node through the receiving interface, and forwards the response data frame to the other adjacent network topology node through the sending interface until the response data frame returns to the network controller.
The network topology node provided by the invention further comprises a main processor, wherein the main processor is connected with the protocol processor, and the protocol processor comprises a random access memory;
under the condition that a network controller module is started, the main processor sends data to the random memory, the network controller module reads the data from the random memory, sends the data to an adjacent network topology node through a sending interface to a target network topology node, receives a response returned by the target network topology node through a receiving interface, sends the response to the network controller module to be stored in the random memory, and the main processor reads the response from the random memory;
Under the condition that a network terminal module is started, receiving data sent by an adjacent network topology node through a receiving interface, if the address of the data is not the local network topology node, forwarding the data to another adjacent network topology node through a sending interface, if the address of the data is the local network topology node, storing the data into a random access memory, reading the data from the random access memory by a main processor to generate a response, storing the response into the random access memory, and reading the response from the random access memory by the network terminal module and sending the response to the adjacent network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
The invention also provides a communication method of the network topology node, which is used for any one of the network topology nodes, and comprises the following steps:
Under the condition that the network topology node is switched to a network controller, sending data to an adjacent network topology node through a sending interface to a target network topology node, and receiving a response returned by the target network topology node through a receiving interface;
Under the condition that the network topology node is switched to a network terminal, receiving data sent by adjacent network topology nodes through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
According to the communication method of the network topology node provided by the invention, data is sent to the adjacent network topology node through the sending interface, the response returned by the target network topology node is received through the receiving interface, and the communication method comprises the following steps:
transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting data to the target network topology node through a downstream transmitting interface, and receiving the response returned by the target network topology node through a downstream receiving interface;
Receiving data sent by an adjacent network topology node through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the own network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the own network topology node until the response returns to a network controller, and comprising:
receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to the downstream network topology node through a downstream sending interface if the address of the data is not the own network topology node, generating a response and returning the response to the network controller through the upstream network topology node if the address of the data is the own network topology node;
Receiving a response sent by the adjacent network topology node through the receiving interface, forwarding the response to another adjacent network topology node through the sending interface until the response returns to the network controller, including:
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
The invention also provides a bidirectional ring network, which comprises a plurality of nodes which are connected in a ring shape, wherein the nodes are any one of the network topology nodes.
The network topology node comprises a network controller and a network terminal, wherein the network controller and the network terminal both comprise a protocol processor and a data receiving and transmitting port, the data receiving and transmitting port comprises a receiving interface and a transmitting interface, and the network topology node can be switched into the network controller or the network terminal in a single communication process through the protocol processor according to actual requirements by using the same hardware design of the network controller or the network terminal in the single communication process, so that network communication in a network topology structure is realized, and the field maintenance of the network topology structure is facilitated.
Drawings
In order to more clearly illustrate the invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of a network topology node according to the present invention.
Fig. 2 is a schematic diagram of a network controller according to the present invention sending data to a network terminal.
Fig. 3 is a schematic diagram of a network controller according to the second embodiment of the present invention sending data to a network terminal.
Fig. 4 is a second schematic structural diagram of a network topology node according to the present invention.
Fig. 5 is a schematic diagram of a network topology node provided in the prior art.
Fig. 6 is a third schematic structural diagram of a network topology node according to the present invention.
Fig. 7 is a flow chart of a communication method of a network topology node provided by the present invention.
Fig. 8 is a schematic structural diagram of a network topology of a unidirectional ring network provided in the prior art.
Fig. 9 is a schematic structural diagram of a network topology of a bidirectional ring network according to the present invention.
Fig. 10 is a second schematic structural diagram of a network topology of the bidirectional ring network provided by the present invention.
Fig. 11 is a schematic diagram of a protocol processor of a network topology node according to the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The following describes a network topology node and a communication method thereof, and a bidirectional ring network using the node according to an embodiment of the present invention with reference to fig. 1 to 11.
Fig. 1 is a schematic diagram of a network topology node provided by the present invention, as shown in fig. 1, where the network topology node includes a protocol processor and a data transceiver port, where the data transceiver port includes a receiving interface and a sending interface, and the protocol processor is configured to switch the network topology node to a network controller or a network terminal in a single communication process;
Under the condition that the network topology node is switched to a network controller, sending data to an adjacent network topology node through a sending interface to a target network topology node, and receiving a response returned by the target network topology node through a receiving interface;
Under the condition that the network topology node is switched to a network terminal, receiving data sent by adjacent network topology nodes through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
The protocol processor is a component for realizing a network protocol used by the network topology structure and is used for controlling the sending and receiving of data, so that the data is ensured to be correctly transmitted and processed according to the network protocol used by the network topology structure.
The data receiving and transmitting port can receive signals from the transmission medium through the receiving interface, convert the signal types and transmit the signals to the protocol processor, and the data receiving and transmitting port can receive signals sent by the protocol processor, convert the signal types and transmit the signals to the transmission medium. The transmission medium may be, for example, optical fiber, coaxial cable, etc.
A single communication refers to a complete data transmission procedure between the network controller and the target network topology node. In an exemplary manner, in the single communication process, if the network controller having the control right in the network topology structure works busy or works abnormally, the protocol processor can switch the target network topology node in the network topology structure to the network controller based on the switching mode command of the control system to acquire the control right to complete the single communication, so as to improve the fault tolerance capability and the control robustness of the control system.
The Network controller (Network Controller, NC) may write data to or read data from a Network Terminal (NT). As shown in fig. 2, the DATA written by the network controller to the adjacent network terminal (intermediate network terminal) includes a command sequence (CMD) and a DATA sequence (DATA), and the adjacent network terminal forwards the command sequence and the DATA sequence to the adjacent network terminal up to the target network terminal. After receiving the command sequence and the data sequence, the target network terminal sends a state Sequence (STA) to the adjacent network terminal, and the adjacent network terminal forwards the state sequence to the adjacent network node until the network controller, and the network controller ends the communication under the condition that the state sequence is determined to be valid.
When the network controller reads data from the adjacent network terminal as shown in fig. 3, the data transmitted from the network controller to the adjacent network terminal (intermediate network terminal) includes a command sequence, and the adjacent network terminal forwards the command sequence to the adjacent network terminal up to the target network terminal. After receiving the command sequence, the target network terminal sends a state sequence and a data sequence to the adjacent network terminal, and the adjacent network terminal forwards the state sequence and the data sequence to the adjacent network node until the network controller, and the network controller ends the communication under the condition that the state sequence is determined to be valid.
The network topology node provided by the embodiment of the invention comprises a network controller and a network terminal, wherein the network controller and the network terminal both comprise a protocol processor and a data receiving and transmitting port, the data receiving and transmitting port comprises a receiving interface and a transmitting interface, the same hardware design is used by the network controller or the network terminal, the network topology node can be switched into the network controller or the network terminal in the single communication process by the protocol processor according to the actual demand, so that the network communication in the network topology structure is realized, and the field maintenance of the network topology structure is facilitated.
The system breakdown is caused by abnormal links between any two network topology nodes in the unidirectional ring network arbitration ring network topology structure, the communication reliability is low, the bidirectional arbitration ring network topology structure can be used for providing the system communication reliability, and when the network topology nodes can be applied to the bidirectional arbitration ring network topology structure, the data receiving and transmitting port comprises an upstream transmitting interface, an upstream receiving interface, a downstream transmitting interface and a downstream receiving interface based on the embodiment;
Transmitting data to the adjacent network topology node through the transmitting interface to the target network topology node, and receiving a response returned by the target network topology node through the receiving interface, wherein the response comprises the following steps:
transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting data to the target network topology node through a downstream transmitting interface, and receiving the response returned by the target network topology node through a downstream receiving interface;
Receiving data sent by an adjacent network topology node through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the own network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the own network topology node until the response returns to a network controller, and comprising:
receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to the downstream network topology node through a downstream sending interface if the address of the data is not the own network topology node, generating a response and returning the response to the network controller through the upstream network topology node if the address of the data is the own network topology node;
Receiving a response sent by the adjacent network topology node through the receiving interface, forwarding the response to another adjacent network topology node through the sending interface until the response returns to the network controller, including:
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
In the data transceiving process, the upstream and downstream are opposite directions, and one direction can be designated as upstream and the other direction as downstream according to requirements, for example, the clockwise direction can be designated as upstream and the counterclockwise direction can be designated as downstream. The interface for transmitting data in the upstream direction is the upstream transmitting interface, and the interface for receiving data in the upstream direction is the upstream receiving interface. The interface for transmitting data in the downstream direction is referred to as a downstream transmitting interface, and the interface for receiving data in the downstream direction is referred to as a downstream receiving interface.
In the process that the network controllers respectively send data from upstream and downstream to the target network terminal, the network controllers send the data sent by the network controllers to the target network terminal along the upstream direction, and the network controllers send the data sent by the network controllers to the target network terminal along the downstream direction.
The technical effects of the working principle of the intermediate network topology node in the process that the target network terminal sends the response to the network controller from the upstream and the downstream respectively are basically the same as the technical effects of the working principle of the intermediate network topology node in the process that the network controller sends the data to the target network terminal from the upstream and the downstream respectively, and are not described herein.
In the embodiment of the invention, the network controller or the target network terminal receives the data sent in the downstream direction through the downstream receiving interface, sends the data in the upstream direction through the upstream sending interface, receives the data sent in the upstream direction through the upstream receiving interface, and sends the data in the downstream direction through the downstream sending interface, so that when the communication in one direction is problematic, the communication can be carried out through the interface in the other direction, the robustness and the fault tolerance of the system are improved, and the risk of single-point faults is reduced.
Based on any one of the above embodiments, the protocol processor includes a type selection module, a network controller module, and a network terminal module, where the type selection module is configured to enable the network controller module or the network terminal module in a single communication process;
under the condition that the network controller module is started, sending data to the adjacent network topology node through a sending interface to a target network topology node, and receiving a response returned by the target network topology node through a receiving interface;
Under the condition that the network terminal module is started, receiving data sent by adjacent network topology nodes through a receiving interface, if the address of the data is not the network topology node, forwarding the data to another adjacent network topology node through a sending interface, and if the address of the data is the network topology node, generating a response and sending the response to the adjacent network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
The type selection module mainly realizes the selection starting function of the network controller module and the network terminal module in the network protocol. The type selection module may include control logic to dynamically select the network controller module or the network termination module to be enabled according to system requirements, which may be adjusted based on external instructions or internal conditions. The type selection module may be a Multiplexer (MUX), for example.
The network controller module mainly realizes functions of a network controller in a network protocol, such as communication process control, message management queues, sending command sequences and data sequences, receiving state sequences and data sequences, interrupt generation, interrupt state storage and the like.
The network terminal module mainly realizes the functions of a network terminal in a network protocol, receives a command sequence and a data sequence of a network controller, stores received data, transmits a corresponding state sequence and a data sequence according to the network protocol, and generates interruption, stores the interruption state and the like.
In the embodiment of the invention, the network controller module or the network terminal module is started in a single communication process through the type selection module, so that the network topology node can be conveniently switched to the network controller or the network terminal correspondingly, the network topology structure can meet the actual communication requirement, and the field maintenance of the network topology structure is facilitated.
In the bidirectional arbitration ring network topology, because the target network terminal receives the data sent in the upstream direction and the data sent in the downstream direction, or the network controller receives the response sent in the upstream direction and the response sent in the downstream direction, in order to avoid that the target network terminal or the network controller repeatedly processes the same data or response, based on any embodiment, the data receiving and transmitting port comprises an upstream transmitting interface, an upstream receiving interface, a downstream transmitting interface and a downstream receiving interface; the protocol processor also comprises a redundant data management module;
Under the condition that the network controller module is started, data is sent to an upstream network topology node to a target network topology node through an upstream sending interface, a response returned by the target network topology node is received through an upstream receiving interface and sent to the redundant data management module, the data is sent to the target network topology node through a downstream sending interface, and the response returned by the target network topology node is received through a downstream receiving interface and sent to the redundant data management module;
Under the condition that a network terminal module is started, receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to a downstream network topology node through a downstream sending interface if the address of the data is not the network topology node, sending the data to a redundant data management module if the address of the data is the network topology node, receiving the data sent by the downstream network topology node through the downstream receiving interface;
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
In an exemplary case where the network controller module is enabled, the redundant data management module may remove repeated response data frames in the two paths of responses after receiving the response sent by the target network terminal from the upstream direction and the response sent by the target network terminal from the downstream direction, and sort the response data frames according to the rule conforming to the network protocol by the remaining response data frames, so as to obtain a response data frame sequence, so as to obtain one path of effective response.
The working principle and the technical effect of the redundant data management module for acquiring one path of effective data under the condition of starting the network terminal module are basically the same as those of the redundant data management module for acquiring one path of effective response under the condition of starting the network controller module, and are not repeated herein.
In this embodiment, in the bidirectional arbitration ring network topology structure, by setting the redundant data management module in the network topology node, one path of effective data can be conveniently obtained, so that misoperation of the network topology node caused by the redundant data is avoided, complexity of hardware design of the network topology node can be reduced by removing the redundant data, processing logic of the network topology node is simplified, and the network topology node is more stable.
Based on any one of the above embodiments, the redundant data management module includes a redundancy elimination unit and a data frame management unit;
Under the condition that the network controller module is started, transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting the data to the target network topology node through a downstream transmitting interface, receiving the response returned by the target network topology node through a downstream receiving interface, and transmitting the response to the redundancy elimination unit;
Under the condition that a network terminal module is started, receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to a downstream network topology node through a downstream sending interface if the address of the data is not the network topology node, sending the data to a redundancy elimination unit if the address of the data is the network topology node, receiving the data sent by the downstream network topology node through the downstream receiving interface, forwarding the data to an upstream network topology node through the upstream sending interface if the address of the data is not the network topology node, sending the data to the redundancy elimination unit if the address of the data is the network topology node, and sending the data after the redundancy elimination to the data frame management unit through the redundancy elimination unit to obtain one path of effective data;
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
The redundancy elimination unit mainly realizes the redundancy elimination function of two paths of received data or responses, and in some embodiments, the redundancy unit is also used for redundancy backup of the two paths of data or responses. The data frame management unit mainly realizes the functions of sequence management, frame management and the like in a network protocol.
In an exemplary case, when the network controller module is started, the redundancy removing unit may specifically receive the response data frame, and after performing redundancy backup on the response received earlier, send the response data frame to the data frame management unit, obtain the response data frame conforming to the network protocol through frame management of the data frame management unit, and sequence the response data frame according to the rule conforming to the network protocol through sequence management of the data frame management unit, so as to obtain the response data frame sequence. Meanwhile, the redundancy removing unit can carry out redundancy backup on the response received later, compares the response received earlier with the response received later, and obtains one path of effective response based on the response data frame sequence under the condition that the response received later is determined to be redundant data. And under the condition that the received response is determined to have non-redundant data, the non-redundant data is sent to the data frame management unit, the response data frame sequence is adjusted, and one path of effective response is obtained based on the adjusted response data frame sequence.
As shown in fig. 4, based on any one of the above embodiments, the network topology node further includes a main processor, where the main processor is connected to the protocol processor, and the protocol processor further includes a data conversion module, where the data conversion module is connected to the sending interface;
under the condition that the network topology node is switched to a network controller, the main processor sends data to the protocol processor, the data conversion module in the protocol processor sends a transmission data frame to a target network topology node through a sending interface, and receives a response data frame returned by the target network topology node through a receiving interface;
Under the condition that the network topology node is switched to a network terminal, the data conversion module receives a transmission data frame sent by an adjacent network topology node through a receiving interface, if the address of the transmission data frame is not the network topology node, the transmission data frame is forwarded to another adjacent network topology node through a sending interface, if the address of the transmission data frame is the network topology node, data corresponding to the transmission data frame is obtained and sent to the main processor, the main processor generates a response and sends the response to the protocol processor, and the data conversion module in the protocol processor sends the response data frame to the adjacent network topology node through the sending interface until the response data frame returns to the network controller;
And the data conversion module receives the response data frame sent by the adjacent network topology node through the receiving interface, and forwards the response data frame to the other adjacent network topology node through the sending interface until the response data frame returns to the network controller.
The main processor can be used for realizing functions of data processing, communication coordination, task allocation, system management and the like, and can be responsible for overall control and management of network topology nodes. The host processor may be an ASIC (Application SPECIFIC INTEGRATED Circuit) chip or an FPGA (Field Programmable GATE ARRAY ) chip, for example.
A host interface module may be provided in the protocol controller to enable data interaction between the host processor and the protocol processor through the host interface module. The host interface module may be PCIe, EMIF, or the like, for example.
In this embodiment, the main processor is used to implement other functions such as data processing and communication coordination of the network topology node, and the protocol processor is used to implement a network communication function, so that the main processor and the protocol processor are connected to implement a completed network topology node function, which can further simplify the system design scheme.
Based on any one of the above embodiments, the system further includes a main processor, where the main processor is connected to the protocol processor, and the protocol processor includes a random access memory;
under the condition that a network controller module is started, the main processor sends data to the random memory, the network controller module reads the data from the random memory, sends the data to an adjacent network topology node through a sending interface to a target network topology node, receives a response returned by the target network topology node through a receiving interface, sends the response to the network controller module to be stored in the random memory, and the main processor reads the response from the random memory;
Under the condition that a network terminal module is started, receiving data sent by an adjacent network topology node through a receiving interface, if the address of the data is not the local network topology node, forwarding the data to another adjacent network topology node through a sending interface, if the address of the data is the local network topology node, storing the data into a random access memory, reading the data from the random access memory by a main processor to generate a response, storing the response into the random access memory, and reading the response from the random access memory by the network terminal module and sending the response to the adjacent network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
The random processor may include a dynamic random processor and a static random processor. Illustratively, the dynamic random access processor may be a double data rate synchronous dynamic random access memory (Double Data Rate Synchronous Dynamic Random Access Memory, DDR SDRAM).
For example, the protocol processor may set up a ddr_ctrl module to implement a DDR controller for storing data or responses received by the network controller module and the network termination module into a dynamic random access processor (DDR). The protocol processor can simultaneously set the SRAM module to realize the functions of message queue configuration preservation, message execution result preservation and small amount of data preservation of the protocol processor. The network controller module, the network terminal module, the DDR_CTRL module, the SRAM module and the main processor can communicate through an AXI bus so as to enable data to be transmitted at high speed or resources to be shared between the main processor and the protocol processor.
In this embodiment, by setting the random access memory, the protocol processor can store the received data or the response in the random access memory, so that the host processor reads the data or the response sent by the protocol processor from the random access memory, and the protocol processor can process and store the data without immediately disturbing the host processor, thereby reducing the number of interrupts or requests that the host processor needs to process, reducing the load of the host processor, and being convenient for increasing the working stability of the network topology node.
As shown in fig. 5, in the conventional network topology structure, the network topology node includes a main processor, an FC-AE-1553 protocol processor, a DDR and an optical module_a optical module_b, and a transmission medium between the network topology nodes is an optical cable, and the optical module_a optical module_b and the conversion between optical signals and electrical signals are implemented. As shown in fig. 6, in the network topology structure of the present application, the transmission medium between network topology nodes may be a coaxial cable, and the data transceiver port may receive a high-speed serial signal from the coaxial cable through the receiving interface, and convert the high-speed serial signal into a low-speed parallel signal for transmitting to the DDR. The data receiving and transmitting port can receive the low-speed parallel signals sent by the protocol processor, convert the low-speed parallel signals into high-speed serial signals and transmit the high-speed serial signals into the coaxial cable through the sending interface. The data receiving and transmitting port can be a high-speed serial interface chip.
The network topology nodes in the traditional network topology structure are limited by the manufacturing process of optical modules, the working temperature range of the network topology nodes can only reach-40 ℃ to 90 ℃ and cannot be applied to working environments of-55 ℃ to 125 ℃, pollution is easy to occur to the optical fiber connectors under salt fog and sand dust environments, communication error codes are caused, and in the bus network topology, according to the number and positions of network nodes in a control system, the optical splitting ratio of an optical cable network needs to be designed independently, the number of different network nodes is different, and the design of the optical cable network is different.
In the embodiment, the network protocol supported by the network node is not changed, the working temperature of the system can be increased to-55 ℃ to 125 ℃ by replacing the transmission medium with the coaxial cable, the environmental adaptability of the system is improved, the problem of the adaptability of the working temperature of the system is solved, the pollution of salt fog and sand dust to the transmission medium can be avoided, the network connection between the network topology nodes can be realized by directly adopting the standard coaxial cable, the problem of the optical cable network splitting ratio is not needed to be considered, the design complexity of the network topology structure is reduced, in addition, compared with the case that the common optical fiber needs to be subjected to reinforcement treatment, the cost of the transmission medium is greatly reduced by using the coaxial cable, the cost of using the coaxial cable is reduced by one percent compared with the cost of using the optical fiber in some examples, and the operation of application software is not influenced.
When the transmission medium in the network topology is a coaxial cable, the distance between adjacent network topology nodes may be controlled within an effective transmission distance of the coaxial cable, and for example, the distance between adjacent network topology nodes may be within 60 meters.
The communication method of the network topology node provided by the invention is described below, and the communication method of the network topology node described below and the network topology node described above can be referred to correspondingly.
Fig. 7 is a flow chart of a communication method of a network topology node provided by the present invention, as shown in fig. 7, where the method is used for any one of the foregoing network topology nodes, and the communication method includes:
step 101, under the condition that the network topology node is switched to a network controller, sending data to an adjacent network topology node through a sending interface to a target network topology node, and receiving a response returned by the target network topology node through a receiving interface.
Step 102, when the network topology node is switched to a network terminal, receiving data sent by an adjacent network topology node through a receiving interface, if the address of the data is not the own network topology node, forwarding the data to another adjacent network topology node through a sending interface, if the address of the data is the own network topology node, generating a response and sending the response to the adjacent network topology node until the response returns to a network controller, receiving the response sent by the adjacent network topology node through the receiving interface, forwarding the response to another adjacent network topology node through the sending interface until the response returns to the network controller.
Based on any of the foregoing embodiments, step 101 specifically includes sending data to a target network topology node through an upstream sending interface, receiving a response returned by the target network topology node through an upstream receiving interface, sending data to the target network topology node through a downstream sending interface, and receiving a response returned by the target network topology node through a downstream receiving interface.
The step 102 specifically includes receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to the downstream network topology node through a downstream sending interface if the address of the data is not the own network topology node, generating a response to return to the network controller through the upstream network topology node if the address of the data is the own network topology node, receiving the data sent by the downstream network topology node through the downstream receiving interface, forwarding the data to the upstream network topology node through the upstream sending interface if the address of the data is not the own network topology node, generating a response to return to the network controller through the downstream network topology node if the address of the data is the own network topology node, receiving the response sent by the upstream network topology node through the upstream receiving interface, forwarding the response to the downstream network topology node through the downstream sending interface, receiving the response sent by the downstream network topology node through the downstream receiving interface, and forwarding the response to the upstream network topology node through the upstream sending interface.
Describing the bidirectional ring network provided by the embodiment of the present invention, the bidirectional ring network described below and the network topology node described above may be referred to correspondingly.
As shown in fig. 8, the unidirectional ring network arbitration ring network topology includes a Network Controller (NC), network terminals (NT 1, NT2, and NT 3), each network topology node includes a data transceiving PORT l_port, and each data transceiving PORT includes a receiving PORT R and a transmitting interface T. In order to solve the technical problem, the embodiment of the invention provides a bidirectional ring network, as shown in fig. 9, which comprises a plurality of nodes connected in a ring shape, wherein the nodes are any network topology nodes described in the foregoing. Fig. 9 includes a Network Controller (NC), network terminals (NT 1, NT2, NT3, and NT 4), each of which includes data transceiving ports a and B including a receiving port R and a transmitting interface T.
In order to specifically illustrate the function of the network topology node provided by the present embodiment, a specific example is provided below in conjunction with a bidirectional ring network.
The network topology nodes comprise a main processor, an FC-AE-1553 protocol processor and a high-speed serial interface chip, wherein transmission media between the network topology nodes are coaxial cables, and the high-speed serial interface chip is used for receiving signals transmitted by the coaxial cables and sending the converted signals to the FC-AE-1553 protocol processor. The high-speed serial interface chip can realize long-distance high-speed coaxial cable serial signal transmission, the transmission rate can reach 1.25Gbps at the highest, and the transmission distance can reach 60 meters. The FC-AE-1553 protocol processor can realize an FC-AE-1553 protocol stack, and can switch a network topology node into a Network Controller (NC) or a Network Terminal (NT) in a single communication process.
The network topology node (or single machine) in the network topology structure (or control system) can be designed in a mode of adopting a mother card, wherein the mother card can comprise an FC-AE-1553 protocol processor to realize the function of an FC-AE-1553 protocol stack, and the mother card can comprise a main processor to realize other functions of single machine equipment. The mother and son cards may be connected by an XMC connector. The communication protocol adopts FC-AE-1553 protocol, the communication process is scheduled by the network controller NC, and the network terminal NT responds to the command sequence of NC.
The general D-carrier control field generally consists of a flight controller (NC), an inertial navigation controller (NT 1), an infrared detector (NT 2), a radar detector (NT 3), and 3 servo controllers (NT 4, NT5, and NT 6) as shown in fig. 10. Each network topology node in fig. 10 includes data transceiver ports a and B, which include a receiving port R and a transmitting interface T.
The NC protocol constitutes a command sequence CMD and a DATA sequence DATA, which are sent from two ports a and B of the NC through forward and reverse ring networks, respectively, wherein the forward direction may be the upstream direction and the reverse direction may be the downstream direction.
After being sent out from the B port of the NC, the CMD and the DATA are firstly sent to the A port of the NT3, the destination addresses of the CMD and the DATA received by the A port of the NT3 are not the network topology nodes, and the CMD and the DATA received from the A port are sent out through the B port of the NT 3;
After receiving CMD and DATA, the A port of NT2 judges that the destination addresses of CMD and DATA are not the network topology node, and then sends out CMD and DATA through the B port;
After receiving the CMD and the DATA, the a PORT of NT1 determines that the CMD and the DATA destination addresses are nodes of the network topology, and stops forwarding, as shown in fig. 11, and transmits the CMD and the DATA to FC2m (redundancy elimination unit) through fc_port_a (DATA transceiving PORT);
the MUX in the NC selects to enable the fc4NC module, and the CMD and DATA sent out from the A port, pass through NT4, NT5, and NT6, and then reach the B port of NT 1. The MUX in NT selects to start the FC4NT module, after the B PORT of NT1 receives CMD and DATA, judge CMD and DATA destination address is the topological node of this network, stop transmitting, transmit CMD and DATA to FC2m (remove redundant unit) through FC_PORT_A (DATA receiving and transmitting PORT);
After receiving CMD and DATA, the fc2m module of NT1 transmits the redundancy removed CMD and DATA to fc2v (DATA frame management unit), after fc2v judges that fc4NT stores the received DATA in SRAM or DDR, outputs a valid CMD and DATA to fc4NT module (network terminal module);
After receiving CMD and DATA, NT1 generates a state sequence STA, NT1 sends the STA out through A, B ports, wherein the STA sent by port A reaches NC after passing through NT2 and NT3, and the STA sent by port B reaches NC after passing through NT6, NT5 and NT 4;
The NC transmits the STA received by the A PORT to the FC2m through the FC_PORT_A, transmits the STA received by the B PORT to the FC2m through the FC_PORT_B, transmits the STA subjected to redundancy elimination to the FC2v through the FC2m, outputs a path of valid STA to reach the FC4NC module (network controller module) after the FC2v is judged, the FC4NC module stores the received data into the SRAM or the DDR, and the main processor judges that the STA is valid and the communication is ended.
The process of NC reading DATA from NT1 is similar to the process of NC transmitting DATA to NT1, except that NC only generates CMD, NT transmits STA and DATA. NC is similar to other NT communication procedures, except that NC does not require other intermediate NT forwarding when communicating with NT3 and NT4, and is not described in detail herein.
It should be noted that the above-mentioned embodiments are merely for illustrating the technical solution of the present invention, and not for limiting the same, and although the present invention has been described in detail with reference to the above-mentioned embodiments, it should be understood by those skilled in the art that the technical solution described in the above-mentioned embodiments may be modified or some technical features may be equivalently replaced, and these modifications or substitutions do not make the essence of the corresponding technical solution deviate from the spirit and scope of the technical solution of the embodiments of the present invention.

Claims (7)

1. The network topology node is characterized by comprising a protocol processor and a data transceiving port, wherein the data transceiving port comprises a receiving interface and a sending interface, and the protocol processor is used for switching the network topology node into a network controller or a network terminal in a single communication process;
the protocol processor comprises a type selection module, a network controller module and a network terminal module, wherein the type selection module is used for starting the network controller module or the network terminal module in a single communication process;
The data receiving and transmitting port comprises an upstream transmitting interface, an upstream receiving interface, a downstream transmitting interface and a downstream receiving interface, and the protocol processor also comprises a redundant data management module;
the redundant data management module comprises a redundancy elimination unit and a data frame management unit;
Under the condition that the network controller module is started, transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting the data to the target network topology node through a downstream transmitting interface, receiving the response returned by the target network topology node through a downstream receiving interface, and transmitting the response to the redundancy elimination unit;
Under the condition that a network terminal module is started, receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to a downstream network topology node through a downstream sending interface if the address of the data is not the network topology node, sending the data to a redundancy elimination unit if the address of the data is the network topology node, receiving the data sent by the downstream network topology node through the downstream receiving interface, forwarding the data to an upstream network topology node through the upstream sending interface if the address of the data is not the network topology node, sending the data to the redundancy elimination unit if the address of the data is the network topology node, and sending the data after the redundancy elimination to the data frame management unit through the redundancy elimination unit to obtain one path of effective data;
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
2. The network topology node of claim 1, wherein said data transceiving ports comprise an upstream transmit interface, an upstream receive interface, a downstream transmit interface, and a downstream receive interface;
Transmitting data to the adjacent network topology node through the transmitting interface to the target network topology node, and receiving a response returned by the target network topology node through the receiving interface, wherein the response comprises the following steps:
transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting data to the target network topology node through a downstream transmitting interface, and receiving the response returned by the target network topology node through a downstream receiving interface;
Receiving data sent by an adjacent network topology node through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the own network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the own network topology node until the response returns to a network controller, and comprising:
receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to the downstream network topology node through a downstream sending interface if the address of the data is not the own network topology node, generating a response and returning the response to the network controller through the upstream network topology node if the address of the data is the own network topology node;
Receiving a response sent by the adjacent network topology node through the receiving interface, forwarding the response to another adjacent network topology node through the sending interface until the response returns to the network controller, including:
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
3. The network topology node of claim 1, further comprising a host processor, said host processor coupled to said protocol processor, said protocol processor further comprising a data conversion module, said data conversion module coupled to said transmission interface;
under the condition that the network topology node is switched to a network controller, the main processor sends data to the protocol processor, the data conversion module in the protocol processor sends a transmission data frame to a target network topology node through a sending interface, and receives a response data frame returned by the target network topology node through a receiving interface;
Under the condition that the network topology node is switched to a network terminal, the data conversion module receives a transmission data frame sent by an adjacent network topology node through a receiving interface, if the address of the transmission data frame is not the network topology node, the transmission data frame is forwarded to another adjacent network topology node through a sending interface, if the address of the transmission data frame is the network topology node, data corresponding to the transmission data frame is obtained and sent to the main processor, the main processor generates a response and sends the response to the protocol processor, and the data conversion module in the protocol processor sends the response data frame to the adjacent network topology node through the sending interface until the response data frame returns to the network controller;
And the data conversion module receives the response data frame sent by the adjacent network topology node through the receiving interface, and forwards the response data frame to the other adjacent network topology node through the sending interface until the response data frame returns to the network controller.
4. The network topology node of claim 1, further comprising a host processor, said host processor coupled to said protocol processor, said protocol processor comprising a random access memory;
under the condition that a network controller module is started, the main processor sends data to the random memory, the network controller module reads the data from the random memory, sends the data to an adjacent network topology node through a sending interface to a target network topology node, receives a response returned by the target network topology node through a receiving interface, sends the response to the network controller module to be stored in the random memory, and the main processor reads the response from the random memory;
Under the condition that a network terminal module is started, receiving data sent by an adjacent network topology node through a receiving interface, if the address of the data is not the local network topology node, forwarding the data to another adjacent network topology node through a sending interface, if the address of the data is the local network topology node, storing the data into a random access memory, reading the data from the random access memory by a main processor to generate a response, storing the response into the random access memory, and reading the response from the random access memory by the network terminal module and sending the response to the adjacent network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
5. A communication method for a network topology node according to any of claims 1-4, the communication method comprising:
Under the condition that the network topology node is switched to a network controller, sending data to an adjacent network topology node through a sending interface to a target network topology node, and receiving a response returned by the target network topology node through a receiving interface;
Under the condition that the network topology node is switched to a network terminal, receiving data sent by adjacent network topology nodes through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the network topology node until the response returns to a network controller;
and receiving the response sent by the adjacent network topology node through the receiving interface, and forwarding the response to the other adjacent network topology node through the sending interface until the response returns to the network controller.
6. The communication method of a network topology node of claim 5, it is characterized in that the method comprises the steps of,
Transmitting data to the adjacent network topology node through the transmitting interface to the target network topology node, and receiving a response returned by the target network topology node through the receiving interface, wherein the response comprises the following steps:
transmitting data to an upstream network topology node through an upstream transmitting interface, receiving a response returned by the target network topology node through an upstream receiving interface, transmitting data to the target network topology node through a downstream transmitting interface, and receiving the response returned by the target network topology node through a downstream receiving interface;
Receiving data sent by an adjacent network topology node through a receiving interface, forwarding the data to another adjacent network topology node through a sending interface if the address of the data is not the own network topology node, generating a response and sending the response to the adjacent network topology node if the address of the data is the own network topology node until the response returns to a network controller, and comprising:
receiving data sent by an upstream network topology node through an upstream receiving interface, forwarding the data to the downstream network topology node through a downstream sending interface if the address of the data is not the own network topology node, generating a response and returning the response to the network controller through the upstream network topology node if the address of the data is the own network topology node;
Receiving a response sent by the adjacent network topology node through the receiving interface, forwarding the response to another adjacent network topology node through the sending interface until the response returns to the network controller, including:
The response sent by the downstream network topology node is received through the downstream receiving interface, and the response is forwarded to the upstream network topology node through the upstream sending interface.
7. A bidirectional ring network comprising a plurality of nodes connected in a ring, the nodes being network topology nodes according to any of the preceding claims 1-4.
CN202411313449.3A 2024-09-20 2024-09-20 A network topology node and communication method thereof, and a bidirectional ring network using the node Active CN118842675B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411313449.3A CN118842675B (en) 2024-09-20 2024-09-20 A network topology node and communication method thereof, and a bidirectional ring network using the node

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411313449.3A CN118842675B (en) 2024-09-20 2024-09-20 A network topology node and communication method thereof, and a bidirectional ring network using the node

Publications (2)

Publication Number Publication Date
CN118842675A CN118842675A (en) 2024-10-25
CN118842675B true CN118842675B (en) 2025-02-14

Family

ID=93148518

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411313449.3A Active CN118842675B (en) 2024-09-20 2024-09-20 A network topology node and communication method thereof, and a bidirectional ring network using the node

Country Status (1)

Country Link
CN (1) CN118842675B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1435968A (en) * 2002-01-30 2003-08-13 株式会社Ntt都科摩 Test trigger method for rerouting, terminal and router
CN115883378A (en) * 2022-10-27 2023-03-31 北京航天晨信科技有限责任公司 Topology discovery method based on HSR protocol network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8179787B2 (en) * 2009-01-27 2012-05-15 Smsc Holding S.A.R.L. Fault tolerant network utilizing bi-directional point-to-point communications links between nodes

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1435968A (en) * 2002-01-30 2003-08-13 株式会社Ntt都科摩 Test trigger method for rerouting, terminal and router
CN115883378A (en) * 2022-10-27 2023-03-31 北京航天晨信科技有限责任公司 Topology discovery method based on HSR protocol network

Also Published As

Publication number Publication date
CN118842675A (en) 2024-10-25

Similar Documents

Publication Publication Date Title
US20130179722A1 (en) Ring topology for compute devices
Rufino et al. A Columbus' egg idea for CAN media redundancy
US12066961B2 (en) Method for improving reliability of storage system, and related apparatus
CN110557285B (en) Detector data acquisition system architecture and communication method
CN105205032B (en) CPU interconnection means, system and its control method, control device
CN116821042A (en) FC equipment DMA communication method based on multiple partitions
CN108702557B (en) Robot system
CN115695089B (en) Method, system and bridging equipment for realizing data forwarding
CN102763087A (en) Method and system for realizing interconnection fault-tolerance between cpus
CN118842675B (en) A network topology node and communication method thereof, and a bidirectional ring network using the node
KR20020022164A (en) The Apparatus for Redundant Interconnection between Multiple Hosts and RAID
US20090292856A1 (en) Interserver communication mechanism and computer system
CN112187607B (en) System applied to communication expansion of control system
CN113346983B (en) EPA devices and EPA systems with mirror redundancy
CN114884767A (en) Synchronous dual-redundancy CAN bus communication system, method, equipment and medium
CN116069359A (en) Online program updating method and equipment based on Cortex kernel chip
CN107317735B (en) Network topology device and method for control station and instrument control system
CN108833243B (en) A high-speed optical data bus based on passive optical bus technology
CN113885461A (en) Serial-parallel conversion module, device, method, device and industrial control system
CN112636952A (en) Communication network control topology based on FPGA
CN112887016B (en) Device and method for primary and secondary service processing for optical fiber access ATCA system scenarios
KR20000040686A (en) Dual system of lan line
CN222125741U (en) A dual redundant data communication device
CN116192563A (en) Industrial control system, data transmission method thereof and storage medium
KR100296971B1 (en) 1 + 1 redundancy device in serial link connection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant