(57)【特許請求の範囲】
【請求項１】
２つの通信装置を通信回線で接続した通信システムであって、
前記通信システムは、３以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分であり、
前記通信システムの２つの通信装置のそれぞれは、
前記通信システムの他方の通信装置との間でフレームを送受信するための通信ポートである共有ポートと、
前記リング通信システムごとに設けられ、当該リング通信システムを流れるフレームを当該通信装置で送受信するための前記共有ポート以外の通信ポートであるリング通信システム用ポートと、
前記複数のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部と、
前記フレームの種類ごとに、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応する前記リング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられる識別情報記憶部と、
前記リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を前記識別情報記憶部から検索し、前記リング通信システム検出部で検出されたリング通信システムに対応する前記リング通信システム用ポートのリング通信システム用ポート識別情報が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが前記共有ポートに転送されて、前記他方の通信装置に送信されるように制御する転送制御部と
を備えることを特徴とする通信システム。
【請求項２】
前記識別情報記憶部において、前記フレームの種類の中で当該フレームが流れるリング通信システムに通信不能箇所があった場合に当該フレームを前記通信システムに流してよいという条件を満たすフレームの種類を示すフレーム種類識別情報に対し、当該条件を満たすことを示す情報が対応づけられ、
前記転送制御部は、
前記リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を前記識別情報記憶部から検索し、前記リング通信システム検出部で検出されたリング通信システムに対応する前記リング通信システム用ポートのリング通信システム用ポート識別情報ならびに前記条件を満たすことを示す情報が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが前記共有ポートに転送されて、前記他方の通信装置に送信されるように制御する
ことを特徴とする請求項１記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不通箇所を有するリング通信システムを流れるフレームを迂回させることができ且つ通信量を低減できる通信システムに関するものである。
【背景技術】
【０００２】
従来においては、リングと称される通信システム（以下、リング通信システム）を複数設け、各リング通信システムに共有部分を設け、共有部分が、迂回ルートとして使用される通信網がある。
【０００３】
図１０は、かかる通信網におけるフレームの転送ルートの一例を示す図である。
【０００４】
同図は、通信装置Ａ、Ｂ、ＣおよびＤを通信回線でリング状に接続したリング通信システムと、通信装置Ａ、Ｂ、ＥおよびＦを通信回線でリング状に接続したリング通信システムと、通信装置Ａ、Ｂ、ＧおよびＨを通信回線でリング状に接続したリング通信システムと、通信装置Ａ、Ｂ、ＭおよびＮを通信回線でリング状に接続したリング通信システムを示しており、通信装置ＡおよびＢからなる通信システムは、これらのリング通信システムの共有部分となっている。
【０００５】
図１０において、例えば、通信端末Ｍ１から送信されたユニキャストフレームは、予め定められたルーティング情報に基づき、通信装置Ｍ、Ａ、Ｃを介して、通信端末Ｃ１に到達する。
【０００６】
一方、例えば、通信端末Ｅ１から送信されたマルチキャストフレームなどの非ユニキャストフレームは、段階的に複製され、各方向に送信されるが、その１つについては、通信装置Ｅ、Ａを介して、通信装置Ｂに送信され、廃棄される。通信装置Ｂでは、通信装置Ａに繋がるポート以外をブロックしており、これにより、フレームはその各ポートでブロック（廃棄）される。
【０００７】
図１１は、図１０において、通信回線ＡＣが不通になった場合のフレームの転送ルートを示す図である。
【０００８】
通信端末Ｍ１から送信されたユニキャストフレームは、通信回線ＡＣが不通なので、通信装置Ｍ、Ａ、Ｂ、Ｃを介して、通信端末Ｃ１に到達する。一方、通信端末Ｅ１から送信された非ユニキャストフレームの１つは、図１０と同様に、通信装置Ｅ、Ａを介して、通信装置Ｂに送信され、廃棄される。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平９−２６６４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
図１１に示すように、通信装置Ａ、Ｂ、ＣおよびＤを含むリング通信システムにおいて、通信装置Ａ、Ｂ間の通信回線ＡＢは、ユニキャストフレームの迂回ルートとして使用される。また、通信回線ＡＢは、非ユニキャストフレームの迂回ルートとして使用される。また、通信回線ＡＢは、通信装置Ａ、Ｂ、Ｅ、Ｆを含むリング通信システムを流れるユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。また、通信回線ＡＢは、通信装置Ａ、Ｂ、Ｇ、Ｈを含むリング通信システムを流れるユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。また、通信回線ＡＢは、通信装置Ａ、Ｂ、Ｍ、Ｎを含むリング通信システムを流れるユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。
【００１１】
つまり、通信装置Ａ、Ｂにより構成される通信システムは、各リング通信システムの共有部分であり、ユニキャストフレームおよび非ユニキャストフレームの迂回ルートとして使用される。
【００１２】
しかし、図１１に示すように、そのような迂回で使用される状況であっても、通信回線ＡＢ（通信システム）には、上記のように、通信端末Ｅ１からのつまり不通箇所を有しないリング通信システムから到来した非ユニキャストフレームが流れるので、通信回線ＡＢの通信量が許容量を超え、その結果、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができない可能性がある。
【００１３】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができ且つ通信量を低減できる通信システムを提供することにある。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、本発明は、２つの通信装置を通信回線で接続した通信システムであって、前記通信システムは、３以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分であり、前記通信システムの２つの通信装置のそれぞれは、前記通信システムの他方の通信装置との間でフレームを送受信するための通信ポートである共有ポートと、前記リング通信システムごとに設けられ、当該リング通信システムを流れるフレームを当該通信装置で送受信するための前記共有ポート以外の通信ポートであるリング通信システム用ポートと、前記複数のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部と、前記フレームの種類ごとに、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応する前記リング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられる識別情報記憶部と、前記リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を前記識別情報記憶部から検索し、前記リング通信システム検出部で検出されたリング通信システムに対応する前記リング通信システム用ポートのリング通信システム用ポート識別情報が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが前記共有ポートに転送されて、前記他方の通信装置に送信されるように制御する転送制御部とを備えることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、識別情報記憶部において、不通箇所を有するリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報が、非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報に対応づけられているなら、非ユニキャストフレームを共有ポートに転送させるので、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができ、しかも、リング通信システム用ポート識別情報がフレーム種類識別情報に対応づけられていない場合には、非ユニキャストフレームを共有ポートに転送しないので、通信量を低減することができる。
【図面の簡単な説明】
【００１６】
【図１】本実施の形態に係る通信システムを含む通信網の構成を示す図である。
【図２】通信装置１Ａの概略構成を示すブロック図である。
【図３】通信装置１Ａにおけるテーブル２の一例を示す図である。
【図４】通信装置１Ａにおける識別情報記憶部３の一例を示す図である。
【図５】フレームの転送ルートの具体例を説明するための図である。
【図６】通信装置１Ａのリング通信システム用ポートＡ１、Ａ２、Ａ３およびＡ５のいずれかで非ユニキャストフレームが受信された場合の転送制御部４の動作を示すフローチャートである。
【図７】通信装置１Ａの共有ポートＡ４でフレームが受信された場合の転送制御部４の動作を示すフローチャートである。
【図８】変形例に係る通信装置１Ａの識別情報記憶部３の一例を示す図である。
【図９】変形例に係るフレームの転送ルートの具体例を説明するための図である。
【図１０】従来の通信網におけるフレームの転送ルートの一例を示す図である。
【図１１】通信回線ＡＣが不通の場合のフレームの転送ルートの一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について図面を参照して説明する。
【００１８】
図１は、本実施の形態に係る通信システムを含む通信網の構成を示す図である。
【００１９】
本実施の形態に係る通信システム（以下、単に通信システムという）は、２つの通信装置１Ａ、１Ｂを通信回線ＡＢで接続したものである。
【００２０】
通信システムは、３以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分である。
【００２１】
ここでは、４つのリング通信システムが設けられている。第１のリング通信システムは、通信装置１Ａ、１Ｂ、ＤおよびＣを通信回線ＡＢ、ＢＤ、ＣＤおよびＡＣでリング状に接続したものである。第２のリング通信システムは、通信装置１Ａ、１Ｂ、ＦおよびＥを通信回線ＡＢ、ＢＦ、ＥＦおよびＡＥでリング状に接続したものである。第３のリング通信システムは、通信装置１Ａ、１Ｂ、ＨおよびＧを通信回線ＡＢ、ＢＨ、ＧＨおよびＡＧでリング状に接続したものである。第４のリング通信システムは、通信装置１Ａ、１Ｂ、ＮおよびＭを通信回線ＡＢ、ＢＮ、ＭＮおよびＡＭでリング状に接続したものである。
【００２２】
各リング通信システムには、４つの通信装置が含まれるが、３または５以上の通信装置が含まれるようにしてもよい。
【００２３】
通信装置Ｃには、通信回線ＣＸを介して、通信端末Ｃ１を含む１以上の通信装置が接続されている。通信装置Ｅには、通信回線ＥＸを介して、通信端末Ｅ１を含む１以上の通信装置が接続されている。通信装置Ｍには、通信回線ＭＸを介して、通信端末Ｍ１、Ｍ２を含む２以上の通信装置が接続されている。通信装置Ｄには、通信回線ＤＸを介して、１以上の通信端末（図示せず）が接続されている。通信装置Ｆには、通信回線ＦＸを介して、１以上の通信端末（図示せず）が接続されている。通信装置Ｇには、通信回線ＧＸを介して、１以上の通信端末（図示せず）が接続されている。通信装置Ｈには、通信回線ＨＸを介して、１以上の通信端末（図示せず）が接続されている。通信装置Ｎには、通信回線ＮＸを介して、１以上の通信端末（図示せず）が接続されている。
【００２４】
通信装置１Ａは、通信ポートＡ１、Ａ２、Ａ３、Ａ４およびＡ５を有する。通信ポートＡ１には、通信回線ＡＣが接続されている。通信ポートＡ２には、通信回線ＡＥが接続されている。通信ポートＡ３には、通信回線ＡＧが接続されている。通信ポートＡ４には、通信回線ＡＢが接続されている。通信ポートＡ５には、通信回線ＡＭが接続されている。
【００２５】
通信装置１Ｂは、通信ポートＢ１、Ｂ２、Ｂ３、Ｂ４およびＢ５を有する。通信ポートＢ１には、通信回線ＡＢが接続されている。通信ポートＢ２には、通信回線ＢＤが接続されている。通信ポートＢ３には、通信回線ＢＦが接続されている。通信ポートＢ４には、通信回線ＢＨが接続されている。通信ポートＢ５には、通信回線ＢＮが接続されている。
【００２６】
図２は、通信装置１Ａの概略構成を示すブロック図である。
【００２７】
通信装置１Ａは、通信回線ＡＣが接続された通信ポートＡ１と、通信回線ＡＥが接続された通信ポートＡ２と、通信回線ＡＧが接続された通信ポートＡ３と、通信回線ＡＢが接続された通信ポートＡ４と、通信回線ＡＭが接続された通信ポートＡ５と、通信ポートＡ１を介してフレームの送受信を行う通信部１１と、通信ポートＡ２を介してフレームの送受信を行う通信部１２と、通信ポートＡ３を介してフレームの送受信を行う通信部１３と、通信ポートＡ４を介してフレームの送受信を行う通信部１４と、通信ポートＡ５を介してフレームの送受信を行う通信部１５と、上記第１〜第５のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部１と、ユニキャストフレームの転送制御に用いるテーブル２と、非ユニキャストフレームの転送制御に用いる識別情報記憶部３と、フレームの転送制御を行う転送制御部４とを備える。
【００２８】
通信ポートＡ４は、通信システムの他方の通信装置である通信装置Ｂとの間でフレームを送受信するための通信ポートであり、以下、共有ポートＡ４という。共有ポートＡ４には、識別情報「４」（共有ポート識別情報「４」という）が割り当てられている。
【００２９】
通信ポートＡ１は、第１のリング通信システムを流れるフレームを通信装置１Ａで送受信するための共有ポートＡ４以外の通信ポートであり、以下、リング通信システム用ポートＡ１という。リング通信システム用ポートＡ１には、識別情報「１」（リング通信システム用ポート識別情報「１」という）が割り当てられている。
【００３０】
通信ポートＡ２は、第２のリング通信システムを流れるフレームを通信装置１Ａで送受信するための共有ポートＡ４以外の通信ポートであり、以下、リング通信システム用ポートＡ２という。リング通信システム用ポートＡ２には、識別情報「２」（リング通信システム用ポート識別情報「２」という）が割り当てられている。
【００３１】
通信ポートＡ３は、第３のリング通信システムを流れるフレームを通信装置１Ａで送受信するための共有ポートＡ４以外の通信ポートであり、以下、リング通信システム用ポートＡ３という。リング通信システム用ポートＡ３には、識別情報「３」（リング通信システム用ポート識別情報「３」という）が割り当てられている。
【００３２】
通信ポートＡ５は、第４のリング通信システムを流れるフレームを通信装置１Ａで送受信するための共有ポートＡ４以外の通信ポートであり、以下、リング通信システム用ポートＡ５という。リング通信システム用ポートＡ５には、識別情報「５」（リング通信システム用ポート識別情報「５」という）が割り当てられている。
【００３３】
なお、図示しないが、通信装置１Ｂも通信装置１Ａと同様の構成であり、図１で示した各通信ポートと、通信ポートごとの通信部と、テーブル２と、識別情報記憶部３と、転送制御部４とを備える。
【００３４】
通信装置１Ｂの通信ポートＢ１は、通信装置１Ａとの間でフレームを送受信するための通信ポートであり、以下、共有ポートＢ１という。共有ポートＢ１には、識別情報「１」（以下、共有ポート識別情報「１」という）が割り当てられている。
【００３５】
通信ポートＢ２は、第１のリング通信システムを流れるフレームを通信装置１Ｂで送受信するための共有ポートＢ１以外の通信ポートであり、以下、リング通信システム用ポートＢ２という。リング通信システム用ポートＢ２には、識別情報「２」（リング通信システム用ポート識別情報「２」という）が割り当てられている。
【００３６】
通信ポートＢ３は、第２のリング通信システムを流れるフレームを通信装置１Ｂで送受信するための共有ポートＢ１以外の通信ポートであり、以下、リング通信システム用ポートＢ３という。リング通信システム用ポートＢ３には、識別情報「３」（リング通信システム用ポート識別情報「３」という）が割り当てられている。
【００３７】
通信ポートＢ４は、第３のリング通信システムを流れるフレームを通信装置１Ｂで送受信するための共有ポートＢ１以外の通信ポートであり、以下、リング通信システム用ポートＢ４という。リング通信システム用ポートＢ４には、識別情報「４」（リング通信システム用ポート識別情報「４」という）が割り当てられている。
【００３８】
通信ポートＢ５は、第４のリング通信システムを流れるフレームを通信装置１Ｂで送受信するための共有ポートＢ１以外の通信ポートであり、以下、リング通信システム用ポートＢ５という。リング通信システム用ポートＢ５には、識別情報「５」（リング通信システム用ポート識別情報「５」という）が割り当てられている。
【００３９】
図３は、通信装置１Ａにおけるテーブル２の一例を示す図である。
【００４０】
テーブル２は、通信端末Ｃ１のような各通信端末について設けたレコードを備える。レコードは、通信端末のＭＡＣアドレスと、通信端末に送信すべきフレームの種類を示すフレーム種類識別情報と、フレームの送信先となるべきリング通信システム用ポートのリング通信システム用ポート識別情報とを備える。
【００４１】
フレーム種類識別情報は、ここでは、顧客情報として用いられるＶＬＡＮ番号とする。つまり、通信端末は、顧客ごとにグループ分けされ、通信端末に送信されるフレームには、通信端末を使用する顧客に対応するフレーム種類識別情報（ＶＬＡＮ番号）が含まれる。よって、このフレーム種類識別情報をテーブル２に設定するようにしている。
【００４２】
例えば、ＭＡＣアドレス「…５６」の通信端末は、フレーム種類識別情報「１００」に対応する顧客に使用されるものであり、第１のリング通信システムに接続されているので、ＭＡＣアドレス「…５６」を含むレコードには、フレーム種類識別情報「１００」およびリング通信システム用ポート識別情報「１」が含まれる。
【００４３】
テーブル２の各レコードは、いわゆる学習動作により、テーブル２に格納されるものであり、当初のテーブル２にはレコードは存在していない。図３は、学習後のテーブル２の状態を示している。また、不通箇所を有するリング通信システムが検出された際には、テーブル２の各レコードは消去され、その後の学習動作により、再びテーブル２にレコードが格納されていく。
【００４４】
なお、通信装置１Ｂにおけるテーブル２も、内容は別にして、同様に構成される。
【００４５】
図４は、通信装置１Ａにおける識別情報記憶部３の一例を示す図である。
【００４６】
識別情報記憶部３では、フレームの種類ごと（顧客ごと）に、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応するリング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられている。
【００４７】
例えば、フレーム種類識別情報「１００」には、このフレーム種類識別情報に対応する顧客の通信端末が、第１、第３および第４のリング通信システムに接続されているので、リング通信システム用ポート識別情報「１」、「３」および「５」が対応づけられている。
【００４８】
例えば、フレーム種類識別情報「２００」には、このフレーム種類識別情報に対応する顧客の通信端末が、第２および第３のリング通信システムに接続されているので、リング通信システム用ポート識別情報「２」および「３」が対応づけられている。
【００４９】
例えば、フレーム種類識別情報「３００」には、このフレーム種類識別情報に対応する顧客の通信端末が、第１、第３および第４のリング通信システムに接続されているので、リング通信システム用ポート識別情報「１」、「３」および「５」が対応づけられている。
【００５０】
例えば、フレーム種類識別情報「４００」には、このフレーム種類識別情報に対応する顧客の通信端末が、第２および第３のリング通信システムに接続されているので、リング通信システム用ポート識別情報「２」および「３」が対応づけられている。
【００５１】
なお、通信装置１Ｂにおける識別情報記憶部３も、内容は別にして、同様に構成される。
【００５２】
次に、通信システムの動作を説明する。
【００５３】
通信装置１Ａにおいて、リング通信システム検出部１は、不通箇所を有するリング通信システムを検出する。
【００５４】
例えば、図５において、通信回線ＡＣが不通である場合、通信回線ＡＣを含む第１のリング通信システムが検出される。なお、不通箇所は通信装置であってもよい。
【００５５】
なお、通信装置１Ｂのリング通信システム検出部１も同様に検出を行う。
【００５６】
図６は、通信装置１Ａのリング通信システム用ポートＡ１、Ａ２、Ａ３およびＡ５のいずれかで非ユニキャストフレームが受信された場合の転送制御部４の動作を示すフローチャートである。
【００５７】
例えば、通信装置１Ａで、宛先のＭＡＣアドレスとフレーム種類識別情報を含むフレームが受信され、そのＭＡＣアドレスとフレーム種類識別情報を含むレコードがテーブル２に存在しない場合、そのフレームは、非ユニキャストフレームとして扱われる。なお、該当のレコードがテーブル２にある場合は、フレームは、そのレコード内のリング通信システム用ポート識別情報に対応するリング通信システム用ポートだけに転送される。つまり、フレームはユニキャストフレームとして扱われる。ユニキャストフレームについては、後述の図７と同様に扱われる。
【００５８】
非ユニキャストフレームを共有ポートに転送するか否かについては、図６のフローチャートにしたがって判断し、必要ならば共有ポートに転送される。
【００５９】
図６において、転送制御部４は、まず、リング通信システム検出部１に対し、不通箇所を有するリング通信システムがあるか否かを問い合わせる（Ｓ１）。転送制御部４は、不通箇所を有するリング通信システムがない場合、処理を終える。つまり、非ユニキャストフレームは、共有ポートには転送されない。
【００６０】
一方、転送制御部４は、不通箇所を有するリング通信システムがある場合、非ユニキャストフレームに含まれるフレーム種類識別情報を取り出し、フレーム種類識別情報と同じフレーム種類識別情報を識別情報記憶部３から検索する（Ｓ３）。
【００６１】
次に、転送制御部４は、リング通信システム検出部１で検出された不通箇所を有するリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報を取得し、リング通信システム用ポート識別情報が、検索したフレーム種類識別情報に対応づけられているか否かを判定する（Ｓ５）。
【００６２】
転送制御部４は、ステップＳ５でＮＯと判定されたなら、処理を終える。つまり、非ユニキャストフレームは、共有ポートには転送されない。
【００６３】
一方、転送制御部４は、ステップＳ５でＹＥＳと判定されたなら、通信部１１を制御して、非ユニキャストフレームを共有ポートＡ４に転送させ、共有ポートＡ４から通信ケーブルＡＢを介して、通信装置１Ｂに送信させ（Ｓ７）、処理を終える。
【００６４】
また、通信装置１Ｂにおいても同様の動作がなされる。
【００６５】
図７は、通信装置１Ａの共有ポートＡ４でフレームが受信された場合の転送制御部４の動作を示すフローチャートである。
【００６６】
転送制御部４は、フレームに含まれるフレーム種類識別情報と宛先ＭＡＣアドレスを取り出し（Ｓ２１）、フレーム種類識別情報と宛先ＭＡＣアドレスを含むレコードがテーブル２にあるか否かを判定する（Ｓ２３）。
【００６７】
転送制御部４は、該当のレコードがテーブル２にあるなら（Ｓ２３：ＹＥＳ）、受信されたフレームはユニキャストフレームであり、その場合は、レコードに含まれるリング通信システム用ポート識別情報を取り出し（Ｓ２５）、リング通信システム用ポート識別情報に対応するリング通信システム用ポートに接続された通信部を制御し、フレームをリング通信システム用ポートに転送させ、リング通信システム用ポートから送出させ（Ｓ２７）、処理を終える。これにより、フレームは、最終的には、宛先ＭＡＣアドレスを有する通信端末に到達する。
【００６８】
一方、転送制御部４は、該当のレコードがテーブル２にないなら（Ｓ２３：ＮＯ）、受信されたフレームは非ユニキャストフレームであり、その場合は、識別情報記憶部３から、取り出したフレーム種類識別情報と同じフレーム種類識別情報に対応づけられているリング通信システム用ポート識別情報を取り出す（Ｓ２９）。
【００６９】
次に、転送制御部４は、取り出したリング通信システム用ポート識別情報に対応するリング通信システム用ポートに接続された通信部を制御し、フレームをリング通信システム用ポートに転送させ、リング通信システム用ポートから送出させ（Ｓ３１）、処理を終える。
【００７０】
なお、リング通信システム用ポートで受信されたフレームについても、該当のレコードがテーブル２にあるなら、そのフレームはユニキャストフレームであり、その場合は、ステップＳ２５、Ｓ２７の処理が行われる。
【００７１】
また、リング通信システム用ポートで受信されたフレームについても、該当のレコードがテーブル２にないなら、そのフレームは非ユニキャストフレームであり、その場合は、ステップＳ２９、Ｓ３１の処理が行われる。この非ユニキャストフレームを共有ポートに転送するか否かについては、図６のフローチャートにしたがって判断され、必要ならば非ユニキャストフレームは共有ポートに転送される。
【００７２】
なお、通信装置１Ｂにおいても同様の動作がなされる。
【００７３】
次に、図５を用いて、通信回線ＡＣが不通の場合におけるフレームの転送ルートの具体例を説明する。
【００７４】
通信端末Ｍ１は、例えば、通信端末Ｃ１のＭＡＣアドレス「…５６」（宛先アドレス）を含むユニキャストフレームを通信装置Ｍに送信する。通信装置Ｍは、当該フレームにフレーム種類識別情報「１００」を付与し、予め記憶したルーティング情報に基づき、フレームを通信装置１Ａに送信する。
【００７５】
通信装置１Ａでは、通信回線ＡＣが不通なので、例えば、テーブル２では、不通箇所を有するリング通信システムのリング通信システム用ポート識別情報のレコードが削除されており、フレームは非ユニキャストフレームとして扱われる。つまり、転送制御部４は、図６のフローチャートにしたがって動作する。
【００７６】
転送制御部４は、不通箇所を有するリング通信システムつまり不通な通信回線ＡＣを含む第１のリング通信システムがあるので（図６のステップＳ１：ＹＥＳ）、フレームに含まれるフレーム種類識別情報「１００」を取り出し、識別情報記憶部３からフレーム種類識別情報「１００」を検索する（図６のステップＳ３）。
【００７７】
次に、転送制御部４は、第１のリング通信システムに対応するリング通信システム用ポートＡ１のリング通信システム用ポート識別情報「１」を取得し、リング通信システム用ポート識別情報「１」が、検索したフレーム種類識別情報「１００」に対応づけられているか否かを判定する（図６のステップＳ５）。
【００７８】
図４の例では、かかる対応がある（図６のステップＳ５：ＹＥＳ）ので、フレームは、通信装置１Ｂに送信される。
【００７９】
通信装置１Ｂの転送制御部４は、図７のフローチャートにしたがって動作し、ここでは、リング通信システム用ポートＢ２を介して、フレームを通信装置Ｄに転送する。通信装置Ｄは、図７のフローチャートに従って動作し、フレームを通信装置Ｃに送信する。通信装置Ｃは、図７のフローチャートに従って動作し、フレームを通信端末１Ｃに送信する。
【００８０】
さて、例えば、通信端末Ｅ１は、通信端末Ｍ２のＭＡＣアドレス「…３８」（宛先アドレス）を含むユニキャストフレームを通信装置Ｅに送信する。通信装置Ｅは、当該フレームにフレーム種類識別情報「２００」付与し、予め記憶したルーティング情報に基づき、フレームを通信装置１Ａに送信する。
【００８１】
フレームはユニキャストフレームとして扱われる。つまり、転送制御部４は、図７のフローチャートにしたがって動作する。
【００８５】
すなわち、通信端末Ｍ１から送信された非ユニキャストフレームは、通信回線ＡＢを通らないと、通信端末Ｃ１に到達しないが、通信端末Ｅ１から送信された非ユニキャストフレームは、通信回線ＡＢを通らなくても、通信装置Ｅ、１Ａ、Ｍを介して、通信端末Ｍ２に到達できるので、通信装置１Ｂへは送信されない。よって、不通箇所を有するリング通信システムがある場合においては、通信回線ＡＢの通信量が低減され、リング通信システムを流れるフレームを通信回線ＡＢに優先的に流すことができる。
【００８６】
（変形例）
次に、本実施の形態の変形例について説明する。変形例では、実施の形態に同一または類似の装置および装置構成を用い、同一または類似のものについては実施の形態で使用した符号を使用して重複説明を略し、実施の形態とは異なる事項を中心に説明を行う。
【００８７】
図８は、通信装置１Ａにおける識別情報記憶部３の一例を示す図である。
【００８８】
識別情報記憶部３において、フレーム種類識別情報「１００」、「２００」および「４００」は、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに通信不能箇所があった場合に当該フレームを通信システム（通信回線ＡＢ）に流してよいという条件を満たすフレームの種類を示すものである。
【００８９】
つまり、フレーム種類識別情報「１００」、「２００」および「４００」に対応する顧客は、その顧客の通信端末が接続されたリング通信システムが不通となった場合、通信端末からリング通信システムに送信されたフレームを通信システムに流せる（迂回できる）というメリットを享受できるのである。
【００９０】
そして、各フレーム種類識別情報に対しては、リング通信システム用ポート識別情報の他に、かかる条件を満たすことを示す情報として共有ポート識別情報「４」が対応づけられている。
【００９１】
なお、通信装置１Ｂにおいては、フレーム種類識別情報「１００」、「２００」および「４００」に共有ポート識別情報「１」が対応づけられている。
【００９２】
また、通信装置１Ａの転送制御部４は、図６のステップＳ５では、リング通信システム検出部１で検出された不通箇所を有するリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報を取得し、リング通信システム用ポート識別情報および共有ポート識別情報「４」が、検索したフレーム種類識別情報に対応づけられているか否かを判定する。
【００９３】
転送制御部４は、上記実施の形態と同様に、ステップＳ５でＮＯと判定されたなら、処理を終え、一方、ステップＳ５でＹＥＳと判定されたなら、フレームを共有ポートＡ４に転送させる。
【００９４】
なお、通信装置１Ｂにおいても同様の処理がなされ、フレームは共有ポートＢ１に転送される。
【００９５】
次に、図９を用いて、変形例におけるフレームの転送ルートの具体例を説明する。
【００９６】
通信端末Ｍ１は、例えば、通信端末Ｃ１のＭＡＣアドレス「…５６」（宛先アドレス）を含むユニキャストフレームを通信装置Ｍに送信する。通信装置Ｍは、当該フレームにフレーム種類識別情報「１００」を付与し、予め記憶したルーティング情報に基づき、フレームを通信装置１Ａに送信する。
【００９７】
通信装置１Ａでは、通信回線ＡＣが不通なので、例えば、テーブル２では、不通箇所を有するリング通信システムのリング通信システム用ポート識別情報のレコードが削除されており、フレームは非ユニキャストフレームとして扱われる。つまり、転送制御部４は、図６のフローチャートにしたがって動作する。
【００９８】
転送制御部４は、不通箇所を有するリング通信システムつまり不通な通信回線ＡＣを含む第１のリング通信システムがあるので（図６のステップＳ１：ＹＥＳ）、フレームに含まれるフレーム種類識別情報「１００」を取り出し、識別情報記憶部３からフレーム種類識別情報「１００」を検索する（図６のステップＳ３）。
【００９９】
次に、転送制御部４は、第１のリング通信システムに対応するリング通信システム用ポートＡ１のリング通信システム用ポート識別情報「１」を取得し、リング通信システム用ポート識別情報「１」および共有ポート識別情報「４」が、検索したフレーム種類識別情報「１００」に対応づけられているか否かを判定する（図６のステップＳ５）。
【０１００】
図８の例では、かかる対応がある（図６のステップＳ５：ＹＥＳ）ので、フレームは、通信装置１Ｂに送信される。
【０１０１】
以下、図５の場合と同様なので、説明を省略する。
【０１０２】
さて、例えば、通信端末Ｍ３は、通信端末Ｄ１のＭＡＣアドレス（宛先アドレス）およびフレーム種類識別情報「３００」を含むユニキャストフレームを通信装置Ｍに送信する。通信装置Ｍは、予め記憶したルーティング情報に基づき、フレームを通信装置１Ａに送信する。
【０１０３】
通信装置１Ａでは、通信回線ＡＣが不通なので、例えば、テーブル２では、不通箇所を有するリング通信システムのリング通信システム用ポート識別情報のレコードが削除されており、フレームは非ユニキャストフレームとして扱われる。つまり、転送制御部４は、図６のフローチャートにしたがって動作する。
【０１０４】
転送制御部４は、不通箇所を有するリング通信システムつまり不通な通信回線ＡＣを含む第１のリング通信システムがあるので（図６のステップＳ１：ＹＥＳ）、フレームに含まれるフレーム種類識別情報「３００」を取り出し、識別情報記憶部３からフレーム種類識別情報「３００」を検索する（図６のステップＳ３）。
【０１０５】
次に、転送制御部４は、第１のリング通信システムに対応するリング通信システム用ポートＡ１のリング通信システム用ポート識別情報「１」を取得し、リング通信システム用ポート識別情報「１」および共有ポート識別情報「４」が、検索したフレーム種類識別情報「３００」に対応づけられているか否かを判定する（図６のステップＳ５）。
【０１０６】
図８の例では、かかる対応がない（図６のステップＳ５：ＮＯ）、つまり、リング通信システム用ポート識別情報「１」はフレーム種類識別情報「３００」に対応づけられているが、共有ポート識別情報「４」はフレーム種類識別情報「３００」に対応づけられていないので、フレームは、通信装置１Ｂに送信されない。
【０１０７】
よって、この変形例によれば、フレーム種類識別情報「３００」を含むフレームについては、そのフレームが流れるリング通信システムに不通箇所があっても、そのフレームは通信回線ＡＢには流れないので、その分の通信量が低減され、他のフレーム種類識別情報を含むフレームを通信回線ＡＢに優先的に流すことができる。
【０１０８】
したがって、本実施の形態に係る通信システムは、２つの通信装置１Ａ、１Ｂを通信回線ＡＢで接続した通信システムであって、通信システムは、３以上の通信装置を通信回線でリング状に接続したリング通信システムが複数設けられている場合における当該各リング通信システムの共有部分であり、通信システムの２つの通信装置１Ａ、１Ｂのそれぞれは、通信システムの他方の通信装置との間でフレームを送受信するための通信ポートである共有ポート（Ａ４、Ｂ１）と、リング通信システムごとに設けられ、当該リング通信システムを流れるフレームを当該通信装置で送受信するための共有ポート（Ａ４、Ｂ１）以外の通信ポートであるリング通信システム用ポート（Ａ１、Ａ２、Ａ３、Ａ５、Ｂ２、Ｂ３、Ｂ４、Ｂ５）と、複数のリング通信システムから不通箇所を有するリング通信システムを検出するリング通信システム検出部１と、フレームの種類ごとに、当該種類を示すフレーム種類識別情報に対し、当該フレーム種類識別情報を含むフレームが流れるリング通信システムに対応するリング通信システム用ポートを示すリング通信システム用ポート識別情報が対応づけられる識別情報記憶部３と、リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を識別情報記憶部３から検索し、リング通信システム検出部１で検出されたリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報が当該フレーム種類識別情報に対応づけられているなら（Ｓ５：ＹＥＳ）、当該非ユニキャストフレームが共有ポート（Ａ４、Ｂ１）に転送されて、他方の通信装置に送信されるように制御する転送制御部４とを備えるので、不通箇所を有するリング通信システムを流れる非ユニキャストフレームを迂回させることができ、しかも、リング通信システム用ポート識別情報がフレーム種類識別情報に対応づけられていない場合には、非ユニキャストフレームを共有ポートに転送しないので、通信量を低減することができる。
【０１０９】
また、変形例においては、識別情報記憶部３において、フレームの種類の中で当該フレームが流れるリング通信システムに通信不能箇所があった場合に当該フレームを通信システムに流してよいという条件を満たすフレームの種類を示すフレーム種類識別情報に対し、当該条件を満たすことを示す情報（共有ポート識別情報）が対応づけられ、転送制御部４は、リング通信システム用ポートのいずれかで非ユニキャストフレームが受信されたなら、当該非ユニキャストフレームに含まれるフレーム種類識別情報と同じフレーム種類識別情報を識別情報記憶部３から検索し、リング通信システム検出部１で検出されたリング通信システムに対応するリング通信システム用ポートのリング通信システム用ポート識別情報ならびに条件を満たすことを示す情報（共有ポート識別情報）が当該フレーム種類識別情報に対応づけられているなら、当該非ユニキャストフレームが共有ポート（Ａ４、Ｂ１）に転送されて、他方の通信装置に送信されるように制御するので、予め定めたフレーム種類識別情報を含む非ユニキャストフレームについては、その非ユニキャストフレームが流れるリング通信システムに不通箇所があっても、その非ユニキャストフレームは通信回線ＡＢには流れないので、その分の通信量が低減され、他のフレーム種類識別情報を含む非ユニキャストフレームを通信回線ＡＢに優先的に流すことができる。
【０１１０】
なお、本実施の形態では、識別情報記憶部３において、リング通信システム用ポート識別情報とフレーム種類識別情報を対応づけておき、不通箇所を有するリング通信システムに対応するリング通信システム用ポート識別情報が、受信したフレーム内のフレーム種類識別情報に対応づけられている場合には、フレームを共有ポートに転送したが、以下のようにしてもよい。
【０１１１】
つまり、識別情報記憶部３においては、本実施の形態で対応づけたリング通信システム用ポート識別情報「以外」のリング通信システム用ポート識別情報を対応づけ、不通箇所を有するリング通信システムに対応するリング通信システム用ポート識別情報が、受信したフレーム内のフレーム種類識別情報に対応づけられている場合には、フレームを共有ポートに「転送しない」ようにしてもよい。
【符号の説明】
【０１１２】
１Ａ、１Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｍ、Ｎ  通信装置
１  リング通信システム検出部
２  テーブル
３  識別情報記憶部
４  転送制御部
【図１】
0005802168.tif 000002
【図２】
0005802168.tif 000003
【図３】
0005802168.tif 000004
【図４】
0005802168.tif 000005
【図５】
0005802168.tif 000006
【図６】
0005802168.tif 000007
【図７】
0005802168.tif 000008
【図８】
0005802168.tif 000009
【図９】
0005802168.tif 000010
【図１０】
0005802168.tif 000011
【図１１】
0005802168.tif 000012