(57)【要約】      （修正有）【課題】複数のリングを跨るトラフィックに対する好適な帯域制御を実現するリング接続装置を提供する。【解決手段】リング接続装置１０のラインカード３４及びラインカード３６は、リング網２２から受信されリング網２０へ送出すべきフレームである跨ぎフレームを、一旦ラインカード３８の折り返しポート４５へ転送する。ラインカード３８は、複数の跨ぎフレームに対して共通の基準に基づく帯域制御処理を実行し、帯域制御処理を経た跨ぎフレームを、ラインカード３０又はラインカード３２へ転送してリング網２０へ送出させる。【選択図】図４
2017011582.tif 000002
【特許請求の範囲】
【請求項１】
第１リング網に接続された第１ポートおよび第２ポートと、
第２リング網に接続された第３ポートおよび第４ポートと、
前記第１ポートまたは前記第２ポートで受信されたフレームであり、かつ、前記第３ポートと前記第４ポートの少なくとも一方から送信すべきフレームを予め定められた第５ポートへ転送する第１転送部と、
前記第５ポートへ転送された複数のフレームに対して共通の基準に基づく帯域制御処理を実行する帯域制御部と、
前記帯域制御部による帯域制御処理を経たフレームを前記第３ポートと前記第４ポートの少なくとも一方へ転送する第２転送部と、
を備えることを特徴とする通信装置。
【請求項２】
前記第１ポート、前記第２ポート、前記第３ポート、前記第４ポートの少なくとも１つが設けられたラインカードとは異なるラインカードに前記第５ポートを設けたことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１ポート、前記第２ポート、前記第３ポート、前記第４ポートのそれぞれを、互いに異なるラインカードに設けたことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
第１リング網に接続された第１ポートおよび第２ポートと、第２リング網に接続された第３ポートおよび第４ポートを備える通信装置が、
前記第１ポートまたは前記第２ポートで受信されたフレームであり、かつ、前記第３ポートと前記第４ポートの少なくとも一方から送信すべきフレームを予め定められた第５ポートへ転送するステップと、
前記第５ポートへ転送された複数のフレームに対して共通の基準に基づく帯域制御処理を実行するステップと、
前記帯域制御処理を経たフレームを前記第３ポートと前記第４ポートの少なくとも一方へ転送するステップとを実行することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はデータ通信技術に関し、特に通信装置および通信方法に関する。
【背景技術】
【０００２】
従来のレイヤ２スイッチ等の通信装置における帯域制御は、データフレームの入力ポートまたは出力ポートを単位として行われている。例えば、入力されたデータフレームに付与されたＶＬＡＮタグやＩＰヘッダのＴｏＳ情報等にもとづいてデータフレームの優先度クラスを識別し、その優先度クラスに応じた帯域制御を実行することがあった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１５７５９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数のリング網を相互接続する通信装置では、複数のリング間を跨るトラフィックに対する帯域制御が求められる場合がある。しかし、入力ポートまたは出力ポート単位の帯域制御では、複数のリング間を跨るトラフィックに対する十分な帯域制御を実施できないことがあると本発明者は考えた。
【０００５】
本発明は、本発明者の上記課題認識にもとづいてなされたものであり、その主たる目的は、複数のリングを跨るトラフィックに対する好適な帯域制御を実現する技術を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の通信装置は、第１リング網に接続された第１ポートおよび第２ポートと、第２リング網に接続された第３ポートおよび第４ポートと、第１ポートまたは第２ポートで受信されたフレームであり、かつ、第３ポートと第４ポートの少なくとも一方から送信すべきフレームを予め定められた第５ポートへ転送する第１転送部と、第５ポートへ転送された複数のフレームに対して共通の基準に基づく帯域制御処理を実行する帯域制御部と、帯域制御部による帯域制御処理を経たフレームを第３ポートと第４ポートの少なくとも一方へ転送する第２転送部と、を備える。
【０００７】
本発明の別の態様は、通信方法である。この方法は、第１リング網に接続された第１ポートおよび第２ポートと、第２リング網に接続された第３ポートおよび第４ポートを備える通信装置が、第１ポートまたは第２ポートで受信されたフレームであり、かつ、第３ポートと第４ポートの少なくとも一方から送信すべきフレームを予め定められた第５ポートへ転送するステップと、第５ポートへ転送された複数のフレームに対して共通の基準に基づく帯域制御処理を実行するステップと、帯域制御処理を経たフレームを第３ポートと第４ポートの少なくとも一方へ転送するステップとを実行する。
【０００８】
なお、以上の構成要素の任意の組合せ、本発明の表現を、方法、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、複数のリングを跨るトラフィックに対する好適な帯域制御を実現できる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態の通信システムの構成を示す図である。
【図２】図１のリング接続装置の構成を示すブロック図である。
【図３】装置内ヘッダの一例を示す図である。
【図４】リング接続装置の動作を模式的に示す図である。
【発明を実施するための形態】
【００１１】
図１は、実施の形態の通信システム１００の構成を示す。通信システム１００は、キャリアがユーザに通信サービスを提供するためのシステムであり、リング接続装置１０、Ｌ２スイッチ１２、Ｌ２スイッチ１４、Ｌ２スイッチ１６、Ｌ２スイッチ１８を備える。Ｌ２スイッチ１２とＬ２スイッチ１４は、リング接続装置１０とともにＭＡＣフレーム伝送のためのリング網２０を構成するレイヤ２スイッチである。Ｌ２スイッチ１６とＬ２スイッチ１８は、リング接続装置１０とともにＭＡＣフレーム伝送のためのリング網２２を構成するレイヤ２スイッチである。リング網２０とリング網２２は、例えば地理的に異なるエリアのリング網である。
【００１２】
リング接続装置１０は、リング網２０とリング網２２を相互接続する通信装置である。リング接続装置１０は、リング網２０内に留まるトラフィック（リング網２０内部で伝送されるフレーム）、リング網２２内に留まるトラフィック（リング網２２内部で伝送されるフレーム）を中継する。これらの単一のリング内に留まるトラフィックのフレームであり、同じリング網に転送すべきフレームを「通過フレーム」と呼ぶ。さらにリング接続装置１０は、リング網２０とリング網２２を跨るトラフィック、すなわち複数のリング間を跨って伝送されるべきフレーム（以下「跨ぎフレーム」と呼ぶ）を中継する。
【００１３】
実施の形態のリング接続装置１０は、複数のラインカード（インタフェースカードとも呼ばれる）を備えるシェルフ型のレイヤ２スイッチである。各ラインカードは複数のポート４０（入出力ポートとも呼ばれる）を含む。ラインカード３０の１つのポート４０はリング網２０の一端に接続され、ラインカード３２の１つのポート４０はリング網２０の他端に接続される。またラインカード３４の１つのポート４０はリング網２２の一端に接続され、ラインカード３６の１つのポート４０はリング網２２の他端に接続される。
【００１４】
ここで従来技術の課題について説明する。リング接続装置１０には、リング間を跨って伝送されるべき跨ぎフレームに対する帯域制御が求められる場合がある。例えば、ユーザとの契約内容に応じた跨ぎフレームの帯域幅を提供すべき場合がある。この場合、リング接続装置１０は、異なる複数のラインカードのポートから入力された複数の跨ぎフレームであり、かつ、異なる複数のラインカードのポートから出力すべき複数の跨ぎフレームに対して共通の帯域制御を実行する必要がある。例えば、ラインカード３４のポートで受信され、ラインカード３２のポートから送信すべき跨ぎフレームと、ラインカード３６のポートで受信され、ラインカード３０のポートから送信すべき跨ぎフレームの両方に対して共通の基準に基づく帯域制御を実行する必要がある。
【００１５】
また、リング接続装置１０のポートのうちリング網に接続されたポート（以下「リングポート」と呼ぶ。）で受信されるフレームには、跨ぎフレームと通過フレームが混在する。ユーザとの契約内容に応じて、リング接続装置１０には、跨ぎフレームと通過フレームのそれぞれに対して個別の（典型的には異なる）帯域制御が求められる場合もある。
【００１６】
従来のようにフレームの入力ポートまたは出力ポートを単位とする帯域制御では、跨ぎフレームに対する好適な帯域制御が困難なことがあった。例えば入力ポートを単位とする帯域制御では、同一ラインカードへの入力トラフィックに対して共通の帯域制御を実行することはできる。しかし、跨ぎフレームと通過フレームの両方に共通の帯域制御を実行することになる。すなわち、跨ぎフレームと通過フレームのそれぞれに個別の帯域制御を実行することはできなかった。
【００１７】
また出力ポートを単位とする帯域制御では、同一ポートの出力トラフィックに対して共通の帯域制御を実行することはできるが、跨ぎフレームと通過フレームの両方に対して共通の帯域制御を実行することになる。すなわち、出力ポートを単位とする帯域制御でも、跨ぎフレームと通過フレームのそれぞれに個別の帯域制御を実行することはできなかった。
【００１８】
さらにまた、従来の入力ポートを単位とする帯域制御と出力ポートを単位とする帯域制御のいずれにおいても、異なるラインカードのポートで受信され、異なるラインカードのポートから出力される複数の跨ぎフレームに対して共通の帯域制御を実行することはできなかった。
【００１９】
このような従来技術の課題を解決するために、実施の形態のリング接続装置１０は、第１リング網から第２リング網へ転送すべき跨ぎフレームを一旦特定のポートへ転送し、特定のポートにて複数の跨ぎフレームに対して一括して帯域制御を実行する。そして、帯域制御の実行後に跨ぎフレームを第２リング網へ転送する。具体的には、リング接続装置１０は、異なるラインカードのポートで受信した跨ぎフレームの全てを特定のラインカード（実施の形態ではラインカード３８）に一旦集約する。そして、その特定のラインカードにおいて集約した跨ぎフレームに対して共通の基準に基づく帯域制御を実行して、特定のラインカードから跨ぎフレームを折り返し、転送先のリング網へ跨ぎフレームを送出する。これにより、リング網からの入力ポート、リング網への出力ポートがともに複数存在する跨ぎフレームに対して共通の帯域制御を実現する。
【００２０】
図２は、図１のリング接続装置１０の構成を示すブロック図である。本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのＣＰＵやメモリ、ＦＰＧＡ（Field-Programmable Gate Array）等をはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００２１】
リング接続装置１０は、ラインカード３０、ラインカード３２、ラインカード３４、ラインカード３６、ラインカード３８、相互接続部５０を備える。相互接続部５０は、スイッチファブリックカードと言え、異なるラインカード間でフレームを中継する。
【００２２】
リング網に接続されるラインカード３０、ラインカード３２、ラインカード３４、ラインカード３６について説明する。これらのラインカードはそれぞれ、リングポート４１、方路決定部４２、転送部４３、送信制御部４４を備える。リングポート４１は、各ラインカードが備える複数のポート４０のうちリング網の伝送路に接続されたポートである。
【００２３】
方路決定部４２は、ＭＡＣアドレステーブルを保持し、リングポート４１で受信されたフレームの方路を学習ベースで決定する。例えば、受信フレームの宛先ＭＡＣアドレスをキーにＭＡＣアドレステーブルを検索して送信ポート（言い換えれば装置内での転送先）を決定することにより受信フレームに対する経路制御を実行する。方路決定部４２は、受信フレームに所定の装置内ヘッダを付加し、リング接続装置１０内でのフレーム伝送経路を制御するための情報を装置内ヘッダに設定する。
【００２４】
図３は装置内ヘッダの一例を示す。方路決定部４２は、ＭＡＣアドレステーブルの検索により送信ポートを決定すると、受信ポート情報（例えばラインカードＩＤ＋ポートＩＤ）、ＶＬＡＮ情報（例えばＶＬＡＮ−ＩＤ等）、およびそれらの情報により特定される第１の装置内識別子を装置内ヘッダに設定する。また方路決定部４２は、ＭＡＣフレームの送信ポート情報（例えばラインカードＩＤ＋ポートＩＤ）、およびその情報により特定される第２の装置内識別子を装置内ヘッダに設定する。
【００２５】
方路決定部４２は、特定の受信ポート情報およびＶＬＡＮ情報を特定の装置内識別子に対応付け、また、特定の送信ポート情報を特定の装置内識別子に対応付けた装置内識別子決定規則（例えばテーブル）を保持してもよい。方路決定部４２は、この規則にしたがって、受信ポート情報と送信ポート情報のそれぞれに対応する装置内識別子を特定してもよい。装置内識別子決定規則は、通過フレームの場合に第１の装置内識別子と第２の装置内識別子が一致し、跨ぎフレームの場合に第１の装置内識別子と第２の装置内識別子が不一致になるよう予め設定される。
【００２６】
例えば、装置内識別子決定規則では、リング網２０の入出力フレームに対応する受信ポート情報および送信ポート情報（例えばラインカード３０およびラインカード３２のリングポート４１）には装置内識別子「１」を対応付けてもよい。その一方、リング網２２の入出力フレームに対応する受信ポート情報および送信ポート情報（例えばラインカード３４およびラインカード３６のリングポート４１）には装置内識別子「２」を対応付けてもよい。
【００２７】
図２に戻り、転送部４３は、方路決定部４２から出力されたフレームの装置内ヘッダを参照し、装置内ヘッダに設定された装置内識別子および送信ポート情報にしたがって、フレームを装置内で転送する。転送部４３は、方路決定部４２から出力されたフレームが跨ぎフレームの場合、その跨ぎフレームを予め定められた折り返しポート（折り返しポートを含むラインカード）へ転送する。
【００２８】
具体的には転送部４３は、方路決定部４２から出力されたフレームが通過フレームか、跨ぎフレームかを識別するフレーム種類識別機能を有する。例えば転送部４３は、装置内ヘッダの第１の装置内識別子と第２の装置内識別子が一致する場合に通過フレームと識別し、両者が不一致の場合は跨ぎフレームと識別する。
【００２９】
転送部４３は、方路決定部４２から出力されたフレームが通過フレームであれば、装置内ヘッダの送信ポート情報が示すラインカードへフレームを転送する。その一方、方路決定部４２から出力されたフレームが跨ぎフレームであれば、装置内ヘッダの送信ポート情報に関わらず、フレームをラインカード３８へ転送する。例えば、ラインカード３８の折り返しポート４５への転送を指示する特殊転送情報を跨ぎフレームの装置内ヘッダに設定し、その跨ぎフレームを相互接続部５０へ出力してもよい。相互接続部５０は、装置内ヘッダに特殊転送情報が設定されたフレームを一律ラインカード３８へ中継してもよい。
【００３０】
なお実施の形態では装置内識別子の異同によりフレーム種類を識別したが、他の方法で識別してもよい。例えば、受信ポート情報と送信ポート情報の組み合わせに基づいてフレーム種類を識別してもよい。この場合、転送部４３は、受信ポート情報と送信ポート情報の複数種類の組み合わせを、通過フレームと跨ぎフレームのいずれかに対応付けたフレーム種類判定規則（例えばテーブル）を保持してもよい。そして、フレームの装置内ヘッダに設定された受信ポート情報と送信ポート情報の組み合わせにしたがって通過フレームか、跨ぎフレームかを識別してもよい。
【００３１】
送信制御部４４は、カード内の転送部４３から転送されたフレーム、または、相互接続部５０から入力されたフレームの装置内ヘッダの送信ポート情報が示すポートからフレームを出力させる。送信制御部４４は、通過フレームまたは跨ぎフレームが相互接続部５０から入力された場合、当該フレームをカード内の複数のポートのうちリングポート４１から出力させる。
【００３２】
次にラインカード３８について説明する。ラインカード３８は、折り返しポート４５、送信制御部４６、転送部４８を含む。送信制御部４６、転送部４８は、上述の送信制御部４４、転送部４３に対応する。
【００３３】
折り返しポート４５は、ラインカード３８が備える複数のポートのうちフレーム折り返し機能が有効にされたポートである。折り返しポート４５は、送信制御部４６から入力されたフレームに対する公知の折り返し処理を実行し、すなわち入力されたフレームを装置外（カード外）へ出力することなく、そのまま受信フレームとして転送部４８へ出力する。実施の形態の折り返しポート４５は、リング接続装置１０において複数の跨ぎフレームの共通の転送先となるポートであり、複数の跨ぎフレームを集約するポートと言える。
【００３４】
送信制御部４６は、相互接続部５０から入力されたフレーム（実施の形態では跨ぎフレーム）を折り返しポート４５へ出力する。送信制御部４６は帯域制御部４７を含む。帯域制御部４７は、折り返しポート４５へ転送された複数の跨ぎフレームに対して予め定められた共通の基準に基づく帯域制御処理を実行する。
【００３５】
帯域制御部４７は公知の帯域制御処理を実行する。例えばトラフィックポリシングとして、予め定められた帯域幅を超過するフレームを廃棄することにより、フレームの出力レート（言い換えれば単位時間あたりの出力流量）が上記帯域幅に収まるよう制御してもよい。またトラフィックシェーピングとして、所定の帯域幅を超過するフレームを一旦フレームバッファへ格納することにより、フレームの出力レートを制御してもよい。
【００３６】
また帯域制御部４７は、全ての跨ぎフレームに対して同一の制限値（帯域幅）による帯域制御処理を実行してもよい。また、跨ぎフレームに設定されたＶＬＡＮ−ＩＤ単位や装置内識別子単位等、フレームに設定された所定の識別情報を単位として共通の帯域制御処理を実行してもよい。例えば、ＶＬＡＮ１に属する複数の跨ぎフレームには１Ｇｂｐｓを上限値とする一方、ＶＬＡＮ２に属する複数の跨ぎフレームには５Ｇｂｐｓを上限値として帯域制御処理を実行してもよい。
【００３７】
転送部４８は、帯域制御部４７による帯域制御処理を経て折り返しポート４５へ入力され、折り返しポート４５から出力された跨ぎフレームを、転送先のリング網に接続された複数のリングポートの少なくとも一方へ転送する。具体的には、跨ぎフレームの装置内ヘッダに設定された送信ポート情報で示されるラインカードのポート、すなわち、跨ぎフレームを受信したラインカードで決定された送信ポートへ跨ぎフレームを転送する。なお、跨ぎフレームのアドレスが、転送先のリング網に接続された複数のリングポートから出力すべきことを示すマルチキャストアドレスであった場合、転送部４８は、その跨ぎフレームを転送先のリングポート数コピーしてもよい。そして、転送先のリング網に接続された複数のリングポートのそれぞれへ転送して各リングポートから出力させてもよい。
【００３８】
以上の構成によるリング接続装置１０の動作を説明する。
図４はリング接続装置１０の動作を模式的に示す。同図は、リング網２２から受信したフレーム（跨ぎフレーム）をリング網２０へ転送・中継する場合の動作を示している。実線で示す矢印は、ラインカード３４が受信した跨ぎフレームの転送経路を示しており、破線で示す矢印は、ラインカード３６が受信した跨ぎフレームの転送経路を示している。
【００３９】
ラインカード３４のリングポート４１は、リング網２２で第１方向に伝送されたフレームを受信する（Ｓ１０）。ラインカード３４の方路決定部４２は、受信フレームの宛先ＭＡＣアドレスにしたがって、ラインカード３０のリングポート４１を送信ポートとして決定する。方路決定部４２は、送信ポート情報、受信ポートに対応する第１の装置内識別子、送信ポートに対応する第２の装置内識別子を設定した装置内ヘッダを受信フレームに付加する。第１の装置内識別子と第２の装置内識別子とが不一致のため、ラインカード３４の転送部４３は、受信フレームを跨ぎフレームと識別し、その跨ぎフレームをラインカード３８の折り返しポート４５へ転送する（Ｓ１２）。
【００４０】
同様に、ラインカード３６のリングポート４１は、リング網２２で第２方向に伝送されたフレームを受信する（Ｓ１４）。ラインカード３６の方路決定部４２は、受信フレームの宛先ＭＡＣアドレスにしたがって、ラインカード３２のリングポート４１を送信先ポートとして決定する。方路決定部４２は、送信先ポート情報、受信ポートに対応する第１の装置内識別子、送信ポートに対応する第２の装置内識別子を設定した装置内ヘッダを受信フレームに付加する。第１の装置内識別子と第２の装置内識別子とが不一致のため、ラインカード３６の転送部４３は、受信フレームを跨ぎフレームと識別し、その跨ぎフレームをラインカード３８の折り返しポート４５へ転送する（Ｓ１６）。
【００４１】
ラインカード３８の帯域制御部４７は、ラインカード３４およびラインカード３６から転送された複数の跨ぎフレームに対して共通の基準に基づく帯域制御処理を実行する（Ｓ１８）。帯域制御部４７による帯域制御処理を経た跨ぎフレームは折り返しポート４５へ入力され、折り返しポート４５は、入力された跨ぎフレームを装置内で折り返す（Ｓ２０）。ラインカード３８の転送部４８は、折り返しポート４５で折り返された跨ぎフレームを、装置内ヘッダが示す送信ポートへ転送する（Ｓ２２）。ラインカード３０のリングポート４１は、ラインカード３８から転送された跨ぎフレームをリング網２０の第１方向へ送出する（Ｓ２４）。またラインカード３２のリングポート４１は、ラインカード３８から転送された跨ぎフレームをリング網２０の第２方向へ送出する（Ｓ２６）。
【００４２】
図４では不図示だが、ラインカード３０およびラインカード３２がリング網２０から跨ぎフレームを受信した場合も同様の動作になる。すなわち、ラインカード３０およびラインカード３２のリングポート４１で受信された跨ぎフレームは、一旦ラインカード３８へ転送される。帯域制御部４７は、ラインカード３０およびラインカード３２から転送された複数の跨ぎフレームに対して共通の基準に基づく帯域制御処理を実行する。そして、それらの跨ぎフレームは、折り返しポート４５で折り返され、ラインカード３４とラインカード３６の少なくとも一方のリングポート４１へ転送され、リング網２２へ出力される。
【００４３】
ラインカード３０およびラインカード３２から転送された跨ぎフレームに対する帯域制御の基準は、ラインカード３４およびラインカード３６から転送された跨ぎフレームに対する基準と同じであってもよく、異なるものであってもよい。後者の場合、リング網２０からリング網２２へ伝送されるトラフィックと、リング網２２からリング網２０へ伝送されるトラフィックのそれぞれで個別の基準が定められてよい。また帯域制御部４７は、ラインカード３０およびラインカード３２から転送された跨ぎフレームと、ラインカード３４およびラインカード３６から転送された跨ぎフレームの合計量が所定の範囲内になるように帯域制御を実行してもよい。
【００４４】
さらに図４では不図示だが、ラインカード３４のリングポート４１が受信したフレームが通過フレームであれば、その通過フレームはラインカード３４からラインカード３６へ転送され、ラインカード３６のリングポート４１からリング網２２へ送出される。同様に、ラインカード３６のリングポート４１が受信したフレームが通過フレームであれば、その通過フレームはラインカード３６からラインカード３４へ転送され、ラインカード３４のリングポート４１からリング網２２へ送出される。
【００４５】
この際に、通過フレームの受信カードまたは送信カードのいずれかに帯域制御部を設けてもよい。この帯域制御部は、帯域制御部４７の帯域制御基準とは独立して定められた、言い換えれば通過フレーム個別の帯域制御基準にしたがって通過フレームに対する帯域制御処理を実行してもよい。ラインカード３０、ラインカード３２が受信したフレームが通過フレームである場合も同様であり、ラインカード３０とラインカード３２の少なくとも一方は通過フレーム個別の帯域制御基準にしたがって通過フレームに対する帯域制御処理を実行してもよい。
【００４６】
実施の形態のリング接続装置１０によると、複数のリング間を跨るトラフィックに対する好適な帯域制御が可能になる。例えば、リング網２２に接続された複数のラインカードの各ポートで受信され、リング網２０に接続された複数のラインカードの各ポートから送信すべき複数の跨ぎフレームに対して共通の帯域制御が可能になる。また、同じポートで受信され、または同じポートから出力される跨ぎフレームと通過フレームをそれぞれ個別に帯域制御することが可能になる。このようにリング接続装置１０によると、フレーム種類単位の帯域管理が可能になり、ネットワークリソースの有効な確保や、サービスレベルの適正化を支援できる。
【００４７】
またリング接続装置１０では、異なるラインカードに亘る複数のポートで受信された跨ぎフレームを一旦特定のラインカード（折り返しポート）に集約し、一括して帯域制御を実行する。これにより、複数のポートで分散して帯域制御を行う場合等に必要となる調整処理（例えば調整のための装置内通信）が不要になるというメリットもある。
【００４８】
さらにリング接続装置１０では、複数の跨ぎフレームに対する帯域制御を一括して実行するラインカードを、リング網に接続されたラインカードとは別に設けたため、各ラインカードの処理負荷を低減・分散できる。さらにまたリング接続装置１０は、複数のリング網（例えば２つ）との複数のインタフェース（例えば４つ）を有するが、いずれのインタフェース機能も異なるラインカードに分散して実行させる。これにより、各ラインカードの処理負荷の低減に加え、リング網接続の冗長性を担保でき、言い換えれば、リング網の可用性を高めることができる。
【００４９】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５０】
上記実施の形態では、リング接続装置１０においてリング網と接続される複数のリングポート（実施の形態では４つ）を異なる複数のラインカードに設け、また、共通の帯域制御のための折り返しポートをさらに異なるラインカードに設けた。変形例として、複数のリングポートと折り返しポートの少なくとも一部を同じラインカードに集約してもよい。例えば、１つのラインカードに全てのリングポート４１と折り返しポート４５を設けてもよい。ただしリング網冗長化の面からは、リング網２０に接続される２つのリングポートを異なるラインカードに分散して設けることが好ましく、また、リング網２２に接続される２つのリングポートも異なるラインカードに分散して設けることが好ましい。
【００５１】
上記実施の形態では、折り返しポート４５による跨ぎフレームの折り返しの前に、帯域制御部４７による跨ぎフレームに対する帯域制御処理を実行した。変形例として、帯域制御部４７は、折り返しポート４５で折り返された跨ぎフレームに対して帯域制御処理を実行してもよい。
【００５２】
上記実施の形態では、折り返しポート４５によるラインカード３８内でのフレーム折り返し処理により、跨ぎフレームの折り返しを実現した。変形例として、ラインカード３８のポートから一旦跨ぎフレームをカード外（装置外）へ出力させ、その跨ぎフレームをラインカード３８の別のポートで受信して送信ポートへ転送させることにより、帯域制御後の跨ぎフレームの折り返しを実現してもよい。
【００５３】
上記実施の形態では言及していないが、ラインカード３８に方路決定部を設けてもよく、方路決定部は、ラインカード３８における折り返し後の跨ぎフレームに対して、ＭＡＣアドレステーブルの検索により送信ポートを決定してもよい。また、決定した送信ポート情報や装置内識別子を含む装置内ヘッダを、折り返し後の跨ぎフレームに付加してもよい。例えば、上記変形例のようにカード外（装置外）へ一旦跨ぎフレームを出力して折り返す構成で、出力前の跨ぎフレームの装置内ヘッダを出力時に削除する場合は、折り返し後に送信ポートを決定する構成は有用である。
【００５４】
請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。
【符号の説明】
【００５５】
１０  リング接続装置、  ２０  リング網、  ２２  リング網、  ４１  リングポート、  ４２  方路決定部、  ４３  転送部、  ４４  送信制御部、  ４５  折り返しポート、  ４６  送信制御部、  ４７  帯域制御部、  ４８  転送部。
【図１】
2017011582.tif 000003
【図２】
2017011582.tif 000004
【図３】
2017011582.tif 000005
【図４】
2017011582.tif 000006