(57)【要約】【課題】動作が簡単、高速動作が可能、輻輳になりにくい、大規模テーブルの必要な上位網のＭＡＣ動作するＩＰアドレスにも適用できる、高速ノード装置が実現できる、大規模網を実現できる、従来パケットのヘッダの空き領域を使うだけで実現できる、携帯網にも適用できる、などとすること。【解決手段】リングノード装置は、リングにＡＤＤするパケットは、パケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に上がり、リング上を転送するパケットはリングから出るポート対応にドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合のみＤＲＯＰし、それ以外はスルーする構成とする。【選択図】図１
2014060679.tif 000002
【特許請求の範囲】
【請求項１】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送する一つの２重リング網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
この網は、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
ノードのリングにＡＤＤするパケットは、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
ノードに入力したリング上を転送するパケットは、一つまたはその入力したリング対応のドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
ＤＲＯＰ先で右回りリングからＤＲＯＰしたパケットと左回りリングからＤＲＯＰしたパケットは合流し、
それ以外はスルーし、リング上を１周しても宛先が無い場合は、コピービットを持つコピーパケットに変換し、各ノードでリングから出るポートにコピーするとともに、１周したコピーパケットは廃棄する構成であることを特徴とする、
ＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項２】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送する一つの２重リング網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
この網は、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０でソースアドレスのみを持つ片経路設定パケットを定期的にリングまで上げ、そのリング入り口にあるドロップアドレステーブルにそのソースアドレスを書き込む構成であり、
ノードのリングにＡＤＤするパケットは、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、
一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
ノードに入力したリング上を転送するパケットは、一つまたはその入力したリング対応のドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
ＤＲＯＰ先で右回りリングからＤＲＯＰしたパケットと左回りリングからＤＲＯＰしたパケットは合流し、
それ以外はスルーし、リング上を１周しても宛先が無い場合は、廃棄する構成であるか、または、コピービットを持つコピーパケットに変換し、各ノードでリングから出るポートにコピーするとともに、１周したコピーパケットは廃棄する構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項３】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送する一つの２重リング網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
この網は、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
ノードのリングにＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
ＤＲＯＰ先で右回りリングからＤＲＯＰしたパケットと左回りリングからＤＲＯＰしたパケットは合流し、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項４】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させる、
ことを特徴とするＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項５】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングまで上げ、そのリング入り口にあるドロップアドレステーブルに書き込む構成であり、
上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットを付けることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードでドロップして、上位リングに上がり、その時、多周回ビットを落とす構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項６】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるエッジノードの装置または配信サービス会社または配信サービス装置または放送局は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に最上位リングまで上げ、最上位リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、
上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットを付けることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードでドロップして、上位リングに上がり、その時、多周回ビットを落とす構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項７】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を平面状に多数接続したメッシュリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、
この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に平面状に多数接続したメッシュリング網のリングエッジまで、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、
平面状に多数接続したメッシュリング網では、離接リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の離接リングに上がる場合には、または、下位ツリー網では、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、
ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードでドロップして、上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
平面状に多数接続したメッシュリング網に上がったリングに宛先が無い場合には、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットを立て、複数の横のリングに繋がるリング伝送路にコピーして、横のリングに移り、その時、パケットの多周回ビットは落とし、前記リングを一周した多周回ビットの付いたパケットは廃棄する構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項８】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、
この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に串刺し状多重リング網まで、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、
上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
最上位串刺し状リングにおいてリング上を１周しても宛先が無い場合には、コピーパケットに変換し、隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットのコピービットは落とし、さらに、隣接リングにおいても宛先がなければ、多周回パケットにするとともに、コピーパケットにして、さらに隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットの多周回ビットおよびコピービットは落とし、元の各リングで１周したコピーパケットは廃棄する構成であり、
上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項９】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、
この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に串刺し状多重リング網まで、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、
串刺し状に多数接続したリング網では、離接リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の離接リングに上がる場合には、または、下位ツリー網では、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
最上位串刺し状リングにおいてリング上を１周しても宛先が無い場合には、コピーパケットに変換し、隣接リングに移る接続リングノードでコピーして隣接リングに移り、その時、パケットのコピービットは落としてリングに上がり、元の各リングで１周したコピーパケットは廃棄し、
さらに、隣接リングにおいても宛先がなければ、多周回ビットを付け、さらに隣接リングに移る接続リングノードで隣接リングに移り、その時、パケットの多周回ビットは落とす構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１０】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、
この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置、または、放送局は、各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に串刺し状多重リング網まで、各リングでコピーして、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、その串刺し状多重リングに上がった片経路設定コピーパケットは、リングに上がったノードではコピーせず、その各リング配下のツリー状網に繋がるノードおよび隣接リングに移るノードでコピーして隣接リングに移り、さらに隣接リングに移るノードでコピーして隣接リングに移り、各リングで１周した片経路設定コピーパケットは廃棄する構成であり、
各ツリー網の最上位リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、
串刺し状に多数接続したリング網では、離接リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の離接リングに上がる場合には、または、下位ツリー網では、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位串刺し状リングにおいてリング上を１周しても宛先が無い場合には、コピーパケットに変換し、隣接リングに移る接続リングノードでコピーして隣接リングに移り、その時、パケットのコピービットは落としてリングに上がり、元の各リングで１周したコピーパケットは廃棄し、さらに、隣接リングにおいても宛先がなければ、多周回ビットを付け、さらに隣接リングに移る接続リングノードで隣接リングに移り、その時、パケットの多周回ビットは落とす構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１１】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングまで上げ、そのリングエッジのドロップアドレステーブルにそのソースアドレスを書き込む構成であり、
上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合にはノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、そのパケットの多周回ビットは廃棄する構成であり、
最上位リングにおいてリング上を１周しても宛先が無い場合には、インターネット既存網に送出する構成であり、
上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１２】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、
一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、最上位リングのすぐ上のメッシュ網リングはメッシュ網に接続されており、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、
一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、そのパケットの多周回ビットは落とす構成であり、
最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１３】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、
一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置または放送局は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、メッシュ網リングでコピーされた片経路設定コピーパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーして配下のリングに配る構成であり、１周したそのパケットは廃棄し、
各リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、
一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、そのパケットの多周回ビットは落とす構成であり、
最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成である、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１４】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、
一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、
一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、インターネット既存網にもコピーパケットを送出し、各ノードでコピーしたパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでコピーパケットのコピービットを見て、ソースアドレステーブルにそのパケットのソースアドレスを書き込んだ後廃棄する動作を行い、送信元メッシュ網リングを一周したコピーパケットは廃棄する構成であり、
上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１５】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、
一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、
一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、
上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、
ことを特徴とするＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１６】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、
一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、
一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはマルチコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーし、１周したそのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、下位最上位リングにもコピーした後廃棄する構成であり、
上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１７】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、
一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置または放送局は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、メッシュ網リングでコピーされた片経路設定コピーパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーして配下のリングに配る構成であり、１周したそのパケットは廃棄し、
各リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、
一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはマルチコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーし、１周したそのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、下位最上位リングにもコピーした後廃棄する構成であり、
上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法。
【請求項１８】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、
一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたはリング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルを持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
そのメッシュ網リングのノードのドロップアドレステーブルは宛先地域毎にデスティネーションアドレスの上位ビットを埋め込み式で持つ構成であって、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、そのパケットの上位デスティネーションアドレスビットがそのツリー網を識別する地域アドレスではない場合にはスルービットをたてるとともに、ノードのドロップアドレステーブルにそのパケットのソースアドレスの中間ビット列がなければ、リングから出るポートが複数ある場合にはそのソースアドレスの中間ビット列とその入力ポートを、リングから出るポートが一つの場合には単に、そのソースアドレスの中間ビット列をそのテーブルに書き込んだ後、パケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に、またそのパケットのソースアドレスの中間ビット列がある場合にはそのまま、パケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路または、そのテーブルのそのソースアドレスの中間ビット列とともに書かれているＡＤＤすべきリング伝送路に送出して、スルーして上位リングに上がり、
他方そのパケットの上位デスティネーションアドレスビットがそのツリー網を識別する地域アドレスである場合には、一つまたは対応するドロップアドレステーブルにそのパケットのソースアドレスの中間ビット列がなければそのソースアドレスの中間ビット列をそのテーブルに書き込んだ後、またそのパケットのソースアドレスの中間ビット列がある場合にはそのままそのノードのそのリング出力に送出してリング上を周回し、リング上を周回するパケットがノードに入力した場合には、一つまたは入力したリングに対応するドロップアドレステーブルにそのパケットのデスティネーションアドレスの中間ビット列があればそのノードでＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、
最上位リングにおいてスルービットの立っていないパケットで１周しても宛先の無いパケットはコピーパケットに変換して、リングの各ノードでコピーしてＤＲＯＰし、１周したパケットは廃棄し、スルービットの立っているパケットが最上位リングの上のメッシュ網リングに上がった場合にはスルービットを消すとともに、リング上を周回し、地域宛先アドレスがある場合にはメッシュ網に送出し、受信側メッシュ用リングの地域宛先ノードでＤＲＯＰし、ＤＲＯＰした地域最上位リングを周回し、宛先がなければコピーパケットに変換し、各ノードでコピーし、１周したパケットは廃棄する動作を行い、送信元メッシュ網リングを一周したコピーパケットは廃棄する、
ことを特徴とするＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法。
【請求項１９】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を平面状に多数接続したメッシュリング網に適用され、
リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０でソースアドレスのみを持つ片経路設定パケットを定期的にリングエッジまで上げ、そのドロップアドレステーブルにそのソースアドレスを書き込む構成であり、
隣接されるリング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先のリングに上がる場合には、または、隣接伝送路以外からのパケットがリングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、宛先が無く、周回したパケットがＡＤＤノードに戻った場合には、ＡＤＤノードで転送するパケットの多周回ビット領域に多周回ビットを立て、さらにコピーパケットに変換し、複数の横のリングに繋がるリング毎２つの経路を持つ伝送路にコピーして、横のリングに移り、その時、パケットの多周回ビットおよびコピービットは落として、リングに上がり、元の前記リングを一周したコピーパケットは廃棄する、
ことを特徴とするＭＡＣ動作形パス動作またはＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法。
【請求項２０】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網に適用され、
リング上にある各ノードは、ドロップアドレスのみを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つソースアドレスのみを持つ片経路設定パケットを１度または定期的にリングまで上げ、そのリング入り口にあるドロップアドレステーブルにそのソースアドレスを書き込む構成であり、
隣接されるリング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先のリングに上がる場合には、または、隣接伝送路以外からのパケットがリングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、宛先が無く、周回したパケットがＡＤＤノードに戻った場合には、ＡＤＤノードで転送するパケットの多周回ビット領域に多周回ビットを立て、さらにコピーパケットに変換して、コピーパケットは、隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットの多周回ビットおよびコピービットは落として、リングに上がり、さらに、隣接リングにおいても宛先がなければ、多周回パケットにするとともに、コピーパケットにして、さらに隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、各リングで１周したコピーパケットは廃棄する構成である、
ことを特徴とするＭＡＣ動作形パス動作またはＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法。
【請求項２１】
ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網に適用され、
リング上にある各ノードは、ドロップアドレスのみを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、
この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置または放送局は各自の持つソースアドレスのみを持つ片経路設定コピーパケットを１度または定期的にリングまで上げ、そのリング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、そのリングに上がった片経路設定コピーパケットは、リングに上がったノードではコピーせず、リング上の各ノードで配下にコピーするとともに、隣接リングに移るノードでコピーして隣接リングに移り、そのリング上の各ノードで配下にコピーするとともに、さらに隣接リングに移るノードでコピーして隣接リングに移り、各リングで１周した片経路設定コピーパケットは廃棄する構成であり、
隣接されるリング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先のリングに上がる場合には、または、隣接伝送路以外からのパケットがリングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、
発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、
リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、
無ければそのまま通過させ、宛先が無く、周回したパケットがＡＤＤノードに戻った場合には、ＡＤＤノードで転送するパケットの多周回ビット領域に多周回ビットを立て、さらにコピーパケットに変換して、コピーパケットは、隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットの多周回ビットおよびコピービットは落として、リングに上がり、さらに、隣接リングにおいても宛先がなければ、多周回パケットにするとともに、コピーパケットにして、さらに隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、各リングで１周したコピーパケットは廃棄する構成である、
ことを特徴とするＭＡＣ動作形パス動作またはＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法。
【請求項２２】
ＭＡＣ動作形パス動作するパケットは、パスＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットの前にＭＡＣヘッダを付けたＭＡＣ  ｉｎ  ＭＡＣパケットのＭＡＣアドレスであるパケット、またはＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがプライベートＩＰアドレスを用いるＩＰ  ｏｖｅｒ  ＭＡＣパケットのプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケット、または、ＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであるパケットのＭＡＣアドレスであるパケットまたは、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩアドレスであるパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＡＴＭセルのセルヘッダの二つのＶＰＩアドレスであるパケット、または、パスＭＡＣ動作するアドレスが、パスＡＴＭセル  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであることを特徴とする請求項１から１７および１９，２０，２１に記載のパケット転送法。
【請求項２３】
ＭＡＣ動作形１フロー動作するパケットは、１フローＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであり、ＭＡＣソースアドレスが単一アドレスであるパケットのＭＡＣであるパケットまたは、１フローＭＡＣ動作するアドレスがＡＲＰパケットのＭＡＣであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＡＴＭ  ｃｅｌｌ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩ＋ＶＣＩまたは２つのＶＣＩのアドレスであることを特徴とする請求項１，２，５から１４および１６から２１に記載のパケット転送法。
【請求項２４】
ＭＡＣ動作形１フロー動作するパケットは、下位網では、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであり、上位網では１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または下位網では、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであり、上位網では１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、であることを特徴とする請求項５から１４および１６，１７に記載のパケット転送法。
【請求項２５】
プライベートＩＰアドレスを用いるＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットからプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスを用いるＭＡＣ動作形パス動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットに変換する装置が、装置自身のＭＡＣアドレスを持たないことを特徴とする請求項５から１４および１６，１７に記載のパケット転送法に適用する、ＭＡＣ動作形パス動作するパケットのＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットで用いるプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケットを用いる２重リング網。
【請求項２６】
プライベートＩＰアドレスを用いるＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットからプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスを用いるＭＡＣ動作形パス動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットに変換する装置が、装置自身のＭＡＣアドレスを持つことを特徴とする請求項５から１４および１６，１７に記載のパケット転送法に適用する、ＭＡＣ動作形パス動作するパケットのＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットで用いるプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケットを用いる２重リング網。
【請求項２７】
ＡＲＰ信号の送出機能およびＡＲＰ応答信号受信機能およびＲＡＲＰ信号の受信機能を有することを特徴とする請求項２６に記載の２重リング網。
【請求項２８】
ＲＡＲＰ信号受信機能を有する請求項２５に記載の２重リング網。
【請求項２９】
端末からＲＡＲＰ信号を受信したＭＡＣ，ＩＰ変換装置は受信したＲＡＲＰ信号に含まれる要求ＩＰアドレスとして、要求ＩＰアドレスの対応ＭＡＣアドレスである端末のＭＡＣアドレスに対応するプライベートＩＰアドレスを返すことを特徴とする請求項２７および２８に記載の２重リング網。
【請求項３０】
既存網に接続されるＩＰパケットは、そのパケットに、そのパケットのデスティネーションアドレスをデスティネーションアドレスとし、ソースアドレスを最下位リングの既存網接続口アドレスとするＩＰヘッダを付加したパケットに変更したものであることを特徴とする請求項１，２，５−１４，１６，１７，１９，２０，２１に記載のパケット転送法。
【請求項３１】
既存網に送出されたパケットの内、宛先の端末が自網に属する場合には、その応答パケットは自網に送られることを特徴とする請求項３０に記載のパケット転送法。
【請求項３２】
既存網に送出されたパケットの応答パケットは最下位リングの既存網接続口に送られ、そこで、追加ヘッダを除去したパケットが自網に送られ、以後、その既存網接続口を通して通信されることを特徴とする請求項３０に記載のパケット転送法。
【請求項３３】
網の全ての最下位リング網に各自のソースアドレスを持つエッジノードを持ち、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含むパケットを送出し、そのパケットを受信したエッジノードは、そのパケットのデスティネーションアドレスの代わりに、オプション領域に含まれる接続先端末のソースアドレスをデスティネーションアドレスとするパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答で逆経路を設定するステップを有することを特徴とする端末間接続方法を有する請求項１，２，５−１４，１６，１７，１９，２０，２１のいずれか１項に記載のパケット転送法。
【請求項３４】
網の全ての最下位リング網に各自のソースアドレスを持つエッジノードを持ち、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含むパケットを送出し、そのパケットを受信したエッジノードは、ソースアドレスをそのエッジノードのソースアドレスとし、デスティネーションアドレスをその受信パケットのオプション領域に含まれる接続先端末のソースアドレスとするヘッダを持つパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答パケットを受信した場合、そのパケットのデスティネーションアドレスを前記受信した発端末のソースアドレスに変換したパケットを発端末に送り、逆経路を設定するステップを有する端末間接続方法を有することを特徴とする請求項１，２，５−１４，１６，１７，１９，２０，２１のいずれか１項に記載のパケット転送法。
【請求項３５】
網の全ての最下位リング網に各自のソースアドレスを持つエッジノードを持ち、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含み、ペイロードにメールデータを含むパケットを送出し、そのパケットを受信したエッジノードは、ソースアドレスをそのエッジノードのソースアドレスとし、デスティネーションアドレスをその受信パケットのオプション領域に含まれる接続先端末のソースアドレスとするヘッダを持つメールデータを含まないパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答パケットを受信した場合、前記発端末から受信したメールデータを含むパケットのデスティネーションアドレスを受信端末から受信したパケットのソースアドレスに変換したパケットを受信端末に送ることを特徴とする端末間メール転送方法を有する請求項１，２，５−１４，１６，１７，１９，２０，２１のいずれか１項に記載のパケット転送法。
【請求項３６】
端末は接続先端末のソースアドレス毎に持つその宛先端末の含まれるエッジノードのソースアドレスは、その宛先端末の所有者の持つ固定電話番号の地域番号にエッジノード特定のアドレスを追加したものであることを特徴とする請求項３３，３４，３５のいずれか１項に記載のパケット転送法。
【請求項３７】
ＡＤＤノードでの多周回ビットの付与方法は、パケットのＡＤＤノードでＡＤＤするパケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットで対応するＡＤＤ先０系または１系リング伝送路に加える構成を持ち、リング上を周回するパケットがＡＤＤノードに入力した場合には、そのリングの０系１系が入力したパケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの０または１と一致する場合で、そのパケットのソースアドレスがそのリング伝送路に対応するドロップアドレステーブルにある場合にそのパケットに多周回ビットを付与する方法であることを特徴とする請求項１から２４、３０から３６のいずれか１項に記載のパケット転送法。
【請求項３８】
ＡＤＤノードでの多周回ビットの付与方法は、パケットがＡＤＤ先伝送路識別ビットを持ち、リング上を周回するパケットがＡＤＤノードに入力した場合、入力パケットのＡＤＤ先伝送路識別ビットがそのリングの０系１系に一致するある場合で、そのパケットのソースアドレスがドロップアドレステーブルにある場合には、そのパケットに多周回ビットを付与する方法であることを特徴とする請求項２５から２９のいずれか１項に記載の２重リング網。
【請求項３９】
多周回ビット付与ノードで多周回ビットを付けるのは、そのノードはリング対応にそのリングに対応するソースアドレスの下位特定ビットまたはデスティネーションアドレスの下位特定ビットまたはＡＤＤ先リング伝送路選択ビットを持つパケットのみに、多周回ビット付与する機能と、それ以外のパケットに廃棄用多周回ビットを付与する機能と、多周回ビットが計２または１１ビット、廃棄用多周回ビットが計２または１１ビットのパケットを廃棄する機能とを有することを特徴とする請求項２５から２９のいずれか１項に記載の２重リング網。
【請求項４０】
ドロップアドレステーブルは現用と予備があり、リングへのＡＤＤパケットのソースアドレスのドロップアドレステーブルへの書き込みは現用側で行い、リング上を周回するパケットは、ノードの現用ドロップアドレステーブルにパケットのデスティネーションアドレスがあるか先検索し、あれば、ドロップし、無ければ、予備のドロップアドレステーブルを検索し、あれば、ドロップし、無ければ、そのパケットをリング出力にスルーし、一定時間以上予備のドロップアドレステーブルの検索でヒットすることが無い場合には、予備のドロップアドレステーブルのメモリを全て、クリアし、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とすることを特徴とする請求項１，２，５−１４，１６，１７，１９，２０，２１のいずれか１項に記載のパケット伝送方法で用いるドロップアドレステーブル。
【請求項４１】
現用と予備を持つドロップアドレステーブルは、ノードにＡＤＤする通常のパケットはそのソースアドレスが現用側のドロップアドレステーブルに無ければ、そのテーブルに書き、サーバまたはルータまたエッジノードから定期的に送られるノードにＡＤＤする片経路設定パケットは、そのソースアドレスが現用、予備両方のドロップアドレステーブルの内、どちらか一方、または両方に書いてなければ、書いてないテーブルに書き、
一方、リング上からノードに入力するパケットは、そのデスティネーションアドレスまたはソースアドレスの検索はまず、現用のドロップアドレステーブルを検索し、無ければ、予備のドロップアドレステーブルを検索する動作で、上記定期的に送られる片経路パケットの周期以上の一定時間以上予備のドロップアドレステーブルが、リングから入力するパケットの検索でヒットすることがない場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで、現用であったドロップアドレステーブルを予備とすることを特徴とする、
請求項２４から２９のいずれか１項に記載の２重リング網におけるドロップアドレステーブル。
【請求項４２】
ＡＤＤアドレステーブルへのアドレス設定は、ループバック時に、ステアリング用として、自動設定することを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網。
【請求項４３】
多周回ビットの付与されたパケットが、上位リングまたは隣接リングに移るため、自リングからドロップする場合には、その出口にあるドロップアドレステーブルにそのパケットのデスティネーションアドレスを残すことを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網。
【請求項４４】
多周回ビットの付与されたパケットは、上位リングまたは隣接リングに移り、そのリング入り口のドロップアドレステーブルにソースアドレスを残した後、その多周回ビットを除去して、対応するリングに上がることを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網。
【請求項４５】
多周回ビットの付与されたパケットおよび初期設定パケットまたは発呼パケットおよび経路設定パケットおよび片経路設定パケット、発呼パケットのみが、リングに上がる際、ドロップアドレステーブルを見、通常パケットおよびｕｎｋｎｏｗｎパケットは、最下位リングに上がるドロップアドレステーブル以外では、ドロップアドレステーブルを見ないことを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網。
【請求項４６】
前記網で使用するコピーパケットのコピービットは、ＭＡＣヘッダを持つパケットのＭＡＣデスティネーションアドレスの先頭から７番目のビットまたは、ＭＡＣヘッダを持つパケットのＭＡＣソースアドレスの先頭から７番目のビットであることを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網におけて転送されるパケット構成。
【請求項４７】
前記網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットおよびタイプフィールドのＩＰデータ表示ビット、ＡＲＰ表示ビット、ＲＡＲＰ表示ビットとＶＬＡＮ識別子である０Ｘ８１００の１のビットを除くビットであるタイプフィールドまたはＶＬＡＮ識別子領域の先頭ビットすなわちＭＡＣソースアドレスの後の先頭ビットから２，３，４，６，７，９，１０番目の合計９ビットをこの網での制御ビットとして使用することを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網におけるパケット転送法。
【請求項４８】
前記網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットおよびタイプフィールドのＩＰデータ表示ビット、とＶＬＡＮ識別子である０Ｘ８１００の１のビットを除くビットであるタイプフィールドまたはＶＬＡＮ識別子領域の先頭ビットすなわちＭＡＣソースアドレスの後の先頭ビットから２，３，４，６，７，９，１０，１１，１２，１３，１４，１５，１６番目の合計１５ビットをこの網での制御ビットとして使用することを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網におけるパケット転送法。
【請求項４９】
タイプフィールドおよびＶＬＡＮ識別子の空きビットの１ビットで、ＯＡＭＭＡＣパケットを定義し、タイプフィールドの１６ビットの後にＯＡＭフィールドを作り、そこに、ＣＲＣを含む制御信号を入れて送り、受信側ノードでは、ＭＡＣパケットのＯＡＭフィールドに対応する領域のビットを全部コピーして、抜き出した後、ＣＲＣ計算し、誤り訂正できた場合のみ、制御信号として用いることを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網におけるパケット転送法。
【請求項５０】
前記網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットを、携帯電話端末の電話番号および固定電話の電話番号をＭＡＣパケットのＭＡＣアドレスに含めて送る場合の、既存網におけるＭＡＣパケットとの識別に用いることを特徴とする請求項２４から２９のいずれか１項に記載の２重リング網におけるパケット転送法。
【請求項５１】
携帯電話端末の電話番号および固定電話の電話番号をＭＡＣパケットのＭＡＣアドレスに変換する場合には、電話番号の１０進表示数字の０から９を４ビットの２進ビット列に変換する方法を用いることを特徴とする請求項５０に記載の２重リング網におけるパケット転送法。
【請求項５２】
１重または２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、それ以外はスルーすることを特徴とする、
ＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項５３】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に１を書いたまたは、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ、一つのドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域または特定ソースアドレス領域アドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリのそのソースアドレス領域または特定ソースアドレス領域アドレス指定位置に、１を書くか、または、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ後、または、そのメモリのこのリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域アドレス指定位置に、書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレスのビット長または特定デスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いたドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要な特定デスティネーションアドレス領域アドレスまたはデスティネーションアドレスに一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項５４】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、
その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つのドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがあり、そのデータが書き込むべきデータと異なる場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスで指定される、メモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、そのソースアドレスまたは特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、そのソースアドレスまたは特定ソースアドレスがそのドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスまたはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項５５】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つのドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項５６】
２重リング網に用いるゲート式リングノード装置において、
ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート用リングおよび宛先ゲート用リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、
その０系上位ソースアドレスまたは１系上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、０系上位ソースアドレスまたは１系上位ソースアドレスおよび、それぞれに対応させて０系下位ソースアドレスまたは１系下位ソースアドレスをデータとして、書き込むべきまたは０系下位ソースアドレスまたは１系下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、０系下位ソースアドレスまたは１系下位ソースアドレスおよび、それぞれに対応させて、０系上位ソースアドレスまたは１系上位ソースアドレスをデータとして、書き込むべき一つのゲート用ドロップアドレスメモリを持ち、
他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上にゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、セルまたはパケットまたはセルヘッダ付きパケットが、発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する上位ソースアドレスとは逆系の上位アドレスのアドレス位置に下位アドレスをデータとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する下位ソースアドレスとは逆系の下位アドレスのアドレス位置に上位アドレスを、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、ノード当たり一つの、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用ドロップアドレスメモリと共用するゲート用ドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用ドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたは単独パケットのヘッダに含まれるゲート用ソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、
発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の上位ソースアドレスおよびそれに対応する０系または１系の下位ソースアドレスデータがなければ、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に、上記０系または１系の上位ソースアドレスおよびそれに対応する０系または１系の下位ソースアドレスをデータとして、書き込んだ後、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の下位ソースアドレスおよびそれに対応する０系または１系の上位ソースアドレスデータがなければ、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に、上記０系または１系の下位ソースアドレスおよびそれに対応する０系または１系の上位ソースアドレスをデータとして、書き込んだ後、一方、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の上位ソースアドレスおよびそれに対応する０系または１系の下位ソースアドレスデータがあれば、そのまま、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の下位ソースアドレスおよびそれに対応する０系または１系の上位ソースアドレスデータがあれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する１系または０系の上位ソースアドレスおよびそれに対応する１系または０系の下位ソースアドレスデータがあれば、または、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する１系または０系の下位ソースアドレスおよびそれに対応する１系または０系の上位ソースアドレスデータがあれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置。
【請求項５７】
２重リング網に用いるゲート式リングノード装置において、
ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート用リングおよび宛先ゲート用リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスおよび、それに対応させて下位ソースアドレスをデータとして書き込むべき、または下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスおよび、それに対応させて、上位ソースアドレスをデータとして書き込むべき、一つのゲート用補助ドロップアドレスメモリを持ち、
他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上にゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用補助ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスおよび、それに対応させて下位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスおよび、それに対応させて、上位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、一つのゲート用ドロップアドレスメモリを、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用補助ドロップアドレスメモリとは別に持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用補助ドロップアドレスメモリについて、セルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、上位ソースアドレスおよび、それに対応させて下位ソースアドレスがデータとして書き込まれていなければ、そのアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスおよび、それに対応させて下位ソースアドレスをデータとして、書き込んだ後、または、その下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、下位ソースアドレスおよび、それに対応させて上位ソースアドレスがデータとして書き込まれていなければ、そのアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスおよび、それに対応させて上位ソースアドレスをデータとして、書き込んだ後、一方、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、上位ソースアドレスおよび、それに対応させて下位ソースアドレスがデータとして書き込まれていれば、そのまま、また、その下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、下位ソースアドレスおよび、それに対応させて上位ソースアドレスがデータとして書き込まれていれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、上位ソースアドレスおよび、それに対応させて下位ソースアドレスがデータとして書き込まれていれば、また、その下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、下位ソースアドレスおよび、それに対応させて上位ソースアドレスがデータとして書き込まれていれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、そのノードでＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置。
【請求項５８】
２重リング網に用いるゲート式リングノード装置において、
ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート用リングおよび宛先ゲート用リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置に、下位ソースアドレスをデータとして書き込むべき、または下位ソースアドレスで指定されるアドレス位置に、上位ソースアドレスをデータとして書き込むべき、一つのゲート用補助ドロップアドレスメモリを持ち、
他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上にゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用補助ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置に、下位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または下位ソースアドレスで指定されるアドレス位置に、上位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、一つのゲート用ドロップアドレスメモリを、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用補助ドロップアドレスメモリとは別に持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用補助ドロップアドレスメモリについて、セルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置に、一致する、下位ソースアドレスがデータとして、書き込まれていなければ、そのアドレス位置に、下位ソースアドレスをデータとして、書き込んだ後、または、その下位ソースアドレスで指定される位置に、一致する、上位ソースアドレスがデータとして書き込まれていなければ、そのアドレス位置に、上位ソースアドレスをデータとして、書き込んだ後、一方、その上位ソースアドレスで指定されるアドレス位置に、一致する、下位ソースアドレスがデータとして、書き込まれていれば、そのまま、また、その下位ソースアドレスで指定されるアドレス位置に、一致する、上位ソースアドレスがデータとして、書き込まれていれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、その上位ソースアドレスで指定されるアドレス位置に、一致する、下位ソースアドレスがデータとして書き込まれていれば、または、その下位ソースアドレスで指定されるアドレス位置に、一致する、上位ソースアドレスがデータとして書き込まれていれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、そのノードでＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置。
【請求項５９】
２重リング網に用いるゲート式リングノード装置において、
ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート式リングおよび宛先ゲート式リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、その０系上位ソースアドレスまたは１系上位ソースアドレスで指定されるアドレス位置に、それぞれに対応させて０系下位ソースアドレスまたは１系下位ソースアドレスをデータとして書き込むべき、または０系下位ソースアドレスまたは１系下位ソースアドレスで指定されるアドレス位置に、それぞれに対応させて、０系上位ソースアドレスまたは１系上位ソースアドレスをデータとして書き込むべき、一つのゲート用ドロップアドレスメモリを持ち、他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上に、ゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのセルまたはパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、セルまたはパケットまたはセルヘッダ付きパケットが、発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する上位ソースアドレスとは逆系の上位アドレスのアドレス位置に下位アドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する下位ソースアドレスとは逆系の下位アドレスのアドレス位置に上位アドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、ノード当たり一つの、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用ドロップアドレスメモリと共用するゲート用ドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用ドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたは単独パケットのヘッダに含まれるゲート用ソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に、データがなければ、そのアドレス指定位置に、対応する０系または１系の下位ソースアドレスをデータとして、書き込んだ後、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に、データがなければ、そのアドレス指定位置に、対応する０系または１系の上位ソースアドレスをデータとして、書き込んだ後、一方、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応０系または１系の下位ソースアドレスデータがあれば、そのまま、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応０系または１系の上位ソースアドレスデータがあれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応１系または０系の下位ソースアドレスデータがあれば、または、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応１系または０系の上位ソースアドレスデータがあれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置。
【請求項６０】
請求項５６または５７のゲート式リングノード装置において、ゲート用ソースアドレスは、従来のＭＡＣ端末のＭＡＣアドレスまたは、携帯電話端末番号の１０進表示の０から９の各数字を４ビットの２進数に変換したビット列であることを特徴とするセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置。
【請求項６１】
請求項５８または５９のゲート式リングノード装置において、ゲート用ソースアドレスは、従来のＭＡＣ端末のＭＡＣアドレスまたは、携帯電話端末番号の１０進表示の０から９の各数字を４ビットの２進数に変換したビット列であることを特徴とするセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置。
【請求項６２】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応にあるドロップアドレステーブルの両方に書いた二つのドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするパケットは、ノードのどちらか一方のドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、その二つのドロップアドレステーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたその入力したリング伝送路対応のドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項６３】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に１を書いたまたは、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ、リング対応の同じ書き込みデータを持つドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方のドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、両方のドロップアドレスメモリのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、１を書くか、または、そのソースアドレス領域ソースアドレスまたはその特定ソースアドレス領域アドレスおよびそれに対応して１を書き込んだ後、または、そのメモリのこのリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項６４】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応の２つのドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがあり、そのデータが書き込むべきデータと異なる場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方のドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、ソースアドレスまたはその特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、ソースアドレスまたはその特定ソースアドレスがそのドロップアドレスメモリにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項６５】
２重リング網に用いるノード装置において、
ノード装置は、ＡＤＤ入力するセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスをデータとして、書き込む、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込む、リング対応の２つのドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応のドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスをデータとして、書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、対応するリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項６６】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したパケットのソースアドレスを、リング対応にあるドロップアドレステーブルの両方に書いた二つのドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたその入力したリング伝送路対応のドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項６７】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、そのソースアドレス領域のアドレス指定位置に１を書いたまたは、その限定ソースアドレス領域およびそれに対応して１を書いた、リング対応の同じ書き込みデータを持つドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルの場合はデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、一方、パケットまたはセルヘッダ付きパケットの場合は、そのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項６８】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレス領域を書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレス領域で指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレス領域を書き込んだ、リング対応のドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがある場合で、書き込むべきデータと異なる場合には、その書き込むべきソースアドレス領域をドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルの場合はデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、一方、パケットまたはセルヘッダ付きパケットの場合は、そのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項６９】
２重リング網に用いるノード装置において、
ノード装置は、ＡＤＤ入力するセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスをデータとして書き込む、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込む、リング対応の２つのドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルの場合はデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、一方、パケットまたはセルヘッダ付きパケットの場合は、そのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７０】
１重または２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつそのソースアドレスがドロップアドレステーブルにある場合は多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７１】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、そのソースアドレス領域のアドレス指定位置に１を書いたまたは、その限定ソースアドレス領域およびそれに対応して１を書いた、リング対応の同じ書き込みデータを持つドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方のドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域アドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリのそのソースアドレス領域アドレス指定位置に１を書くか、または、そのソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ後、または、そのメモリのこのリングでの転送に必要なソースアドレス領域アドレス指定位置に書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつ、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットのそのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域に一致する場合は、セルまたはパケットまたはセルヘッダ付きパケットに多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７２】
２重リング網に用いるノード装置において、
ノード装置は、ＡＤＤ入力するセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスをデータとして、書き込む、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込む、リング対応の２つのドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応のドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつ、セルまたはパケットまたはセルヘッダ付きパケットのそのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のその上位ソースアドレスまたは上位特定ソースアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、その下位ソースアドレスまたは下位特定ソースアドレスに一致する場合、または、その下位ソースアドレスまたは下位特定ソースアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、その上位ソースアドレスまたは上位特定ソースアドレスに一致する場合、には、セルまたはパケットまたはセルヘッダ付きパケットに多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７３】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレス領域を書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレス領域で指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応のドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがある場合で、書き込むべきデータと異なる場合には、その書き込むべきソースアドレス領域をドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応のドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスで指定される、メモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、その特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、その特定ソースアドレスがそのドロップアドレスメモリにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつ、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットのそのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のその上位ソースアドレスまたは上位特定ソースアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータがその下位ソースアドレスまたは下位特定ソースアドレスに一致する場合、または、その下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、書き込まれているデータがその上位ソースアドレスまたは上位特定ソースアドレスに一致する場合、またはその特定ソースアドレスがドロップアドレステーブルにある場合には、セルまたはパケットまたはセルヘッダ付きパケットに多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７４】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスをリング対応にある２つのドロップアドレステーブルに書いた２つのドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング対応のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつそのソースアドレスがそのパケットの入力したリング対応のドロップアドレステーブルにある場合は多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７５】
２重リング網に用いるノード装置において、
ノード装置で用いるセルまたはパケットまたはセルヘッダ付きパケットはリング伝送路識別ビットを持ち、セルまたはパケットまたはセルヘッダ付きパケットの送信ノードと受信ノード間で送受するリング伝送路識別ビットを、送信ノードで受信セルまたはパケットまたはセルヘッダ付きパケットのリング伝送路識別ビットの反対のビットを送信セルまたはパケットまたはセルヘッダ付きパケットのリング伝送路識別ビットにする構成であって、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、
リングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、ＡＤＤポートが複数ある場合は、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとＡＤＤポート番号を、ＡＤＤポートが一つの場合はそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスのみをそのテーブルに書き込んだ後、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に対応するリング出力に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合には、そのままそのリング伝送路に出力する構成であるか、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、かつそのソースアドレスがドロップアドレステーブルにある場合は多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７６】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを現用側に書いた一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用のドロップアドレステーブルにある場合にはそのまま、デスティネーションアドレステーブルまたはドロップアドレステーブルに、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路名を書いて、その伝送路に、書かれていない場合で、その現用ドロップアドレステーブルのそのソースアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路を書いて、その伝送路に、それにも書かれていない場合には、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、
予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７７】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に１を書いた、または、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ、リング対応の同じ書き込みデータを持つ２つの現用のドロップアドレスメモリと２つの予備のドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方の現用ドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、両方の現用ドロップアドレスメモリのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、１を書くか、または、そのソースアドレス領域ソースアドレスまたはその特定ソースアドレス領域アドレスおよびそれに対応して１を書き込んだ後、または、その一方の現用ドロップアドレスメモリのこのリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の現用ドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の現用ドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致しない場合には、予備のドロップアドレスメモリを検索し、
セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の予備のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の予備のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致しない場合には、そのままそのリング伝送路に出力し、
両方の予備のドロップアドレスメモリの検索において一定時間読み出しデータが比較データと一致することが無い場合には、両方の予備のドロップアドレスメモリを同時にクリアするとともに、それぞれの予備のドロップアドレスメモリを同時に現用とし、それまで現用であった２つのリング対応のドロップアドレスメモリを同時に予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７８】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応の２つの現用ドロップアドレスメモリと２つの予備用ドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがあり、そのデータが書き込むべきデータと異なる場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだ現用ドロップアドレステーブルと予備用ドロップアドレステーブルとを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方の現用ドロップアドレスメモリおよび現用ドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、その両方の現用ドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、その現用ドロップアドレステーブルに、ソースアドレスまたはその特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、ソースアドレスまたはその特定ソースアドレスがその現用ドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが現用ドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致しない場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが現用ドロップアドレステーブルに無い場合には、予備のドロップアドレスメモリを検索し、
セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが予備用ドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致しない場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが予備用ドロップアドレステーブルに無い場合には、そのままそのリング伝送路に出力し、
両方の予備のドロップアドレスメモリおよび予備のドロップアドレステーブルの検索において一定時間読み出しデータが比較データと一致することが無い場合またはヒットすることが無い場合には、両方の予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを同時にクリアするとともに、それぞれの予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを同時に現用とし、それまで現用であった２つのリング対応のドロップアドレスメモリおよびドロップアドレステーブルを同時に予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項７９】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応の２つの現用ドロップアドレスメモリおよび２つの予備用ドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応の現用ドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、その両方の現用ドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致いない場合、には、予備のドロップアドレスメモリを検索し、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致いない場合、には、そのままそのリング伝送路に出力し、
両方の予備のドロップアドレスメモリの検索において一定時間読み出しデータが比較データと一致することが無い場合には、両方の予備のドロップアドレスメモリを同時にクリアするとともに、それぞれの予備のドロップアドレスメモリを同時に現用とし、それまで現用であった２つのリング対応のドロップアドレスメモリを同時に予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８０】
１重または２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書いたまたは、そのソースアドレスおよびそれに対応して１を書いた、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、
一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、または、そのメモリの同じアドレス位置に書き込みデータがある場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つの現用ドロップアドレステーブルと予備のドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に、一方、長い場合には、ソースアドレスのそのメモリのアドレス指定位置またはドロップアドレステーブルに、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、ソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書くか、または、そのソースアドレスおよびそれに対応して１を書き、一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が長い場合で、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、そのソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に書き込みデータが有る場合、一方、長い場合には、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、そのソースアドレスが現用のドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスが現用のドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが現用のドロップアドレステーブルに無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを検索し、
セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスが予備のドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが現用のドロップアドレステーブルに無い場合には、そのままそのリング伝送路に出力し、
予備のドロップアドレスメモリおよび予備のドロップアドレステーブルの検索において一定時間読み出しデータが比較データと一致することが無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルをクリアするとともに、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレスメモリおよびドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８１】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを現用側に書いた一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用のドロップアドレステーブルにある場合にはそのまま、デスティネーションアドレステーブルまたはドロップアドレステーブルに、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路名を書いて、その伝送路に、書かれていない場合で、その現用ドロップアドレステーブルのそのソースアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路を書いて、その伝送路に、それにも書かれていない場合には、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとそれとともに書かれているポート番号を、２つの現用系のドロップアドレステーブルに移すか、コピーするとともに、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合は、そのアドレスを現用系のドロップアドレステーブルに移すか、コピーするとともに、ＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、
予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８２】
１重または２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書いたまたは、そのソースアドレスおよびそれに対応して１を書いた、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、また、そのメモリの同じアドレス位置に書き込みデータがある場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つの現用ドロップアドレステーブルと予備のドロップアドレステーブルを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に、一方、長い場合には、ソースアドレスのそのメモリのアドレス指定位置またはドロップアドレステーブルに、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、ソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書くか、または、そのソースアドレスおよびそれに対応して１を書き、一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が長い場合で、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、そのソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に書き込みデータが有る場合、一方、長い場合には、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、そのソースアドレスが現用のドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスが現用のドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが現用のドロップアドレステーブルに無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを検索し、
セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、そのアドレス位置のそのデータを、現用のドロップアドレスメモリの同じアドレス位置に移すか、コピーして、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合には、そのメモリのそのアドレス位置のデータを、そのまま、現用のドロップアドレスメモリの同じアドレス位置に移すか、コピーして、またはそのデスティネーションアドレスが予備のドロップアドレステーブルにある場合には、現用のドロップアドレステーブルに移すか、コピーして、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、
一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが予備のドロップアドレステーブルに無い場合には、そのままそのリング伝送路に出力し、
予備のドロップアドレスメモリおよび予備のドロップアドレステーブルの検索において一定時間読み出しデータが比較データと一致することが無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルをクリアするとともに、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレスメモリおよびドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８３】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応に一つずつそれぞれある現用のドロップアドレステーブルと予備のドロップアドレステーブルの内、２つの現用ドロップアドレステーブルに書き込む構成であり、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、２つの現用のテーブルに上書きした後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング対応の現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合はそのパケットの入力したリング対応の予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、
各リング伝送路の予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、その予備のドロップアドレステーブルのメモリをクリアするとともに、そのリング伝送路対応の予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８４】
２重リング網に用いるノード装置において、
ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応に一つずつそれぞれある現用のドロップアドレステーブルと予備のドロップアドレステーブルの内、２つの現用ドロップアドレステーブルに書き込む構成であり、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、２つの現用のテーブルに上書きした後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング対応の現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合は、そのパケットの入力したリング対応の予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとそれとともに書かれているポート番号を、２つの現用系のドロップアドレステーブルに移すか、コピーするとともに、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合は、そのアドレスを現用系のドロップアドレステーブルに移すか、コピーするとともに、ＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、
各リング伝送路の予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、その予備のドロップアドレステーブルのメモリをクリアするとともに、そのリング伝送路対応の予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８５】
４重リング網に用いるノード装置において、
４重リングは二組の右回り左回りのリング構成であり、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、
各ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位から２ビット目のビットの０または１で二組組のリング伝送路の内対応する１組を選び、各組のセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットに対応するリング伝送路に送出され、リングからのＤＲＯＰパケットはすべてのＡＤＤポートに出力できる構成であって、
ＡＤＤポートにセルまたはパケットまたはセルヘッダ付きパケットが入力した場合で、そのソースアドレスが前記ドロップアドレステーブルに無い場合で、ＡＤＤポートが複数ある場合には、そのソースアドレスとＡＤＤポート番号を対応させて、そのソースアドレスを、ＡＤＤポートが一つの場合は、単に、ソースアドレスのみを、ドロップアドレステーブルに書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスが前記ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合には、そのままそのリング伝送路に出力する、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８６】
４重リング網に用いるノード装置において、
４重リングは二組の右回り左回りのリング構成であり、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルを持ち、
各ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位から２ビット目のビットの０または１で二組組のリング伝送路の内対応する１組を選び、各組のセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットに対応するリング伝送路に送出され、
リングからのＤＲＯＰセルまたはパケットまたはセルヘッダ付きパケットはすべてのＡＤＤポートに出力できる構成であって、ＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが前記現用ドロップアドレステーブルに無い場合で、ＡＤＤポートが複数ある場合には、そのソースアドレスとそのＡＤＤポート番号を対応させて、そのソースアドレスを、ＡＤＤポートが一つの場合には、単にそのソースアドレスを、現用ドロップアドレステーブルに書き込み、
ある場合は、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合には、そのままそのリング伝送路に出力し、
予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８７】
４重リング網に用いるノード装置において、
４重リングは二組の右回り左回りのリング構成であり、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応にそれぞれ一つずつある現用のドロップアドレステーブルと予備のドロップアドレステーブルの内、４つの現用のドロップアドレステーブルに書き込む構成を持ち、
各ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位から２ビット目のビットの０または１で二組組のリング伝送路の内対応する１組を選び、各組のセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットに対応するリング伝送路に送出され、リングからのＤＲＯＰパケットはすべてのＡＤＤポートに出力できる構成であって、
ＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、ＡＤＤポートが複数ある場合には、そのソースアドレスとそのＡＤＤポート番号を対応させて、そのソースアドレスを、ＡＤＤポートが一つの場合には、単にそのソースアドレスを、４つの現用ドロップアドレステーブルに書き込み、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路、またはセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング伝送路に対応する現用ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合はそのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング伝送路に対応する予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合には、そのままそのリング伝送路に出力し、
各リング対応の予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、その予備のドロップアドレステーブルのメモリをクリアするとともに、そのリング対応の予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８８】
２重リング網に用いるノード装置において、
一つのＡＤＤポートと一つのドロップアドレステーブルと各リング対応のＡＤＤソースアドレステーブルを持ち、ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットはそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で対応する０系または１系のリング伝送路に送出でき、各リング伝送路からのＤＲＯＰパケットは多重化してＡＤＤポートに出力できる構成であって、
リングへのＡＤＤセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で振り分けられたＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがそのパケットの送出すべきリング伝送路対応の前記ＡＤＤアドレステーブルに無い場合は、そのソースアドレスをそのＡＤＤソースアドレステーブルと前記ドロップアドレステーブルに書き込み、ある場合はそのまま送、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路、またはセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記ドロップアドレステーブルにある場合は、そのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、無い場合には、そのままそのリング伝送路に出力する構成である、
ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項８９】
２重リング網に用いるノード装置において、
一つのＡＤＤポートと一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルと各リング対応のＡＤＤソースアドレステーブルとを持ち、ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットはそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で対応する０系または１系のリング伝送路に送出でき、各リング伝送路からのＤＲＯＰセルまたはパケットまたはセルヘッダ付きパケットは多重化してＡＤＤポートに出力できる構成であって、
リングへのＡＤＤセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で振り分けられたＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがそのパケットの送出すべきリング伝送路対応の前記ＡＤＤアドレステーブルに無い場合は、そのソースアドレスをそのＡＤＤアドレステーブルと前記現用のドロップアドレステーブルに書き込み、ある場合はそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路、またはセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、
リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用のドロップアドレステーブルにある場合は、ＤＲＯＰし、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合はＤＲＯＰし、無い場合には、そのままそのリング伝送路に出力する構成であり、
予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルと二つのＡＤＤアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項９０】
２重リング網に用いるノード装置において、
全てのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用および予備のドロップアドレステーブルにそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが無く、現用側に書き込む場合には、そのソースアドレスを、その現用テーブルに書き込んだ後、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用または予備のドロップアドレステーブルにある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットの伝送路に送出する構成であって、
各段のテーブル回路はそれぞれ、１組の現用と予備のドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リングのセルまたはパケットまたはセルヘッダ付きパケット流を入力し、初段の各第２のヘッダ読み取り回路には、ノードへのＡＤＤ伝送路セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、
各段のテーブル回路の各第２のヘッダ読み取り回路では、読み取った入力セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが、その段のテーブル回路の現用または予備のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、現用にも予備にも無い場合で、その第２のヘッダ読み取り回路がＮ段目でない場合には、次段の第２のヘッダ読み取り回路に送り、Ｎ段目である場合には、前記セルまたはパケットまたはセルヘッダ付きパケットを初段の第２のヘッダ読み取り回路に送る構成であり、初段の第２のヘッダ回路に送られたそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスは任意の段の現用ドロップアドレステーブルに書き込みできる構成であり、
各段のテーブル回路の第１のヘッダ読み取り回路では、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路の現用のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、なければその段のテーブル回路の予備用のドロップアドレステーブルを検索し、あればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、無い場合で、その段がＮ段目でない場合には、そのままそのセルまたはパケットまたはセルヘッダ付きパケットを次段の第１のヘッダ読み取り回路に出力する構成であるか、Ｎ段目である場合には、出力伝送路に送出する構成であり、
各段のテーブル回路において、各段の第１のヘッダ読み取り回路からの予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備に変更する、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項９１】
２重リング網に用いるノード装置において、
全てのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用および予備のドロップアドレステーブルにそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが無く、現用側に書き込む場合には、そのソースアドレスを、その現用テーブルに書き込んだ後、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用または予備のドロップアドレステーブルにある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットの伝送路に送出する構成であって、
各段のテーブル回路はそれぞれ、１組の現用と予備のドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リングのセルまたはパケットまたはセルヘッダ付きパケット流を入力し、初段の各第２のヘッダ読み取り回路には、ノードへのＡＤＤ伝送路セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、
各段のテーブル回路の各第２のヘッダ読み取り回路では、読み取った入力セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが、その段のテーブル回路の現用または予備のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、現用にも予備にも無い場合で、その第２のヘッダ読み取り回路がＮ段目でない場合には、次段の第２のヘッダ読み取り回路に送り、Ｎ段目である場合には、前記セルまたはパケットまたはセルヘッダ付きパケットを初段の第２のヘッダ読み取り回路に送る構成であり、初段の第２のヘッダ回路に送られたそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスは任意の段の現用ドロップアドレステーブルに書き込みできる構成であり、
各段のテーブル回路の第１のヘッダ読み取り回路では、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路の現用のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、なければその段のテーブル回路の予備用のドロップアドレステーブルを検索し、あれば、そのアドレスをその段の現用系のドロップアドレステーブルに移すか、コピーするとともに、そのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、無い場合で、その段がＮ段目でない場合には、そのままそのセルまたはパケットまたはセルヘッダ付きパケットを次段の第１のヘッダ読み取り回路に出力する構成であるか、Ｎ段目である場合には、出力伝送路に送出する構成であり、
各段のテーブル回路において、各段の第１のヘッダ読み取り回路からの予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備に変更する、
ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項９２】
２重リング網を用い、１つまたは複数のＡＤＤ伝送路ポートを持つノード装置において、
全てのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、各ＡＤＤ伝送路ポートからのセルまたはパケットまたはセルヘッダ付きパケットは、２重リングの場合にはセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットにより対応するリング伝送路に加える構成であって、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのその段のドロップアドレステーブルにそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが無く、そのテーブルに書き込む場合には、そのソースアドレスを、そのテーブルに書き込んだ後、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがドロップアドレステーブルにある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットの伝送路に送出する構成であって、
各段のテーブル回路はそれぞれ、１つのドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべき１または複数のＡＤＤ伝送路ポート毎に分かれたセルまたはパケットまたはセルヘッダ付きパケット流毎の第２のヘッダ読み取り回路とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リングのセルまたはパケットまたはセルヘッダ付きパケット流を入力し、初段のリング伝送路毎に配置された１または複数のＡＤＤ伝送路ポート毎に用意された第２のヘッダ読み取り回路には、ノードへの１または複数のＡＤＤ伝送路ポートからのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスのビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力する構成であり、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットにより対応するリング伝送路に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力する構成であり、
各段のテーブル回路の各第２のヘッダ読み取り回路では、その段の第２のヘッダ読み取り回路にドロップアドレステーブルへの書き込み許可権が無い場合には入力されたセルまたはパケットまたはセルヘッダ付きパケットをそのまま次段のリング伝送路毎のさらにＡＤＤ伝送路毎の第２のヘッダ読み取り回路に送り、一方、その段の第２のヘッダ読み取り回路にドロップアドレステーブルへの書き込み許可権がある場合には、読み取った入力セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが、その段のテーブル回路のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、そのドロップアドレステーブになければ、ＡＤＤ伝送路ポートが一つの場合にはそのソースアドレスのみを、一方、ＡＤＤ伝送路ポートが複数の場合には、そのソースアドレスとそのヘッダ読み取り回路に対応するＡＤＤ伝送路ポート番号をそのドロップアドレステーブルに書き込んだ後、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路へ送出し、
各段のテーブル回路の第１のヘッダ読み取り回路では、ＡＤＤ伝送路ポートが一つの場合には、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、一方ＡＤＤ伝送路ポートが複数の場合には、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをそのテーブルのそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスとともに書かれているポートにＤＲＯＰし、無い場合で、その段がＮ段目でない場合には、そのパケットを次段の第１のヘッダ読み取り回路に出力する構成であるか、Ｎ段目である場合には、出力伝送路に送出する構成であり、
各段のドロップアドレステーブルは一定時間以上検索においてヒットすることがなければ、そのテーブルのメモリをクリアする、
ことを特徴するＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項９３】
各段の各第２のヘッダ読み取り回路のドロップアドレステーブルへの書き込み許可権は任意の時間に切り換えることを特徴とする請求項９２に記載のノード装置。
【請求項９４】
各段の各第２のヘッダ読み取り回路のドロップアドレステーブルへの書き込み許可権はその段のドロップアドレステーブルのメモリがクリアされた段に切り換えることを特徴とする請求項９２に記載のノード装置。
【請求項９５】
各段の各第２のヘッダ読み取り回路のドロップアドレステーブルへの書き込み許可権は書き込み中のドロップアドレステーブルが満杯になった時、それ以外の段に切り換えることを特徴とする請求項９２に記載のノード装置。
【請求項９６】
２重リング網を用い、１つのＡＤＤ伝送路ポートを持つノード装置において、
２つのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、ＡＤＤ伝送路ポートからのパケットは、パケットのソースアドレスの最下位ビットにより対応するリング伝送路に加える構成であり、各段のテーブル回路はそれぞれ、１つのドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路とその第２のヘッダ読み取り回路毎に、その第２のヘッダ読み取り回路に入力したパケットの送出リング伝送路を通常の送出先とは逆のリング伝送路に切り替えるパケットのソースアドレスを持つ伝送路切り替えアドレステーブルとを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リング伝送路のパケット流を入力し、初段のリング伝送路毎に配置された第２のヘッダ読み取り回路には、ＡＤＤ伝送路ポートからのパケットのソースアドレスのビットにより対応するリング伝送路毎に振り分けたパケットを入力する構成であり、各段のテーブル回路の各第２のヘッダ読み取り回路では、その段にドロップアドレステーブルへの書き込み許可権が無い場合には入力されたパケットをそのまま次段の第２のヘッダ読み取り回路に送り、一方、許可権がある場合には、読み取った入力パケットのソースアドレスが、その段のテーブル回路のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、そのドロップアドレステーブになければ、そのソースアドレスを、そのドロップアドレステーブルに書き込んだ後、そのパケットを対応するリング伝送路へ送出し、各段のテーブル回路の第１のヘッダ読み取り回路では、入力したパケットのデスティネーションアドレスがその段のテーブル回路のドロップアドレステーブルにあればそのパケットをＤＲＯＰし、なければそのままそのパケットを次段の第１のヘッダ読み取り回路に出力する動作を行い、各段のドロップアドレステーブルは一定時間以上ヒットすることがなければ、そのテーブルのメモリをクリアする機能を有し、
さらに、パケットがある段のテーブル回路の第１のヘッダ読み取り回路に入力し、そのパケットのソースアドレスの最下位ビットがその入力リング伝送路の系と一致しないパケットであって、そのパケットのソースアドレスがその段のドロップアドレステーブルにある場合には、そのパケットのソースアドレスの最下位ビットと一致する系のリング伝送路に対応しているその段の第２のヘッダ読み取り回路に対応する伝送路切り替えアドレステーブルに、そのパケットのソースアドレスを書き込む処理を行い、または、パケットがある段のテーブル回路の第１のヘッダ読み取り回路に入力し、そのパケットのソースアドレスの最下位ビットがその入力リング伝送路の系と一致しないパケットであって、そのパケットのデスティネーションアドレスがその段のドロップアドレステーブルにあり、かつそのパケットに伝送路切り替えビットが立っている場合には、そのパケットのソースアドレスの最下位ビットと逆の系のリング伝送路に対応しているその段の第２のヘッダ読み取り回路に対応する伝送路切り替えアドレステーブルに、そのパケットのデスティネーションアドレスを書き込む処理を行い、
各段の書き込み許可権とは別に、各段の第２のヘッダ読み取り回路に入力したパケットのソースアドレスが、その第２のヘッダ読み取り回路に対応する伝送路切り替えアドレステーブルにある場合には、そのパケットのヘッダに伝送路切り替えビットを立て、その第２のヘッダ回路が通常送出しているリング伝送路とは逆のリング伝送路に送出するように切り替える機能を有する、
ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作するパケットを転送するノード装置。
【請求項９７】
ドロップアドレスメモリは、ＲＡＭまたはＳＲＡＭまたはＣＡＭで構成されることを特徴とする請求項５２，５４，５８，５９，６１，６３，６４，６７，６８，７１，７３，７７，７８，８０，８２のいずれか１項に記載のセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項９８】
ドロップアドレスメモリは、ＣＡＭで構成されることを特徴とする請求項５５，５６，５７，６０，６５、６９，７２，７９、５３，５４，５８，５９，６１，６３，６４，６７，６８，７１，７３，７７，７８，８０，８２のいずれか１項に記載のセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置。
【請求項９９】
ＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットは、パスＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットの前にＭＡＣヘッダを付けたＭＡＣ  ｉｎ  ＭＡＣパケットのＭＡＣアドレスであるパケット、またはＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがプライベートＩＰアドレスを用いるＩＰ  ｏｖｅｒ  ＭＡＣパケットのプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケット、または、ＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであるパケットのＭＡＣアドレスであるパケットまたは、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの１つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＡＴＭセルのセルヘッダの二つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、ＡＴＭセルのセルヘッダのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、パスＡＴＭセル  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、またはパスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダの二つのＶＰＩアドレスであるセルヘッダ付きパケット、またはパスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダの１つのＶＰＩアドレスであるセルヘッダ付きパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＭＡＣパケットのセルヘッダの二つのＶＰＩアドレスであるセルヘッダ付きパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダを持つＭＡＣパケットのセルヘッダのＶＰＩアドレスであるセルヘッダ付きパケット、であることを特徴とする請求項５２から５５および６２から６８のいずれか１項に記載のノード装置。
【請求項１００】
ＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットは、１フローＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであり、ＭＡＣソースアドレスが単一アドレスであるパケットのＭＡＣであるパケットまたは、１フローＭＡＣ動作するアドレスがＡＲＰパケットのＭＡＣであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＡＴＭ  ｃｅｌｌ  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、または、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩ＋ＶＣＩまたは２つのＶＣＩのアドレスであることを特徴とするセル、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの１つのＶＰＩ＋ＶＣＩまたは１つのＶＣＩのアドレスであることを特徴とするセル、または、１フローＭＡＣ動作するアドレスが、ＡＴＭセルのセルヘッダのＶＣＩアドレスであるセル、または、１フローＭＡＣ動作するアドレスが、ＡＴＭセル  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、または１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダのＶＰＩ＋ＶＣＩまたはＶＣＩアドレスであるセルヘッダ付きパケット、または、１フローＭＡＣ動作するアドレスが、セルヘッダを持つＭＡＣパケットのセルヘッダのＶＰＩ＋ＶＣＩまたはＶＣＩアドレスであるセルヘッダ付きパケット、であることを特徴とする請求項５２−６１および５５，５８、および７０から９８のいずれか１項に記載のノード装置。
【請求項１０１】
請求項５２から１００のいずれか１項に記載のノード装置において、転送されるパケットのヘッダに伝送路切り替えビット領域を持ち、リング伝送路から入力したパケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットがそのリング伝送路の系と一致しない場合であって、かつそのパケットのソースアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットのＡＤＤノードである場合には、そのノード装置にＡＤＤするパケットの内、前記リング伝送路から入力したパケットと同じソースアドレスを持ち、前記リング伝送路に入力したパケットが転送されている系のリング伝送路とは逆系のリング伝送路を通常選択しているパケットのヘッダに伝送路切り替えビットを立てるとともに、そのパケットをＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致する通常送出されていた系のリング伝送路とは逆系のリング伝送路に送出するように切り替える機能を追加したことを特徴とするノード装置。
【請求項１０２】
請求項１０１に記載のノード装置において、リング伝送路から入力したパケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットがそのリング伝送路の系と一致しない場合であって、そのパケットのデスティネーションアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットの受信ノードであり、そのパケットに伝送路切り替えビットが立っている場合には、そのノード装置にＡＤＤするパケットの内、そのパケットのデスティネーションアドレスと同じソースアドレスを持つすなわち逆方向パケットであり、かつ前記受信パケットが入力したリング伝送路と同じリング伝送路を通常選択していたパケットのヘッダに伝送路切り替えビットを立て、ＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致する通常送出されていた系のリング伝送路とは逆系のリング伝送路に送出するように切り替える機能を追加したことを特徴とするノード装置。
【請求項１０３】
請求項１０２に記載のノード装置において、パケットのヘッダにｒｅｖｅｒｓｅビット領域を設け、リング伝送路から到着するパケットのソースアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットのＡＤＤノードであり、そのパケットの転送されているリング伝送路が、そのパケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致しないリング伝送路であるノード装置で、そのノード装置にＡＤＤする前記リング伝送路から入力したパケットと同じソースアドレスを持ち、前記リング伝送路に入力したパケットが転送されている系のリング伝送路とは逆系のリング伝送路を通常選択しているパケットのヘッダに伝送路切り替えビットを立て、ＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致する通常送出されていた系のリング伝送路とは逆系のリング伝送路に送出するように切り替えたノード装置に、パケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致しないリング伝送路から、そのパケットのデスティネーションアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットの受信ノードであり、そのパケットに伝送路切り替えビットが立っているパケットであり、かつそのパケットのデスティネーションアドレスが前記通常送出していたリング伝送路とは逆の系のリング伝送路に送出先を変えたパケットのソースアドレスと同じすなわち逆方向パケットであるパケットが到着した場合には、前記通常送出していたリング伝送路とは逆の系のリング伝送路に送出先を変えているパケットをコピーして、コピーしたパケットのソースアドレスとデスティネーションアドレスを入れ替えるとともに、ｒｅｖｅｒｓｅビットを立てた自ノード装置が受信ノード装置であるパケットを前記通常送出していたリング伝送路とは逆の系のリング伝送路に送出し、そのｒｅｖｅｒｓｅビットを立てたパケットがそのノード装置に到着した場合には、前記ソースアドレスとデスティネーションアドレスを入れ替え、ｒｅｖｅｒｓｅビットを立てて送出していたパケットの送出を停止する機能を追加したことを特徴とするノード装置。
【請求項１０４】
請求項１０３に記載のノード装置において、リング伝送路のループバック機能を有し、伝送路障害を検出しているノード装置で、伝送路障害を検出していないリング伝送路を検出している側の伝送路にまだループバックしていない場合で、伝送路障害を検出していないリング伝送路でｒｅｖｅｒｓｅビットの立ったパケットを検出した場合には、リング伝送路ループバックする機能を追加したことを特徴とするノード装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＩＰアドレスまたはＭＡＣアドレスがＭＡＣ形動作するパス動作または１フロー動作するリング網におけるパケット転送法およびそこで使用するＭＡＣ形動作をするノード装置に関する。
【背景技術】
【０００２】
従来のＭＡＣは宛先がスイッチテーブルに書いてなければ、フラッディングして、相手からの応答で経路を設定してから進む所に特徴がある伝送方式である。それゆえ、従来のＭＡＣスイッチはフラッディングにより輻輳が発生するため、ループ接続ができない上に、ネットワークを大きくできなかった。
【０００３】
ループフローができないように、従来のＭＡＣスイッチはＳＴＰ（スパニングツリープロトコル）が実装され、ループができないように制御していた。また従来のＬ２ＳＷ等のＭＡＣスイッチを用いたＥＡＳＰ，  ＭＲＰ，  ＭＭＲＰ２等のリングが提案されているが、これらはすべて、リングフローを切るポイントがリング上に存在していた。
【０００４】
これに対して、リング上のパケット転送を、パケットに、リングへのパケットのＡＤＤノードのＭＡＣアドレスと、リングからＤＲＯＰするノードのＭＡＣアドレスを端末ＭＡＣヘッダに付けることにより、カプセル化するとともに、リング上を周回するパケットが送信元のＡＤＤリングノードに戻った場合には、そのパケットを廃棄する機能を持つことにより初めて、ＭＡＣリング転送を実現したＲＰＲが提案され、標準化されている。
【０００５】
そのリング網は、ＩＥＥＥ８０２．１７  ＲＰＲ（Ｒｅｓｉｌｉｅｎｔ  Ｐａｃｋｅｔ  Ｒｉｎｇ）である。この従来技術の実施例として、特許文献１（パケットリングネットワークシステム、およびフォワーディングデータベース管理方法）等がある。これらのＲＰＲは、従来問題になっていたループによる輻輳ストームを解決した。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−７７２８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したＲＰＲは特殊のＲＰＲヘッダを用い、ＲＰＲヘッダにはＤＲＯＰノード番号が必要であり、その学習に時間がかかる。また、その変換テーブルＦＤＢ（Ｆｏｒｗａｒｄｉｎｇ  Ｄａｔａｂａｓｅ）を作成後も端末から受信したパケットはこのテーブルを見て、ＤＲＯＰ先ノードのＭＡＣアドレスを持つヘッダを付ける必要があり、変換に時間がかかる。
【０００８】
ＲＰＲは制御パケットをリングノード間で転送することにより、各ノードはリング上の他のノードの位置情報を持っており、ＤＲＯＰノードまでの最短経路が分かる。しかし、他リングと接続するためには、他リングＩＤをパケットに設定する必要があり、その学習に時間がかかる。それゆえにＲＰＲは基本的に単一２重リング以外への適用が難しいので、ＭＡＮ，ＬＡＮへの適用例はあるが、大規模網への適用例はない。
【０００９】
また、ＲＰＲはカプセル化したことで、リング上では、高速転送可能となったが、他リングに接続するためには、他リング入り口ノードで再度リングドロップノードを学習する必要があり、本質的に問題がある。
【００１０】
また、ＲＰＲはカプセル化しているため、パス接続のリングでもあるが、リング外から入力するパス構成のパケットはリング内ではさらにリングヘッダでカプセル化しなければリング上を転送できない問題があった。
【００１１】
従来のパス構成のパケットとしては、ＭＡＣ  ｉｎ    ＭＡＣがあるが、パスの復旧動作等、パスの経路設定する必要がある場合には、スパニングツリープロトコルが走る必要があるため、そのパケットでリングを構成した例はない。
【００１２】
また、従来のＭＡＣＳＷテーブルは一定時間以上使用されなくなったＭＡＣソースアドレスとそのポート番号は、アドレス毎に使用されない時間をカウントし、一定時間以上経過した場合には廃棄していた。このため、テーブルの動作が複雑になり、ＭＡＣアドレス数の多いテーブルは構成できない問題があった。
【００１３】
リングに適用する従来のＭＡＣ形動作をするノード装置として図３５に示す従来のＭＡＣＳＷがある。図３５において、符号１０はノード装置、符号１１はそこで使われる各ポートに入力するパケットのソースアドレスとその入力ポートとを記録したＭＡＣアドレステーブル、符号１２は右回りリング伝送路、符号１３は左回りリング伝送路、符号１５は入力パケットのヘッダ読み取り回路である。
【００１４】
各ヘッダ読み取り回路およびリング伝送路へのパケット合流点に必要なバッファは図では省略されている。各ポートに入力するパケットのデスティネーションアドレスがＭＡＣアドレステーブル１１にあれば、そのアドレスとともに書かれているポートに出力し、なければｕｎｋｎｏｗｎパケットとして、コピーしてすべてのポートに出力する。図中、ＭＡＣＣＤ，ＭＡＣＢＡ，ＭＡＣＡＢ，ＭＡＣＤＣの表示のＭＡＣの後の英文字ＣＤ，ＢＡ等は、デスティネーションアドレスが、Ｃ，Ｂであり、ソースアドレスがＤ，Ａであることを示す。
【００１５】
右側のノードのポート２に到着したパケットＭＡＣＢＡは、ＭＡＣアドレステーブル１１のデスティネーションアドレスＭＡＣＢの出力先ポートであるポート４に繋がる左回りリング伝送路１３に(1)ＭＡＣＢＡとして、送出され、左側のノードのＭＡＣアドレステーブル１１にあるデスティネーションアドレスＭＡＣＢの出力先ポートであるポート２に(2)ＭＡＣＢＡとしてドロップされる。
【００１６】
一方、その対向フローである左側のノードのポート２に到着したパケットＭＡＣＡＢは、ＭＡＣアドレステーブル１１のデスティネーションアドレスＭＡＣＡの出力先ポートであるポート３に繋がる右回りリング伝送路１２に(3)ＭＡＣＡＢとして、送出され、右側のノードのＭＡＣアドレステーブル１１にあるデスティネーションアドレスＭＡＣＡの出力先ポートであるポート２に(4)ＭＡＣＡＢとしてドロップされる。(5)、(6)ＭＡＣＣＤ，および(7)、(8)ＭＡＣＤＣの動作も同様である。
【００１７】
次に、従来技術のＲＰＲのリング動作を図３６に示す。図３６は０系リング伝送路と１系リング伝送路上にノードＡ，Ｂ，Ｃ，Ｄの４つのリングノードを持ち、各リングノードは、そのリングノード識別番号として、それぞれ、ＭＡＣソースアドレスであるＭＡＣＡ，ＭＡＣＢ，ＭＡＣＣ，ＭＡＣＤを持ち、ノードＡには、端末Ｈ，ノードＢには端末Ｆ，ノードＣには、端末Ｇが接続されている。端末ＨのＭＡＣソースアドレスはＭＡＣＨであり、ＩＰソースアドレスはＩＰＨであり，端末ＦのＭＡＣソースアドレスはＭＡＣＦであり、ＩＰソースアドレスはＩＰＦであり，端末ＧのＭＡＣソースアドレスはＭＡＣＣであり、ＩＰソースアドレスはＩＰＣである。
【００１８】
このリング上でのパケット伝送は、端末から到着したパケットに、リング上でそのパケットを転送するために必要なノードＭＡＣソースアドレスとノードＭＡＣデスティネーションアドレスを持つＭＡＣヘッダを付け加えて、行われる。そのための端末ＭＡＣヘッダにノード間転送用のノードＭＡＣヘッダを付けるために必要なヘッダ変換テーブルを各ノードのリングに上がる入り口で持っている。
【００１９】
その変換テーブルは、各端末からノードに最初に到着した時に学習して持つ必要がある。これは端末から到着するＡＲＰパケットにより行われるもので、この従来例の図はその動作を示したものである。以下にその動作を示す。
【００２０】
端末Ｈから、端末Ｆ宛ての端末ＦへのＩＰデスティネーションアドレスであるＩＰＦを持ち、ＭＡＣデスティネーションアドレスがオール１であり、端末ＨのＭＡＣソースアドレスであるＭＡＣＨとＩＰソースアドレスであるＩＰＨを持つ、ＡＲＰパケット(1)ＡＲＰ，ＭＡＣ，ａｌｌ１，Ｈ，ＩＰＦ，Ｈが、リングノードＡに到着した場合、ノードＡは、そのパケットの宛先が分からないため、そのＭＡＣパケットに、ブロードキャストパケット表示であるオール１のＭＡＣデスティネーションアドレスとノードＡのＭＡＣソースアドレスであるＭＡＣＡのＭＡＣヘッダを付けたパケット、(2)Ｂｒｏａｄｃａｓｔ，ＭＡＣ，ａｌｌ１，Ａ，ＭＡＣ，ａｌｌ１，Ｈ，ＩＰＦ，Ｈを、両系リングまたは片系リングに送出する。
【００２１】
そのパケットは、各ノードＢ，ノードＣ，ノードＤでコピーされてドロップされる。各ノードでドロップされたそのパケットは、そのノードの出口に、そのパケットの外側ＭＡＣソースアドレスであるＭＡＣＡと端末ＭＡＣソースアドレスであるＭＡＣＨのヘッダ変換表を作成してから、外側のＭＡＣヘッダが取り除かれて、(3)ＡＲＰ，  ＭＡＣ，ａｌｌ１，Ｈ，ＩＰＦ，Ｈとして、下位ドロップ伝送路に送出される。そのパケットは、そのパケットの宛先ＩＰアドレスであるＩＰＦが端末のＩＰソースアドレスと一致する端末Ｈだけが、そのパケットを取り込み、ＡＲＰ応答パケット、(4)ＡＲＰ応答，ＭＡＣ，Ｈ，Ｆ，ＩＰＨ，ＦをノードＢに送出する。
【００２２】
ノードＢはその端末パケットのＭＡＣデスティネーションアドレスから、宛先リングノードＭＡＣアドレスをヘッダ変換表から検索するともに、その端末Ｈ，端末Ｆ，ノードＡの関係を記したその端末間接続に関するヘッダ変換表を完成させ、その端末パケットに、リングノード間転送用のＭＡＣヘッダ、ＭＡＣ，Ａ，Ｂを付け、(5)ＭＡＣ，Ａ，Ｂ，ＭＡＣ，Ｈ，Ｆ，ＩＰＨ，Ｆ、として１系リングに送出する。その際、ノードＢは、宛先であるノードＡへの最短経路を前もって知っているため、そのパケットを１系リングに送出する。その１系リングに上がったパケットは、そのパケットの宛先であるノードＡでドロップされ、そのドロップ点出口で、そのパケットから、端末Ｈ，端末Ｆ，ノードＢの関係を記したその端末間接続に関するヘッダ変換表を完成させてから、外側のＭＡＣヘッダが除去されて、端末Ｈに、(6)ＡＲＰ応答，ＭＡＣ，Ｈ，Ｆ，ＩＰＦＨ，Ｆとして、送出される。以後、端末Ｈと端末Ｆ間のこのリングを介してのパケット転送は、ノードＡとノードＢに作成した前記ヘッダ変換テーブルを用いて、行われる。
【００２３】
図３７は、従来技術であるＲＰＲにおける、各ノードのＭＡＣ変換テーブルが完成後の、その場合のユニキャストパケットの転送動作を示したものである。この図では、ノードＡに端末Ｅと端末Ｈが接続され、ノードＢに端末Ｆが接続され、ノードＣに端末Ｇが接続され、端末Ｈと端末Ｆ間、端末Ｅと端末Ｇ間でパケット転送が行われている様子を示している。
【００２４】
図３７では、各リング上に端末間でリングノードを介して転送されるパケットのＭＡＣヘッダが記されている。各端末は、ノードＡ，ノードＢ，ノードＣのヘッダ変換テーブルに示した、送信元端末ＭＡＣアドレス、送信先端末ＭＡＣアドレス、送信元ノードＭＡＣアドレス、送信先ノードＭＡＣアドレスの関係表を用いて、各ノードのリングに上がる際、ヘッダ変換を行って、パケット転送する。
【００２５】
このような従来のリングに用いるＭＡＣＳＷのＭＡＣアドレステーブルは、トラヒック量の多いリング伝送路の入り口ポートのソースアドレスとポート番号も記憶しなければならず、ＭＡＣテーブルが大きくなる問題があった。
【００２６】
また、従来のＭＡＣＳＷテーブルは一定時間以上使用されなくなったＭＡＣソースアドレスとそのポート番号は、アドレス毎に使用されない時間をカウントし、一定時間以上経過した場合には廃棄していた。このため、テーブルの動作が複雑になり、ＭＡＣアドレス数の多いテーブルは構成できない問題があった。
【００２７】
また、ＲＰＲは特殊のＲＰＲヘッダを用い、ＲＰＲヘッダにはＤＲＯＰノード番号が必要であるため、学習に時間がかかる問題がある。また、リングノードは、ヘッダ変換テーブルを作成するためのノード間ＭＡＣアドレスのブロードキャストする際に、各ノードでコピーパケットをドロップする場合、そのノードの出口のヘッダ変換テーブルにそのブロードキャストパケットに含まれる送信元端末のＭＡＣアドレスとその端末の接続先リングノードＭＡＣアドレスの関係表を全てのリングノードで残さなければならず、動作が複雑になる問題があった。
【００２８】
また、ＲＰＲはマルチリングを構成するためにトポロジー学習動作が必要であり、学習に時間がかかる問題がある。このため、パケットの経路が自動設定できない。またそれゆえにＲＰＲは基本的に単一リング以外への適用が難しく、リングの階層化構造を持つ大きな網は実現できない。またＲＰＲはＭＡＮ，ＬＡＮへの適用例はあるが、全国網への適用例はない。
【００２９】
本発明は、このような背景の下に行われたものであって、上述した課題の１つまたは複数を解決することができるＩＰアドレスまたはＭＡＣアドレスがＭＡＣ形動作するパス動作または１フロー動作するリング網におけるパケット転送法およびそこで使用するＭＡＣ形動作をするノード装置を提供することを目的とする。
【課題を解決するための手段】
【００３０】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送する一つの２重リング網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、この網は、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、ノードのリングにＡＤＤするパケットは、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、ノードに入力したリング上を転送するパケットは、一つまたはその入力したリング対応のドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、ＤＲＯＰ先で右回りリングからＤＲＯＰしたパケットと左回りリングからＤＲＯＰしたパケットは合流し、それ以外はスルーし、リング上を１周しても宛先が無い場合は、コピービットを持つコピーパケットに変換し、各ノードでリングから出るポートにコピーするとともに、１周したコピーパケットは廃棄する構成であることを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３１】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送する一つの２重リング網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、この網は、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０でソースアドレスのみを持つ片経路設定パケットを定期的にリングまで上げ、そのリング入り口にあるドロップアドレステーブルにそのソースアドレスを書き込む構成であり、ノードのリングにＡＤＤするパケットは、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、ノードに入力したリング上を転送するパケットは、一つまたはその入力したリング対応のドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、ＤＲＯＰ先で右回りリングからＤＲＯＰしたパケットと左回りリングからＤＲＯＰしたパケットは合流し、それ以外はスルーし、リング上を１周しても宛先が無い場合は、廃棄する構成であるか、または、コピービットを持つコピーパケットに変換し、各ノードでリングから出るポートにコピーするとともに、１周したコピーパケットは廃棄する構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３２】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送する一つの２重リング網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、この網は、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、ノードのリングにＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、ＤＲＯＰ先で右回りリングからＤＲＯＰしたパケットと左回りリングからＤＲＯＰしたパケットは合流し、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３３】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させる、ことを特徴とするＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３４】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングまで上げ、そのリング入り口にあるドロップアドレステーブルに書き込む構成であり、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットを付けることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードでドロップして、上位リングに上がり、その時、多周回ビットを落とす構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３５】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるエッジノードの装置または配信サービス会社または配信サービス装置または放送局は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に最上位リングまで上げ、最上位リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットを付けることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードでドロップして、上位リングに上がり、その時、多周回ビットを落とす構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３６】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を平面状に多数接続したメッシュリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に平面状に多数接続したメッシュリング網のリングエッジまで、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、平面状に多数接続したメッシュリング網では、離接リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の離接リングに上がる場合には、または、下位ツリー網では、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードでドロップして、上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、平面状に多数接続したメッシュリング網に上がったリングに宛先が無い場合には、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットに多周回ビットを立て、複数の横のリングに繋がるリング伝送路にコピーして、横のリングに移り、その時、パケットの多周回ビットは落とし、前記リングを一周した多周回ビットの付いたパケットは廃棄する構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３７】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に串刺し状多重リング網まで、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位串刺し状リングにおいてリング上を１周しても宛先が無い場合には、コピーパケットに変換し、隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットのコピービットは落とし、さらに、隣接リングにおいても宛先がなければ、多周回パケットにするとともに、コピーパケットにして、さらに隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットの多周回ビットおよびコピービットは落とし、元の各リングで１周したコピーパケットは廃棄する構成であり、上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３８】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、
伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に串刺し状多重リング網まで、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、串刺し状に多数接続したリング網では、離接リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の離接リングに上がる場合には、または、下位ツリー網では、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位串刺し状リングにおいてリング上を１周しても宛先が無い場合には、コピーパケットに変換し、隣接リングに移る接続リングノードでコピーして隣接リングに移り、その時、パケットのコピービットは落としてリングに上がり、元の各リングで１周したコピーパケットは廃棄し、さらに、隣接リングにおいても宛先がなければ、多周回ビットを付け、さらに隣接リングに移る接続リングノードで隣接リングに移り、その時、パケットの多周回ビットは落とす構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００３９】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網であって、この網の一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置、または、放送局は、各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に串刺し状多重リング網まで、各リングでコピーして、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、その串刺し状多重リングに上がった片経路設定コピーパケットは、リングに上がったノードではコピーせず、その各リング配下のツリー状網に繋がるノードおよび隣接リングに移るノードでコピーして隣接リングに移り、さらに隣接リングに移るノードでコピーして隣接リングに移り、各リングで１周した片経路設定コピーパケットは廃棄する構成であり、各ツリー網の最上位リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、串刺し状に多数接続したリング網では、離接リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の離接リングに上がる場合には、または、下位ツリー網では、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位串刺し状リングにおいてリング上を１周しても宛先が無い場合には、コピーパケットに変換し、隣接リングに移る接続リングノードでコピーして隣接リングに移り、その時、パケットのコピービットは落としてリングに上がり、元の各リングで１周したコピーパケットは廃棄し、さらに、隣接リングにおいても宛先がなければ、多周回ビットを付け、さらに隣接リングに移る接続リングノードで隣接リングに移り、その時、パケットの多周回ビットは落とす構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４０】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングまで上げ、そのリングエッジのドロップアドレステーブルにそのソースアドレスを書き込む構成であり、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合にはノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、そのパケットの多周回ビットは廃棄する構成であり、最上位リングにおいてリング上を１周しても宛先が無い場合には、インターネット既存網に送出する構成であり、上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４１】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、最上位リングのすぐ上のメッシュ網リングはメッシュ網に接続されており、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、そのパケットの多周回ビットは落とす構成であり、最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４２】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置または放送局は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、メッシュ網リングでコピーされた片経路設定コピーパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーして配下のリングに配る構成であり、１周したそのパケットは廃棄し、各リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、そのパケットの多周回ビットは落とす構成であり、最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成である、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４３】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、インターネット既存網にもコピーパケットを送出し、各ノードでコピーしたパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでコピーパケットのコピービットを見て、ソースアドレステーブルにそのパケットのソースアドレスを書き込んだ後廃棄する動作を行い、送信元メッシュ網リングを一周したコピーパケットは廃棄する構成であり、上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４４】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、ことを特徴とするＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４５】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定パケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、コピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、廃棄する構成であり、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはマルチコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーし、１周したそのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、下位最上位リングにもコピーした後廃棄する構成であり、上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４６】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置または放送局は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、メッシュ網リングでコピーされた片経路設定コピーパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーして配下のリングに配る構成であり、１周したそのパケットは廃棄し、各リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることにより、リング上を１周しても宛先がないことを上位リングに接続する２つのノードの内、最初のノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位リングにおいてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リングに上がり、メッシュ網リングを周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはマルチコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピービットと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーし、１周したそのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リングを一周したコピーパケットは、下位最上位リングにもコピーした後廃棄する構成であり、上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網におけるパケット転送法である。
【００４７】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングの上にメッシュ網リングを置き、そのリングはメッシュ網を介して他の複数の多段リング・ツリー網の最上位リングの上のメッシュ網リングに繋がる構造の網に適用され、一つの２重リング網は、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたはリング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルを持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、そのメッシュ網リングのノードのドロップアドレステーブルは宛先地域毎にデスティネーションアドレスの上位ビットを埋め込み式で持つ構成であって、一つの２重リング網は、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、そのパケットの上位デスティネーションアドレスビットがそのツリー網を識別する地域アドレスではない場合にはスルービットをたてるとともに、ノードのドロップアドレステーブルにそのパケットのソースアドレスの中間ビット列がなければ、リングから出るポートが複数ある場合にはそのソースアドレスの中間ビット列とその入力ポートを、リングから出るポートが一つの場合には単に、そのソースアドレスの中間ビット列をそのテーブルに書き込んだ後、パケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に、またそのパケットのソースアドレスの中間ビット列がある場合にはそのまま、パケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路または、そのテーブルのそのソースアドレスの中間ビット列とともに書かれているＡＤＤすべきリング伝送路に送出して、スルーして上位リングに上がり、他方そのパケットの上位デスティネーションアドレスビットがそのツリー網を識別する地域アドレスである場合には、一つまたは対応するドロップアドレステーブルにそのパケットのソースアドレスの中間ビット列がなければそのソースアドレスの中間ビット列をそのテーブルに書き込んだ後、またそのパケットのソースアドレスの中間ビット列がある場合にはそのままそのノードのそのリング出力に送出してリング上を周回し、リング上を周回するパケットがノードに入力した場合には、一つまたは入力したリングに対応するドロップアドレステーブルにそのパケットのデスティネーションアドレスの中間ビット列があればそのノードでＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位リングにおいてスルービットの立っていないパケットで１周しても宛先の無いパケットはコピーパケットに変換して、リングの各ノードでコピーしてＤＲＯＰし、１周したパケットは廃棄し、スルービットの立っているパケットが最上位リングの上のメッシュ網リングに上がった場合にはスルービットを消すとともに、リング上を周回し、地域宛先アドレスがある場合にはメッシュ網に送出し、受信側メッシュ用リングの地域宛先ノードでＤＲＯＰし、ＤＲＯＰした地域最上位リングを周回し、宛先がなければコピーパケットに変換し、各ノードでコピーし、１周したパケットは廃棄する動作を行い、送信元メッシュ網リングを一周したコピーパケットは廃棄する、ことを特徴とするＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法である。
【００４８】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を平面状に多数接続したメッシュリング網に適用され、リング上にある各ノードは、ドロップアドレスを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つデスティネーションアドレスがオール０でソースアドレスのみを持つ片経路設定パケットを定期的にリングエッジまで上げ、そのドロップアドレステーブルにそのソースアドレスを書き込む構成であり、隣接されるリング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先のリングに上がる場合には、または、隣接伝送路以外からのパケットがリングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、宛先が無く、周回したパケットがＡＤＤノードに戻った場合には、ＡＤＤノードで転送するパケットの多周回ビット領域に多周回ビットを立て、さらにコピーパケットに変換し、複数の横のリングに繋がるリング毎２つの経路を持つ伝送路にコピーして、横のリングに移り、その時、パケットの多周回ビットおよびコピービットは落として、リングに上がり、元の前記リングを一周したコピーパケットは廃棄する、ことを特徴とするＭＡＣ動作形パス動作またはＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法である。
【００４９】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網に適用され、リング上にある各ノードは、ドロップアドレスのみを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるルータまたはサーバまたはエッジノードまたはＭＡＣ，ＩＰ変換装置は各自の持つソースアドレスのみを持つ片経路設定パケットを１度または定期的にリングまで上げ、そのリング入り口にあるドロップアドレステーブルにそのソースアドレスを書き込む構成であり、隣接されるリング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先のリングに上がる場合には、または、隣接伝送路以外からのパケットがリングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、宛先が無く、周回したパケットがＡＤＤノードに戻った場合には、ＡＤＤノードで転送するパケットの多周回ビット領域に多周回ビットを立て、さらにコピーパケットに変換して、コピーパケットは、隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットの多周回ビットおよびコピービットは落として、リングに上がり、さらに、隣接リングにおいても宛先がなければ、多周回パケットにするとともに、コピーパケットにして、さらに隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、各リングで１周したコピーパケットは廃棄する構成である、ことを特徴とするＭＡＣ動作形パス動作またはＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法である。
【００５０】
本発明は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網に適用され、リング上にある各ノードは、ドロップアドレスのみを書いた一つのドロップアドレステーブルまたは、リング伝送路対応に同じドロップアドレスを書いたドロップアドレステーブルのみを持つか、さらに一つまたはリング伝送路対応にステアリング時または最短経路設定時に自動的に選択リング伝送路対応のソースアドレスまたはデスティネーションアドレスが設定されるＡＤＤアドレステーブルを加えて持つ構成であり、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置または放送局は各自の持つソースアドレスのみを持つ片経路設定コピーパケットを１度または定期的にリングまで上げ、そのリング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、そのリングに上がった片経路設定コピーパケットは、リングに上がったノードではコピーせず、リング上の各ノードで配下にコピーするとともに、隣接リングに移るノードでコピーして隣接リングに移り、そのリング上の各ノードで配下にコピーするとともに、さらに隣接リングに移るノードでコピーして隣接リングに移り、各リングで１周した片経路設定コピーパケットは廃棄する構成であり、隣接されるリング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先のリングに上がる場合には、または、隣接伝送路以外からのパケットがリングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、宛先が無く、周回したパケットがＡＤＤノードに戻った場合には、ＡＤＤノードで転送するパケットの多周回ビット領域に多周回ビットを立て、さらにコピーパケットに変換して、コピーパケットは、隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、その時、パケットの多周回ビットおよびコピービットは落として、リングに上がり、さらに、隣接リングにおいても宛先がなければ、多周回パケットにするとともに、コピーパケットにして、さらに隣接リングに移る接続リング毎２つあるノードでコピーして隣接リングに移り、各リングで１周したコピーパケットは廃棄する構成である、ことを特徴とするＭＡＣ動作形パス動作またはＭＡＣ動作形１フロー動作する２重リング網におけるパケット転送法である。
【００５１】
上述の本発明のパケット転送法におけるＭＡＣ動作形パス動作するパケットは、パスＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットの前にＭＡＣヘッダを付けたＭＡＣ  ｉｎ  ＭＡＣパケットのＭＡＣアドレスであるパケット、またはＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがプライベートＩＰアドレスを用いるＩＰ  ｏｖｅｒ  ＭＡＣパケットのプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケット、または、ＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであるパケットのＭＡＣアドレスであるパケットまたは、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩアドレスであるパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＡＴＭセルのセルヘッダの二つのＶＰＩアドレスであるパケット、または、パスＭＡＣ動作するアドレスが、パスＡＴＭセル  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであることができる。
【００５２】
上述の本発明のパケット転送法におけるＭＡＣ動作形１フロー動作するパケットは、１フローＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであり、ＭＡＣソースアドレスが単一アドレスであるパケットのＭＡＣであるパケットまたは、１フローＭＡＣ動作するアドレスがＡＲＰパケットのＭＡＣであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＡＴＭ  ｃｅｌｌ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩ＋ＶＣＩまたは２つのＶＣＩのアドレスであることができる。
【００５３】
上述の本発明のパケット転送法におけるＭＡＣ動作形１フロー動作するパケットは、下位網では、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであり、上位網では１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または下位網では、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであり、上位網では１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、であることができる。
【００５４】
本発明は、プライベートＩＰアドレスを用いるＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットからプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスを用いるＭＡＣ動作形パス動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットに変換する装置が、装置自身のＭＡＣアドレスを持たないことを特徴とする本発明のパケット転送法のＭＡＣ動作形パス動作するパケットのＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットで用いるプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケットを用いる２重リング網である。
【００５５】
本発明は、プライベートＩＰアドレスを用いるＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットからプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスを用いるＭＡＣ動作形パス動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットに変換する装置が、装置自身のＭＡＣアドレスを持つことを特徴とする本発明のパケット転送法のＭＡＣ動作形パス動作するパケットのＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがＭＡＣ動作形１フロー動作するＩＰ  ｏｖｅｒ  ＭＡＣパケットで用いるプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケットを用いる２重リング網である。
【００５６】
このときに、ＡＲＰ信号の送出機能およびＡＲＰ応答信号受信機能およびＲＡＲＰ信号の受信機能を有することができる。
【００５７】
さらに、ＲＡＲＰ信号受信機能を有することができる。
【００５８】
さらに、端末からＲＡＲＰ信号を受信したＭＡＣ，ＩＰ変換装置は受信したＲＡＲＰ信号に含まれる要求ＩＰアドレスとして、要求ＩＰアドレスの対応ＭＡＣアドレスである端末のＭＡＣアドレスに対応するプライベートＩＰアドレスを返すことができる。
【００５９】
上述の本発明のパケット転送法は、既存網に接続されるＩＰパケットは、そのパケットに、そのパケットのデスティネーションアドレスをデスティネーションアドレスとし、ソースアドレスを最下位リングの既存網接続口アドレスとするＩＰヘッダを付加したパケットに変更したものであることができる。
【００６０】
さらに、既存網に送出されたパケットの内、宛先の端末が自網に属する場合には、その応答パケットは自網に送られることができる。
【００６１】
さらに、既存網に送出されたパケットの応答パケットは最下位リングの既存網接続口に送られ、そこで、追加ヘッダを除去したパケットが自網に送られ、以後、その既存網接続口を通して通信されることができる。
【００６２】
さらに、上述のパケット転送法の端末間接続方法として、網の全ての最下位リング網に各自のソースアドレスを持つエッジノードを持ち、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含むパケットを送出し、そのパケットを受信したエッジノードは、そのパケットのデスティネーションアドレスの代わりに、オプション領域に含まれる接続先端末のソースアドレスをデスティネーションアドレスとするパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答で逆経路を設定するステップを有することができる。
【００６３】
本発明のパケット転送法の端末間接続方法として、網の全ての最下位リング網に各自のソースアドレスを持つエッジノードを持ち、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含むパケットを送出し、そのパケットを受信したエッジノードは、ソースアドレスをそのエッジノードのソースアドレスとし、デスティネーションアドレスをその受信パケットのオプション領域に含まれる接続先端末のソースアドレスとするヘッダを持つパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答パケットを受信した場合、そのパケットのデスティネーションアドレスを前記受信した発端末のソースアドレスに変換したパケットを発端末に送り、逆経路を設定するステップを有することができる。
【００６４】
本発明のパケット転送法の端末間メール転送方法として、網の全ての最下位リング網に各自のソースアドレスを持つエッジノードを持ち、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含み、ペイロードにメールデータを含むパケットを送出し、そのパケットを受信したエッジノードは、ソースアドレスをそのエッジノードのソースアドレスとし、デスティネーションアドレスをその受信パケットのオプション領域に含まれる接続先端末のソースアドレスとするヘッダを持つメールデータを含まないパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答パケットを受信した場合、前記発端末から受信したメールデータを含むパケットのデスティネーションアドレスを受信端末から受信したパケットのソースアドレスに変換したパケットを受信端末に送ることができる。
【００６５】
本発明のパケット転送法の端末間接続方法または端末間メール転送方法として、端末は接続先端末のソースアドレス毎に持つその宛先端末の含まれるエッジノードのソースアドレスは、その宛先端末の所有者の持つ固定電話番号の地域番号にエッジノード特定のアドレスを追加したものであることができる。
【００６６】
本発明の２重リング網は、ＡＤＤノードでの多周回ビットの付与方法は、パケットのＡＤＤノードでＡＤＤするパケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットで対応するＡＤＤ先０系または１系リング伝送路に加える構成を持ち、リング上を周回するパケットがＡＤＤノードに入力した場合には、そのリングの０系１系が入力したパケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの０または１と一致する場合で、そのパケットのソースアドレスがそのリング伝送路に対応するドロップアドレステーブルにある場合にそのパケットに多周回ビットを付与する方法であることができる。
【００６７】
本発明の２重リング網は、ＡＤＤノードでの多周回ビットの付与方法は、パケットがＡＤＤ先伝送路識別ビットを持ち、リング上を周回するパケットがＡＤＤノードに入力した場合、入力パケットのＡＤＤ先伝送路識別ビットがそのリングの０系１系に一致するある場合で、そのパケットのソースアドレスがドロップアドレステーブルにある場合には、そのパケットに多周回ビットを付与する方法であることができる。
【００６８】
本発明の２重リング網は、多周回ビット付与ノードで多周回ビットを付けるのは、そのノードはリング対応にそのリングに対応するソースアドレスの下位特定ビットまたはデスティネーションアドレスの下位特定ビットまたはＡＤＤ先リング伝送路選択ビットを持つパケットのみに、多周回ビット付与する機能と、それ以外のパケットに廃棄用多周回ビットを付与する機能と、多周回ビットが計２または１１ビット、廃棄用多周回ビットが計２または１１ビットのパケットを廃棄する機能とを有することができる。
【００６９】
本発明は、ドロップアドレステーブルは現用と予備があり、リングへのＡＤＤパケットのソースアドレスのドロップアドレステーブルへの書き込みは現用側で行い、リング上を周回するパケットは、ノードの現用ドロップアドレステーブルにパケットのデスティネーションアドレスがあるか先検索し、あれば、ドロップし、無ければ、予備のドロップアドレステーブルを検索し、あれば、ドロップし、無ければ、そのパケットをリング出力にスルーし、一定時間以上予備のドロップアドレステーブルの検索でヒットすることが無い場合には、予備のドロップアドレステーブルのメモリを全て、クリアし、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とすることを特徴とする本発明の２重リング網におけるパケット伝送方法で用いるドロップアドレステーブルである。
【００７０】
本発明は、現用と予備を持つドロップアドレステーブルは、ノードにＡＤＤする通常のパケットはそのソースアドレスが現用側のドロップアドレステーブルに無ければ、そのテーブルに書き、サーバまたはルータまたエッジノードから定期的に送られるノードにＡＤＤする片経路設定パケットは、そのソースアドレスが現用、予備両方のドロップアドレステーブルの内、どちらか一方、または両方に書いてなければ、書いてないテーブルに書き、一方、リング上からノードに入力するパケットは、そのデスティネーションアドレスまたはソースアドレスの検索はまず、現用のドロップアドレステーブルを検索し、無ければ、予備のドロップアドレステーブルを検索する動作で、上記定期的に送られる片経路パケットの周期以上の一定時間以上予備のドロップアドレステーブルが、リングから入力するパケットの検索でヒットすることがない場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで、現用であったドロップアドレステーブルを予備とすることを特徴とする、本発明の２重リング網におけるドロップアドレステーブルである。
【００７１】
上述した本発明の２重リング網は、ＡＤＤアドレステーブルへのアドレス設定は、ループバック時に、ステアリング用として、自動設定することができる。
【００７２】
上述した本発明の２重リング網は、多周回ビットの付与されたパケットが、上位リングまたは隣接リングに移るため、自リングからドロップする場合には、その出口にあるドロップアドレステーブルにそのパケットのデスティネーションアドレスを残すことができる。
【００７３】
上述した本発明の２重リング網は、多周回ビットの付与されたパケットは、上位リングまたは隣接リングに移り、そのリング入り口のドロップアドレステーブルにソースアドレスを残した後、その多周回ビットを除去して、対応するリングに上がることができる。
【００７４】
上述した本発明の２重リング網は、多周回ビットの付与されたパケットおよび初期設定パケットまたは発呼パケットおよび経路設定パケットおよび片経路設定パケット、発呼パケットのみが、リングに上がる際、ドロップアドレステーブルを見、通常パケットおよびｕｎｋｎｏｗｎパケットは、最下位リングに上がるドロップアドレステーブル以外では、ドロップアドレステーブルを見ないことができる。
【００７５】
本発明は、前記網で使用するコピーパケットのコピービットは、ＭＡＣヘッダを持つパケットのＭＡＣデスティネーションアドレスの先頭から７番目のビットまたは、ＭＡＣヘッダを持つパケットのＭＡＣソースアドレスの先頭から７番目のビットであることを特徴とする本発明の２重リング網におけて転送されるパケット構成である。
【００７６】
本発明は、前記網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットおよびタイプフィールドのＩＰデータ表示ビット、ＡＲＰ表示ビット、ＲＡＲＰ表示ビットとＶＬＡＮ識別子である０Ｘ８１００の１のビットを除くビットであるタイプフィールドまたはＶＬＡＮ識別子領域の先頭ビットすなわちＭＡＣソースアドレスの後の先頭ビットから２，３，４，６，７，９，１０番目の合計９ビットをこの網での制御ビットとして使用することを特徴とする本発明の２重リング網におけるパケット転送法である。
【００７７】
本発明は、前記網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットおよびタイプフィールドのＩＰデータ表示ビット、とＶＬＡＮ識別子である０Ｘ８１００の１のビットを除くビットであるタイプフィールドまたはＶＬＡＮ識別子領域の先頭ビットすなわちＭＡＣソースアドレスの後の先頭ビットから２，３，４，６，７，９，１０，１１，１２，１３，１４，１５，１６番目の合計１５ビットをこの網での制御ビットとして使用することを特徴とする本発明の２重リング網におけるパケット転送法である。
【００７８】
本発明は、タイプフィールドおよびＶＬＡＮ識別子の空きビットの１ビットで、ＯＡＭＭＡＣパケットを定義し、タイプフィールドの１６ビットの後にＯＡＭフィールドを作り、そこに、ＣＲＣを含む制御信号を入れて送り、受信側ノードでは、ＭＡＣパケットのＯＡＭフィールドに対応する領域のビットを全部コピーして、抜き出した後、ＣＲＣ計算し、誤り訂正できた場合のみ、制御信号として用いることを特徴とする本発明の２重リング網におけるパケット転送法である。
【００７９】
本発明は、前記網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットを、携帯電話端末の電話番号および固定電話の電話番号をＭＡＣパケットのＭＡＣアドレスに含めて送る場合の、既存網におけるＭＡＣパケットとの識別に用いることを特徴とする本発明の２重リング網におけるパケット転送法である。
【００８０】
さらに、携帯電話端末の電話番号および固定電話の電話番号をＭＡＣパケットのＭＡＣアドレスに変換する場合には、電話番号の１０進表示数字の０から９を４ビットの２進ビット列に変換する方法を用いることができる。
【００８１】
本発明は、１重または２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、それ以外はスルーすることを特徴とする、ＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００８２】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に１を書いたまたは、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ、一つのドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域または特定ソースアドレス領域アドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリのそのソースアドレス領域または特定ソースアドレス領域アドレス指定位置に、１を書くか、または、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ後、または、そのメモリのこのリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域アドレス指定位置に、書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレスのビット長または特定デスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いたドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要な特定デスティネーションアドレス領域アドレスまたはデスティネーションアドレスに一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００８３】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つのドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがあり、そのデータが書き込むべきデータと異なる場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスで指定される、メモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、そのソースアドレスまたは特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、そのソースアドレスまたは特定ソースアドレスがそのドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスまたはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００８４】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つのドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００８５】
本発明は、２重リング網に用いるゲート式リングノード装置において、ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート用リングおよび宛先ゲート用リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、その０系上位ソースアドレスまたは１系上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、０系上位ソースアドレスまたは１系上位ソースアドレスおよび、それぞれに対応させて０系下位ソースアドレスまたは１系下位ソースアドレスをデータとして、書き込むべきまたは０系下位ソースアドレスまたは１系下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、０系下位ソースアドレスまたは１系下位ソースアドレスおよび、それぞれに対応させて、０系上位ソースアドレスまたは１系上位ソースアドレスをデータとして、書き込むべき一つのゲート用ドロップアドレスメモリを持ち、他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上にゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、セルまたはパケットまたはセルヘッダ付きパケットが、発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する上位ソースアドレスとは逆系の上位アドレスのアドレス位置に下位アドレスをデータとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する下位ソースアドレスとは逆系の下位アドレスのアドレス位置に上位アドレスを、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、ノード当たり一つの、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用ドロップアドレスメモリと共用するゲート用ドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用ドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたは単独パケットのヘッダに含まれるゲート用ソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の上位ソースアドレスおよびそれに対応する０系または１系の下位ソースアドレスデータがなければ、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に、上記０系または１系の上位ソースアドレスおよびそれに対応する０系または１系の下位ソースアドレスをデータとして、書き込んだ後、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の下位ソースアドレスおよびそれに対応する０系または１系の上位ソースアドレスデータがなければ、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に、上記０系または１系の下位ソースアドレスおよびそれに対応する０系または１系の上位ソースアドレスをデータとして、書き込んだ後、一方、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の上位ソースアドレスおよびそれに対応する０系または１系の下位ソースアドレスデータがあれば、そのまま、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する０系または１系の下位ソースアドレスおよびそれに対応する０系または１系の上位ソースアドレスデータがあれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する１系または０系の上位ソースアドレスおよびそれに対応する１系または０系の下位ソースアドレスデータがあれば、または、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する１系または０系の下位ソースアドレスおよびそれに対応する１系または０系の上位ソースアドレスデータがあれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置である。
【００８６】
本発明は、２重リング網に用いるゲート式リングノード装置において、ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート用リングおよび宛先ゲート用リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスおよび、それに対応させて下位ソースアドレスをデータとして書き込むべき、または下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスおよび、それに対応させて、上位ソースアドレスをデータとして書き込むべき、一つのゲート用補助ドロップアドレスメモリを持ち、他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上にゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用補助ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスおよび、それに対応させて下位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスおよび、それに対応させて、上位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、一つのゲート用ドロップアドレスメモリを、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用補助ドロップアドレスメモリとは別に持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用補助ドロップアドレスメモリについて、セルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、上位ソースアドレスおよび、それに対応させて下位ソースアドレスがデータとして書き込まれていなければ、そのアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスおよび、それに対応させて下位ソースアドレスをデータとして、書き込んだ後、または、その下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、下位ソースアドレスおよび、それに対応させて上位ソースアドレスがデータとして書き込まれていなければ、そのアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスおよび、それに対応させて上位ソースアドレスをデータとして、書き込んだ後、一方、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、上位ソースアドレスおよび、それに対応させて下位ソースアドレスがデータとして書き込まれていれば、そのまま、また、その下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、下位ソースアドレスおよび、それに対応させて上位ソースアドレスがデータとして書き込まれていれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、その上位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、上位ソースアドレスおよび、それに対応させて下位ソースアドレスがデータとして書き込まれていれば、また、その下位ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、一致する、下位ソースアドレスおよび、それに対応させて上位ソースアドレスがデータとして書き込まれていれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、そのノードでＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置である。
【００８７】
本発明は、２重リング網に用いるゲート式リングノード装置において、ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート用リングおよび宛先ゲート用リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置に、下位ソースアドレスをデータとして書き込むべき、または下位ソースアドレスで指定されるアドレス位置に、上位ソースアドレスをデータとして書き込むべき、一つのゲート用補助ドロップアドレスメモリを持ち、他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上にゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用補助ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、そのソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置に、下位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または下位ソースアドレスで指定されるアドレス位置に、上位ソースアドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、一つのゲート用ドロップアドレスメモリを、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用補助ドロップアドレスメモリとは別に持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用補助ドロップアドレスメモリについて、セルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスを上位ソースアドレスと下位ソースアドレスに分け、その上位ソースアドレスで指定されるアドレス位置に、一致する、下位ソースアドレスがデータとして、書き込まれていなければ、そのアドレス位置に、下位ソースアドレスをデータとして、書き込んだ後、または、その下位ソースアドレスで指定される位置に、一致する、上位ソースアドレスがデータとして書き込まれていなければ、そのアドレス位置に、上位ソースアドレスをデータとして、書き込んだ後、一方、その上位ソースアドレスで指定されるアドレス位置に、一致する、下位ソースアドレスがデータとして、書き込まれていれば、そのまま、また、その下位ソースアドレスで指定されるアドレス位置に、一致する、上位ソースアドレスがデータとして、書き込まれていれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、その上位ソースアドレスで指定されるアドレス位置に、一致する、下位ソースアドレスがデータとして書き込まれていれば、または、その下位ソースアドレスで指定されるアドレス位置に、一致する、上位ソースアドレスがデータとして書き込まれていれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、そのノードでＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置である。
【００８８】
本発明は、２重リング網に用いるゲート式リングノード装置において、ノード装置は、ＡＤＤ入力するセルのペイロードまたはパケットのヘッダまたはセルヘッダ付きパケットのパケットヘッダに含まれるこのゲート式リングおよび宛先ゲート式リングでの転送に必要なゲート用ソースアドレスが長い場合には、そのソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、その０系上位ソースアドレスまたは１系上位ソースアドレスで指定されるアドレス位置に、それぞれに対応させて０系下位ソースアドレスまたは１系下位ソースアドレスをデータとして書き込むべき、または０系下位ソースアドレスまたは１系下位ソースアドレスで指定されるアドレス位置に、それぞれに対応させて、０系上位ソースアドレスまたは１系上位ソースアドレスをデータとして書き込むべき、一つのゲート用ドロップアドレスメモリを持ち、他のリングから受信したこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットまたは、このリングのＡＤＤ伝送路から上がったこのリングでドロップすべきセルまたはパケットまたはセルヘッダ付きパケットは、リング上に、ゲート用ソースアドレスの宛先が無い場合には、このリングの呼制御回路に到達し、その呼制御回路は、受信したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスおよびゲート用ソースアドレスから、そのセルまたはパケットまたはセルヘッダ付きパケットの発端末側からゲート式リングへＡＤＤしたノードのゲート用ドロップアドレスメモリにそのセルまたはパケットまたはセルヘッダ付きパケットのゲート用ソースアドレスが有るか確認後、有れば、セルまたはパケットまたはセルヘッダ付きパケットが、発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する上位ソースアドレスとは逆系の上位アドレスのアドレス位置に下位アドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、または発端末側のゲート式リングにＡＤＤする際にそのノードのゲート用ドロップアドレスメモリに書き込み時に使用する下位ソースアドレスとは逆系の下位アドレスのアドレス位置に上位アドレスを、データとして、呼制御回路が、そのセルまたはパケットまたはセルヘッダ付きパケットがドロップすべき宛先端末が収容されているノード用のゲート用ドロップアドレスメモリに書き込む、ノード当たり一つの、その前記ノードへのＡＤＤ端末が書き込み用に用いるゲート用ドロップアドレスメモリと共用するゲート用ドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのゲート用ドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたは単独パケットのヘッダに含まれるゲート用ソースアドレスを上位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系上位アドレスと、または上位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系上位アドレスと、下位ソースアドレスの下位付加ビットとして０である１ビットを加えた０系下位アドレスと、または下位ソースアドレスの下位付加ビットとして１である１ビットを加えた１系下位アドレスとに分け、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に、データがなければ、そのアドレス指定位置に、対応する０系または１系の下位ソースアドレスをデータとして、書き込んだ後、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に、データがなければ、そのアドレス指定位置に、対応する０系または１系の上位ソースアドレスをデータとして、書き込んだ後、一方、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応０系または１系の下位ソースアドレスデータがあれば、そのまま、または、発端末側が、ＡＤＤするゲート式リングの前記ノードのゲート用ドロップアドレスメモリへの書き込みに使用するように決められている０系または１系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応０系または１系の上位ソースアドレスデータがあれば、そのまま、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのノードのゲート用ドロップアドレスメモリについて、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の上位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応１系または０系の下位ソースアドレスデータがあれば、または、着端末側で、ドロップするゲート式リングの前記ノードのゲート用ドロップアドレスメモリの読み出し用に決められている発端末側とは逆系の１系または０系の下位ソースアドレスでそのメモリを読んだ場合に、そのアドレス指定位置に一致する対応１系または０系の上位ソースアドレスデータがあれば、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するゲート式リングノード装置である。
【００８９】
本発明のゲート式リングノード装置は、ゲート用ソースアドレスは、従来のＭＡＣ端末のＭＡＣアドレスまたは、携帯電話端末番号の１０進表示の０から９の各数字を４ビットの２進数に変換したビット列であることを特徴とするセルまたはパケットまたはセルヘッダ付きパケットを転送することができる。
【００９０】
本発明のゲート式リングノード装置は、ゲート用ソースアドレスは、従来のＭＡＣ端末のＭＡＣアドレスまたは、携帯電話端末番号の１０進表示の０から９の各数字を４ビットの２進数に変換したビット列であることを特徴とするセルまたはパケットまたはセルヘッダ付きパケットを転送することができる。
【００９１】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応にあるドロップアドレステーブルの両方に書いた二つのドロップアドレステーブルを持ち、ノードのリングにＡＤＤするパケットは、ノードのどちらか一方のドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、その二つのドロップアドレステーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたその入力したリング伝送路対応のドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９２】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に１を書いたまたは、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ、リング対応の同じ書き込みデータを持つドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方のドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、両方のドロップアドレスメモリのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、１を書くか、または、そのソースアドレス領域ソースアドレスまたはその特定ソースアドレス領域アドレスおよびそれに対応して１を書き込んだ後、または、そのメモリのこのリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９３】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応の２つのドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがあり、そのデータが書き込むべきデータと異なる場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方のドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、ソースアドレスまたはその特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、ソースアドレスまたはその特定ソースアドレスがそのドロップアドレスメモリにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９４】
本発明は、２重リング網に用いるノード装置において、ノード装置は、ＡＤＤ入力するセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスをデータとして、書き込む、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込む、リング対応の２つのドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応のドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスをデータとして、書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、対応するリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９５】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したパケットのソースアドレスを、リング対応にあるドロップアドレステーブルの両方に書いた二つのドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたその入力したリング伝送路対応のドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９６】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、そのソースアドレス領域のアドレス指定位置に１を書いたまたは、その限定ソースアドレス領域およびそれに対応して１を書いた、リング対応の同じ書き込みデータを持つドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルの場合はデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、一方、パケットまたはセルヘッダ付きパケットの場合は、そのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９７】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレス領域を書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレス領域で指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレス領域を書き込んだ、リング対応のドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがある場合で、書き込むべきデータと異なる場合には、その書き込むべきソースアドレス領域をドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルの場合はデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、一方、パケットまたはセルヘッダ付きパケットの場合は、そのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９８】
本発明は、２重リング網に用いるノード装置において、ノード装置は、ＡＤＤ入力するセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスをデータとして書き込む、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込む、リング対応の２つのドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、セルの場合はデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、一方、パケットまたはセルヘッダ付きパケットの場合は、そのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、それ以外はスルーする、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【００９９】
本発明は、１重または２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、リングから出るポートが複数ある場合にはそのアドレスとともに書かれているポートに、リングから出るポートが一つの場合には単に、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつそのソースアドレスがドロップアドレステーブルにある場合は多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１００】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、そのソースアドレス領域のアドレス指定位置に１を書いたまたは、その限定ソースアドレス領域およびそれに対応して１を書いた、リング対応の同じ書き込みデータを持つドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方のドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域アドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリのそのソースアドレス領域アドレス指定位置に１を書くか、または、そのソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ後、または、そのメモリのこのリングでの転送に必要なソースアドレス領域アドレス指定位置に書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつ、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットのそのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域に一致する場合は、セルまたはパケットまたはセルヘッダ付きパケットに多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０１】
本発明は、２重リング網に用いるノード装置において、ノード装置は、ＡＤＤ入力するセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスをデータとして、書き込む、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスをデータとして、書き込む、リング対応の２つのドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応のドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつ、セルまたはパケットまたはセルヘッダ付きパケットのそのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のその上位ソースアドレスまたは上位特定ソースアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、その下位ソースアドレスまたは下位特定ソースアドレスに一致する場合、または、その下位ソースアドレスまたは下位特定ソースアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、その上位ソースアドレスまたは上位特定ソースアドレスに一致する場合、には、セルまたはパケットまたはセルヘッダ付きパケットに多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０２】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレス領域を書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレス領域で指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応のドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがある場合で、書き込むべきデータと異なる場合には、その書き込むべきソースアドレス領域をドロップアドレステーブルに書き込んだその一つのドロップアドレステーブルとを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応のドロップアドレスメモリおよびドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、その両方のドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスで指定される、メモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、その特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、その特定ソースアドレスがそのドロップアドレスメモリにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはその特定デスティネーションアドレスがドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつ、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットのそのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のその上位ソースアドレスまたは上位特定ソースアドレスで指定されるリング対応のドロップアドレスメモリのアドレス位置に、書き込まれているデータがその下位ソースアドレスまたは下位特定ソースアドレスに一致する場合、または、その下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、書き込まれているデータがその上位ソースアドレスまたは上位特定ソースアドレスに一致する場合、またはその特定ソースアドレスがドロップアドレステーブルにある場合には、セルまたはパケットまたはセルヘッダ付きパケットに多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０３】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスをリング対応にある２つのドロップアドレステーブルに書いた２つのドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがそのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング対応のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路と一致し、かつそのソースアドレスがそのパケットの入力したリング対応のドロップアドレステーブルにある場合は多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０４】
本発明は、２重リング網に用いるノード装置において、ノード装置で用いるセルまたはパケットまたはセルヘッダ付きパケットはリング伝送路識別ビットを持ち、セルまたはパケットまたはセルヘッダ付きパケットの送信ノードと受信ノード間で送受するリング伝送路識別ビットを、送信ノードで受信セルまたはパケットまたはセルヘッダ付きパケットのリング伝送路識別ビットの反対のビットを送信セルまたはパケットまたはセルヘッダ付きパケットのリング伝送路識別ビットにする構成であって、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、リングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、ＡＤＤポートが複数ある場合は、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとＡＤＤポート番号を、ＡＤＤポートが一つの場合はそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスのみをそのテーブルに書き込んだ後、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがある場合にはそのまま、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に対応するリング出力に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合には、そのままそのリング伝送路に出力する構成であるか、または、無い場合で、そのリング伝送路が、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路と一致し、かつそのソースアドレスがドロップアドレステーブルにある場合は多周回ビットを付与した後、それ以外はそのままそのリング伝送路に出力する構成である、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０５】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを現用側に書いた一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用のドロップアドレステーブルにある場合にはそのまま、デスティネーションアドレステーブルまたはドロップアドレステーブルに、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路名を書いて、その伝送路に、書かれていない場合で、その現用ドロップアドレステーブルのそのソースアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路を書いて、その伝送路に、それにも書かれていない場合には、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０６】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に１を書いた、または、そのソースアドレスまたは特定ソースアドレス領域ソースアドレスおよびそれに対応して１を書き込んだ、リング対応の同じ書き込みデータを持つ２つの現用のドロップアドレスメモリと２つの予備のドロップアドレスメモリを持ち、
ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方の現用ドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独のパケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が短い場合には、そのメモリのそのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータがなければ、リングから出るポートが一つの場合には単に、両方の現用ドロップアドレスメモリのソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、１を書くか、または、そのソースアドレス領域ソースアドレスまたはその特定ソースアドレス領域アドレスおよびそれに対応して１を書き込んだ後、または、その一方の現用ドロップアドレスメモリのこのリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のアドレス指定位置に、書き込みデータが有る場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の現用ドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の現用ドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致しない場合には、予備のドロップアドレスメモリを検索し、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の予備のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致する場合は、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のビット長が短い場合には、ドロップアドレスを書いた入力伝送路対応の予備のドロップアドレスメモリのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域に一致しない場合には、そのままそのリング伝送路に出力し、両方の予備のドロップアドレスメモリの検索において一定時間読み出しデータが比較データと一致することが無い場合には、両方の予備のドロップアドレスメモリを同時にクリアするとともに、それぞれの予備のドロップアドレスメモリを同時に現用とし、それまで現用であった２つのリング対応のドロップアドレスメモリを同時に予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０７】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレス領域と下位ソースアドレスまたは下位特定ソースアドレス領域に分け、その上位ソースアドレスまたは上位特定ソースアドレス領域で指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応の２つの現用ドロップアドレスメモリと２つの予備用ドロップアドレスメモリと、そのメモリの同じアドレス位置に書き込みデータがあり、そのデータが書き込むべきデータと異なる場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだ現用ドロップアドレステーブルと予備用ドロップアドレステーブルとを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの一方の現用ドロップアドレスメモリおよび現用ドロップアドレステーブルについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがなければ、その両方の現用ドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、上位ソースアドレスまたは上位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、その現用ドロップアドレステーブルに、ソースアドレスまたはその特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのアドレス指定位置に書き込みデータがあり、かつそのデータが、それぞれ、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、ソースアドレスまたはその特定ソースアドレスがその現用ドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが現用ドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致しない場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが現用ドロップアドレステーブルに無い場合には、予備のドロップアドレスメモリを検索し、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが予備用ドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置に、書き込まれているデータが、それぞれ、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致しない場合、またはデスティネーションアドレスまたはその特定デスティネーションアドレスが予備用ドロップアドレステーブルに無い場合には、そのままそのリング伝送路に出力し、両方の予備のドロップアドレスメモリおよび予備のドロップアドレステーブルの検索において一定時間読み出しデータが比較データと一致することが無い場合またはヒットすることが無い場合には、両方の予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを同時にクリアするとともに、それぞれの予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを同時に現用とし、それまで現用であった２つのリング対応のドロップアドレスメモリおよびドロップアドレステーブルを同時に予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０８】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスの内、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレス領域のそのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、リング対応の２つの現用ドロップアドレスメモリおよび２つの予備用ドロップアドレスメモリを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの入力したリング対応の現用ドロップアドレスメモリについて、その発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスの内、このリングでの転送に必要なソースアドレス領域または特定ソースアドレス領域のビット長が長い場合には、上位ソースアドレスまたは上位特定ソースアドレスまたは下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置およびそれ以降の特定範囲以内のアドレス位置に一致する書き込みデータがなければ、その両方の現用ドロップアドレスメモリについて、このリングでの転送に必要なソースアドレス領域のビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応させて、上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、一方、上位ソースアドレスまたは上位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスおよび、それぞれに対応する、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスまたはそれ以降の特定範囲以内のアドレスで指定される、そのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスおよび、それぞれに対応する、上位ソースアドレスまたは上位特定ソースアドレスである場合、には、そのまま、発呼または経路設定セルのヘッダまたはペイロードまたはセルヘッダ付きパケットのセルヘッダまたはパケットヘッダまたは単独パケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の現用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致いない場合、には、予備のドロップアドレスメモリを検索し、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致する場合、には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスの内、このリングでの転送に必要なデスティネーションアドレス領域のその上位デスティネーションアドレスまたは上位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、上位デスティネーションアドレスまたは上位特定デスティネーションアドレスおよび、それぞれに対応する、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるリング対応の予備用ドロップアドレスメモリのアドレス位置またはそれ以降の特定範囲以内のアドレス位置に、書き込まれているデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスおよび、それぞれに対応する、その上位デスティネーションアドレスまたは上位特定デスティネーションアドレスに一致いない場合、には、そのままそのリング伝送路に出力し、両方の予備のドロップアドレスメモリの検索において一定時間読み出しデータが比較データと一致することが無い場合には、両方の予備のドロップアドレスメモリを同時にクリアするとともに、それぞれの予備のドロップアドレスメモリを同時に現用とし、それまで現用であった２つのリング対応のドロップアドレスメモリを同時に予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１０９】
本発明は、１重または２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書いたまたは、そのソースアドレスおよびそれに対応して１を書いた、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、または、そのメモリの同じアドレス位置に書き込みデータがある場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つの現用ドロップアドレステーブルと予備のドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に、一方、長い場合には、ソースアドレスのそのメモリのアドレス指定位置またはドロップアドレステーブルに、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、ソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書くか、または、そのソースアドレスおよびそれに対応して１を書き、一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が長い場合で、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、そのソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に書き込みデータが有る場合、一方、長い場合には、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、そのソースアドレスが現用のドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスが現用のドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが現用のドロップアドレステーブルに無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを検索し、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスが予備のドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが現用のドロップアドレステーブルに無い場合には、そのままそのリング伝送路に出力し、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルの検索において一定時間読み出しデータが比較データと一致することが無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルをクリアするとともに、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレスメモリおよびドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１０】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを現用側に書いた一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレステーブルにその発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスがなければ、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、そのテーブルに書き込んだ後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、またそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用のドロップアドレステーブルにある場合にはそのまま、デスティネーションアドレステーブルまたはドロップアドレステーブルに、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路名を書いて、その伝送路に、書かれていない場合で、その現用ドロップアドレステーブルのそのソースアドレス対応のＡＤＤすべきリング伝送路が書かれている場合には、そのパケットの持つＡＤＤ先リング伝送路識別ビットにその伝送路を書いて、その伝送路に、それにも書かれていない場合には、セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとそれとともに書かれているポート番号を、２つの現用系のドロップアドレステーブルに移すか、コピーするとともに、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合は、そのアドレスを現用系のドロップアドレステーブルに移すか、コピーするとともに、ＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１１】
本発明は、１重または２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書いたまたは、そのソースアドレスおよびそれに対応して１を書いた、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書き込んだ、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ、一つの現用のドロップアドレスメモリと一つの予備のドロップアドレスメモリを持ち、また、そのメモリの同じアドレス位置に書き込みデータがある場合には、その書き込むべきソースアドレスをドロップアドレステーブルに書き込んだその一つの現用ドロップアドレステーブルと予備のドロップアドレステーブルを持ち、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用のドロップアドレスメモリについて、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に、一方、長い場合には、ソースアドレスのそのメモリのアドレス指定位置またはドロップアドレステーブルに、書き込みデータがなければ、リングから出るポートが一つの場合には単に、そのドロップアドレスメモリに、ソースアドレスのビット長が短い場合には、そのアドレス指定位置に１を書くか、または、そのソースアドレスおよびそれに対応して１を書き、一方、ソースアドレスのビット長が長い場合には、そのソースアドレスを上位ソースアドレスまたは上位特定ソースアドレスと下位ソースアドレスまたは下位特定ソースアドレスに分け、その上位ソースアドレスまたは上位特定ソースアドレスで指定されるアドレス位置に下位ソースアドレスまたは下位特定ソースアドレスまたは上位ソースアドレスまたは上位特定ソースアドレスおよびそれに対応させて、下位ソースアドレスまたは下位特定ソースアドレスを書くか、または下位ソースアドレスまたは下位特定ソースアドレスで指定されるアドレス位置に上位ソースアドレスまたは上位特定ソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が長い場合で、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスでない場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスでない場合には、そのドロップアドレステーブルに、そのソースアドレスを書き込んだ後、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスのビット数が短い場合には、そのメモリのそのアドレス指定位置に書き込みデータが有る場合、一方、長い場合には、上位ソースアドレスまたは上位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、下位ソースアドレスまたは下位特定ソースアドレスである場合、または、下位ソースアドレスまたは下位特定ソースアドレスのそのメモリのアドレス指定位置に書き込みデータがあり、かつそのデータが、上位ソースアドレスまたは上位特定ソースアドレスである場合、または、そのソースアドレスが現用のドロップアドレステーブルにある場合には、そのまま、発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはセルヘッダ付きパケットまたはパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、ノードに入力したリング上を転送するセルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合、またはそのデスティネーションアドレスが現用のドロップアドレステーブルにある場合には、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた現用のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが現用のドロップアドレステーブルに無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを検索し、セルまたはパケットまたはセルヘッダ付きパケットは、そのデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致する場合は、そのアドレス位置のそのデータを、現用のドロップアドレスメモリの同じアドレス位置に移すか、コピーして、一方、そのデスティネーションアドレスのビット長が長い場合には、その上位デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致する場合、または、その下位デスティネーションアドレスまたは下位特定デスティネーションアドレスで指定されるアドレス位置に、書き込まれているデータがその上位デスティネーションアドレスに一致する場合には、そのメモリのそのアドレス位置のデータを、そのまま、現用のドロップアドレスメモリの同じアドレス位置に移すか、コピーして、またはそのデスティネーションアドレスが予備のドロップアドレステーブルにある場合には、現用のドロップアドレステーブルに移すか、コピーして、そのセルまたはパケットまたはセルヘッダ付きパケットは、ＤＲＯＰし、一方、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が短い場合には、ドロップアドレスを書いた予備のドロップアドレスメモリについて、そのデータが書き込まれている指定アドレスがまたはデータとして書き込まれているアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスに一致しない場合か、または、その発呼または経路設定セルのペイロードまたはセルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるデスティネーションアドレスのビット数が長い場合で、上位デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスに一致しない場合、または、下位デスティネーションアドレスまたは下位特定デスティネーションアドレスのそのメモリのアドレス指定位置の読み出しデータが上位デスティネーションアドレスに一致しない場合か、または、そのデスティネーションアドレスが予備のドロップアドレステーブルに無い場合には、そのままそのリング伝送路に出力し、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルの検索において一定時間読み出しデータが比較データと一致することが無い場合には、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルをクリアするとともに、予備のドロップアドレスメモリおよび予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレスメモリおよびドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１２】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応に一つずつそれぞれある現用のドロップアドレステーブルと予備のドロップアドレステーブルの内、２つの現用ドロップアドレステーブルに書き込む構成であり、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、２つの現用のテーブルに上書きした後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング対応の現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合はそのパケットの入力したリング対応の予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、各リング伝送路の予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、その予備のドロップアドレステーブルのメモリをクリアするとともに、そのリング伝送路対応の予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１３】
本発明は、２重リング網に用いるノード装置において、ノード装置は、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応に一つずつそれぞれある現用のドロップアドレステーブルと予備のドロップアドレステーブルの内、２つの現用ドロップアドレステーブルに書き込む構成であり、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、リングから出るポートが複数ある場合にはそのポートとそのソースアドレスを、リングから出るポートが一つの場合には単にそのソースアドレスのみを、２つの現用のテーブルに上書きした後、その発呼または経路設定セルのペイロードまたは発呼または経路設定セルヘッダ付きパケットのパケットヘッダまたはパケットのヘッダに含まれるソースアドレスまたはセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング対応の現用のドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合はＡＤＤポートに出力し、無い場合は、そのパケットの入力したリング対応の予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合は、そのアドレスとそれとともに書かれているポート番号を、２つの現用系のドロップアドレステーブルに移すか、コピーするとともに、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合は、そのアドレスを現用系のドロップアドレステーブルに移すか、コピーするとともに、ＡＤＤポートに出力し、予備にも無い場合には、そのままそのリング伝送路に出力し、各リング伝送路の予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、その予備のドロップアドレステーブルのメモリをクリアするとともに、そのリング伝送路対応の予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１４】
本発明は、４重リング網に用いるノード装置において、４重リングは二組の右回り左回りのリング構成であり、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つのドロップアドレステーブルを持ち、各ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位から２ビット目のビットの０または１で二組組のリング伝送路の内対応する１組を選び、各組のセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットに対応するリング伝送路に送出され、リングからのＤＲＯＰパケットはすべてのＡＤＤポートに出力できる構成であって、ＡＤＤポートにセルまたはパケットまたはセルヘッダ付きパケットが入力した場合で、そのソースアドレスが前記ドロップアドレステーブルに無い場合で、ＡＤＤポートが複数ある場合には、そのソースアドレスとＡＤＤポート番号を対応させて、そのソースアドレスを、ＡＤＤポートが一つの場合は、単に、ソースアドレスのみを、ドロップアドレステーブルに書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのヘッダに含まれるデスティネーションアドレスが前記ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれているＡＤＤポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合には、そのままそのリング伝送路に出力する、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１５】
本発明は、４重リング網に用いるノード装置において、４重リングは二組の右回り左回りのリング構成であり、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを書いた一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルを持ち、各ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位から２ビット目のビットの０または１で二組組のリング伝送路の内対応する１組を選び、各組のセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットに対応するリング伝送路に送出され、リングからのＤＲＯＰセルまたはパケットまたはセルヘッダ付きパケットはすべてのＡＤＤポートに出力できる構成であって、ＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが前記現用ドロップアドレステーブルに無い場合で、ＡＤＤポートが複数ある場合には、そのソースアドレスとそのＡＤＤポート番号を対応させて、そのソースアドレスを、ＡＤＤポートが一つの場合には、単にそのソースアドレスを、現用ドロップアドレステーブルに書き込み、ある場合は、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合には、そのままそのリング伝送路に出力し、予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１６】
本発明は、４重リング網に用いるノード装置において、４重リングは二組の右回り左回りのリング構成であり、リングから出るポートが複数ある場合にはポート対応にそのポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスとポート番号を対応させて、そのソースアドレスを、リングから出るポートが一つの場合には単に入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、リング対応にそれぞれ一つずつある現用のドロップアドレステーブルと予備のドロップアドレステーブルの内、４つの現用のドロップアドレステーブルに書き込む構成を持ち、各ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位から２ビット目のビットの０または１で二組組のリング伝送路の内対応する１組を選び、各組のセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットに対応するリング伝送路に送出され、リングからのＤＲＯＰパケットはすべてのＡＤＤポートに出力できる構成であって、ＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットは、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスを、ＡＤＤポートが複数ある場合には、そのソースアドレスとそのＡＤＤポート番号を対応させて、そのソースアドレスを、ＡＤＤポートが一つの場合には、単にそのソースアドレスを、４つの現用ドロップアドレステーブルに書き込み、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路、またはセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが、そのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング伝送路に対応する現用ドロップアドレステーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合はそのセルまたはパケットまたはセルヘッダ付きパケットの入力したリング伝送路に対応する予備のドロップアドレステーブルを検索し、そのテーブルにある場合で、ＡＤＤポートが複数ある場合には、そのアドレスとともに書かれている出力ポートに出力し、ＡＤＤポートが一つの場合には、単に出力ポートに出力し、無い場合には、そのままそのリング伝送路に出力し、各リング対応の予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、その予備のドロップアドレステーブルのメモリをクリアするとともに、そのリング対応の予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１７】
本発明は、２重リング網に用いるノード装置において、一つのＡＤＤポートと一つのドロップアドレステーブルと各リング対応のＡＤＤソースアドレステーブルを持ち、ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットはそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で対応する０系または１系のリング伝送路に送出でき、各リング伝送路からのＤＲＯＰパケットは多重化してＡＤＤポートに出力できる構成であって、リングへのＡＤＤセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で振り分けられたＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがそのパケットの送出すべきリング伝送路対応の前記ＡＤＤアドレステーブルに無い場合は、そのソースアドレスをそのＡＤＤソースアドレステーブルと前記ドロップアドレステーブルに書き込み、ある場合はそのまま送、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路、またはセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記ドロップアドレステーブルにある場合は、そのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、無い場合には、そのままそのリング伝送路に出力する構成である、ことを特徴とするＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１８】
本発明は、２重リング網に用いるノード装置において、一つのＡＤＤポートと一つの現用のドロップアドレステーブルと一つの予備のドロップアドレステーブルと各リング対応のＡＤＤソースアドレステーブルとを持ち、ＡＤＤポートの入力セルまたはパケットまたはセルヘッダ付きパケットはそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で対応する０系または１系のリング伝送路に送出でき、各リング伝送路からのＤＲＯＰセルまたはパケットまたはセルヘッダ付きパケットは多重化してＡＤＤポートに出力できる構成であって、リングへのＡＤＤセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットの０または１で振り分けられたＡＤＤポートに入力したセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがそのパケットの送出すべきリング伝送路対応の前記ＡＤＤアドレステーブルに無い場合は、そのソースアドレスをそのＡＤＤアドレステーブルと前記現用のドロップアドレステーブルに書き込み、ある場合はそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定ビットの示すリング伝送路、またはセルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先リング伝送路選択ビットの示すリング伝送路に送出し、リング伝送路から入力するセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスが前記現用のドロップアドレステーブルにある場合は、ＤＲＯＰし、無い場合は予備のドロップアドレステーブルを検索し、そのテーブルにある場合はＤＲＯＰし、無い場合には、そのままそのリング伝送路に出力する構成であり、予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルと二つのＡＤＤアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１１９】
本発明は、２重リング網に用いるノード装置において、全てのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用および予備のドロップアドレステーブルにそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが無く、現用側に書き込む場合には、そのソースアドレスを、その現用テーブルに書き込んだ後、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用または予備のドロップアドレステーブルにある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットの伝送路に送出する構成であって、各段のテーブル回路はそれぞれ、１組の現用と予備のドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リングのセルまたはパケットまたはセルヘッダ付きパケット流を入力し、初段の各第２のヘッダ読み取り回路には、ノードへのＡＤＤ伝送路セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、各段のテーブル回路の各第２のヘッダ読み取り回路では、読み取った入力セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが、その段のテーブル回路の現用または予備のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、現用にも予備にも無い場合で、その第２のヘッダ読み取り回路がＮ段目でない場合には、次段の第２のヘッダ読み取り回路に送り、Ｎ段目である場合には、前記セルまたはパケットまたはセルヘッダ付きパケットを初段の第２のヘッダ読み取り回路に送る構成であり、初段の第２のヘッダ回路に送られたそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスは任意の段の現用ドロップアドレステーブルに書き込みできる構成であり、各段のテーブル回路の第１のヘッダ読み取り回路では、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路の現用のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、なければその段のテーブル回路の予備用のドロップアドレステーブルを検索し、あればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、無い場合で、その段がＮ段目でない場合には、そのままそのセルまたはパケットまたはセルヘッダ付きパケットを次段の第１のヘッダ読み取り回路に出力する構成であるか、Ｎ段目である場合には、出力伝送路に送出する構成であり、各段のテーブル回路において、各段の第１のヘッダ読み取り回路からの予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備に変更する、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１２０】
本発明は、２重リング網に用いるノード装置において、全てのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードの現用および予備のドロップアドレステーブルにそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが無く、現用側に書き込む場合には、そのソースアドレスを、その現用テーブルに書き込んだ後、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが現用または予備のドロップアドレステーブルにある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットの伝送路に送出する構成であって、各段のテーブル回路はそれぞれ、１組の現用と予備のドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リングのセルまたはパケットまたはセルヘッダ付きパケット流を入力し、初段の各第２のヘッダ読み取り回路には、ノードへのＡＤＤ伝送路セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力し、各段のテーブル回路の各第２のヘッダ読み取り回路では、読み取った入力セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが、その段のテーブル回路の現用または予備のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、現用にも予備にも無い場合で、その第２のヘッダ読み取り回路がＮ段目でない場合には、次段の第２のヘッダ読み取り回路に送り、Ｎ段目である場合には、前記セルまたはパケットまたはセルヘッダ付きパケットを初段の第２のヘッダ読み取り回路に送る構成であり、初段の第２のヘッダ回路に送られたそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスは任意の段の現用ドロップアドレステーブルに書き込みできる構成であり、各段のテーブル回路の第１のヘッダ読み取り回路では、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路の現用のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、なければその段のテーブル回路の予備用のドロップアドレステーブルを検索し、あれば、そのアドレスをその段の現用系のドロップアドレステーブルに移すか、コピーするとともに、そのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、無い場合で、その段がＮ段目でない場合には、そのままそのセルまたはパケットまたはセルヘッダ付きパケットを次段の第１のヘッダ読み取り回路に出力する構成であるか、Ｎ段目である場合には、出力伝送路に送出する構成であり、各段のテーブル回路において、各段の第１のヘッダ読み取り回路からの予備のドロップアドレステーブルの検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備に変更する、ことを特徴とするＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１２１】
本発明は、２重リング網を用い、１つまたは複数のＡＤＤ伝送路ポートを持つノード装置において、全てのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、各ＡＤＤ伝送路ポートからのセルまたはパケットまたはセルヘッダ付きパケットは、２重リングの場合にはセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの最下位ビットにより対応するリング伝送路に加える構成であって、ノードのリングにＡＤＤするセルまたはパケットまたはセルヘッダ付きパケットは、ノードのその段のドロップアドレステーブルにそのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが無く、そのテーブルに書き込む場合には、そのソースアドレスを、そのテーブルに書き込んだ後、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、そのセルまたはパケットまたはセルヘッダ付きパケットのソースアドレスがドロップアドレステーブルにある場合にはそのまま、セルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に送出し、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットの伝送路に送出する構成であって、各段のテーブル回路はそれぞれ、１つのドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべき１または複数のＡＤＤ伝送路ポート毎に分かれたセルまたはパケットまたはセルヘッダ付きパケット流毎の第２のヘッダ読み取り回路とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リングのセルまたはパケットまたはセルヘッダ付きパケット流を入力し、初段のリング伝送路毎に配置された１または複数のＡＤＤ伝送路ポート毎に用意された第２のヘッダ読み取り回路には、ノードへの１または複数のＡＤＤ伝送路ポートからのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスのビットにより対応するリング伝送路毎に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力する構成であり、または、セルまたはパケットまたはセルヘッダ付きパケットの持つＡＤＤ先伝送路識別ビットにより対応するリング伝送路に振り分けたセルまたはパケットまたはセルヘッダ付きパケットを入力する構成であり、各段のテーブル回路の各第２のヘッダ読み取り回路では、その段の第２のヘッダ読み取り回路にドロップアドレステーブルへの書き込み許可権が無い場合には入力されたセルまたはパケットまたはセルヘッダ付きパケットをそのまま次段のリング伝送路毎のさらにＡＤＤ伝送路毎の第２のヘッダ読み取り回路に送り、一方、その段の第２のヘッダ読み取り回路にドロップアドレステーブルへの書き込み許可権がある場合には、読み取った入力セルまたはパケットまたはセルヘッダ付きパケットのソースアドレスが、その段のテーブル回路のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、そのドロップアドレステーブになければ、ＡＤＤ伝送路ポートが一つの場合にはそのソースアドレスのみを、一方、ＡＤＤ伝送路ポートが複数の場合には、そのソースアドレスとそのヘッダ読み取り回路に対応するＡＤＤ伝送路ポート番号をそのドロップアドレステーブルに書き込んだ後、そのセルまたはパケットまたはセルヘッダ付きパケットを対応するリング伝送路へ送出し、各段のテーブル回路の第１のヘッダ読み取り回路では、ＡＤＤ伝送路ポートが一つの場合には、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをＤＲＯＰし、一方ＡＤＤ伝送路ポートが複数の場合には、入力したセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスがその段のテーブル回路のドロップアドレステーブルにあればそのセルまたはパケットまたはセルヘッダ付きパケットをそのテーブルのそのセルまたはパケットまたはセルヘッダ付きパケットのデスティネーションアドレスとともに書かれているポートにＤＲＯＰし、無い場合で、その段がＮ段目でない場合には、そのパケットを次段の第１のヘッダ読み取り回路に出力する構成であるか、Ｎ段目である場合には、出力伝送路に送出する構成であり、各段のドロップアドレステーブルは一定時間以上検索においてヒットすることがなければ、そのテーブルのメモリをクリアする、ことを特徴するＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットまたはＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットを転送するノード装置である。
【０１２２】
上述の本発明のノード装置は、各段の各第２のヘッダ読み取り回路のドロップアドレステーブルへの書き込み許可権は任意の時間に切り換えることができる。
【０１２３】
上述の本発明のノード装置は、各段の各第２のヘッダ読み取り回路のドロップアドレステーブルへの書き込み許可権はその段のドロップアドレステーブルのメモリがクリアされた段に切り換えることができる。
【０１２４】
上述の本発明のノード装置は、各段の各第２のヘッダ読み取り回路のドロップアドレステーブルへの書き込み許可権は書き込み中のドロップアドレステーブルが満杯になった時、それ以外の段に切り換えることができる。
【０１２５】
本発明は、２重リング網を用い、１つのＡＤＤ伝送路ポートを持つノード装置において、２つのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持つ構成であり、ＡＤＤ伝送路ポートからのパケットは、パケットのソースアドレスの最下位ビットにより対応するリング伝送路に加える構成であり、各段のテーブル回路はそれぞれ、１つのドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路とその第２のヘッダ読み取り回路毎に、その第２のヘッダ読み取り回路に入力したパケットの送出リング伝送路を通常の送出先とは逆のリング伝送路に切り替えるパケットのソースアドレスを持つ伝送路切り替えアドレステーブルとを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路には、各入力リング伝送路のパケット流を入力し、初段のリング伝送路毎に配置された第２のヘッダ読み取り回路には、ＡＤＤ伝送路ポートからのパケットのソースアドレスのビットにより対応するリング伝送路毎に振り分けたパケットを入力する構成であり、各段のテーブル回路の各第２のヘッダ読み取り回路では、その段にドロップアドレステーブルへの書き込み許可権が無い場合には入力されたパケットをそのまま次段の第２のヘッダ読み取り回路に送り、一方、許可権がある場合には、読み取った入力パケットのソースアドレスが、その段のテーブル回路のドロップアドレステーブにあれば、そのまま対応するリング伝送路へ送出し、そのドロップアドレステーブになければ、そのソースアドレスを、そのドロップアドレステーブルに書き込んだ後、そのパケットを対応するリング伝送路へ送出し、各段のテーブル回路の第１のヘッダ読み取り回路では、入力したパケットのデスティネーションアドレスがその段のテーブル回路のドロップアドレステーブルにあればそのパケットをＤＲＯＰし、なければそのままそのパケットを次段の第１のヘッダ読み取り回路に出力する動作を行い、各段のドロップアドレステーブルは一定時間以上ヒットすることがなければ、そのテーブルのメモリをクリアする機能を有し、さらに、パケットがある段のテーブル回路の第１のヘッダ読み取り回路に入力し、そのパケットのソースアドレスの最下位ビットがその入力リング伝送路の系と一致しないパケットであって、そのパケットのソースアドレスがその段のドロップアドレステーブルにある場合には、そのパケットのソースアドレスの最下位ビットと一致する系のリング伝送路に対応しているその段の第２のヘッダ読み取り回路に対応する伝送路切り替えアドレステーブルに、そのパケットのソースアドレスを書き込む処理を行い、または、パケットがある段のテーブル回路の第１のヘッダ読み取り回路に入力し、そのパケットのソースアドレスの最下位ビットがその入力リング伝送路の系と一致しないパケットであって、そのパケットのデスティネーションアドレスがその段のドロップアドレステーブルにあり、かつそのパケットに伝送路切り替えビットが立っている場合には、そのパケットのソースアドレスの最下位ビットと逆の系のリング伝送路に対応しているその段の第２のヘッダ読み取り回路に対応する伝送路切り替えアドレステーブルに、そのパケットのデスティネーションアドレスを書き込む処理を行い、各段の書き込み許可権とは別に、各段の第２のヘッダ読み取り回路に入力したパケットのソースアドレスが、その第２のヘッダ読み取り回路に対応する伝送路切り替えアドレステーブルにある場合には、そのパケットのヘッダに伝送路切り替えビットを立て、その第２のヘッダ回路が通常送出しているリング伝送路とは逆のリング伝送路に送出するように切り替える機能を有する、ことを特徴とするＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作するパケットを転送するノード装置である。
【０１２６】
上述の本発明のノード装置は、たとえばドロップアドレスメモリは、ＲＡＭまたはＳＲＡＭまたはＣＡＭで構成される。
【０１２７】
上述の本発明のノード装置は、たとえばドロップアドレスメモリは、ＣＡＭで構成される。
【０１２８】
上述の本発明のノード装置は、ＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットは、パスＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットの前にＭＡＣヘッダを付けたＭＡＣ  ｉｎ  ＭＡＣパケットのＭＡＣアドレスであるパケット、またはＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがプライベートＩＰアドレスを用いるＩＰ  ｏｖｅｒ  ＭＡＣパケットのプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケット、または、ＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであるパケットのＭＡＣアドレスであるパケットまたは、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの１つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＡＴＭセルのセルヘッダの二つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、ＡＴＭセルのセルヘッダのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、パスＡＴＭセル  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、またはパスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダの二つのＶＰＩアドレスであるセルヘッダ付きパケット、またはパスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダの１つのＶＰＩアドレスであるセルヘッダ付きパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＭＡＣパケットのセルヘッダの二つのＶＰＩアドレスであるセルヘッダ付きパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダを持つＭＡＣパケットのセルヘッダのＶＰＩアドレスであるセルヘッダ付きパケット、であることができる。
【０１２９】
上述の本発明のノード装置は、ＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットは、１フローＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであり、ＭＡＣソースアドレスが単一アドレスであるパケットのＭＡＣであるパケットまたは、１フローＭＡＣ動作するアドレスがＡＲＰパケットのＭＡＣであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＡＴＭ  ｃｅｌｌ  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、または、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩ＋ＶＣＩまたは２つのＶＣＩのアドレスであることを特徴とするセル、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの１つのＶＰＩ＋ＶＣＩまたは１つのＶＣＩのアドレスであることを特徴とするセル、または、１フローＭＡＣ動作するアドレスが、ＡＴＭセルのセルヘッダのＶＣＩアドレスであるセル、または、１フローＭＡＣ動作するアドレスが、ＡＴＭセル  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、または１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダのＶＰＩ＋ＶＣＩまたはＶＣＩアドレスであるセルヘッダ付きパケット、または、１フローＭＡＣ動作するアドレスが、セルヘッダを持つＭＡＣパケットのセルヘッダのＶＰＩ＋ＶＣＩまたはＶＣＩアドレスであるセルヘッダ付きパケット、であることができる。
【０１３０】
上述の本発明のノード装置は、転送されるパケットのヘッダに伝送路切り替えビット領域を持ち、リング伝送路から入力したパケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットがそのリング伝送路の系と一致しない場合であって、かつそのパケットのソースアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットのＡＤＤノードである場合には、そのノード装置にＡＤＤするパケットの内、前記リング伝送路から入力したパケットと同じソースアドレスを持ち、前記リング伝送路に入力したパケットが転送されている系のリング伝送路とは逆系のリング伝送路を通常選択しているパケットのヘッダに伝送路切り替えビットを立てるとともに、そのパケットをＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致する通常送出されていた系のリング伝送路とは逆系のリング伝送路に送出するように切り替える機能を追加することができる。
【０１３１】
さらに、本発明のノード装置は、リング伝送路から入力したパケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットがそのリング伝送路の系と一致しない場合であって、そのパケットのデスティネーションアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットの受信ノードであり、そのパケットに伝送路切り替えビットが立っている場合には、そのノード装置にＡＤＤするパケットの内、そのパケットのデスティネーションアドレスと同じソースアドレスを持つすなわち逆方向パケットであり、かつ前記受信パケットが入力したリング伝送路と同じリング伝送路を通常選択していたパケットのヘッダに伝送路切り替えビットを立て、ＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致する通常送出されていた系のリング伝送路とは逆系のリング伝送路に送出するように切り替える機能を追加することができる。
【０１３２】
さらに、本発明のノード装置は、パケットのヘッダにｒｅｖｅｒｓｅビット領域を設け、リング伝送路から到着するパケットのソースアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットのＡＤＤノードであり、そのパケットの転送されているリング伝送路が、そのパケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致しないリング伝送路であるノード装置で、そのノード装置にＡＤＤする前記リング伝送路から入力したパケットと同じソースアドレスを持ち、前記リング伝送路に入力したパケットが転送されている系のリング伝送路とは逆系のリング伝送路を通常選択しているパケットのヘッダに伝送路切り替えビットを立て、ＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致する通常送出されていた系のリング伝送路とは逆系のリング伝送路に送出するように切り替えたノード装置に、パケットのＡＤＤ伝送路選択ビットまたはソースアドレスの最下位ビットと一致しないリング伝送路から、そのパケットのデスティネーションアドレスがドロップアドレステーブルにあるすなわちそのノード装置がそのパケットの受信ノードであり、そのパケットに伝送路切り替えビットが立っているパケットであり、かつそのパケットのデスティネーションアドレスが前記通常送出していたリング伝送路とは逆の系のリング伝送路に送出先を変えたパケットのソースアドレスと同じすなわち逆方向パケットであるパケットが到着した場合には、前記通常送出していたリング伝送路とは逆の系のリング伝送路に送出先を変えているパケットをコピーして、コピーしたパケットのソースアドレスとデスティネーションアドレスを入れ替えるとともに、ｒｅｖｅｒｓｅビットを立てた自ノード装置が受信ノード装置であるパケットを前記通常送出していたリング伝送路とは逆の系のリング伝送路に送出し、そのｒｅｖｅｒｓｅビットを立てたパケットがそのノード装置に到着した場合には、前記ソースアドレスとデスティネーションアドレスを入れ替え、ｒｅｖｅｒｓｅビットを立てて送出していたパケットの送出を停止する機能を追加することができる。
【０１３３】
さらに、本発明のノード装置は、リング伝送路のループバック機能を有し、伝送路障害を検出しているノード装置で、伝送路障害を検出していないリング伝送路を検出している側の伝送路にまだループバックしていない場合で、伝送路障害を検出していないリング伝送路でｒｅｖｅｒｓｅビットの立ったパケットを検出した場合には、リング伝送路ループバックする機能を追加することができる。
【０１３４】
このように、本発明のリングノード装置は、上記課題を解決するため、リングにＡＤＤするパケットは、パケットのソースアドレスまたはデスティネーションアドレスの下位特定位置のビットの示すリング伝送路に上がり、リング上を転送するパケットはリングから出るポート対応にドロップアドレスのみを書いた前記ドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合のみＤＲＯＰし、それ以外はスルーすることを特徴とする。
【０１３５】
このため、本発明では、リングに上がる場合、その宛先を示すアドレスがリング伝送路ポートに必要でなくなる。また、リング上を転送するパケットの宛先を示すアドレスがリングポートに必要でなくなる。これは、ノード装置毎宛先のないパケットをｕｎｋｎｏｗｎパケットにするか判断するのではなく、リング上の全てのノードで宛先がない場合にｕｎｋｎｏｗｎパケットにする、リング上の全てのノードのテーブルを検索する一筆書き法を用いることで可能になる。
【０１３６】
このために、本発明ではリングから入力したパケットのソースアドレスがＭＡＣアドレステーブル（ドロップアドレステーブル）にある場合にのみ、そのパケットがリングを１周したものとして、多周回ビットを付ける機能を各ノード装置が持つことを特徴とする。この機能は伝送路障害でループバックを起きた場合も考慮される。その上で孤立リングの場合には、多周回パケットをｕｎｋｎｏｗｎパケット（コピーパケット）として、もう１周させて各ノード装置でＡＤＤポートのみにコピーし、１周したコピーパケットは廃棄する。
【０１３７】
また、ツリー構造のリング網では、多周回パケットのまま、上位リングに上がるノードで上位リングにあげ、最上位リングにも宛先が無い場合にはコピーパケットに変換して配下のリングにコピーパケットを配る。
【０１３８】
また、串刺し状構成のリング網の両端リングに上がったパケットの場合には、多周回パケットのまま、隣接リングに移るノードで隣接リングに移る。
【０１３９】
また、串刺し状構成のリング網の両端リング以外のリングに上がったパケットの場合および、平面メッシュ状接続リング網のリングに上がったパケットでは、多周回パケットは、コピーパケットとして、隣接リングに移るノードでコピーして隣接リングに移り、さらに、隣接リングにおいても宛先がなければ、多周回パケットにするとともに、コピーパケットにして、隣接リングに移る。但し、串刺し状リングおよび平面メッシュ状接続リング網の場合には、宛先のサーバまたは端末がリングエッジまで、そのサーバまたは端末のソースアドレスを持つ片経路設定パケットを上げていることを前提にしている。そうでない場合は、各リング上で宛先が無い多周回パケットはコピーパケットにして、そのリング上の全てのノードで配下にコピーする必要がある。
【０１４０】
上記方法を用いることで、本発明のノード装置はリングポートからの入力パケットのソースアドレスをＭＡＣテーブル（ドロップアドレステーブル）に書き込む必要がなくなる。これは、リングパス経路を設定するリングの場合および固定パスを設定してあるリングにおいても同じである。これによりＡＤＤ伝送路からの入力パケットが右回りのリング伝送路に送出するか、左回りのリングに送出するか判断するビットがパケットに必要になる。
【０１４１】
また、本発明ではこのビットとして、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットを用いる。ソースアドレスまたはデスティネーションアドレスはＩＰｖ４でもＩＰｖ６の中間ビットでもＭＡＣアドレスでもよい。
【０１４２】
また、本発明のリングノード装置では、ＭＡＣアドレステーブルの一つ一つのＭＡＣアドレスのタイマー機能の代わりに、現用と予備のＭＡＣアドレステーブルを用い、通常は現用ＭＡＣアドレステーブルを用い、ＡＤＤポートに入力するパケットのソースアドレスが現用のＭＡＣアドレステーブルになければ、たとえ予備のＭＡＣアドレステーブルにあっても現用に書き込む。リング伝送路から入力したパケットのデスティネーションアドレスが現用のＭＡＣアドレステーブルにあればＤＲＯＰし、ない場合で予備のＭＡＣアドレステーブルにあればＤＲＯＰし、なければ出力リング伝送路にスルーして送出する。
【０１４３】
これにより予備のＭＡＣアドレステーブルでの検索ヒット数を減らし、一定時間検索ヒットしなくなった場合には、予備のＭＡＣアドレステーブルのメモリをクリアするとともに、現用と予備のテーブルの名前を交換したのと同じ動作をする制御に切り換える。これにより、使用しなくなったＭＡＣアドレスは消去される。
【０１４４】
また、本発明のリング網は、上記課題を解決するために、ツリー状にリングが接続されたネットワーク構造または、串刺し状にリング接続された網のように、ｕｎｋｎｏｗｎパケットの行き先が固定できる網構造を持つことと、リング上にパケットの宛先が無い場合には上位リングに上がるか、または隣接リングに上がると言う一筆書き網を用いることを特徴とする。
【０１４５】
これにより最上位リングに上がったｕｎｋｎｏｗｎパケットは最上位リングにも宛先がなければコピーパケットに変換して、配下のリングのみにコピーパケットを配り、配下のリングを周回したコピーパケットのコピーはＤＲＯＰ伝送路のみに一つ行うだけで、リング伝送路出力に対しては行なわず、受信端末からの応答で経路を自動設定するので、従来例のようなフラッディングは不要となる。また大きな網が実現できる。
【０１４６】
ただし、最上位網のメッシュ網先のツリーリング網にコピーパケットを送る場合には、メッシュ網配下の全てのツリーリング網でコピーパケットを配らなければならない。但し、この網に収容される接続先エッジノードまたはサーバがそのソースアドレスを持つ片経路設定パケットを最上位リングまで上げている場合には、最上位リングで上記コピーパケットに変換する必要はなくなる。
【０１４７】
また、本発明では最上位リングに到達し、最上位リングにも宛先が無い場合にはインターネット網に送出する。インターネット網により受信端末に到達したパケットの応答パケットは一筆書き網に送られ、一筆書き網内の応答経路が自動設定されることを特徴とする。これにより、インターネット既存網を使う場合には、ｕｎｋｎｏｗｎパケットを網内の全端末に送る必要がなくなる。
【０１４８】
また、本発明では、網内に、最下位リング以下に位置する、エッジノード装置または分配サービス会社または分配サービス装置が、そのソースアドレスのみを持つ片方向経路パケットを網内の全エッジノードまたは端末まで、放射状に配って、片経路を設定し、対応する端末は、その経路を用いて通信することができる。
【発明の効果】
【０１４９】
本発明によれば、動作が簡単、高速動作が可能、輻輳になりにくい、大規模テーブルの必要な上位網のＭＡＣ動作するＩＰアドレスにも適用できる、高速ノード装置が実現できる、大規模網を実現できる、従来パケットのヘッダの空き領域を使うだけで実現できる、携帯網にも適用できる、などの効果を奏する。
【図面の簡単な説明】
【０１５０】
【図１】ノード装置の実施例１を示す図である。
【図２】ノード装置の実施例２を示す図である。
【図３】ノード装置の実施例３を示す図である。
【図４】ノード装置の実施例４を示す図である。
【図５】ノード装置の実施例５を示す図である。
【図６】ノード装置の実施例６を示す図である。
【図７】ノード装置の実施例７を示す図である。
【図８】ノード装置の実施例８を示す図である。
【図９】ノード装置の実施例９を示す図である。
【図１０】ノード装置の実施例１０を示す図である。
【図１１】ノード装置の実施例１１を示す図である。
【図１２】ノード装置の実施例１２を示す図である。
【図１３】ノード装置の実施例１３を示す図である。
【図１４】ノード装置の実施例１４を示す図である。
【図１５】ノード装置の実施例１５を示す図である。
【図１６】ノード装置の実施例１６を示す図である。
【図１７】ノード装置の実施例１６を示す図である。
【図１８】一筆書きリング網の実施例１を示す図である。
【図１９】一筆書きリング網の実施例２を示す図である。
【図２０】一筆書きリング網の実施例３を示す図である。
【図２１】一筆書きリング網の実施例４を示す図である。
【図２２】一筆書きリング網の実施例５を示す図である。
【図２３】一筆書きリング網の実施例６を示す図である。
【図２４】一筆書きリング網の実施例７を示す図である。
【図２５】一筆書きリング網の実施例８を示す図である。
【図２６】一筆書きリング網の実施例９を示す図である。
【図２７】一筆書きリング網の実施例１０を示す図である。
【図２８】ＭＡＣ，ＩＰ変換装置の構成を示す図である。
【図２９】一筆書きリング網の実施例１１を示す図である。
【図３０】一筆書きリング網の実施例１２を示す図である。
【図３１】一筆書きリング網の実施例１３を示す図である。
【図３２】一筆書きリング網の実施例１４を示す図である。
【図３３】一筆書きリング網の実施例１５を示す図である。
【図３４】一筆書きリング網の実施例１６を示す図である。
【図３５】従来のＭＡＣＳＷを示す図である。
【図３６】従来技術のＲＰＲのリング動作を示す図である。
【図３７】従来技術であるＲＰＲにおける、各ノードのＭＡＣ変換テーブルが完成後の、その場合のユニキャストパケットの転送動作を示す図である。
【発明を実施するための形態】
【０１５１】
本発明のノード装置の実施例を図１に示す。図１は、０系リング伝送路と１系リング伝送路を用いて、ＭＡＣパスパケット伝送するノード装置の構成を示したものであり、ドロップアドレステーブル１０２には、このノードでＡＤＤするパスＭＡＣパケットのソースアドレスが前もって書かれている。
【０１５２】
このノードにＡＤＤするパケットは、１０１のパケット振り分け回路で、ＡＤＤパケットのソースアドレスまたはデスティネーションアドレスの最下位ビットの示すリング伝送路に送出する。
【０１５３】
この例では、ＭＡＣパケットＭＡＣＢＡのソースアドレスＡの最下位ビットが０である例である。この例では、パケット振り分け回路１０１は、ＡＤＤパケットのソースアドレスＡがドロップアドレステーブル１０２にあるか確認せずにリングに上がる例であり、高速動作が期待できるが、セキュリティが無いため、テーブルで確認してからリングに上がる例もある。
【０１５４】
一方、リング上からこのノードに到着するパケットは、１系ヘッダ読み取り回路１０４または、０系ヘッダ読み取り回路１０３で、その回路に到着するパケットのＭＡＣデスティネーションアドレスを読み取り、そのアドレスがドロップアドレステーブル１０２にあるか検索し、あればドロップし、無ければ、そのパケットをスルーさせて、出力リング伝送路に送出する。
【０１５５】
図１では、１系リング伝送路から入力したＭＡＣＡＢのデスティネーションアドレスＡがドロップアドレステーブル１０２にあるので、ＤＲＯＰ伝送路にそのパケットをドロップさせる。尚、図に示したＢＵＦは、パケットを一時的に蓄積するバッファであり、パケットの合流点およびヘッダ読み取り回路で必要になる。
【０１５６】
この実施例では、ドロップアドレステーブルが一つの例であり、この場合は、低速系でコスト低減を目指す場合にはよい例であるが、高速系で使用する場合には、０系ヘッダ読み取り回路１０３からのドロップアドレステーブルへの検索と、１系ヘッダ読み取り回路１０４からのドロップアドレステーブルへの検索が重なるため、問題となる。
【０１５７】
その対策として、ドロップアドレステーブルを０系リング伝送路用と１系リング伝送路用の２つ持ち、その２つのテーブルには、このノードでＡＤＤするパスパケットのＭＡＣソースアドレスの同じアドレスが、それぞれ書かれている例を図２の実施例２に示す。
【０１５８】
図２の例は、ヘッダ読み取り回路１０３または１０４が専用のドロップアドレステーブルを検索して、リングからの到着パケットの処理を行う点を除いては、実施例１と動作が同じなので、説明を省略する。
【０１５９】
実施例１，２では、ＭＡＣ形動作するのが、ＭＡＣである例であるが、同じノード構成で、ＭＡＣ形動作するのがセルまたは、セルヘッダ付きＭＡＣパケット，またはＭＡＣ  ｉｎ  ＭＡＣパケットの場合も可能である。但し、セルまたは、セルヘッダ付きＭＡＣパケットの場合には、セルヘッダには、ソースアドレスが含まれないので、ソースアドレスは、発呼セルまたは経路設定セルのペイロードにあるソースアドレス、または発呼セルヘッダ付きＭＡＣパケットまたは経路設定セルヘッダ付きＭＡＣパケットのＭＡＣヘッダにあるソースアドレスを用いる必要がある。
【０１６０】
次に、本発明のノード装置の第３実施例を図３に示す。図３は、パスまたは１フロー用のパケット伝送に用いられる例で、現用、予備のドロップアドレステーブルを持つ例である。図３において、１０５は現用ドロップアドレステーブル、１０６は予備ドロップアドレステーブルであり、他の回路は図２と同じである。以下に、動作を示す。
【０１６１】
ＡＤＤ伝送路からノードに入力したパケットＭＡＣＢＡは、パケット振り分け回路１０１で、そのパケットのソースアドレスが読み取られ、そのアドレスが現用のドロップアドレステーブル１０５に無ければ、そのテーブルにそのソースアドレスを書き込み、ある場合は、そのまま、そのパケットのソースアドレスＡの最下位ビット（この例では０）の示す０系リング伝送路に送出される。
【０１６２】
一方、リング上からこのノードに到着するパケットは、ヘッダ読み取り回路１０３または１０４で、そのパケットのデスティネーションアドレスが読み取られ、そのアドレスが最初に現用側のドロップアドレステーブル１０５に有るか検索し、有れば、そのパケットをドロップし、無ければ、予備のドロップアドレステーブル１０６を検索し、有れば、ドロップし、無ければ、そのパケットはそのまま、その出力リング伝送路にスルーして、送出される。
【０１６３】
図３の例では、１系リング伝送路から、ＭＡＣＡＢがノードに到着する例で、そのデスティネーションアドレスＡが現用ドロップアドレステーブル１０５にあるので、そのパケットは、ＤＲＯＰ伝送路に送出される。
【０１６４】
このような動作で、予備のドロップアドレステーブルが一定時間以上、検索において、ヒットすることが無い場合には、予備ドロップアドレステーブル内のソースアドレスが古くなったものと判断し、そのテーブル内の全メモリをクリアするとともに、予備ドロップアドレステーブルを現用ドロップアドレステーブルとし、これまで現用であったドロップアドレステーブルを予備ドロップアドレステーブルに変更する。
【０１６５】
次に、本発明のノード装置の第４実施例を図４に示す。図４は、パスまたは１フロー用のパケット伝送に用いられる例で、現用、予備のドロップアドレステーブルを持ち、かつ、０系と１系のドロップアドレステーブルを持つ例である。図４において、符号１０７は、０系の現用、予備のドロップアドレステーブル、符号１０８は、１系の現用、予備のドロップアドレステーブルであり、他の回路は実施例３と同じである。本実施例は、実施例３から、高速動作が可能となるように、ドロップアドレステーブルを０系と１系のリング伝送路対応に持つ例である。０系、１系のドロップアドレステーブルには、ＡＤＤするパケットのソースアドレスが、両方のドロップアドレステーブルに同じアドレスが書き込まれており、リング伝送路がループバックした場合にも、リング伝送路からノードに入力したそのリング対応のドロップアドレステーブルを見て、そのパケットをドロップするかできるので、高速動作が可能である。
【０１６６】
パケット振り分け回路１０１に入力したパケットＭＡＣＢＡのソースアドレスが読み取られ、そのアドレスが一方の現用ドロップアドレステーブルに無ければ、両方の現用ドロップアドレステーブルに書き込んだ後、あれば、そのまま、そのパケットのソースアドレスの最下位ビットの示すリング伝送路に送出する。一方、リング伝送路から、装置に入力するパケットは、その入力リングに対応する専用のドロップアドレステーブルを検索することで処理される。実施例３，４では、ＭＡＣ形動作するのが、ＭＡＣである例であるが、同じノード構成で、ＭＡＣ形動作するのがセルまたは、セルヘッダ付きＭＡＣパケット，  またはＭＡＣ  ｉｎ  ＭＡＣパケットの場合も可能である。但し、セルまたは、セルヘッダ付きＭＡＣパケット，の場合には、セルヘッダには、ソースアドレスが含まれないので、ソースアドレスは、発呼セルまたは経路設定セルのペイロードにあるソースアドレス、または発呼セルヘッダ付きＭＡＣパケットまたは経路設定セルヘッダ付きＭＡＣパケットのＭＡＣヘッダにあるソースアドレスを用いる必要がある。
【０１６７】
次に、本発明のノード装置の第５実施例を図５に示す。図５はＭＡＣ動作するＩＰパケットを転送する２重リングで、複数ＡＤＤポートを有するノード装置の例である。図５において、符号１０はノード装置、符号１１はＡＤＤポート１，２に入力したＩＰパケットのソースアドレスと対応するポート番号を記憶するドロップアドレステーブル、符号１２は１系リング伝送路、符号１３は０系リング伝送路、符号１４はループバック、符号１５はリング伝送路のパケットヘッダ読み取り回路、符号１６はＡＤＤ伝送路のパケットヘッダ読み取り回路である。図中に示したＩＰＢＡ０は、デスティネーションアドレスがＢ，ソースアドレスがＡ，そのパケットのＡＤＤ先伝送路識別ビットが０系リング伝送路であることを示す。
【０１６８】
以下に動作を示す。このノード装置で用いるパケットはリング伝送路識別ビットを持ち、パケットの送信ノードと受信ノード間で送受するリング伝送路識別ビットを、送信ノードで受信パケットのリング伝送路識別ビットの反対のビットを送信パケットのリング伝送路識別ビットにすることにより設定する。ノード装置は、複数のＡＤＤポートと各ＡＤＤポートに入力したパケットのソースアドレスとそのポート番号を書いた一つのドロップアドレステーブル（１１）を持ち、各ＡＤＤポートの入力パケットは、パケットの前記リング伝送路識別ビットに対応するリング伝送路に送出され、リングからのＤＲＯＰパケットはすべてのＡＤＤポートに出力できる構成である。
【０１６９】
ＡＤＤポートに入力したパケットは、そのソースアドレスが前記ドロップアドレステーブルに無い場合は、そのソースアドレスとＡＤＤポート番号を対応させて、ドロップアドレステーブル（１１）に書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するパケットのデスティネーションアドレスが前記ドロップアドレステーブルにある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、無い場合でそのパケットのリング伝送路識別ビットが入力リング伝送路名と一致し、かつそのソースアドレスがドロップアドレステーブルにある場合は多周回ビットを付与し、それ以外はそのままそのリング伝送路に出力する。
【０１７０】
図５では、ＡＤＤポートから入力するパケットの送出先リング伝送路の選択と、多周回ビットの付与の判断にリング伝送路識別ビットを用いたが、ＡＤＤパケットのソースアドレスの最下位ビットを用いてもよい。なお、多周回ビットの付与の判断にリング伝送路選択ビットまたはソースアドレスの最下位ビットが必要なのは、ループバックが起きた場合にも正常に動作するためである。リング伝送路から入力するパケットはソースアドレスを残さない。また宛先が無ければそのままそのリング伝送路に出力する。なお、図５では、ポート１，２間のトラヒックは下位装置で処理されているものとしている。以上説明したように、図５ではｕｎｋｎｏｗｎパケットのフラッディングが発生しない。
【０１７１】
図６は本発明のノード装置の第６の実施例である。図６の特徴は検索しても一定時間以上ヒットしない場合にはドロップアドレステーブルのメモリをクリアできるオール０設定機能を持つ現用ドロップアドレステーブル（１７）と予備用ドロップアドレステーブル（１８）を持つことである。
【０１７２】
以下動作を説明する。図５と同様、ノード装置で用いるパケットはリング伝送路識別ビットを用いる。複数のＡＤＤポートと各ＡＤＤポートに入力したパケットのソースアドレスとそのポート番号を書いた一つの現用ドロップアドレステーブル（１７）と一つの予備ドロップアドレステーブル（１８）を持ち、各ＡＤＤポートの入力パケットは、パケットの前記リング伝送路識別ビットに対応するリング伝送路に送出され、リングからのＤＲＯＰパケットはすべてのＡＤＤポートに出力できる構成である。
【０１７３】
ＡＤＤポートに入力したパケットのソースアドレスが現用ドロップアドレステーブル（１７）に無い場合は、そのソースアドレスとそのＡＤＤポート番号を対応させて、現用ドロップアドレステーブル（１７）に書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するパケットのデスティネーションアドレスが現用ドロップアドレステーブル（１７）にある場合は、そのアドレスとともに書かれているＡＤＤポートに出力し、無い場合は予備のドロップアドレステーブル（１８）を検索し、そのテーブルにある場合はそのアドレスとともに書かれているＡＤＤポートに出力し、無い場合でそのパケットのリング伝送路識別ビットが入力リング伝送路の０系または１系リング名と一致し、かつそのソースアドレスが現用ドロップアドレステーブル（１７）にある場合は、多周回ビットを付与し、無い場合は予備のドロップアドレステーブル（１８）を検索し、ある場合は多周回ビットを付与し、それ以外はそのままそのリング伝送路に出力する。予備のドロップアドレステーブル（１８）の検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブル（１８）のメモリをクリアするとともに、現用と予備のドロップアドレステーブルの現用と予備の名称を交換したのと同じ動作をするように制御する。
【０１７４】
ＡＤＤポートに入力したパケットのソースアドレスが予備のドロップアドレステーブル（１８）にあっても、現用ドロップアドレステーブルに無ければ、現用側にソースアドレスを書き込むことと、リング伝送路から入力したパケットについては、最初に現用ドロップアドレステーブル（１７）を検索することにより、予備のドロップアドレステーブルの検索数を減らし、テーブルのオール０設定をしやすくしている。
【０１７５】
本発明のノード装置の第７の実施例を図７に示す。図７は４重リングで、ＡＤＤポートが一つ、ドロップアドレステーブル（１９）が一つの例である。ドロップアドレステーブル（１９）はポート番号を含まない。
【０１７６】
以下、動作を説明する。図７の４重リングは二組の右回り左回りのリング構成であり、一つのＡＤＤポートとＡＤＤポートに入力したパケットのソースアドレスを記憶するドロップアドレステーブル（１９）を持ち、ＡＤＤポートの入力パケットは、そのパケットのソースアドレスの最下位から２ビット目のビットの０または１で二組組のリング伝送路の内対応する１組を選び、そのパケットの最下位ビットで各組の対応するリング伝送路を選ぶ構成である。
【０１７７】
ＡＤＤポートにパケットが入力した場合で、そのソースアドレスがドロップアドレステーブル（１９）に無い場合は、そのソースアドレスをドロップアドレステーブル（１９）に書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するパケットのデスティネーションアドレスがドロップアドレステーブル（１９）にある場合は、そのパケットをドロップし、無い場合でそのパケットのソースアドレスの最下位ビットが入力リング伝送路０系１系と一致し、かつそのソースアドレスがドロップアドレステーブル（１９）にある場合は多周回ビットを付与し、それ以外はそのままそのリング伝送路に出力する。図７ではＡＤＤパケットの送出先リング伝送路が、フロー毎固定されるが、上り下りのフローが同じ組のリングをつかむとは限らないので、受信側での合流が必要になる。
【０１７８】
本発明のノード装置の第８実施例を図８に示す。図８において、符号２０は現用ドロップアドレステーブル、符号２１は予備アドレステーブルであり、他は図７に同じである。
【０１７９】
以下に動作を説明する。図８は一つのＡＤＤポートとＡＤＤポートに入力したパケットのソースアドレスを書いた一つの現用ドロップアドレステーブル（２０）と一つの予備のドロップアドレステーブル（２１）を持ち、ＡＤＤポートに入力したパケットのソースアドレスが現用ドロップアドレステーブル（２０）に無い場合は、そのソースアドレスを現用ドロップアドレステーブルに書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するパケットのデスティネーションアドレスが現用ドロップアドレステーブル（２０）にある場合は、そのパケットをドロップし、無い場合は予備のドロップアドレステーブル（２１）を検索し、そのテーブルにある場合にはドロップし、無い場合でそのパケットのソースアドレスの最下位ビットが入力リング伝送路の０系または１系と一致し、かつそのソースアドレスが現用ドロップアドレステーブル（２０）にある場合は多周回ビットを付与し、無い場合は予備のドロップアドレステーブル（２１）を検索し、ある場合は多周回ビットを付与し、それ以外はそのままそのリング伝送路に出力する。
【０１８０】
予備のドロップアドレステーブル（２１）の検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブル（２１）のメモリをクリアするとともに、現用と予備のドロップアドレステーブルの現用と予備の名称を交換したのと同じ動作をするように制御する。
【０１８１】
本発明のノード装置の第９の実施例を図９に示す。図９の特徴はＡＤＤ先のリング伝送路毎にＡＤＤソースアドレステーブル（２２）を持つことにより、ＡＤＤパケットの入力時、そのソースアドレスの検索をドロップアドレステーブルではなく、検索の容易なＡＤＤソースアドレステーブル（２２）にしたことである。以下動作を説明する。
【０１８２】
図９は、２重リング網で、一つのＡＤＤポートと一つのドロップアドレステーブルと各リング対応のＡＤＤソースアドレステーブル（２２）を持ち、ＡＤＤポートの入力パケットはそのパケットのソースアドレスの最下位ビットの０または１で対応する０系または１系のリング伝送路に送出でき、各リング伝送路からのＤＲＯＰパケットは多重化してＡＤＤポートに出力できる構成である。
【０１８３】
ＡＤＤポートに入力したパケットのソースアドレスがそのパケットの送出すべきリング伝送路対応のＡＤＤソースアドレステーブル（２２）に無い場合は、そのソースアドレスをそのＡＤＤソースアドレステーブル（１９）とドロップアドレステーブル（１９）に書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するパケットのデスティネーションアドレスがドロップアドレステーブル（１９）にある場合は、そのパケットをＤＲＯＰし、無い場合でそのパケットのソースアドレスの最下位ビットの０または１が入力リング伝送路の０系または１系と一致し、かつそのソースアドレスがドロップアドレステーブル（１９）にある場合は多周回ビットを付与し、それ以外はそのままそのリング伝送路に出力する。
【０１８４】
本発明のノード装置の第１０実施例を図１０に示す。図１０の特徴は、現用ドロップアドレステーブル（２３）と予備のドロップアドレステーブル（２４）を持ち、予備のドロップアドレステーブルの検索において一定時間以上ヒットしなくなった場合に予備のドロップアドレステーブル（２４）と２つのＡＤＤソースアドレステーブルのメモリを同時にクリアするとともに、現用と予備のドロップアドレステーブルの現用、予備の名称を交換したのと同じ動作をするように制御することにより、ＡＤＤパケットの入力時のソースアドレス検索負担を減らすことである。以下に動作を説明する。
【０１８５】
図１０は、一つのＡＤＤポートと一つの現用ドロップアドレステーブル（２３）と一つの予備のドロップアドレステーブル（２４）と各リング対応のＡＤＤソースアドレステーブル（２２）とを持ち、ＡＤＤポートの入力パケットはそのパケットのソースアドレスの最下位ビットの０または１で対応する０系または１系のリング伝送路に送出する構成である。
【０１８６】
ＡＤＤポートに入力したパケットのソースアドレスがそのパケットの送出すべきリング伝送路対応のＡＤＤソースアドレステーブル（２２）に無い場合は、そのソースアドレスをそのＡＤＤソースアドレステーブル（２２）と現用ドロップアドレステーブル（２３）に書き込み、ある場合はそのまま送出すべきリング伝送路に送出し、リング伝送路から入力するパケットのデスティネーションアドレスが現用ドロップアドレステーブル（２３）にある場合は、ＤＲＯＰし、無い場合は予備のドロップアドレステーブル（２４）を検索し、そのテーブルにある場合はＤＲＯＰし、無い場合でそのパケットのソースアドレスの最下位ビットの０または１が入力リング伝送路の０系または１系と一致し、かつそのソースアドレスが現用ドロップアドレステーブル（２３）にある場合は多周回ビットを付与し、無い場合は予備のドロップアドレステーブル（２４）を検索し、ある場合は多周回ビットを付与し、それ以外はそのままそのリング伝送路に出力する構成であり、予備のドロップアドレステーブル（２４）の検索において一定時間以上ヒットすることが無い場合には、予備のドロップアドレステーブル（２４）と二つのＡＤＤソースアドレステーブルのメモリをクリアするとともに、現用と予備のドロップアドレステーブルの現用と予備の名称を交換したのと同じ動作をするように制御する。
【０１８７】
実施例５から１０では、ＭＡＣ形動作するのが、ＩＰアドレスである例であるが、同じノード構成で、ＭＡＣ形動作するのがセルまたは、セルヘッダ付きＭＡＣパケット，またはＭＡＣ  ｉｎ  ＭＡＣパケットの場合も可能である。但し、セルまたはセルヘッダ付きＭＡＣパケットの場合には、セルヘッダには、ソースアドレスが含まれないので、ソースアドレスは、発呼セルまたは経路設定セルのペイロードにあるソースアドレスまたは発呼セルヘッダ付きＭＡＣパケットまたは経路設定セルヘッダ付きＭＡＣパケットのＭＡＣヘッダにあるソースアドレスを用いる必要がある。
【０１８８】
次に、ノード装置の第１１実施例を図１１に示す。図１１において、符号１１０は、現用ドロップアドレステーブル、符号１１１は、１系ＡＤＤ伝送路ヘッダ読み取り回路、符号１１２は、０系ＡＤＤ伝送路ヘッダ読み取り回路、符号１１３は、１系ＡＤＤアドレステーブル、符号１１４は、０系ＡＤＤアドレステーブルであり、他の回路は実施例４と同じである。
【０１８９】
この実施例の特徴は、０系、１系ＡＤＤアドレステーブルを持つことである。このテーブルは、リング伝送路障害時にループバックからステアリングに切り換えるため、それまでのＡＤＤパケットの送出リング先と送出リング先を切り替えるための情報を含むテーブルであり、このテーブルには、通常は何も書かれていないが、ループバック時に、ＡＤＤパケットのソースアドレスまたはデスティネーションアドレスとそのパケットの送出リング先が書かかれる。その書かれた情報は、伝送路障害が元に戻り、復旧した場合には、ステアリングが解除されるため、消去される。ＡＤＤ伝送路からパケット振り分け回路１０１に入力したパケットは、そのソースアドレスの最下位ビットにより、振り分けられて、０系、または、１系のＡＤＤ伝送路ヘッダ読み取り回路１１１または１１２に送られる。
【０１９０】
そのパケットは、そのヘッダ読み取り回路１１１または１１２でそのパケットのヘッダが読み取られ、そのソースアドレスが、ドロップアドレステーブル１１０にあるか、検索し、無ければ、そのテーブルにソースアドレスを書き込んだ後、ある場合にはそのまま、そのパケットのソースアドレスまたはデスティネーションアドレスが、ＡＤＤアドレステーブルにあるか、チェックし、無ければ、そのパケットのソースアドレスまたはデスティネーションアドレスの最下位ビットに対応するリングに送出される。他の動作は実施例４と同じなので、説明を中止する。
【０１９１】
次に、ノード装置の第１２実施例を図１２に示す。この実施例は、以上示した実施例１から１１が、ノード装置内で、０系伝送路と１系伝送路が双方向に実装されている例であったのに対して、０系伝送路と１系伝送路およびＡＤＤ伝送路がノード装置内で並列伝送されるように実装した例である。これにより、ヘッダ読み取り回路から、ドロップアドレステーブルへのアクセスが楽になる。
【０１９２】
図１２において、符号１１５は、０系ＡＤＤ伝送路ヘッダ読み取り回路、符号１１６は、１系ＡＤＤ伝送路ヘッダ読み取り回路、符号１１７は、０系リング伝送路ヘッダ読み取り回路、符号１１８は１系リング伝送路ヘッダ読み取り回路、符号１１９は、０系ドロップアドレステーブル、符号１２０は、１系ドロップアドレステーブルである。以下にこの装置の動作を説明する。
【０１９３】
ＡＤＤ伝送路からパケット振り分け回路１０１に入力されたパケットＭＡＣＢＡは、そのソースアドレスの最下位ビットにより、振り分けられる。この例ではソースアドレスＡの最下位ビットが０なので、０系のＡＤＤ伝送路ヘッダ読み取り回路１１５に送られる。そのヘッダ読み取り回路１１５では、パケットのソースアドレスが読み取られ、そのソースアドレスが０系または１系のどちらかのドロップアドレステーブルに無ければ、両方のドロップアドレステーブルにそのソースアドレスを書き込んだ後、一方ある場合にはそのまま、装置内で、０系伝送路に合流した後、０系リング伝送路に送出される。
【０１９４】
一方、リング伝送路からノード装置に到着するパケットは、リング伝送路用のヘッダ読み取り回路１１８、１１７で、そのパケットのデスティネーションアドレスが読み取られ、そのアドレスがその入力リングに対応するドロップアドレステーブルにあれば、ドロップし、無ければ、そのまま、スルーし、出力リング伝送路に送出される。
【０１９５】
次に、本発明のノード装置の第１３実施例を図１３に示す。図１３において、符号２５−１、２５−２はテーブル回路、符号２６は現用ドロップアドレステーブル、符号２７は予備のドロップアドレステーブル、符号２８は、リング伝送路用のパケットヘッダ読み取り回路、符号２９は各リング伝送路対応のＡＤＤ伝送路用のパケットヘッダ読み取り回路、符号３０は、ＡＤＤ伝送路からのパケットのソースアドレスの最下位ビットによるパケット振り分け回路、符号３１はリング伝送路１２に送出すべきＡＤＤパケット流、符号３２はリング伝送路１３に送出すべきＡＤＤパケット流、符号３３、３４はヘッダ読み取り回路２９に入力したパケットのソースアドレスが現用ドロップアドレステーブルに無いパケット流、３５はループバックスイッチである。
【０１９６】
図７の特徴は、現用ドロップアドレステーブル（２６）と予備ドロップアドレステーブル（２７）を含むテーブル回路（２５）をＮ段縦続して持つ構成にして、一つのドロップアドレステーブルの検索時間を減らしたことである。図７では２段の構成例を示している。以下に動作を説明する。
【０１９７】
２重リング網に用いるノード装置で、２つのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路を持ち、ＡＤＤパケットは、パケットのソースアドレスの最下位ビットにより回路３０により、パケットを振り分け、対応するリング伝送路に加える構成であって、各段のテーブル回路はそれぞれ、１組の現用（２６）と予備（２７）のドロップアドレステーブルとリング伝送路毎の第１のヘッダ読み取り回路（２８）と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路（２９）とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路（２８）には、各入力リングのパケット流を入力し、初段の各第２のヘッダ読み取り回路（２９）には、ノードへのＡＤＤ伝送路パケットのソースアドレスの最下位ビットにより対応するリング伝送路毎に振り分けたパケットを入力し、各段のテーブル回路（２５）の各第２のヘッダ読み取り回路（２９）では、読み取った入力パケットのソースアドレスが、その段のテーブル回路（２５）の現用のドロップアドレステーブル（２６）にあれば、そのまま対応するリング伝送路へ送出し、その現用のドロップアドレステーブル（２６）になく、その段のテーブル回路（２５）の予備用のドロップアドレステーブル（２７）にあれば、その現用のドロップアドレステーブル（２６）に書き込んだ後、対応するリング伝送路に送出し、その予備にも無い場合で、その第２のヘッダ読み取り回路（２９）がＮ段目でない場合には、次段の第２のヘッダ読み取り回路（２９）に送り、Ｎ段目である場合には、そのパケット（３３または３４）を前記パケットを初段の第２のヘッダ読み取り回路（２９）に送り、そのパケットのソースアドレスを任意に段の現用ドロップアドレステーブル（２６）に書き込み、第１のヘッダ読み取り回路（２８）では、入力したパケットのデスティネーションアドレスがその段のテーブル回路（２５）の現用のドロップアドレステーブル（２６）にあればそのパケットをＤＲＯＰし、なければその段のテーブル回路（２５）の予備用のドロップアドレステーブル（２７）を検索し、あればそのパケットをＤＲＯＰし、ない場合でそのパケットのソースアドレスの最下位ビットの０１がそのパケットの転送されているリング伝送路の０系または１系に一致し、そのパケットのソースアドレスが前記現用のドロップアドレステーブル（２６）にあればそのパケットに多周回ビットを付与した後、なければ予備のドロップアドレステーブル（２７）を検索し、あればそのパケットに多周回ビットを付与した後、ない場合で、その段がＮ段目でない場合には、そのままそのパケットを次段の第１のヘッダ読み取り回路に出力し、Ｎ段目である場合には、出力伝送路に送出する構成であり、各段のテーブル回路において、各段の第１のヘッダ読み取り回路（２８）からの予備のドロップアドレステーブル（２７）の検索において一定時間ヒットすることが無い場合には、予備のドロップアドレステーブル（２７）のメモリをクリアするとともに、現用（２６）と予備（２７）のドロップアドレステーブルの現用と予備の名称を交換したのと同じ動作をするように制御する。
【０１９８】
次に、本発明のノード装置の第１４の実施例を図１４に示す。図１４は図１３であった各段の予備のドロップアドレステーブルが無い構成で、Ｎ段のドロップアドレステーブルの内一つだけがその段の書き込み許可権の与えられた第２のヘッダ読み取り回路からの書き込みが可能な現用ドロップアドレステーブルになり、他の段のドロップアドレステーブルは予備になる動作を行う。図１４はＮ段の構成の内、２段の構成を示している。以下に動作を説明する。
【０１９９】
２重リング網を用い、１つのＡＤＤ伝送路ポートを持つノード装置で、２つのリング伝送路は装置内で並列伝送し、Ｎ段の縦続するテーブル回路（３６）を持つ構成であり、ＡＤＤ伝送路ポートからのパケットは、パケットのソースアドレスの最下位ビットにより対応するリング伝送路に加える構成であり、各段のテーブル回路（３６）はそれぞれ、１つのドロップアドレステーブル（３７）とリング伝送路毎の第１のヘッダ読み取り回路（３８）と対応するリング伝送路にＡＤＤすべきパケット流毎の第２のヘッダ読み取り回路（３９）とを並列に配置して持ち、初段の各リング伝送路毎の第１のヘッダ読み取り回路（３８）には、各入力リングのパケット流を入力し、初段のリング伝送路毎に配置された第２のヘッダ読み取り回路（３９）には、ノードへのＡＤＤ伝送路ポートからのパケットのソースアドレスの最下位ビットにより対応するリング伝送路毎に振り分けたパケットを入力する構成であり、各段のテーブル回路（３６）の各第２のヘッダ読み取り回路（３９）では、その段の第２のヘッダ読み取り回路（３９）にドロップアドレステーブル（３７）に対する書き込み許可権が無い場合には入力されたパケットをそのまま次段のリング伝送路毎の第２のヘッダ読み取り回路（３９）に送り、一方、許可権がある場合には、読み取った入力パケットのソースアドレスが、その段のテーブル回路（３６）のドロップアドレステーブル（３７）にあれば、そのまま対応するリング伝送路へ送出し、そのドロップアドレステーブル（３７）になければ、そのソースアドレスを、そのドロップアドレステーブル（３７）に書き込んだ後、そのパケットを対応するリング伝送路へ送出し、各段のテーブル回路（３６）の第１のヘッダ読み取り回路（３８）では、入力したパケットのデスティネーションアドレスがその段のテーブル回路（３６）のドロップアドレステーブル（３７）にあればそのパケットをＤＲＯＰし、なければそのパケットのソースアドレスの最下位ビットの０、１がそのパケットの転送されているリング伝送路の０系または１系に一致し、そのパケットのソースアドレスがドロップアドレステーブル（３７）にあればそのパケットに多周回ビットを付与した後、出力伝送路に送出し、なければそのままそのパケットを次段の第１のヘッダ読み取り回路（３８）に出力する動作を行い、各段のドロップアドレステーブル（３７）は一定時間以上ヒットすることがなければ、そのテーブルのメモリをクリアする。
【０２００】
以上説明した実施例１から実施例１４は、以下に示す形態のセルまたはパケットまたはセルヘッダ付きパケットで動作可能である。
【０２０１】
その例は、ＭＡＣ動作形パス動作するセルまたはパケットまたはセルヘッダ付きパケットでは、パスＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットの前にＭＡＣヘッダを付けたＭＡＣ  ｉｎ  ＭＡＣパケットのＭＡＣアドレスであるパケット、またはＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがプライベートＩＰアドレスを用いるＩＰ  ｏｖｅｒ  ＭＡＣパケットのプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケット、または、ＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであるパケットのＭＡＣアドレスであるパケットまたは、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの１つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＡＴＭセルのセルヘッダの二つのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、ＡＴＭセルのセルヘッダのＶＰＩアドレスであるセル、または、パスＭＡＣ動作するアドレスが、パスＡＴＭセル  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、またはパスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダの二つのＶＰＩアドレスであるセルヘッダ付きパケット、またはパスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダの１つのＶＰＩアドレスであるセルヘッダ付きパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＭＡＣパケットのセルヘッダの二つのＶＰＩアドレスであるセルヘッダ付きパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダを持つＭＡＣパケットのセルヘッダのＶＰＩアドレスであるセルヘッダ付きパケット、であり、または、ＭＡＣ動作形１フロー動作するセルまたはパケットまたはセルヘッダ付きパケットでは、１フローＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであり、ＭＡＣソースアドレスが単一アドレスであるパケットのＭＡＣであるパケットまたは、１フローＭＡＣ動作するアドレスがＡＲＰパケットのＭＡＣであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＡＴＭ  ｃｅｌｌ  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、または、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩ＋ＶＣＩまたは２つのＶＣＩのアドレスであることを特徴とするセル、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの１つのＶＰＩ＋ＶＣＩまたは１つのＶＣＩのアドレスであることを特徴とするセル、または、１フローＭＡＣ動作するアドレスが、ＡＴＭセルのセルヘッダのＶＣＩアドレスであるセル、または、１フローＭＡＣ動作するアドレスが、ＡＴＭセル  ｏｖｅｒ  ＭＡＣのＭＡＣアドレスであるセル、または１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＭＡＣパケットのダブルセルヘッダのＶＰＩ＋ＶＣＩまたはＶＣＩアドレスであるセルヘッダ付きパケット、または、１フローＭＡＣ動作するアドレスが、セルヘッダを持つＭＡＣパケットのセルヘッダのＶＰＩ＋ＶＣＩまたはＶＣＩアドレスであるセルヘッダ付きパケット、である。
【０２０２】
以上説明した第１実施例から第１４実施例はパケットフローの送出伝送路切り替え機能が無い構成を示したものである。以上の実施例でＡＤＤパケットのソースアドレスの最下位ビットにより送出すべきリング伝送路を選択する方法は、装置実現上では構成が簡単であり、高速動作が期待できるが、対伝送できないので伝送路使用効率が悪く、特にループバック時に問題になる。そこで、伝送路障害時のループバックを片方のみ行い、ループバクされているパケット流のみをそのパケット流のＡＤＤノードで検出し、送出伝送路を切り替えるとともに、切り替えたパケット流の対向パケット流も切り替える。その後、各ループバックを解消した切り替えパケット流の送出元から、障害端ノード装置に向かって、もう片方のループバックを行う切り替え信号（ｒｅｖｅｒｓｅ信号）を含むパケット、すなわち通常の送出パケットのデスティネーションアドレスとソースアドレスを入れ替えた送信ノードに戻るパケットを送出する。以上の動作を追加したノード構成の実施例を図５と図１４の改良図の例を用いて説明する。
【０２０３】
本発明のノード装置の第１５実施例を図１５に示す。図１５は、図５にフロー切り替え機能を追加し、フロー切り替え動作を示したものである。図１５において、符号３９はＡＤＤ伝送路からのパケットをそのソースアドレスの最下位ビットにより振り分けた後のリング伝送路対応のパケットヘッダ読み取り回路、符号４０はパケットヘッダ読み取り回路３９対応の伝送路切り替えアドレステーブルである。図中、ＩＰＢＡ末００はＭＡＣ形動作するＩＰパケットのデスティネーションアドレスが「Ｂ」で、ソースアドレスが「Ａ」で、リング伝送路選択に用いるソースアドレスの最下位ビットが「末０」で伝送路切り替えビットが切り替えられていないことを表示する「０」であることを示す。また、ＩＰＢＡ末０ｓｗの「ｓｗ」は伝送路切り替えビットが切り替えられていることを示す。
【０２０４】
以下にパケットフロー切り替え動作を説明する。通常状態では、ＡノードからＢノードに(1)のＩＰＢＡ末００パケット流が０系伝送路で転送され、一方その対向パケットフローである(1)のＩＰＡＢ末１０パケット流が１系伝送路で転送されている。ＡノードとＢノードの間の伝送路で障害が発生し、(2)の０系伝送路のみがループバックする。すると、Ａノードの１系伝送路のパケットヘッダ読み取り回路３８で、入力するパケットの内、ソースアドレスの最下位ビットが１系伝送路とは異なり、ソースアドレスがドロップアドレステーブルにあるパケット、すなわちループバックされたパケット(2)ＩＰＢＡ末００を検出する。
【０２０５】
１系ヘッダ読み取り回路３８は、そのパケットのソースアドレスの最下位ビットと同じ０系の伝送路切り替えアドレステーブル４０にソースアドレスＡのパケットの送出先リング伝送路の切り替えを示す(2)Ａｓｗを記録する。ここで、(2)、ｓｗは説明用表示で実際には「Ａ」のみを記録する。０系リング伝送路対応のＡＤＤ伝送路のヘッダ読み取り回路３９では、伝送路切り替えアドレステーブル４０にソースアドレス「Ａ」が書き込まれているので、通常０系伝送路に送出していたＩＰＢＡ末００のパケット流に伝送路切り替えビットを立てた(3)ＩＰＢＡ末０ｓｗパケット流を１系伝送路に送出する。
【０２０６】
次に、Ｂノードの１系伝送路のパケットヘッダ読み取り回路３８で、入力するパケットの内、ソースアドレスの最下位ビットが１系伝送路とは異なり、デスティネーションドレスがドロップアドレステーブルにあるパケットで伝送路切り替えビットの立っているパケット、すなわち伝送路切り替えされた受信パケット(4)ＩＰＢＡ末０ｓｗを検出する。１系リング伝送路のヘッダ読み取り回路３８は、切り替え表示ｓｗが付いているので、そのパケットのソースアドレスの最下位ビットとは反対側の伝送路切り替えアドレステーブル４０にソースアドレスＢのパケットの送出先リング伝送路の切り替えを示す(4)Ｂｓｗを記録する。
【０２０７】
１系リング伝送路対応のＡＤＤ伝送路のヘッダ読み取り回路３９では、伝送路切り替えアドレステーブル４０にソースアドレス「Ｂ」が書き込まれているので、通常１系伝送路に送出していたＩＰＡＢ末１０のパケット流に伝送路切り替えビットを立てた(5)ＩＰＡＢ末１ｓｗパケット流を０系伝送路に送出する。
【０２０８】
次にパケット流ＩＰＢＡのフロー切り替え元であるノードＡのリング伝送路ヘッダ読み取り回路３８で、ＩＰＢＡと対の受信パケットパケット流ＩＰＡＢで、そのリング伝送路の系とは逆のソースアドレスの最下位ビットを持ち、かつ伝送路切り替えビットの立ったパケット(6)ＩＰＡＢ末１ｓｗを検出した場合には、ＩＰＢＡの対向フローの伝送路切り替えが完了したものと判断し、０系リング伝送路対応のＡＤＤ伝送路ヘッダ読み取り回路３９からＩＰＢＡ末０ｓｗパケットをコピーしたパケットのデスティネーションアドレスとソースアドレスを入れ替え、ループバク切り替え指示を示すｒｅｖｅｒｓｅ表示したパケット(7)ＩＰＡＢ０ｓｗ，ｒｅｖｅｒｓｅを１系リング伝送路に送出する。このパケットは自ノード宛てのパケットでリングを１周できるパケットである。このパケットは１系伝送路の伝送路障害端ノードで(8)ＩＰ０ｓｗ，ｒｅｖｅｒｓｅとして検出され、ループバク(9)が起こる。これにより、Ａノードの０系リング伝送路ヘッダ読み取り回路３８でｒｅｖｅｒｓｅ表示のある(10)ＩＰＡＢ末０ｓｗ，ｒｅｖｅｒｓｅパケットを受信するので、ループバックが完了したものとして、(7)ＩＰＡＢ０ｓｗ，ｒｅｖｅｒｓｅパケットの送出を停止する。
【０２０９】
本発明のノード装置の第１６実施例を図１６，図１７に示す。図１６，図１７は、図１４にフロー切り替え機能を追加し、フロー切り替え動作を示したものである。図１６はＡノードで、図１５のＡノードの動作に対応するものであり、図１７はＢノードで図１５のＢノードの動作に対応するものであり、両ノードの間でループバックが発生するものと仮定する。
【０２１０】
図１６，図１７において、符号３９はＡＤＤ伝送路からのパケットをそのソースアドレスの最下位ビットにより振り分け回路３０で振り分けた後のリング伝送路対応のパケットヘッダ読み取り回路、符号４０は振り分け回路３９対応の伝送路切り替えアドレステーブルである。図中、ＩＰＢＡ末００はＭＡＣ形動作するＩＰパケットのデスティネーションアドレスが「Ｂ」で、ソースアドレスが「Ａ」で、リング伝送路選択に用いるソースアドレスの最下位ビットが「末０」で伝送路切り替えビットが切り替えられていないことを表示する「０」であることを示す。また、ＩＰＢＡ末０ｓｗの「ｓｗ」は伝送路切り替えビットが切り替えられていることを示す。
【０２１１】
以下にパケットフロー切り替え動作を説明する。通常状態では、ＡノードからＢノードに(1)のＩＰＢＡ末００パケット流が０系伝送路で転送され、一方その対向パケットフローである(1)のＩＰＡＢ末１０パケット流が１系伝送路で転送されている。ＡノードとＢノードの間の伝送路で障害が発生し、０系伝送路でループバックが起こる。すると、Ａノードの１系伝送路のパケットヘッダ読み取り回路３８で、入力するパケットの内、ソースアドレスの最下位ビットが１系伝送路とは異なり、ソースアドレスがドロップアドレステーブル３７にあるパケット、すなわちループバックされたパケット(2)ＩＰＢＡ末００を検出する。
【０２１２】
１系ヘッダ読み取り回路３８は、そのパケットのソースアドレスの最下位ビットと同じ０系の伝送路切り替えアドレステーブル４０にソースアドレスＡのパケットの送出先リング伝送路の切り替えを示す(2)Ａｓｗを記録する。ここで、(2)Ａｓｗは説明用表示で実際には「Ａ」のみを記録する。０系リング伝送路対応のＡＤＤ伝送路のヘッダ読み取り回路３９では、伝送路切り替えアドレステーブル４０にソースアドレス「Ａ」が書き込まれているので、通常０系伝送路に送出していたＩＰＢＡ末００のパケット流に伝送路切り替えビットを立てた(3)ＩＰＢＡ末０ｓｗパケット流を切り替え経路４２により１系伝送路に送出する。
【０２１３】
次に、Ｂノードの１系伝送路のパケットヘッダ読み取り回路３８で、入力するパケットの内、ソースアドレスの最下位ビットが１系伝送路とは異なり、デスティネーションドレスがドロップアドレステーブル３７にあるパケットで伝送路切り替えビットの立っているパケット、すなわち伝送路切り替えされた受信パケット(4)ＩＰＢＡ末０ｓｗを検出する。
【０２１４】
１系リング伝送路のヘッダ読み取り回路３８は、切り替え表示ｓｗが付いているので、そのパケットのソースアドレスの最下位ビットとは反対側の伝送路切り替えアドレステーブル４０にソースアドレスＢのパケットの送出先リング伝送路の切り替えを示す(4)Ｂｓｗを記録する。
【０２１５】
１系リング伝送路対応のＡＤＤ伝送路のヘッダ読み取り回路３９では、伝送路切り替えアドレステーブル４０にソースアドレス「Ｂ」が書き込まれているので、通常１系伝送路に送出していたＩＰＡＢ末１０のパケット流に伝送路切り替えビットを立てた(5)ＩＰＡＢ末１ｓｗパケット流を切り替え経路４１を経由して０系伝送路に送出する。
【０２１６】
次にパケット流ＩＰＢＡのフロー切り替え元であるノードＡのリング伝送路ヘッダ読み取り回路３８で、ＩＰＢＡと対の受信パケットのパケット流ＩＰＡＢで、そのリング伝送路の系とは逆のソースアドレスの最下位ビットを持ち、かつ伝送路切り替えビットの立ったパケット(6)ＩＰＡＢ末１ｓｗを検出した場合には、ＩＰＢＡの対向フローの伝送路切り替えが完了したものと判断し、０系リング伝送路対応のＡＤＤ伝送路ヘッダ読み取り回路３９からＩＰＢＡ末０ｓｗパケットをコピーしたパケットのデスティネーションアドレスとソースアドレスを入れ替え、ループバク切り替え指示を示すｒｅｖｅｒｓｅ表示したパケット(7)ＩＰＡＢ０ｓｗ，ｒｅｖｅｒｓｅを切り替え経路４２を経由して１系リング伝送路に送出する。
【０２１７】
このパケットは自ノード宛てのパケットでリングを１周できるパケットである。このパケットは１系伝送路の伝送路障害端ノードでＩＰ０ｓｗ，ｒｅｖｅｒｓｅとして検出され、ループバクが起こる。これにより、Ａノードの０系リング伝送路ヘッダ読み取り回路３８ではｒｅｖｅｒｓｅ表示のある(8)ＩＰＡＢ末０ｓｗ，ｒｅｖｅｒｓｅパケットを受信するので、ループバックが完了したものとして、(7)ＩＰＡＢ０ｓｗ，ｒｅｖｅｒｓｅパケットの送出を停止する。
【０２１８】
なお、片側ループバックのトリガーのためのｒｅｖｅｒｓｅ信号を含むパケットはリング全体で複数発生するため、障害端ノードで一定数のｒｅｖｅｒｓｅ信号を含むパケットを検出した時ループバックすれば、より安全なループバックができる。
【０２１９】
次に本発明の一筆書きリング網の第１実施例を図１８に示す。この実施例は、一つの２重リング網におけるＡＲＰパケットの動作を示した図である。リング上には、ノードＡ，ノードＢ，ノードＣ，ノードＤが接続されており、ノードＡには、端末Ｈが、ノードＢには、端末Ｆが、また、ノードＣには、端末Ｇが接続されている。以下では、端末Ｈが端末Ｆとこのリング網を介して、パケット伝送する例を示す。
【０２２０】
端末Ｈは、ノードＡにＡＲＰ，ＭＡＣパケットである(1)ＡＲＰ，ＭＡＣ，ａｌｌ１，Ｈ０，ＩＰＦ，Ｈで表わされるパケットを送出する。ここで、ＭＡＣ，ａｌｌ１，Ｈ０はＭＡＣデスティネーションアドレスがオール１で、ＭＡＣソースアドレスが端末ＨのＭＡＣアドレスで、Ｈ０の０はＭＡＣソースアドレスＨの最下位ビットが０であることを示す。また、ＩＰＦ，ＨはＩＰデスティネーションアドレスが、相手端末ＦのＩＰアドレスであり、ＩＰソースアドレスが端末ＨのＩＰアドレスであることを示す。
【０２２１】
(1)のパケットがノードＡに到着した場合、そのパケットのＭＡＣソースアドレスＨがノードＡのドロップアドレステーブルに無いので、そのテーブルにソースアドレス(1)Ｈを書き込んだ後、そのパケットは、そのパケットのＭＡＣソースアドレスの最下位ビットの示す０系リング伝送路に、(2)ＡＲＰ，ＭＡＣ，ａｌｌ１，Ｈ０，ＩＰＦ，Ｈの形で送出される。そのパケットのデスティネーションアドレスはリング上に無いので、リング上を、(3)、(4)、(5)のように転送されて、そのパケットは送信元である、そのパケットのソースアドレスがドロップアドレステーブルにあるノードＡに戻る。
【０２２２】
そのパケットはリング上に宛先が無いことが判明するので、このパケットにコピービットを付けたコピーパケット(6)ＡＲＰ，ＭＡＣ，ａｌｌ１，Ｈ０，ＩＰＦ，Ｈ，コピーとして、リング１周させる。そのコピーパケットは各ノードで配下の伝送路にコピーされた後、元のノードＡに戻り、そこで、(7)ＡＲＰ，ＭＡＣ，ａｌｌ１，Ｈ０，ＩＰＦ，Ｈ，コピーパケット廃棄として、廃棄される。各ノードでコピーされたパケットの内、ノードＢの配下にある端末Ｆだけが、そのコピーパケットのＩＰデスティネーションアドレスに一致するので、端末ＦがそのＡＲＰパケットの応答パケットである、(8)ＡＲＰ応答，ＭＡＣ，Ｈ，Ｆ１，ＩＰＨ，Ｆ，をノードＢに送出する。そのパケットがノードＢに到着した場合、そのパケットのＭＡＣソースアドレスＦがノードＢのドロップアドレステーブルに無いので、そのテーブルにそのソースアドレス(8)Ｆを書き込んだ後、そのパケットのＭＡＣソースアドレスの最下位ビットが示す１系リング伝送路に、(9)ＡＲＰ応答，ＭＡＣ，Ｈ，Ｆ１，ＩＰＨ，Ｆ，として送出される。そのパケットは、そのパケットのＭＡＣデスティネーションアドレスがドロップアドレステーブルにあるノードＡでドロップし、(10)ＡＲＰ応答，ＭＡＣ，Ｈ，Ｆ１，ＩＰＨ，Ｆ，として、端末Ｈに到達する。以後、２つの端末Ｈ，端末Ｆ間のパケット転送は、ノードＡとノードＢに残したドロップアドレステーブルのデスティネーションアドレスにより行われる。
【０２２３】
この例では、ＡＲＰ等、ＭＡＣデスティネーションアドレスがオール１のブロードキャストパケットもｕｎｋｎｏｗｎパケットと同じように扱う例であるが、ブロードキャストパケットは最初からコピーパケットとして、扱うこともできる。
【０２２４】
次に、本発明の一筆書きリング網の第２実施例を図１９に示す。この実施例は、図１８のＡＲＰパケットの代わりにｕｎｋｎｏｗｎパケットの動作をしめす。図１９の(1)から(9)までが、その動作を示すが、その動作は、図１８のＡＲＰパケットの例と同じなので説明を省略する。尚、本発明では、ＡＤＤノードで宛先の無いパケットは、従来スイッチのように、すぐにｕｎｋｎｏｗｎパケットとして、フラッディングするのではなく、リング１周しても宛先が無い場合に、初めて、ｕｎｋｎｏｗｎパケットとして、判断し、コピーパケットに変換して、各ノードで配下の伝送路にコピーする点が異なる。尚、ｕｎｋｎｏｗｎパケットのコピーパケットビットは、既存のＭＡＣデスティネーションアドレスで使用されていないビットである、頭から７番目のビットを１にして用いることで、ＡＲＰパケットと共用することも可能である。なお、コピービットは、ＭＡＣソースアドレスの頭から７番目のビットを１にして用いてもよい。
【０２２５】
次に、本発明の一筆書きリング網の第３実施例を図２０に示す。この実施例は、１つの２重リング網において、ルータまたは、企業ＬＡＮ装置からその装置のソースＭＡＣアドレスのみを持ち、ＭＡＣソースアドレスはオール０の片経路設定パケットをリングエッジまで、上げ、そのノードのドロップアドレステーブルにそのパケットのソースアドレスを残してある通常状態で、相手端末または相手ルータまたは相手企業からその企業またはルータにアクセスする例を示している。
【０２２６】
図２０では、企業Ｆが、片経路設定パケットＭＡＣ○Ｆ（○はＭＡＣデスティネーションアドレスがオール０であることを示す）をノードＣに送出し、そのノードＣのドロップアドレステーブルにＭＡＣソースアドレスＦを残している場合を示している。この状態で、ノードＡに接続された端末Ｈが企業Ｆ宛てのパケット(1)ＭＡＣＦＨ０をノードＡに送出した場合、ノードＡのドロップアドレステーブルには、そのパケットのソースアドレスは書き込まれていないので、そのテーブルにそのアドレスを書き込んで、０系リング伝送路に、(2)ＭＡＣＦＨ０として、送出されて、ノードＣに到達し、ノードＣでドロップし、そのパケットは、企業Ｆ内で、ＭＡＣデスティネーションアドレスがオール０のコピーパケットに変換され、図２０には図示してない、相手ＩＰ宛先アドレスに従って、相手端末まで到達し、その応答パケットは、端末ＨのソースＭＡＣアドレスによって、設定された経路をたどって、端末Ｈまで到達し、以後、２つの端末間でパケット転送が行われる。
【０２２７】
以上説明した、本発明の一筆書きリング網の第１実施例から第３実施例は、請求項１，２に対応するものである。
【０２２８】
次に、本発明の一筆書きリング網の第４実施例を図２１に示す。この実施例は、請求項４に対応するものである。この実施例は、２重リング網をツリー状に多数接続した小規模網の一筆書き多段リング・ツリー網の例である。この網において、この網に設定されたＭＡＣパスを用いて、Ａ社の本社と支社間でパケット転送する例を示している。各リング間は、右回りのリングからドロップしたパケットと左回りのリングからドロップしたパケットが合流した後、リング間に設定された伝送路で接続されて、相手上位リングに接続する際、そのパケットのソースアドレスまたはデスティネーションアドレスの最下位ビットの指定するリング伝送路に上がる。
【０２２９】
この実施例では、各リングの上位リングまたは、下位リングに上がる点にあるドロップアドレステーブルに、本社ソースアドレスであるＭＡＣＢと支社ソースアドレスであるＭＡＣＣが、０系リング、１系リング両方に書き込まれている。このテーブルを用いて、図示したように、ＭＡＣＢＣとＭＡＣＣＢが互いに転送される。ＭＡＣに付いた０，１はそのソースアドレスの最下位ビットが０または１であることを示す。
【０２３０】
次に、本発明の一筆書きリング網の第５実施例を図２２に示す。図２２は、ＭＡＣ形動作するパケットのデスティネーションアドレス、ソースアドレスとして従来のＭＡＣヘッダを用いる例である。また、図２２は小規模網の一筆書き多段リング・ツリー網の例である。図２２において、符号５０は最下位ＭＡＣリング、符号５１は最上位ＭＡＣリング、符号５２は端末、符号５３はＭＡＣリング、符号１００は上位リングとの接続ノードである。
【０２３１】
図２２の各リングのノードでは図１から図１７で説明したノード装置が用いられるため、パケットがリングに上がる場合のみ、そのノードにパケットのソースアドレスを残し、リングから出る場合にはそのソースアドレスを頼りにでる。また、この網は上位リングから下ったパケットがそのリング上で宛先が無ければ廃棄されるだけで、下位リングに下ることはできない。従って、この網には下位リングから接続されるインタフェースのみがあり、上位リングから接続されるインタフェースは無い。なお、この網はツリー構造が原則のため、ＭＡＣリング５０間またはＭＡＣリング５３間の接続は無い。但し、ＭＡＣリング５３に直接端末が接続されてもよい。以下に動作を説明する。
【０２３２】
図２２は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網において、リングに上がるパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に送出し、リング上を転送するパケットはリングから出るポート対応にドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合のみＤＲＯＰし、それ以外はスルーし、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害箇所の両側のノードで伝送路ループバックするともにステアリングする０系１系からなる２重リング網であって、リングにＡＤＤするパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に対応するドロップアドレステーブルにそのパケットのソースアドレスがなければソースアドレスをそのテーブルに書き込んだ後、またそのパケットのソースアドレスがある場合にはそのままそのノードのそのリング出力に送出してリング上を周回し、リング上を周回するパケットがノードに入力した場合には、入力したリングに対応するドロップアドレステーブルにそのパケットのデスティネーションアドレスがあればそのノードでＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることによりリング上を１周しても宛先がないことを上位リングに接続する２つのノードの内最初に入力するノード（１００）で判断される場合にはそのノードで上位リングに上がり、最上位リング５１においてリング上を１周しても宛先が無い場合には、コピーパケットに変換して、最上位リング５１および最上位リング以外の各下位リング５３、５０上を周回して各ノードでコピーしてＤＲＯＰして全ての端末に伝え、そのパケットのデスティネーションアドレスが端末のＭＡＣアドレスに一致する端末からの応答パケットで逆経路を設定し、上下リング間を接続するノードは、そのノードのリング間接続伝送路の障害時またはその伝送路先のノード障害時には、そのノードに入力する全てのパケットはスルーさせる２重リング網である。
【０２３３】
なお、各リングを１周したコピーパケットは廃棄する。上下リング間を２重接続するのは、上下リング間伝送路の障害はループバックでは復旧できないためで、障害端ノードで全てのパケットをスルーさせることにより、多周回ビットの付いたパケットにし、もう一方の上位リング接続ノードで上位リングに上げて、上位リングの入り口にソースアドレスを残すことにより、逆方向パケットの通過を可能として、障害復旧を図るものである。
【０２３４】
次に、この網の端末間経路設定動作を図２２に示した(1)から(5)の番号を用いて説明する。(1)ＭＡＣＢＡはＭＡＣデスティネーションアドレスがＢで、ＭＡＣソースアドレスがＡのパケットであることを示す。端末Ａから送出されたパケット(1)ＭＡＣＢＡは、各リングの入り口ノードにそのソースアドレス(1)Ａを残して、そのリングに宛先が無い場合に上位リングに上がり、最上位リング５１でも宛先が無い場合にはコピーパケット(2)コピーＭＡＣＢＡに変換して、全端末に配り、端末Ｂからの応答パケット(3)ＭＡＣＡＢが、逆経路の各リングの入り口ノードにそのソースアドレス(4)Ｂを残して、端末Ａまで到達する。
【０２３５】
次に、本発明の一筆書きリング網の第６実施例を図２３に示す。この実施例は、パスまたは１フローＭＡＣパケットを転送する小規模網の一筆書き多段リング・ツリー網の例である。この網には、エッジノードから最上位リングエッジまで、片経路設定パケットにより片経路が設定されている状態で、端末がエッジノードに接続する手順を示している。図２３において、右側の最下位リングに収容されたエッジノードは、ＭＡＣアドレスＭＡＣＳＢ（ＳＢのＳはソースアドレスであることを示し、Ｂはそのソースアドレスである）を持ち、(1)’ＭＡＣ○Ｂ０（片経路設定パケット）（○はＭＡＣデスティネーションアドレスがオール０であることを示す）を送出し、最下位リングの入り口にあるドロップアドレステーブルに、ソースアドレスＢを残す。このソースアドレスは、０系リング、１系リング対応にある２つのドロップアドレステーブルに設定される。
【０２３６】
このパケットのＭＡＣソースアドレスの最下位ビットは０なので、０系リングに上がり、そのリング上に１周しても宛先がないので、(2)’ＭＡＣ○Ｂ０（片経路設定パケット）に、元のリングに上がったノードで多周回ビットが付与される。そのパケットである(3)’ＭＡＣ○Ｂ０多周回ビット付きは、上位リングに上がるノードで、多周回ビットが付いていることで、判断されて、(3)’ＭＡＣ○Ｂ０の多周回ビット除去後ドロップして、上位リングに上がる。上位リングでも、最下位リングと同様に動作して、図に示すように、最上位リングに上がる出口ノードで、(6)’ＭＡＣ○Ｂ０の多周回ビットを除去してドロップして、図２３の(7)’ＭＡＣ○Ｂ０に示すように、最上位リングに上がり、そのリング入り口にあるドロップアドレステーブルに、ソースアドレスを書き込んだ後、そのパケットは廃棄される。
【０２３７】
一方、ＭＡＣソースアドレスＣを持つ端末ＭＡＣＳＣは、エッジノードＢ宛ての、(1)ＭＡＣＢＣ０発呼パケットを最下位リングに送出し、そのリングのドロップアドレステーブルにソースアドレスを残して、そのパケットのソースアドレスの最下位ビットの示す０系リングに上がる。この場合も、このパケットの宛先はリング上に無いので、１周して、元のＡＤＤノードに戻ったノードで多周回ビットが付与され、そのパケットは上位リングに上がるノードでドロップして、上位リングに上がる。これらの動作は、図中、(1)から(10)に記されており、上記、エッジノードからのパケットと同様に動作するので、説明を省略する。(10)において、上記説明した、エッジノードからの片経路設定パケットにより設定された経路に接続されるので、それ以後は、その経路により、エッジノードまで、到達し、エッジノードのサービスまたは、さらに、エッジノード配下の端末に接続されて、以後パケット転送が行われる。
【０２３８】
次に、本発明の一筆書きリング網の第７実施例を図２４に示す。この実施例は、図中、左側の最下位リングから上位リングに上がる出口ノードのドロップアドレステーブルに、（(5)ＭＡＣＢＣ０の多周回ビットを除去してドロップし、その際、両テーブルに、ＭＡＣＢを残す）と記されているように、次のパケットが多周回パケットにならずに、上位リングに転送できるように、そのドロップアドレステーブルにそのパケットのデスティネーションアドレスを残す点を除いては、実施例６と同じなので、説明を省略する。尚、多周回ビットの除去は、上位リング入り口のドロップアドレステーブルにソースアドレスを書き込んだ後、除去してもよい。
【０２３９】
本発明の一筆書きリング網の第５実施例から第７実施例までは、請求項５，６に対応するものである。
【０２４０】
次に、本発明の一筆書きリング網の第８実施例を図２５に示す。この実施例は、請求項１１に対応するものである。この実施例は、小規模網の一筆書き多段リング・ツリー網の例であり、ＭＡＣ形動作するパケットのデスティネーションアドレス、ソースアドレスとして従来のＩＰヘッダを用い、最上位リングにおいても宛先がないパケットは既存ＩＰ網（インターネット網）に接続する例である。
【０２４１】
図２５において、符号５４は最下位ＩＰＣリング、符号５６は最上位ＩＰリング、符号５７は既存ＩＰ網、符号５２は端末、符号５５はＩＰリング、符号１００は上位リングとの接続ノード、符号５９は最下位リングに設けられたインターネット接続口である。最上位リング５６から既存ＩＰ網５７に送出されるパケットは、入り口装置で、そのパケットのデスティネーションアドレスをデスティネーションアドレスとし、ソースアドレスをインターネット接続口５９のアドレスとするＩＰヘッダでカプセル化される。
【０２４２】
そのパケットは既存ＩＰ網を経由して既存端末または既存ＯＮＴに送られる。既存端末または既存ＯＮＴはそれが一筆書き網に接続している場合には、そのカプセル化されたＩＰヘッダを削除して応答パケットを一筆書き網に送る。一方、一筆書き網に接続されていない既存端末または既存ＯＮＴの場合には応答パケットを既存ＩＰ網を経由してインターネット接続口５９に送る。以下そのパケットはインターネット接続口５９を通して、一筆書き網と送受信される。
【０２４３】
以下に、図２５の動作を説明する。図２５は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網において、リングに上がるパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に送出し、リング上を転送するパケットはリングから出るポート対応にドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合のみＤＲＯＰし、それ以外はスルーし、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害箇所の両側のノードで伝送路ループバックするともにステアリングする０系１系からなる２重リング網であって、リングにＡＤＤするパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に対応するドロップアドレステーブルにそのパケットのソースアドレスがなければソースアドレスをそのテーブルに書き込んだ後、またそのパケットのソースアドレスがある場合にはそのままそのノードのそのリング出力に送出してリング上を周回し、リング上を周回するパケットがノードに入力した場合には、入力したリングに対応するドロップアドレステーブルにそのパケットのデスティネーションアドレスがあればそのノードでＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることによりリング上を１周しても宛先がないことを上位リングに接続するノード（１００）で判断される場合にはそのノードで上位リングに上がり、最上位リング（５６）においてリング上を１周しても宛先が無い場合には、そのパケットに、そのパケットのデスティネーションアドレスをデスティネーションアドレスとし、ソースアドレスを最下位リングの既存網接続口アドレスとするＩＰヘッダを付加したパケットをインターネット既存網（５７）に送出することを特徴とするＭＡＣ動作形回線動作する２重リング網である。
【０２４４】
次に、この網の端末間経路設定動作を図に示した(1)から(10)の番号を用いて説明する。(1)ＭＡＣＤＡＩＰＢＡはＭＡＣデスティネーションアドレスがＤで、ＭＡＣソースアドレスがＡでＩＰデスティネーションアドレスがＢでＩＰソースアドレスがＡのパケットであることを示す。端末Ａから送出されたパケット(1)ＭＡＣＤＡＩＰＢＡは、各リングの入り口ノードにそのＩＰソースアドレス(2)Ａを残して、そのリングに宛先が無い場合に上位リングに上がり、最上位リング５６でも宛先が無い場合には、(3)ＩＰＢＡを既存ＩＰ網５７に送出し、その入り口でそのパケットヘッダに新たにそのパケットのデスティネーションアドレスＢをデスティネーションアドレスとし、ソースアドレスを最下位ＩＰリング５４のインターネット接続のＩＰアドレスであるＥとしたヘッダを付け加えたパケット(4)ＩＰＢＥＢＡに変換する。
【０２４５】
既存ＩＰ網内の受信端末からの応答パケット(5)ＩＰＥＢＡＢはインターネット接続口５９に到達し、そこで外側のヘッダが除去されたパケット(6)ＩＰＡＢが一筆書き網に入る。そのパケットは各リングの入り口ノードにソースアドレス(7)Ｂを残して、端末Ａに到達し、端末Ａからの応答パケットで各リング入り口ノードにソースアドレス(10)Ａを残して（(2)Ａがある場合にはそのまま）リング出口のソースアドレス(7)Ｂをたどって、インターネット接続口５９に到達し、そこでＩＰＢＡにさらにそのデスティネーションアドレスＢをデスティネーションアドレスとし、ソースアドレスをそのインターネット接続口５９のソースアドレスＥとするヘッダを付けたパケット(10)ＩＰＢＥＢＡに変換して既存ＩＰ網５７に送る。以後、端末Ａと既存ＩＰ網内にある端末Ｂはインターネット接続口５９を介して通信される。
【０２４６】
次に、本発明の一筆書きリング網の第９実施例を図２６に示す。この実施例は、複数の小規模網の一筆書き多段リング・ツリー網の上にそれぞれ、メッシュ網接続用のリングを設け、そのリング間にメッシュ状に伝送路を張り下位ツリー網間の接続を行うことのできる大規模網例であり、下位の１から５の多段リング・ツリー網の例としては、実施例６に示したような網が利用される。この実施例では、多段リング・ツリー網の下に収容されたエッジノードが、上位メッシュ網リングまで、片経路設定パケットを送出して、上がり、コピーパケットに変換して、メッシュ網を介して、各メッシュ網リング入り口まで、片経路が、常に設定されている例である。以下にこの実施例の動作を説明する。
【０２４７】
エッジノードＭＡＣＳＢは(1)’ＭＡＣ○Ｂ０（片経路設定パケット）を送出し、そのパケットは、多段リング・ツリー網５を経由して、(2)’ＭＡＣ○Ｂ０として、メッシュ網に接続するリング入り口のリングエッジのドロップアドレステーブルにＭＡＣソースアドレスＢを残して、メッシュ網リングに上がり、コピーパケットに変換して、(3)’  ＭＡＣ○Ｂ０コピービットのパケットとして、各ノードでコピーして、(4)’  ＭＡＣ○Ｂ０コピービット＋多周回ビットパケットに変換して、メッシュ網伝送路に送出される。
【０２４８】
このパケットは各受信側メッシュ網リングの入り口のドロップアドレステーブルに、(5)’  ＭＡＣ○Ｂ０コピービット＋多周回ビットのパケットとして、そのソースアドレスＢを残して廃棄される。このパケットにコピービット＋多周回ビットを付けるのは、通常のコピーパケットはリング上を１周して、ＡＤＤノードに戻った時廃棄されるのに対して、このパケットはリング上を周回せず、リング入り口で廃棄する必要があるので、２つのビットを付ける必要がある。なお、このパケットがリング入り口で廃棄する必要があるのは、メッシュ網でパケットフローにループを発生させないためである。
【０２４９】
一方、端末ＭＡＣＳＣは、(1)ＭＡＣＢＣ０発呼パケットを送出し、そのパケットは多段リング・ツリー網１を介して、(2)ＭＡＣＢＣ０発呼パケットとして、メッシュ網リングのエッジのドロップアドレステーブルにＭＡＣソースアドレスＣを残して、０系リングに上がる。そのパケットは、(3)ＭＡＣＢＣ０発呼パケットとして、そのパケットのデスティネーションアドレスＢが、エッジノードからの片経路設定パケットにより設定された片経路を示すソースアドレスＢが設定されたドロップアドレステーブルのあるノードでドロップする。そのパケットは、メッシュ網を経由して、(4)、(5)を経由して、受信側のエッジノードに、(6)として、到着し、そのパケットの応答パケットで、端末ＭＡＣＳＣまで逆経路が設定される。尚、(6)のパケットは、エッジノード配下の端末にコピーして配られ、その応答パケットで端末ＭＡＣＳＣまで逆経路設定して、その端末間でパケット転送される場合もある。
【０２５０】
次に、本発明の一筆書きリング網の第１０実施例を図２７に示す。図２７は、ＭＡＣ形動作するパケットのデスティネーションアドレス、ソースアドレスとして最下位リングは従来のＭＡＣヘッダ、それ以外のリングは従来のＩＰヘッダを用い、最上位リングにおいても宛先がないパケットはさらに上位のメッシュ網リングから他地域の小規模網にメッシュ網で接続する一筆書き大規模独立網の例である。図２７において、符号６０は最下位ＭＡＣリング、符号６２は最上位ＩＰリング、符号６３はメッシュ網に接続するメッシュ網リング、符号６４はＩＰリングとＭＡＣリングを接続するＭＡＣ，ＩＰ変換装置、符号１００は上位リングとの接続ノード、符号５２は端末、符号６１はＩＰリングである。
【０２５１】
図２８にＭＡＣ，ＩＰ変換装置６４の構成を示す。ＭＡＣ，ＩＰ変換装置６４において、符号６５はＭＡＣ−ＩＰ変換テーブル、符号６６は端末からＭＡＣ，ＩＰ変換装置が受信したＭＡＣパケット構成、符号６７はＭＡＣ，ＩＰ変換装置からＩＰ網に送出されるＩＰパケット構成、符号６８はＩＰ網からＭＡＣ，ＩＰ変換装置が受信したＩＰパケット構成、符号６９はＭＡＣ，ＩＰ変換装置から端末に送出されるＭＡＣパケット構成である。
【０２５２】
図２８において、ＭＡＣ網からＩＰ網への変換では単にＭＡＣヘッダを削除すればよいが、ＩＰ網からＭＡＣ網への変換では、ＩＰヘッダの宛先アドレスと受信端末のＭＡＣアドレスを記録したＭＡＣ−ＩＰ変換テーブル６５を用いる。
【０２５３】
次に、図２７の動作を説明する。図２７は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網において、リングに上がるパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に送出し、リング上を転送するパケットはリングから出るポート対応にドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合のみＤＲＯＰし、それ以外はスルーし、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害箇所の両側のノードで伝送路ループバックするともにステアリングする０系１系からなる２重リング網であって、最上位リング（ＩＰリング６２）のすぐ上のメッシュ網リング（ＩＰリング６３）はメッシュ網に接続されており、一つの２重リング網は、リングにＡＤＤするパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に対応するドロップアドレステーブルにそのパケットのソースアドレスがなければソースアドレスをそのテーブルに書き込んだ後、またそのパケットのソースアドレスがある場合にはそのままそのノードのそのリング出力に送出してリング上を周回し、リング上を周回するパケットがノードに入力した場合には、入力したリングに対応するドロップアドレステーブルにそのパケットのデスティネーションアドレスがあればそのノードでＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることによりリング上を１周しても宛先がないことを上位リングに接続するノード（接続ノード１００）で判断される場合にはそのノードで上位リングに上がり、最上位リング（ＩＰリング６２）においてリング上を１周しても宛先が無い場合には、最上位リング（ＩＰリング６２）の上のメッシュ網リング（ＩＰリング６３）に上がり、メッシュ網リング（ＩＰリング６３）を周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、各ノードでコピーしたパケットはコピーと多周回ビットも持つパケットに変換してメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーし、１周したそのコピービットと多周回ビットの付いたパケットは廃棄する動作を行い、送信元のメッシュ網リング（ＩＰリング６３）を一周したコピーパケットは、下位最上位リング（ＩＰリング６２）にもコピーした後廃棄することを特徴とする上位リングではＭＡＣ動作形パス動作し、下位リングではＭＡＣ動作形回線動作する２重リング網である。
【０２５４】
以上説明した、本発明の一筆書きリング網の第９、第１０実施例は、請求項１２，１３，１６，１７に対応するものである。
【０２５５】
本発明の一筆書きリング網の第１１実施例を図２９に示す。この実施例は、請求項１４に対応するものである。図２９は、ＭＡＣ形動作するパケットのデスティネーションアドレス、ソースアドレスとして、最下位リングは従来のＭＡＣヘッダ、それ以外のリングは従来のＩＰヘッダを用い、最上位リングにおいても宛先がないパケットはさらに上位のメッシュ網リングに上がり、そのメッシュ網リングにも宛先が無い場合には、コピーパケットに変換して、ＩＰ既存網にも接続するとともに、他地域の小規模網のメッシュ網リング出口に、メッシュ網経由で片経路を設定して、ＩＰ既存網から接続された端末からの応答で逆経路を設定する一筆書き大規模網の例である。
【０２５６】
図２９において、符号６０はＭＡＣリング、符号６１は最下位ＩＰＣリング、符号６２は最上位ＩＰリング、符号７０はメッシュ網リング、符号５７は既存ＩＰ網、符号５２は端末、符号６４はＭＡＣ，ＩＰ変換装置、符号１００は上位リングとの接続ノード、符号５９は最下位リングに設けられたインターネット接続口である。
【０２５７】
メッシュ網リング７０からＩＰ既存網５７に送出されるパケットは、入り口装置で、そのパケットのデスティネーションアドレスをデスティネーションアドレスとし、ソースアドレスをインターネット接続口５９のアドレスとするＩＰヘッダでカプセル化される。そのパケットはＩＰ既存網を経由して既存端末または既存ＯＮＴに送られる。既存端末または既存ＯＮＴはそれが一筆書き網に接続している場合には、そのカプセル化されたＩＰヘッダを削除して応答パケットを一筆書き網に送る。
【０２５８】
一方、一筆書き網に接続されていない既存端末または既存ＯＮＴの場合には応答パケットを既存ＩＰ網を経由してインターネット接続口５９に送る。以下そのパケットはインターネット接続口５９を通して、一筆書き網と送受信される。インターネット接続口５９は、この大規模網で１箇所のみであり、大規模網の全端末はこのインターネット接続口５９を通して、インターネット網に接続できる。以下に図２９の動作を説明する。
【０２５９】
図２９は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網において、リングに上がるパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に送出し、リング上を転送するパケットはリングから出るポート対応にドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合のみＤＲＯＰし、それ以外はスルーし、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害箇所の両側のノードで伝送路ループバックするともにステアリングする０系１系からなる２重リング網であって、最上位リング（ＩＰリング６２）のすぐ上のメッシュ網リング（ＩＰリング７０）はメッシュ網に接続されており、一つの２重リング網は、リングにＡＤＤするパケットは、パケットの持つＡＤＤ先リング伝送路識別ビットの示すリング伝送路またはパケットのソースアドレスの特定位置のビットの示すリング伝送路またはソースアドレス毎のＡＤＤ先リング伝送路を書いたテーブルの示すリング伝送路に対応するドロップアドレステーブルにそのパケットのソースアドレスがなければソースアドレスをそのテーブルに書き込んだ後、またそのパケットのソースアドレスがある場合にはそのままそのノードのそのリング出力に送出してリング上を周回し、リング上を周回するパケットがノードに入力した場合には、入力したリングに対応するドロップアドレステーブルにそのパケットのデスティネーションアドレスがあればそのノードでＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットを立てることによりリング上を１周しても宛先がないことを上位リングに接続するノード（接続ノード１００）で判断される場合にはそのノードで上位リングに上がり、最上位リング（ＩＰリング６２）においてリング上を１周しても宛先が無い場合には、最上位リングの上のメッシュ網リング（ＩＰリング７０）に上がり、メッシュ網リング（ＩＰリング７０）を周回して宛先がある場合はＤＲＯＰし、一周しても宛先が無い場合にはコピーパケットに変換して周回し、インターネット既存網（ＩＰ既存網５７）にもコピーパケットを送出し、各ノードでコピーしたパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでコピーパケットのコピービットを見て、ソースアドレステーブルにそのパケットのソースアドレスを書き込んだ後廃棄する動作を行い、送信元メッシュ網リング（ＩＰリング７０）を一周したコピーパケットは廃棄することを特徴とするＭＡＣ動作形回線動作する２重リング網である。
【０２６０】
図２９は発端末によりメッシュ網リング出口まで設定した下り経路に対する逆経路をＩＰ既存網から接続した端末からの応答で設定する。
【０２６１】
次に、この網の端末間経路設定動作を図に示した(1)から(15)の番号を用いて説明する。(1)ＭＡＣＤＡＩＰＢＡはＭＡＣデスティネーションアドレスがＤで、ＭＡＣソースアドレスがＡでＩＰデスティネーションアドレスがＢでＩＰソースアドレスがＡのパケットであることを示す。端末Ａから送出されたパケット(1)ＭＡＣＤＡＩＰＢＡは、ＭＡＣリング６０の入り口ノードにソースアドレスＭＡＣＡを残し、各ＩＰリングの入り口ノードにそのＩＰソースアドレス(3)ＩＰＡを残して、そのリングに宛先が無い場合に上位リングに上がり、右側のメッシュ網リング７０リングでも宛先が無い場合には、コピーパケット(4)コピーＩＰＢＡに変換して、リング上を周回し、各ノードでコピーするとともに、既存ＩＰ網にも送る。メッシュ網に送られたパケットは、メッシュ網先の他地域のメッシュ網リングの入り口ノードそのソースアドレス(5)ＩＰＡを残した後廃棄される。
【０２６２】
一方、既存ＩＰ網に送られたパケット(5)ＩＰＢＡはその入り口でそのパケットヘッダに新たにそのパケットのデスティネーションアドレスＢをデスティネーションアドレスとし、ソースアドレスを最下位ＩＰリング６１のインターネット接続口５９のＩＰアドレスであるＩＰＥとしたヘッダを付け加えたパケット(6)ＩＰＢＥＢＡに変換する。既存ＩＰ網内の受信端末Ｂからの応答パケット(7)ＩＰＥＢＡＢはインターネット接続口５９に到達し、そこで外側のヘッダが除去されたパケット(8)ＩＰＡＢが一筆書き網に入る。そのパケットは各リングの入り口ノードにソースアドレス(9)ＩＰＢを残して、左側のメッシュ網リング７０まで到達し、そのリングの出口にある(5)ＩＰＡをたどって、右側のメッシュ網リング７０に到達し、以後リング出口にあるソースアドレス(3)ＩＰＡ、(2)ＭＡＣＡをたどって、端末Ａに到達し、端末Ａからの応答パケットで各リング入り口ノードにソースアドレス(14)ＩＰＡを残して（(3)Ａがある場合にはそのまま）リング出口のソースアドレス(9)ＩＰＢをたどって、インターネット接続口５９に到達し、そこでＩＰＢＡにさらにそのデスティネーションアドレスＢをデスティネーションアドレスとし、ソースアドレスをそのインターネット接続口５９のソースアドレスＥとするヘッダを付けたパケット(15)ＩＰＢＥＢＡに変換して既存ＩＰ網５７に送る。以後、端末Ａと既存ＩＰ網内にある端末Ｂはインターネット接続口５９を介して通信される。
【０２６３】
本発明の一筆書きリング網の第１２実施例を図３０に示す。図３０において、符号６０は最下位ＭＡＣリング、符号６２は、最上位ＭＡＣリング、符号６３はメッシュ網に接続するメッシュ網リング、符号１００は上位リングとの接続ノード、符号５２は端末、符号８０はＭＡＣリング、符号８１はエッジノードである。
【０２６４】
図３０は請求項３３から３５に対応するもので、一筆書き大規模独立網の例である。
【０２６５】
この網の特徴とするところは、全ての下位ＭＡＣリング８０がエッジノード８１を持ち、そのエッジノード８１は各自のソースアドレスを含む片経路設定パケットを定期的にメッシュ網リング６３まで上げ、メッシュ網リング６３でコピーパケットに変換して周回し、各ノードでコピーしたパケットはメッシュ網に送出して他地域に配り、受信側のメッシュ網用リングのＡＤＤノードでコピーパケットのコピービットを見て、ドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後廃棄する動作を行い、送信元メッシュ網リングを一周したコピーパケットは廃棄することである。
【０２６６】
また、この網の特徴とする所は、上記エッジノード８１を利用して、エッジノードは定期的にそのソースアドレスを含む片経路設定パケットを最上位リングまで送出する機能を持ち、端末５２は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含むパケットを送出し、そのパケットを受信したエッジノード８１は、そのパケットのデスティネーションアドレスの代わりに、オプション領域に含まれる接続先端末のソースアドレスをデスティネーションアドレスとするパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答で逆経路を設定する端末間接続方法を有することである。
【０２６７】
また、この網の特徴とする所は、上記エッジノード８１を利用して、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含むパケットを送出し、そのパケットを受信したエッジノードは、ソースアドレスをそのエッジノードのソースアドレスとし、デスティネーションアドレスをその受信パケットのオプション領域に含まれる接続先端末のソースアドレスとするヘッダを持つパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答パケットを受信した場合、そのパケットのデスティネーションアドレスを前記受信した発端末のソースアドレスに変換したパケットを発端末に送り、逆経路を設定する端末間接続方法を有することである。
【０２６８】
また、この網の特徴とする所は、上記エッジノード８１を利用して、そのエッジノードは定期的にそのソースアドレスを含む経路設定パケットを最上位リングまで送出する機能を持ち、端末は接続先端末のソースアドレス毎にその宛先端末の含まれるエッジノードのソースアドレスを有し、発端末のソースアドレスをソースアドレスとし、接続先端末の含まれるエッジノードのソースアドレスをデスティネーションアドレスとするヘッダを持ち、オプション領域に接続先端末のソースアドレスを含み、ペイロードにメールデータを含むパケットを送出し、そのパケットを受信したエッジノードは、ソースアドレスをそのエッジノードのソースアドレスとし、デスティネーションアドレスをその受信パケットのオプション領域に含まれる接続先端末のソースアドレスとするヘッダを持つメールデータを含まないパケットをコピーパケットに変換して、配下の全端末に配り、コピーパケットのデスティネーションアドレスが端末のソースアドレスである受信端末からの応答パケットを受信した場合、前記発端末から受信したメールデータを含むパケットのデスティネーションアドレスを受信端末から受信したパケットのソースアドレスに変換したパケットを受信端末に送る端末間メール転送方法を有することである。
【０２６９】
尚、上記、端末間接続方法または端末間メール転送方法では、端末または接続先端末のソースアドレス毎に持つその宛先端末の含まれるエッジノードのソースアドレスは、その宛先端末の所有者の持つ固定電話番号の地域番号にエッジノード特定のアドレスを追加したものであってもよい。
【０２７０】
この網の動作は、以上の実施例で説明してきたものと同様なので、説明を省略する。
【０２７１】
次に、本発明の一筆書きリング網の第１３実施例を図３１に示す。この実施例は、請求項７に対応するものである。この実施例は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を平面状に多数接続したメッシュリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網の最上位リングを接続した複合網である。下位の１から５の多段リング・ツリー網の例としては、実施例６に示したような網が利用される。この実施例では、多段リング・ツリー網の下に収容されたエッジノードが、上位平面状メッシュリング網のリングエッジまで、片経路設定パケットを送出し、片経路が、常に設定されている例である。以下にこの実施例の動作を説明する。
【０２７２】
エッジノードＭＡＣＳＢは(1)’ＭＡＣ○Ｂ０（片経路設定パケット）を定期的に、送出し、そのパケットは、多段リング・ツリー網５を経由して、(2)’ＭＡＣ○Ｂ０として、上位、平面状メッシュリング網のリングエッジのドロップアドレステーブルにＭＡＣソースアドレスＢを残して、そのパケットは廃棄される。
【０２７３】
一方、端末ＭＡＣＳＣは、(1)ＭＡＣＢＣ０発呼パケットを送出し、そのパケットは多段リング・ツリー網１を介して、(2)ＭＡＣＢＣ０発呼パケットとして、平面状メッシュリング網のリングエッジのドロップアドレステーブルにＭＡＣソースアドレスＣを残して、０系リングに上がり、１周しても宛先が無い場合には、コピーパケットに変換して、隣接リングにコピーする。尚、平面状メッシュリング網の各リングは隣接リングとの間に４本の接続伝送路を持ち、それぞれ、４つの隣接リングと接続する構成である。
【０２７４】
図３１では、コピーパケットは、２つの隣接リングにコピーされ、その際、(4)ＭＡＣＢＣ０のコピーパケットのコピービットは、リング出口で削除して、隣接リングに上がる。その際、リング入り口のドロップアドレステーブルにソースアドレスＣを残して、リングに上がる。２つの隣接リングに上がったコピーパケットは、それぞれのリング上で宛先が無ければ、それぞれ、コピーパケットに変換して、隣接リングにコピーする。但し、隣接リングへのコピーパケットのコピーは、その出口のドロップアドレステーブルにそのパケットのソースアドレスが無いノードに対してのみ行われる。したがって、そのコピーパケットは逆戻りすることはない。しかし、この網では、発呼パケットは複数の仮経路が設定される。
【０２７５】
上記動作を平面状メッシュリング網の各リングに対して行い、最終的に、エッジノードからの片経路設定パケットにより設定されたそのソースアドレスＢがあるドロップアドレステーブルのノードで、(7)ＭＡＣＢＣ０はドロップし、既に設定されている片経路に接続される。そのパケットは、(8)として、エッジノードに到着し、その応答パケットで平面メッシュ状網内の複数ある経路から１経路を選択して、逆経路を設定し、発端末ＭＡＣＳＣまで到達する。平面メッシュ状網内の一つのリング内に複数の出口が存在する場合には、その中で最短経路の出口を選択する必要がある。
【０２７６】
次に、本発明の一筆書きリング網の第１４実施例を図３２に示す。この実施例は、請求項８，９，１０に対応するものである。この実施例は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、それぞれ、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網をツリー状に接続した、多段リング・ツリー網Ｎ１〜Ｎ３の最上位リングを接続した複合網である。
【０２７７】
下位の１から３の多段リング・ツリー網の例としては、実施例６に示したような網が利用される。この実施例では、多段リング・ツリー網の下に収容されたエッジノードが、多段リング・ツリー網を経由して、串刺し状に多数接続したリング網まで、片経路設定パケットを送出し、片経路が、常に設定されている例である。以下にこの実施例の動作を説明する。
【０２７８】
エッジノードＭＡＣＳＢは(1)’ＭＡＣ○Ｂ０の片経路設定パケットを、多段リング・ツリー網N３を介して、串刺し状に多数接続したリング網のエッジまで、(2)’ＭＡＣ○Ｂ０片経路設定パケットを上げ、そのエッジのドロップアドレステーブルに、ＭＡＣソースアドレスＢを残して、そのパケットは廃棄される。
【０２７９】
一方、端末ＭＡＣＳＣは、(1)ＭＡＣＢｃ０発呼パケットを、多段リング・ツリー網Ｎ１を介して、串刺し状に多数接続したリング網のエッジまで、(3)ＭＡＣＢＣ０発呼パケットを上げ、そのエッジのドロップアドレステーブルにＭＡＣソースアドレスＣを残して、０系リングに上がり、１周しても宛先が無い場合には、多周回パケットに変換して、隣接リングに移るノードで、(4)ＭＡＣＢＣ０の多周回ビットを除去してドロップし、隣接リングに移る。隣接リングに上がるノードのドロップアドレステーブルには、ＭＡＣソースアドレスＣを残して、０系リングに上がる。同様にして、ドロップアドレステーブルにそのパケットのデスティネーションアドレスＢが設定されている、(6)で、ＭＡＣＢＣ０パケットをドロップして、設定されている片経路に従って、エッジノードに到達する。そのパケット(7)ＭＡＣＢＣ０の受信で、応答パケットを返し、串刺し状多重リング網内の逆経路を設定する。
【０２８０】
以上が、この網の動作であるが、以下にさらに、この網の動作を説明する。この網は、伝送路障害またはノード障害が起きた場合には、障害箇所の両側のノードで伝送路ループバックまたは障害ノードの両側のノードで伝送路ループバックする０系１系からなる２重リング網であって、この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置、または、放送局は、各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に串刺し状多重リング網まで、各リングでコピーして、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、その串刺し状多重リングに上がった片経路設定コピーパケットは、リングに上がったノードではコピーせず、その各リング配下のツリー状網に繋がるノードおよび隣接リングに移るノードでコピーして隣接リングに移り、さらに隣接リングに移るノードでコピーして隣接リングに移り、各リングで１周した片経路設定コピーパケットは廃棄する構成であり、各ツリー網の最上位リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成であり、串刺し状に多数接続したリング網では、離接リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の離接リングに上がる場合には、または、下位ツリー網では、上位リング、下位リング間には、右回りリングからＤＲＯＰしたパケットと、左回りリングからＤＲＯＰしたパケットが合流して伝送される伝送路があり、その伝送路のパケットがＡＤＤ先の上位リングまたは下位リングに上がる場合には、または、パケットが最下位リングに上がる場合には、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットを認識し、ドロップアドレステーブルのアドレスの設定を初期設定パケットまたは発呼パケットまたは経路設定パケットにより行う構成では、初期設定パケットまたは発呼パケットまたは経路設定パケットは、一つまたは両方のドロップアドレステーブルにそのパケットのソースアドレスを記録し、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットに対応するリング伝送路に送出し、発呼以外の通常パケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、書いてない場合およびそのテーブルが無い場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、一方、一つまたはリング伝送路対応のドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路が書いてある場合には、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、一方、ノードが初期設定パケットまたは発呼パケットまたは経路設定パケットおよびドロップアドレステーブル設定パケットを識別できないノード構成では、全てのＡＤＤするパケットは、一つまたはリング伝送路対応のＡＤＤアドレステーブルが有り、それにソースアドレスまたはデスティネーションアドレス対応に選択リング伝送路が書いてある場合には、または、選択リング伝送路対応にソースアドレスまたはデスティネーションアドレスが書いてある場合には、そのまま、そのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、そのテーブルが無い場合または、そこに、書いてなければ、一つまたはリング伝送路対応のドロップアドレステーブルを検索し、そこに、パケットのソースアドレスに対応するアドレスが無ければ、一つまたは両リング伝送路対応にあるドロップアドレステーブルに、そのソースアドレスを書き込み、その場合および書いてある場合で、選択先リング伝送路が書いてない場合には、パケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの示すリング伝送路に送出し、ドロップアドレステーブルにパケットのソースアドレス対応のＡＤＤ先リング伝送路名が書いてある場合にはそのリング伝送路名をパケットのＡＤＤ先リング伝送路選択ビット領域に書き込んで、そのリング伝送路に送出し、リング上を転送するパケットは、ドロップアドレスのみを書いた一つのドロップアドレステーブルのアドレスまたは、そのパケットのノードに入力したリング対応のドロップアドレスのみを書いたドロップアドレステーブルのアドレスがそのパケットのデスティネーションアドレスに一致する場合は、ＤＲＯＰし、無ければそのまま通過させ、ＡＤＤノードまたは多周回ビット付与ノードで転送するパケットの多周回ビット領域に多周回ビットをつけることによりリング上を１周しても宛先がないことを上位リングに接続するノードで判断される場合にはそのノードで上位リングに上がり、その時、パケットの多周回ビットは落とす構成であり、最上位串刺し状リングにおいてリング上を１周しても宛先が無い場合には、コピーパケットに変換し、隣接リングに移る接続リングノードでコピーして隣接リングに移り、その時、パケットのコピービットは落としてリングに上がり、元の各リングで１周したコピーパケットは廃棄し、さらに、隣接リングにおいても宛先がなければ、多周回ビットを付け、さらに隣接リングに移る接続リングノードで隣接リングに移り、その時、パケットの多周回ビットは落とす構成である、ＭＡＣ動作形１フロー動作またはＭＡＣ動作形パス動作する２重リング網である。
【０２８１】
次に、本発明の一筆書きリング網の第１５実施例を図３３に示す。この実施例は、請求項１９に対応するものである。この実施例は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を平面状に多数接続したメッシュリング網の複数の各リングの下に、端末またはエッジノードが収容された構成である。この実施例では、エッジノードが、上位平面状メッシュリング網のリングエッジまで、片経路設定パケットを送出し、片経路が、常に設定されている例である。以下にこの実施例の動作を説明する。
【０２８２】
エッジノードＭＡＣＳＢは(1)’ＭＡＣ○Ｂ０（片経路設定パケット）を定期的に、送出し、そのパケットは、(2)’ＭＡＣ○Ｂ０として、上位、平面状メッシュリング網のリングエッジのドロップアドレステーブルにＭＡＣソースアドレスＢを残して、そのパケットは廃棄される。
【０２８３】
一方、端末ＭＡＣＳＣは、(1)ＭＡＣＢＣ０発呼パケットを送出し、そのパケットは、(2)ＭＡＣＢＣ０発呼パケットとして、平面状メッシュリング網のリングエッジのドロップアドレステーブルにＭＡＣソースアドレスＣを残して、０系リングに上がり、１周しても宛先が無い場合には、コピーパケットに変換して、隣接リングにコピーする。尚、平面状メッシュリング網の各リングは隣接リングとの間に４本の接続伝送路を持ち、それぞれ、４つの隣接リングと接続する構成である。
【０２８４】
図３３では、コピーパケットは、２つの隣接リングにコピーされ、その際、(3)ＭＡＣＢＣ０のコピーパケットのコピービットは、リング出口で削除して、隣接リングに上がる。その際、リング入り口のドロップアドレステーブルにソースアドレスＣを残して、リングに上がる。２つの隣接リングに上がったコピーパケットは、それぞれのリング上で宛先が無ければ、それぞれ、コピーパケットに変換して、隣接リングにコピーする。但し、隣接リングへのコピーパケットのコピーは、その出口のドロップアドレステーブルにそのパケットのソースアドレスが無いノードに対してのみ行われる。したがって、そのコピーパケットは逆戻りすることはない。しかし、この網では、発呼パケットは複数の仮経路が設定される。
【０２８５】
上記動作を平面状メッシュリング網の各リングに対して行い、最終的に、エッジノードからの片経路設定パケットにより設定されたそのソースアドレスＢがあるドロップアドレステーブルのノードで、(6)ＭＡＣＢＣ０はドロップし、既に設定されている片経路に接続される。そのパケットは、(7)として、エッジノードに到着し、その応答パケットで平面メッシュ状網内の複数ある経路から１経路を選択して、逆経路を設定し、発端末ＭＡＣＳＣまで到達する。平面メッシュ状網内の一つのリング内に複数の出口が存在する場合には、その中で最短経路の出口を選択する必要がある。
【０２８６】
次に、本発明の一筆書きリング網の第１６実施例を図３４に示す。この実施例は、請求項２０，２１に対応するものである。この実施例は、ソースアドレスおよびデスティネーションアドレスを持つパケットを転送するリング網を串刺し状に多数接続したリング網の複数の各リングの下に、端末またはエッジノードを収容した構成である。この実施例では、エッジノードが、串刺し状に多数接続したリング網まで、片経路設定パケットを送出し、片経路が、常に設定されている例である。以下にこの実施例の動作を説明する。エッジノードＭＡＣＳＢは(1)’ＭＡＣ○Ｂ０の片経路設定パケットを、串刺し状に多数接続したリング網のエッジまで、(2)’ＭＡＣ○Ｂ０片経路設定パケットを上げ、そのエッジのドロップアドレステーブルに、ＭＡＣソースアドレスＢを残して、そのパケットは廃棄される。
【０２８７】
一方、端末ＭＡＣＳＣは、(1)ＭＡＣＢｃ０発呼パケットを、串刺し状に多数接続したリング網のエッジまで、(2)ＭＡＣＢＣ０発呼パケットを上げ、そのエッジのドロップアドレステーブルにＭＡＣソースアドレスＣを残して、０系リングに上がり、１周しても宛先が無い場合には、多周回パケットに変換して、隣接リングに移るノードで、(3)ＭＡＣＢＣ０の多周回ビットを除去してドロップし、隣接リングに移る。隣接リングに上がるノードのドロップアドレステーブルには、ＭＡＣソースアドレスＣを残して、０系リングに上がる。同様にして、ドロップアドレステーブルにそのパケットのデスティネーションアドレスＢが設定されている、(5)で、ＭＡＣＢＣ０パケットをドロップして、設定されている片経路に従って、エッジノードに到達する。そのパケット(6)ＭＡＣＢＣ０の受信で、応答パケットを返し、串刺し状多重リング網内の逆経路を設定する。
【０２８８】
以上説明した本発明の一筆書きリング網の第１４実施例では、この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置、または、放送局は、各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に串刺し状多重リング網まで、各リングでコピーして、上げ、その各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込む構成であり、その串刺し状多重リングに上がった片経路設定コピーパケットは、リングに上がったノードではコピーせず、その各リング配下のツリー状網に繋がるノードおよび隣接リングに移るノードでコピーして隣接リングに移り、さらに隣接リングに移るノードでコピーして隣接リングに移り、各リングで１周した片経路設定コピーパケットは廃棄する構成もある。
【０２８９】
また、以上説明した本発明の一筆書きリング網の第９実施例では、この網に収容されるエッジノード装置または配信サービス会社または配信サービス装置または放送局は各自の持つデスティネーションアドレスがオール０で、ソースアドレスのみを持つ片経路設定コピーパケットを一度また定期的に最上位リングの上のメッシュ網リングまで上げ、メッシュ網リングでコピーされた片経路設定コピーパケットはメッシュ網に送出し、受信側のメッシュ網用リングＡＤＤノードでドロップアドレステーブルにそのパケットのソースアドレスを書き込んだ後、そのリングを周回し、メッシュ網接続ノードではコピーせず、下位リング網接続ノードでコピーして配下のリングに配る構成であり、１周したそのパケットは廃棄し、各リングでコピーされた片経路設定コピーパケットは、配下のリングにコピーされ、各リングでリング上の全てのノードでコピーし、各リング入り口のドロップアドレステーブルにそのソースアドレスを書き込み、各リングを１周した片経路設定コピーパケットは廃棄する構成もある。
【０２９０】
以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、ＡＤＤノードでの多周回ビットの付与方法は、パケットのＡＤＤノードでＡＤＤするパケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットで対応するＡＤＤ先０系または１系リング伝送路に加える構成を持ち、リング上を周回するパケットがＡＤＤノードに入力した場合には、そのリングの０系１系が入力したパケットのソースアドレスまたはデスティネーションアドレスの下位特定ビットの０または１と一致する場合で、そのパケットのソースアドレスがそのリング伝送路に対応するドロップアドレステーブルにある場合にそのパケットに多周回ビットを付与する方法である。
【０２９１】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、ＡＤＤノードでの多周回ビットの付与方法は、パケットがＡＤＤ先伝送路識別ビットを持ち、リング上を周回するパケットがＡＤＤノードに入力した場合、入力パケットのＡＤＤ先伝送路識別ビットがそのリングの０系１系に一致するある場合で、そのパケットのソースアドレスがドロップアドレステーブルにある場合には、そのパケットに多周回ビットを付与する方法である。
【０２９２】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、多周回ビット付与ノードで多周回ビットを付けるのは、そのノードはリング対応にそのリングに対応するソースアドレスの下位特定ビットまたはデスティネーションアドレスの下位特定ビットまたはＡＤＤ先リング伝送路選択ビットを持つパケットのみに、多周回ビット付与する機能と、それ以外のパケットに廃棄用多周回ビットを付与する機能と、多周回ビットが計２または１１ビット、廃棄用多周回ビットが計２または１１ビットのパケットを廃棄する機能とを有する方法である。
【０２９３】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、リング上の各ノードでは、ドロップアドレステーブルは現用と予備があり、リングへのＡＤＤパケットのソースアドレスのドロップアドレステーブルへの書き込みは現用側で行い、リング上を周回するパケットは、ノードの現用ドロップアドレステーブルにパケットのデスティネーションアドレスがあるか先検索し、あれば、ドロップし、無ければ、予備のドロップアドレステーブルを検索し、あれば、ドロップし、無ければ、そのパケットをリング出力にスルーし、一定時間以上予備のドロップアドレステーブルの検索でヒットすることが無い場合には、予備のドロップアドレステーブルのメモリを全て、クリアし、予備のドロップアドレステーブルを現用とし、それまで現用であったドロップアドレステーブルを予備とする機能を持つ。
【０２９４】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、その現用と予備を持つドロップアドレステーブルは、ノードにＡＤＤする通常のパケットはそのソースアドレスが現用側のドロップアドレステーブルに無ければ、そのテーブルに書き、サーバまたはルータまたエッジノードから定期的に送られるノードにＡＤＤする片経路設定パケットは、そのソースアドレスが現用、予備両方のドロップアドレステーブルの内、どちらか一方、または両方に書いてなければ、書いてないテーブルに書き、一方、リング上からノードに入力するパケットは、そのデスティネーションアドレスまたはソースアドレスの検索はまず、現用のドロップアドレステーブルを検索し、無ければ、予備のドロップアドレステーブルを検索する動作で、上記定期的に送られる片経路パケットの周期以上の一定時間以上予備のドロップアドレステーブルが、リングから入力するパケットの検索でヒットすることがない場合には、予備のドロップアドレステーブルのメモリをクリアするとともに、予備のドロップアドレステーブルを現用とし、それまで、現用であったドロップアドレステーブルを予備とする機能を持つ。
【０２９５】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、リング上のＡＤＤアドレステーブルへのアドレス設定は、ループバック時に、ステアリング用として、自動設定する機能を持つ。
【０２９６】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、多周回ビットの付与されたパケットが、上位リングまたは隣接リングに移るため、自リングからドロップする場合には、その出口にあるドロップアドレステーブルにそのパケットのデスティネーションアドレスを残す機能を持つ。
【０２９７】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、多周回ビットの付与されたパケットは、上位リングまたは隣接リングに移り、そのリング入り口のドロップアドレステーブルにソースアドレスを残した後、その多周回ビットを除去して、対応するリングに上がる機能を持つ。
【０２９８】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、多周回ビットの付与されたパケットおよび初期設定パケットまたは発呼パケットおよび経路設定パケットおよび片経路設定パケット、発呼パケットのみが、リングに上がる際、ドロップアドレステーブルを見、通常パケットおよびｕｎｋｎｏｗｎパケットは、最下位リングに上がるドロップアドレステーブル以外では、ドロップアドレステーブルを見ないようにすることも可能である。
【０２９９】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、この網で使用するコピーパケットのコピービットは、ＭＡＣヘッダを持つパケットのＭＡＣデスティネーションアドレスの先頭から７番目のビットまたは、ＭＡＣヘッダを持つパケットのＭＡＣソースアドレスの先頭から７番目のビットとすることも可能である。
【０３００】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、この網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットおよびタイプフィールドのＩＰデータ表示ビット、ＡＲＰ表示ビット、ＲＡＲＰ表示ビットとＶＬＡＮ識別子である０Ｘ８１００の１のビットを除くビットであるタイプフィールドまたはＶＬＡＮ識別子領域の先頭ビットすなわちＭＡＣソースアドレスの後の先頭ビットから２，３，４，６，７，９，１０番目の合計９ビットをこの網での制御ビットとして使用することも可能である。
【０３０１】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、この網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットおよびタイプフィールドのＩＰデータ表示ビット、とＶＬＡＮ識別子である０Ｘ８１００の１のビットを除くビットであるタイプフィールドまたはＶＬＡＮ識別子領域の先頭ビットすなわちＭＡＣソースアドレスの後の先頭ビットから２，３，４，６，７，９，１０，１１，１２，１３，１４，１５，１６番目の合計１５ビットをこの網での制御ビットとして使用することも可能である。
【０３０２】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、タイプフィールドおよびＶＬＡＮ識別子の空きビットの１ビットで、ＯＡＭＭＡＣパケットを定義し、タイプフィールドの１６ビットの後にＯＡＭフィールドを作り、そこに、ＣＲＣを含む制御信号を入れて送り、受信側ノードでは、ＭＡＣパケットのＯＡＭフィールドに対応する領域のビットを全部コピーして、抜き出した後、ＣＲＣ計算し、誤り訂正できた場合のみ、制御信号として用いることも可能である。
【０３０３】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、この網で使用するＭＡＣパケットは、ＭＡＣソースアドレスおよびＭＡＣデスティネーションアドレスの先頭から７番目のビットを、携帯電話端末の電話番号および固定電話の電話番号をＭＡＣパケットのＭＡＣアドレスに含めて送る場合の、既存網におけるＭＡＣパケットとの識別に用いることも可能である。
【０３０４】
また、以上説明した本発明の一筆書きリング網の請求項１から３および５から１６において、携帯電話端末の電話番号および固定電話の電話番号をＭＡＣパケットのＭＡＣアドレスに変換する場合には、電話番号の１０進表示数字の０から９を４ビットの２進ビット列に変換する方法を用いることも可能である。
【０３０５】
以上説明した、一筆書きリング網の実施例１から１６では、ＭＡＣ動作形パス動作する網とＭＡＣ動作形１フロー動作する網と上位網ではＭＡＣ動作形パス動作し、下位網ではＭＡＣ動作形１フロー動作する網がある。
【０３０６】
ＭＡＣ動作形パス動作する網では、ＭＡＣ動作形パス動作するパケットは、パスＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットの前にＭＡＣヘッダを付けたＭＡＣ  ｉｎ  ＭＡＣパケットのＭＡＣアドレスであるパケット、またはＩＰ  ｏｖｅｒ  ＭＡＣでＩＰのアドレスがプライベートＩＰアドレスを用いるＩＰ  ｏｖｅｒ  ＭＡＣパケットのプライベートＩＰアドレスをそのオプション領域に持つグローバルＩＰアドレスであるパケット、または、ＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであるパケットのＭＡＣアドレスであるパケットまたは、パスＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩアドレスであるパケット、または、パスＭＡＣ動作するアドレスが、セルヘッダの前にもう一つのＶＰＩを持つＡＴＭセルのセルヘッダの二つのＶＰＩアドレスであるパケット、または、パスＭＡＣ動作するアドレスが、パスＡＴＭセル  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケットである。
【０３０７】
また、ＭＡＣ動作形１フロー動作する網では、ＭＡＣ動作形１フロー動作するパケットは、１フローＭＡＣ動作するアドレスが、ＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣのＭＡＣデスティネーションアドレスが共通アドレスであり、ＭＡＣソースアドレスが単一アドレスであるパケットのＭＡＣであるパケットまたは、１フローＭＡＣ動作するアドレスがＡＲＰパケットのＭＡＣであるパケット、または、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケット、または、１フローＭＡＣ動作するアドレスがＡＴＭ  ｃｅｌｌ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであるパケット、または、１フローＭＡＣ動作するアドレスが、ダブルセルヘッダを持つＡＴＭセルのダブルセルヘッダの二つのＶＰＩ＋ＶＣＩまたは２つのＶＣＩのアドレスであるパケットである。
【０３０８】
上位網ではＭＡＣ動作形パス動作し、下位網ではＭＡＣ動作形１フロー動作する網では、ＭＡＣ動作形１フロー動作するパケットは、下位網では、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであり、上位網では１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＩＰアドレスであるパケット、または下位網では、１フローＭＡＣ動作するアドレスがＩＰ  ｏｖｅｒ  ＭＡＣパケットのＭＡＣアドレスであり、上位網では１フローＭＡＣ動作するアドレスがＩＰパケットのＩＰアドレスであるパケットである。
【０３０９】
以上説明したように本発明の一筆書き動作を行うノード装置は、ノードのアドレステーブルはリングからのドロップアドレスだけになるため、動作が簡単であり、高速動作ができる効果ある。また、ｕｎｋｎｏｗｎパケットのフラッディングがないため、輻輳になりにくい効果がある。またドロップテーブルは従来のテーブルのＭＡＣアドレスのようにアドレス毎にタイマーを持つのではなく、テーブル全体のメモリを定期的に一度にクリアできるため、大規模テーブルの必要な上位網のＭＡＣ動作するＩＰアドレスにも適用できる効果がある。その上、そのドロップアドレステーブルは複数テーブルに分けて、縦続接続して使用することも可能であるため、高速ノード装置が実現できる効果がある。
【０３１０】
また、本発明の一筆書きリング網は、一筆書き動作のため、多数リングをツリー状または串刺し状に接続した網構成を採ることにより、大規模網を実現できる効果がある。また、本発明の一筆書きリング網で使用する必要なビットは、少ないので、一筆書き網用に新たにヘッダを使用しなくても、従来パケットのヘッダの空き領域を使うだけで実現できる効果がある。
【０３１１】
また、本発明の一筆書き網は、簡単に転送経路を自動設定するため、シグナリング網とデータ転送網を兼ねることができ、携帯網にも適用できる可能性がある効果がある。
【符号の説明】
【０３１２】
１０…ノード装置、１１，１９…ドロップアドレステーブル、１２…１系リング伝送路、１３…０系リング伝送路、１５…パケットヘッダ読み取り回路、１６…ＡＤＤ伝送路のパケットヘッダ読み取り回路、２２…ＡＤＤソースアドレステーブル
【図１】
2014060679.tif 000003
【図２】
2014060679.tif 000004
【図３】
2014060679.tif 000005
【図４】
2014060679.tif 000006
【図５】
2014060679.tif 000007
【図６】
2014060679.tif 000008
【図７】
2014060679.tif 000009
【図８】
2014060679.tif 000010
【図９】
2014060679.tif 000011
【図１０】
2014060679.tif 000012
【図１１】
2014060679.tif 000013
【図１２】
2014060679.tif 000014
【図１３】
2014060679.tif 000015
【図１４】
2014060679.tif 000016
【図１５】
2014060679.tif 000017
【図１６】
2014060679.tif 000018
【図１７】
2014060679.tif 000019
【図１８】
2014060679.tif 000020
【図１９】
2014060679.tif 000021
【図２０】
2014060679.tif 000022
【図２１】
2014060679.tif 000023
【図２２】
2014060679.tif 000024
【図２３】
2014060679.tif 000025
【図２４】
2014060679.tif 000026
【図２５】
2014060679.tif 000027
【図２６】
2014060679.tif 000028
【図２７】
2014060679.tif 000029
【図２８】
2014060679.tif 000030
【図２９】
2014060679.tif 000031
【図３０】
2014060679.tif 000032
【図３１】
2014060679.tif 000033
【図３２】
2014060679.tif 000034
【図３３】
2014060679.tif 000035
【図３４】
2014060679.tif 000036
【図３５】
2014060679.tif 000037
【図３６】
2014060679.tif 000038
【図３７】
2014060679.tif 000039