(57)【特許請求の範囲】
【請求項１】
Ｎ個の光ノードと２対の光ファイバ１，２；３，４とを有し、第１対の光ファイバ１，２がバス回路網のすべてのノードの間で同時でかつ２方向の通信を容易に行うことに適合し、一方、第２対の光ファイバ３，４が保護の切替え後、第１対のファイバに中断が起こった場合にこの通信を保持することに適合した、光バス回路網の中に波長チャンネルを割り当てる方法であって、
もしＮが奇数ならば合計で（Ｎ2−１）／４個の異なる波長チャンネルがバス回路網の中の送信機および受信機にそれぞれ割り当てられ、およびもしＮが偶数ならば合計でＮ2／４個の異なる波長チャンネルが割り当てられられるように、チャンネル割当てがチャンネルの再使用で実行されることと、
バス回路網の中の他のノードの各々と通信するためにファイバ方向当たりちょうど１つの波長チャンネルがノードの各々に割り当てられられるように、他のノードの各々の対応する波長のために、受信機にいずれかの光ファイバを通して伝送するために、Ｎ−１個の異なる波長チャンネルがそれぞれのノードの送信機に割り当てられることと、
バス回路網のランダムな任意の点で起こる中断により生ずる可能な回路網構成の各々において、バス回路網の中の光ファイバの任意の共通セクションでは同じ波長の２つのチャンネルが決して用いられないように、チャンネル割当てが実行されることと、
を特徴とする、前記方法。
【請求項２】
第１項記載の方法において、同じノードとの通信に対し決して用いられない同じ波長チャンネルが１つのノードおよび同じノードの送信機および受信機に割り当てられることを特徴とする、前記方法。
【請求項３】
第１項〜第２項に記載の方法において、第１ファイバ方向の通信のための光ファイバまたは第２ファイバ方向の通信のための光ファイバに接続された送信機が、ノードの各々において、それぞれのファイバに関して再使用されるチャンネルの数がバス回路網の最も近い端部からノードを分離しているノードの数に等しいように、対応するファイバについて受信されるチャンネルに割り当てられることを特徴とする、前記方法。
【請求項４】
Ｎ個の光ノードと２対の光ファイバ１，２；３，４とを有し、第１対の光ファイバ１，２がバス回路網のすべてのノードの間で同時でかつ２方向の通信を容易に行うことに適合し、一方、第２対の光ファイバ３，４が保護スイッチングの後第１対のファイバに中断が起こった場合に前記通信を保持することに適合した、光バス回路網の中に波長チャンネルを割り当てる方法であって、
送信機および受信機がそれぞれ、もしＮが奇数ならばバス回路網に関し合計で（Ｎ2−１）／４個の異なる波長チャンネルが割り当てられ、およびもしＮが偶数ならば合計でＮ2／４個の異なる波長チャンネルが割り当てられられるように、チャンネル割当てがチャンネルの再使用で実行されることと、
Ｎ−１個のチャンネルが回路網のノードに割り当てられることと、
バス回路網がチャンネル割当ての目的のために１つの方向に伝送する光ファイバを有するリング回路網と見なされ、任意のノードに対して確保されたチャンネルの各々がもしＮが偶数ならば少なくとも１度再使用されおよびもしＮが奇数ならば少なくとも２度再使用されるようにバス回路網の１つの方向の他のノードとの通信のためにそれぞれのノードのチャンネルが対で確保され、波長チャンネルの各々がリング回路網のそれぞれのセクションでちょうど１度現れることと、
リング回路網に割り当てられたバス回路網のチャンネルの各々がノードへの伝送およびノードからの伝送のために用いられることと、
を特徴とする、前記方法。
【請求項５】
Ｎ個の光ノードと２対の光ファイバ１，２；３，４とを有し、第１対の光ファイバ１，２がバス回路網のすべてのノードの間で同時でかつ２方向の通信を容易に行うことに適合し、一方、第１対のファイバに中断が起こった場合、第２対の光ファイバ３，４が保護の切替え後、前記通信を保持することに適合した、光バス回路網の中に波長チャンネルを割り当てる方法であって、
バス回路網の最初のノードに割り当てられたのと同じチャンネルがバス回路網の最後のノードに割り当てられ、チャンネル割当ての目的のためにバス回路網がリング回路網と見なされることと、
もしＮが偶数ならば距離Ｎ／２にあるノードとの通信のためのさらに別のチャンネルを有すると共に、もしＮが奇数ならば（Ｎ−１）／２個のノードの距離までおよびもしＮが偶数ならば（Ｎ／２）−１個のノードの距離まで、バス回路網の下流に配置された他のノードと共通にＮ−１個の異なる波長チャンネルが対で確保されることと、
第２ノードに対し１個または２個の共通通信チャンネルが第１ノードに確保され、第１ノードから最も大きい距離に配置された第２ノードにおいて、同じ１個または複数個のチャンネルがバス回路網の同じ方向の第３ノードと共通に確保され、第３ノードは、第２ノードと第１ノードとの間とせいぜい同じ距離だけ第２ノードから離れた位置に配置されることと、
バス回路網の第１ノードに到達するまで、第３ノードおよびそれに続くノードに対し同じようにチャンネル割当てが実行されることと、
ノードの各々にＮ−１個の波長チャンネルが割り当てられるまでバス回路網の第１ノードに続くノードの各々の間に共通にチャンネルが同じように確保され、もしＮが奇数ならば合計で（Ｎ2−１）／４個の分離した波長がすべてのノードに割り当てられ、もしＮが偶数ならば合計でＮ2／４個の分離した波長がすべてのノードに割り当てられることと、
同じ波長の２つのチャンネルが可能な回路網構成のバス回路網の光ファイバのいかなる共通セクションでも決して用いられないように、および１つのノードが同じ波長チャンネルにより、ある他のノードからの情報の送信と受信との両方を決して行わないように、ノードの各々に割り当てられたチャンネルがそれぞれのファイバでの送信と受信とのために分配されることと、
を特徴とする、前記方法。
【発明の詳細な説明】
技術分野
本発明は、光バス回路網の中のノードに波長チャンネルを割り当てる方法に関する。
先行技術
遠距離通信の分野では多くの場合、非常に高い伝送容量が必要である。非常に高速のデータ伝送は、変調された光信号による光通信を用いることにより達成することができる。
１つの共通の光媒体を通して複数個の光信号を送るために、波長分割多重化（ＷＤＭ）が用いられる。信号は独立した波長チャンネルにより送られる。これらの独立した波長チャンネルは、１つの光ファイバの中に同時に存在することができる。
光通信は、相互通信に適応した多数個の光学的に接続されたノードを有する光バス回路網により行うことができる。相互に直列に接続されたＮ個のノードを有する光バス回路網では、ノード間の通信は、この通信のために少なくとも２個のファイバを用いることにより両方向に行うことができる。その際、これらのファイバの少なくとも１つのファイバが、それぞれの信号配分方向に対して用いられる。ノードの各々は、独自の波長チャンネルにより他のノードの各々と通信する。このことは、少なくともＮ−１個の波長チャンネルがそれぞれの光ファイバに同時に存在するであろうということを意味する。
２個のノードの間でファイバ不良が起こった後でも、すべてのノードの間で持続的に通信を行うことができる回路網は、米国特許第５，１５９，５９５号に既に開示されている。この回路網は、相互に円形に構成されて接続された多数個のノードを有する。この構成は、例えば、波長分割多重化に適応している。
２個のノードの間で中断が起きた時、前記２個のノードへの通信または前記２個のノードからの通信に用いられる波長チャンネルは方向を変えなければならない。この場合、中断の後に用いられる信号路のチャンネルの数は増大しなければならない。周知の回路網では、付加的チャンネルの割当てが行われる。この場合、ノードの各々は１個の送信機ポートと１個の受信機ポートとをそれぞれ有し、それにより任意の数の波長チャンネルをバス回路網に付加することができる、または回路網から除去することができる。けれども、この解決法は技術的と経済的の両方で欠点を有する。
発明の説明
本発明に従う方法は、２個のファイバにより相互に直列に接続されたＮ個のノードを有する光バス回路網のチャンネル割当てに関する。ノードの各々は、送信機および受信機により他のノードの各々と通信する。したがってノードの各々は、Ｎ−１個の送信機とＮ−１個の受信機とを有する。回路網の中の送信機の各々は一定の波長チャンネルを送信する。回路網の中の受信機の各々は一定の波長チャンネルを受信し、そして他の波長チャンネルを次のノードに通過させる。１つのノードの受信機により受信されるチャンネルは回路網から完全に除去され、その後、２個の他のノードの間の情報の伝送のためにこのチャンネルを再び使用することができる。このように、最少数のチャンネルを用いてノード間のこの通信を行うことができる。
バス回路網の中の１つのファイバの不良により一定のノードの間のすべての通信が妨害されることを避けるために、位置的に分離された付加的なファイバ対が備えられ、この付加的ファイバ対がバス回路網の最初のノードと最後のノードとを接続する。もし正規のファイバのいずれかが損傷を受け、正規のファイバにより不良点を通しての通信が完全に妨げられるように構成体が設計されているならば、このファイバ対が作動する。この場合、ノードの間の配置が変更されなければならないように、および送信機および受信機が切り替えられるように、回路網はまた別の構成を取得する。
光バス回路網のチャンネル割当ての従来の方法の１つの問題点は、回路網の中の前記の形式の中断が起きた場合、通常、チャンネルをそれぞれのノードに再割当てしなければならないことである。それは、回路網の構成が変更される時、チャンネルを再割当てしないとチャンネルの衝突が起こるからである。
本発明の目的は、前記の問題点を解決することである。本発明により、光バス回路網のチャンネル割当ての新規な方法が得られる。本発明の新規な方法により、バス回路網の任意の点で中断が起きた場合にチャンネルの割当てが保持されるように、１つのノードに最少数のチャンネルが割り当てられる。このチャンネル割当ては、回路網の構成がバス回路網の中の中断により変更されるかどうかにか拘らず、ノードの特定の対の各々の間の送信または受信が同じ所定の波長チャンネルで常に起こるように、チャンネルの割当てが実行される。
図面の説明
図１は、Ｎ個のノードを有するバス回路網の概要図。
図２は、ノードＡとノードＢとの間にファイバ破断が起きた後におけるＮ個のノードを有するバス回路網の概要図。
図３は、７個のノードを有する回路網の中のチャンネル割当てを単純化するために用いられる、完成したチャンネル割当て表。
図４は、図３によるチャンネル割当てに対する接続マトリックス。
図５は、バス回路網の中に起きた破断のために変更された、図３によるチャンネル割当てに対する接続マトリックス。
図６は、本発明による方法のための流れ図。
好ましい実施例
本発明は、図面を参照して、特に図３および図４を参照して詳細に説明される。図３および図４は、図１による構成のノードに対するチャンネル割当てを単純化するために、チャンネル割当て表および接続マトリックスをどのように用いることができるかを示している。
図１は、Ｎ個のノードを有するバス回路網の図である。このＮ個のノードは、ちょうど２個のファイバにより直列に接続されている。これらのノードの各々は、Ｎ−１個の送信機およびＮ−１個の受信機を有する。これらの送信機および受信機はそれぞれ、２個のファイバの一方または他方に接続される。この回路網のどの位置にノードが配置されているかに応じて、変更し得る数の送信機および受信機が第１ファイバに接続される。例えば、第１ノードはファイバ１に接続されたＮ−１個の送信機を有する。これらのＮ−１個の送信機からの信号のすべては図の右に向かって進む。そしてＮ−１個の受信機がファイバ２に接続される。これらのＮ−１個の受信機からの信号はすべて図の左に向かって進む。他方において最後のノードは、ファイバ１に接続されたＮ−１個の受信機を有し、そしてファイバ２に接続されたＮ−１個の送信機を有する。中間のノードは、両方のファイバに接続された送信機と受信機の両方を有する。
回路網の中の送信機の各々は、いわゆる波長チャンネルと呼ばれる一定の波長で送信を行う。回路網の中の受信機の各々は一定の波長で受信を行い、および他のチャンネルを次のノードに通過させる。ファイバのどの共通部分においても、同じ波長の２つのチャンネルが起こることは決して許されない。それは、その場合にはこれらのチャンネルが受信機で分離されないからである。１つのノードで受信されるチャンネルの各々がそのノードの中で直ぐに再使用される場合のようにチャンネルがバス回路網の中で再使用される時、１つのノードの受信機により受信されるチャンネルは光バス回路網から完全に除外されなければならない。このチャンネルはその後において、バス回路網の中の別のノードの間の通信に対して再び用いることができる。本発明による方法に従ってチャンネルの再使用を開発することにより、要求されるチャンネルの総数は、回路網の中のノードの数Ｎが偶数の場合にはＮ2／４個にまで縮小することができ、そしてノードの数Ｎが奇数の場合には（Ｎ2−１）／４個にまで縮小することができる。
前記のバス回路網では、ノードの間のすべてのファイバ部分に欠陥がない時にのみ、完全な通信が得られる。１対のノードの間にファイバの不良が起こって前記ノード間のすべての通信が妨害されることを防止するために、予備のファイバ対３、４がバス回路網の最初のノードと最後のノードとを接続する。このファイバ対は光バス回路網の残りの部分から位置的に分離され、そして正規のファイバのいずれかが損傷を受けた時にのみ作動することができる。この予備のファイバ対３、４は、図１において点線で示されている。
図２は、付加的なファイバ対が作動された後、ノードＡとノードＢの間のファイバが不良になった後に得られる新しい構成を示した図である。右に進むトラフィックに対しノードＡは回路網の最後に配置され、したがってノードＡはファイバ１に接続されたＮ−１個の受信機を有し、そしてファイバ２に接続されたＮ−１個の送信機を有するであろう。ノードＢでは変更は非常に少ない。それは、ファイバの間で切り替える必要のあるのはノードＡとノードＢの間の通信のための送信機および受信機だけであるからである。ノードＡと通信しようとするノードＢの送信機は、中断が起こるまで、ファイバ２を通して図の左に進む伝送のために用いられた。中断が起こった後、この送信機はその代わりにファイバ１を通してこの方向に向かってノードＡと通信しなければならない。ノードＡからの受信を行おうとするノードＢの受信機は同じように切り替えられて、左に進むファイバからすなわちファイバ２から情報を受けとらなければならない。同様に、送信機／受信機の対がノードＣで切り替えられなければならなく、さらにノードＤで切り替えられなければならない、などである。したがってノードＡとノードＢの間で破断が起こるとその結果、ノードＡのすべての送信機および受信機をこれらのファイバの間で切り替えられなければならないことになり、一方他のノードではただ１つの送信機／受信機の対のみを切り替えることが必要である。
したがって、それぞれのノードのいくつかの送信機および受信機は、２つのファイバの間で切り替えられなければならない。バス回路網の中の種々の位置でファイバが不良の結果として、合計でＮ個の回路網構成体を得ることができる。そのために、バス回路網のノードの中で同じ数の異なる切替えを実行することができなければならない。
けれども本発明による方法により、ノード構成の変更の結果としてノードに新しいチャンネル割当てを実行する必要がないように、システムの中のノードにチャンネルを割り当てることが可能である。他のノードの各々と通信するために、Ｎ−１個の異なる波長チャンネルがノードの各々に割り当てられる。２つの異なる波長チャンネルが２つのノードの間の通信のために用いられるように、チャンネルの割り当てが実行される。すなわち、１つのチャンネルが第１ノードから第２ノードへの送信のために割り当てられ、そして他のチャンネルが第２ノードから第１ノードへの受信のために割り当てられる。１つのノードへの送信と１つのノードからの受信とは、異なるファイバを通して起こる。それぞれのノードにおいて、その波長チャンネルの各々に対し合計でＮ−１個の送信機が存在し、そして同じ波長チャンネルの等しい数の受信機が存在する。チャンネルの再使用のために、Ｎが偶数である場合回路網の中に合計でＮ2／４個の異なる波長チャンネルが存在し、そしてＮが奇数である場合回路網の中に合計で（Ｎ2−１）／４個の異なる波長チャンネルが存在する。Ｎが偶数である回路網の場合、チャンネルの各々は少なくとも２個のノードからの送信のために用いられなければならなく、そしてＮが奇数である場合、チャンネルの各々は少なくとも３個のノードからの送信のために用いられなければならない。
可能な任意の回路網構成で保持することことができる波長割当てを実行するために、チャンネル割当ての目的に対し、バス回路網はリング回路網と見なされる。すなわちこのリング回路網は、リング回路網に沿って１つの方向に、例えば時計回りの方向に、伝送するための１個の光ファイバを有する。ノードの各々に対し、Ｎ−１個の異なるチャンネルが割り当てられる。これらのチャンネルは受信と送信との両方のためのものである。Ｎが奇数である場合、リング回路網の時計回りの方向に（Ｎ−１）／２個のノードの距離まで、１個のノードからリング回路網の時計回りの方向に配置された他のノードの各々に通信するためにこのノードにチャンネルが対で割り当てられる。すなわちリング回路網の時計回りの方向に配置されたノードと通信するためにＮ−１個のチャンネルが割り当てられるまで、チャンネルが対で割り当てられる。Ｎが偶数である場合、リング回路網の時計回りの方向に（Ｎ／２）−１個のノードまでの距離で配置されたノードの各々に１個のノードから通信するために、Ｎ−２個のチャンネルが同じように対で割り当てられ、そしてさらに別のチャンネルが時計回りの方向にＮ／２の距離のノードと通信するために割り当てられる。波長チャンネルの各々がリング回路網のそれぞれのセクションに１度だけ現れるように、この割当てが実行される。
次に、異なる方向に伝送するための２個の光ファイバを有し実際のバス回路網に適合したそれぞれのファイバについて波長の割当てを達成するために、送信機および受信機を適切なファイバに割り当てなければならない。ノードの対の各々の間の２方向通信を容易にするために、すべての送信機と受信機の半分が他のファイバ方向に送信するために誘導されなければならない。いずれの送信機および受信機が方向を変えなければならないかは、同じ波長の２個のチャンネルがファイバの同じセクションに現れることは決して許されないという要請により決定される。
本発明の好ましい実施例では、単純な手段により前記で説明したチャンネル割当てを達成するために、チャンネル割当て表が用いられる。図３は、バス回路網が直列に接続された７個のノードで構成されている場合のチャンネル割当て表の１つの例を示した図である。この表の列の数は、このバス回路網に用いられなければならないチャンネル、すなわち波長、の最少数に対応する。行の数は、バス回路網の中のノードの数を表す。割り当ての際、保護の切替えが起こる場合、バス回路網の最初のノードと最後のノードとがそれぞれ付加対のファイバ３、４により相互に接続され、したがってバス回路網の最初のノードと最後のノードを相互に隣接して配置されたノードとして取り扱わなくてはならないという事実に対し、許容度を得ることができるようにこの表に（Ｎ−１）／２行およびＮ／２行がそれぞれ追加された。したがって表は、もしＮが偶数ならば３Ｎ／２行を有し、そしてもしＮが奇数ならば（３Ｎ−１）／２行を有する。
チャンネル割当て表は、回路網の中の行の各々に対しＮ−１個のチャンネルを割り当てることにより書き込まれる。ノードＡに対応している表の第１行に対し、これらのチャンネルをランダムに選定することができる。チャンネル選定に関連して、これらのチャンネルが次の幾つかの行に対して実行される選定とどのように一致するかを示すマーキングが行われる。それぞれの行において、ちょうど２個のチャンネルが次の行に選定されたチャンネルと一致しなければならなく、１行置いた次の行に選定されたチャンネルと２個のチャンネルが一致しなければならないなど、もしＮが奇数ならば第１行から（Ｎ−１）／２行の距離の行まで、そしてもしＮが偶数ならば第１行から（Ｎ／２）−１行の距離の行まで、同じことが行われる。偶数個のノードを有するバス回路網のチャンネル割当ての場合、１つのチャンネルは、表のさらに下方のＮ／２行に配置された行とさらに一致しなければならない。一定のチャンネルに対応する表の第１行の位置に、表の中の同じチャンネルが回帰する行までの行距離を記入することにより、チャンネルの割当てが表の中にマークされる。図３に示された実施例では、図１、図２および図３に記入することによりこれらのマーキングが行われた。これらのマーキングは、チャンネルが回帰し、したがって再びマークされるべき、行までの距離に対応する。選定されたチャンネルはまた、ノードＡを表す表の最後の行にマークされる。図３に示されたチャンネル割当て表では、このマーキングはＸで示される。それは、最も近い行までの距離が既に設定されている表の第１行で選定されたチャンネルと、選定されたチャンネルが完全に一致するからである。
表の第１行で行われたチャンネル選定は、もしＮが奇数ならば次の（Ｎ−１）／２行に対するチャンネル選定に影響し、またはもしＮが偶数ならば次の（Ｎ／２）−１行に対するチャンネル選定に影響する。それは本発明によるチャンネル割当ての方法により、これらの行が一定の共通のチャンネルを有しなければならないからである。したがって一定の行の中に固定されるチャンネルは、配置の中の次の行で、または１行置いた次の行で、などのいずれかでさらに順次に用いられる。この割当てでは、もし表の中の一定の行距離に対し２個以上のチャンネルが決してマークされることがないならば、チャンネルが用いられる方法を自由に選定することができる。もしＮが偶数ならば表の中で１つの波長が少なくとも２度用いられなければならなく、そしてもしＮが奇数ならば表の中で１つの波長が少なくとも３度用いられなければならない。すなわち、対応する数のマーキングが列の各々の中に少なくとも現れなければならない。表に記入する際、下記より大きい波長を用いることはできない。
（１）もしＮが偶数であるならば、Ｐλ＋２Ｒλ≦Ｎ（Ｎ−１）
（２）もしＮが奇数であるならば、Ｐλ＋３Ｒλ≦Ｎ（Ｎ−１）
ここでＰλは、既に書き込まれている表の行の中のマーキングの数および準備中に仮説的に完成された波長の列の中の波長の数である、既に配置された波長の総数を表し、Ｒλはなお用いられていない波長の列の数である。前記で与えられた項は、チャンネルが表の中で不正確に割り当てられているかどうかを初期の段階で検出することを可能にする。
行Ａの中のチャンネル割当てに基づいて予測できるようにチャンネル割当てが実行された時、他の行に対して同じようにチャンネル割当てが実行される。表が完全に書き込まれる時、行の各々に対し正確にＮ−１個のチャンネルが割り当てられたであろう。表の行はバス回路網のノードに対応するから、チャンネル割当て表により、ノードの各々に対しどのチャンネルが通信のために用いられるかの定義づけが得られる。ノードの各々に関し、チャンネルの各々が直ぐに再使用される。したがって、それぞれのノードの送信機および受信機は同じチャンネル向けのものであるであろう。
それぞれのファイバに関するチャンネル割当ては、チャンネル割当て表から接続マトリックスに結果を移すことにより確定される。前記マトリックスはＮ個の行とＮ個の列とを有する。これらの行と列は、バス回路網の中のノードの数に対応する。この関連を明確にするために、行および列は対応するノード指定を有して与えられる。７個のノードを有する図４に示された接続表では、マトリックスは行Ａ〜Ｇと列Ａ〜Ｇを有する。接続マトリックスはノードの相互通信を明確にするために用いられ、および一定のチャンネルに対しどのファイバが送信機または受信機として通信しているかを明確にするために用いられる。行Ａ、列Ｂのチャンネル指示は、例えば、ノードＡからノードＢにファイバ１を通して通信するために用いられるチャンネルに対応する。次に行Ｂ、列Ａのチャンネル指示は、ノードＢからノードＡにファイバ２を通して通信するために用いられるチャンネルに対応する。列と行の両方が１個のノードおよび同じノードを表すマトリックス内の位置には、いずれの値も割り当てられない。それはバス回路網の中のノードは、自分自身とは通信しないからである。したがって、接続マトリックスの対角線は空白のままであるであろう。
チャンネル割当ての列に従い、相互に隣接して配置された２つのノードの間の通信に用いられる波長は接続マトリックスに移され、そしてマトリックスの対角線の両側に入れられる。これらは対角線のすぐ下およびすぐ上に配置されるべきであり、そして底の左隅および上の右隅に配置されるべきである。対角線に関するこの配置はこの場合には重要ではない。このことは、第１ノードと第２ノードとの間、すなわちノードＡとノードＢとの間、の接続のために用いられるチャンネルが、それぞれ行Ａ、列Ｂおよび行Ｂ、列Ａの接続マトリックスの上左隅に入れられる。最後の２つのノードの間の接続のために用いられるチャンネルは、マトリックスの底右隅に入れられる。対角線の両側に入れられるチャンネルは、ファイバの各々について伝送のために用いられるチャンネルに対応する。
バス回路網の中で１つ間に置いて配置されたノードの間の通信に対して用いられるであろうチャンネルが、同じように入れられる。これらのチャンネルは、マトリックスの対角線のできるだけ近くに書き込まれる。チャンネル割当て表にマークされた１対のチャンネルに対しては、マトリックスの対角線の両側に１つのチャンネルが書き込まれる。回路網構成体の外側ノードに対しては、対角線の両側で対角線からできるだけ離れた位置に、対応する値が入れられる。もしいずれかの波長チャンネルが２回以上用いられるならば、このチャンネルは接続マトリックスの対角線の初期の配置と同じ側に配置されるべきである。けれども、最初のノードと最後のノードとの間の関係を示すマトリックス内のその位置では、すなわち底左隅および上右隅の位置では、反対のことが適用される。すなわち、もし着目している波長チャンネルがマトリックスの中に以前に現れているならば、この場合には対角線の反対側に配置されるであろう。同じ行または同じ列には１つのチャンネル値は２度以上は決して現れることはできない。それはその場合、このチャンネルはファイバの同じセクションに数回現れると考えられるからである。
チャンネル割当て表から接続マトリックスに他のチャンネルを移すために、対応する手続きが適用される。完成した接続マトリックスでは、同じ行または同じ列には１つのチャンネル値が２度以上は決して現れることはできない。
完成した接続マトリックスにより、２つのノードの間の接続のためにどのチャンネルが用いられるかに関する情報と、右または左にそれぞれ進むファイバの間に１つのノードの送信機および受信機がどのように割り当てられるべきかに関する情報とが得られる。
図３および図４は、Ｎ＝７である場合にＮ個のノードを有するバス回路網に対し、完成したチャンネル割当て表および接続マトリックスのそれぞれの１つの例を示している。図に示されたチャンネル割当て表では、チャンネル１〜６が最初にノードＡに任意に割り当てられた。この割当てにより、チャンネル１〜２は最も近いノードであるノードＢと通信するために用いられるべきであり、チャンネル３〜４は１個置いて次のノードであるノードＣと通信するために用いられるべきであり、そしてチャンネル５〜６はノードＡからＮ／２の位置にあるノードＤと通信するために用いられるべきであると設定される。ノードＡで実行されるチャンネル割当てのために、チャンネルの選定は他のノードに限定される。本発明による方法では、１つのノードで受信された後、チャンネルの各々は直ちに再び使用されるから、チャンネル１〜２はノードＢからの通信のために用いられなければならなく、チャンネル３〜４はノードＣからの通信のために用いられなければならなく、そしてチャンネル５〜６はノードＤからの通信のために用いられなければならない。けれども、チャンネル５およびチャンネル６を通してノードＤが通信するノードはランダムに選定された。同じことが、ＢおよびＣと通信するノードに対しても適用される。
ノードＡに関するチャンネルの選定により生ずる制限は別にして、ノードＢに関するチャンネルを任意に選定することができる。同様にノードＡに対して、このチャンネル選定は、ノードＣ、ＤおよびＥに関してどのチャンネルを選定できるかに関して影響を与える。図に示された表は、前記で説明された条件に従って正しく完成される。すなわちこの条件は、それぞれの波長は少なくとも２回用いられること、表の中の任意のレベルに関する波長は、すなわち任意の数の完成した行を有する波長は、（２）で指定された制限を越えて使用されることとを意味している。ノードの各々が、表の下方の次のノードと通信するためにちょうど２個のチャンネルを有するように、そして表の下方の１つ置いて次のノードと通信するためにちょうど２個のチャンネルを用いるように、そして各々のノードから（Ｎ）／２（Ｎ＝７）の位置のノードと通信するために２個のチャンネルを有するように、チャンネルがさらに割り当てられる。
図３に従うチャンネル割当て表の結果を前記で説明した方法で接続マトリックスに移すことにより、それぞれのノードが他のノードの各々とどのように通信するであろうかに関する情報が得られる。したがって、図に示された接続マトリックスから、行Ａの中でマークされたチャンネルの１つが最も近いノードと通信するために、すなわちノードＡとノードＢとの間の通信のために、行Ａ、列Ｂに配置される。第２チャンネルは、行Ｂ、列Ａに対応して配置される。ノードＡとノードＣとの間の通信に対しチャンネル割当て表の中の行Ａにマークされたチャンネルは、接続表の中のそれぞれ行Ａ、列Ｃおよび行Ｃ、列Ａに配置される。図３と図４を比較すると分かるように、チャンネル割当て表の中の他のすべての値に対して対応する手続きが実行された。接続マトリックスの対角線の上方に与えられるチャンネルは、例えば、右に進むファイバを通しての通信のために用いられ、対角線の下方に与えられるチャンネルは第２ファイバを通しての通信のために用いられる。
バス回路網の中で中断が起きた場合、種々のノードの間で送信および受信を行うチャンネルは、２つのファイバの間で再割当てされなければならない。この再割当ては、接続マトリックスの中の列および行の配置が実際のバス回路網の中のノード配置を表すように、接続マトリックスの中の列および行を移動することにより容易に達成することができる。したがって、実際のバス回路網の中の第１ノードは、常に、接続マトリックスの中の第１行および第１列をそれぞれ表すであろう。ノードＡとノードＢの間で中断が起きた場合が図５に示されている。中断が起きた後、ノードＢがバス回路網の第１ノードになる。ノードＡはなお他のノードに接続されているが、この接続は前記の予備のファイバ対３、４により保持される。予備のファイバ対による接続の後、ノードＡはバス回路網の中の最後にある。したがって、ノードＡに関しチャンネル割当てのための接続マトリックスの中の行および列は、このマトリックスの中で最後の行および最後の列をそれぞれ表さなければならない。ファイバ回路網の他の位置で不良が生じた場合、当然に同じことが起こる。
図６は、本発明による方法に従ってそれぞれのノードにチャンネル割当てを行う際の流れ図である。図６に示された流れ図の種々の段階は、対応する参照名称を有する。チャンネル割当てにおいて、下記の段階が実行される。
1.  バス回路網の第１ノードを考える。
2.  着目するノードから回路網の中の各々のノードに１個のチャンネルを伝送するために、これらのファイバにＮ−１個のチャンネルを割り当てる。ノードの中で、他のノードから受信されるチャンネルのみを再使用する。
3.  もしＮが奇数ならば段階４に進み、そしてもしＮが偶数ならば段階５に進む。
4.  もし異なる波長の総数が（Ｎ2−１）／４を越えないならば段階６に進み、そうでないならば段階２に戻り、そしてこのノードに対し割当てを再び実行する。
5.  もし異なる波長の総数がＮ2／４を越えないならば段階６に進み、そうでないならば段階２に戻り、そしてこのノードに対し割当てを再び実行する。
6.  もし同じ波長の２個以上のチャンネルがファイバの共通部分に用いられるならば、段階２に戻りそして割当てを再び実行する。そうでないならば段階７に進む。
7.  もし着目しているノードがバス回路網の中の最後のノードであるならば、チャンネル割当ては完了する。このことが当てはまっているかどうかを確認する。もしチャンネルが割り当てられないでノードが残ったままであるならば、段階８に進む。
8.  バス回路網の次のノードを考える。このノードに対して段階２〜段階７を繰り返す。
多数個のノードがある場合、チャンネルの割当ては、流れ図に示された原理に基づき前記で説明されたチャンネルの割当て表を用いることにより、大幅に単純化される。
本発明は前記の実施例に限定されるわけではなく、下記の請求項に記載されている範囲内で種々に変更することが可能である。
【図１】
0003677293.tif 000002
【図２】
0003677293.tif 000003
【図３】
0003677293.tif 000004
【図４】
0003677293.tif 000005
【図５】
0003677293.tif 000006
【図６】
0003677293.tif 000007