Nothing Special   »   [go: up one dir, main page]

JP2010068547A - Detour constructing method for dual loop transmission - Google Patents

Detour constructing method for dual loop transmission Download PDF

Info

Publication number
JP2010068547A
JP2010068547A JP2009293828A JP2009293828A JP2010068547A JP 2010068547 A JP2010068547 A JP 2010068547A JP 2009293828 A JP2009293828 A JP 2009293828A JP 2009293828 A JP2009293828 A JP 2009293828A JP 2010068547 A JP2010068547 A JP 2010068547A
Authority
JP
Japan
Prior art keywords
loop
ncp
transmission
detour
check data
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.)
Granted
Application number
JP2009293828A
Other languages
Japanese (ja)
Other versions
JP4878061B2 (en
Inventor
Naoki Mitsuyoshi
直樹 光吉
Akira Ito
明 伊藤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2009293828A priority Critical patent/JP4878061B2/en
Publication of JP2010068547A publication Critical patent/JP2010068547A/en
Application granted granted Critical
Publication of JP4878061B2 publication Critical patent/JP4878061B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To produce a logical transmission trouble on an opposite loop transmission line, construct a detour circuit between loops and shorten a detour route length when a trouble occurs at only one place on the loop transmission line in a dual loop transmission system. <P>SOLUTION: The detour constructing method provides for a dual loop transmission composed of two loop transmission lines 1, 2 which perform data transmission in opposite directions with each other, NCP 11 to 18, and 21 to 28 that are formed in pairs on the transmission line, and detour circuits 31 to 38 that perform data transmission in two-way directions between the NCPs of each pair. When a trouble A1 is present at only one place on the loop transmission line, the NCP 17 constituting the detour circuit 37 stops a transmission function of the corresponding NCP 27, so that the transmission trouble place and the pair of transmission lines are logically cut to shorten the detour line length. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、迂回を伴う2重ループ伝送系で、ループ伝送路上に1箇所のみ故障した際の迂回構成方法に係わるものである。   The present invention relates to a detour configuration method in the case of a single loop failure on a loop transmission line in a double loop transmission system with detour.

迂回を伴うループ伝送において迂回路を構成する迂回路構成方法は先に提案されている。提案されている迂回路構成方法では、ループ伝送路上において1箇所のみ故障が存在する場合に、確実にホスト制御装置(以下ホストと略す)にメッセージが伝送されるように各伝送制御装置(Network Control Processor:以下NCPと略す)(NCPあるいは対NCP)を経由してメッセージ伝送するように迂回路が構成される(例えば、特許文献1参照)。   A detour configuration method for configuring a detour in loop transmission involving detours has been proposed previously. In the proposed detour configuration method, each transmission control device (Network Control) ensures that a message is transmitted to the host control device (hereinafter abbreviated as “host”) when there is only one failure on the loop transmission path. A detour is configured to transmit a message via Processor (hereinafter abbreviated as NCP) (NCP or NCP) (see, for example, Patent Document 1).

以下、上記ループ伝送の迂回路構成方法について詳細に説明する。図1は、ループ状のループ伝送システムの構成を説明する図であり、時計周りにメッセージを伝送するループ1と反時計周りにメッセージを伝送するループ2を有している。さらに、NCP11〜18がループ1に接続され、このNCP11〜18と対になるNCP21〜28がそれぞれループ2に接続される。前記、対となるNCP間は、それぞれ双方向にデータ伝送可能な迂回用伝送路31〜38を有するとともに、メッセージ交換を行うホスト61〜68とは、それぞれ伝送路41〜48および伝送路51〜58が接続する。   The loop transmission detour configuration method will be described in detail below. FIG. 1 is a diagram for explaining the configuration of a loop-shaped loop transmission system, which has a loop 1 for transmitting a message clockwise and a loop 2 for transmitting a message counterclockwise. Further, NCPs 11 to 18 are connected to the loop 1, and NCPs 21 to 28 paired with the NCPs 11 to 18 are connected to the loop 2, respectively. The paired NCPs have detour transmission paths 31 to 38 that can transmit data in both directions, respectively, and the hosts 61 to 68 that perform message exchange are the transmission paths 41 to 48 and the transmission paths 51 to 51, respectively. 58 connects.

図2に示すように、今、ループ1、ループ2および前記各NCPが正常状態であるとき、ホスト67とホスト68の間のループ1伝送路が切断(切断A1)し、伝送不可能になったものとする。   As shown in FIG. 2, when Loop 1, Loop 2, and each NCP are in a normal state, the loop 1 transmission line between the host 67 and the host 68 is disconnected (disconnection A1), and transmission is impossible. Shall be.

この状態でホスト61からNCP11を介してループ1にメッセージを発信すると、該メッセージは、前記切断A1により、発信元のNCP11に帰還しない。そのため、NCP11は、ループ1伝送路上に異常があることを検知し、自らが発信元になり小ループチェックデータ100を発信し、さらに、対NCP21に小ループチェックデータ200を発信することを要求する。   If a message is transmitted from the host 61 to the loop 1 via the NCP 11 in this state, the message is not returned to the originating NCP 11 due to the disconnection A1. For this reason, the NCP 11 detects that there is an abnormality on the loop 1 transmission path, transmits itself as a transmission source, transmits the small loop check data 100, and further requests the NCP 21 to transmit the small loop check data 200. .

NCP11から前記小ループチェックデータ100を受け取ったNCP12は、該小ループチェックデータ100を対NCP22へ送信するとともに、自らが発信元になり小ループチェックデータ101を発信する。このようにして、ループ1の小ループチェックデータ102〜105が下流のNCPへ順次発信される。小ループチェックデータ105がNCP17に到達すると、NCP17は、NCP12同様に自らが発信元になり小ループチェックデータ106を発信するが、前記切断A1により、小ループチェックデータ106は送信元のNCP17へ帰還しないので、NCP17は迂回路を構成する1つの条件が成立する。すると、NCP17は、さらに自らが発信元となり大ループチェックデータ300を発信するが、前記切断A1により大ループチェックデータ300は送信元のNCP17へ帰還しないので、迂回路構成条件成立として対NCP27に対して迂回路37を構成する。   The NCP 12 that has received the small loop check data 100 from the NCP 11 transmits the small loop check data 100 to the NCP 22 and transmits the small loop check data 101 as a transmission source. In this way, the small loop check data 102 to 105 of the loop 1 are sequentially transmitted to the downstream NCP. When the small loop check data 105 reaches the NCP 17, the NCP 17 itself becomes a transmission source and transmits the small loop check data 106 in the same manner as the NCP 12, but the small loop check data 106 is returned to the transmission NCP 17 by the disconnection A1. Therefore, the NCP 17 satisfies one condition constituting a detour. Then, the NCP 17 further becomes the transmission source and transmits the large loop check data 300. However, the large loop check data 300 is not returned to the transmission source NCP 17 due to the disconnection A1, so that the detour configuration condition is satisfied and the NCP 27 is established. Thus, the detour path 37 is configured.

ループ2では、同様にNCP28が発信元になり、小ループチェックデータ201を発信するが、小ループチェックデータ201が帰還しないので、迂回路を構成する1つの条件が成立する。すると、NCP28が発信元になり、さらに大ループチェックデータ400を発信する。ループ2では、大ループチェックデータ400が正常に帰還することによって迂回路構成条件不成立として、迂回路構成を行わない。   In the loop 2, the NCP 28 similarly becomes the transmission source and transmits the small loop check data 201. However, since the small loop check data 201 is not fed back, one condition constituting the detour is satisfied. Then, the NCP 28 becomes a transmission source and further transmits the large loop check data 400. In the loop 2, the detour configuration condition is not satisfied when the large loop check data 400 returns normally, and the detour configuration is not performed.

その後、図3に示すように、NCP11からのメッセージ500は、ループ1を通って、NCP12、NCP13とループの伝送方向に渡り、NCP17まで到達すると、迂回路37を通ってループ2へ移り、今度はループ2を通って発信元の対NCP21まで到達する。ループ2にはまだNCPを通っていないNCPがあるため、さらにループ2をもう1周し、発信元NCPの対NCP21へ帰還する。   Thereafter, as shown in FIG. 3, the message 500 from the NCP 11 passes through the loop 1 in the transmission direction of the NCP 12 and NCP 13 and reaches the NCP 17, and then moves to the loop 2 through the detour 37. Reaches looper NCP21 through loop 2. Since there is an NCP that has not yet passed through the NCP in the loop 2, the loop 2 is made another round and returned to the source NCP pair NCP 21.

このように、NCP11が発信するメッセージ500は、ループ伝送経路が長くなり、特に発信元NCPから見てループ最終になるNCPが故障した場合に、ループ伝送経路が長くなり、迂回がない状態に比べ、ループ伝送時間が3倍になり、ループ伝送の一巡帰還時間が長くなる。   In this way, the message 500 sent by the NCP 11 has a longer loop transmission path, and particularly when the NCP that is the last loop when viewed from the source NCP fails, the loop transmission path becomes longer and there is no detour. The loop transmission time is tripled and the round-trip feedback time of the loop transmission is increased.

特開昭57―52249号公報JP-A-57-52249

本発明は、二重ループ伝送系のループ伝送路上に1箇所のみ故障が存在する場合に、前記迂回路構成方法では、冗長となるループ伝送路を短くし、ループ伝送の一巡帰還時間を短くすることを目的とする。   According to the present invention, when there is a failure at only one location on a loop transmission line of a double loop transmission system, the detour configuration method shortens a redundant loop transmission line and shortens a loop feedback round trip time. For the purpose.

上記課題を解決するために、本発明は、迂回路を伴う2重ループ伝送において、ループ伝送路上に1箇所のみ故障が存在する場合に、迂回路を構成したNCPと対になるNCPの送信機能を停止する。つまり、ループ伝送路上に1箇所のみ故障した伝送路と対になる伝送路を論理的な切断状態(ループ伝送路を両切れ状態)とし、新たな迂回路を構成させるようにした。   In order to solve the above-described problem, the present invention provides an NCP transmission function that is paired with an NCP that constitutes a detour when there is a failure at only one location on the loop transmission path in a double loop transmission involving a detour. To stop. In other words, a transmission path that is paired with a transmission path that has failed at only one location on the loop transmission path is set to a logically disconnected state (the loop transmission path is disconnected from both ends) to form a new detour.

すなわち、本発明は、互いに逆方向にデータ伝送を行う2本のループ伝送路と、該伝送路に対をなして設けられたNCPと、各対のNCP間で双方向にデータ伝送を行う迂回路から構成する2重ループ状伝送の迂回路構成方法おいて、ループ伝送路上に故障が1箇所のみ存在する場合に、迂回路を構成したNCPが、対となるNCPの送信機能を停止させ、伝送故障箇所と対となる伝送路を論理切断し、迂回経路長を短くするようにした。   That is, the present invention provides two loop transmission lines that perform data transmission in opposite directions, an NCP that is provided as a pair on the transmission line, and a detour that performs bidirectional data transmission between each pair of NCPs. In the detour configuration method of the double loop transmission configured from the path, when there is only one failure on the loop transmission path, the NCP configuring the detour stops the transmission function of the paired NCP, The transmission path paired with the transmission failure location is logically disconnected to shorten the detour path length.

本発明は、上記迂回路構成方法において、一方のループ伝送路上に障害が発生したことを検出したNCPが隣接するNCPに対して小ループチェックデータを送出し、小ループチェックデータを受信した隣接するNCPがループ下流のNCPに小ループチェックデータを順次送信し、自己が発した小ループチェックデータを受信できなかったNCPが大ループチェックデータをループ下流に送出し、大ループチェックデータを受信できなかったときに対NCPとの間に迂回路を形成するとともに、対NCPが上流からの小チェックデータおよび大ループデータを受信したときに迂回路またはループ下流への送信を拒否するように設定することにより、伝送故障箇所と対となるループ伝送路を論理切断するようにした。   According to the present invention, in the detour configuration method described above, the NCP that has detected that a failure has occurred on one loop transmission path transmits small loop check data to the adjacent NCP, and receives the small loop check data. NCP sends small loop check data sequentially to NCP downstream of loop, and NCP that could not receive small loop check data issued by itself sends large loop check data downstream of loop and cannot receive large loop check data When the counter NCP receives a small check data and a large loop data from the upstream, a setting is made so that transmission to the bypass or the loop downstream is rejected. Therefore, the loop transmission path paired with the transmission failure location is logically disconnected.

また、本発明は、上記迂回路構成方法において、ループ伝送路上に故障が1箇所のみ存在する場合に、迂回路を構成したNCPが、対となるNCPの送信機能を停止させ、伝送故障箇所と対となる伝送路を論理切断している構成において、ループ伝送路上の故障が回復した場合に、論理切断している伝送路を解除させるようにした。   Further, according to the present invention, in the above detour configuration method, when there is only one failure on the loop transmission line, the NCP configuring the detour stops the transmission function of the paired NCP, In the configuration in which the paired transmission line is logically disconnected, when the fault on the loop transmission line is recovered, the logically disconnected transmission line is released.

さらに、本発明は上記迂回路構成方法において、NCPおよび対NCPに接続されるホストに、ループ構成状態テーブルを設け、小ループチェック結果、大ループチェック結果、迂回状態、対NCP送信拒否要求からなるループ構成状態を記憶するようにした。   Furthermore, the present invention provides the detour configuration method as described above, wherein a loop configuration state table is provided in the host connected to the NCP and the pair NCP, and includes a small loop check result, a large loop check result, a detour state, and a NCP transmission rejection request. The loop configuration state was memorized.

すなわち、本発明は、(1)ループ伝送路上に発生した故障箇所を検知し、迂回路を構成したNCPが接続するホストにおいて、対になるNCPに対し、対NCP送信拒否要求する手段を持たせ、(2)対NCP送信拒否要求が設定されているNCPにおいて、小ループチェックデータを除くメッセージをループから受信した場合、受信したメッセージを破棄する手段を持たせ、(3)自発信の小ループチェックデータが帰還したNCPにおいて、自NCPの迂回を解除するとともに、前記対NCP送信拒否要求を解除する手段を持たせた。   In other words, the present invention provides (1) a means for detecting a failure location on a loop transmission path and requesting a NCP transmission rejection request to a pair of NCPs in a host connected to an NCP that configures a detour. (2) When a message excluding small loop check data is received from a loop in an NCP for which a request to reject NCP transmission is set, a means for discarding the received message is provided, and (3) a self-originated small loop In the NCP to which the check data has returned, there is provided means for canceling the bypass of the own NCP and canceling the NCP transmission rejection request.

以上のように、本発明によれば、ループ伝送路上に1箇所のみ故障が発生しても、ホストが各NCP(NCPあるいは対NCP)へメッセージ伝送する目的を守りつつ、ループ伝送経路を短くでき、ループ伝送の一巡帰還時間を短縮することができる。   As described above, according to the present invention, even if a failure occurs only at one location on the loop transmission path, the loop transmission path can be shortened while protecting the purpose of the message transmission by the host to each NCP (NCP or NCP). In addition, the round-trip feedback time for loop transmission can be shortened.

本発明が前提としている二重ループ状の伝送システムの構成を説明する構成図。The block diagram explaining the structure of the transmission system of the double loop form which this invention presupposes. 本発明の技術背景である二重ループ伝送路における故障発生時の迂回路構成手順を説明する図。The figure explaining the detour configuration procedure at the time of failure occurrence in the double loop transmission line which is the technical background of the present invention. 本発明の技術背景である二重ループ伝送路における迂回路構成を行った場合のメッセージの伝送経路を説明する図。The figure explaining the transmission path | route of the message at the time of performing the detour | route path | route structure in the double loop transmission path | route which is the technical background of this invention. 本発明の実施例における各ホスト内のループ構成状態のテーブルフォーマット。The table format of the loop structure state in each host in the Example of this invention. 本発明の第1の実施例におけるループ伝送路の迂回路構成手順を説明する図。The figure explaining the detour configuration procedure of the loop transmission line in the first embodiment of the present invention. 本発明の第1の実施例におけるループ伝送路の迂回路構成を行った場合のメッセージの伝送経路を説明する図。The figure explaining the transmission path | route of the message at the time of performing the detour structure of the loop transmission path | route in 1st Example of this invention. 本発明の第1の実施例におけるループ伝送路の迂回路構成解除手順を説明する図。The figure explaining the detour configuration cancellation | release procedure of the loop transmission path in 1st Example of this invention. 本発明の第2の実施例におけるループ伝送路の迂回路構成解除までのループ構成状態のテーブル状態を説明する図。The figure explaining the table state of the loop structure state until the detour structure cancellation | release of the loop transmission line in 2nd Example of this invention. 本発明の第2の実施例におけるループ伝送路の迂回路構成解除手続を説明する図。The figure explaining the detour configuration cancellation | release procedure of the loop transmission line in 2nd Example of this invention.

以下、本発明の実施の形態について、図面を用いて説明する。図4に、二重ループ伝送系に接続したホストの内部に設けたループ構成状態を記憶するループ構成状態テーブル1000を示す。前記各ホスト61〜68は、それぞれループ構成テーブルを有し、ループ(ループ伝送路)1、ループ2別に対応したエリアを使用する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 4 shows a loop configuration state table 1000 for storing the loop configuration state provided in the host connected to the double loop transmission system. Each of the hosts 61 to 68 has a loop configuration table, and uses an area corresponding to each of loop (loop transmission path) 1 and loop 2.

小ループチェック結果1001、1005は、小ループチェックデータが正常に帰還したか否かを記憶し、OKの場合“0”にNGの場合“1”にセットされる。大ループチェック結果1002,1106は、大ループチェックデータが正常に帰還したか否かを記憶し、OKの場合“0”にNGの場合“1”にセットされる。また、迂回状態1003,1007は、現在のNCP迂回状態が迂回中か非迂回中かを記憶し、非迂回の場合“0”に迂回中の場合“1”にセットされる。対NCP送信拒否要求1004,1008は、大ループチェックデータを送信せずかつ大ループチェック結果をNGとする要求であり、非拒否要求の場合“0”に拒否要求の場合“1”にセットされる。送信拒否要求の場合、NCPはループから受信したメッセージを次の隣接するNCP向けへ送信しない動作となる。但し、その他のデータは、送信拒否要求に関係なく隣接するNCPあるいは対NCPへ送信する。   The small loop check results 1001 and 1005 store whether or not the small loop check data has returned normally, and is set to “0” for OK and “1” for NG. The large loop check results 1002 and 1106 store whether or not the large loop check data has returned normally, and is set to “0” for OK and “1” for NG. The bypass states 1003 and 1007 store whether the current NCP bypass state is bypassing or not bypassing, and is set to “0” when not bypassing and to “1” when bypassing. The NCP transmission rejection requests 1004 and 1008 are requests that do not transmit the large loop check data and the result of the large loop check is NG, and are set to “0” in the case of a non-rejection request and “1” in the case of a rejection request. The In the case of the transmission rejection request, the NCP does not transmit the message received from the loop to the next adjacent NCP. However, other data is transmitted to the adjacent NCP or to the NCP regardless of the transmission rejection request.

図5、図6、図7を用いて、本発明の第1の実施例の概要を説明する。図5は、論理切断までのホスト67、ホスト68のループ構成状態テーブル1000の変化を示したものである。図6は、図2同様、ホスト67とホスト68の間のループ伝送が切断(切断A1)し、伝送不可能になったものとする。この状態でホスト61からNCP11を介してループにメッセージを発信すると、図2同様NCP11に帰還しない。そのため、ホスト61自らが発信元になり、小ループチェック100および対NCP21に小ループチェックデータ200を発信することを要求する。   The outline of the first embodiment of the present invention will be described with reference to FIGS. FIG. 5 shows changes in the loop configuration state table 1000 of the hosts 67 and 68 until the logical disconnection. In FIG. 6, as in FIG. 2, it is assumed that the loop transmission between the host 67 and the host 68 is disconnected (disconnection A1) and transmission is impossible. If a message is transmitted from the host 61 to the loop via the NCP 11 in this state, the message is not returned to the NCP 11 as in FIG. Therefore, the host 61 itself becomes a transmission source and requests the small loop check 100 and the NCP 21 to transmit the small loop check data 200.

その後、図2同様、小ループチェックデータがループ伝送方向に巡回して、NCP17が送信元となった小ループチェックデータ106を発信すると、前記切断A1により送信元のNCP17へ帰還せず、また、NCP17が送信元となった大ループチェックデータ300も前記切断A1によりNCP17へ帰還しないことから、NCP17は迂回路37を構成する。   Thereafter, as in FIG. 2, when the small loop check data circulates in the loop transmission direction and the small loop check data 106 transmitted from the NCP 17 is transmitted, it is not returned to the transmission NCP 17 due to the disconnection A1, and Since the large loop check data 300 from which the NCP 17 has been transmitted does not return to the NCP 17 due to the disconnection A 1, the NCP 17 constitutes a bypass 37.

この時ホスト67は、ループ構成状態テーブル1000のループ1の小ループチェック結果と、大ループチェック結果を(1:NG)にし、また迂回状態を(1:迂回中)にし、対NCP送信拒否要求に(1:拒否要求)を設定する。(図5、1010の状態)この時点では、ホスト67のループ構成状態テーブルのループ2、および、ホスト68のループ構成状態テーブルのループ1、ループ2の各項目は全て0に設定されている。   At this time, the host 67 sets the loop 1 small loop check result and the large loop check result of the loop configuration state table 1000 to (1: NG), sets the detour state (1: detouring), and requests to reject NCP transmission. (1: Rejection request) is set. (The states of FIGS. 5 and 1010) At this time, all items of the loop 2 of the loop configuration state table of the host 67 and the loop 1 and loop 2 of the loop configuration state table of the host 68 are all set to 0.

上記1010の状態に設定されることによって、対NCP27は、前記対NCP送信拒否要求が設定されていることにより、NCP28から伝送されるメッセージを破棄する動作に遷移する。   By setting the state of 1010, the NCP 27 transitions to an operation of discarding the message transmitted from the NCP 28 when the NCP transmission rejection request is set.

ループ2では、図2同様にNCP28が発信元になり、小ループチェックデータ201を発信するが、切断A1により小ループチェックデータ201が帰還せず、迂回路を構成する1つの条件が成立する。その後、NCP28が発信元になり大ループチェックデータ400を発信するが、NCP27が前記対NCP送信拒否要求中のため、大ループチェックデータ400も帰還しない。そのため、NCP28は迂回路38を構成する。   In the loop 2, as in FIG. 2, the NCP 28 becomes the transmission source and transmits the small loop check data 201. However, the small loop check data 201 is not returned due to the disconnection A1, and one condition constituting a detour is satisfied. Thereafter, the NCP 28 becomes a transmission source and transmits the large loop check data 400. However, since the NCP 27 is requesting rejection of transmission to the NCP, the large loop check data 400 is not returned. Therefore, the NCP 28 constitutes a bypass 38.

また、ホスト68は、ループ構成状態テーブル1000のループ2の小ループチェック結果と、大ループチェック結果を(1:NG)にし、また迂回状態を(1:迂回中)にし、対NCP送信拒否要求に(1:拒否要求)を設定する。(図5、1011の状態)   Further, the host 68 sets the loop 2 small loop check result and the large loop check result of the loop configuration state table 1000 to (1: NG), sets the detour state (1: detouring), and requests to reject NCP transmission. (1: Rejection request) is set. (State of FIGS. 5 and 1011)

NCP17、NCP28が迂回路37、迂回路38を構成した後、図7に示すように、NCP11からのメッセージ500は、ループ1を通って、NCP17まで到達すると、迂回路37を通ってループ2へ移り、今度はループ2を通って発信元の対NCP21まで到達する。さらに、ループ2を通って、NCP28まで届き、迂回路38を通ってループ1に移り、発信元NCPのNCP11へ帰還する。   After the NCP 17 and NCP 28 configure the detour path 37 and the detour path 38, as shown in FIG. 7, when the message 500 from the NCP 11 reaches the NCP 17 through the loop 1, it passes through the detour path 37 to the loop 2. This time, it passes through loop 2 and reaches the source NCP21. Further, it reaches the NCP 28 through the loop 2, moves to the loop 1 through the detour 38, and returns to the NCP 11 of the source NCP.

このようにループ伝送上で1箇所のみ故障が発生すると、迂回路を構成したNCPと隣接するNCPとで同時に迂回路を構成することにより、一方の迂回路を構成する場合に比べて迂回時のループ伝送経路が短くなりループ伝送の一巡帰還が短くなる。   In this way, when a failure occurs only at one location on the loop transmission, the NCP that configures the detour and the NCP that is adjacent to each other are configured at the same time. The loop transmission path is shortened, and the round trip feedback of the loop transmission is shortened.

図8、図9を用いて、本発明の第2の実施例2の概要を説明する。この実施態様では、第1の実施例の迂回路構成方法で迂回路構成した場合の、前記切断A1の故障箇所回復による迂回路構成の解除について説明する。   The outline of the second embodiment 2 of the present invention will be described with reference to FIGS. In this embodiment, a description will be given of the release of the detour configuration by the failure point recovery of the disconnection A1 when the detour configuration is performed by the detour configuration method of the first embodiment.

図8は、切断状態から迂回路構成方法で迂回路構成した場合のホスト67、ホスト78のループ構成状態テーブル1000の変化を示したものである。   FIG. 8 shows changes in the loop configuration state table 1000 of the host 67 and the host 78 when the detour is configured by the detour configuration method from the disconnected state.

図9は、図6同様、ホスト67とホスト68の間のループ伝送が切断(切断A1)し、伝送不可能になったものとする。この状態で、第1の実施例で説明した迂回路構成方法によりNCP17、NCP28が迂回路37、迂回路38を構成している状態とする。   In FIG. 9, as in FIG. 6, it is assumed that the loop transmission between the host 67 and the host 68 is disconnected (disconnection A1) and transmission is impossible. In this state, the NCP 17 and the NCP 28 are configured as the detour 37 and the detour 38 according to the detour configuration method described in the first embodiment.

この状態では、NCP17は、前記小ループチェックデータ106を周期的に発信するが、前記切断A1により小ループチェックデータ106は帰還しない。   In this state, the NCP 17 periodically transmits the small loop check data 106, but the small loop check data 106 is not fed back due to the disconnection A1.

また、NCP28も前記小ループチェックデータ201を周期的に発信するが、前記切断A1により小ループチェックデータ201も帰還しない。   The NCP 28 also periodically transmits the small loop check data 201, but the small loop check data 201 is not fed back due to the disconnection A1.

つまり、NCP17とNCP28は、迂回路37、38を構成した状態が継続される。(図8、1012の状態)   That is, the NCP 17 and the NCP 28 continue to form the detours 37 and 38. (State of FIGS. 8, 1012)

この状態から前記切断A1が故障回復すると、NCP17が発信する小ループチェックデータ106が、発信元のNCP17へ帰還し、迂回路37を解除する。この時、ホスト67は、ループ構成状態テーブル1000のループ1の小ループチェック結果、大ループチェック結果を(0:OK)にし、また、迂回状態を(0:非迂回中)にし、対NCP送信拒否要求に(0:非拒否要求)を設定する。(図8、1013の状態)   When the disconnection A1 recovers from the failure from this state, the small loop check data 106 transmitted by the NCP 17 returns to the NCP 17 that is the transmission source, and the bypass 37 is released. At this time, the host 67 sets the small loop check result and the large loop check result of loop 1 in the loop configuration state table 1000 to (0: OK), sets the detour state (0: not detouring), and transmits to NCP. (0: Non-rejection request) is set in the rejection request. (State of FIGS. 8, 1013)

NCP28も同様に、NCP28が発信する小ループチェックデータ201が、発信元のNCP28へ帰還し、迂回路38を解除する。   Similarly, in the NCP 28, the small loop check data 201 transmitted by the NCP 28 returns to the NCP 28 that is the transmission source, and the detour path 38 is released.

この時、ホスト68のループ構成状態テーブル1000のループ2の小ループチェック結果と、大ループチェック結果を(0:OK)にし、また迂回状態を(0:非迂回中)にし、対NCP送信拒否要求に(0:非拒否要求)を設定する。(図8、1014の状態)   At this time, the small loop check result of loop 2 and the large loop check result of the loop configuration state table 1000 of the host 68 are set to (0: OK), and the detour state is set to (0: not detouring), and NCP transmission rejection is performed. Set (0: Non-rejection request) in the request. (State of FIGS. 8 and 1014)

前記NCP17およびNCP28は迂回路構成を回復した後、NCP11からのメッセージはループ1のみ通って発信元NCP11に帰還する。   After the NCP 17 and NCP 28 have recovered the detour configuration, the message from the NCP 11 returns to the source NCP 11 through the loop 1 only.

このようにして、故障発生箇所の回復を検出して、構成した迂回路を解除することができる。   In this way, it is possible to detect the recovery of the location where the failure has occurred and cancel the configured detour.

1 ループ伝送路1
2 ループ伝送路2
11〜18 ループ伝送路1に接続するNCP
21〜28 ループ伝送路2に接続するNCP
31〜38 迂回路
41〜48 NCP、ホスト間伝送路1
51〜58 NCP、ホスト間伝送路2
100〜106 小ループチェックデータ(ループ1方向)
200〜201 小ループチェックデータ(ループ2方向)
300 大ループチェックデータ(ループ1方向)
400 大ループチェックデータ(ループ2方向)
500 メッセージ
1000 ループ構成状態テーブル
1001、1005 小ループチェック結果
1002、1006 大ループチェック結果
1003、1007 迂回状態
1004、1008 対NCP送信拒否要求
1 Loop transmission line 1
2 Loop transmission line 2
11-18 NCP connected to loop transmission line 1
21 to 28 NCP connected to loop transmission line 2
31-38 Detour 41-48 NCP, Host-to-host transmission line 1
51-58 NCP, transmission path 2 between hosts
100 to 106 Small loop check data (Loop 1 direction)
200-201 Small loop check data (loop 2 direction)
300 Large loop check data (Loop 1 direction)
400 large loop check data (loop 2 direction)
500 Message 1000 Loop configuration status table 1001, 1005 Small loop check result 1002, 1006 Large loop check result 1003, 1007 Detour status 1004, 1008 Request to reject NCP transmission

Claims (4)

互いに逆方向にデータ伝送を行う2本のループ伝送路と、該伝送路に対をなして設けられた伝送制御装置(Network Control Processor:以下NCPと略す)と、各対のNCP間で双方向にデータ伝送を行う迂回路から構成する2重ループ状伝送の迂回路構成方法おいて、
ループ伝送路上に故障が1箇所のみ存在する場合に、迂回路を構成したNCPが、対となるNCPのループ伝送路から受信した大ループチェックデータの送信機能を停止させ、伝送故障箇所と対となる伝送路を論理切断し、迂回経路長を短くすることを特徴とする迂回路構成方法。
Two loop transmission lines that perform data transmission in opposite directions, a transmission control device (Network Control Processor: hereinafter abbreviated as NCP) provided in a pair with the transmission line, and bidirectional communication between each pair of NCPs In a double loop transmission detour configuration method comprising a detour that performs data transmission,
When there is only one failure on the loop transmission line, the NCP configuring the detour stops the transmission function of the large loop check data received from the paired NCP loop transmission line, and A detour configuration method characterized in that the transmission path is logically disconnected to shorten the detour path length.
請求項1記載の迂回路構成方法において、一方のループ伝送路上に障害が発生したことを検出したNCPが隣接するNCPに対して小ループチェックデータを送出し、小ループチェックデータを受信した隣接するNCPがループ下流のNCPに小ループチェックデータを順次送信し、自己が発した小ループチェックデータを受信できなかったNCPが大ループチェックデータをループ下流に送出し、大ループチェックデータを受信できなかったときに対NCPとの間に迂回路を形成するとともに、対NCPが上流からの小チェックデータおよび大ループデータを受信したときに迂回路またはループ下流への送信を拒否するように設定することにより、伝送故障箇所と対となるループ伝送路を論理切断することを特徴とする迂回路構成方法。   2. The detour configuration method according to claim 1, wherein an NCP that has detected that a failure has occurred on one loop transmission line sends small loop check data to an adjacent NCP and receives the small loop check data. NCP sends small loop check data sequentially to NCP downstream of loop, and NCP that could not receive small loop check data issued by itself sends large loop check data downstream of loop and cannot receive large loop check data When the counter NCP receives a small check data and a large loop data from the upstream, a setting is made so that transmission to the bypass or the loop downstream is rejected. By means of this, the detour configuration method characterized in that the loop transmission path paired with the transmission failure location is logically disconnected. 請求項1または請求項2記載の迂回路構成方法において、ループ伝送路上に故障が1箇所のみ存在する場合に、迂回路を構成したNCPが、対となるNCPの送信機能を停止させ、伝送故障箇所と対となる伝送路を論理切断している構成において、ループ伝送路上の故障が回復した場合に、論理切断している伝送路を解除させることを特徴とする迂回路構成方法。   3. The detour configuration method according to claim 1 or 2, wherein when there is only one failure on the loop transmission line, the NCP that configures the detour stops the transmission function of the paired NCP and causes a transmission failure. In a configuration in which a transmission line that is paired with a location is logically disconnected, when a fault on the loop transmission line is recovered, the logically disconnected transmission line is released. 請求項1ないし請求項3のいずれか1項記載の迂回路構成方法において、NCPおよび対NCPに接続されるホストに、ループ構成状態テーブルを設け、小ループチェック結果、大ループチェック結果、迂回状態、対NCP送信拒否要求からなるループ構成状態を記憶することを特徴とする迂回路構成方法。   4. The detour configuration method according to any one of claims 1 to 3, wherein a loop configuration state table is provided in a host connected to the NCP and a pair NCP, and a small loop check result, a large loop check result, and a detour state. A detour configuration method characterized by storing a loop configuration state consisting of a request to reject NCP transmission.
JP2009293828A 2009-12-25 2009-12-25 Detour configuration method for double loop transmission Expired - Fee Related JP4878061B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009293828A JP4878061B2 (en) 2009-12-25 2009-12-25 Detour configuration method for double loop transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009293828A JP4878061B2 (en) 2009-12-25 2009-12-25 Detour configuration method for double loop transmission

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2004199081A Division JP4854188B2 (en) 2004-07-06 2004-07-06 Detour configuration method for double loop transmission

Publications (2)

Publication Number Publication Date
JP2010068547A true JP2010068547A (en) 2010-03-25
JP4878061B2 JP4878061B2 (en) 2012-02-15

Family

ID=42193648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009293828A Expired - Fee Related JP4878061B2 (en) 2009-12-25 2009-12-25 Detour configuration method for double loop transmission

Country Status (1)

Country Link
JP (1) JP4878061B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110440391A (en) * 2019-08-07 2019-11-12 珠海格力电器股份有限公司 Loop network protection method and air conditioning system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5640344A (en) * 1979-09-10 1981-04-16 Hitachi Ltd Loop transmission system
JPS5752249A (en) * 1980-09-12 1982-03-27 Hitachi Ltd Information transmitting method of loop transmission system
JPS6022848A (en) * 1984-06-01 1985-02-05 Hitachi Ltd Transmission system having detour
JPS6025345A (en) * 1983-07-21 1985-02-08 Hitachi Ltd Address check system of loop transmission system
JPS611145A (en) * 1985-05-31 1986-01-07 Hitachi Ltd Transmission controller

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5640344A (en) * 1979-09-10 1981-04-16 Hitachi Ltd Loop transmission system
JPS5752249A (en) * 1980-09-12 1982-03-27 Hitachi Ltd Information transmitting method of loop transmission system
JPS6025345A (en) * 1983-07-21 1985-02-08 Hitachi Ltd Address check system of loop transmission system
JPS6022848A (en) * 1984-06-01 1985-02-05 Hitachi Ltd Transmission system having detour
JPS611145A (en) * 1985-05-31 1986-01-07 Hitachi Ltd Transmission controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110440391A (en) * 2019-08-07 2019-11-12 珠海格力电器股份有限公司 Loop network protection method and air conditioning system

Also Published As

Publication number Publication date
JP4878061B2 (en) 2012-02-15

Similar Documents

Publication Publication Date Title
KR101204130B1 (en) Fault processing method, system and exchanging device based on industry ethernet network
JP3541819B2 (en) Loop type network and its operation method
JP4782823B2 (en) User terminal, master unit, communication system and operation method thereof
JP5395450B2 (en) Ring type switch and ring type switch control method
JP2008017263A (en) Communication network
JP2007129606A (en) Transmission line system, frame transmitter therein, transmission line switching system and program
US9282015B2 (en) Network relay device
US9876739B2 (en) System and method for failure detection in rings
US9952919B2 (en) Semantic deduplication
JP4878061B2 (en) Detour configuration method for double loop transmission
JP2012104967A (en) Duplexed computer network system, network connection device, and failure detection and coping method
JP5168499B2 (en) Communication network system and high-reliability method of path
JP4854188B2 (en) Detour configuration method for double loop transmission
JP4190170B2 (en) Detour route setting system
JP4944986B2 (en) Transmission path system and transmission path construction method
JP5167173B2 (en) Node and network control method
JP5167183B2 (en) Node and network control method
WO2013064027A1 (en) Inter-loop service protection method and apparatus
JP4653800B2 (en) Transmission path system, frame transmission apparatus, transmission path switching method and program in transmission path system
JP2011188414A (en) Ring type switch, ring type ethernet system, method of controlling ring type switch, and method of controlling ring type ethernet system
JP5087591B2 (en) Loop communication device
JP6194560B2 (en) Node device and communication method
KR20130035664A (en) Network restoration method and apparatus
WO2013014764A1 (en) Communication system, communication apparatus and communication method
JP2012010020A (en) Link-down transfer method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091225

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110930

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111122

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111124

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141209

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141209

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees