JP5802168B2 - Communications system - Google Patents

Communications system Download PDF

Info

Publication number
JP5802168B2
JP5802168B2 JP2012103200A JP2012103200A JP5802168B2 JP 5802168 B2 JP5802168 B2 JP 5802168B2 JP 2012103200 A JP2012103200 A JP 2012103200A JP 2012103200 A JP2012103200 A JP 2012103200A JP 5802168 B2 JP5802168 B2 JP 5802168B2
Authority
JP
Japan
Prior art keywords
communication system
communication
identification information
ring
frame
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.)
Expired - Fee Related
Application number
JP2012103200A
Other languages
Japanese (ja)
Other versions
JP2013232759A (en
Inventor
浩治 渡部
浩治 渡部
正樹 栗原
正樹 栗原
高典 沼田
高典 沼田
勝也 南
勝也 南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Nippon Telegraph and Telephone East Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Nippon Telegraph and Telephone East Corp
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 Corp, Nippon Telegraph and Telephone East Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2012103200A priority Critical patent/JP5802168B2/en
Publication of JP2013232759A publication Critical patent/JP2013232759A/en
Application granted granted Critical
Publication of JP5802168B2 publication Critical patent/JP5802168B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、不通箇所を有するリング通信システムを流れるフレームを迂回させることができ且つ通信量を低減できる通信システムに関するものである。   The present invention relates to a communication system that can bypass a frame flowing in a ring communication system having a disconnection point and can reduce the amount of communication.

従来においては、リングと称される通信システム(以下、リング通信システム)を複数設け、各リング通信システムに共有部分を設け、共有部分が、迂回ルートとして使用される通信網がある。   Conventionally, there is a communication network in which a plurality of communication systems called rings (hereinafter referred to as ring communication systems) are provided, a shared part is provided in each ring communication system, and the shared part is used as a bypass route.

図10は、かかる通信網におけるフレームの転送ルートの一例を示す図である。   FIG. 10 is a diagram showing an example of a frame transfer route in such a communication network.

同図は、通信装置A、B、CおよびDを通信回線でリング状に接続したリング通信システムと、通信装置A、B、EおよびFを通信回線でリング状に接続したリング通信システムと、通信装置A、B、GおよびHを通信回線でリング状に接続したリング通信システムと、通信装置A、B、MおよびNを通信回線でリング状に接続したリング通信システムを示しており、通信装置AおよびBからなる通信システムは、これらのリング通信システムの共有部分となっている。   The figure shows a ring communication system in which communication devices A, B, C and D are connected in a ring shape with a communication line, a ring communication system in which communication devices A, B, E and F are connected in a ring shape with a communication line, 1 shows a ring communication system in which communication devices A, B, G, and H are connected in a ring shape through a communication line, and a ring communication system in which communication devices A, B, M, and N are connected in a ring shape through a communication line. The communication system consisting of devices A and B is a shared part of these ring communication systems.

図10において、例えば、通信端末M1から送信されたユニキャストフレームは、予め定められたルーティング情報に基づき、通信装置M、A、Cを介して、通信端末C1に到達する。   In FIG. 10, for example, a unicast frame transmitted from the communication terminal M1 reaches the communication terminal C1 via the communication devices M, A, and C based on predetermined routing information.

一方、例えば、通信端末E1から送信されたマルチキャストフレームなどの非ユニキャストフレームは、段階的に複製され、各方向に送信されるが、その1つについては、通信装置E、Aを介して、通信装置Bに送信され、廃棄される。通信装置Bでは、通信装置Aに繋がるポート以外をブロックしており、これにより、フレームはその各ポートでブロック(廃棄)される。   On the other hand, for example, a non-unicast frame such as a multicast frame transmitted from the communication terminal E1 is replicated in stages and transmitted in each direction. One of the frames is transmitted via the communication devices E and A. It is transmitted to the communication device B and discarded. In the communication device B, blocks other than the port connected to the communication device A are blocked, whereby the frame is blocked (discarded) at each port.

図11は、図10において、通信回線ACが不通になった場合のフレームの転送ルートを示す図である。   FIG. 11 is a diagram showing a frame transfer route when the communication line AC is disconnected in FIG.

通信端末M1から送信されたユニキャストフレームは、通信回線ACが不通なので、通信装置M、A、B、Cを介して、通信端末C1に到達する。一方、通信端末E1から送信された非ユニキャストフレームの1つは、図10と同様に、通信装置E、Aを介して、通信装置Bに送信され、廃棄される。   The unicast frame transmitted from the communication terminal M1 reaches the communication terminal C1 via the communication devices M, A, B, and C because the communication line AC is disconnected. On the other hand, one of the non-unicast frames transmitted from the communication terminal E1 is transmitted to the communication device B via the communication devices E and A and discarded, as in FIG.

特開平9−266490号公報JP-A-9-266490

図11に示すように、通信装置A、B、CおよびDを含むリング通信システムにおいて、通信装置A、B間の通信回線ABは、ユニキャストフレームの迂回ルートとして使用される。また、通信回線ABは、非ユニキャストフレームの迂回ルートとして使用される。また、通信回線ABは、通信装置A、B、E、Fを含むリング通信システムを流れるユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。また、通信回線ABは、通信装置A、B、G、Hを含むリング通信システムを流れるユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。また、通信回線ABは、通信装置A、B、M、Nを含むリング通信システムを流れるユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。   As shown in FIG. 11, in a ring communication system including communication devices A, B, C, and D, a communication line AB between the communication devices A and B is used as a bypass route for a unicast frame. The communication line AB is used as a bypass route for non-unicast frames. The communication line AB is used as a detour route for unicast frames and non-unicast frames flowing through the ring communication system including the communication devices A, B, E, and F. The communication line AB is used as a detour route for unicast frames and non-unicast frames flowing through the ring communication system including the communication devices A, B, G, and H. The communication line AB is used as a detour route for unicast frames and non-unicast frames flowing through the ring communication system including the communication devices A, B, M, and N.

つまり、通信装置A、Bにより構成される通信システムは、各リング通信システムの共有部分であり、ユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。   That is, the communication system configured by the communication devices A and B is a shared part of each ring communication system and is used as a bypass route for unicast frames and non-unicast frames.

しかし、図11に示すように、そのような迂回で使用される状況であっても、通信回線AB(通信システム)には、上記のように、通信端末E1からのつまり不通箇所を有しないリング通信システムから到来した非ユニキャストフレームが流れるので、通信回線ABの通信量が許容量を超え、その結果、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができない可能性がある。   However, as shown in FIG. 11, even in a situation where such a detour is used, the communication line AB (communication system) does not have a non-disconnection point from the communication terminal E1 as described above. Since a non-unicast frame that has arrived from the communication system flows, the communication amount of the communication line AB exceeds the allowable amount, and as a result, there is a possibility that the non-unicast frame that flows through the ring communication system having a disconnection point cannot be bypassed. is there.

本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができ且つ通信量を低減できる通信システムを提供することにある。   The present invention has been made in view of the above problems, and an object of the present invention is to provide a communication system that can bypass a non-unicast frame flowing in a ring communication system having a disconnection point and reduce the amount of communication. Is to provide.

上記の課題を解決するために、本発明は、2つの通信装置を通信回線で接続した通信システムであって、前記通信システムは、3以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分であり、前記通信システムの2つの通信装置のそれぞれは、前記通信システムの他方の通信装置との間でフレームを送受信するための通信ポートである共有ポートと、前記リング通信システムごとに設けられ、当該リング通信システムを流れるフレームを当該通信装置で送受信するための前記共有ポート以外の通信ポートであるリング通信システム用ポートと、前記複数のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部と、前記フレームの種類ごとに、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応する前記リング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられる識別情報記憶部と、前記リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を前記識別情報記憶部から検索し、前記リング通信システム検出部で検出されたリング通信システムに対応する前記リング通信システム用ポートのリング通信システム用ポート識別情報が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが前記共有ポートに転送されて、前記他方の通信装置に送信されるように制御する転送制御部とを備えることを特徴とする。   In order to solve the above problems, the present invention is a communication system in which two communication devices are connected by a communication line, and the communication system is a ring communication in which three or more communication devices are connected in a ring shape by a communication line. A shared part of each ring communication system when a plurality of systems are provided, each of the two communication devices of the communication system for transmitting and receiving frames to and from the other communication device of the communication system A shared port that is a communication port; a ring communication system port that is provided for each of the ring communication systems, and that is a communication port other than the shared port for transmitting and receiving a frame flowing through the ring communication system; Ring communication system detection for detecting a ring communication system having a disconnection point from a plurality of ring communication systems And ring communication system port identification indicating the ring communication system port corresponding to the ring communication system through which the frame including the frame type identification information flows, for each frame type, with respect to the frame type identification information indicating the type. If a non-unicast frame is received at any one of the identification information storage unit to which the information is associated and the port for the ring communication system, the same frame type identification information as the frame type identification information included in the non-unicast frame is received. The ring communication system port identification information of the ring communication system port corresponding to the ring communication system detected from the identification information storage unit and detected by the ring communication system detection unit is associated with the frame type identification information. If the non-unicast frame is Is transferred into a closed port, characterized in that it comprises a transfer control unit for controlling so as to be transmitted to the other communication device.

本発明によれば、識別情報記憶部において、不通箇所を有するリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報が、非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報に対応づけられているなら、非ユニキャストフレームを共有ポートに転送させるので、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができ、しかも、リング通信システム用ポート識別情報がフレーム種類識別情報に対応づけられていない場合には、非ユニキャストフレームを共有ポートに転送しないので、通信量を低減することができる。   According to the present invention, in the identification information storage unit, the ring communication system port identification information of the ring communication system port corresponding to the ring communication system having the disconnection point is the same as the frame type identification information included in the non-unicast frame. If it is associated with the frame type identification information, the non-unicast frame is transferred to the shared port, so that the non-unicast frame that flows through the ring communication system having a disconnection point can be bypassed, and for the ring communication system. When the port identification information is not associated with the frame type identification information, the non-unicast frame is not transferred to the shared port, so the amount of communication can be reduced.

本実施の形態に係る通信システムを含む通信網の構成を示す図である。It is a figure which shows the structure of the communication network containing the communication system which concerns on this Embodiment. 通信装置1Aの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of 1 A of communication apparatuses. 通信装置1Aにおけるテーブル2の一例を示す図である。It is a figure which shows an example of the table 2 in 1 A of communication apparatuses. 通信装置1Aにおける識別情報記憶部3の一例を示す図である。It is a figure which shows an example of the identification information storage part 3 in 1 A of communication apparatuses. フレームの転送ルートの具体例を説明するための図である。It is a figure for demonstrating the specific example of the transfer route of a flame | frame. 通信装置1Aのリング通信システム用ポートA1、A2、A3およびA5のいずれかで非ユニキャストフレームが受信された場合の転送制御部4の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the transfer control part 4 when a non-unicast frame is received in either of the ports A1, A2, A3, and A5 for the ring communication system 1A. 通信装置1Aの共有ポートA4でフレームが受信された場合の転送制御部4の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the transfer control part 4 when a flame | frame is received by the shared port A4 of 1 A of communication apparatuses. 変形例に係る通信装置1Aの識別情報記憶部3の一例を示す図である。It is a figure which shows an example of the identification information storage part 3 of 1 A of communication apparatuses which concern on a modification. 変形例に係るフレームの転送ルートの具体例を説明するための図である。It is a figure for demonstrating the specific example of the transfer route of the flame | frame which concerns on a modification. 従来の通信網におけるフレームの転送ルートの一例を示す図である。It is a figure which shows an example of the transfer route of the flame | frame in the conventional communication network. 通信回線ACが不通の場合のフレームの転送ルートの一例を示す図である。It is a figure which shows an example of the transfer route of a frame when the communication line AC is disconnected.

以下、本発明の実施の形態について図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本実施の形態に係る通信システムを含む通信網の構成を示す図である。   FIG. 1 is a diagram showing a configuration of a communication network including a communication system according to the present embodiment.

本実施の形態に係る通信システム(以下、単に通信システムという)は、2つの通信装置1A、1Bを通信回線ABで接続したものである。   A communication system according to the present embodiment (hereinafter simply referred to as a communication system) is obtained by connecting two communication apparatuses 1A and 1B via a communication line AB.

通信システムは、3以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分である。   The communication system is a shared part of each ring communication system when a plurality of ring communication systems in which three or more communication devices are connected in a ring shape with a communication line are provided.

ここでは、4つのリング通信システムが設けられている。第1のリング通信システムは、通信装置1A、1B、DおよびCを通信回線AB、BD、CDおよびACでリング状に接続したものである。第2のリング通信システムは、通信装置1A、1B、FおよびEを通信回線AB、BF、EFおよびAEでリング状に接続したものである。第3のリング通信システムは、通信装置1A、1B、HおよびGを通信回線AB、BH、GHおよびAGでリング状に接続したものである。第4のリング通信システムは、通信装置1A、1B、NおよびMを通信回線AB、BN、MNおよびAMでリング状に接続したものである。   Here, four ring communication systems are provided. In the first ring communication system, communication devices 1A, 1B, D, and C are connected in a ring shape by communication lines AB, BD, CD, and AC. In the second ring communication system, communication devices 1A, 1B, F, and E are connected in a ring shape by communication lines AB, BF, EF, and AE. In the third ring communication system, communication devices 1A, 1B, H, and G are connected in a ring shape by communication lines AB, BH, GH, and AG. In the fourth ring communication system, communication apparatuses 1A, 1B, N, and M are connected in a ring shape by communication lines AB, BN, MN, and AM.

各リング通信システムには、4つの通信装置が含まれるが、3または5以上の通信装置が含まれるようにしてもよい。   Each ring communication system includes four communication devices, but may include three or five or more communication devices.

通信装置Cには、通信回線CXを介して、通信端末C1を含む1以上の通信装置が接続されている。通信装置Eには、通信回線EXを介して、通信端末E1を含む1以上の通信装置が接続されている。通信装置Mには、通信回線MXを介して、通信端末M1、M2を含む2以上の通信装置が接続されている。通信装置Dには、通信回線DXを介して、1以上の通信端末(図示せず)が接続されている。通信装置Fには、通信回線FXを介して、1以上の通信端末(図示せず)が接続されている。通信装置Gには、通信回線GXを介して、1以上の通信端末(図示せず)が接続されている。通信装置Hには、通信回線HXを介して、1以上の通信端末(図示せず)が接続されている。通信装置Nには、通信回線NXを介して、1以上の通信端末(図示せず)が接続されている。   One or more communication devices including the communication terminal C1 are connected to the communication device C via the communication line CX. One or more communication devices including the communication terminal E1 are connected to the communication device E via the communication line EX. Two or more communication devices including communication terminals M1 and M2 are connected to the communication device M via a communication line MX. One or more communication terminals (not shown) are connected to the communication device D via a communication line DX. One or more communication terminals (not shown) are connected to the communication device F via a communication line FX. One or more communication terminals (not shown) are connected to the communication device G via a communication line GX. One or more communication terminals (not shown) are connected to the communication device H via a communication line HX. One or more communication terminals (not shown) are connected to the communication device N via a communication line NX.

通信装置1Aは、通信ポートA1、A2、A3、A4およびA5を有する。通信ポートA1には、通信回線ACが接続されている。通信ポートA2には、通信回線AEが接続されている。通信ポートA3には、通信回線AGが接続されている。通信ポートA4には、通信回線ABが接続されている。通信ポートA5には、通信回線AMが接続されている。   The communication device 1A has communication ports A1, A2, A3, A4, and A5. A communication line AC is connected to the communication port A1. A communication line AE is connected to the communication port A2. A communication line AG is connected to the communication port A3. A communication line AB is connected to the communication port A4. A communication line AM is connected to the communication port A5.

通信装置1Bは、通信ポートB1、B2、B3、B4およびB5を有する。通信ポートB1には、通信回線ABが接続されている。通信ポートB2には、通信回線BDが接続されている。通信ポートB3には、通信回線BFが接続されている。通信ポートB4には、通信回線BHが接続されている。通信ポートB5には、通信回線BNが接続されている。   The communication device 1B has communication ports B1, B2, B3, B4 and B5. A communication line AB is connected to the communication port B1. A communication line BD is connected to the communication port B2. A communication line BF is connected to the communication port B3. A communication line BH is connected to the communication port B4. A communication line BN is connected to the communication port B5.

図2は、通信装置1Aの概略構成を示すブロック図である。   FIG. 2 is a block diagram illustrating a schematic configuration of the communication device 1A.

通信装置1Aは、通信回線ACが接続された通信ポートA1と、通信回線AEが接続された通信ポートA2と、通信回線AGが接続された通信ポートA3と、通信回線ABが接続された通信ポートA4と、通信回線AMが接続された通信ポートA5と、通信ポートA1を介してフレームの送受信を行う通信部11と、通信ポートA2を介してフレームの送受信を行う通信部12と、通信ポートA3を介してフレームの送受信を行う通信部13と、通信ポートA4を介してフレームの送受信を行う通信部14と、通信ポートA5を介してフレームの送受信を行う通信部15と、上記第1〜第5のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部1と、ユニキャストフレームの転送制御に用いるテーブル2と、非ユニキャストフレームの転送制御に用いる識別情報記憶部3と、フレームの転送制御を行う転送制御部4とを備える。   The communication device 1A includes a communication port A1 to which a communication line AC is connected, a communication port A2 to which a communication line AE is connected, a communication port A3 to which a communication line AG is connected, and a communication port to which a communication line AB is connected. A4, a communication port A5 to which the communication line AM is connected, a communication unit 11 that transmits and receives frames via the communication port A1, a communication unit 12 that transmits and receives frames via the communication port A2, and a communication port A3 A communication unit 13 that transmits / receives a frame via the communication port 14, a communication unit 14 that transmits / receives a frame via the communication port A 4, a communication unit 15 that transmits / receives a frame via the communication port A 5; A ring communication system detector 1 for detecting a ring communication system having a disconnection point from the ring communication system 5 and used for unicast frame transfer control. It comprises a Buru 2, the identification information storage unit 3 to be used for the transfer control of non-unicast frames, and a transfer control unit 4 that controls a forwarding process of frame.

通信ポートA4は、通信システムの他方の通信装置である通信装置Bとの間でフレームを送受信するための通信ポートであり、以下、共有ポートA4という。共有ポートA4には、識別情報「4」(共有ポート識別情報「4」という)が割り当てられている。   The communication port A4 is a communication port for transmitting / receiving a frame to / from the communication device B which is the other communication device of the communication system, and is hereinafter referred to as a shared port A4. Identification information “4” (referred to as shared port identification information “4”) is assigned to the shared port A4.

通信ポートA1は、第1のリング通信システムを流れるフレームを通信装置1Aで送受信するための共有ポートA4以外の通信ポートであり、以下、リング通信システム用ポートA1という。リング通信システム用ポートA1には、識別情報「1」(リング通信システム用ポート識別情報「1」という)が割り当てられている。   The communication port A1 is a communication port other than the shared port A4 for transmitting and receiving a frame flowing through the first ring communication system by the communication device 1A, and is hereinafter referred to as a ring communication system port A1. Identification information “1” (referred to as ring communication system port identification information “1”) is assigned to the ring communication system port A1.

通信ポートA2は、第2のリング通信システムを流れるフレームを通信装置1Aで送受信するための共有ポートA4以外の通信ポートであり、以下、リング通信システム用ポートA2という。リング通信システム用ポートA2には、識別情報「2」(リング通信システム用ポート識別情報「2」という)が割り当てられている。   The communication port A2 is a communication port other than the shared port A4 for transmitting and receiving a frame flowing through the second ring communication system with the communication device 1A, and is hereinafter referred to as a ring communication system port A2. Identification information “2” (referred to as ring communication system port identification information “2”) is assigned to the ring communication system port A2.

通信ポートA3は、第3のリング通信システムを流れるフレームを通信装置1Aで送受信するための共有ポートA4以外の通信ポートであり、以下、リング通信システム用ポートA3という。リング通信システム用ポートA3には、識別情報「3」(リング通信システム用ポート識別情報「3」という)が割り当てられている。   The communication port A3 is a communication port other than the shared port A4 for transmitting and receiving a frame flowing through the third ring communication system by the communication device 1A, and is hereinafter referred to as a ring communication system port A3. Identification information “3” (referred to as ring communication system port identification information “3”) is assigned to the ring communication system port A3.

通信ポートA5は、第4のリング通信システムを流れるフレームを通信装置1Aで送受信するための共有ポートA4以外の通信ポートであり、以下、リング通信システム用ポートA5という。リング通信システム用ポートA5には、識別情報「5」(リング通信システム用ポート識別情報「5」という)が割り当てられている。   The communication port A5 is a communication port other than the shared port A4 for transmitting and receiving a frame flowing in the fourth ring communication system by the communication device 1A, and is hereinafter referred to as a ring communication system port A5. Identification information “5” (referred to as ring communication system port identification information “5”) is assigned to the ring communication system port A5.

なお、図示しないが、通信装置1Bも通信装置1Aと同様の構成であり、図1で示した各通信ポートと、通信ポートごとの通信部と、テーブル2と、識別情報記憶部3と、転送制御部4とを備える。   Although not shown, the communication device 1B has the same configuration as the communication device 1A. Each communication port shown in FIG. 1, the communication unit for each communication port, the table 2, the identification information storage unit 3, and the transfer And a control unit 4.

通信装置1Bの通信ポートB1は、通信装置1Aとの間でフレームを送受信するための通信ポートであり、以下、共有ポートB1という。共有ポートB1には、識別情報「1」(以下、共有ポート識別情報「1」という)が割り当てられている。   The communication port B1 of the communication device 1B is a communication port for transmitting and receiving frames to and from the communication device 1A, and is hereinafter referred to as a shared port B1. Identification information “1” (hereinafter referred to as shared port identification information “1”) is assigned to the shared port B1.

通信ポートB2は、第1のリング通信システムを流れるフレームを通信装置1Bで送受信するための共有ポートB1以外の通信ポートであり、以下、リング通信システム用ポートB2という。リング通信システム用ポートB2には、識別情報「2」(リング通信システム用ポート識別情報「2」という)が割り当てられている。   The communication port B2 is a communication port other than the shared port B1 for transmitting and receiving a frame flowing through the first ring communication system by the communication device 1B, and is hereinafter referred to as a ring communication system port B2. Identification information “2” (referred to as ring communication system port identification information “2”) is assigned to the ring communication system port B2.

通信ポートB3は、第2のリング通信システムを流れるフレームを通信装置1Bで送受信するための共有ポートB1以外の通信ポートであり、以下、リング通信システム用ポートB3という。リング通信システム用ポートB3には、識別情報「3」(リング通信システム用ポート識別情報「3」という)が割り当てられている。   The communication port B3 is a communication port other than the shared port B1 for transmitting and receiving a frame flowing through the second ring communication system with the communication device 1B, and is hereinafter referred to as a ring communication system port B3. Identification information “3” (referred to as ring communication system port identification information “3”) is assigned to the ring communication system port B3.

通信ポートB4は、第3のリング通信システムを流れるフレームを通信装置1Bで送受信するための共有ポートB1以外の通信ポートであり、以下、リング通信システム用ポートB4という。リング通信システム用ポートB4には、識別情報「4」(リング通信システム用ポート識別情報「4」という)が割り当てられている。   The communication port B4 is a communication port other than the shared port B1 for transmitting and receiving a frame flowing through the third ring communication system by the communication device 1B, and is hereinafter referred to as a ring communication system port B4. Identification information “4” (referred to as ring communication system port identification information “4”) is assigned to the ring communication system port B4.

通信ポートB5は、第4のリング通信システムを流れるフレームを通信装置1Bで送受信するための共有ポートB1以外の通信ポートであり、以下、リング通信システム用ポートB5という。リング通信システム用ポートB5には、識別情報「5」(リング通信システム用ポート識別情報「5」という)が割り当てられている。   The communication port B5 is a communication port other than the shared port B1 for transmitting and receiving a frame flowing through the fourth ring communication system by the communication device 1B, and is hereinafter referred to as a ring communication system port B5. Identification information “5” (referred to as ring communication system port identification information “5”) is assigned to the ring communication system port B5.

図3は、通信装置1Aにおけるテーブル2の一例を示す図である。   FIG. 3 is a diagram illustrating an example of the table 2 in the communication device 1A.

テーブル2は、通信端末C1のような各通信端末について設けたレコードを備える。レコードは、通信端末のMACアドレスと、通信端末に送信すべきフレームの種類を示すフレーム種類識別情報と、フレームの送信先となるべきリング通信システム用ポートのリング通信システム用ポート識別情報とを備える。   Table 2 includes a record provided for each communication terminal such as communication terminal C1. The record includes the MAC address of the communication terminal, frame type identification information indicating the type of frame to be transmitted to the communication terminal, and ring communication system port identification information of the ring communication system port to be the transmission destination of the frame. .

フレーム種類識別情報は、ここでは、顧客情報として用いられるVLAN番号とする。つまり、通信端末は、顧客ごとにグループ分けされ、通信端末に送信されるフレームには、通信端末を使用する顧客に対応するフレーム種類識別情報(VLAN番号)が含まれる。よって、このフレーム種類識別情報をテーブル2に設定するようにしている。   Here, the frame type identification information is a VLAN number used as customer information. That is, the communication terminals are grouped for each customer, and the frame transmitted to the communication terminal includes frame type identification information (VLAN number) corresponding to the customer who uses the communication terminal. Therefore, the frame type identification information is set in the table 2.

例えば、MACアドレス「…56」の通信端末は、フレーム種類識別情報「100」に対応する顧客に使用されるものであり、第1のリング通信システムに接続されているので、MACアドレス「…56」を含むレコードには、フレーム種類識別情報「100」およびリング通信システム用ポート識別情報「1」が含まれる。   For example, the communication terminal with the MAC address “... 56” is used by the customer corresponding to the frame type identification information “100” and is connected to the first ring communication system. ”Includes frame type identification information“ 100 ”and ring communication system port identification information“ 1 ”.

テーブル2の各レコードは、いわゆる学習動作により、テーブル2に格納されるものであり、当初のテーブル2にはレコードは存在していない。図3は、学習後のテーブル2の状態を示している。また、不通箇所を有するリング通信システムが検出された際には、テーブル2の各レコードは消去され、その後の学習動作により、再びテーブル2にレコードが格納されていく。   Each record in the table 2 is stored in the table 2 by a so-called learning operation, and no record exists in the original table 2. FIG. 3 shows the state of the table 2 after learning. Further, when a ring communication system having a disconnection point is detected, each record in the table 2 is deleted, and the record is stored again in the table 2 by a subsequent learning operation.

なお、通信装置1Bにおけるテーブル2も、内容は別にして、同様に構成される。   The table 2 in the communication device 1B is configured similarly except for the contents.

図4は、通信装置1Aにおける識別情報記憶部3の一例を示す図である。   FIG. 4 is a diagram illustrating an example of the identification information storage unit 3 in the communication device 1A.

識別情報記憶部3では、フレームの種類ごと(顧客ごと)に、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応するリング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられている。   In the identification information storage unit 3, for each frame type (for each customer), a ring communication system port corresponding to a ring communication system through which a frame including the frame type identification information flows is provided for the frame type identification information indicating the type. The ring communication port identification information shown is associated.

例えば、フレーム種類識別情報「100」には、このフレーム種類識別情報に対応する顧客の通信端末が、第1、第3および第4のリング通信システムに接続されているので、リング通信システム用ポート識別情報「1」、「3」および「5」が対応づけられている。   For example, in the frame type identification information “100”, the customer communication terminal corresponding to this frame type identification information is connected to the first, third and fourth ring communication systems. Identification information “1”, “3”, and “5” are associated with each other.

例えば、フレーム種類識別情報「200」には、このフレーム種類識別情報に対応する顧客の通信端末が、第2および第3のリング通信システムに接続されているので、リング通信システム用ポート識別情報「2」および「3」が対応づけられている。   For example, since the customer communication terminal corresponding to this frame type identification information is connected to the second and third ring communication systems, the frame type identification information “200” includes the ring communication system port identification information “200”. “2” and “3” are associated with each other.

例えば、フレーム種類識別情報「300」には、このフレーム種類識別情報に対応する顧客の通信端末が、第1、第3および第4のリング通信システムに接続されているので、リング通信システム用ポート識別情報「1」、「3」および「5」が対応づけられている。   For example, in the frame type identification information “300”, the customer communication terminal corresponding to this frame type identification information is connected to the first, third and fourth ring communication systems. Identification information “1”, “3”, and “5” are associated with each other.

例えば、フレーム種類識別情報「400」には、このフレーム種類識別情報に対応する顧客の通信端末が、第2および第3のリング通信システムに接続されているので、リング通信システム用ポート識別情報「2」および「3」が対応づけられている。   For example, since the customer communication terminal corresponding to the frame type identification information is connected to the second and third ring communication systems, the frame type identification information “400” includes the ring communication system port identification information “ “2” and “3” are associated with each other.

なお、通信装置1Bにおける識別情報記憶部3も、内容は別にして、同様に構成される。   In addition, the identification information storage unit 3 in the communication device 1B is similarly configured apart from the content.

次に、通信システムの動作を説明する。   Next, the operation of the communication system will be described.

通信装置1Aにおいて、リング通信システム検出部1は、不通箇所を有するリング通信システムを検出する。   In the communication device 1A, the ring communication system detection unit 1 detects a ring communication system having a disconnected point.

例えば、図5において、通信回線ACが不通である場合、通信回線ACを含む第1のリング通信システムが検出される。なお、不通箇所は通信装置であってもよい。   For example, in FIG. 5, when the communication line AC is disconnected, the first ring communication system including the communication line AC is detected. The disconnected portion may be a communication device.

なお、通信装置1Bのリング通信システム検出部1も同様に検出を行う。   In addition, the ring communication system detection unit 1 of the communication device 1B performs the same detection.

図6は、通信装置1Aのリング通信システム用ポートA1、A2、A3およびA5のいずれかで非ユニキャストフレームが受信された場合の転送制御部4の動作を示すフローチャートである。   FIG. 6 is a flowchart showing the operation of the transfer control unit 4 when a non-unicast frame is received at any of the ring communication system ports A1, A2, A3, and A5 of the communication device 1A.

例えば、通信装置1Aで、宛先のMACアドレスとフレーム種類識別情報を含むフレームが受信され、そのMACアドレスとフレーム種類識別情報を含むレコードがテーブル2に存在しない場合、そのフレームは、非ユニキャストフレームとして扱われる。なお、該当のレコードがテーブル2にある場合は、フレームは、そのレコード内のリング通信システム用ポート識別情報に対応するリング通信システム用ポートだけに転送される。つまり、フレームはユニキャストフレームとして扱われる。ユニキャストフレームについては、後述の図7と同様に扱われる。   For example, when the communication device 1A receives a frame including the destination MAC address and frame type identification information and there is no record including the MAC address and frame type identification information in the table 2, the frame is a non-unicast frame. Are treated as When the corresponding record is in the table 2, the frame is transferred only to the ring communication system port corresponding to the ring communication system port identification information in the record. That is, the frame is treated as a unicast frame. Unicast frames are handled in the same manner as in FIG.

非ユニキャストフレームを共有ポートに転送するか否かについては、図6のフローチャートにしたがって判断し、必要ならば共有ポートに転送される。   Whether or not to transfer the non-unicast frame to the shared port is determined according to the flowchart of FIG. 6, and transferred to the shared port if necessary.

図6において、転送制御部4は、まず、リング通信システム検出部1に対し、不通箇所を有するリング通信システムがあるか否かを問い合わせる(S1)。転送制御部4は、不通箇所を有するリング通信システムがない場合、処理を終える。つまり、非ユニキャストフレームは、共有ポートには転送されない。   In FIG. 6, the transfer control unit 4 first inquires of the ring communication system detection unit 1 whether there is a ring communication system having a disconnection point (S1). The transfer control unit 4 finishes the process when there is no ring communication system having a disconnection point. That is, the non-unicast frame is not transferred to the shared port.

一方、転送制御部4は、不通箇所を有するリング通信システムがある場合、非ユニキャストフレームに含まれるフレーム種類識別情報を取り出し、フレーム種類識別情報と同じフレーム種類識別情報を識別情報記憶部3から検索する(S3)。   On the other hand, when there is a ring communication system having a disconnection point, the transfer control unit 4 extracts the frame type identification information included in the non-unicast frame and extracts the same frame type identification information as the frame type identification information from the identification information storage unit 3. Search (S3).

次に、転送制御部4は、リング通信システム検出部1で検出された不通箇所を有するリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報を取得し、リング通信システム用ポート識別情報が、検索したフレーム種類識別情報に対応づけられているか否かを判定する(S5)。   Next, the transfer control unit 4 acquires the ring communication system port identification information of the ring communication system port corresponding to the ring communication system having the non-connection point detected by the ring communication system detection unit 1, and It is determined whether the port identification information is associated with the searched frame type identification information (S5).

転送制御部4は、ステップS5でNOと判定されたなら、処理を終える。つまり、非ユニキャストフレームは、共有ポートには転送されない。   If it is determined NO in step S5, the transfer control unit 4 ends the process. That is, the non-unicast frame is not transferred to the shared port.

一方、転送制御部4は、ステップS5でYESと判定されたなら、通信部11を制御して、非ユニキャストフレームを共有ポートA4に転送させ、共有ポートA4から通信ケーブルABを介して、通信装置1Bに送信させ(S7)、処理を終える。   On the other hand, if it is determined YES in step S5, the transfer control unit 4 controls the communication unit 11 to transfer the non-unicast frame to the shared port A4 and communicates from the shared port A4 via the communication cable AB. The apparatus 1B is transmitted (S7), and the process ends.

また、通信装置1Bにおいても同様の動作がなされる。   The same operation is performed in the communication device 1B.

図7は、通信装置1Aの共有ポートA4でフレームが受信された場合の転送制御部4の動作を示すフローチャートである。   FIG. 7 is a flowchart showing the operation of the transfer control unit 4 when a frame is received at the shared port A4 of the communication device 1A.

転送制御部4は、フレームに含まれるフレーム種類識別情報と宛先MACアドレスを取り出し(S21)、フレーム種類識別情報と宛先MACアドレスを含むレコードがテーブル2にあるか否かを判定する(S23)。   The transfer control unit 4 extracts the frame type identification information and the destination MAC address included in the frame (S21), and determines whether or not a record including the frame type identification information and the destination MAC address exists in the table 2 (S23).

転送制御部4は、該当のレコードがテーブル2にあるなら(S23:YES)、受信されたフレームはユニキャストフレームであり、その場合は、レコードに含まれるリング通信システム用ポート識別情報を取り出し(S25)、リング通信システム用ポート識別情報に対応するリング通信システム用ポートに接続された通信部を制御し、フレームをリング通信システム用ポートに転送させ、リング通信システム用ポートから送出させ(S27)、処理を終える。これにより、フレームは、最終的には、宛先MACアドレスを有する通信端末に到達する。   If the corresponding record is in the table 2 (S23: YES), the transfer control unit 4 receives the unicast frame, and in this case, extracts the ring communication system port identification information included in the record ( S25), controlling the communication unit connected to the ring communication system port corresponding to the ring communication system port identification information, causing the frame to be transferred to the ring communication system port and transmitted from the ring communication system port (S27). Finish the process. Thereby, the frame finally reaches the communication terminal having the destination MAC address.

一方、転送制御部4は、該当のレコードがテーブル2にないなら(S23:NO)、受信されたフレームは非ユニキャストフレームであり、その場合は、識別情報記憶部3から、取り出したフレーム種類識別情報と同じフレーム種類識別情報に対応づけられているリング通信システム用ポート識別情報を取り出す(S29)。   On the other hand, if the corresponding record is not in the table 2 (S23: NO), the transfer control unit 4 is a non-unicast frame. In this case, the frame type extracted from the identification information storage unit 3 The ring communication system port identification information associated with the same frame type identification information as the identification information is extracted (S29).

次に、転送制御部4は、取り出したリング通信システム用ポート識別情報に対応するリング通信システム用ポートに接続された通信部を制御し、フレームをリング通信システム用ポートに転送させ、リング通信システム用ポートから送出させ(S31)、処理を終える。   Next, the transfer control unit 4 controls the communication unit connected to the ring communication system port corresponding to the extracted ring communication system port identification information, and transfers the frame to the ring communication system port. (S31), and the process ends.

なお、リング通信システム用ポートで受信されたフレームについても、該当のレコードがテーブル2にあるなら、そのフレームはユニキャストフレームであり、その場合は、ステップS25、S27の処理が行われる。   Note that if the corresponding record is also in the table 2 for the frame received at the ring communication system port, the frame is a unicast frame. In this case, the processes of steps S25 and S27 are performed.

また、リング通信システム用ポートで受信されたフレームについても、該当のレコードがテーブル2にないなら、そのフレームは非ユニキャストフレームであり、その場合は、ステップS29、S31の処理が行われる。この非ユニキャストフレームを共有ポートに転送するか否かについては、図6のフローチャートにしたがって判断され、必要ならば非ユニキャストフレームは共有ポートに転送される。   Also, for a frame received at the ring communication system port, if the corresponding record does not exist in the table 2, the frame is a non-unicast frame. In this case, the processes of steps S29 and S31 are performed. Whether or not to transfer this non-unicast frame to the shared port is determined according to the flowchart of FIG. 6, and if necessary, the non-unicast frame is transferred to the shared port.

なお、通信装置1Bにおいても同様の動作がなされる。   Note that the same operation is performed in the communication device 1B.

次に、図5を用いて、通信回線ACが不通の場合におけるフレームの転送ルートの具体例を説明する。   Next, a specific example of a frame transfer route when the communication line AC is disconnected will be described with reference to FIG.

通信端末M1は、例えば、通信端末C1のMACアドレス「…56」(宛先アドレス)を含むユニキャストフレームを通信装置Mに送信する。通信装置Mは、当該フレームにフレーム種類識別情報「100」を付与し、予め記憶したルーティング情報に基づき、フレームを通信装置1Aに送信する。   The communication terminal M1 transmits, for example, a unicast frame including the MAC address “... 56” (destination address) of the communication terminal C1 to the communication device M. The communication apparatus M gives frame type identification information “100” to the frame, and transmits the frame to the communication apparatus 1A based on the routing information stored in advance.

通信装置1Aでは、通信回線ACが不通なので、例えば、テーブル2では、不通箇所を有するリング通信システムのリング通信システム用ポート識別情報のレコードが削除されており、フレームは非ユニキャストフレームとして扱われる。つまり、転送制御部4は、図6のフローチャートにしたがって動作する。   In communication apparatus 1A, since communication line AC is disconnected, for example, in table 2, the record of the port identification information for the ring communication system of the ring communication system having the disconnected portion is deleted, and the frame is treated as a non-unicast frame. . That is, the transfer control unit 4 operates according to the flowchart of FIG.

転送制御部4は、不通箇所を有するリング通信システムつまり不通な通信回線ACを含む第1のリング通信システムがあるので(図6のステップS1:YES)、フレームに含まれるフレーム種類識別情報「100」を取り出し、識別情報記憶部3からフレーム種類識別情報「100」を検索する(図6のステップS3)。   Since the transfer control unit 4 has a ring communication system having a disconnected point, that is, a first ring communication system including a disconnected communication line AC (step S1: YES in FIG. 6), the frame type identification information “100” included in the frame is included. "And retrieves the frame type identification information" 100 "from the identification information storage unit 3 (step S3 in FIG. 6).

次に、転送制御部4は、第1のリング通信システムに対応するリング通信システム用ポートA1のリング通信システム用ポート識別情報「1」を取得し、リング通信システム用ポート識別情報「1」が、検索したフレーム種類識別情報「100」に対応づけられているか否かを判定する(図6のステップS5)。   Next, the transfer control unit 4 acquires the ring communication system port identification information “1” of the ring communication system port A1 corresponding to the first ring communication system, and the ring communication system port identification information “1” is obtained. Then, it is determined whether or not it is associated with the searched frame type identification information “100” (step S5 in FIG. 6).

図4の例では、かかる対応がある(図6のステップS5:YES)ので、フレームは、通信装置1Bに送信される。   In the example of FIG. 4, since there is such a correspondence (step S5 of FIG. 6: YES), the frame is transmitted to the communication device 1B.

通信装置1Bの転送制御部4は、図7のフローチャートにしたがって動作し、ここでは、リング通信システム用ポートB2を介して、フレームを通信装置Dに転送する。通信装置Dは、図7のフローチャートに従って動作し、フレームを通信装置Cに送信する。通信装置Cは、図7のフローチャートに従って動作し、フレームを通信端末1Cに送信する。   The transfer control unit 4 of the communication device 1B operates according to the flowchart of FIG. 7, and here, the frame is transferred to the communication device D via the ring communication system port B2. The communication device D operates according to the flowchart of FIG. 7 and transmits a frame to the communication device C. The communication device C operates according to the flowchart of FIG. 7 and transmits a frame to the communication terminal 1C.

さて、例えば、通信端末E1は、通信端末M2のMACアドレス「…38」(宛先アドレス)を含むユニキャストフレームを通信装置Eに送信する。通信装置Eは、当該フレームにフレーム種類識別情報「200」付与し、予め記憶したルーティング情報に基づき、フレームを通信装置1Aに送信する。   For example, the communication terminal E1 transmits a unicast frame including the MAC address “... 38” (destination address) of the communication terminal M2 to the communication device E. The communication device E adds frame type identification information “200” to the frame, and transmits the frame to the communication device 1A based on the routing information stored in advance.

レームはユニキャストフレームとして扱われる。つまり、転送制御部4は、図のフローチャートにしたがって動作する。 Frame is treated as a unicast frame. That is, the transfer control unit 4 operates according to the flowchart of FIG.

すなわち、通信端末M1から送信された非ユニキャストフレームは、通信回線ABを通らないと、通信端末C1に到達しないが、通信端末E1から送信された非ユニキャストフレームは、通信回線ABを通らなくても、通信装置E、1A、Mを介して、通信端末M2に到達できるので、通信装置1Bへは送信されない。よって、不通箇所を有するリング通信システムがある場合においては、通信回線ABの通信量が低減され、リング通信システムを流れるフレームを通信回線ABに優先的に流すことができる。   That is, the non-unicast frame transmitted from the communication terminal M1 does not reach the communication terminal C1 unless it passes through the communication line AB, but the non-unicast frame transmitted from the communication terminal E1 does not pass through the communication line AB. However, since the communication terminal M2 can be reached via the communication devices E, 1A, and M, it is not transmitted to the communication device 1B. Therefore, when there is a ring communication system having a disconnection point, the communication amount of the communication line AB is reduced, and a frame flowing through the ring communication system can be preferentially sent to the communication line AB.

(変形例)
次に、本実施の形態の変形例について説明する。変形例では、実施の形態に同一または類似の装置および装置構成を用い、同一または類似のものについては実施の形態で使用した符号を使用して重複説明を略し、実施の形態とは異なる事項を中心に説明を行う。
(Modification)
Next, a modification of the present embodiment will be described. In the modified example, the same or similar apparatus and apparatus configuration are used in the embodiment, the same or similar elements are denoted by the same reference numerals used in the embodiment, and the redundant description is omitted, and matters different from the embodiment are described. The explanation will be given mainly.

図8は、通信装置1Aにおける識別情報記憶部3の一例を示す図である。   FIG. 8 is a diagram illustrating an example of the identification information storage unit 3 in the communication device 1A.

識別情報記憶部3において、フレーム種類識別情報「100」、「200」および「400」は、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに通信不能箇所があった場合に当該フレームを通信システム(通信回線AB)に流してよいという条件を満たすフレームの種類を示すものである。   In the identification information storage unit 3, the frame type identification information “100”, “200”, and “400” communicates the frame when there is an incommunicable portion in the ring communication system in which the frame including the frame type identification information flows. This indicates the type of frame that satisfies the condition that it may be sent to the system (communication line AB).

つまり、フレーム種類識別情報「100」、「200」および「400」に対応する顧客は、その顧客の通信端末が接続されたリング通信システムが不通となった場合、通信端末からリング通信システムに送信されたフレームを通信システムに流せる(迂回できる)というメリットを享受できるのである。   That is, the customer corresponding to the frame type identification information “100”, “200”, and “400” transmits from the communication terminal to the ring communication system when the ring communication system to which the communication terminal of the customer is disconnected. It is possible to enjoy the merit that the generated frame can be flowed to the communication system (can be bypassed).

そして、各フレーム種類識別情報に対しては、リング通信システム用ポート識別情報の他に、かかる条件を満たすことを示す情報として共有ポート識別情報「4」が対応づけられている。   Each frame type identification information is associated with shared port identification information “4” as information indicating that the condition is satisfied, in addition to the ring communication port identification information.

なお、通信装置1Bにおいては、フレーム種類識別情報「100」、「200」および「400」に共有ポート識別情報「1」が対応づけられている。   In the communication apparatus 1B, the shared port identification information “1” is associated with the frame type identification information “100”, “200”, and “400”.

また、通信装置1Aの転送制御部4は、図6のステップS5では、リング通信システム検出部1で検出された不通箇所を有するリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報を取得し、リング通信システム用ポート識別情報および共有ポート識別情報「4」が、検索したフレーム種類識別情報に対応づけられているか否かを判定する。   Further, in step S5 of FIG. 6, the transfer control unit 4 of the communication device 1A uses the ring communication system port corresponding to the ring communication system port corresponding to the ring communication system having the disconnected portion detected by the ring communication system detection unit 1. The identification information is acquired, and it is determined whether or not the ring communication system port identification information and the shared port identification information “4” are associated with the searched frame type identification information.

転送制御部4は、上記実施の形態と同様に、ステップS5でNOと判定されたなら、処理を終え、一方、ステップS5でYESと判定されたなら、フレームを共有ポートA4に転送させる。   Similarly to the above embodiment, the transfer control unit 4 finishes the process if it is determined NO in step S5, and transfers the frame to the shared port A4 if it is determined YES in step S5.

なお、通信装置1Bにおいても同様の処理がなされ、フレームは共有ポートB1に転送される。   The communication device 1B performs the same process, and the frame is transferred to the shared port B1.

次に、図9を用いて、変形例におけるフレームの転送ルートの具体例を説明する。   Next, a specific example of the frame transfer route in the modification will be described with reference to FIG.

通信端末M1は、例えば、通信端末C1のMACアドレス「…56」(宛先アドレス)を含むユニキャストフレームを通信装置Mに送信する。通信装置Mは、当該フレームにフレーム種類識別情報「100」を付与し、予め記憶したルーティング情報に基づき、フレームを通信装置1Aに送信する。   The communication terminal M1 transmits, for example, a unicast frame including the MAC address “... 56” (destination address) of the communication terminal C1 to the communication device M. The communication apparatus M gives frame type identification information “100” to the frame, and transmits the frame to the communication apparatus 1A based on the routing information stored in advance.

通信装置1Aでは、通信回線ACが不通なので、例えば、テーブル2では、不通箇所を有するリング通信システムのリング通信システム用ポート識別情報のレコードが削除されており、フレームは非ユニキャストフレームとして扱われる。つまり、転送制御部4は、図6のフローチャートにしたがって動作する。   In communication apparatus 1A, since communication line AC is disconnected, for example, in table 2, the record of the port identification information for the ring communication system of the ring communication system having the disconnected portion is deleted, and the frame is treated as a non-unicast frame. . That is, the transfer control unit 4 operates according to the flowchart of FIG.

転送制御部4は、不通箇所を有するリング通信システムつまり不通な通信回線ACを含む第1のリング通信システムがあるので(図6のステップS1:YES)、フレームに含まれるフレーム種類識別情報「100」を取り出し、識別情報記憶部3からフレーム種類識別情報「100」を検索する(図6のステップS3)。   Since the transfer control unit 4 has a ring communication system having a disconnected point, that is, a first ring communication system including a disconnected communication line AC (step S1: YES in FIG. 6), the frame type identification information “100” included in the frame is included. "And retrieves the frame type identification information" 100 "from the identification information storage unit 3 (step S3 in FIG. 6).

次に、転送制御部4は、第1のリング通信システムに対応するリング通信システム用ポートA1のリング通信システム用ポート識別情報「1」を取得し、リング通信システム用ポート識別情報「1」および共有ポート識別情報「4」が、検索したフレーム種類識別情報「100」に対応づけられているか否かを判定する(図6のステップS5)。   Next, the transfer control unit 4 acquires the ring communication system port identification information “1” of the ring communication system port A1 corresponding to the first ring communication system, and the ring communication system port identification information “1” and It is determined whether or not the shared port identification information “4” is associated with the searched frame type identification information “100” (step S5 in FIG. 6).

図8の例では、かかる対応がある(図6のステップS5:YES)ので、フレームは、通信装置1Bに送信される。   In the example of FIG. 8, since there is such correspondence (step S5: YES in FIG. 6), the frame is transmitted to the communication device 1B.

以下、図5の場合と同様なので、説明を省略する。   Hereinafter, since it is similar to the case of FIG.

さて、例えば、通信端末M3は、通信端末D1のMACアドレス(宛先アドレス)およびフレーム種類識別情報「300」を含むユニキャストフレームを通信装置Mに送信する。通信装置Mは、予め記憶したルーティング情報に基づき、フレームを通信装置1Aに送信する。   For example, the communication terminal M3 transmits to the communication apparatus M a unicast frame including the MAC address (destination address) of the communication terminal D1 and the frame type identification information “300”. The communication device M transmits a frame to the communication device 1A based on the routing information stored in advance.

通信装置1Aでは、通信回線ACが不通なので、例えば、テーブル2では、不通箇所を有するリング通信システムのリング通信システム用ポート識別情報のレコードが削除されており、フレームは非ユニキャストフレームとして扱われる。つまり、転送制御部4は、図6のフローチャートにしたがって動作する。   In communication apparatus 1A, since communication line AC is disconnected, for example, in table 2, the record of the port identification information for the ring communication system of the ring communication system having the disconnected portion is deleted, and the frame is treated as a non-unicast frame. . That is, the transfer control unit 4 operates according to the flowchart of FIG.

転送制御部4は、不通箇所を有するリング通信システムつまり不通な通信回線ACを含む第1のリング通信システムがあるので(図6のステップS1:YES)、フレームに含まれるフレーム種類識別情報「300」を取り出し、識別情報記憶部3からフレーム種類識別情報「300」を検索する(図6のステップS3)。   Since the transfer control unit 4 has a ring communication system having a disconnection point, that is, a first ring communication system including a disconnection communication line AC (step S1: YES in FIG. 6), the frame type identification information “300” included in the frame is included. "And retrieves the frame type identification information" 300 "from the identification information storage unit 3 (step S3 in FIG. 6).

次に、転送制御部4は、第1のリング通信システムに対応するリング通信システム用ポートA1のリング通信システム用ポート識別情報「1」を取得し、リング通信システム用ポート識別情報「1」および共有ポート識別情報「4」が、検索したフレーム種類識別情報「300」に対応づけられているか否かを判定する(図6のステップS5)。   Next, the transfer control unit 4 acquires the ring communication system port identification information “1” of the ring communication system port A1 corresponding to the first ring communication system, and the ring communication system port identification information “1” and It is determined whether or not the shared port identification information “4” is associated with the searched frame type identification information “300” (step S5 in FIG. 6).

図8の例では、かかる対応がない(図6のステップS5:NO)、つまり、リング通信システム用ポート識別情報「1」はフレーム種類識別情報「300」に対応づけられているが、共有ポート識別情報「4」はフレーム種類識別情報「300」に対応づけられていないので、フレームは、通信装置1Bに送信されない。   In the example of FIG. 8, there is no such correspondence (step S5 of FIG. 6: NO). That is, the port identification information “1” for the ring communication system is associated with the frame type identification information “300”. Since the identification information “4” is not associated with the frame type identification information “300”, the frame is not transmitted to the communication device 1B.

よって、この変形例によれば、フレーム種類識別情報「300」を含むフレームについては、そのフレームが流れるリング通信システムに不通箇所があっても、そのフレームは通信回線ABには流れないので、その分の通信量が低減され、他のフレーム種類識別情報を含むフレームを通信回線ABに優先的に流すことができる。   Therefore, according to this modification, the frame including the frame type identification information “300” does not flow through the communication line AB even if there is a disconnection point in the ring communication system through which the frame flows. Therefore, it is possible to preferentially flow a frame including other frame type identification information to the communication line AB.

したがって、本実施の形態に係る通信システムは、2つの通信装置1A、1Bを通信回線ABで接続した通信システムであって、通信システムは、3以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分であり、通信システムの2つの通信装置1A、1Bのそれぞれは、通信システムの他方の通信装置との間でフレームを送受信するための通信ポートである共有ポート(A4、B1)と、リング通信システムごとに設けられ、当該リング通信システムを流れるフレームを当該通信装置で送受信するための共有ポート(A4、B1)以外の通信ポートであるリング通信システム用ポート(A1、A2、A3、A5、B2、B3、B4、B5)と、複数のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部1と、フレームの種類ごとに、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応するリング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられる識別情報記憶部3と、リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を識別情報記憶部3から検索し、リング通信システム検出部1で検出されたリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報が当該フレーム種類識別情報に対応づけられているなら(S5:YES)、当該非ユニキャストフレームが共有ポート(A4、B1)に転送されて、他方の通信装置に送信されるように制御する転送制御部4とを備えるので、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができ、しかも、リング通信システム用ポート識別情報がフレーム種類識別情報に対応づけられていない場合には、非ユニキャストフレームを共有ポートに転送しないので、通信量を低減することができる。   Therefore, the communication system according to the present embodiment is a communication system in which two communication devices 1A and 1B are connected by a communication line AB, and the communication system has three or more communication devices connected by a communication line in a ring shape. This is a shared part of each ring communication system when a plurality of ring communication systems are provided, and each of the two communication devices 1A and 1B of the communication system transmits and receives frames to and from the other communication device of the communication system. Communication other than the shared port (A4, B1) provided for each ring communication system and used for transmitting and receiving frames flowing through the ring communication system by the communication device. A ring communication system port (A1, A2, A3, A5, B2, B3, B4, B5) that is a port and a plurality of ports A ring communication system detection unit 1 for detecting a ring communication system having a disconnection point from a communication system, and a ring through which a frame including the frame type identification information flows for each frame type with respect to frame type identification information indicating the type If a non-unicast frame is received at any one of the identification information storage unit 3 associated with the ring communication system port identification information indicating the ring communication system port corresponding to the communication system and the ring communication system port, The ring of the ring communication system port corresponding to the ring communication system detected by the ring communication system detection unit 1 is searched from the identification information storage unit 3 for the same frame type identification information as the frame type identification information included in the non-unicast frame. The port identification information for the communication system is the frame If it is associated with the class identification information (S5: YES), the transfer control unit 4 controls the non-unicast frame to be transferred to the shared port (A4, B1) and transmitted to the other communication device. Therefore, it is possible to bypass a non-unicast frame flowing in a ring communication system having a disconnection point, and when the ring communication system port identification information is not associated with the frame type identification information, Since the unicast frame is not transferred to the shared port, the amount of communication can be reduced.

また、変形例においては、識別情報記憶部3において、フレームの種類の中で当該フレームが流れるリング通信システムに通信不能箇所があった場合に当該フレームを通信システムに流してよいという条件を満たすフレームの種類を示すフレーム種類識別情報に対し、当該条件を満たすことを示す情報(共有ポート識別情報)が対応づけられ、転送制御部4は、リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を識別情報記憶部3から検索し、リング通信システム検出部1で検出されたリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報ならびに条件を満たすことを示す情報(共有ポート識別情報)が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが共有ポート(A4、B1)に転送されて、他方の通信装置に送信されるように制御するので、予め定めたフレーム種類識別情報を含む非ユニキャストフレームについては、その非ユニキャストフレームが流れるリング通信システムに不通箇所があっても、その非ユニキャストフレームは通信回線ABには流れないので、その分の通信量が低減され、他のフレーム種類識別情報を含む非ユニキャストフレームを通信回線ABに優先的に流すことができる。   In addition, in the modification, in the identification information storage unit 3, a frame that satisfies the condition that the frame may be sent to the communication system when there is an incommunicable portion in the ring communication system in which the frame flows in the type of frame. The information indicating that the condition is satisfied (shared port identification information) is associated with the frame type identification information indicating the type of the frame, and the transfer control unit 4 is configured to transmit a non-unicast frame at any of the ports for the ring communication system. If received, the same frame type identification information as the frame type identification information included in the non-unicast frame is retrieved from the identification information storage unit 3, and the ring corresponding to the ring communication system detected by the ring communication system detection unit 1 is retrieved. Communication system port ring communication system port identification information and satisfying the conditions If the indicated information (shared port identification information) is associated with the frame type identification information, the non-unicast frame is transferred to the shared port (A4, B1) and transmitted to the other communication device. Therefore, for a non-unicast frame including predetermined frame type identification information, the non-unicast frame flows through the communication line AB even if there is a disconnection point in the ring communication system through which the non-unicast frame flows. Therefore, the amount of communication is reduced, and a non-unicast frame including other frame type identification information can be preferentially sent to the communication line AB.

なお、本実施の形態では、識別情報記憶部3において、リング通信システム用ポート識別情報とフレーム種類識別情報を対応づけておき、不通箇所を有するリング通信システムに対応するリング通信システム用ポート識別情報が、受信したフレーム内のフレーム種類識別情報に対応づけられている場合には、フレームを共有ポートに転送したが、以下のようにしてもよい。   In the present embodiment, the identification information storage unit 3 associates the ring communication system port identification information with the frame type identification information, and the ring communication system port identification information corresponds to the ring communication system having a disconnection point. However, when the frame is associated with the frame type identification information in the received frame, the frame is transferred to the shared port.

つまり、識別情報記憶部3においては、本実施の形態で対応づけたリング通信システム用ポート識別情報「以外」のリング通信システム用ポート識別情報を対応づけ、不通箇所を有するリング通信システムに対応するリング通信システム用ポート識別情報が、受信したフレーム内のフレーム種類識別情報に対応づけられている場合には、フレームを共有ポートに「転送しない」ようにしてもよい。   That is, the identification information storage unit 3 associates the ring communication system port identification information other than the ring communication system port identification information “other than” associated in the present embodiment, and corresponds to the ring communication system having a disconnection point. When the ring communication system port identification information is associated with the frame type identification information in the received frame, the frame may be “not transferred” to the shared port.

1A、1B、C、D、E、F、G、H、M、N 通信装置
1 リング通信システム検出部
2 テーブル
3 識別情報記憶部
4 転送制御部
1A, 1B, C, D, E, F, G, H, M, N Communication device 1 Ring communication system detection unit 2 Table 3 Identification information storage unit 4 Transfer control unit

Claims (2)

2つの通信装置を通信回線で接続した通信システムであって、
前記通信システムは、3以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分であり、
前記通信システムの2つの通信装置のそれぞれは、
前記通信システムの他方の通信装置との間でフレームを送受信するための通信ポートである共有ポートと、
前記リング通信システムごとに設けられ、当該リング通信システムを流れるフレームを当該通信装置で送受信するための前記共有ポート以外の通信ポートであるリング通信システム用ポートと、
前記複数のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部と、
前記フレームの種類ごとに、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応する前記リング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられる識別情報記憶部と、
前記リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を前記識別情報記憶部から検索し、前記リング通信システム検出部で検出されたリング通信システムに対応する前記リング通信システム用ポートのリング通信システム用ポート識別情報が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが前記共有ポートに転送されて、前記他方の通信装置に送信されるように制御する転送制御部と
を備えることを特徴とする通信システム。
A communication system in which two communication devices are connected by a communication line,
The communication system is a shared part of each ring communication system when a plurality of ring communication systems in which three or more communication devices are connected in a ring shape with a communication line are provided,
Each of the two communication devices of the communication system is:
A shared port that is a communication port for transmitting and receiving a frame to and from the other communication device of the communication system;
A ring communication system port that is provided for each ring communication system and is a communication port other than the shared port for transmitting and receiving a frame flowing through the ring communication system with the communication device;
A ring communication system detection unit for detecting a ring communication system having a disconnection point from the plurality of ring communication systems;
For each frame type, with respect to the frame type identification information indicating the type, ring communication system port identification information indicating the ring communication system port corresponding to the ring communication system through which the frame including the frame type identification information flows. An associated identification information storage unit;
If a non-unicast frame is received by any of the ports for the ring communication system, the same frame type identification information as the frame type identification information included in the non-unicast frame is retrieved from the identification information storage unit, and the ring If the ring communication system port identification information of the ring communication system port corresponding to the ring communication system detected by the communication system detection unit is associated with the frame type identification information, the non-unicast frame is A transfer control unit that controls to be transferred to the port and transmitted to the other communication device.
前記識別情報記憶部において、前記フレームの種類の中で当該フレームが流れるリング通信システムに通信不能箇所があった場合に当該フレームを前記通信システムに流してよいという条件を満たすフレームの種類を示すフレーム種類識別情報に対し、当該条件を満たすことを示す情報が対応づけられ、
前記転送制御部は、
前記リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を前記識別情報記憶部から検索し、前記リング通信システム検出部で検出されたリング通信システムに対応する前記リング通信システム用ポートのリング通信システム用ポート識別情報ならびに前記条件を満たすことを示す情報が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが前記共有ポートに転送されて、前記他方の通信装置に送信されるように制御する
ことを特徴とする請求項1記載の通信システム。
In the identification information storage unit, a frame indicating a type of a frame that satisfies a condition that the frame may be flowed to the communication system when there is a communication impossible part in the ring communication system through which the frame flows. Information indicating that the condition is satisfied is associated with the type identification information,
The transfer control unit
If a non-unicast frame is received by any of the ports for the ring communication system, the same frame type identification information as the frame type identification information included in the non-unicast frame is retrieved from the identification information storage unit, and the ring If the ring communication system port identification information of the ring communication system port corresponding to the ring communication system detected by the communication system detection unit and the information indicating that the condition is satisfied are associated with the frame type identification information The communication system according to claim 1, wherein the non-unicast frame is controlled to be transferred to the shared port and transmitted to the other communication device.
JP2012103200A 2012-04-27 2012-04-27 Communications system Expired - Fee Related JP5802168B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012103200A JP5802168B2 (en) 2012-04-27 2012-04-27 Communications system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012103200A JP5802168B2 (en) 2012-04-27 2012-04-27 Communications system

Publications (2)

Publication Number Publication Date
JP2013232759A JP2013232759A (en) 2013-11-14
JP5802168B2 true JP5802168B2 (en) 2015-10-28

Family

ID=49678851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012103200A Expired - Fee Related JP5802168B2 (en) 2012-04-27 2012-04-27 Communications system

Country Status (1)

Country Link
JP (1) JP5802168B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4627205B2 (en) * 2005-03-28 2011-02-09 富士通株式会社 Ring network system and failure recovery method
JP4610506B2 (en) * 2006-03-27 2011-01-12 日本電信電話株式会社 Ring type redundant communication path connection control method and connection control system
JP4493685B2 (en) * 2007-08-23 2010-06-30 東日本電信電話株式会社 Communication apparatus and communication control method
GB2491312B (en) * 2010-03-19 2017-12-13 Fujitsu Ltd Transmission apparatus, fault recovery method, and network system

Also Published As

Publication number Publication date
JP2013232759A (en) 2013-11-14

Similar Documents

Publication Publication Date Title
JP5939353B2 (en) Control device, communication system, switch control method, and program
US7961596B2 (en) Ring-shaped redundant communication path control method
CN103200122B (en) A kind of software defined network is organized the processing method of table, system and controller
CN105591768B (en) Fault detection method and device
JP2008193614A (en) Switching hub and lan system
JP2011019092A (en) Communication apparatus and communication path providing method
CN105991445A (en) Link aggregation group setting method and device
WO2014132967A1 (en) Communication system, switch, control apparatus, control channel configuration method and program
CN102771092A (en) Communications device and address learning method
CN102724131B (en) A kind of method and device of IP message equal-cost route balanced realization
JP6064989B2 (en) Control device, communication system, node control method, and program
WO2014129624A1 (en) Control device, communication system, path switching method, and program
CN103457756B (en) A kind of loop path detection, Apparatus and system
JP5522071B2 (en) Edge relay device, edge relay device redundancy system, wide area network system, and frame transfer method for edge relay device
JP5802168B2 (en) Communications system
JP5929720B2 (en) Communication system and network relay device
US20170302473A1 (en) Method of transmission of a signal and ring network
JP5776617B2 (en) Chassis type switch
EP3439248B1 (en) Configuration of link aggregation group
CN107018072A (en) A kind of data frame sending method and access device
JP5541528B2 (en) Frame relay apparatus, frame relay method, ring network system, and super ring network system
JP2017103519A (en) Control device, communication system, control method and program
JP5752645B2 (en) Multicast transfer system and multicast route switching method
JP2012109914A (en) Relay device and relay method
JP5238755B2 (en) Transfer device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140829

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150424

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150511

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150626

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: 20150811

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150828

R150 Certificate of patent or registration of utility model

Ref document number: 5802168

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees