(57)【特許請求の範囲】
【請求項１】
複数の方路のうち情報を伝送する方路を０系方路とし、その他の方路を１系方路とし、受信した情報を０系方路へ伝送する場合に、０系方路に問題が生じたことにより、いずれか一つの１系方路を新しい０系方路として選択する０／１系選択回路であって、
０系及び１系の方路の混雑状況を監視する監視手段を具え、
該監視手段から新しい混雑情報が到着した場合は、セル単位、パケット単位、コネクション単位、ＶＣ単位又はＶＰ単位のいずれかで０系と１系とを選択する機能、
前記単位のいずれかで伝送すべき新しい情報が到着した場合は、前記混雑情報に基づいて、前記単位のいずれかで０系と１系とを選択する機能、
一定時間情報の伝送がなされなかった場合は、前記混雑情報に基づいて再度０系と１系とを選択する機能、及び、前記選択した０系へ受信した情報を伝送する機能を含むことを特徴とする０／１系選択回路。
【請求項２】
複数の方路のうち情報を伝送する方路を０系方路とし、その他の方路を１系方路とし、受信した情報を０系方路へ伝送する場合に、０系方路に問題が生じたことにより、いずれか一つの１系方路を新しい０系方路として選択する０／１系選択回路であって、
０系及び１系の方路の混雑状況を監視する監視手段を具え、
該監視手段から新しい混雑情報が到着した場合は、セル単位、パケット単位、コネクション単位、ＶＣ単位又はＶＰ単位のいずれかで０系と１系とを選択する機能、
前記単位のいずれかで伝送すべき新しい情報が到着した場合は、前記混雑情報に基づいて、前記単位のいずれかで０系と１系とを選択する機能、
前回選択した０系の伝送遅延時間が１系の伝送遅延時間より長い場合は、情報を伝送してから前記０系と１系との間の伝送遅延時間差に相当する時間が経過しない限り前回と同一の０系と１系とを選択する機能、及び、前記選択した０系へ受信した情報を伝送する機能を含むことを特徴とする０／１系選択回路。
【請求項３】
前記監視手段がＲＭセルの混雑状況を監視することを特徴とする請求項１または２に記載の０／１系選択回路。
【請求項４】
前記監視手段がセルヘッダに記載された混雑状況を監視することを特徴とする請求項１または２に記載の０／１系選択回路。
【請求項５】
前記監視手段が方路の占有状況の履歴及び／又は選択状況の履歴を監視することを特徴とする請求項１または２に記載の０／１系選択回路。
【請求項６】
前記監視手段が方路のバッファの長さを監視することを特徴とする請求項１または２に記載の０／１系選択回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、伝送装置に関するものであり、特に予備方路の伝送帯域を有効に利用するための０／１系選択回路に関する。
【０００２】
【従来の技術】
従来の０／１切替回路は、伝送する全情報に関して一つの系のみを０系として選択し、０系方路が使用不可となった場合のみ０系と１系とを切替える。そのため、１系の方路は常時利用されることがなく帯域が無駄に確保されていた。
【０００３】
【発明が解決しようとする課題】
本発明の目的は、正常の状態において１系の方路の帯域を有効に利用することができる０／１系選択回路を提供することにある。
【０００４】
【課題を解決するための手段】
本発明の０／１系選択回路は、上記の目的を達成するため、複数の方路のうち情報を伝送する方路を０系方路とし、その他の方路を１系方路とし、受信した情報を０系方路へ伝送する場合に、０系方路に問題が生じたことにより、いずれか一つの１系方路を新しい０系方路として選択する０／１系選択回路であって、０系及び１系の方路の混雑状況を監視する監視手段を具え、該監視手段から新しい混雑情報が到着した場合は、セル単位、パケット単位、コネクション単位、ＶＣ単位又はＶＰ単位のいずれかで０系と１系とを選択する機能、前記単位のいずれかで伝送すべき新しい情報が到着した場合は、前記混雑情報に基づいて、前記単位のいずれかで０系と１系とを選択する機能、一定時間情報の伝送がなされなかった場合は、前記混雑情報に基づいて再度０系と１系とを選択する機能、及び、前記選択した０系へ受信した情報を伝送する機能を含むことを特徴とする。
【０００５】
また、本発明の他の０／１系選択回路は、複数の方路のうち情報を伝送する方路を０系方路とし、その他の方路を１系方路とし、受信した情報を０系方路へ伝送する場合に、０系方路に問題が生じたことにより、いずれか一つの１系方路を新しい０系方路として選択する０／１系選択回路であって、０系及び１系の方路の混雑状況を監視する監視手段を具え、該監視手段から新しい混雑情報が到着した場合は、セル単位、パケット単位、コネクション単位、ＶＣ単位又はＶＰ単位のいずれかで０系と１系とを選択する機能、前記単位のいずれかで伝送すべき新しい情報が到着した場合は、前記混雑情報に基づいて、前記単位のいずれかで０系と１系とを選択する機能、前回選択した０系の伝送遅延時間が１系の伝送遅延時間より長い場合は、情報を伝送してから前記０系と１系との間の伝送遅延時間差に相当する時間が経過しない限り前回と同一の０系と１系とを選択する機能、及び、前記選択した０系へ受信した情報を伝送する機能を含むことを特徴とする。
【０００６】
【発明の実施の形態】
次に本発明の０／１系選択回路の実施例を説明する。
【０００７】
〔実施例１〕
図１は、本発明の０／１系選択回路の実施例の構成を示す図である。以下簡単のため、２方路から０系方路及び１系方路を選択する例を示す。この実施例では、０／１系選択回路１は、監視手段２及び振分手段３を具える。監視手段２は、０系方路及び１系方路の両方路を経由したＡＴＭのＲＭ（リソースマネージメント）セルの混雑状態を監視する。ＲＭセルの混雑を監視する監視内容として、以下の三つの値を用いることができる。
（１）  ＲＭセルの８−９オクテット目のＥＲ（エクスプリシットレート）領域に明示的に記載された伝送可能なセルレート。
（２）  ＲＭセルの７オクテットの６ビット目にあるＣＩ（コンジェスション識別）領域に記載された輻輳表示。
（３）  ＲＭセルの７オクテットの５ビット目にあるＮＩ（ノーインクリーズ）に記載された非増加表示。
【０００８】
これらの値に基づいて混雑している方路を識別し、新規に到着した情報セルを、パケット単位、コネクション単位、ＶＣ（バーチャルコネクション）単位又はＶＰ（バーチャルパス）単位で０系方路を選択して伝送する。ＲＭセルには、ＶＣ毎に用いられるＶＣ−ＲＭセル、及びＶＰ毎に用いられるＶＰ−ＲＭセルがある。
【０００９】
先ず、情報セルが属するＶＣで用いられるＶＣ−ＲＭセルを用いてパケット単位又はコネクション単位で０系方路を選択する場合について説明する。ここでコネクションとは、ＴＣＰ／ＩＰ等の上位層により規定されるコネクションとする。監視手段２の監視内容として上記（１）  のＥＲ領域を用いると、伝送可能な最大値セルレートが示されるので、二つの方路について前方ＲＭセル又は後方ＲＭセルのいずれかのＥＲ値を比較して、大きい値のＲＭセルを通している方路を０系として選択する。監視手段２の監視内容として上記（２）  のＣＩを用いると、輻輳の有無のみが示されるので、輻輳表示のない方路を選択し、両方路共輻輳表示がない場合はいずれかを選択する。監視手段２の監視内容として上記（３）  のＮＩを用いると、導通領域の非増加が示されているので、非増加表示のない方路を選択し、両方路共非増加表示がない場合はいずれかを選択する。
【００１０】
次に、両方路の全ＶＣに属する全ＶＣ−ＲＭセルを用いてパケット単位、ＴＣＰ／ＩＰコネクション単位又はＶＣ単位で選択する場合を示す。この場合において、監視手段２の監視内容として上記（１）  のＥＲ領域を用いる場合は、各方路毎のＥＲ値平均等の統計処理を施した値の多寡に基づいて０系を選択する。また、監視手段２の監視内容として上記（２）  のＣＩ及び（３）  のＮＩを用いる場合は、輻輳表示又は非増加表示の表示数の少ない方路を０系として選択する。
【００１１】
次に、情報セルが属するＶＰで用いられるＶＰ−ＲＭセルを用いてパケット単位、ＴＣＰ／ＩＰコネクション単位又はＶＣ単位で選択する場合を示す。この場合において、監視手段２の監視内容として、上記（１）  のＥＲ領域を用いる場合は、伝送可能な最大セルレートが示されるので、前方ＲＭセル又は後方ＲＭセルのいずれかのＥＲ値を相互に比較して大きい値のＲＭセルを通している方路を０系として選択する。また、監視手段２の監視内容として上記（２）  のＣＩを用いる場合は、輻輳の有無のみが示されるので、輻輳表示のない方路を選択し、両方路共輻輳表示がない場合はいずれかを選択する。監視手段２の監視内容として上記（３）  のＮＩを用いる場合は、導通領域の非増加が示されているので、非増加表示のない方路を選択し、両方路共非増加表示がない場合はいずれかを選択する。
【００１２】
最後に、両方路の全ＶＰに属する全ＶＰ−ＲＭセルを用いてパケット単位、ＴＣＰ／ＩＰコネクション単位、ＶＣ単位又はＶＰ単位で選択する場合を示す。この場合において、監視手段２の監視内容として上記（１）  のＥＲ領域を用いる場合は、各方路毎のＥＲ値平均等の統計処理を施した値の多寡に基づいて０系を選択する。また、監視手段２の監視内容として上記（２）  のＣＩ及び（３）  のＮＩを用いる場合は、輻輳表示又は非増加表示の表示数の少ない方路を０系として選択する。
【００１３】
以上の方法を選択することにより、輻輳の少ない方路を０系方路として選択することができる。ここで、一方の方路が機器故障又は回線断によりＲＭセル又はセル自体の導通が確認できない場合は、ＲＭセルに記載された混雑状況によらず、全情報の導通が確認できる方路を０系とする。
【００１４】
なお、各ＶＣ毎のＶＣ−ＲＭセル及び各ＶＰ毎のＶＰ−ＲＭセルは、それぞれ単一のＥＲ値、ＣＩ値及びＮＩ値であることが望ましいため、ＥＲ値、ＣＩ値及びＮＩ値の混雑状況は混雑が少ない値又はＡＮＤかＯＲで同一の値に書換える機能が、この実施例の０／１系選択回路を収容する伝送装置に含まれていることが望ましい。
【００１５】
〔実施例２〕
この実施例では、監視手段２は、セルヘッダの輻輳情報を監視する。セルヘッダには５バイトのセルヘッダにある３ビットのＰＴ（ペイロードタイプ）値又は４ビットのＧＦＣ（ジェネリックフローコントロール）のうちの２ビットの値で輻輳表示が記載される。ＰＴビットの値が０００  又は００１  の場合は輻輳しておらず、０１０  又は０１１  の場合は輻輳を意味する。この実施例でも、実施例１と同様に、情報セルが属するＶＣ又はＶＰの表示情報か、方路を共有する複数のＶＣ又はＶＰの統計値の輻輳状態を用いる。この実施例によれば、ＲＭセル伝送に費やす帯域を削減し、ユーザトラヒックのために使用できる帯域が増加するという利点がある。
【００１６】
〔実施例３〕
この実施例では、各方路を０系方路として選択している過去一定時間のセル数、パケット数、コネクション数、ＶＣ数又はＶＰ数を監視し、選択数又は選択頻度が少ない方路を０系方路として選択する。このうち、パケット数又はコネクション数を監視する場合は、例えば、塩本公平他により「ダイナミックトランスファーモードネットワークにおける遅延時間の解析」（１９９８年電子情報通信学会総合大会Ｂ−６−４９）に記載されているような、ＤＴＭ（ダイナミックトランスファーモード）、ＤＰＴ（ダイナミックパケットトランスポート）等での伝送にも適用できる等、適用範囲が広くなる効果がある。また、この実施例によれば、セルに記載されている輻輳情報を読取ることなく、混雑状況に関する情報を得ることができるので、処理が軽くなる利点もある。
【００１７】
〔実施例４〕
この実施例では、各方路毎に具えられているバッファのセル蓄積量を示すキューの長さを監視し、短い方を０系方路として選択する。この実施例では、セルの蓄積量ではなく、伝送対象である情報の蓄積量を監視することにより、ＡＴＭセルを介しない伝送方式にも適用することができる。この実施例によれば、セルに記載されている輻輳情報を読取ることなく混雑状況に関する情報を得ることができ、また、過去一定時間の履歴を保持する必要もないので、処理がより軽くなる利点がある。
【００１８】
〔実施例５〕
この実施例では、一旦０系方路を選択したセル、パケット、コネクション、ＶＣ又はＶＰのいずれかに属する情報が一定時間伝送しない場合に、再度選択し直す機能を具えている。この実施例によれば、他の伝送中の情報により混雑状況に変化が生じ、一方の方路のみの混雑が甚だしい状況になった場合でも、この混雑状況を容易に解消することができる。
【００１９】
〔実施例６〕
この実施例では、上記実施例１乃至４の場合と同様に、同一コネクション、同一ＶＣ又は同一ＶＰに属する情報をセル単位又はパケット単位で０系／１系を選択する回路であり、前回選択した０系方路の伝送遅延時間が１系方路の遅延時間と比べて長い場合に、前回情報を伝送してから伝送遅延時間差に相当する時間が経過しない限り、前回と同一の０系方路を選択する。この実施例によれば、情報間の到着順序の入れ替えを防止することができる。
【００２０】
【発明の効果】
以上説明したように、本発明の０／１系選択回路によれば、伝送路の予備帯域を有効に利用することができる。
【図面の簡単な説明】
【図１】本発明の０／１系選択回路の実施例の構成を示す図である。
【符号の説明】
１  ０／１系選択回路
２  監視手段
３  振分手段
【図１】
0003623412.tif 000002