WO2007119534A1 - リング型冗長通信路制御方法 - Google Patents

リング型冗長通信路制御方法 Download PDF

Info

Publication number
WO2007119534A1
WO2007119534A1 PCT/JP2007/056480 JP2007056480W WO2007119534A1 WO 2007119534 A1 WO2007119534 A1 WO 2007119534A1 JP 2007056480 W JP2007056480 W JP 2007056480W WO 2007119534 A1 WO2007119534 A1 WO 2007119534A1
Authority
WO
WIPO (PCT)
Prior art keywords
port
ring
frame
transfer device
communication path
Prior art date
Application number
PCT/JP2007/056480
Other languages
English (en)
French (fr)
Inventor
Masahiro Maruyoshi
Muneyoshi Suzuki
Kunio Hato
Katsuya Minami
Original Assignee
Nippon Telegraph And Telephone Corporation
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 Nippon Telegraph And Telephone Corporation filed Critical Nippon Telegraph And Telephone Corporation
Priority to US12/281,773 priority Critical patent/US7961596B2/en
Priority to CA2644986A priority patent/CA2644986C/en
Priority to JP2008510864A priority patent/JP4616389B2/ja
Priority to EP07739918.6A priority patent/EP2001170B1/en
Priority to CN2007800080061A priority patent/CN101395858B/zh
Priority to EP17182314.9A priority patent/EP3253002B1/en
Publication of WO2007119534A1 publication Critical patent/WO2007119534A1/ja

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]
    • 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
    • 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/40Bus networks
    • H04L12/40169Flexible bus arrangements
    • H04L12/40176Flexible bus arrangements involving redundancy
    • H04L12/40182Flexible bus arrangements involving redundancy by using a plurality of communication lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity

Definitions

  • the Spanning Tree system control method such as STP (Spanning Tree Protocol) described in Non-Patent Document 1 and RSTP (Rapid Spanning Tree Protocol) described in Non-Patent Document 2 is used on a ring-type redundant communication path. Logically cancels the loop configuration by putting a single port in the blocking state.
  • Non-Patent Document 2 IEEE 802. ID- 2004 Edition MAC bridges (Chapter 17)
  • Ring-type redundant communication path is suitable for ladder-type redundant communication path, in which one of a plurality of lines in the ring-type redundant path is used as the main path and the other line is used only at the time of failure. In a ring-type redundant communication channel that should be secured, this can cause communication interruption.
  • the present invention prevents a loop from occurring even when a one-way line is disconnected, or even when a test frame is discarded due to a transfer delay or overflow of a transfer buffer. It is an object of the present invention to provide a ring-type redundant communication method capable of preventing the occurrence of path division at the time of occurrence.
  • a plurality of transfer devices are connected in a ring shape by connecting two ports of the transfer device to ports of adjacent transfer devices, and a frame is formed.
  • a ring-type redundant communication path in which frame transfer paths that forward in opposite directions are configured redundantly, at least one port of the plurality of transfer devices connected in a ring is connected to the ring-type redundant communication.
  • the inspection frame transmitted by the adjacent transfer device is not received for a certain period of time at the port connected to each of the adjacent transfer devices, the communication path failure is detected at the port and Transmitting a non-arrival notification frame notifying that the inspection frame has not yet arrived to the transfer device to be transmitted, and the adjacent transfer device power transmitted at the port connected to each adjacent transfer device.
  • the present invention provides the ring-type redundant communication path control method according to claim 1, wherein each of the transfer devices detects a failure by not receiving the check frame at the port.
  • the recovery is detected at the port, the transmission of the non-arrival notification frame from the port is stopped, and the port where the failure is detected by receiving the non-arrival notification frame is And a step of detecting recovery at the port when a non-arrival notification frame is not received for a certain period of time.
  • the transfer device can detect the recovery from the failure.
  • the release command frame is The step of transferring from the other port that forms the same ring-type redundant communication path as the port that received the release command frame, and the other port other than the port blocked by detecting a failure or the release command frame is received. And when the other port constituting the same ring-type redundant communication path as the port is the main blocked port, the main blocked port is opened, and the inspection frame is received.
  • FIG. 2 is a diagram showing an internal configuration of the transfer apparatus.
  • FIG. 3 is a diagram showing a configuration of information stored in a port information storage unit, a priority ring information storage unit, and a transfer table storage unit.
  • FIG. 4 is a diagram showing a format of a control frame transferred between transfer devices and for controlling a ring.
  • FIG. 9 is a diagram showing a connection form of a multi-ring redundant communication path having a shared port.
  • FIG. 10-1 is a diagram illustrating information stored in the port information storage unit and the priority ring information storage unit of each transfer device in a normal state.
  • FIG. 10-2 is a diagram showing information stored in the port information storage unit and the priority ring information storage unit of each transfer device in a normal state.
  • FIG. 12 is a diagram for explaining a case where a failure occurs in a shared line.
  • FIG. 14 is a diagram for explaining a case where a failure that has occurred between transfer devices is recovered
  • FIG. 15 is a diagram showing information stored in a port information storage unit of each transfer device at the time of recovery.
  • the control frame management units 3-1, 3-2, and 3 3 Corresponds to 1, 1— 2,1—3, and control frames and normal frames (transmitted and received by users using ring-type redundant channels) via ports 1—1, 1-2, 1—3 Frame including user data).
  • the force illustrating the configuration in which the transfer device 1 includes three ports 1, 1, 1, 2, and 1, 3 is not limited to this.
  • the transfer device 1 when transfer device 1 is used as a transfer device in a single ring control system as shown in FIG. In this case, the transfer device 1 only needs to have at least two ports.
  • the transfer device 1 when the transfer device 1 is used as a shared transfer device in a ring control system of a multi-ring redundant communication path, the transfer device 1 only needs to have at least three ports.
  • the power exemplified by the configuration in which the ring control unit 2 of the transfer apparatus 1 has the priority ring information storage unit 5 is not limited to this.
  • the transfer device 1 when the transfer device 1 is used as a transfer device in a single ring control system as shown in FIG. 1, it is not always necessary to have the priority ring information storage unit 5. On the other hand, as will be described later, when the transfer device 1 is used as a shared transfer device in a ring control system of a multi-ring redundant communication path, it is desirable to have a priority ring information storage unit 5.
  • the forwarding table storage unit includes information on a receiving port ID that is a port on which the transfer apparatus 1 receives a control frame and a normal frame, and information on a destination that transmits the control frame and the normal frame. , And an output port ID that is a port for outputting these frames.
  • the forwarding table storage unit may be configured with information on the number of hops and cost.
  • FIG. 4 is a diagram showing a format of a control frame that is transferred between the transfer apparatuses shown in FIGS. 1 and 2 and that controls the ring.
  • Inspection frame 6 holds an Ethernet frame header (DAZ transmission destination address, SAZ transmission source address), its own transfer device ID, unacknowledged flag, priority ring ID, and non-priority ring IDs.
  • the transfer device 1 sets the non-arrival flag to “OFF” and transmits it, and when transmitting the inspection frame non-arrival notification, sets the non-arrival flag to “ON”. Send. That is, the transfer apparatus 1 transmits the inspection frame set to the non-arrival flag “ON” as the inspection frame non-arrival notification 6-1.
  • the control frame management unit 3 of the transfer apparatus 1 (hereinafter, the control frame management units 3-1, 3-2, and 3-3 are collectively referred to as the control frame management unit 3) has the following functions. Have.
  • FIG. 5 is a diagram showing an outline of the operation of the ring control system shown in FIG. Fig. 5 (a ) (b) (c) shows the operating state during normal operation, failure detection, and path switching.
  • each transfer device transmits / receives an inspection frame 6 to / from an adjacent transfer device. It is assumed that the port IE-1 of the transfer device 1E is in the “main blocked” state. As shown in the function (3) of the control frame management unit 3 of the transfer device 1 described above, the transfer device 1 E transmits the inspection frame 6 and the release command frame 7 via the port 1E-1 that is “mainly blocked”. Control frames such as are sent to and received from the transfer device 1D, but normal frames are not sent or received. As a result, the physical ring R1 constituting the ring control system has a logical end point, so that a loop due to a normal frame does not occur.
  • the transfer apparatus 1A transmits the inspection frame non-arrival notification 6-1 from the port 1A-2 where the failure is detected (step S6-3). Then, the transfer apparatus 1A closes the port 1A-2 where the failure is detected, and rewrites the transfer state of the port information storage unit 4 to “blocked” (step S6-5).
  • the transfer apparatus 1B receives the inspection frame non-arrival notification 6-1 via the port 1B-1 (steps S6-12, 6-4), it detects a failure in the port 1B-1. Then, the transfer device 1B closes the port 1B-1 in which the failure is detected, and rewrites the transfer state of the port information storage unit 4 to “blocked” (step S6-5).
  • the transfer device 1A and the transfer device 1B transmit the release command frame 7 via the other ports 1A—1, 1B—2 belonging to the same ring R1 as the ports 1A—2, IB—1 in which the failure is detected (step S1). S6—6 to 6—11).
  • the transfer device that has received the release command frame 7 initializes the transfer table and sends the received port to the release command frame via another port belonging to the same ring R1. 7 is transferred (steps S6-15 to 6-26).
  • step S6-19 when the transfer device 1E holding the “main blockage” port IE-1 receives the release command frame 7, it initializes the transfer table as described above (step S6-19) and passes through the other port. In preparation for transferring the release command frame 7 (step S6—26), “open” the “main blocked” port IE—1, and rewrite the transfer status of the port information storage unit 4 to “open” (step S6—26). S6-20 to 6-23).
  • the ring control unit 2 of the transfer apparatus 1A detects the recovery of the failure and rewrites the transfer status of the port information storage unit 4 to “recovered”.
  • the control frame management unit 3-1 of the transfer apparatus 1A stops transmitting the inspection frame non-arrival notification 6-1 from the port 1A-2.
  • the transfer apparatus 1B that has detected a failure by receiving the inspection frame non-arrival notification 6-1 does not receive the inspection frame non-delivery notification 6-1 via the port IB-1 for a certain period of time. Then, the ring control unit 2 of the transfer device 1B detects the restoration of the failure and rewrites the transfer state of the port information storage unit 4 to “recovery”.
  • FIG. 5 (b) the operation when the direction from the transfer device 1B to the transfer device 1A is disconnected between the transfer device 1A and the transfer device 1B, and the path switching.
  • the operation of performing will be described in more detail with reference to FIG.
  • operations in the transfer device 1A, operations in the transfer device 1B, operations in the transfer device 1A, other transfer devices other than IB and IE, and operations in the transfer device 1E having the main blocked port will be described in order.
  • port 1A-2 of transfer device 1A shown in FIG. 5 is “1-1 port”
  • Port IB-1 of the transfer device 1B shown in Fig. 5 is "1-1 port”.
  • Port IB-2 of the roller transfer device IB is the “1-2” port
  • port IE-1 of the transfer device 1E shown in FIG. 5 is the “1-1” port, as shown in FIG.
  • the port 1E-2 of the transfer device 1E is a "1-2" port.
  • the operation described below is merely an example, and the operation of the present invention is not limited to this.
  • the transfer apparatus 1A sends and receives the inspection frame 6 to and from the adjacent transfer apparatus 1B via the 11 port (port 1A-2). (Step S6-1).
  • the transfer device 1A determines whether or not the 1-1 port (port 1A-2) has received the inspection frame 6 (step S6-2)
  • the transfer device 1B force is also transferred to the transfer device 1A.
  • the transfer apparatus 1A determines that the 1-1 port (port 1A-2) has received the inspection frame 6! S 6-2 negation).
  • the transfer apparatus 1A in the 3-1 control frame management unit, sends a non-arrival notification frame 6-1 for notifying that the inspection frame has not yet arrived from the 1 port (port 1 A-2), Transmit to transfer device 1B (step S6-3). Then, the transfer device 1A notifies the 2-ring control unit that the non-arrival notification frame 6-1 has been transmitted in the 3-1 control frame management unit (step S6-4). Then, the transfer device 1A blocks the 1 port (port 1A-2) in which the failure was detected in the 2-ring control unit, and transfers the 1 port (port 1A-2) in the 4 port information storage unit. The state is rewritten to “blocked” (step S6-5).
  • the transfer apparatus 1A determines whether or not the ring IDs of the 11-port (port 1A-2) of the 4-port information storage unit hold the priority ring ID of the 5-priority ring information storage unit. Determine (Steps S6—6).
  • the transfer device 1A Acquires the 1-2 port (port 1 A-1) holding “R1” in the ring IDs of the 4-port information storage unit (step S6-13).
  • the transfer device 1A determines whether or not the acquired transfer state of the port 1-2 (port 1A-1) is “main blocked” (step S6-8). In this embodiment, the transfer state of the 1-2 port (port 1 A-1) is not “main blockage”! / (No in step S6-8), so the transfer device 1A is in the 2-ring control unit.
  • Initialize the transfer table storage Steps S6-9), and then send the command block 7 to the control frame management unit 3-2 to release the main block port, and also send the port 1-2 port (port 1A-1) force. (Step S6-10).
  • the destination is assumed to be transfer device 1B, which is an adjacent device of 11 port (port 1A-2). Thereafter, the transfer device 1A transmits the release command frame 7 from the 1-2 port (port 1A-1) in the 3-2 control frame management unit (step S6-11).
  • the transfer device 1B like the transfer device 1A, communicates with the adjacent transfer device 1A via the 1-1 port (port 1B-1).
  • the test frame 6 is transmitted and received mutually (step S6-1), and it is determined whether or not the port 1 (port IB-1) has received the test frame 6 (step S6-2).
  • the transfer device 1B also determines whether or not the port 1 (port 1B-1) has received the non-arrival notification frame 6-1 (step S6-12), and the transfer device 1B power is also transferred to the transfer device 1A. If the direction of the line is disconnected, the forwarding device 1B determines that 1 1 port (port IB-1) has received the non-arrival notification frame 6-1 (Yes in step S6-12) ).
  • the other transfer device notifies the 2-ring control unit that it has received the release command frame 7 (step S6-16). Then, the other transfer device acquires the 1-1 port having the same ring ID as the priority ring ID of the release command frame 7 from the 4-port information storage unit in the 2-ring control unit (step S 6-17). .
  • the transmission destination ID of the release command frame 7 is the transfer device 1B or the transfer device 1A as described above. (Step S6—No 24) Then, the other transfer device instructs the 3-1 control frame management unit to transfer the release command frame 7 in the 2-ring control unit (step S6-25). After that, the other transfer device transfers the release command frame 7 from the port 1-1 in the 3-1 control frame management unit (step S6-26).
  • the transfer device 1E may be a 1-2 port (or a 1-1 port) as in the case of other transfer devices. If the power release command frame 7 is received (step S6-15), the direction of the transfer device 1B force to the transfer device 1A is also disconnected. Is determined to have been received (step S6-15: YES). Then, similarly to the other transfer devices, the transfer device 1E notifies the 2 ring control unit that it has received the release command frame 7 in the 3-2 control frame management unit (step S6-16).
  • the ring control unit obtains the 1-1 port (port IE-1) having the same ring ID as the priority ring ID of the release command frame 7 from the 4-port information storage unit (step S6-17), and opens the release command frame.
  • Priority ring force commanded to open main blocked port in step 7 Determines whether or not it is the same as the priority ring of its own device (step S6-18), and the 2-ring control unit initializes the transfer table storage unit (Step S6—19).
  • the transfer device 1E determines whether or not the transfer state of the port 1 (port 1E-1) is main blocked (step S6-20). In this embodiment, since it is a main block (step S6-20: Yes), the transfer device 1E opens the 1-1 port (port IE-1) and the 1-1 port of the 4-port information storage unit. Rewrite the transfer status of (Port IE-1) to "Open" (Step S6-21).
  • the transfer device 1E determines whether or not the transfer state of the 1 or 2 port is the main blockage (Step S6-22), but is not the main blockage (No at Step S6-22). As in the case of the transfer device, it is determined whether or not the transmission destination device ID of the release command frame 7 is the own device ID (step S6-24), and it is determined that it is not the own device ID (step S6). — 2 4 Negation), 2 ring control unit instructs 3-1 control frame management unit to transfer release command frame 7 (step S6-25), 3-1 control frame management unit 1 — 1 The release command frame 7 is transferred from the port (IE-1 port) (step S6-26).
  • the ring-type redundant communication Among the multiple transfer devices that make up the path, V, the force that designates the misaligned port of the misaligned transfer device as the main blockage port This designation is specified by the operator's operation In some cases, it is specified in advance which port should be the main blocked port at the time of recovery. In the following, the present invention can be similarly applied to any of the forces described for the case of being designated by the operator's operation. In the former case, it is considered that the recovery operation will be triggered by the designation made by the operator's operation, while in the latter case, the transfer device having the designated port will be The recovery operation described below may be started automatically or under certain conditions. In addition, when specified by the operator's operation, the operator may directly operate the transfer device having a port designated to be the main blockage port, or operate the transfer device by remote communication. In some cases, the present invention can be similarly applied to either case.
  • the power that is related to which transfer device is selected as the transfer device having a port that is designated as the main blockage port For example, as in the transfer device 1E in the above-described case, the main transfer device is originally selected. While there is a method for selecting a transfer device having a blocked port again and a method for selecting another transfer device, the present invention can be similarly applied to either method. In the following, it is not specified whether a transfer device V or a deviation is selected as a transfer device having a port that is designated as a main blocked port. Next, operations in other transfer apparatuses will be described.
  • the control frame management unit 3-1 has received the recovery check failure frame via the port 1-1, and has received the recovery check frame 8 addressed to its own transfer device. (Steps S7—4, 7—5), and if a recovery inspection failure frame is received, it is determined that the same ring-type redundant communication path has not recovered from the failure, and error processing is performed. . If the recovery inspection frame 8 is received via the port 1-2 (step S7-5), the ring control unit 2 is notified that the recovery inspection frame 8 has been received (step S7-6).
  • the control frame management unit 3 uses the ring IDs and the port 1 of the port 1-1 in the port information storage unit 4.
  • step S7-7 is judged whether or not the ring IDs of 2 have the same ring ID and whether or not it is strong (step S7-7). If not, error processing is performed. If so, the ring control unit 2 sets port 11 to “main blockage” and rewrites the transfer status of port 11 in the port information storage unit 4 to “main blockage” (step S 7 — 8).
  • the ring control unit 2 initializes the forwarding table (step S7-9), notifies the control frame management unit 3-1 of the transmission instruction of the recovery release command frame 9 (step S7-10), and the control frame management unit 3— 1 transmits a recovery release command frame 9 addressed to its own transfer device via port 1-1 (step S7-11). As a result, the failure state is restored to the normal state.
  • Step S8-1 when the control frame management unit 3-1 receives the recovery inspection frame 8 via the port 1-1 (step S8-1), the control frame management unit 3-1 indicates that the recovery inspection frame 8 has been received. (Step S8-2).
  • the ring control unit 2 obtains the port ID (port 1-2) that holds the same ID as the ring ID of the recovery inspection frame 8 from the port information storage unit 4 (step S8-3). .
  • the ring control unit 2 determines from the port information storage unit 4 whether the transfer status of the port 12 is “blocked” (step S8-4). In the case of “blocking”, the ring control unit 2 notifies the control frame management unit 3-1 that a recovery inspection failure frame will be transmitted (step S8-5), and the control frame management unit 3-1 Then, a recovery inspection failure frame is transmitted through port 1-1 (step S8-6).
  • the ring control unit 2 sets the recovery inspection frame 8
  • the control frame management unit 3—2 is notified of the transfer (step S8—7), and the control frame management unit 3—2 transfers the recovery inspection frame 8 via the port 1-2 (step S8). — 8).
  • the transfer device that has detected the failure has not yet recovered, the transfer device has transmitted a recovery check failure frame and has transmitted the recovery check frame.
  • the side has described an example in which error processing is performed by receiving the recovery inspection failure frame, but the present invention is not limited to this.
  • the transfer device does not send a recovery inspection failure frame, but simply discards the received recovery inspection frame. Good.
  • the recovery inspection frame is not transferred to the transfer device after the transfer device.
  • the transfer device that sent the recovery inspection frame will not receive the recovery inspection frame, so recovery processing (the specified port will be made the main blockage port). Process).
  • the transfer device that transmits the recovery inspection frame periodically transmits the recovery inspection frame and receives the recovery inspection frame to perform the recovery process. By doing so, it becomes possible to monitor the status of whether or not the power can always be restored.
  • FIG. 9 is a diagram showing an outline of normal operation of the ring control system for the multi-ring redundant communication path.
  • This ring control system is composed of ten transfer devices 1A, IB, 1C, ID, IE, IF, 1G, 1H, 1J, and 1K, and each transfer device has a port shown in FIG. .
  • This ring control system is an example, and the present invention is not limited by the number of transfer devices or the number of ports.
  • Ports provided for transfer devices 1A, IB, 1C, and 1F, port IDs provided for transfer device 1D—1, 1D—2, and ports provided to transfer device 1E IE—1, 1E—2 Is a port belonging to one ring R1 in a multi-ring redundant communication path, and each port is connected to an adjacent transfer device to form a ring R1. Also, each port provided for transfer devices 1 G, 1H, 1J, 1K, ports 1D-3, 1 D-2 provided for transfer device 1D, and ports IE-1, IE-3 provided for transfer device IE Is a port belonging to one ring R2 of the multi-ring type redundant communication path, and each port is connected to an adjacent transmission device to form a ring R2.
  • the number of rings configured by this ring control system is 2. The present invention is not limited by this number of rings.
  • FIG. 10-1 and FIG. 10-2 are diagrams showing information stored in the port information storage unit 4 and the priority ring information storage unit 5 of each transfer apparatus in the normal state shown in FIG.
  • the transfer status of the main block port 1C 2 of the transfer device 1C and the main block port 1K 2 of the transfer device 1K is “main block”. It can be seen that the transfer state of the port is “open”.
  • FIG. 11 is a diagram showing an operation when a failure occurs between the transfer device 1A and the transfer device 1B when the direction from the transfer device 1B to the transfer device 1A is disconnected.
  • 12 is a diagram illustrating an operation when a failure occurs in the shared line between the transfer device 1D and the transfer device 1E.
  • FIGS. 13-1 and 13-2 are diagrams illustrating information stored in the port information storage unit 4 of each transfer device at the time of failure illustrated in FIGS. 11 and 12.
  • FIG. In the port information storage unit 4 when the failure shown in FIG. 11 occurs, the transfer status of the port 1A-2 of the transfer device 1A and the port 1B-1 of the transfer device 1B is changed from “open” to “blocked”, and the port of the transfer device 1C is changed.
  • the transfer status of ports 1C-2 is rewritten from “main blocked” to “open”.
  • the port ID-2 of the transfer device 1D and the transfer state power of the port IE-1 of the transfer device 1E are changed from “open” to “blocked” and the transfer of the port 1C-2 of the transfer device 1C is changed. It can be seen that the feeding state is rewritten from “main blocked” to “open”.
  • FIG. 14 shows the failure after a failure occurs due to a disconnection in the direction from the transfer device 1B to the transfer device 1A between the transfer device 1A and the transfer device 1B shown in FIG. It is a figure which shows operation
  • FIG. 15 is a diagram showing each piece of information stored in the port information storage unit 4 of the transfer apparatuses 1A and 1B at the time of recovery shown in FIG. In the port information storage unit 4, when the recovery shown in FIG. 14 is performed, the transfer status of the port 1A-2 of the transfer device 1A and the port 1B-1 of the transfer device 1B is changed from “blocked” to “recovered”. I understand that.
  • FIG. 11 Referring to FIG. 11, FIG. 13-1 and FIG. 10-1, a failure occurs because the direction from the transfer device 1B to the transfer device 1A is disconnected between the transfer device 1A and the transfer device 1B.
  • the operation of the transfer device 1A will be described. Since the transfer apparatus 1A does not receive the inspection frame 6 via the port 1A-2, the control frame management unit 3-2 sends the inspection frame non-arrival notification 6-1 via the port 1A-2. Send. The control frame management unit 3-2 notifies the ring control unit 2 that the inspection frame non-arrival notification 6-1 has been transmitted, and the ring control unit 2 1A-2 is blocked, and the transfer status of port 1A-2 in port information storage unit 4 is rewritten to "blocked" (see Figure 13-1).
  • the ring control unit 2 notifies the control frame management unit 3-1 that the release command frame 7 with the priority ring ID R1 is transmitted to the transfer device 1B, and the control frame management unit 3-1 Send open command frame 7 [addressed to 1B] [R1] via port 1A-1
  • Transfer frame 1B control frame management unit 3 1 power
  • Ring control unit 2 blocks port 1B-1, and rewrites the transfer status of port 1B-1 in port information storage unit 4 to “blocked” (see FIG. 13-1).
  • the ring control unit 2 notifies the control frame management unit 3-2 that the release command frame 7 with the priority ring ID R1 is transmitted to the transfer device 1A, and the control frame management unit 3-2 Send open command frame 7 [addressed to 1A] [R1] via port 1B-2.
  • the ring control unit 2 is a port that stores “R1” in the ring IDs 4 and the port ID “port 1C-2” which is a port other than the port 1C-1 that has received the release command frame 7 "(See Fig. 10-1, Fig. 13-1). Then, the priority ring ID “R1” of the release command frame 7 in which the transfer state of the port 1C-2 is not “blocked” matches the priority ring ID “R1” of the priority ring information storage unit 5 of the transfer device 1C. Therefore (see Figure 13-1), the transfer table is initialized. Furthermore, since the transfer status of port 1C-2 is "main blocked", ring control unit 2 releases port 1C-2 and "opens" the transfer status of port 1C-2 in port information storage unit 4.
  • the ring control unit 2 notifies the control frame management unit 3-2 that the release command frame 7 with the priority ring ID R1 is transferred to the transfer device 1A, and the control frame management unit 3-2 Then, open command frame 7 [addressed to 1A] [R1] is transferred via port 1C-2.
  • the ring control unit 2 holds a port ID “port ID—that is a port that holds“ R1 ”in the ring IDs from the port information storage unit 4 and is a port other than the port 1D-1 that has received the release command frame 7. 2 ”(see Figure 10-2). Then, the priority ring ID “R1J” of the release command frame 7 in which the transfer status of the port 1D-2 is not “blocked” matches the priority ring ID “R1” of the priority ring information storage unit 5 of the transfer device ID ( Initialize the forwarding table (see Figure 10-2).
  • the ring control unit 2 notifies the control frame management unit 3-2 that the release command frame 7 with the priority ring ID R1 is transferred to the transfer device 1A, and the control frame management unit 3-2 Then, open command frame 7 [addressed to 1A] [R1] is transferred via port ID-2.
  • Transfer devices IE and 1F operate in the same way as transfer device 1D.
  • the ring control unit 2 (Refer to Figure 10-2). From the port information storage unit 4, "Port 1D-1" other than port 1D-2 that holds “R1” in the ring IDs, and "1E” of the adjacent device ID of port 1D-2 To get. Furthermore, the ring control unit 2 initializes the transfer table.
  • the ring control unit 2 notifies the control frame management unit 3-1 that the release command frame 7 with the priority ring ID R1 is transmitted to the transfer device 1E, and the control frame management unit 3-1 , Send the release command frame 7 [addressed to 1E] [R1] via port ID—1.
  • the transfer device 1E operates in the same manner as the transfer device 1D.
  • transfer device 1C when a failure occurs due to a line disconnection between the transfer device 1E and the transfer device 1D, the transfer device The operation of transfer device 1C when receiving release command frame 7 from 1D [addressed to 1E] [R1] is described.
  • control frame manager 3-2 of transfer device 1C receives release command frame 7 [addressed to 1E] [R1] via port 1C-2, it notifies ring controller 2 that release command frame 7 has been received. To do.
  • the ring control unit 2 is a port that holds “R1” in the ring IDs from the port information storage unit 4 and is a port other than the port 1C 2 that has received the release command frame 7.
  • the ring control unit 2 notifies the control frame management unit 3-1 that the release command frame 7 having the priority ring ID R1 is transferred to the transfer device 1E, and the control frame management unit 3-1 1C—Transfer release command frame 7 [addressed to 1E] [R1] via 1.
  • the port 1C Describes the operation of transfer device 1C when a switch back instruction specifying 2 is input.
  • the switch controller 2 of the transfer device 1C inputs a switch-back instruction to the port 1C-2 by the operator's operation, it notifies the control frame management unit 3-2 that it will transmit the recovery inspection frame 8 addressed to the transfer device 1C. Then, the control frame manager 3-2 transmits a recovery inspection frame 8 [addressed to 1C] via the port 1C-2.
  • the control frame management unit 3-1 of the transfer device 1C transmits the recovery detection frame 8 [addressed to 1C] via port 1C1.
  • the ring control unit 2 is notified that the recovery inspection frame 8 has been received. Since the ring IDs “R1” of port 1C—1 matches the ring IDs “Rl” of port 1C-2 from the port information storage unit 4, the ring control unit 2 makes port 1C-2 main blocked, Rewrite the transfer status of port 1C 2 of information storage unit 4 to “main block”.
  • the ring control unit 2 notifies the control frame management unit 3-2 that the recovery release command frame 9 addressed to the transfer device 1C will be transmitted, and the control frame management unit 3-2 sets the port 1C-2. Then, the recovery release command frame 9 [addressed to 1C] is transmitted. [0080] Similarly, referring to FIG. 14 and FIG. 15, when a failure occurred between the transfer device 1A and the transfer device 1B is recovered and the ports 1A-2 and IB-1 are restored. The operation of the transfer apparatus 1A when a switchback instruction for the port 1C-2 is input will be described.
  • control frame management unit 3-1 of transfer device 1 A When control frame management unit 3-1 of transfer device 1 A receives recovery inspection frame 8 [addressed to 1C] via port 1A-1, it notifies ring control unit 2 that recovery inspection frame 8 has been received. .
  • the ring control unit 2 acquires from the port information storage unit 4 the port ID “Port 1A-2” that holds the same ID as the ring ID “Rl” held in the recovery inspection frame 8. Then, the ring control unit 2 transfers the restoration inspection frame 8 with the priority ring ID R1 addressed to the transfer device 1C from the port information storage unit 4 because the transfer state of the port 1A-2 is not “blocked”. Is sent to the control frame manager 3-2, and the control frame manager 3-2 forwards the recovery inspection frame 8 [addressed to 1C] via the port 1A-2.
  • the control frame management unit 3-1 of the transfer apparatus 1A receives the recovery release command frame 9 [addressed to 1C] via the port 1A-1, it indicates that the recovery release command frame 9 has been received. Notify ring control unit 2.
  • the ring control unit 2 initializes the transfer table, and since the transfer state of the port 1A-2 is "recovered” from the port information storage unit 4, the port 1A-2 is opened and the port information storage unit of the transfer device A is opened. Rewrite the transfer status of port 1A-2 of port 4 to “open”. Further, the ring control unit 2 notifies the control frame management unit 3-2 that the recovery release command frame 9 addressed to the transfer apparatus 1C is to be transferred, and the control frame management unit 3-2 passes through the port 1A-2. Transfer the recovery release command frame 9 [addressed to 1C].
  • the transfer device 1B operates in the same manner as the transfer device 1A.
  • the path is switched by one priority ring. This makes it possible to prevent the occurrence of a super loop due to path switching in a multi-ring type redundant communication path.
  • both the transfer device that has detected a failure by not receiving a check frame and the transfer device that has detected a failure by receiving a non-arrival notification frame detect the failure.
  • the present invention is not limited to this.
  • only the transfer device that detects the failure by not receiving the inspection frame blocks the port that detected the failure (1A-2 port)
  • the transfer device that detects a failure by not receiving an inspection frame, and the transfer device that detects a failure by receiving a non-arrival notification frame Prioritized, for example, in any situation It is determined whether or not the transfer device of the deviation transmits an open command frame, and the present invention can be similarly applied to a technique in which the transfer device transmits an open command frame according to the determination.

Abstract

 リング型冗長通信路制御方法であって、転送装置の各々は、通信路を検査する検査フレームを周期的に送信し、検査フレームを一定時間受信しない際に、通信路の故障を検出し、検査フレームが未だ到着しないことを通知する未着通知フレームを送信し、また、未着通知フレームを受信した際に、通信路の故障を検出する。また、転送装置の各々は、故障を検出した際に、故障を検出したポートを閉塞し、主閉塞ポートを開放することを命令する開放命令フレームを、閉塞したポート以外の他方のポートから送信し、開放命令フレームを受信した際に、開放命令フレームを転送し、故障を検出して閉塞したポート以外の他方のポート、または、開放命令フレームを受信したポート、または、ポートと同じリング型冗長通信路を構成する他方のポートが、主閉塞ポートである場合に、主閉塞ポートを開放する。

Description

明 細 書
リング型冗長通信路制御方法
技術分野
[0001] 本発明は、通信経路を冗長化し、故障状況に応じて通信回線の切り替えを行う回 線制御技術に関わり、特に、リング型冗長通信路によって冗長化を実現する網に好 適なリング型冗長通信路制御方法に関するものである。
背景技術
[0002] 現在、通信事業者が提供する WAN (Wide Area Network)サービスでは、ユーザ の通信の信頼性を向上させるため、通信事業者網内の経路を冗長化し、故障が発 生した場合に回線を切り替えてユーザによる通信を保護する 1 +N型や 1: N型の冗 長構成が広く採用されている。しかし、これらの方式で冗長経路を構成するためには 、リンク本数の増加による網コストの増大が問題となる。そこで、少ないリンク本数で冗 長化が可能となるリング型冗長通信路の採用が進んでいる。
[0003] しかし、リング型冗長通信路では、広域イーサネット (登録商標)のようなマルチボイ ントトウマルチポイントの通信路を提供する場合、論理的にループを解除し、故障時 には経路切替を行うリング制御が必要となる。
[0004] そこで、非特許文献 1に記載の STP (Spanning Tree Protocol)や、非特許文献 2に 記載の RSTP (Rapid Spanning Tree Protocol)等のスパユングツリー系制御方法で は、リング型冗長通信路上の単一のポートをブロッキング状態にすることにより、論理 的にループ構成を解除して ヽる。
[0005] しかし、スバニングツリー系制御方法では、網構成を決定する経路計算のために、 多種のパラメータを扱う必要がある。このため、故障時の経路切替のための経路再計 算コストが大きくなり、経路切替に時間が力かるという問題がある。
[0006] そこで、非特許文献 3, 4に記載のリング制御方式による EAPS(Ethernet (登録商標)
Automatic Protection Switch)や、非特許文献 5に記載のスイッチングノード制御 方法では、リング型冗長通信路の主転送装置において、片方の制御ポートを閉塞し て論理的にループを解除し、リング型冗長通信路を巡回する検査フレームを送信し、 該検査フレームを受信しなくなった場合に故障を検出し、閉塞していた制御ポートを 開放して経路切替を行うことにより、迅速な経路切替を実現して 、る。
[0007] 非特許文献 1 : IEEE 802. ID- 1998 Edition MAC bridges (8章)
非特許文献 2 : IEEE 802. ID- 2004 Edition MAC bridges (17章)
非特許文献 3 : RFC3619 Extreme Networks ' Ethernet (登録商標) Automatic Pr otection Switching(EAPS) Version 1
非特許文献 4 :安藤雅人, "LAN Switch技術〜冗長化手法と最新技術〜", PP.7-PP. 9, Internet week 2003, [平成 19年 3月 16日検索] ,インターネットく http:〃 www.so i.wide.ad.jp/class/20030038/slides/40/index_l .html >
非特許文献 5 :安藤雅人, "LAN Switch技術〜冗長化手法と最新技術〜", PP.16-P P.19, Internet week 2003, [平成 19年 3月 16日検索] ,インターネットく http:〃 ww w.soi.wide.ad.jp/class/20030038/slides/40/index_l .html >
発明の開示
発明が解決しょうとする課題
[0008] しかし、従来のリング制御方式では、故障を検出した場合、故障箇所にお 、てルー プが解除されているものとして、主転送装置の制御ポートを開放していた。これにより 、片方向回線断が発生している場合は、逆方向回線が導通しているにも関わらず制 御ポートを開放するため、片方向ループが発生してしまう。また、転送遅延や転送装 置内での転送バッファの溢れによって検査フレームを受信できない場合は、実際に は故障が発生していないにも関わらず、故障を誤検出し制御ポートを開放する。これ により、ループが発生してしまう。
[0009] この問題を解決するために、以下の方式が考えられる。すなわち、リング型冗長通 信路を構成する転送装置から主転送装置及び副転送装置を決定し、正常時は主転 送装置の制御ポートを閉塞し副転送装置の制御ポートを開放しておき、故障を検出 した場合に副転送装置が制御ポートを閉塞し主転送装置に対して開放命令を通知 し、主転送装置は開放命令を受信して力 制御ポートを開放する。これにより、片方 向の回線が切断した場合や検査フレームを廃棄した場合において、故障の誤検出 によるループの発生を防ぐことができる。 [0010] しかし、この方式では、故障発生時には故障箇所及び副転送装置の制御ポートの 2箇所で論理的に閉塞されることになるため、経路が 2つに分断される。リング型冗長 通信路の複数の回線のうちの 1つの回線を主経路とし、他の回線を故障時にのみ使 用すればよいラダー型冗長通信路では好適であるが、全ての転送装置間で経路を 確保すべきリング型冗長通信路では通信断の原因となる。
[0011] そこで、本発明は、片方向の回線が切断した場合や、転送遅延または転送バッファ の溢れ等により検査フレームを廃棄した場合であっても、ループの発生を防止し、か つ、故障発生時における経路の分断の発生を防止可能なリング型冗長通信方法を 提供することを目的とする。
課題を解決するための手段
[0012] 本発明では、上記の課題を解決するために、転送装置の 2つのポートを、各々隣接 する転送装置のポートと接続することによって複数の転送装置を環状に接続し、フレ ームを互いに反対方向に転送するフレーム転送経路を冗長的に構成したリング型冗 長通信路の下で、前記複数の転送装置を環状に接続したポートのうちの少なくとも 1 つのポートを、当該リング型冗長通信路の正常状態においても閉塞している主閉塞 ポートとすることによって、前記フレーム転送経路を一意に選択させるリング型冗長通 信路制御方法であって、前記転送装置の各々が、隣接する転送装置各々に接続す るポート各々から当該隣接する転送装置各々に対して、当該隣接する転送装置各々 との間の通信路を検査する検査フレームを周期的に送信するステップと、隣接する転 送装置各々に接続するポートで当該隣接する転送装置力 送信された検査フレーム を一定時間受信しない際に、当該ポートにおいて前記通信路の故障を検出し、当該 ポートから当該隣接する転送装置に対して、検査フレームが未だ到着しないことを通 知する未着通知フレームを送信するステップと、隣接する転送装置各々に接続する ポートで当該隣接する転送装置力 送信された未着通知フレームを受信した際に、 当該ポートにおいて前記通信路の故障を検出するステップと、隣接する転送装置各 々に接続するポートのうちのいずれか 1つのポートにおいて故障を検出した際に、故 障を検出した当該ポートを閉塞し、前記主閉塞ポートを開放することを命令する開放 命令フレームを、閉塞した当該ポート以外の他方のポートから送信するステップと、開 放命令フレームを受信した際に、当該開放命令フレームを、当該開放命令フレーム を受信したポートと同じリング型冗長通信路を構成する他方のポートから転送するス テツプと、故障を検出して閉塞した前記ポート以外の他方のポート、または、前記開 放命令フレームを受信したポート、または、当該ポートと同じリング型冗長通信路を構 成する他方のポートが、前記主閉塞ポートである場合に、当該主閉塞ポートを開放 するステップと、を含むことを特徴とする。
[0013] これにより、故障が発生した回線または転送装置を接続するポートを閉塞し、正常 時に閉塞していたポートを開放するようにしたから、故障時にポートを閉塞したとして もリング型冗長通信路が分断されることなく経路の切り替えを行うことができる。また、 検査フレームを一定時間受信しない際に故障を検出し、隣接する転送装置に検査フ レーム未着通知を送信するようにしたから、片方向回線断が発生した回線において、 その回線を接続する両端の転送装置が共に回線の故障を検出することができる。ま た、故障を検出した転送装置がその検出したポートを閉塞するようにしたから、片方 向回線断を両方向回線断と同様に扱うことができ、片方向ループの発生を防ぐことが できる。また、故障を検出転送装置が、その検出したポートを閉塞した後、他のポート から開放命令フレームを送信し、開放命令フレームを受信した転送装置が、閉塞ポ ートを保持している場合に、その閉塞ポートを開放するようにしたから、常にリングの 論理的な終端点を設けたままで、経路を切り替えることができ、ループの発生を防止 することができる。
[0014] また、本発明は、請求項 1に記載のリング型冗長通信路制御方法において、前記 転送装置の各々が、前記検査フレームを受信しないことにより故障を検出したポート について、当該ポートで検査フレームを受信した際に、当該ポートにおいて復旧を検 出し、当該ポートからの前記未着通知フレームの送信を中止するステップと、前記未 着通知フレームを受信したことにより故障を検出したポートについて、当該ポートで未 着通知フレームを一定時間受信しない際に、当該ポートにおいて復旧を検出するス テツプと、を含むことを特徴とする。これにより、転送装置は、故障の復旧を検出する ことができる。
[0015] また、本発明は、請求項 2に記載のリング型冗長通信路制御方法において、故障を 検出したポートにおいて復旧を検出した後に、前記転送装置の各々が、自らの転送 装置のいずれかのポートを前記主閉塞ポートとするように指定された場合に、前記復 旧を検査する復旧検査フレームを、指定された当該ポートから自らの転送装置宛に 送信するステップと、前記自らの転送装置宛の復旧検査フレームを受信した際に、主 閉塞ポートとするように指定された前記ポートを閉塞し、前記復旧を検出したポートを 開放することを命令する復旧開放命令フレームを、閉塞した当該ポートから自らの転 送装置宛に送信するステップと、他の転送装置宛の復旧検査フレームを受信した際 に、当該復旧検査フレームを、当該復旧検査フレームを受信したポートと同じリング 型冗長通信路を構成する他方のポートから転送するステップと、復旧開放命令フレ ームを受信した際に、自らの転送装置に前記復旧を検出したポートがある場合に、 当該ポートを開放するステップと、を含むことを特徴とする。これにより、ポートを閉塞 した後に復旧開放命令フレームを送信し、復旧開放命令フレームを受信した転送装 置では、復旧開放命令フレームを受信した後に閉塞ポートを開放するようにしたから 、常にリングの論理的な終端点を設けたままで、経路を切り替えることができ、ループ の発生を防止することができる。
[0016] また、本発明は、請求項 3に記載のリング型冗長通信路制御方法において、前記 転送装置の各々が、前記開放命令フレームまたは復旧開放命令フレームを受信した 際に、フレームの転送先ポートを学習した転送テーブルを初期化するステップ、を含 むことを特徴とする。これにより、故障発生時や故障復旧時に、開放命令フレームま たは復旧開放命令フレームを受信した転送装置が転送テーブルを初期化するように したから、経路切替に伴う転送テーブルによる転送経路と実際の転送経路との間に 不整合が生じることがない。
[0017] また、本発明は、請求項 1から 4までのいずれか一項に記載のリング型冗長通信路 制御方法にぉ ヽて、前記リング型冗長通信路が複数存在してマルチリング型冗長通 信路を構成し、リング型冗長通信路を構成する少なくとも 2つの転送装置が他のリン グ型冗長通信路も構成する共用転送装置であり、当該共用転送装置の 1つのポート 力 S当該リング型冗長通信路および当該他のリング型冗長通信路を構成する共用ポー トであり、前記共用ポートとは異なる他方の第 1のポートにより当該リング型冗長通信 路を構成し、前記共用ポートとは異なる他方の第 2のポートにより当該他のリング型冗 長通信路を構成する場合に、前記転送装置が前記ステップを含むことを特徴とする。
[0018] また、本発明は、請求項 5に記載のリング型冗長通信路制御方法において、前記 共用ポートにおいて故障を検出した際に、当該共用ポートを閉塞し、当該共用ポート が属するリング型冗長通信路であって、予め優先リングとして設定されたリング型冗 長通信路にっき、前記主閉塞ポートを開放することを命令する開放命令フレームを、 当該リング型冗長通信路を構成する他方のポートから送信するステップ、を含むこと を特徴とする。これにより、マルチリング型冗長通信路において共用回線で故障が発 生した場合に、該共用回線を共用する複数のリング型冗長通信路のうちのただ 1つ のリング型冗長通信路が優先リングとして予め設定され、この優先リングでのみ開放 命令フレームを送信して経路切替を行うようにしたから、複数のリング型冗長通信路 を跨ぐスーパーループの発生を防ぐことができる。
[0019] また、本発明は、転送装置の 2つのポートを、各々隣接する転送装置のポートと接 続することによって複数の転送装置を環状に接続し、フレームを互いに反対方向に 転送するフレーム転送経路を冗長的に構成したリング型冗長通信路の下で、前記複 数の転送装置を環状に接続したポートのうちの少なくとも 1つのポートを、当該リング 型冗長通信路の正常状態においても閉塞している主閉塞ポートとすることによって、 前記フレーム転送経路を一意に選択させるリング型冗長通信路制御方法であって、 前記転送装置の各々が、隣接する転送装置各々に接続するポート各々から当該隣 接する転送装置各々に対して、当該隣接する転送装置各々との間の通信路を検査 する検査フレームを周期的に送信するステップと、隣接する転送装置各々に接続す るポートで当該隣接する転送装置力 送信された検査フレームを一定時間受信しな い際に、当該ポートにおいて前記通信路の故障を検出し、当該ポートから当該隣接 する転送装置に対して、検査フレームが未だ到着しな 、ことを通知する未着通知フレ ームを送信するステップと、隣接する転送装置各々に接続するポートで当該隣接す る転送装置力 送信された未着通知フレームを受信した際に、当該ポートにおいて 前記通信路の故障を検出するステップと、前記主閉塞ポートを開放することを命令す る開放命令フレームであって前記検査フレームを受信しないことにより故障を検出し たポートを有する転送装置または前記未着通知フレームを受信したことにより故障を 検出したポートを有する転送装置のいずれか一方力 送信された開放命令フレーム を受信した際に、当該開放命令フレームを、当該開放命令フレームを受信したポート と同じリング型冗長通信路を構成する他方のポートから転送するステップと、故障を 検出して閉塞した前記ポート以外の他方のポート、または、前記開放命令フレームを 受信したポート、または、当該ポートと同じリング型冗長通信路を構成する他方のポ ートが、前記主閉塞ポートである場合に、当該主閉塞ポートを開放するステップと、を 含み、前記検査フレームを受信しないことにより故障を検出したポートを有する転送 装置または前記未着通知フレームを受信したことにより故障を検出したポートを有す る転送装置のいずれか一方が、故障を検出した当該ポートを閉塞し、開放命令フレ ームを、閉塞した当該ポート以外の他方のポートから送信するステップ、を含むことを 特徴とする。
発明の効果
[0020] 以上のように、本発明によれば、片方向の回線が切断した場合や、転送遅延及び 転送バッファの溢れ等により検査フレームを廃棄した場合であっても、ループの発生 を防止することが可能となる。また、故障発生時における経路の分断の発生を防止す ることが可能となる。
図面の簡単な説明
[0021] [図 1]図 1は、本発明の一実施形態であるリング制御システムの適用場面を示す図で ある。
[図 2]図 2は、転送装置の内部構成を示す図である。
[図 3]図 3は、ポート情報記憶部、優先リング情報記憶部及び転送テーブル記憶部に 記憶される情報の構成を示す図である。
[図 4]図 4は、転送装置間で転送され、かつ、リングを制御するための制御フレームの フォーマットを示す図である。
[図 5]図 5は、本発明の一実施形態であるリング制御システムの動作概要を示す図で ある。
[図 6]図 6は、故障が発生した際の転送装置の動作を示すフローチャート図である。 [図 7]図 7は、復旧時に、切り戻し指示を受けた転送装置の動作を示すフローチャート 図である。
[図 8]図 8は、復旧時に、切り戻し指示を受けた転送装置以外の転送装置の動作を示 すフローチャート図である。
[図 9]図 9は、共用ポートを有するマルチリング型冗長通信路の接続形態を示す図で ある。
[図 10-1]図 10— 1は、正常時における各転送装置のポート情報記憶部及び優先リン グ情報記憶部に記憶された情報を示す図である。
[図 10-2]図 10— 2は、正常時における各転送装置のポート情報記憶部及び優先リン グ情報記憶部に記憶された情報を示す図である。
[図 11]図 11は、転送装置間で故障が発生した場合を説明する図である。
[図 12]図 12は、共用回線で故障が発生した場合を説明する図である。
[図 13-1]図 13— 1は、故障時における各転送装置のポート情報記憶部に記憶された 情報を示す図である。
[図 13-2]図 13— 2は、故障時における各転送装置のポート情報記憶部に記憶された 情報を示す図である。
[図 14]図 14は、転送装置間で発生していた故障が復旧した場合を説明する図である
[図 15]図 15は、復旧時における各転送装置のポート情報記憶部に記憶された情報 を示す図である。
符号の説明
1 転送装置
1 - 1, 1 - 2, 1 - 3 ポート
2 リング制御部
3, 3- 1, 3- 2, 3- 3 制御フレーム管理部
4 ポート情報記憶部
5 優先リング情報記憶部
6 検査フレーム 6- 1 検査フレーム未着通知フレーム
7 開放命令フレーム
8 復旧検査フレーム
9 復旧開放命令フレーム
発明を実施するための最良の形態
[0023] 以下、本発明の実施の形態について図面を用いて詳細に説明する。
〔構成〕
まず、本発明の実施の形態によるリング制御システムの構成について詳細に説明す る。図 1は、本発明の一実施形態であるリング制御システムの適用場面を示す図であ る。このリング制御システムは、 6台の転送装置 1A, IB, 1C, ID, IE, 1Fにより構 成され、各転送装置は、それぞれ 2つのポート 1A— 1, 1A- 2,〜, 1F— 2を備えて いる。尚、図 1のリング制御システムは一例であり、本発明は、転送装置の台数ゃポ ートの数により限定されるものではない。
[0024] 転送装置 1A, IB, 1C, ID, IE, 1Fに備えたそれぞれのポート 1A— 1, 1A—2, 〜, IF— 2は、リング型冗長通信路 R1 (リング R1)に属するポートであり、それぞれの ポートが、隣接する転送装置に接続されることにより、リング R1が構成される。
[0025] 図 2は、図 1に示した転送装置 1A, IB, 1C, ID, IE, 1Fの内部構成を示す図で ある。本実施形態においては、転送装置 1A, IB, 1C, ID, IE, 1Fの内部構成は 同一であるものとし、以下、これらを総称して転送装置 1という。転送装置 1は、ポート 1 - 1, 1 - 2, 1 3、リング制御部 2及び制御フレーム管理部 3— 1, 3 - 2, 3— 3を 備えている。リング制御部 2は、ポート情報記憶部 4、優先リング情報記憶部 5、及び 図示しない転送テーブル記憶部を有しており、制御フレーム管理部 3— 1, 3- 2, 3 3は、ポート 1— 1, 1— 2,1— 3にそれぞれ対応し、ポート 1— 1, 1 - 2, 1—3を介し て制御フレーム及び通常フレーム(リング型冗長通信路を利用するユーザにより送受 信されるユーザデータを含むフレーム)を送受信する。
[0026] なお、図 2では、転送装置 1が、ポート 1— 1, 1 - 2, 1—3の 3つのポートを備えてい る構成を例示した力 本発明はこれに限られるものではない。例えば、転送装置 1が 、図 1に示すような単一のリング制御システムにおける転送装置として利用される場合 には、転送装置 1は、少なくとも 2つのポートを備えていればよい。一方、後述するよう に、転送装置 1が、マルチリング型冗長通信路のリング制御システムにおける共用転 送装置として利用される場合には、転送装置 1は、少なくとも 3つのポートを備えてい ればよい。また、図 2では、転送装置 1のリング制御部 2が、優先リング情報記憶部 5 を有している構成を例示した力 本発明はこれに限られるものではない。例えば、転 送装置 1が、図 1に示すような単一のリング制御システムにおける転送装置として利用 される場合には、優先リング情報記憶部 5を必ずしも有している必要はない。一方、 後述するように、転送装置 1が、マルチリング型冗長通信路のリング制御システムに おける共用転送装置として利用される場合には、優先リング情報記憶部 5を有してい ることが望ましい。
[0027] 図 3は、図 2に示したポート情報記憶部 4及び優先リング情報記憶部 5に記憶される 情報の構成と、図 2では図示して 、な力つた転送テーブル記憶部に記憶される情報 の構成とを示す図である。ポート情報記憶部 4にはポート情報が保持され、ポート情 報は、ポート ID毎に、当該ポートに接続される隣接装置 ID (隣接する転送装置の ID )、当該ポートの転送状態 (例えば、閉塞、開放、主閉塞、復旧、 NULL)、及び当該 ポートが属するリング IDsにより構成される。また、優先リング情報記憶部 5には優先リ ング情報が保持され、優先リング情報は、装置 ID (転送装置 ID)に対する優先リング I Dにより構成される。尚、転送テーブル記憶部に記憶される転送テーブルは、制御フ レーム及び通常フレームを転送するために必要な情報力 構成され、学習されたフ レームの転送先ポートを含む。
[0028] 例えば、図 3に示すように、転送テーブル記憶部は、転送装置 1が制御フレーム及 び通常フレームを受信するポートである受信ポート ID、制御フレーム及び通常フレー ムを送信する宛先に関する情報、及びこれらのフレームを出力するポートである出力 ポート IDにより構成される。また、本実施形態が想定する事例とは異なるが、リング型 冗長通信路で運用されるプロトコルによっては、転送テーブル記憶部は、ホップ数や コストに関する情報などによって構成される場合も考えられる。
[0029] なお、ここで、ポートの転送状態を示す言葉について説明しておくと、「閉塞」とは、 ポートが閉じており、制御フレームのみを転送し、通常フレームを転送しない状態で ある。本実施形態では、ポートにおいて通信路の故障が検出されると、当該ポートは 「閉塞」される。また、「開放」とは、ポートが開いており、制御フレームのみならず、通 常フレームをも転送する状態である。本実施形態では、後述する「主閉塞」のポート 以外のポートは、当該リング型冗長通信路の正常状態においては「開放」のポートと される。また、「主閉塞」とは、「閉塞」と同様、ポートが閉じており、制御フレームのみ を転送し、通常フレームを転送しない状態のことである。もっとも、「主閉塞」は、「閉塞 」とは異なり、フレーム転送経路を一意に選択させることを目的として、当該リング型 冗長通信路の正常状態においても閉塞しているものである。また、「復旧」とは、「閉 塞」や「主閉塞」と同様、ポートが閉じており、制御フレームのみを転送し、通常フレー ムを転送しない状態のことである。本実施形態では、故障を検出したポートについて 復旧を検出すると、当該ポートを「復旧」のポートとするが、当該リング型冗長通信路 全体としては未だ完全に復旧しているわけではないので、通常フレームの転送をしな い状態としている。
[0030] 図 4は、図 1及び図 2に示した転送装置間で転送され、かつ、リングを制御するため の制御フレームのフォーマットを示す図である。検査フレーム 6は、イーサフレームへ ッダ (DAZ送信先アドレス、 SAZ送信元アドレス)、自らの転送装置の ID、未着フラ グ、優先リング ID、非優先リング IDsを保持する。ここで、転送装置 1は、検査フレーム を送信する場合、未着フラグを「OFF」に設定して送信し、検査フレーム未着通知を 送信する場合、未着フラグを「ON」に設定して送信する。すなわち、転送装置 1は、 未着フラグ「ON」に設定した検査フレームを、検査フレーム未着通知 6—1として送 信する。また、開放命令フレーム 7、復旧検査フレーム 8及び復旧開放命令フレーム 9は、それぞれ、イーサフレームヘッダ (DAZ送信先アドレス、 SAZ送信元アドレス) 、種別、送信先の転送装置の ID、自らの転送装置の ID、優先リング ID、非優先リン グフラグを保持する。この種別により、開放命令フレーム 7、復旧検査フレーム 8及び 復旧開放命令フレーム 9が区別される。尚、図 4に示していないが、制御フレームに は復旧検査失敗フレームもある。
[0031] 図 2において、転送装置 1のリング制御部 2は、以下の機能を有する。
(1)ポート 1— 1〜1— 3を「閉塞」「開放」「主閉塞」「復旧」の状態に制御する機能 (2)ポート制御の結果を、ポート情報記憶部 4の転送状態に記憶させる機能
(3)制御フレームを受信したポートと同じリングに属する他方のポートから、その制御 フレームを転送する機能 (例えば図 1において、転送装置 1Aのポート 1A— 1が制御 フレームを受信した場合、ポート 1A— 2からその制御フレームを転送する。 )
(4)図示しな 、転送テーブル記憶部に記憶された転送テーブルを初期化する機能
(5)ポートにおいて検査フレーム 6を受信しな力つた際に、または検査フレーム未着 通知 6—1を受信した際に、当該ポートを閉塞してから、当該ポートと同じリングに属 する他方のポートから開放命令フレーム 7を送信する機能
(6)開放命令フレーム 7を受信した際に、ポート情報記憶部 4の転送状態が「主閉塞」 であるポートを開放する機能
(7)ユーザのオペレーションによりポートを指定して切り戻し指示を入力した際に、復 旧検査フレーム 8を送信して他方のポートからその復旧検査フレーム 8を受信し、そ の指定されたポートを「主閉塞」に設定した後に、当該ポートから復旧開放命令フレ ーム 9を送信する機能
(8)復旧開放命令フレーム 9を受信した際に、ポート情報記憶部 4の転送状態が「復 旧」であるポートを開放する機能
[0032] また、転送装置 1の制御フレーム管理部 3 (以下、制御フレーム管理部 3— 1, 3- 2 , 3— 3を総称して制御フレーム管理部 3という。)は、以下の機能を有する。
(1)ポートから制御フレームを受信した際に、当該制御フレームをリング制御部 2に通 知する機能
(2)リング制御部 2からの制御フレーム送信指示に応じて、ポートから当該制御フレ ームを送信する機能
(3)ポートの転送状態が「開放」の際に、同じリングに属する他方のポートから制御フ レーム及び通常フレームを転送し、ポートの転送状態が「主閉塞」「閉塞」「復旧」の際 に、制御フレームのみを転送し、通常フレームを転送しない機能
[0033] 〔動作〕
次に、本発明の実施の形態によるリング制御システムの動作について詳細に説明 する。図 5は、図 1に示したリング制御システムの動作の概要を示す図である。図 5 (a ) (b) (c)は、正常状態時、故障検出時、経路切替時の動作状態をそれぞれ示してい る。
[0034] 図 5 (a)において、各転送装置は、隣接する転送装置との間で相互に、検査フレー ム 6を送受信する。尚、転送装置 1Eのポート IE— 1が「主閉塞」の状態であるとする。 前述した転送装置 1の制御フレーム管理部 3の機能(3)に示したように、転送装置 1 Eは、「主閉塞」されたポート 1E—1を介して、検査フレーム 6及び開放命令フレーム 7等の制御フレームを転送装置 1Dとの間で送受信するが、通常フレームは送受信し ない。これにより、リング制御システムを構成する物理的なリング R1は、論理的に終 端点を有することになるから、通常フレームによるループは発生しない。
[0035] 図 5 (b)において、転送装置 1Aと転送装置 1Bとの間で、転送装置 1Bから転送装 置 1Aへの方向が回線断となった場合の動作を、図 6を参照して説明する。以下の説 明では、図 5と図 6との間では付番が異なっており、図 6は図 2の付番に従っている点 に留意されたい。転送装置 1B力 転送装置 1Aへの方向の回線断が発生すると、転 送装置 1Aは、ポート 1A— 2を介して検査フレーム 6を一定時間の間受信しないから( ステップ S6— 2)、ポート 1A— 2において故障を検出する。この場合、検査フレーム 6 の転送遅延や転送装置 1A内での転送バッファの溢れが発生した場合も、故障が検 出される。そして、転送装置 1Aは、故障を検出したポート 1A— 2から検査フレーム未 着通知 6—1を送信する (ステップ S6— 3)。そして、転送装置 1Aは、故障を検出した ポート 1A— 2を閉塞し、ポート情報記憶部 4の転送状態を「閉塞」に書き換える (ステ ップ S6— 5)。一方、転送装置 1Bは、ポート 1B— 1を介して検査フレーム未着通知 6 —1を受信すると (ステップ S6— 12, 6— 4)、ポート 1B—1において故障を検出する 。そして、転送装置 1Bは、故障を検出したポート 1B—1を閉塞し、ポート情報記憶部 4の転送状態を「閉塞」に書き換える (ステップ S6— 5)。
[0036] 図 5 (c)において、経路切替を行う動作を、図 6を参照して説明する。転送装置 1A 及び転送装置 1Bは、故障を検出したポート 1A— 2, IB— 1と同じリング R1に属する 他のポート 1A— 1, 1B— 2を介して、開放命令フレーム 7を送信する(ステップ S6— 6 〜6— 11)。一方、開放命令フレーム 7を受信した転送装置は、転送テーブルを初期 化し、受信したポートを同じリング R1に属する他ポートを介して当該開放命令フレー ム 7を転送する(ステップ S6— 15〜6— 26)。この場合、「主閉塞」ポート IE— 1を保 持する転送装置 1Eは、開放命令フレーム 7を受信すると、前述のように転送テープ ルを初期化し (ステップ S6— 19)、他ポートを介して開放命令フレーム 7を転送するこ とにカ卩えて (ステップ S6— 26)、「主閉塞」ポート IE— 1を「開放」し、ポート情報記憶 部 4の転送状態を「開放」に書き換える (ステップ S6 - 20〜6 - 23)。
[0037] ここで、検査フレーム 6を一定時間の間受信しないことにより故障が検出されたポー ト 1A— 2において、その後に検査フレーム 6を受信するようになると、転送装置 1Aの リング制御部 2は、故障の復旧を検出し、ポート情報記憶部 4の転送状態を「復旧」に 書き換える。この場合、故障が復旧すると、転送装置 1Aの制御フレーム管理部 3— 1 は、ポート 1A— 2からの検査フレーム未着通知 6— 1の送信を中止する。一方、検査 フレーム未着通知 6—1を受信したことにより故障を検出した転送装置 1Bは、その後 、検査フレーム未着通知 6— 1をポート IB— 1を介して一定時間の間受信しないよう になると、転送装置 1Bのリング制御部 2は、故障の復旧を検出し、ポート情報記憶部 4の転送状態を「復旧」に書き換える。
[0038] 図 5及び図 6に示した動作によれば、転送装置 1Bのポート 1B— 1から転送装置 1A のポート 1A— 2の方向に回線断が発生した場合には、ポート IB— 1, 1A— 2を閉塞 すると共に、転送装置 1Eの「主閉塞」ポート 1E—1を「開放」するようにした。これによ り、片方向回線断が発生した場合に、片方向ループの発生を防ぎながら経路の切り 替えを行うことができる。また、経路の分断の発生を副次的に防止することができ、リ ング型冗長通信路において、全ての転送装置間で経路を確保することができる。
[0039] 次に、図 5 (b)において、転送装置 1Aと転送装置 1Bとの間で、転送装置 1Bから転 送装置 1Aへの方向が回線断となった場合の動作、並びに、経路切替を行う動作を、 図 6を参照しながら、さらに詳細に説明する。以下では、転送装置 1Aにおける動作、 転送装置 1Bにおける動作、転送装置 1A、 IBおよび IE以外の他の転送装置にお ける動作、主閉塞ポートを有する転送装置 1Eにおける動作について、順に説明する 。なお、以下では、図 5に示すところの転送装置 1Aのポート 1A— 2が、「1— 1ポート」 であり、図 5に示すところの転送装置 1Aのポート 1A—1が、「1— 2ポート」であり、図 5に示すところの転送装置 1Bのポート IB— 1が、「1— 1ポート」であり、図 5に示すと ころの転送装置 IBのポート IB— 2が、「1— 2」ポートであり、図 5に示すところの転送 装置 1Eのポート IE— 1が、「1— 1」ポートであり、図 5に示すところの転送装置 1Eの ポート 1E— 2が、「1— 2」ポートであるものとする。また、以下に説明する動作は、あく まで一例にすぎず、本発明の動作はこれに限られるものではない。
[0040] まず、転送装置 1Aにおける動作について説明すると、転送装置 1Aは、 1 1ポー ト(ポート 1A— 2)を介して、隣接する転送装置 1Bとの間で相互に、検査フレーム 6を 送受信している(ステップ S6— 1)。ここで、転送装置 1Aは、 1—1ポート(ポート 1A— 2)が検査フレーム 6を受信した力否かを判定して 、るので (ステップ S6— 2)、転送装 置 1B力も転送装置 1Aへの方向が回線断となった場合には、転送装置 1Aは、 1 - 1 ポート(ポート 1A— 2)が検査フレーム 6を受信して!/ヽな 、と判定することになる(ステ ップ S 6— 2否定)。
[0041] すると、転送装置 1Aは、 3— 1制御フレーム管理部において、 1 1ポート(ポート 1 A— 2)から、検査フレームが未だ到着しないことを通知する未着通知フレーム 6— 1 を、転送装置 1Bに対して送信する (ステップ S6— 3)。そして、転送装置 1Aは、 3- 1 制御フレーム管理部において、 2リング制御部に、未着通知フレーム 6—1を送信した ことを通知する (ステップ S6— 4)。すると、転送装置 1Aは、 2リング制御部において、 故障を検出した 1 1ポート (ポート 1A— 2)を閉塞し、 4ポート情報記憶部の 1 1ポ ート(ポート 1 A— 2)の転送状態を、「閉塞」に書き換える (ステップ S6— 5)。
[0042] 続いて、転送装置 1Aは、 4ポート情報記憶部の 1 1ポート (ポート 1A— 2)のリング IDsが、 5優先リング情報記憶部の優先リング IDを保持している力否かを判定する (ス テツプ S6— 6)。ここで、本実施形態においては、 4ポート情報記憶部のリング IDsと 5 優先リング情報記憶部の優先リング IDとが 、ずれも「R1」であるので (ステップ S6— 6 肯定)、転送装置 1Aは、 4ポート情報記憶部のリング IDsに、「R1」を保持する 1— 2 ポート(ポート 1 A— 1)を取得する(ステップ S6— 13)。
[0043] そして、転送装置 1Aは、取得したポート 1—2ポート(ポート 1A—1)の転送状態が「 主閉塞」であるか否かを判定する (ステップ S6— 8)。本実施形態においては、 1—2 ポート(ポート 1 A— 1)の転送状態は、「主閉塞」ではな!/、ので (ステップ S6— 8否定) 、転送装置 1Aは、 2リング制御部において、転送テーブル記憶部を初期化し (ステツ プ S6— 9)、続いて、 3— 2制御フレーム管理部に、主閉塞ポートを開放することを命 令する開放命令フレーム 7を、ポート 1— 2ポート (ポート 1A— 1)力も送信するように 指示する(ステップ S6— 10)。なお、この時、宛先は、 1 1ポート(ポート 1 A— 2)の 隣接装置である転送装置 1Bであるものとする。その後、転送装置 1Aは、 3— 2制御 フレーム管理部において、 1— 2ポート(ポート 1A— 1)から、開放命令フレーム 7を送 信する (ステップ S6— 11)。
[0044] 次に、転送装置 1Bにおける動作について説明すると、転送装置 1Bは、転送装置 1 Aと同様、 1—1ポート(ポート 1B—1)を介して、隣接する転送装置 1 Aとの間で相互 に、検査フレーム 6を送受信しており(ステップ S6— 1)、 1 1ポート(ポート IB— 1) が検査フレーム 6を受信した力否かを判定している (ステップ S6— 2)。ところで、転送 装置 1Bは、 1 1ポート(ポート 1B— 1)が未着通知フレーム 6— 1を受信したか否か も判定しており(ステップ S6— 12)、転送装置 1B力も転送装置 1Aへの方向が回線 断となった場合には、転送装置 1Bは、 1 1ポート (ポート IB— 1)が未着通知フレー ム 6— 1を受信したと判定することになる (ステップ S6— 12肯定)。
[0045] その後は、転送装置 1Aと同様に、転送装置 1Bは、 3— 1制御フレーム管理部にお いて、 2リング制御部に、未着通知フレーム 6—1を受信したことを通知し (ステップ S6 —4)、 2リング制御部において、故障を検出した 1—1ポート(ポート 1B—1)を閉塞し 、 4ポート情報記憶部の 1—1ポート (ポート 1B一; L)の転送状態を、「閉塞」に書き換 え (ステップ S 6— 5)、 4ポート情報記憶部の 1— 1ポート(ポート IB— 1)のリング IDs 力 5優先リング情報記憶部の優先リング IDを保持して 、る力否かを判定し (ステップ S6— 6)、 4ポート情報記憶部のリング IDsに、「R1」を保持する 1— 2ポート(ポート 1B - 2)を取得し (ステップ S 6— 13)、取得したポート 1— 2ポート(ポート 11B— 2)の転 送状態が「主閉塞」である力否かを判定し (ステップ S6— 8)、 2リング制御部において 、転送テーブル記憶部を初期化し (ステップ S6— 9)、 3— 2制御フレーム管理部に、 主閉塞ポートを開放することを命令する開放命令フレーム 7を、ポート 1—2ポート(ポ ート 1B— 2)から送信するように指示し (ステップ S6 - 10) , 3- 2制御フレーム管理 部において、 1—2ポート(ポート 1B— 2)から、開放命令フレーム 7を送信する (ステツ プ S6 l l)。なお、この時、宛先は、 1 1ポート(ポート IB— 1)の隣接装置である 転送装置 1 Aであるものとする。
[0046] 次に、転送装置 1A、 IBおよび IE以外の他の転送装置における動作について説 明すると、他の転送装置は、 1—2ポート (もしくは、 1—1ポートでもよいが、以下では 、 1—2ポートで受信したものとする)力 開放命令フレーム 7を受信したか否かを判定 しているので (ステップ S6— 15)、転送装置 1B力も転送装置 1Aへの方向が回線断 となった場合には、受信したと判定することになる (ステップ S6— 15肯定)。
[0047] すると、他の転送装置は、 3— 2制御フレーム管理部において、 2リング制御部に、 開放命令フレーム 7を受信したことを通知する (ステップ S6— 16)。すると、他の転送 装置は、 2リング制御部において、 4ポート情報記憶部から、開放命令フレーム 7の優 先リング IDと同じリング IDを持つ 1— 1ポートを取得する(ステップ S 6— 17)。
[0048] 続いて、他の転送装置は、開放命令フレーム 7において主閉塞ポートの開放が命 令される優先リングが、自装置の優先リングと同じである力否かを判定し (ステップ S6 — 18)、本実施形態においては、同じであるので (ステップ S6— 18肯定)、他の転送 装置は、 2リング制御部において、転送テーブル記憶部を初期化する (ステップ sel
[0049] そして、他の転送装置は、 1 1ポートの転送状態が主閉塞であるか否かを判定し( ステップ S6— 20)、本実施形態においては、主閉塞ではないので (ステップ S6— 20 否定)、次に、 1 2ポートの転送状態が主閉塞である力否かを判定し (ステップ S6— 22)、本実施形態においては、主閉塞ではないので (ステップ S6— 22否定)、他の 転送装置は、続いて、開放命令フレーム 7の送信先装置 ID力 自装置 IDであるか否 かを判定する(ステップ S6— 24)。
[0050] 本実施形態においては、開放命令フレーム 7の送信先 IDは、上記してきたように、 転送装置 1Bであるか、もしくは、転送装置 1Aであるので、他の転送装置は、自装置 I Dではないと判定することになる (ステップ S6— 24否定)。すると、他の転送装置は、 2リング制御部において、 3— 1制御フレーム管理部に開放命令フレーム 7を転送す るように指示する (ステップ S6— 25)。その後、他の転送装置は、 3—1制御フレーム 管理部において、 1—1ポートから、開放命令フレーム 7を転送する (ステップ S6— 26
) o [0051] 次に、主閉塞ポートを有する転送装置 IEにおける動作について説明すると、転送 装置 1Eは、他の転送装置と同様に、 1—2ポート (もしくは、 1—1ポートでもよいが、 以下では、 1—2ポートで受信したものとする)力 開放命令フレーム 7を受信した力否 かを判定し (ステップ S6— 15)、転送装置 1B力も転送装置 1Aへの方向が回線断と なった場合には、受信したと判定することになる (ステップ S6— 15肯定)。すると、転 送装置 1Eは、他の転送装置と同様に、 3— 2制御フレーム管理部において、 2リング 制御部に、開放命令フレーム 7を受信したことを通知し (ステップ S6— 16)、 2リング 制御部において、 4ポート情報記憶部から、開放命令フレーム 7の優先リング IDと同 じリング IDを持つ 1— 1ポート(ポート IE— 1)を取得し (ステップ S6— 17)、開放命令 フレーム 7において主閉塞ポートの開放が命令される優先リング力 自装置の優先リ ングと同じである力否かを判定し (ステップ S6— 18)、 2リング制御部において、転送 テーブル記憶部を初期化する (ステップ S6— 19)。
[0052] そして、転送装置 1Eは、他の転送装置と同様に、 1 1ポート(ポート 1E— 1)の転 送状態が主閉塞である力否かを判定するが (ステップ S6— 20)、本実施形態におい ては、主閉塞であるので (ステップ S6— 20肯定)、転送装置 1Eは、 1—1ポート(ポー ト IE— 1)を開放し、 4ポート情報記憶部の 1— 1ポート(ポート IE— 1)の転送状態を 、「開放」に書き換える (ステップ S6— 21)。
[0053] その後は、転送装置 1Eは、 1 2ポートの転送状態が主閉塞である力否かを判定 するが(ステップ S6— 22)、主閉塞ではないので (ステップ S6— 22否定)、他の転送 装置と同様、開放命令フレーム 7の送信先装置 IDが、 自装置 IDである力否かを判定 し (ステップ S6— 24)、自装置 IDではないと判定することになるので (ステップ S6— 2 4否定)、 2リング制御部において、 3— 1制御フレーム管理部に開放命令フレーム 7 を転送するように指示し (ステップ S6— 25)、 3—1制御フレーム管理部において、 1 — 1ポート(IE— 1ポート)から、開放命令フレーム 7を転送する(ステップ S6— 26)。
[0054] 以上、図 6のフローチャート図により、回線断の故障が発生した場合の経路切替の 動作について説明した。次に、図 7のフローチャート図により、故障力も復旧して正常 状態に戻るまでの動作について説明する。
[0055] ここで、本発明に係るリング型冗長通信路制御方法においては、リング型冗長通信 路を構成する複数の転送装置のうち、 V、ずれかの転送装置の 、ずれかのポートが、 主閉塞ポートとするように指定されることになる力 この指定については、オペレータ の操作によって指定される場合もあれば、復旧時にはどのポートを主閉塞ポートとす べきかが予め指定されている場合もある。以下では、オペレータの操作によって指定 される場合について説明している力 いずれの場合にも、本発明を同様に適用する ことができる。なお、前者の場合には、オペレータの操作によって行われる指定を契 機に、復旧のための動作が開始されると考えられ、一方、後者の場合には、指定され たポートを有する転送装置が、以下に説明する復旧のための動作を自動的に開始し たり、何らかの条件下で開始すると考えられる。また、オペレータの操作によって指定 される場合、オペレータが、直接、主閉塞ポートとするように指定するポートを有する 転送装置を操作する場合もあれば、遠隔からの通信によって、当該転送装置を操作 する場合もあるが、いずれの場合にも、本発明を同様に適用することができる。
[0056] さらに、主閉塞ポートとするように指定するポートを有する転送装置として、いずれ の転送装置が選択されるかについてである力 例えば、上記してきた事例における 転送装置 1Eのように、もともと主閉塞ポートを有していた転送装置を再び選択する手 法もあれば、その他の転送装置を選択する手法もあるが、いずれの手法にも、本発 明を同様に適用することができる。以下では、主閉塞ポートとするように指定するポー トを有する転送装置として、 V、ずれの転送装置が選択されるかにっ 、て明示するもの ではないが、最初に、選択された転送装置における動作について説明し、次に、そ の他の転送装置における動作について説明する。
[0057] この動作は、図 2において、故障の検出により転送装置 1のポート 1 1の転送状態 力 S「閉塞」となった後「復旧」になったものとする。図 7において、リング制御部 2は、ォ ペレータの操作によりポート 1 1を指定した切り戻し指示を受信すると (ステップ S7 1)、復旧検査フレーム 8の送信指示を制御フレーム管理部 3— 1に通知する (ステ ップ S7— 2)。制御フレーム管理部 3—1は、ポート 1—1を介して、自らの転送装置宛 の復旧検査フレーム 8を送信する (ステップ S7— 3)。
[0058] そして、制御フレーム管理部 3—1は、ポート 1—1を介して復旧検査失敗フレーム を受信したか否か、及び、自らの転送装置宛の復旧検査フレーム 8を受信したか否 かを判断し (ステップ S7— 4, 7— 5)、復旧検査失敗フレームを受信した場合は、同 じリング型冗長通信路は故障の発生力 復旧していないものと判断してエラー処理を 行う。また、ポート 1—2を介して復旧検査フレーム 8を受信した場合は (ステップ S7— 5)、復旧検査フレーム 8を受信したことをリング制御部 2に通知する (ステップ S7— 6)
[0059] なお、復旧検査失敗フレームとは、後述するように、故障を検出した転送装置にお いて、故障を検出したことで転送状態を「閉塞」としていたポートが、未だ「復旧」に書 き換えられておらず、「閉塞」のままであることから、当該転送装置によって、未だ復旧 して 、な 、ことを通知する意味で送信されるものである。
[0060] 制御フレーム管理部 3は、ポート情報記憶部 4のポート 1—1のリング IDsとポート 1
- 2のリング IDsとが同じリング IDを保持して 、る力否かを判断し (ステップ S7— 7)、 保持していない場合はエラー処理を行う。保持している場合は、リング制御部 2は、ポ ート 1 1を「主閉塞」に設定し、ポート情報記憶部 4のポート 1 1の転送状態を「主 閉塞」に書き換える (ステップ S 7— 8)。リング制御部 2は、転送テーブルを初期化し( ステップ S7— 9)、復旧開放命令フレーム 9の送信指示を制御フレーム管理部 3— 1 に通知し (ステップ S7— 10)、制御フレーム管理部 3—1は、ポート 1—1を介して、自 らの転送装置宛の復旧開放命令フレーム 9を送信する (ステップ S7— 11)。これによ り、故障状態から正常状態に復旧する。
[0061] 次に、図 8のフローチャート図により、図 7に示した復旧動作において、故障から復 旧して正常状態に戻るまでの、他の転送装置 1の動作について説明する。この動作 は、図 7に示したステップ 7— 3, 7— 10により送信された復旧検査フレーム 8及び復 旧開放命令フレーム 9を、転送装置 1 (この転送装置 1は、図 7における転送装置 1と は異なる装置である。)のポート 1—1を介して受信する場合を示す。図 8において、 制御フレーム管理部 3—1は、ポート 1—1を介して復旧検査フレーム 8を受信すると( ステップ S8— 1)、復旧検査フレーム 8を受信したことを制御フレーム管理部 3— 1に 通知する (ステップ S8— 2)。リング制御部 2は、ポート情報記憶部 4から、復旧検査フ レーム 8のリング IDと同じ IDを保持して!/、るポート ID (ポート 1— 2)を取得する(ステツ プ S8— 3)。 [0062] リング制御部 2は、ポート情報記憶部 4から、ポート 1 2の転送状態が「閉塞」であ る力否かを判断する (ステップ S8— 4)。「閉塞」である場合は、リング制御部 2は、復 旧検査失敗フレームを送信することを制御フレーム管理部 3— 1に通知し (ステップ S 8— 5)、制御フレーム管理部 3—1は、ポート 1—1を介して、復旧検査失敗フレーム を送信する (ステップ S8— 6)。「閉塞」でな 、場合 (すなわち故障を検出して 、な!/、た め「開放」である場合または「復旧」である場合)は、リング制御部 2は、復旧検査フレ ーム 8を転送することを制御フレーム管理部 3— 2に通知し (ステップ S8— 7)、制御フ レーム管理部 3— 2は、ポート 1—2を介して、復旧検査フレーム 8を転送する (ステツ プ S8— 8)。
[0063] そして、制御フレーム管理部 3—1は、ポート 1—1を介して復旧開放命令フレーム 9 を受信した場合に (ステップ S8— 9)、復旧開放命令フレーム 9を受信したことをリング 制御部 2に通知する (ステップ S8— 10)。リング制御部 2は、転送テーブルを初期化 し (ステップ S8— 11)、ポート情報記憶部 4からポート 1— 1の転送状態が「復旧」であ る力否かを判断し (ステップ S8— 12)、「復旧」である場合に、ポート 1—1を開放し、 ポート情報記憶部 4の当該転送状態を「開放」に書き換える (ステップ S8— 13)。そし て、ポート 1—2の転送状態が「復旧」であるか否かを判断し (ステップ S8— 14)、「復 旧」である場合に、ポート 1 2を開放し、ポート情報記憶部 4の当該転送状態を「開 放」に書き換える (ステップ S8— 15)。そして、リング制御部 2は、復旧開放命令フレ ーム 9の転送を制御フレーム管理部 3— 2に通知し (ステップ S8— 16)、制御フレーム 管理部 3— 2は、ポート 1—2を介して、復旧開放命令フレーム 9を転送する (ステップ S8— 17)。
[0064] なお、上記の例では、故障を検出した転送装置において、未だ復旧していない場 合には、当該転送装置が、復旧検査失敗フレームを送信し、復旧検査フレームを送 信した転送装置側は、当該復旧検査失敗フレームを受信することで、エラー処理を 行う例を説明したが、本発明はこれに限られるものではない。例えば、故障を検出し た転送装置において、未だ復旧していない場合には、当該転送装置は、復旧検査 失敗フレームを送信することはせずに、単に、受信した復旧検査フレームを破棄して もよい。すると、復旧検査フレームは、当該転送装置以降の転送装置に転送されな いことになり、結局、復旧検査フレームを送信した転送装置側は、当該復旧検査フレ ームを受信しないことになるので、復旧のための処理 (指定されたポートを主閉塞ポ ートにする処理など)を行うことはない。この手法によれば、例えば、復旧検査フレー ムを送信する転送装置側が、復旧検査フレームを周期的に送信し、復旧検査フレー ムを受信した場合に、復旧のための処理を行う、といった構成をとることで、常に復旧 できる力否かの状況を監視することも可能になる。
[0065] 〔動作 Zマルチリング型冗長通信路〕
以上、図 1〜図 8を用いて、単一のリング型冗長通信路のリング制御システムの動 作について説明した。次に、図 9〜図 15を用いて、マルチリング型冗長通信路のリン グ制御システムの動作について説明する。図 9は、マルチリング型冗長通信路のリン グ制御システムの正常時の動作の概要を示す図である。このリング制御システムは、 10台の転送装置 1A, IB, 1C, ID, IE, IF, 1G, 1H, 1J, 1Kから構成され、各転 送装置は、それぞれ図 9に示すポートを備えている。尚、このリング制御システムは一 例であり、本発明は、転送装置の台数やポートの数により限定されるものではない。
[0066] 転送装置 1A, IB, 1C, 1Fに備えたそれぞれのポート、転送装置 1Dに備えたポー ト ID— 1, 1D— 2、及び転送装置 1Eに備えたポート IE— 1, 1E— 2は、マルチリン グ型冗長通信路のうちの一つのリング R1に属するポートであり、それぞれのポートが 隣接する転送装置に接続されることにより、リング R1が構成される。また、転送装置 1 G, 1H, 1J, 1Kに備えたそれぞれのポート、転送装置 1Dに備えたポート 1D— 3, 1 D— 2、及び転送装置 IEに備えたポート IE— 1, IE— 3は、マルチリング型冗長通 信路のうちの一つのリング R2に属するポートであり、それぞれのポートが隣接する転 送装置に接続されることにより、リング R2が構成される。尚、このリング制御システム により構成されるリング数は 2である力 本発明は、このリング数により限定されるもの でない。
[0067] ここで、転送装置 1Dのポート ID— 2及び転送装置 1Eのポート IE— 1が共用ポート であり、リング R1において主閉塞ポートを転送装置 1Cのポート 1C— 2、リング R2にお いて主閉塞ポートを転送装置 1Kのポート 1K 2とすることにより、全ての転送装置の 通信経路が一意に制御されているものとする。 [0068] 図 10— 1及び図 10— 2は、図 9に示した正常時における各転送装置のポート情報 記憶部 4及び優先リング情報記憶部 5に記憶された各情報を示す図である。ポート情 報記憶部 4において、図 9に示したポートのうち、転送装置 1Cの主閉塞ポート 1C 2 及び転送装置 1Kの主閉塞ポート 1K 2の転送状態が「主閉塞」であり、その他のポ ートの転送状態が「開放」であることがわかる。
[0069] また、図 11は、転送装置 1Aと転送装置 1Bとの間で、転送装置 1Bから転送装置 1 Aの方向が回線断となり、故障が発生した場合の動作を示す図であり、図 12は、転 送装置 1Dと転送装置 1Eとの間の共用回線において、故障が発生した場合の動作 を示す図である。図 13— 1及び図 13— 2は、図 11及び図 12に示す故障時における 各転送装置のポート情報記憶部 4に記憶された各情報を示す図である。ポート情報 記憶部 4において、図 11の故障時には、転送装置 1Aのポート 1A— 2及び転送装置 1Bのポート 1B— 1の転送状態が「開放」から「閉塞」に書き換わり、転送装置 1Cのポ ート 1C— 2の転送状態が「主閉塞」から「開放」に書き換わって 、ることがわ力る。また 、図 12の故障時には、転送装置 1Dのポート ID— 2及び転送装置 1Eのポート IE— 1の転送状態力 ^開放」から「閉塞」に書き換わり、転送装置 1Cのポート 1C— 2の転 送状態が「主閉塞」から「開放」に書き換わって 、ることがわかる。
[0070] また、図 14は、図 11に示した、転送装置 1Aと転送装置 1Bとの間の転送装置 1Bか ら転送装置 1 Aへの方向が回線断となり故障が発生した後に、その故障が復旧した 場合の動作を示す図である。図 15は、図 14に示す復旧時における転送装置 1A, 1 Bのポート情報記憶部 4に記憶された各情報を示す図である。ポート情報記憶部 4に おいて、図 14の復旧時には、転送装置 1Aのポート 1A— 2及び転送装置 1Bのポー ト 1B— 1の転送状態が「閉塞」から「復旧」に書き換わって 、ることがわかる。
[0071] 図 11、図 13— 1及び図 10—1を参照して、転送装置 1Aと転送装置 1Bとの間で、 転送装置 1Bから転送装置 1Aへの方向が回線断となり故障が発生した場合の、転送 装置 1Aの動作について説明する。転送装置 1Aが、ポート 1A— 2を介して検査フレ ーム 6を受信しなくなるから、制御フレーム管理部 3— 2は、ポート 1A— 2を介して、検 查フレーム未着通知 6— 1を送信する。また、制御フレーム管理部 3— 2は、検査フレ ーム未着通知 6— 1を送信したことをリング制御部 2に通知し、リング制御部 2は、ポー ト 1 A— 2を閉塞し、ポート情報記憶部 4のポート 1 A— 2の転送状態を「閉塞」に書き 換える(図 13— 1を参照)。リング制御部 2は、ポート情報記憶部 4から、ポート 1A— 2 のリング IDsが「R1」であり、転送装置 1Aの優先リング情報記憶部 5の優先リング IDも 「R1」であるため(図 10— 1、図 13— 1を参照)、ポート情報記憶部 4から、リング IDs に「R1」を保持するポート 1A— 2以外の「ポート 1A— 1」、及びポート 1A— 2の隣接 装置 IDの「1B」を取得する。さらに、リング制御部 2は、転送テーブルを初期化する。 そして、リング制御部 2は、転送装置 1B宛に優先リング IDを R1とした開放命令フレー ム 7を送信することを制御フレーム管理部 3— 1に通知し、制御フレーム管理部 3— 1 は、ポート 1A— 1を介して、開放命令フレーム 7[1B宛] [R1]を送信する。
[0072] 同様に、図 11、図 13— 1及び図 10— 1を参照して、転送装置 1Aと転送装置 1Bと の間で、転送装置 1Bから転送装置 1Aへの方向が回線断となり故障が発生した場合 の、転送装置 1Bの動作について説明する。転送装置 1Bの制御フレーム管理部 3— 1力 ポート 1B— 1を介して検査フレーム未着通知 6— 1を受信すると、検査フレーム 未着通知 6— 1を受信したことをリング制御部 2に通知する。リング制御部 2は、ポート 1B— 1を閉塞し、ポート情報記憶部 4のポート 1B— 1の転送状態を「閉塞」に書き換 える(図 13— 1を参照)。リング制御部 2は、ポート情報記憶部 4から、ポート IB— 1の リング IDsが「R1」であり、転送装置 1Bの優先リング情報記憶部 5の優先リング IDも「 Rl」であるため(図 10— 1、図 13— 1を参照)、ポート情報記憶部 4から、リング IDsに 「R1」を保持するポート IB— 1以外の「ポート 1B— 2」、及びポート IB— 1の隣接装置 IDの「1A」を取得する。さらに、リング制御部 2は、転送テーブルを初期化する。そし て、リング制御部 2は、転送装置 1A宛に優先リング IDを R1とした開放命令フレーム 7 を送信することを制御フレーム管理部 3— 2に通知し、制御フレーム管理部 3— 2は、 ポート 1B— 2を介して、開放命令フレーム 7 [1 A宛] [R1]を送信する。
[0073] 同様に、図 11、図 13— 1及び図 10— 1を参照して、転送装置 1Aと転送装置 1Bと の間で、転送装置 1Bから転送装置 1Aへの方向が回線断となり故障が発生した場合 において、転送装置 1B力 の開放命令フレーム 7[1A宛] [R1]を受信した際の転送 装置 1Cの動作について説明する。転送装置 1Cの制御フレーム管理部 3— 1が、ポ ート 1C— 1を介して開放命令フレーム 7[1A宛] [R1]を受信すると、開放命令フレー ム 7を受信したことをリング制御部 2に通知する。リング制御部 2は、ポート情報記憶部 4力 、リング IDsに「R1」を保持するポートであって、開放命令フレーム 7を受信した ポート 1C—1以外のポートであるポート ID「ポート 1C— 2」を取得する(図 10— 1、図 13— 1を参照)。そして、ポート 1C— 2の転送状態が「閉塞」ではなぐ開放命令フレ ーム 7の優先リング ID「R1」と転送装置 1Cの優先リング情報記憶部 5の優先リング ID 「R1」とが一致するため(図 13— 1を参照)、転送テーブルを初期化する。さらに、リン グ制御部 2は、ポート 1C— 2の転送状態が「主閉塞」であるため、ポート 1C— 2を開 放し、ポート情報記憶部 4のポート 1C— 2の転送状態を「開放」に書き換える(図 13 — 1を参照)。そして、リング制御部 2は、転送装置 1A宛に優先リング IDを R1とした 開放命令フレーム 7を転送することを制御フレーム管理部 3— 2に通知し、制御フレ ーム管理部 3— 2は、ポート 1C— 2を介して、開放命令フレーム 7[1A宛] [R1]を転 送する。
[0074] 同様に、図 11及び図 10— 2を参照して、転送装置 1Aと転送装置 1Bとの間で、転 送装置 1B力 転送装置 1Aへの方向が回線断となり故障が発生した場合において、 転送装置 1C力 の開放命令フレーム 7[1A宛] [R1]を受信した際の転送装置 1Dの 動作について説明する。転送装置 1Dの制御フレーム管理部 3—1が、ポート ID— 1 を介して開放命令フレーム 7 [1 A宛] [R1]を受信すると、開放命令フレーム 7を受信 したことをリング制御部 2に通知する。リング制御部 2は、ポート情報記憶部 4から、リン グ IDsに「R1」を保持するポートであって、開放命令フレーム 7を受信したポート 1D— 1以外のポートであるポート ID「ポート ID— 2」を取得する(図 10— 2を参照)。そして 、ポート 1D— 2の転送状態が「閉塞」ではなぐ開放命令フレーム 7の優先リング ID「 R1Jと転送装置 IDの優先リング情報記憶部 5の優先リング ID「R1」とが一致するた め(図 10— 2を参照)、転送テーブルを初期化する。そして、リング制御部 2は、転送 装置 1A宛に優先リング IDを R1とした開放命令フレーム 7を転送することを制御フレ ーム管理部 3— 2に通知し、制御フレーム管理部 3— 2は、ポート ID— 2を介して、開 放命令フレーム 7[1A宛] [R1]を転送する。転送装置 IE, 1Fについては、転送装 置 1Dと同様に動作する。
[0075] 以上の動作により、共用ポート 1D— 2, 1E— 1以外で故障を検出した際に経路切 替を行うことにより、図 11に示したマルチリング型冗長通信路の全ての転送装置間で 通信可能な状態を保つことが可能となる。また、片方向回線断を検出したポート 1A
- 2, IB— 1を閉塞し、開放命令フレーム 7によって主閉塞ポート 1C— 2を開放する ことにより、片方向回線断による片方向ループの発生や故障の誤検出による両方向 ループの発生を防止することが可能となる。
[0076] 次に、図 12、図 13— 2及び図 10— 2を参照して、転送装置 1Eと転送装置 1Dとの 間で、双方向が回線断となり故障が発生した場合の、転送装置 1Dの動作について 説明する。転送装置 1Dが、ポート 1D— 2を介して検査フレーム 6を受信しなくなるか ら、制御フレーム管理部 3— 2は、ポート 1D— 2を介して、検査フレーム未着通知 6— 1を送信する。また、制御フレーム管理部 3— 2は、検査フレーム未着通知 6— 1を送 信したことをリング制御部 2に通知し、リング制御部 2は、ポート ID— 2を閉塞し、ポー ト情報記憶部 4のポート 1 D - 2の転送状態を「閉塞」に書き換える(図 13— 2を参照) 。リング制御部 2は、ポート情報記憶部 4から、ポート 1D— 2のリング IDsが「R1, R2J であり、転送装置 1Dの優先リング情報記憶部 5の優先リング IDが「R1」であるため( 図 10— 2を参照)、ポート情報記憶部 4から、リング IDsに「R1」を保持するポート 1D — 2以外の「ポート 1D— 1」、及びポート 1D— 2の隣接装置 IDの「1E」を取得する。さ らに、リング制御部 2は、転送テーブルを初期化する。そして、リング制御部 2は、転 送装置 1E宛に優先リング IDを R1とした開放命令フレーム 7を送信することを制御フ レーム管理部 3—1に通知し、制御フレーム管理部 3—1は、ポート ID— 1を介して、 開放命令フレーム 7[1E宛] [R1]を送信する。転送装置 1Eは、転送装置 1Dと同様 に動作する。
[0077] 同様に、図 12、図 13— 1及び図 10— 1を参照して、転送装置 1Eと転送装置 1Dと の間で、双方向が回線断となり故障が発生した場合において、転送装置 1Dからの開 放命令フレーム 7を [1E宛] [R1]を受信した際の転送装置 1Cの動作について説明 する。転送装置 1Cの制御フレーム管理部 3— 2が、ポート 1C— 2を介して開放命令 フレーム 7[1E宛] [R1]を受信すると、開放命令フレーム 7を受信したことをリング制御 部 2に通知する。リング制御部 2は、ポート情報記憶部 4から、リング IDsに「R1」を保 持するポートであって、開放命令フレーム 7を受信したポート 1C 2以外のポートで あるポート ID「ポート 1C—1」を取得する(図 10— 1を参照)。そして、ポート 1C— 1の 転送状態が「閉塞」ではなぐ開放命令フレーム 7の優先リング ID「R1」と転送装置 1 Cの優先リング情報記憶部 5の優先リング ID「R1」とが一致するため(図 10— 1を参 照)、転送テーブルを初期化する。さらに、リング制御部 2は、ポート 1C 2の転送状 態が「主閉塞」であるため、ポート 1C— 2を開放し、ポート情報記憶部 4のポート 1C— 2の転送状態を「開放」に書き換える(図 13— 1を参照)。そして、リング制御部 2は、 転送装置 1E宛に優先リング IDを R1とした開放命令フレーム 7を転送することを制御 フレーム管理部 3—1に通知し、制御フレーム管理部 3—1は、ポート 1C— 1を介して 、開放命令フレーム 7[1E宛] [R1]を転送する。
[0078] 以上の動作により、マルチリング型冗長通信路の共用ポート 1D— 2, 1E— 1間で故 障が発生した際に、図 12に示したように優先リング R1においてのみ経路切替を行うこ とにより、リング R2では主閉塞ポート 1K— 2を開放しないから、複数のリング型冗長 通信路を跨ぐスーパーループの発生を防止することが可能となる。
[0079] 次に、図 14を参照して、転送装置 1Aと転送装置 1Bとの間で発生した故障が復旧 し、ポート 1A— 2, IB— 1が復旧状態になった際に、ポート 1C— 2を指定した切り戻 し指示が入力された場合の、転送装置 1Cの動作を説明する。転送装置 1Cのリング 制御部 2は、オペレータの操作によりポート 1C— 2に対する切り戻し指示を入力する と、転送装置 1C宛の復旧検査フレーム 8を送信することを制御フレーム管理部 3— 2 に通知し、制御フレーム管理部 3— 2は、ポート 1C— 2を介して、復旧検査フレーム 8 [1C宛]を送信する。この復旧検査フレーム 8 [1C宛]が他の転送装置で転送された 結果、転送装置 1Cの制御フレーム管理部 3— 1は、ポート 1C 1を介して、復旧検 查フレーム 8 [1C宛]を受信すると、復旧検査フレーム 8を受信したことをリング制御部 2に通知する。リング制御部 2は、ポート情報記憶部 4から、ポート 1C— 1のリング IDs 「R1」とポート 1C— 2のリング IDs「Rl」がー致するため、ポート 1C— 2を主閉塞にし、 ポート情報記憶部 4のポート 1C 2の転送状態を「主閉塞」に書き換える。そして、リ ング制御部 2は、転送装置 1C宛の復旧開放命令フレーム 9を送信することを制御フ レーム管理部 3— 2に通知し、制御フレーム管理部 3— 2は、ポート 1C— 2を介して、 復旧開放命令フレーム 9 [ 1C宛]を送信する。 [0080] 同様に、図 14及び図 15を参照して、転送装置 1Aと転送装置 1Bとの間で発生した 故障が復旧し、ポート 1A— 2, IB— 1が復旧状態になった際に、ポート 1C— 2に対 する切り戻し指示が入力された場合の、転送装置 1Aの動作を説明する。転送装置 1 Aの制御フレーム管理部 3—1は、ポート 1A— 1を介して、復旧検査フレーム 8 [1C宛 ]を受信すると、復旧検査フレーム 8を受信したことをリング制御部 2に通知する。リン グ制御部 2は、ポート情報記憶部 4から、復旧検査フレーム 8に保持されたリング ID「 Rl」と同じ IDを保持するポート ID「ポート 1A— 2」を取得する。そして、リング制御部 2 は、ポート情報記憶部 4から、ポート 1A— 2の転送状態が「閉塞」ではないため、転送 装置 1C宛に優先リング IDを R1とした復旧検査フレーム 8を転送することを制御フレ ーム管理部 3— 2に通知し、制御フレーム管理部 3— 2は、ポート 1A— 2を介して、復 旧検査フレーム 8 [1C宛]を転送する。
[0081] また、転送装置 1Aの制御フレーム管理部 3—1は、ポート 1A—1を介して、復旧開 放命令フレーム 9 [ 1C宛]を受信すると、復旧開放命令フレーム 9を受信したことをリ ング制御部 2に通知する。リング制御部 2は、転送テーブルを初期化し、ポート情報 記憶部 4から、ポート 1A— 2の転送状態が「復旧」であるため、ポート 1A— 2を開放し 、転送装置 Aのポート情報記憶部 4のポート 1A— 2の転送状態を「開放」に書き換え る。さらに、リング制御部 2は、転送装置 1C宛の復旧開放命令フレーム 9を転送する ことを制御フレーム管理部 3— 2に通知し、制御フレーム管理部 3— 2は、ポート 1A— 2を介して、復旧開放命令フレーム 9 [1C宛]を転送する。転送装置 1Bは、転送装置 1Aと同様に動作する。
[0082] 以上の動作により、故障が復旧した場合に、指定したポート 1C— 2を主閉塞してか ら、故障箇所で閉塞していたポート 1A— 2, IB— 1を開放するようにしたから、ルー プの発生を防止すると共に、正常時の状態に切り戻すことが可能となる。
[0083] 以上のように、本発明の実施の形態によれば、故障発生による経路切替時に、故 障を検出したポートを閉塞してから、主閉塞ポートの開放を行うようにした。これにより
、両方向回線断及び片方向回線断によらず、故障発生時にループを発生させること なく切り替えを行うことが可能となる。また、故障の誤検出時に経路切替を行っても、 ループの発生を防ぐことが可能となる。 [0084] また、本発明の実施の形態によれば、故障が発生した回線または装置を接続する ポートを閉塞するようにした。これにより、経路を分断することなく故障発生による経路 切替を行うことが可能となる。
[0085] また、本発明の実施の形態によれば、故障が復旧した際には、指定のポートを閉塞 してから、故障による閉塞ポートを開放するようにした。これにより、ループを発生させ ることなく、切り戻しを行うことが可能となる。
[0086] また、本発明の実施の形態によれば、共用ポートにおいて故障を検出した際には、 一つの優先リングにより経路切替を行うようにした。これにより、マルチリング型冗長通 信路において、経路切替によるスーパーループの発生を防ぐことが可能となる。
[0087] 以上、実施の形態を挙げて本発明を説明したが、本発明は上記実施の形態に限 定されるものではなぐその要旨を逸脱しない範囲において種々変更が可能である。 また、本発明の目的を達し、効果を奏する範囲において、適宜変更して実装すること が可能である。例えば、上記実施の形態では、一つのリングの転送装置の数を 6とし たが、この数に制限されることはない。また、 VLAN (Virtual Local Area Network) 等の識別子を用いて、リング型冗長通信路を論理的に多重化するようにしてもよい。 この場合、主閉塞ポートの位置は、 VLAN毎に異なっていてもよい。また、開放命令 フレーム 7または復旧開放命令フレーム 9は、必ずしも通常の通信路を経由する必要 はなぐ管理者による操作やその他の手法により外部力 の指示によって、経由する 通信路情報が与えられるようにしてもょ ヽ。
[0088] また、上記の実施形態では、検査フレームを受信しないことにより故障を検出した 転送装置と、未着通知フレームを受信したことにより故障を検出した転送装置との双 方が、故障を検出したポートを各々閉塞し、また、開放命令フレームを各々送信する 手法について説明した力 本発明はこれに限られるものではない。例えば、検査フレ ームを受信しないことにより故障を検出した転送装置のみが(上記の例でいえば、転 送装置 1Aのみが)、故障を検出したポート(1A— 2ポート)を閉塞し、開放命令フレ ームを転送装置 1B宛に送信する手法や、検査フレームを受信しないことにより故障 を検出する転送装置と、未着通知フレームを受信したことにより故障を検出する転送 装置との間に予め優先順位付けがされることで、例えば、どのような状況においてい ずれの転送装置が開放命令フレームを送信するか等について決定されており、当該 決定に従って転送装置が開放命令フレームを送信する手法などにも、本発明を同様 に適用することができる。
[0089] なお、故障を検出した転送装置の双方力 ポートを閉塞して開放命令フレームを送 信する手法の利点としては、当該リング型冗長通信路を運用管理する運用管理者が 、通信路の故障箇所を特定しやすくなる点や、また、開放命令フレームが 2系統で送 信されることから、確実に送信されやすくなる点などを挙げることができる。
産業上の利用可能性
[0090] 以上のように、本発明に係るリング型冗長通信路制御方法は、転送装置の 2つのポ ートを、各々隣接する転送装置のポートと接続することによって複数の転送装置を環 状に接続し、フレームを互いに反対方向に転送するフレーム転送経路を冗長的に構 成したリング型冗長通信路の下で、前記複数の転送装置を環状に接続したポートの うちの少なくとも 1つのポートを、当該リング型冗長通信路の正常状態においても閉塞 している主閉塞ポートとすることによって、前記フレーム転送経路を一意に選択させる ことに有用であり、特に、片方向の回線が切断した場合や、転送遅延または転送バッ ファの溢れ等により検査フレームを廃棄した場合であっても、ループの発生を防止し 、かつ、故障発生時における経路の分断の発生を防止することに適する。

Claims

請求の範囲
転送装置の 2つのポートを、各々隣接する転送装置のポートと接続することによって 複数の転送装置を環状に接続し、フレームを互!、に反対方向に転送するフレーム転 送経路を冗長的に構成したリング型冗長通信路の下で、
前記複数の転送装置を環状に接続したポートのうちの少なくとも 1つのポートを、当 該リング型冗長通信路の正常状態においても閉塞している主閉塞ポートとすることに よって、前記フレーム転送経路を一意に選択させるリング型冗長通信路制御方法で あって、
前記転送装置の各々が、
隣接する転送装置各々に接続するポート各々から当該隣接する転送装置各々に 対して、当該隣接する転送装置各々との間の通信路を検査する検査フレームを周期 的に送信するステップと、
隣接する転送装置各々に接続するポートで当該隣接する転送装置から送信された 検査フレームを一定時間受信しない際に、当該ポートにおいて前記通信路の故障を 検出し、当該ポートから当該隣接する転送装置に対して、検査フレームが未だ到着し ないことを通知する未着通知フレームを送信するステップと、
隣接する転送装置各々に接続するポートで当該隣接する転送装置から送信された 未着通知フレームを受信した際に、当該ポートにおいて前記通信路の故障を検出す るステップと、
隣接する転送装置各々に接続するポートのうちのいずれか 1つのポートにおいて故 障を検出した際に、故障を検出した当該ポートを閉塞し、前記主閉塞ポートを開放す ることを命令する開放命令フレームを、閉塞した当該ポート以外の他方のポートから 送信するステップと、
開放命令フレームを受信した際に、当該開放命令フレームを、当該開放命令フレ ームを受信したポートと同じリング型冗長通信路を構成する他方のポートから転送す るステップと、
故障を検出して閉塞した前記ポート以外の他方のポート、または、前記開放命令フ レームを受信したポート、または、当該ポートと同じリング型冗長通信路を構成する他 方のポートが、前記主閉塞ポートである場合に、当該主閉塞ポートを開放するステツ プと、
を含むことを特徴とするリング型冗長通信路制御方法。
[2] 請求項 1に記載のリング型冗長通信路制御方法にお!、て、
前記転送装置の各々が、
前記検査フレームを受信しないことにより故障を検出したポートについて、当該ポー トで検査フレームを受信した際に、当該ポートにおいて復旧を検出し、当該ポートか らの前記未着通知フレームの送信を中止するステップと、
前記未着通知フレームを受信したことにより故障を検出したポートについて、当該 ポートで未着通知フレームを一定時間受信しない際に、当該ポートにおいて復旧を 検出するステップと、
を含むことを特徴とするリング型冗長通信路制御方法。
[3] 請求項 2に記載のリング型冗長通信路制御方法にぉ 、て、
故障を検出したポートにおいて復旧を検出した後に、
前記転送装置の各々が、
自らの転送装置の 、ずれかのポートを前記主閉塞ポートとするように指定された場 合に、前記復旧を検査する復旧検査フレームを、指定された当該ポートから自らの転 送装置宛に送信するステップと、
前記自らの転送装置宛の復旧検査フレームを受信した際に、主閉塞ポートとするよ うに指定された前記ポートを閉塞し、前記復旧を検出したポートを開放することを命 令する復旧開放命令フレームを、閉塞した当該ポートから自らの転送装置宛に送信 するステップと、
他の転送装置宛の復旧検査フレームを受信した際に、当該復旧検査フレームを、 当該復旧検査フレームを受信したポートと同じリング型冗長通信路を構成する他方 のポートから転送するステップと、
復旧開放命令フレームを受信した際に、自らの転送装置に前記復旧を検出したポ ートがある場合に、当該ポートを開放するステップと、
を含むことを特徴とするリング型冗長通信路制御方法。
[4] 請求項 3に記載のリング型冗長通信路制御方法において、
前記転送装置の各々が、
前記開放命令フレームまたは復旧開放命令フレームを受信した際に、フレームの 転送先ポートを学習した転送テーブルを初期化するステップ、
を含むことを特徴とするリング型冗長通信路制御方法。
[5] 請求項 1から 4までの 、ずれか一項に記載のリング型冗長通信路制御方法にお!、 て、
前記リング型冗長通信路が複数存在してマルチリング型冗長通信路を構成し、 リング型冗長通信路を構成する少なくとも 2つの転送装置が他のリング型冗長通信 路も構成する共用転送装置であり、
当該共用転送装置の 1つのポートが当該リング型冗長通信路および当該他のリン グ型冗長通信路を構成する共用ポートであり、
前記共用ポートとは異なる他方の第 1のポートにより当該リング型冗長通信路を構 成し、前記共用ポートとは異なる他方の第 2のポートにより当該他のリング型冗長通 信路を構成する場合に、
前記転送装置が前記ステップを含むことを特徴とするリング型冗長通信路制御方 法。
[6] 請求項 5に記載のリング型冗長通信路制御方法にぉ 、て、
前記共用ポートにおいて故障を検出した際に、当該共用ポートを閉塞し、当該共用 ポートが属するリング型冗長通信路であって、予め優先リングとして設定されたリング 型冗長通信路にっき、前記主閉塞ポートを開放することを命令する開放命令フレー ムを、当該リング型冗長通信路を構成する他方のポートから送信するステップ、 を含むことを特徴とするリング型冗長通信路制御方法。
[7] 転送装置の 2つのポートを、各々隣接する転送装置のポートと接続することによって 複数の転送装置を環状に接続し、フレームを互!、に反対方向に転送するフレーム転 送経路を冗長的に構成したリング型冗長通信路の下で、
前記複数の転送装置を環状に接続したポートのうちの少なくとも 1つのポートを、当 該リング型冗長通信路の正常状態においても閉塞している主閉塞ポートとすることに よって、前記フレーム転送経路を一意に選択させるリング型冗長通信路制御方法で あって、
前記転送装置の各々が、
隣接する転送装置各々に接続するポート各々から当該隣接する転送装置各々に 対して、当該隣接する転送装置各々との間の通信路を検査する検査フレームを周期 的に送信するステップと、
隣接する転送装置各々に接続するポートで当該隣接する転送装置から送信された 検査フレームを一定時間受信しない際に、当該ポートにおいて前記通信路の故障を 検出し、当該ポートから当該隣接する転送装置に対して、検査フレームが未だ到着し ないことを通知する未着通知フレームを送信するステップと、
隣接する転送装置各々に接続するポートで当該隣接する転送装置から送信された 未着通知フレームを受信した際に、当該ポートにおいて前記通信路の故障を検出す るステップと、
前記主閉塞ポートを開放することを命令する開放命令フレームであって前記検査フ レームを受信しないことにより故障を検出したポートを有する転送装置または前記未 着通知フレームを受信したことにより故障を検出したポートを有する転送装置のいず れか一方カゝら送信された開放命令フレームを受信した際に、当該開放命令フレーム を、当該開放命令フレームを受信したポートと同じリング型冗長通信路を構成する他 方のポートから転送するステップと、
故障を検出して閉塞した前記ポート以外の他方のポート、または、前記開放命令フ レームを受信したポート、または、当該ポートと同じリング型冗長通信路を構成する他 方のポートが、前記主閉塞ポートである場合に、当該主閉塞ポートを開放するステツ プと、
を含み、
前記検査フレームを受信しないことにより故障を検出したポートを有する転送装置 または前記未着通知フレームを受信したことにより故障を検出したポートを有する転 送装置のいずれか一方が、
故障を検出した当該ポートを閉塞し、開放命令フレームを、閉塞した当該ポート以 外の他方のポートから送信するステップ、
を含むことを特徴とするリング型冗長通信路制御方法。
PCT/JP2007/056480 2006-03-28 2007-03-27 リング型冗長通信路制御方法 WO2007119534A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US12/281,773 US7961596B2 (en) 2006-03-28 2007-03-27 Ring-shaped redundant communication path control method
CA2644986A CA2644986C (en) 2006-03-28 2007-03-27 Ring redundant communication path control method
JP2008510864A JP4616389B2 (ja) 2006-03-28 2007-03-27 リング型冗長通信路制御方法
EP07739918.6A EP2001170B1 (en) 2006-03-28 2007-03-27 Ring-shaped redundant communication path control method
CN2007800080061A CN101395858B (zh) 2006-03-28 2007-03-27 环型冗余通信路径控制方法
EP17182314.9A EP3253002B1 (en) 2006-03-28 2007-03-27 Transfer apparatus in a ring redundant communication path

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006088273 2006-03-28
JP2006-088273 2006-03-28

Publications (1)

Publication Number Publication Date
WO2007119534A1 true WO2007119534A1 (ja) 2007-10-25

Family

ID=38609313

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/056480 WO2007119534A1 (ja) 2006-03-28 2007-03-27 リング型冗長通信路制御方法

Country Status (7)

Country Link
US (1) US7961596B2 (ja)
EP (2) EP2001170B1 (ja)
JP (2) JP4616389B2 (ja)
KR (1) KR101014634B1 (ja)
CN (1) CN101395858B (ja)
CA (2) CA2987533C (ja)
WO (1) WO2007119534A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009117899A (ja) * 2007-11-01 2009-05-28 Mitsubishi Electric Corp レイヤ2ネットワークおよびネットワーク接続装置
WO2010143305A1 (ja) * 2009-06-12 2010-12-16 三菱電機株式会社 通信管理装置、通信ノードおよびデータ通信方法
JP2012034370A (ja) * 2011-08-08 2012-02-16 Mitsubishi Electric Corp 通信管理装置およびデータ通信方法
JP2012529201A (ja) * 2009-06-01 2012-11-15 ゼットティーイー コーポレーション アドレスのリフレッシュ方法及びシステム

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8203932B2 (en) * 2008-12-02 2012-06-19 Electronics And Telecommunications Research Institute Method and system for protection switching in ethernet ring
WO2010087308A1 (ja) * 2009-02-02 2010-08-05 日本電気株式会社 通信ネットワーク管理システム、方法、プログラム、及び管理計算機
JP5245896B2 (ja) * 2009-02-18 2013-07-24 富士通株式会社 通信装置、通信システム、通信プログラムおよび制御方法
CN103139034B (zh) * 2009-06-12 2016-08-03 三菱电机株式会社 通信管理装置以及数据通信方法
JP2011077667A (ja) * 2009-09-29 2011-04-14 Hitachi Ltd リング型ネットワークシステム
US20120314565A1 (en) * 2010-03-30 2012-12-13 Telefonaktiebolaget L M Ericsson (Publ) Method for protection against superloops in an ethernet ring
US8964566B2 (en) * 2010-08-19 2015-02-24 Cisco Technology, Inc. Creating balanced link-disjoint topologies in a computer network
JP5621668B2 (ja) * 2011-03-15 2014-11-12 富士通株式会社 伝送システム、冗長区間設定方法および接続ノード
CN102833767B (zh) * 2011-06-16 2017-05-10 中兴通讯股份有限公司 自环处理方法及装置
EP2727290A1 (en) * 2011-06-30 2014-05-07 Schneider Electric Industries SAS Dual-ring switch for rstp networks
EP2562960A1 (de) * 2011-08-23 2013-02-27 Siemens Aktiengesellschaft Redundantes Datenübertragungsverfahren in einem Kommunikationsnetzwerk
EP2693700B1 (de) * 2012-07-31 2015-02-25 Siemens Aktiengesellschaft Verfahren zur Nachrichtenübermittlung in einem redundant betreibbaren industriellen Kommunikationsnetz und Kommunikationsgerät für ein redundant betreibbares industrielles Kommunikationsnetz
KR101392558B1 (ko) * 2012-11-02 2014-05-27 엘에스산전 주식회사 확장형 이더넷 링 네트워크
JP6171434B2 (ja) * 2013-03-18 2017-08-02 富士通株式会社 ノード装置、通信方法、通信プログラム、および、ネットワークシステム
EP3061213B1 (de) * 2013-10-25 2018-06-13 FTS Computertechnik GmbH Verfahren zur übertragung von nachrichten in einem computernetzwerk sowie computernetzwerk
JP2015136079A (ja) * 2014-01-20 2015-07-27 三菱電線工業株式会社 通信ノード装置及びネットワークシステム
US9860304B2 (en) * 2014-01-21 2018-01-02 Woodward, Inc. Redundant CAN interface for dual actuation systems
JP6272264B2 (ja) * 2015-03-24 2018-01-31 株式会社日立製作所 情報処理装置およびネットワークシステム
US10958473B2 (en) 2017-01-11 2021-03-23 Unify Patente Gmbh & Co. Kg Method of operating a unit in a daisy chain, communication unit and a system including a plurality of communication units
EP3422641A1 (de) 2017-06-30 2019-01-02 Siemens Aktiengesellschaft Verfahren zur nachrichtenübermittlung in einem redundant betreibbaren industriellen kommunikationsnetz und kommunikationsgerät zu dessen durchführung
CN108259068B (zh) * 2017-12-18 2023-06-06 华为数字能源技术有限公司 光伏系统安全控制方法、设备及系统
CN108600123B (zh) * 2018-04-25 2020-10-27 浪潮集团有限公司 一种Rapid IO数据交换方法、装置及系统
JP6761510B1 (ja) * 2019-05-28 2020-09-23 コイト電工株式会社 通信装置
JP7354600B2 (ja) * 2019-06-10 2023-10-03 マツダ株式会社 車載ネットワークシステム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004147172A (ja) * 2002-10-25 2004-05-20 Fujitsu Ltd リング切替方法
JP2005269059A (ja) * 2004-03-17 2005-09-29 Fujitsu Ltd データ中継装置、データ中継方法およびデータ中継プログラム

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3461954B2 (ja) * 1995-03-13 2003-10-27 株式会社東芝 データ伝送装置
DE19810587A1 (de) * 1998-03-11 1999-09-16 Siemens Ag Ethernet-Netzwerk mit Redundanzeigenschaften
US6538987B1 (en) * 1999-03-25 2003-03-25 Ciena Corporation Rapid ring protection switching system
US6532088B1 (en) * 1999-09-10 2003-03-11 Alcatel System and method for packet level distributed routing in fiber optic rings
US6952396B1 (en) * 1999-09-27 2005-10-04 Nortel Networks Limited Enhanced dual counter rotating ring network control system
JP4064032B2 (ja) * 2000-02-01 2008-03-19 株式会社東芝 通信システム
US7951002B1 (en) * 2000-06-16 2011-05-31 Igt Using a gaming machine as a server
US6766482B1 (en) * 2001-10-31 2004-07-20 Extreme Networks Ethernet automatic protection switching
JP3931088B2 (ja) * 2002-01-22 2007-06-13 三菱電機株式会社 ネットワークシステムおよびネットワーク構成方法
JP3937855B2 (ja) * 2002-02-06 2007-06-27 日本電気株式会社 マルチリング制御方法およびそれを用いるノード並びに制御プログラム
JP3635268B2 (ja) * 2002-05-23 2005-04-06 アンリツ株式会社 ブリッジ及びそれを用いた経路変更方法
US7046621B2 (en) * 2002-07-10 2006-05-16 I/O Controls Corporation Redundant multi-fiber optical ring network
AU2002313444A1 (en) * 2002-07-17 2004-02-02 Wuhan Fiberhome Networks Co., Ltd. Multiple service ring with capabilities of transmitting and switching data, video and voice
TWI254527B (en) * 2003-02-19 2006-05-01 Nec Corp Network system, spanning tree configuration method and spanning tree configuration node
JP2005130049A (ja) 2003-10-21 2005-05-19 Fujitsu Ltd ノード
JP4526423B2 (ja) * 2005-03-17 2010-08-18 富士通株式会社 リング間接続方法及び装置
JP4074631B2 (ja) * 2005-11-07 2008-04-09 株式会社日立製作所 伝送路システム、および同システムにおけるフレーム伝送装置、ならびに伝送路切り替え方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004147172A (ja) * 2002-10-25 2004-05-20 Fujitsu Ltd リング切替方法
JP2005269059A (ja) * 2004-03-17 2005-09-29 Fujitsu Ltd データ中継装置、データ中継方法およびデータ中継プログラム

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MASATO ANDO: "LAN Switch Technology - Redundancy Method and Latest Technology", INTERNET WEEK 2003, 16 March 2007 (2007-03-16), pages 16 - 19
MASATO ANDO: "LAN Switch Technology - Redundancy Method and Latest Technology", INTERNET WEEK 2003, 16 March 2007 (2007-03-16), pages 7 - 9, Retrieved from the Internet <URL:http://www.soi.wide.ad.jp/class/20030038/slides/40/index 1. html>

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009117899A (ja) * 2007-11-01 2009-05-28 Mitsubishi Electric Corp レイヤ2ネットワークおよびネットワーク接続装置
JP2012529201A (ja) * 2009-06-01 2012-11-15 ゼットティーイー コーポレーション アドレスのリフレッシュ方法及びシステム
US8681604B2 (en) 2009-06-01 2014-03-25 Zte Corporation Address refresh method and system
WO2010143305A1 (ja) * 2009-06-12 2010-12-16 三菱電機株式会社 通信管理装置、通信ノードおよびデータ通信方法
JP5172015B2 (ja) * 2009-06-12 2013-03-27 三菱電機株式会社 通信管理装置、通信ノードおよびデータ通信方法
KR101307092B1 (ko) 2009-06-12 2013-09-11 미쓰비시덴키 가부시키가이샤 통신 관리 장치, 통신 노드, 및 데이터 통신 방법
KR101357449B1 (ko) 2009-06-12 2014-02-03 미쓰비시덴키 가부시키가이샤 통신 관리 장치, 통신 노드, 및 데이터 통신 방법
KR101357450B1 (ko) 2009-06-12 2014-02-14 미쓰비시덴키 가부시키가이샤 통신 관리 장치, 통신 노드, 및 데이터 통신 방법
US8842521B2 (en) 2009-06-12 2014-09-23 Mitsubishi Electric Corporation Communication management apparatus, communication node, and data communication method
US8971179B2 (en) 2009-06-12 2015-03-03 Mitsubishi Electric Corporation Communication management apparatus, communication node, and data communication method
JP2012034370A (ja) * 2011-08-08 2012-02-16 Mitsubishi Electric Corp 通信管理装置およびデータ通信方法

Also Published As

Publication number Publication date
CA2987533A1 (en) 2007-10-25
EP2001170A2 (en) 2008-12-10
KR101014634B1 (ko) 2011-02-16
CA2987533C (en) 2019-12-31
JPWO2007119534A1 (ja) 2009-08-27
JP2009189070A (ja) 2009-08-20
EP2001170A9 (en) 2009-04-08
CA2644986C (en) 2018-01-16
CN101395858B (zh) 2011-06-15
EP2001170B1 (en) 2017-09-06
CA2644986A1 (en) 2007-10-25
US7961596B2 (en) 2011-06-14
JP4616389B2 (ja) 2011-01-19
KR20080109748A (ko) 2008-12-17
JP4616399B2 (ja) 2011-01-19
CN101395858A (zh) 2009-03-25
EP3253002A1 (en) 2017-12-06
EP2001170A4 (en) 2011-12-28
US20090073874A1 (en) 2009-03-19
EP3253002B1 (en) 2019-08-07

Similar Documents

Publication Publication Date Title
WO2007119534A1 (ja) リング型冗長通信路制御方法
CA2566005C (en) Protected switching ring
JP4778712B2 (ja) イーサネット自動保護スイッチング
JP4628945B2 (ja) レイヤ2ネットワーク
US7339887B2 (en) Multipoint protected switching ring
US7355965B2 (en) Apparatus and method for rapid detection of unidirectional breaks in a network ring
JP4848254B2 (ja) リングネットワークを構成する装置
US8179788B2 (en) Protection switching method and apparatus for use in ring network
JP5546461B2 (ja) チェーン及びリングネットワークにおける透過的なオートリカバリのための方法及びシステム
US7660236B2 (en) System and method of multi-nodal APS control protocol signaling
JP5126159B2 (ja) ネットワーク中継機器及びリングネットワーク
JP5521663B2 (ja) 通信装置、通信システムおよび通信方法
WO2009111969A1 (zh) 以太环网中边缘端口阻塞的方法、以太环网系统和设备
CN112995002B (zh) 一种交换机环网的设计方法、交换机及存储介质
JP5004758B2 (ja) レイヤ2ネットワークおよびネットワーク接続装置
EP3694152A1 (en) Method for recovering faulty multi-layer link and controller
JP2007019698A (ja) リング型冗長通信路制御方法
JP2013157682A (ja) リング接続ノード、マルチリングネットワークおよび経路切替方法
KR20130032262A (ko) 네트워크의 보호 절체 방법 및 장치
JP2000232481A (ja) コネクションレス型データ通信網における迂回方法およびシステム
JP2015136079A (ja) 通信ノード装置及びネットワークシステム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07739918

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2008510864

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 1020087021651

Country of ref document: KR

REEP Request for entry into the european phase

Ref document number: 2007739918

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 12281773

Country of ref document: US

Ref document number: 2644986

Country of ref document: CA

Ref document number: 200780008006.1

Country of ref document: CN

Ref document number: 2007739918

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE