Multiplex communications – Diagnostic testing – Fault detection
Reexamination Certificate
1999-04-20
2002-07-02
Ngo, Ricky (Department: 2731)
Multiplex communications
Diagnostic testing
Fault detection
C370S452000
Reexamination Certificate
active
06414941
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a ring network supervisory system supervising the communication status of a ring network in which a plurality of nodes are interconnected in a ring so that data may be exchanged with each other via a ring-form transmission line, and more particularly to a simply-structured ring network supervisory system capable of detecting an abnormal frame which cannot be transmitted and of immediately recovering the detected abnormal frame.
2. Description of the Related Art
Conventionally, a ring network in which a plurality of nodes are interconnected in a ring so that data may be exchanged with each other via a ring-form transmission line is known. Also known is a ring network supervisory system, such as the one disclosed in Japanese Patent Laid-Open Application No. Hei 3-145239, which has a counter field in a token frame so that the values may be added.
The token ring supervisory method disclosed in the above patent publication provides, in a token frame which circulates around the ring, the counter field which is used for adding values. Each node comprises receiving means for receiving a frame from the predecessor on the transmission line, transmitting means for transmitting a frame to the successor on the transmission line, counter holding means for holding the value of the counter field in a token frame passing through the node, and frame processing means having a received-frame processing function processing the received frame.
According to this token ring supervisory system, each time a node receives a token ring, the node stores, and then adds “1” to, the value of the counter field of the received frame. In addition, when the node receives a token frame, it calculates the difference between the previously-stored counter field value and the current counter field and checks if the calculated difference is equal to the total number of nodes in the token ring. If the communication functions of all nodes in the ring are normal, the calculated difference should be equal to the total number of nodes; if the communication function of a node in the token ring is abnormal, the calculated difference should not be equal to the total number of nodes.
Therefore, whether or not the communication functions of all nodes in the token ring are normal may be diagnosed by checking if the calculated difference is equal to the total number of nodes. If, as a result of this diagnosis, the communication function of a node in the token ring is found abnormal, the failed node with the abnormal communication function is isolated by sequentially comparing the stored values of each two neighboring nodes.
However, if the conventional token ring supervisory method described above is used in a ring network composed of a plurality of nodes, among which data may be exchanged with each other, connected by a ring-form transmission line which allows a communication frame to be circulated in one direction and, in addition, a plurality of communication frames to be transmitted at the same time, each node requires a plurality of memories, each for storing the value of a counter corresponding to each of a plurality of communication frames, as well as a plurality of frame control circuits. This increases and the size of, and complicates the configuration of, the supervisory circuit installed in each node.
Thus, there has been a long felt need, among those skilled in the art, for the development of a new technology of building a simply-structured system, capable of detecting and then immediately recovering an abnormal frame which cannot be transmitted normally even in a ring network described above.
SUMMARY OF THE INVENTION
In view of the foregoing, it is an object of the present invention to provide a simply-structured ring network supervisory system capable of detecting and then immediately recovering an abnormal frame which cannot be transmitted normally, even when the system is used in a ring network composed of a plurality of nodes, among which data may be exchanged with each other, connected via a ring-form transmission line which allows a communication frame to be circulated in one direction and, in addition, a plurality of communication frames to be transmitted at the same time.
To achieve the above object, there is provided a ring network supervisory system supervising a communication status of a ring network to which a plurality of nodes are connected via a ring-form transmission line for exchanging data, the transmission line allowing a communication frame to be circulated in one direction and, in addition, a plurality of communication frames to be on the transmission line at the same time, the communication frame comprising: a source address description area in which a source address of a source node of the communication frame is described; and a passage counter description area in which a passage counter count value representing a passage count is described, the passage count being incremented each time the communication frame passes through each of the plurality of nodes, each of the plurality of nodes comprising: frame reception means for receiving the communication frame from a neighboring node located in an upstream of the node; local node address storage means for storing a local node address assigned uniquely to the node; one-round checking information storage means for storing one-round checking information referenced to check if the communication frame has circulated around the ring network; frame checking means for referencing a description content of the communication frame received by the frame reception means to check to see if the received communication frame is an occupied frame originated from any of the plurality of nodes or a non-occupied frame not originated from any of the plurality of nodes, the plurality of nodes including the node; address comparison checking means for comparing the source address described in the received communication frame with the local node address stored in the local node address storage means when the frame checking means find that the received communication frame is the occupied frame; passage counter comparison checking means for checking a relation between the passage counter count value described in the received communication frame with the one-round checking information stored in the one-round checking storage means when the address comparison checking means find that the source address and the local node address do not match; passage counter operation means for determining the received frame is normal and for performing a predetermined operation on the passage counter count value described in the passage counter description area in the communication frame when the passage counter comparison checking means find that the relation between the passage counter count value and the one-round checking information do not satisfy a one-round checking condition; abnormal-frame reception signal transmission means for determining that the received communication frame is an abnormal frame and for transmitting an abnormal frame reception signal indicating that the abnormal frame has been received when the passage counter comparison means find that the relation between the passage counter count value and the one-round checking information satisfies the one-round checking condition; frame generation control means for generating the communication frame when the node is the source of the communication frame, the source address description area describing the local node address and the passage counter description area describing the passage counter count value to be used as an initial value, and for generating the communication frame when the node is not the source of the communication frame, the passage counter count description area describing the passage counter count value calculated by the passage counter operation means; and frame transmission means for transmitting the communication frame generated by the frame generation control means to the neighboring node located in a downstream of
Ngo Ricky
Yazaki -Corporation
LandOfFree
Ring network supervisory system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Ring network supervisory system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Ring network supervisory system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2829626