(57)【要約】【課題】ヒューマンマシンインタフェースを改善し、運用上の便宜の向上を図った監視制御装置およびパス設定方法を提供すること。【解決手段】Ring Network 1のTimeslot 3に設定されたパスが、Ring Network 2においてはTimeslot 6に設定されているとする。このような場合、Ring Network 1においてTimeslot 3が指定されると、このスロットと、Ring Network 2におけるTimeslot 6とを強調して表示するようにする。このようにすることでネットワーク全体のパスの全貌を、オペレータは一目で把握することができる。さらに、新たにCreateすべきPathを、いずれのスロットとにCreateすべきかを、オペレータは一目瞭然で把握できるようになる。【選択図】      図４６
2005065341.tif 000002
【特許請求の範囲】
【請求項１】
複数のノードおよびこれらのノードをリング状に接続する伝送路を備える複数のリングネットワークと、これらの複数のリングネットワークを互いに接続する複数の接続部分とを具備するリング接続ネットワークシステムに設けられ、前記複数のノードからそれぞれ取得する通知情報をもとに前記リング接続ネットワークシステムを監視制御する監視制御装置であって、
操作者とのヒューマンマシンインタフェースを担う表示器を備え、
この表示器における表示画面上に、当該リング接続ネットワークシステムにおける各ノードの接続形態の模式図を示す第１のウインドウを表示し、
当該模式図において前記伝送路を示すシンボルを障害の有無に応じて互いに区別して表示することを特徴とする監視制御装置。
【請求項２】
個々のリングネットワークにおける回線識別子を任意に指定するための欄を前記表示画面上に表示し、
この欄で指定された回線識別子に対応するパスが存在する場合には当該パスの経路を示すシンボルを前記第１のウインドウに表示することを特徴とする請求項１に記載の監視制御装置。
【請求項３】
前記表示器における表示画面上に、前記リング接続ネットワークシステムに存在する全てのパスをシンボル表示する第２のウインドウを表示することを特徴とする請求項１に記載の監視制御装置。
【請求項４】
前記表示画面のサイズに応じて、前記第２のウインドウにおけるパスの表示範囲を可変するスクロールボタンを当該第２のウインドウとともに表示することを特徴とする請求項３に記載の監視制御装置。
【請求項５】
個々のリングネットワークにおける回線識別子を任意に指定するための欄を前記表示画面上に表示し、この欄で指定された回線識別子に対応するパスを強調して表示することを特徴とする請求項３に記載の監視制御装置。
【請求項６】
前記監視制御装置は、前記指定された回線識別子に対応するパスが複数のリングネットワークに跨る場合には、当該パスに対応する回線識別子を各リングネットワークごとに表示することを特徴とする請求項５に記載の監視制御装置。
【請求項７】
前記第１のウインドウは、前記パスの多重元チャネルおよび分離先チャネルの識別子を表示することを特徴とする請求項２に記載の監視制御装置。
【請求項８】
前記第１のウインドウは、パスの属性に応じて、当該パスの表示の形態を変えることを特徴とする請求項２に記載の監視制御装置。
【請求項９】
複数のノードおよびこれらのノードをリング状に接続する伝送路を備える複数のリングネットワークと、これらの複数のリングネットワークを互いに接続する複数の接続部分とを具備するリング接続ネットワークシステムに設けられ操作者とのヒューマンマシンインタフェースを担う表示器を備える監視制御装置において実施されるパス設定方法であって、
前記表示器における表示画面上に表示される、当該リング接続ネットワークシステムにおける各ノードの接続形態の模式図を示す第１のウインドウにて、設定すべきパスの始点となるノードおよび当該パスの終点となるノードを指定するステップと、
リングネットワーク間の接続部分におけるパスルートを指定するステップと
を含むことを特徴とすることを特徴とするパス設定方法。
【請求項１０】
設定されたパスを前記リング接続ネットワークシステム内にクリエイトするに際して、当該システムにおけるセルフヒーリング手段を停止するステップを含むことを特徴とする請求項９に記載のパス設定方法。
【請求項１１】
複数のノードおよびこれらのノードをリング状に接続する伝送路を備える複数のリングネットワークと、これらの複数のリングネットワークを互いに接続する複数の接続部分とを具備するリング接続ネットワークシステムに設けられ操作者とのヒューマンマシンインタフェースを担う表示器を備える監視制御装置において実施されるパス設定方法であって、
前記表示器における表示画面上に表示される、当該リング接続ネットワークシステムにおける各ノードの接続形態の模式図を示す第１のウインドウにて、設定すべきパスが通過するノードの全てを指定するステップを含むことを特徴とするパス設定方法。
【請求項１２】
複数のノードおよびこれらのノードをリング状に接続する伝送路を備える複数のリングネットワークと、これらの複数のリングネットワークを互いに接続する複数の接続部分とを具備するリング接続ネットワークシステムに設けられ操作者とのヒューマンマシンインタフェースを担う表示器を備える監視制御装置において実施されるパス設定方法であって、
前記表示器における表示画面上に表示される、当該リング接続ネットワークシステムにおける各ノードの接続形態の模式図を示す第１のウインドウにて、
設定すべきパスの始点となるノードおよび当該パスの終点となるノードを指定する第１ステップと、
このステップで指定されたノード間に設定可能なパスルートを全て算出してこれを一覧表示する第２ステップと、
このステップで一覧表示されたパスルートから任意の一つを指定する第３ステップとを含むことを特徴とするパス設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自己救済手段を備える二重化リングネットワークを、互いに相互接続して形成されるリング接続ネットワークシステムで使用される監視制御装置およびパス設定方法に関する。この種のネットワークアーキテクチャは、インターコネクション（Interconnection）またはリングインターワーキング（Ring Interworking）と称され、例えばＩＴＵ（International Telecommunication Union）から頒布されたＩＴＵ−Ｔ（Telecommunication Standardization Sector of ITU）勧告Ｇ．８４２に記載される。
【背景技術】
【０００２】
個々の二重化リングネットワークにおいて完結するかたちでのトラフィックのSelf Healing方式は、ＩＴＵ−Ｔ勧告Ｇ．８４１に記述される。この勧告において、この種の自己救済方式はＡＰＳ（Automatic Protection Switching）と称される。この種の自己救済方式は種々の文献に開示される（例えば、特許文献１を参照）。
【０００３】
この勧告におけるAnnex Aには、Transoceanic Applicationと称する障害回避策が記述される。この障害回避方式によれば、通信パス（Path）を、障害箇所を避けた最短ルートに迂回させることができる。このためパスの伝送距離を短くでき、ノード間の距離が長い（従って伝送遅延が大きい）システムにおいて、インパクトの少ないswitchingを実現することが可能になる。  
一方、ＩＴＵ−Ｔ勧告Ｇ．８４２には、複数の二重化リングネットワークを互いに相互接続（Interconnection）する方式が記述される。この勧告には、リング接続ネットワークシステムにおけるトラフィックの救済方式についても、その一部が記述されている。
【０００４】
しかしながら勧告Ｇ．８４２には、障害箇所に隣接するノードでそれぞれルーピングを行うことにより障害を回避する、いわゆるNon-Transoceanic方式による障害回避方法が記述されているにとどまる。よって先に述べたTransoceanic方式による障害回避方法については明らかにされていない。
【０００５】
このことはノード装置を提供する事業者のマルチベンダ化を阻み、また、近年のキャリア事業者のニーズに応えることが難しくなることを意味する。さらに、勧告Ｇ．８４１によるＡＰＳ機能と、勧告Ｇ．８４２によるインターワーキング機能とが個別に動作すると、通信断やトラフィックのミスコネクトを生じてしまう虞が有る。よって、何らかの対応策を早急に講じる必要がある。
【０００６】
また、勧告Ｇ．８４２のインターワーキング機能を実現するに際して次のような不具合も有る。すなわちネットワークシステムには、システムを監視制御する監視制御装置（network management equipment）が設けられる。インターコネクションを考慮しない従来のシステムにおいては、監視制御装置は、複数のリングネットワークのそれぞれを、互いに独立したものと見做すことができる。この場合、監視制御装置は、個々のリングネットワークにおいてだけ存在するパスを管理の対象とすれば良い。
【０００７】
しかしながらインターコネクション機能を持つシステムでは、複数のリングネットワークに跨って設定されるパスが存在するために、監視制御装置は、このようなパスをも併せて管理しなくてはならない。  
このような状況においてオペレータがパスの設定状態を把握するには、従来ではリングネットワーク単位で実施されたパスマネジメントの結果を人手により組み合わせるしかない。このため、オペレータの手間が非常に大きくなる。
【０００８】
さらに、このようなリング接続ネットワークシステムにおけるパスのレストレーション処理は複雑である。このため、オペレータにとって個々のパスの状態を把握することは、ますます困難になる。このようなことから、監視制御装置のヒューマンマシンインタフェースを改善して、運用上の便宜を向上させることが望まれている。
【特許文献１】特開平１０−１１７１７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
以上述べたように、リング接続ネットワークシステムについて、Transoceanic方式による障害回避策が提供されていない。よってこの種のシステムでTransoceanic方式の切替が実施されると、回線断や、トラフィックのミスコネクトなどを生じてしまう虞が有る。また、従来の監視制御装置においてはパスを管理するための手間が大きく、これを軽減して運用上の便宜を向上させることが望まれている。  
本発明の目的は、ヒューマンマシンインタフェースを改善し、運用上の便宜の向上を図った監視制御装置およびパス設定方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明の一態様によれば、複数のノードおよびこれらのノードをリング状に接続する伝送路を備える複数のリングネットワークと、これらの複数のリングネットワークを互いに接続する複数の接続部分とを具備するリング接続ネットワークシステムに設けられ、前記複数のノード装置からそれぞれ取得する通知情報をもとに前記リング接続ネットワークシステムを監視制御する監視制御装置であって、操作者とのヒューマンマシンインタフェースを担う表示器を備え、この表示器における表示画面上に、当該リング接続ネットワークシステムにおける各ノード装置の接続形態の模式図を示す第１のウインドウを表示し、当該模式図において前記多重回線を示すシンボルを障害の有無に応じて互いに区別して表示する監視制御装置が提供される。  
このほか本発明に係わる監視制御装置は、前記表示画面上にパスの全貌を表示するウインドウを開いたり、パス設定に係わるウインドウなどを開くための種々の機能ボタンを備えるようにした。
【００１１】
このような手段を講じることにより、複数のリングネットワークが一つの画面上で統合して管理される。これによりオペレータは、パスの全貌を監視画面上で監視し、また制御することが可能になる。また、複数のリングネットワークを跨ぐパスを画面上のクリック操作により生成または消去することが可能になる。また、パスのレストレーション状態を、Ring APSによるレストレーション状態も含めて把握することなども可能になる。さらに、リングインターワーキングに対するLockout/Forced SW/Manual SWなどの外部コマンドを、画面上の操作を介して一元的に管理することが可能になる。これらのことから、ヒューマンマシンインタフェースを改善することが可能になる。
【発明の効果】
【００１２】
本発明によれば、ヒューマンマシンインタフェースを改善し、運用上の便宜の向上を図った監視制御装置およびパス設定方法を提供することができる。
【発明を実施するための最良の形態】
【００１３】
次に、図面を参照して本発明の実施の形態を詳細に説明する。なお、ここではＳＤＨ（Synchronous Digital Hierarchy）に準拠するシステムを対象とする。  
＜システム構成に関する基本的な説明＞
図１は、本発明の実施の形態に係わるリング接続ネットワークシステムの構成を示す図である。このシステムは、伝送路が二重化されている二つのリングネットワーク（Ring Network 1，Ring Network 2）を、ＩＴＵ−Ｔ勧告Ｇ．８４２に則して互いにインターコネクションしたシステムである。いずれのリングネットワークも、ＩＴＵ−Ｔ勧告Ｇ．８４１ Annex Aに記載されたリングＡＰＳ機能を備える。
【００１４】
Ring Network 1は、ノード装置（以下ノードと称する）Ａ〜Ｄを備える。ノードＡ〜Ｄは光ファイバ伝送路ＦＬを介してリング状に接続される。Ring Network 2は、ノードＥ〜Ｈを備える。ノードＥ〜Ｈは光ファイバ伝送路ＦＬを介してリング状に接続される。光ファイバ伝送路ＦＬは、現用系伝送路ＳＬと予備系伝送路ＰＬとを備える。現用系伝送路ＳＬ、および、予備系伝送路ＰＬは、それぞれ時計回り（Clockwise：ＣＷ）lineおよび反時計回り（Counter Clockwise：ＣＣＷ）lineを備える。なお、Ring Network 1 及びRing Network 2のノードの数は４つに限定されず、いくつであっても構わない。
【００１５】
この種の二重化リングネットワークシステムは、特に、４ファイバリングシステムと称される。なお、１本のファイバに現用系伝送路ＳＬと予備系伝送路ＰＬとが多重される２ファイバリングシステムも有る。現用系伝送路ＳＬ、および予備系伝送路ＰＬは、波長多重される複数の波長の光信号を伝送する。各波長には、例えばＳＴＭ−６４（Synchronous Transport Module Level 64）などの高速インタフェースが適用される。
【００１６】
システムに障害の無い場合に現用系伝送路ＳＬを介して伝送される信号は、サービストラフィックとされる。現用系伝送路ＳＬにサービストラフィックを流しているときには、予備系伝送路ＰＬは空きとなる。そこで、システムの運用効率の向上のため、例えばリアルタイム性を要求されない情報のように、比較的優先度の低いトラフィックを予備系伝送路ＰＬの空きチャネルに流す場合がある。この種のトラフィックはエキストラトラフィック、またはパートタイムトラフィック（part-time traffic）とされる。
【００１７】
パートタイムトラフィックには、専用のインタフェースが設けられる。エキストラトラフィック用のタイムスロットは、サービストラフィック用のタイムスロットに１対１に対応するように決められる。パートタイムトラフィック用のタイムスロットには、そのような制限は無い。  
図１において、ノードＡ〜Ｈは、それぞれ低速回線３ｃを介して例えば交換機、専用線ノード、ＡＴＭクロスコネクト装置などの低次群装置（符号無し）に接続される。繁雑を避けるため、図１にはその様子を一部のノードについてのみ示す。
【００１８】
ところでこのシステムでは、ノードＣとＦ、およびノードＤとＥとが、低速回線３ｃの一部のチャネルを利用して互いに接続される。その接続インタフェースは、勧告Ｇ．８４２に記載されるリングインターワーキングである。なお図１において、インターワーキングに参加するノードの数は、各リングネットワークにおいて２である。ここでは、ノードＣとＦを接続する伝送路を第１の接続伝送路、ノードＤとＥを接続する伝送路を第２の接続伝送路として説明する。また、ノードＣとＦ及びノードＤとＥを、機能上、接続ノードとして説明する。よって図１に示される形態は、デュアルノードインターワーキング（Dual Node Interworking）と称される。
【００１９】
図１のリング接続ネットワークシステムは、このシステム全体に対する監視処理や制御処理などを担う監視制御装置（Network Management Equipment：以下ＮＭＥと表記する）を備える。ＮＭＥ１０は例えば汎用のワークステーションに専用のアプリケーションソフトを搭載して実現され、ネットワークおけるパス設定やアラーム監視などの制御を実施する。
【００２０】
ＮＭＥ１０は、ＬＡＮ（Local Area Network）などを介して、例えば一つのノード（図１ではノードＢ）に接続される。もちろん、全てのノードにＮＭＥ１０を一つずつ接続しても良く、ＮＭＥ１０の数、およびその設置の形態は任意である。  
このようなシステムでは、ＮＭＥ１０をマネージャ、各ノードＡ〜Ｈをエージェントとするマネージャ／エージェントモデルが形成される。ＮＭＥ１０の管理の対象（ＭＯ：Managed Object）はノードＡ〜Ｈに限られず、例えば光ファイバ伝送路ＦＬなど様々に存在する。
【００２１】
ＮＭＥ１０は、その管理対象に、管理ネットワーク（図示しない）を介して接続される。ＮＭＥ１０は、ネットワークを管理するにあたり、管理ネットワークを介してノードＡ〜Ｈから通知される通知情報（Notification）を主に利用する。なお管理ネットワークは、ＳＤＨフレームの例えばＤＣＣ（Data Communication Channel）などを利用して形成される、論理的な実体である。管理ネットワークにおけるＮＭＥ１０と各ノードＡ〜Ｈとの接続プロトコルには、例えばＣＭＩＰ（Common Management Information Protocol）が採用される。
【００２２】
図１において、ノードＡ〜Ｈは、光ファイバ伝送路ＦＬを介して伝送されるＳＴＭ−６４フレームに時分割多重されるタイムスロットのうち所定のスロットを分離（ドロップ）する。このスロットは、低次群信号として低速回線３ｃに送出される。またノードＡ〜Ｈは、低速回線３ｃからのＳＴＭ−１、ＳＴＭ−４、ＳＴＭ−１６などの低次群信号をＳＴＭ−６４フレームの所定スロットに多重（アッド）する。これにより生成された高次群信号は、他のノードに送出される。このようにして、所定の伝送容量を持つパス（Path）が各ノード間に設定される。  
任意の区間での情報通信は、当該区間にパスが設定されることによってはじめて可能になる。パスが設定される際には、通信を行いたい区間の一方のノードの低速側チャネルと、他方のノードの低速側チャネルと、経由するノードなどが指定する。
【００２３】
図１において注意すべき点は、Ring Network 1とRing Network 2とが複数の接続伝送路によりインターコネクトされることにより、各リングネットワークだけに閉じるかたちのパスだけでなく、２つのリングネットワークを跨ぐかたちのパスを設定することが可能になることである。
【００２４】
図２に、ノードＡ〜Ｈの構成を示す。ノードＡ〜Ｈは、現用系伝送路ＳＬを終端する現用系高速インタフェース部（以下ＨＳ  Ｉ／Ｆと表記する）１−０と、予備系伝送路ＰＬを終端する予備系高速インタフェース部１−１とを備える。現用系高速インタフェース部１−０、または予備系高速インタフェース部１−１を介して装置内部に導入されるＳＴＭ−６４信号は、タイムスロット交換部（ＴＳＡ：Time Slot Assignment）２−０に入力される。
【００２５】
タイムスロット交換部２−０は、ＳＴＭ−６４信号に時分割多重されたタイムスロットのうち、所定のタイムスロットをドロップする。ドロップされたスロットは、低次群信号として低速インタフェース部（以下ＬＳ  Ｉ／Ｆと表記する）３−１〜３−ｋに与えられる。逆に、低速インタフェース部３−１〜３−ｋから到来する低次群信号は、タイムスロット交換部２−０に与えられ、ＳＴＭ−６４フレームの所定のタイムスロットにアッドされ、光ファイバ伝送路ＦＬに送出される。
【００２６】
タイムスロット交換部２−０は、タイムスロット交換部２−１と対を成して二重化される。定常時には、タイムスロット交換部２−０が現用系として動作する。タイムスロット交換部２−０に障害が起こると、タイムスロット交換部２−１を予備系として運用すべく、装置内切替が実行される。タイムスロット交換部２−１の動作は、タイムスロット交換部２−０の動作と同様である。なお、現用系と予備系との間には、現用系から予備系へ、又は予備系から現用系への信号径路の変更を可能とするスイッチ回路（図示せず）が設けられる。
【００２７】
高速インタフェース部１−０，１−１、タイムスロット交換部２−０，２−１、および、低速インタフェース部３−１〜３−ｋは、それぞれサブコントローラ４Ｈ，４Ｔ，４Ｌを介してＣＰＵ（Central Processing Unit）５に接続される。サブコントローラ４Ｈ，４Ｔ，４Ｌは、ＣＰＵ５による制御を補助する。冗長切り替えなどの各種の制御は、サブコントローラ４Ｈ，４Ｔ，４ＬとＣＰＵ５との協調動作により、階層的に実施される。
【００２８】
ＣＰＵ５は、各種制御プログラムなどを記憶する記憶部６と、管理網インタフェース（Ｉ／Ｆ）７とに接続される。記憶部６には、個々のリングネットワークにおけるパスの設定状態を示す情報であるリングマップ（Ring Map）や、高次群チャネルと低次群チャネルとの接続設定状態を示す情報であるファブリック（Fabric）などが記憶される。いずれの情報も、ＡＰＳの実施の際に必要とされる。リングマップについては、ＩＴＵ−Ｔ勧告Ｇ．８４１のFigure 7-6/Ｇ．８４１などに詳しい記述がある。
【００２９】
ところで、ＣＰＵ５は、ＡＰＳ制御部５ａと、インターワーキング制御部５ｂとを備える。ＡＰＳ制御部５ａは、ＩＴＵ−Ｔ勧告Ｇ．８４１ Annex Aに言うところのMS shared protection rings (transoceanic application)を実施するための機能を備える。インターワーキング制御部５ｂは、ＩＴＵ−Ｔ勧告Ｇ．８４２に言うところのRing Interworking機能を実現するための機能を備える。なお本実施形態では便宜のため、MS shared protection rings (transoceanic application)の機能をRing APS、または高速インタフェース（HS interface）に係わるswitchingの意味でHS APSと称する。
【００３０】
ＡＰＳ制御部５ａにより実現される機能は、リングネットワークに障害が発生した場合に、この障害を回避するための通信経路を形成して、トラフィックを障害から救済することである。ＡＰＳ制御部５ａによれば、トラフィックを障害から回避させ得る、最も短い通信経路が形成される。具体的には、リングネットワーク上のある区間の現用系伝送路のみに障害が発生した場合は、その区間の予備系伝送路に迂回するように、通信パスの経路を切り換える（これをスパン切替（Span Switch）という。また、リングネットワーク上のある区間の現用系伝送路と予備系伝送路の両方に障害が発生した場合は、その区間を回避する経路の予備系伝送路に、通信パスの経路を切り換える（これをリング切替（Ring Switch）という。ＡＰＳ制御部５ａでは、各伝送路の障害を検出した場合、または他のノードのＡＰＳ制御部５ａから障害の有無に関する通知に基づいて、上記スパン切替（Span Switch）またはリング切替（Ring Switch）を行うための、自ノードがどのような動作が必要か判断し、切替を行う。
【００３１】
インターワーキング制御部５ｂにより実現される機能は、障害が、第１の接続伝送路、または、第２の接続伝送路に発生した場合に、この障害を回避するための通信経路を形成して、トラフィックを障害から救済することである。インターワーキング機能は、第１の伝送路と第２の伝送路の双方に通信パスを設定しておき、どちらかを選択するようになっている。各ノードのインターワーキング制御部５ｂは、障害の発生を検出すると、その障害を回避するためには通信経路をどのように切り換える必要があるかを判断し、必要に応じて、第１の伝送路と第２の伝送路の双方に通信パスの選択を切替を行う。  
本明細書においては、区別のため、ＡＰＳ制御部５ａにより実現されるトラフィック救済機能を、第１の自己救済手段と称する。また、インターワーキング制御部５ｂにより実現されるトラフィック救済機能を、第２の自己救済手段と称する。
【００３２】
さらにＣＰＵ５は、本発明に係わる新たな制御機能として、切替制御部５ｃを備える。切替制御部５ｃは、Ring APS機能とRing Interworking機能とを協調して動作させるための制御を実施する。つまり、ネットワーク上の障害の発生状況に応じて、Ring APS機能とRing Interworking機能の両方の機能の連携が必要なのか、Ring APS機能とRing Interworking機能のいずれか一方の機能のみで障害回避が可能かについて判断する。この新たな制御機能は、例えば既存の制御プログラムに新たにパッチを当てるなどの手法により実現される。本実施形態では、切替制御部５ｃにより実施される手順が詳しく説明される。
【００３３】
図３に、ＮＭＥ１０の構成を示す。ＮＭＥ１０は例えば汎用のワークステーションに専用のアプリケーションソフトを搭載してなり、その機能の主体はソフトウェアにより実現される。ＮＭＥ１０は、入出力部８０と、インタフェース（Ｉ／Ｆ）部９０と、記憶部１００と、ＣＰＵ１１０とを備える。入出力部８０は、操作部２１、表示部２５を備えてヒューマンマシンインタフェースを担う。インタフェース（Ｉ／Ｆ）部９０は、ＬＡＮを介して各ノードＡ〜Ｈとの接続インタフェースをとる。記憶部１００は、各種監視制御プログラムなどを記憶する。操作部２１は、例えばマウスやキーボードなどとして、表示部２５は液晶ディスプレイなどとして実現される。
【００３４】
ところで、ＣＰＵ１１０は、表示制御部１１０ａを備える。表示制御部１１０ａは、表示部２５の表示制御全般、表示部２５の表示内容に対する操作（例えばマウスによるクリックなど）に応じた演算処理、ノードＡ〜Ｈからの通知を反映する表示内容の更新などを行う。本実施形態では、表示制御部１１０ａの機能の中でも、特にリングネットワーク間を跨ぐパスをも含めた表示制御の仕様につき詳しく説明される。
【００３５】
ここで、ノードＡ〜Ｈにおける基本的なパス設定手順、およびswitchingの手順につき説明する。まず、オペレータによる通信パスの設定操作が例えばＮＭＥ１０を介して行われたとする。そうすると、この操作を示す情報がＨＳ  Ｉ／Ｆ１−０を介してＣＰＵ５に取り込まれる。ＣＰＵ５は、この情報をもとに、記憶部６のリングマップとファブリックとを更新する。
【００３６】
そしてＣＰＵ５は、ＴＳＡ２−０を、接続状態情報に基づくスイッチ状態に設定する。この設定により、ＴＳＡ２−０は、現用系伝送路ＳＬから現用系ＨＳ  Ｉ／Ｆ１−０を介して受信した信号に含まれるチャネルのうち、ドロップさせる必要のないチャネルを他方側のＨＳ  Ｉ／Ｆ１−０にスルーさせる。またＴＳＡ２−０は、ドロップあるいはアッドさせる必要のあるチャネルを、対応するＬＳ  Ｉ／Ｆ３−１〜３−ｋに接続する。
【００３７】
一方、ノードＡ〜Ｈにおいて、自装置内の各ユニットに設けられた監視部（図示せず）からのアラーム情報、または他のノードからの障害発生による伝送路切替え要求が受信されたとする。そうすると、切替制御部５ａにより、サービストラヒックの回避を行うために必要な通信パスの伝送径路が判断される。そして、記憶部６のリングマップおよびファブリックが更新され、ＴＳＡ２−０の設定状態が変更される。これによりサービストラヒックは、障害から救済される。
【００３８】
［第１の実施形態］
次に、本発明の第１の実施形態につき説明する。この実施形態では、ノード（簡便のため、以下ノードと略称する）Ａ〜Ｈはいずれも図２の構成をとるものとする。まず、本発明の特徴に関する部分の説明に先立ち、ＩＴＵ−Ｔ勧告Ｇ．８４２に規定された一般的な事柄につき説明する。
【００３９】
＜一般的事項に関する説明＞
複数のリングネッワークを低速光インタフェース(STM-1E/1o/4o/16o/64o：添字Eは電気インタフェース、oは光インタフェースを示す)で接続することにより、Ring Interconnectionが実現される。ここでは、リングネッワーク間を接続する部分のプロテクションアーキテクチャに、ITU-T RecommendationＧ．８４２に示される仕様、すなわち“Dual Node Ring Interworking”を適用するケースにつき説明する。
【００４０】
図４は、図１のシステムを模式的に示す図である。なお便宜上、図４では図１のシステム構成を縦向きにして示したが、符号およびネットワークトポロジは図１と同様である。図４において、符号（ａ）はノードＡに接続される低次群装置、符号（ｂ）はノードＧに接続される低次群装置にそれぞれ相当するオブジェクトである。実線矢印は（ｂ）から（ａ）へのトラフィックの流れを、点線矢印は（ａ）から（ｂ）へのトラフィックの流れを示す。
【００４１】
図４のように、複数のリングネットワークがそれぞれ２つのノードの低速インタフェース（ＬＳ ＩＮＦ）を介して接続されるネッワーク形状は、デュアルノードインターコネクション(Dual node interconnection)と称される。以下、リングネットワークの接続に係わるノードを接続ノードと称する。図４における接続ノードは、ノードＣ，Ｄ，Ｅ，およびＦである。デュアルノードインターコネクション機構を用いてパスプロテクション動作を行うことで、デュアルノードインターワーキング(Dual Node Interworking)が実現される。
【００４２】
図５に示すようにリングインターワーキングとは、端的に言えば、一方のリングネッワークにおける接続ノードから同一の信号をパラレルに送信（デュアルフィード）し、デュアルフィードされた信号を他方のリングネッワークの接続ノードにおいて選択的に受信することにより、トラフィックをパス単位で救済するプロテクションメカニズムである。よって切替は受信選択の動作のみによって実現される。パス救済の形態は、Uni-directionalである。
【００４３】
図６に示すように、サービストラフィックをＨＳ（高速）チャネルとＬＳ（低速）チャネルの２方向にデュアルフィード(すなわち Drop and Continue )し、かつサービストラフィックをＨＳチャネルまたはＬＳチャネルのいずれかから選択的に受信するノードを、プライマリノード(Primary Node)と定義する。Primary Nodeは、２つのルートから与えられるトラフィックを選択する権利、すなわちトラフィックの選択権を有する。図６ではノードＤ，ＥがPrimary Nodeに相当する。
【００４４】
サービストラフィックを迂回させるために予め準備されるバックアップ経路(すなわち予備ルート)を形成するノードを、Secondary Nodeと定義する。２つのリングネッワークを乗り入れるパスを終端するノードを、ターミネーションノードTermination Nodeと定義する。図６でセカンダリノードはノードＣ，Ｆ、ターミネーションノードはノードＡ，Ｈである。
【００４５】
リングインターワーキングにおいては、現用ルート（working route）と予備ルート（protection route）とが、通信パスを設定する際に決定される。現用ルートをサービスサーキット（Service Circuit）、予備ルートをセカンダリサーキット（Secondary Circuit）と定義する。これらのルートは、２対の接続ノードで構成されるインターコネクション部分におけるパスの形状に基づいて、決定される。  
例えば図６では、ノードＤ，Ｅを結ぶルートがService Circuit，ノードＤ，Ｃ，Ｆ，Ｅを結ぶルートがSecondary Circuitとなる。なお、図６に示すパス形状は、Same Sideと称される。
【００４６】
一方、図７では、ノードＤ，Ｅ，Ｆを結ぶルートがService Circuit，ノードＤ，Ｃ，Ｆを結ぶルートがSecondary Circuitである。なお図７に示すパス形状は、Opposite Sideと称される。特に、Opposite Sideのパス形状では、インターコネクション部分のトラフィック経路によりDiverse Routing，およびUniform Routingを定義することができる。Diverse Routingのパス形状を図８に、Uniform Routingのパス形状を図９にそれぞれ示す。なおネットワークの制御に際して、Diverse RoutingとUniform Routingとの違いが考慮されることはない。
【００４７】
図１に示される構成のほか、図１０に示すように、ノードＡとＨとが相互接続される形態もある。この構成は、各リングネットワークにおいて１つのノードがinterconnectionに係わるという意味で、シングルノードインターワーキングと称される。さらに、図示しないが各リングネットワークにおいて２つ以上のノードを相互接続する形態も可能である。
【００４８】
＜ノードＡ−Ｄ間で障害発生の場合＞
以下では、ITU-T Recommendation Ｇ．８４１ Annex Aに基づくDual Node Interworkingにつき説明される。リング接続ネットワークシステムでITU-T Recommendation Ｇ．８４１ Annex Aに準拠するRing APS機能を動作させるにあたり、上記で定義したモデルとは異なるモデルを、新たに定義する必要が生じる。以下では、Ring APSが動作した場合を考慮し、Ring APS動作時のデュアルノードインターワーキングに係わる定義を述べる。
【００４９】
すなわち、デュアルノードインターコネクション部のパス形状と、Ring APS機能がどのセクションに対してリング切替を行うかに応じて、上記で定義したPrimary Node、Secondary Node、Service Circuit、および、Secondary Circuitの定義が異なる。より詳しく言えば、Primary NodeおよびSecondary Nodeの機能的な定義は変わらない。ただし、プライマリまたはセカンダリの機能を有するノードの物理的な位置が再定義される。なお、装置内切替、またはLS-APS機能が動作する場合には、ノード機能を再定義する必要はない。
【００５０】
（Same Sideの場合）
図１１は、Same Sideにおける初期設定時の状態の一例を示す図である。図１１において、ノードＤ，ＥがPrimary Node、ノードＣ，ＦがSecondary Node、ノードＡ，ＨがTermination Nodeとなる。なお図１１はノーマル状態、すなわちHS Side Fault Free Stateを示す。
【００５１】
図１２は、図１１のノーマル状態から、Ring Switchを要求するイベントがノードＡ，Ｄ間に生じた場合を示す図である。このイベントとしては、当該区間の現用系伝送路ＳＬおよび予備系伝送路ＰＬの両方に障害が生じた場合、またはＮＭＥ１０からForced Switchなどのコマンドが与えられた場合などがある。
【００５２】
図１２において、上記イベントの発生を受けてRing APSが起動し、区間ＡＤ（ノードＡとノードＤとの間の区間、以下同様）でRing Switchが完了すると、トラフィックルートは区間ＡＤ以外の区間にレストレーションされる。これ以降、プライマリノードの機能は、Ring Switchにセカンダリノードであったノードが担う。このノードを、プロテクションプライマリノード(Protection Primary Node)と新たに定義する。
【００５３】
逆に、Ring Switchの完了以降、セカンダリノードの機能は、Ring Switch前にプライマリノードであったノードが担う。このノードを、プロテクションセカンダリノード(Protection Secondary Node)と新たに定義する。図１２では、ノードＣがProtection Primary Nodeに、ノードＤがProtection Secondary Nodeにそれぞれ再定義される。  
さらに、トラフィックの選択権を持つノードの変更に応じて、図１２に示すようにworkingルートをProtection Service Circuitと新たに定義する。またprotectionルートを、Protection Secondary Circuitと新たに定義する。
【００５４】
（Opposite Sideの場合）
図１３は、Opposite Sideにおける初期設定時の状態の一例を示す図である。図１３においてノードＤ，ＦがPrimary Node、ノードＣ，ＥがSecondary Node、ノードＡ，ＧがTermination Nodeとなる。図１３のモデルはノーマル(HS Side Fault Free State)時を示す。  
図１４は、図１３のノーマル状態から、Ring Switchを要求するイベントがノードＡ，Ｄ間に生じた場合を示す図である。図１４において、上記イベントの発生を受けてRing APSが起動し、区間ＡＤでリング切替が完了すると、トラフィックルートは区間ＡＤ以外の区間にレストレーションされる。図１２と同様に、ノードＣがProtection Primary Nodeに、ノードＤがProtection Secondary Nodeにそれぞれ再定義される。
【００５５】
ここで、次の点に注意する必要がある。すなわち、図１１のノーマル時においてPrimary Nodeの状態は、Service Circuitを選択している。この状態は、Ring Interworkingに関して切替要求がない状態である。また、図１２においてもProtection Primary NodeはProtection Service Circuitを選択しており、この状態も切替要求が無い状態である。
【００５６】
すなわち、Ring APS機能がRing Switchを起動しても、Ring APS機能は、Ring Interworking機能に対してSwitchを要求しない。Ring APS機能が動作すると、Primary Nodeの物理的な位置は変わるが、インターコネクション部分の選択状態は変更されない。図１３、図１４に示されるように、パス接続形態がOpposite Sideの場合にも同様である。
【００５７】
＜ノードＣ−Ｄ間で障害発生の場合＞
図１５は、図１１のノーマル状態から区間ＣＤでのリング切替が完了した状態を示す図である。区間ＣＤでRing Switchが完了すると、セカンダリサーキットは、区間ＣＤ以外のプロテクションセカンダリサーキットにレストレーションされる。  
これ以降、プライマリノードの機能は、switch前にターミネーションノードであったノードが担う。このノードも、プロテクションプライマリノード(Protection Primary Node)と定義される。セカンダリノードの機能は、switch前にセカンダリノードであったノードが担う。このノードも、プロテクションセカンダリノード(Protection Secondary Node)と定義される。図１５では、ノードＡがProtection Primary Nodeに、ノードＣがProtection Secondary Nodeにそれぞれ再定義される。  
また、図１５に示されるように、workingルートは、Protection Service Circuitと新たに定義される。protectionルートはProtection Secondary Circuitと新たに定義される。
【００５８】
図１６は、図１３のノーマル状態から区間ＣＤでのリング切替が完了した状態を示す図である。図１６において区間ＣＤでリング切替が完了すると、セカンダリサーキットは区間ＣＤ以外のプロテクションセカンダリサーキットにレストレーションされる。このときノードＡがProtection Primary Nodeに、ノードＤがProtection Secondary Nodeにそれぞれ再定義される。
【００５９】
なお、ここでも上記と同様の事項に注意を要する。図１５においてProtection Primary Nodeの状態はProtection Service Circuitを選択している状態である。この状態は、切替要求が無い状態である。よって、ここでもRing APS機能がRing Switchを起動しても、Ring APS機能は、Ring Interworking機能に対してSwitchを要求しない。
【００６０】
＜ノードＤ−Ｅ間で障害発生の場合＞
次に、インターコネクション部分であるノードＤ−Ｅ間で障害発生の場合の場合について説明する。この場合はRing Interworking機能とRing APS機能との複合動作により、障害を回避することになる。  
Ring APS機能は、ネットワークにおけるパス設定機能（この機能は、既知の機能オブジェクトである）が生成したパス経路に対してプロテクション動作を実施する。このため、現在のパスの状態が、パス設定機能による設定と異なる状態である場合には注意を要する。すなわち、Ring Interworking機能がSecondary Circuitを選択している場合には、ＡＰＳによる切替手順（切替 sequence）に工夫を要する。
【００６１】
まず、図１１の状態からインターコネクション部分のＬＳインタフェースに障害が発生すると、Ring Interworking機能が起動する。例えば区間ＤＥに障害が発生すると、図１７に示すように、Primary NodeであるノードＤ，ＥはSecondary Circuitを選択する。  
次に、図１７の状態からＨＳインタフェース障害が生じた場合について、図１８、１９を用いて説明する。
【００６２】
図１７の状態からＨＳインタフェース障害が生じると、Ring APS機能がring switchを起動する。図１８に、区間ＡＤにリング障害が生じた場合を示す。しかしながら、Ring APS機能は、Ring Interworking機能の切替状態に拘わらず、デフォルトのパス形状であるDrop and Continue with Add形状のパスに対してリングスイッチを実施する。すなわち、Ring APS機能は、障害が存在するProtection Service Circuitにパスを迂回させようとするので、好ましくない。
【００６３】
そこで本実施形態では、Ring APSのレストレーション後にAPS機能からRing Interworking機能に制御情報を与えるようにする。そうして、各ノードに実装されるRing Interworking機能に、自ノードのステートがProtection Primary Nodeであるか、またはProtection Secondary Nodeであるかということを認識させるようにする。制御情報としては、障害の発生箇所や、レストレーション状態にあるパスの識別子などが挙げられる。
【００６４】
APS機能とRing Interworking機能との間での制御情報の授受は、ノード内に閉じた形で実現すると都合が良い。すなわち本実施形態では、機能オブジェクト間での制御情報の授受を、ノード内で実施するようにする。このようにすると、異なるノード間での情報の授受を新たに設定する必要が無くなる。また、異なるノードのRing Interworking機能間での通信の必要が無くなる。
【００６５】
なお、各ノードのRing Interworking機能に自ノードのステートを認識させるには、２つの形態が考えられる。一方の方法は、制御情報をRing Interworking機能に与えてRing Interworking機能側でステートを算出させるという形態である。他の形態は、ＡＰＳ機能側でノードのステートを算出して、これをRing Interworking機能に通知するという形態である。
【００６６】
さて、制御情報の通知を受けた状態にあるRing Interworking機能は、Ｐ−ＡＩＳ（Pass Alarm Indication Signal）などのパス警報を検出すると、Protection Primary Nodeおいて、Ring Interworkingによるswitchを開始する。図１９に示すように、Ring Interworking切替により、Protection Primary NodeであるノードＣは、Protection Secondary Circuitを選択する。この状態に至ると、ミスコネクトを誘発することなく、パスを救済することができる。  
なおＰ−ＡＩＳの取得先は、図１８、１９に示すようにＬＳインタフェース側からでも、またはＨＳインタフェース側からでも良い。Ｐ−ＡＩＳの取得先は、ノードのＴＳＡ２−０の設定状態によって変わる。
【００６７】
このように、Ring Interworking機能にＡＰＳ機能から制御情報を与え、Ring APS機能とRing Interworking機能とを複合的に動作させることにより、サービスパスをレストレーションすることが可能になる。
【００６８】
なお、Ring Interworking機能が動作した後に、Ring APS機能が動作する際の切替時間に注意する必要がある。勧告Ｇ．８４１の規定によればRing APSに許される切替時間は、最長で300[ms]である。上記の方式ではRing Interworking機能とRing APS機能とが複合的に動作する機構によりレストレーションが実現されるため、双方の機能による切替時間を積算して最終的な切替時間を見積もる必要がある。  
なお、図１７などに示される矢印は、各ノードからＮＭＥ１０に送出されるNotificationを示す。図１７のノードＤおよびＥから出る矢印は、(no switch→APS完了)と示されており、切替の完了の旨を通知するNotificationである。
【００６９】
次に、外部コマンドによりSecondary Circuitが選択される方式につき説明する。本実施形態では、ＮＭＥ１０などの外部ＯＳ（Operation System）からのswitch requestコマンドおよびreverse requestを、Primary Nodeに対して与えるようにする。Ring APSがレストレーション動作している状態においても同様に、コマンドを与える宛先ノードをProtection Primary Nodeとする。
【００７０】
＜ノードＤのノード障害の場合＞
次に、図２０を参照してノード障害、またはノードアイソレーション（すなわちノードが孤立する形態の伝送路障害）時の動作につき説明する。図１１の状態からノードＤに障害が発生すると、図２０に示すようにリング切替が実施されてサービストラフィックがレストレーションされる。
【００７１】
リングインターコネクションを有するネットワーク構成においては、パスの接続の形態が特殊であるために、Dual Node Interconnection形状を利用することによってサービストラフィックのレストレーションを実現することが可能となる。本実施形態では、リングAPSの動作時においては、図２０に示されるようなレストレーションが実施される。
【００７２】
＜各ノードの状態通知機能＞
本実施形態における各ノードの監視機能につき説明する。各ノードは、Service Circuitの状態およびSecondary Circuitの状態(すなわち障害の発生状態)を、常時監視する。また各ノードは、各種のプロテクション機能(すなわちリングAPS、装置内switch、LS-APS)が動作すると、プロテクション機能の動作状況に応じて監視位置を変更する。装置内switch、LS-APS機能が動作した場合には、各ノードはService Circuit、およびSecondary Circuitを監視する。Ring APS機能が動作した場合には、各ノードはProtection Service Circuit、およびProtection Secondary Circuitを監視する。
【００７３】
次に、本実施形態における各ノードの通知機能につき説明する。Primary Node、Secondary Node、Protection Primary Node、Protection Secondary Nodeは、自己のステートをオペレータに明示するなどのために、外部ＯＳに対して各種のnotificationを送出する。Notificationには、パス経路生成（create）の通知、各パスごとのprimary Nodeを通知するステート通知、Ring APSにおけるパスプロテクション状態を示す切替/切り戻しを示す通知などがある。
【００７４】
図２１に、パスクリエイト時の通知を示す。図２１は、図１１に示すパスが設定された状態に相当する。このとき、ノードＡ，Ｃ，Ｄ，Ｅ，Ｆ，Ｈがいずれも通信パス生成のnotificationをＮＭＥ１０に向け送出する。Primary NodeであるノードＤ，Ｅは、ステート通知（disable→enable）を送出し、自己がトラフィックの選択権を持つことをＮＭＥ１０に通知する。Secondary NodeであるノードＣ，ＦとTermination NodeであるノードＡ，Ｈは、ステート通知（enable→disable）を送出して自己がトラフィックの選択権を持たないことをＮＭＥ１０に通知する。
【００７５】
図２２に、Ring Interworking機能が動作する際に送出される通知を示す。この図は図１７の状態に相当する。Primary NodeであるノードＤ，Ｅは、切替状態にあることを示す切替通知（Normal→Switch）を送出する。図１７の切替完了通知（切替なし→自動切替完了）も同様の意味を持つ。
【００７６】
図２３に、Ring APS機能動作時においてRing Interworking機能から送出される通知を示す。この図は図１２の状態に相当する。図２３において、Protection Primary NodeとなったノードＣは、ステート通知（disable→enable）を送出する。Protection Secondary NodeとなったノードＤは、ステート通知（enable→disable）を送出する。なお図２３の(Secondary)、（Primary）はステート変更前の状態である。
【００７７】
図２４は、Ring APS機能動作時においてRing Interworking機能から送出される通知の別の例を示す図である。この図は図１５の状態に相当する。図２４においては、Protection Primary NodeとなったノードＡはステート通知（disable→enable）を送出する。Protection Secondary NodeとなったノードＣはステート通知（enable→disable）を送出する。
【００７８】
図２５に、Ring APS機能とRing Interworking機能との複合動作時においてRing Interworking機能から送出される通知を示す。この図は図１８の状態を経て図１９の状態に至ったことを示す。まず図１８の状態では、Protection Primary NodeとなったノードＣがステート通知（non Primary→Primary）を、Protection Secondary NodeとなったノードＤがステート通知（Primary→non Primary）をそれぞれ送出する。図２５と比べると分かるように、（non Primary→Primary）は（disable→enable）と同義、（Primary→non Primary）は（enable→disable）と同義である。続く図１９の状態では、Protection Secondary Circuitを選択したノードＣがProtection Rep Notification（NoReq→Auto Sw Comp）を送出する。
【００７９】
＜各ノードのトラフィックの選択状態＞
次に、図２６〜図３８の模式図を用いて、各ノードにおけるトラフィックの選択状態について説明する。  
図２６〜図３８は、本実施形態の各ノードにおけるトラフィックの選択状態を示す模式図である。Working Fiber（白ヌキ実線）が現用系伝送路ＳＬ、Protection Fiber（白ヌキ一点鎖線）が予備系伝送路ＰＬである。これらの伝送路の中に描かれた矢印は、サービスパスを示す。
【００８０】
図２６は、Ring Network 1におけるnormal stateでのパスの設定例を示す図である。図２６において、Primary NodeであるノードＤには、ＣＷ方向のトラフィックとしてトラフィックＴＳがＨＳ側から、トラフィックＴＰがＬＳ側から導入されている。ノードＤは、ＬＳ側からのトラフィックＴＰを選択している。以下の模式図では、ノードを示す四角の中に描かれたスイッチ（符号付さず）の切り替え状態を示すことにより、トラフィックの選択状態を示す。スイッチの切り替えは、例えばＴＳＡ２−０（２−１）の接続設定により実現される。なお図２６において、トラフィックＴＴ＝ＲＰ＝ＲＳ，ＴＰ＝ＲＴである。Primary NodeであるノードＤの形態はDrop ＆ Continue with Addである。
【００８１】
図２６の状態から区間ＡＤにリング障害（すなわち現用系伝送路ＳＬと予備系伝送路ＰＬとに障害が生じた状態）が発生すると、パスの状態は図２７のようになる。すなわち、図２６ではSecondary NodeであったノードＣは図２７ではProtection Primary Nodeとなる。ノードＣは、ノードＤからＣＣＷ方向のProtection Fiberを介して与えられるトラフィックＴＰを選択し、このＴＰをProtection Fiberを介して次ノード（ノードＢ）にコンティニューする。図２７では、トラフィックＴＰ＝ＲＴ，ＴＴ＝ＲＳ＝ＲＰであり、図２６と同じトラフィックの送受信状態が再現されている。このようにしてサービスパスがレストレーションされる。
【００８２】
一方、図２６の状態から区間ＣＤにリング障害が発生すると、パスの状態は図２８のようになる。すなわち、図２６ではTermination NodeであったノードＡは図２８ではProtection Primary Nodeとなる。ノードＡは、ノードＤからＣＷ方向のWorking Fiberを介して与えられるトラフィックＴＰを選択し、このトラフィックをトラフィックＲＴとしてドロップする。またノードＡは、自ノードでアッドされるトラフィックＴＴを２分岐し、一方をＣＣＷ方向のWorking Fiberへ、他方をＣＷ方向のProtection Fiberに送出する。このようにしてＴＴ＝ＲＳ＝ＲＰ，ＴＰ＝ＲＴなるトラフィック状態が再設定され、図２６のサービスパスが救済される。
【００８３】
（別のパスの設定例）
図２９は、Ring Network 1におけるnormal stateでの別のパスの設定例を示す図である。図２９において、Primary NodeであるノードＤには、ＣＷ方向トラフィックとしてＴＳがＨＳ側から、ＴＰがＬＳ側から導入されている。図２９においては、ノードＤは、ＨＳ側からのトラフィックＴＳを選択している。図２９では、トラフィックＴＴ＝ＲＰ＝ＲＳ，ＴＳ＝ＲＴである。Primary NodeであるノードＤの形態はDrop ＆ Continueである。
【００８４】
図２９の状態から区間ＡＤにリング障害が発生すると、パスの状態は図３０のようになる。すなわち、図２９ではSecondary NodeであったノードＣは図３０ではProtection Primary Nodeとなる。ノードＣは、自己のＬＳから導入されるトラフィックＴＳを選択し、このＴＳをProtection Fiberを介して次ノード（ノードＢ）に伝送する。またノードＣはDrop ＆ Continue with Addノードとして、ＣＷ方向のProtection FiberからのトラフィックＴＴを自ノードで分岐終端するとともに、次ノードＤにまでコンティニューする。これにより図３０ではＴＴ＝ＲＳ＝ＲＰ，ＴＳ＝ＲＴなる状態が再現され、図２９のサービスパスが救済される。
【００８５】
なお、図２９でノードＤはDrop ＆ Continueノードであり、現時点での勧告Ｇ．８４１ではこの種のノードに係わるパスを救済しないことになっている。しかしながら本実施形態では、リングインターワーキングを考慮したうえでこの種のノードに係わるパスを救済するようにしている。この点については既に述べた。
【００８６】
一方、図２９の状態から区間ＣＤにリング障害が発生すると、パスの状態は図３１のようになる。すなわち、図２９ではTermination NodeであったノードＡは図３１ではProtection Primary Nodeとなる。ノードＡは、ノードＣからノードＢを経由しＣＣＷ方向のWorking Fiberを介して与えられるトラフィックＴＳを、選択し、このトラフィックをトラフィックＲＴとしてドロップする。またノードＡは、自己でアッドされるトラフィックＴＴを２分岐し、一方をＣＣＷ方向のWorking Fiberに、他方をＣＷ方向のProtection Fiberに送出する。このようにしてＴＴ＝ＲＳ＝ＲＰ，ＴＳ＝ＲＴなるトラフィック状態が再現され、図２９のサービスパスが救済される。
【００８７】
図３２は、図２６または図２９に示されるパスの設定状態から、ノードＤに障害が発生した場合のパスの状態を示す模式図である。図３２においては、ノードＡとノードＣとの間のProtection Fiberに、ノードＢを経由するパスが再設定される。  
図３３は、図２６または図２９に示されるパスの設定状態から、ノードＣに障害が発生した場合のパスの状態を示す模式図である。図３３においては、ノードＡとノードＤとの間のWorking Fiberに、もとのパスの一部が残存する。
【００８８】
（複数のリングを跨いで設定されるパスの設定例）
図３４は、Ring Network 1とRing Network 2とを跨いで設定されるパスの、normal stateにおける設定例を示す模式図である。この図に示される状態は図６に示される状態に相当する。図３４において、トラフィックＴＴ＝ＲＰ＝ＲＳ，ＲＴ＝ＴＰ＝ＴＳである。  
図３５は、図３４の状態から区間ＡＤと区間ＥＨとに障害が発生した状態を示す。この場合、Ring Network 1およびRing Network 2がそれぞれ図２７の状態を実現することにより、図３５に示されるようなパスの状態が実現される。  
図３６は、図３４の状態から区間ＣＤと区間ＥＦとに障害が発生した状態を示す。この場合、Ring Network 1およびRing Network 2がそれぞれ図２８の状態を実現することにより、図３６に示されるようなパスの状態が実現される。
【００８９】
図３７は、Ring Network 1とRing Network 2とを跨いで設定されるパスの、normal stateにおける別の設定例を示す模式図である。この図に示される状態は、図７に示される状態に相当する。図３７において、トラフィックＴＴ＝ＲＰ＝ＲＳ，ＲＴ＝ＴＰ＝ＴＳである。
【００９０】
図３８は、図３４の状態から区間ＡＤに障害が発生した状態を示す図である。この場合、Ring Network 1およびRing Network 2がそれぞれ図２８の状態を実現することにより、図３８に示されるようなパスの状態が実現される。図３８において、まずRing Network 1において図３０の状態が実現される。そして、Ring Network 2において、Primary NodeとしてのノードＦが、ＨＳ側から取得していたトラフィックＴＴをＬＳ側から取得するように切り替える。これにより図３８に示す状態が実現され、サービストラフィックが救済される。
【００９１】
＜各ノードの動作説明＞
次に、図３９〜図４３のフローチャートを参照して本実施形態の各ノードＡ〜Ｈにおける動作を説明する。図３９および図４０は、ノードＡ〜Ｈにより実施される切替の処理手順を示す第１のフローチャートである。  
図３９のステップＳ１で、或るノードにおいて、ＭＳ−ＡＩＳ（Multiplex Section Alarm Indication Signal）や外部コマンドなどの、Ring APSに係わる切替要因が検出されたとする。すると、このノードは、ステップＳ２でRing APSを起動する。  
ステップＳ３で、このノードは、記憶部６に記憶されたRing ＭＡＰを参照する。そうして、ステップＳ４で、このノードは、ネットワーク内の全てのパスのうち、どのパスがRing Interworkingに関係しているか確認する。そのうえで、ステップＳ５で、このノードは予備系伝送路ＰＬに設定されたＰ／Ｔパス（パートタイムパス）を切断する。
【００９２】
このノードは、ステップＳ６で、空きとなった予備系伝送路ＰＬにサービスパスを迂回させる。ステップＳ７で、このノードは、空きのservice channelsにパートタイムパスをreestablishする。そしてステップＳ８で、このノードは、障害の発生箇所、レストレーション状態にあるパスの識別子などを含む制御情報を、リングインターワーキング機能に渡す。
【００９３】
次に、図４０のステップＳ９において、或るノードにおいてパス警報、外部コマンドなどの、Ring インターワーキング切替に係わる要因が検出されたとする。そうすると、ステップS１０で、このノードは、Ring インターワーキング切替を起動させる。ステップＳ１１で、このノードは、Ring APSが動作中であるか否かを判定する。Ring ＡＰＳが起動していなければ、Primaryノードにおいて、トラフィックの取得先が切り替えられ、これによりサービスパスがレストレーションされる。一方、ステップＳ１１でRing ＡＰＳが起動していれば、Protection Primaryノードにおいてトラフィックの取得先が切り替えられ、これによりサービスパスがレストレーションされる。
【００９４】
図４１は、従来のシステムにおけるリングインターワーキング機能の動作を示すフローチャートである。図４１のフローチャートに示されるように、従来のシステムにおいては、Primary Nodeにおける切替 processしか考慮されていない。これに対して本実施形態では、Protection Primaryなるステートを新たに定義する。そうして、ＡＰＳが機能している状態でリングインターワーキング機能によるトラフィックルートの切替を行う場合には、Protection Primary Nodeにおいてサービスパスをレストレーションするようにする。このようにすることで、Ring APS機能とリングインターワーキング機能との協調動作を実現することが可能になる。その結果、トラフィックのミスコネクトなどの不具合を避けることが可能になる。
【００９５】
図４２は、本実施形態における別の処理手順の一例を示すフローチャートである。図４２において、ステップＳ１７〜Ｓ１９までは、図３９のステップＳ１〜Ｓ３と同様である。しかしながら、図４２においては、ステップＳ１９でリングマップを参照したノードは、ステップＳ２０で、いずれのパスがRing Interworkingに関係するかを確認する。そしてステップＳ２１で、このノードは、でRing Interworking機能の動作情報を確認する。ステップＳ２２以降において、このノードは、サービストラフィックのレストレーション処理に移行する。
【００９６】
図４３は、従来のＡＰＳ機能における動作を示すフローチャートである。図４３のフローチャートに示されるように、従来のシステムにおいては、ＡＰＳ機能がRing Interworking機能の状態を意識しない。これに対して本実施形態では、リングインターワーキング機能の状態を意識させた状態で、ＡＰＳ機能に、その処理を実施させるようにしている。このようにすることで、ＡＰＳ機能と、リングインターワーキング機能との協調動作を実現することができる。
【００９７】
＜第２の実施形態＞
次に、本発明の第２の実施形態につき説明する。本実施形態においては、ＮＭＥ１０の表示部２５における表示の形態や、その画面上での操作（マウスでのクリック操作など）に応じた制御機能などにつき説明される。すなわち本実施形態では、ヒューマンマシンインタフェースに関して説明される。
【００９８】
以下に示される各機能は、主としてＮＭＥ１０の表示制御部１１０ａにより実現される。具体的には、ＣＰＵ１１０により実行される制御プログラムに、例えばパッチを当てることにより、以下の各機能が実現される。この制御プログラムは専用の言語で記述され、記憶部１００などに記憶される。
【００９９】
図４４は、ＮＭＥ１０の表示部２５に表示されるウインドウの一例を示す図である。このウインドウは“Dual Node Interconnection Control Window”と称され、図１に示されるシステム構成を、模式的、かつグラフィカルに色分けして表示するウインドウである。このウインドウでは、ノード間を結ぶ光ファイバ伝送路ＦＬが緑色の実線で、ノードＣ，ＦおよびノードＤ，Ｅを結ぶ低速回線が点線で示される。光ファイバ伝送路ＦＬ、または低速回線に障害が発生した場合には、障害区間に対応する線が変更される。
【０１００】
このウインドウは、複数のクリッカブルな機能ボタンを備える。すなわち、“Entirely”，“Update”，“Quit”，“Path Create”，“Path Modify”，“Path Delete”，“Hold-off Time”，および，“APS Control”の各ボタンである。これらのボタンをクリックすることで、様々なウインドウが表示される。
【０１０１】
ところで、図４４のウインドウは、時分割多重されるタイムスロット（Timeslot）を任意に指定するためのドロップダウンリストを備える。図４４においては、各リングネットワークの上方に、このドロップダウンリストが表示される。なお、Timeslotは、ドロップダウンリストのほかに、キーボードからの入力操作や、スピンボックスなどを用いても指定されることができる。
【０１０２】
例えば、Ring Network 1のタイムスロットＮが指定されたとき、パスが既にこのスロットに存在するならば、画面の表示は図４５のようになる。図４５には、操作の対象とされる概念としてのパス（以下Created Pathと称する）と、Created Pathのネットワーク内における現在の流れ（以下Current Flowと称する）とが、それぞれ黒色矢印、青色矢印として区別して表示される。
【０１０３】
また、Ring Network 1のタイムスロットＮに対応するRing Network 2におけるタイムスロットが、算出され、ドロップダウンリストに表示される。図４５においては、TimeSlot Ｍと示されている。このようにして、Interconnectionしている一つのPathの状態を、オペレータは、一目で把握することが可能となる。なお、Interconnectionに関する情報は、PathがCreateされたときに、ＮＭＥ１０側で保持される。ＮＭＥ１０が複数存在する場合には、管理網を介して、全てのＮＭＥ１０が相互にこの情報を共有するようにする。また図４５のウインドウにおいては、ひとつのRing Networkにのみ存在するパス（すなわちインターコネクションされていないパス）も、表示される。このほか、図４５のウインドウには、表示されるパスの各ノードにおけるＬＳチャネルが表示される。例えば、ノードＡにはｘ ｃｈ、ノードＤにはｂ ｃｈと表示されている。
【０１０４】
＜Entirely＞
”Entirely”ボタンがクリックされると、図４６のウインドウが表示される。このウインドウは、“Dual Node Interconnection Control Window（Entirely）”と称され、ネットワーク内に存在する全てのPathの状態を表示するウインドウである。図４６のウインドウは、タイムスロットを縦軸として図４５の表示内容を積み重ねたものと言える。この図には、Ring Network 1を示す模式図と、Ring Network 2を示す模式図とが表示される。
【０１０５】
このウインドウでも、いずれかのRing NetworkのTimeslotが指定されると、選択されたTimeslot、及び、このスロットに対応する他のRing NetworkのTimeslotが、例えば色分けなどのかたちで他のスロットと区別して表示される。図４６では、Ring Network 1においてタイムスロット３が選択されている。選択されたスロット番号に追従して、当該スロットに設定されたPathのＬＳチャネルの表示も変化する。
【０１０６】
例えば、Ring Network 1のTimeslot 3に設定されたパスは、Ring Network 2においてはTimeslot 6に設定されている。よってRing Network 1においてTimeslot 3が指定されると、このスロットと、Ring Network 2におけるTimeslot 6とが強調して表示される。このようにすることでネットワーク全体のパスの全貌を、オペレータは一目で把握することができる。さらに、新たにCreateすべきPathを、いずれのスロットとにCreateすべきかを、オペレータは一目瞭然で把握できるようになる。
【０１０７】
なお、図４６のウインドウにおいては、例えば右端に、上下方向のスクロールボタンが表示される。このスクロールボタンがクリックされると、Ring Network 2をしめす模式図が、ウインドウ中にて上下にスクロールする。このようにすることで、例えばRing Network １のTimeslot 1と、Ring Network 2のTimeslot 64とを結ぶInterworking Pathのように、画面に入りきらないパスも確認できるようになる。もちろん、スクロールウインドウを２つ表示して両方のRing Networkを上下に動かすようにしても良いし、またはRing Network 2の表示を固定して、Ring Network 1を動かすようにしても良い。
【０１０８】
＜Path Create＞
”Path Create”がクリックされると、図４７のPath Createウインドウが表示される。このウインドウは、PathをCreateする際に使用されるSub Windowであり、このウインドウを用いて、幾つかのPath Create方法を選択することが可能である。このウインドウでは、Ring Networkを跨ぐPathだけでなく、Ring Network内にのみ存在するPathでもcreateすることができる。
【０１０９】
このウインドウには、”Standard”ボタン、”Pointing”ボタン、”Choice”ボタン、および、“Quit”ボタンが表示される。”Standard”ボタンがクリックされた場合のパスのクリエイト手順は、各Nodeの属性を指定するステップと、指定されたNodeにおけるPathの形状を指定するステップとを含む。”Pointing”ボタンがクリックされた場合のパスのクリエイト手順は、Pathのtraffic flowをオペレータが意識しながら、マウスで各Nodeをポイントし、Path接続していくステップを含む。
【０１１０】
”Choice”ボタンがクリックされた場合のパスのクリエイト手順は、Pathの両端点を指定するステップと、この両端点を結ぶ全てのPathルートを算出するステップと、算出されたパスルートを表示するステップと、表示されたいずれかのPathルートを選択するステップとを含む。“Quit”ボタンがクリックされると、画面の表示内容は、図４７のウインドウから元のウインドウに戻る。
【０１１１】
（Standard）
図４７のウインドウで“Standard”がクリックされると、画面の表示は図４８のように変化する。パスは、この画面を使用して、次の（事例１）または（事例２）のようにして設定される。  
（事例１）
この事例では、図４８のウインドウにて、Ring Network 1とRing Network 2のそれぞれにおけるAdd/Drop Nodeが、例えばクリック操作により指定される。次に、PathをCreateすべきTimeslotが、各ノードにつきドロップダウンリストを用いて選択される。また、Interconnection Nodeに対して、Primary NodeまたはSecondary Nodeのいずれかが指定される。加えて、Opposite Sideのパスルートを形成する際には、Diverse RoutingまたはUniform Routingいずれかが指定される。このような手順が実施されることにより、設定すべきパスのrouteが決定される。
【０１１２】
より具体的には、各Ring NetworkにおけるAdd/Drop Nodeが指定されると、一つのドロップダウンリストが表示される。このドロップダウンリストを用いて、各ノードにおけるLS Channelが選択される。すると、Concatenated Typeを選択するためのメニューウインドウが表示される。このメニューウインドウは、図４８においては、Node AまたはNode Cに重ねて表示されている。Concatenated Typeには、AU-4やAU-4-４cなどがある。さらに、Path Typeを指定するためのメニューウインドウ（すなわち図４８においてAdd/DropやD&Cと表示される小窓）が表示される。このウインドウを用いて、Path Typeが指定される。また、図４８のノードＦに重ねて、Diverse RoutingまたはUniform Routingを指定するためのメニューが表示される。複数のPathをCreateする場合には、上記の手順が繰り返される。そうして、”Update”ボタンがクリックされると、各ノードにパスのCreate要求がひとまとめにして送出される。
【０１１３】
なお、network topologyが決まると、個々のNodeにおいて選択されることのできるItemが決まる。その際、選択されることのできるアイテム以外は、画面に表示しないようにする（または、インアクティブ表示とする）と便利である。すなわち、Path createの手順が進行するに従って、Termination Nodeになり得るNode、D&C（Drop and Continue） Nodeになり得るNode、または、D&C with Add Nodeになり得るNodeが限定されていく。これに応じて、表示されるアイテムも絞り込まれる。また、Concatenated Path やPath Typeにおいても、選択可能なアイテムのみが表示される。
【０１１４】
（事例２）
この事例においては、選択される項目は事例１と同様である。ただしこの事例では、Nodeの属性(Concatenated Type 、Path Type、Diverse Routing/Uniform Routing、または、LSチャネル)が、Sub Windowを用いて選択される。  
Sub Windowの一例を、図４９に示す。このウインドウは、PathをCreateすべきNodeがクリックされると表示される。このウインドウを用いると、LSチャネル、Concatenation Type、Path Type、および、Route Type（Diverse Routing/Uniform Routing）を、まとめて指定することが可能になる。
【０１１５】
（Pointing）
図４７のウインドウで“Pointing”がクリックされると、例えば図５０のウインドウにおいて、LS Channelを選択するためのドロップダウンリストが表示される。ドロップダウンリストを用いて、まずTimeslotが指定される。そして、パスが通過するノードがマウスでクリックされることによりPath routeが決定される。そして、各ノードにおけるLSチャネルが指定されることにより、Pathが設定される。
【０１１６】
具体的には、Ring Network 1からRing Network 2に至るPath(Node A→D→E→Hのルート)と、Ring 2からRing 1に至るPath(Node H→E→D→Aのルート)とが順にクリックされることにより、パスが設定される。この手順においては、Service Circuitが設定された場合に、その結果に基づき、ＮＭＥ１０でSecondary Circuitを自動的に算出するようにすると、手間を省ける。さらに、矛盾するrouteを設定しようとする要求をＮＭＥ１０がRejectするようにすると良い。  
なお、指定された２つのルートのうちいずれをService Circuitにするかを、Interconnection Node同士の間の伝送距離に応じてＮＭＥ１０側が決定するようにしても良い。好ましくは、最短経路をService Circuitとすると良い。
【０１１７】
（Choice）
図４７のウインドウで“Choice”がクリックされると、図５１の“Select Node”なるSub Windowが表示される。このウインドウにおいて、Ring Network 1におけるAdd/Drop Nodeと、Ring Network 2におけるAdd/Drop Nodeとが選択されると、選択された両ノード間で設定できる全てのルートが、ＮＭＥ１０側により算出される。算出されたルートは、図５１の“Search for Route”ウインドウに表示される。簡便のため、図５１にはService Circuitのみを表示する。
【０１１８】
オペレータは、“Search for Route”ウインドウにRoute 1、Route 2、…と表示される各ルートからいずれかのルートを選択することにより、パスを設定する。なお、LSチャネルは、ルートが算出された後に指定される。  
ネットワークのConfigurationデータの一つとして、各ノード間の距離（すなわちSegment長）の情報をＮＭＥ１０に記憶させ、算出された全てのルートのうち、最短距離のPathを、ＮＭＥ１０に推奨させるようにすると良い。または、通過するNodeの数が最も少ないパスを推奨するようにしても良い。  
以上の手法により、パスを設定することが可能となる。
【０１１９】
＜Path Delete＞
逆に、図４５の”Path Delete”ボタンがクリックされると、PathをDeleteする処理を実施できる。すなわち、画面上において削除すべきPathがクリックされたのち、”Path Delete”ボタンがクリックされると、当該パスがDeleteされる。
【０１２０】
＜Update＞
さて、以上のようにしてPathが設定されたのち、”Update”ボタンがクリックされると、設定の結果が各ノードに制御要求として送出される。そうすると、要求を受信したノードにおいて、PathのCreateのための処理が実施される。この処理が完了するまでの間、Ring Interworkingによるswitch、およびＡＰＳによるswitchの双方を抑制する必要がある。次に、switchを抑制するためのオペレーションにつき説明する。
【０１２１】
例えば、PathがCreateされた際に入力信号が無い、或いは、パスがCreateされるタイミングのノード間のずれなどの原因により、パスがCreateされた直後に、Ring InterworkingによるProtection Switchが起動する。これを避けるため、Path Create後にProtection SwitchをLockoutするようにする。これにより、Path Create直後の不要な切替えを抑制できる。そうして、状態が安定した後にLockoutを解除し、switchを可能な状態に遷移させるようにする。
【０１２２】
Lockoutを解除するタイミングには、２つのモードがある。一方のモードは、ノードからPath Create完了応答が到来した段階で、ＮＭＥ１０がLockoutを自動的に解除するモードである。他方のモードは、Path Create完了応答がＮＭＥ１０に到来したのち、オペレータの操作によりLockoutを解除するモードである。ＡＰＳ機能に対するLockout機能も、同様の２つのモードをサポートするようにする。
【０１２３】
＜Traffic restorationの状態の監視＞
次に、Traffic restorationの状態の監視について、説明する。図５２および図５３は、図４５の状態からに示されるウインドウにつき説明する。これらのウインドウは、HS APSによるTraffic restorationの状態と、Ring Interworkingによるtraffic restorationの状態とを、一つの画面上に表示させた図である。すなわち、図５２または図５３のウインドウを用いて、オペレータは、Ring Network 1のAdd/Drop NodeからRing Network 2のAdd/Drop Nodeまでのルート全体を、HS APS/Ring Interworkingのrestoration状況も踏まえて確認できる。  
HS APSに関しては、Restorationされたルート、およびOriginalのルート（すなわちnormal stateにおけるルート）の両方が表示される。図５２には、ノードＡとノードＤとの間（区間ＡＤ）にSpan障害が発生し、Span switchが動作している状態が示される。
【０１２４】
図５３には、ノードＦとノードＥとの間（区間ＥＦ）にRing障害が発生し、さらにInterconnection部（Service Circuit側）にも障害が発生した状態が示される。これに応じて、図５３のウインドウには、Ring APSとRing Interworking switchとが起動している状態が示される。
【０１２５】
いずれの図においても、OriginalルートとCurrentルート（すなわちRestorationルート）とが、線の色、太さ、線種などで区別される。本実施形態では、障害区間が黄色、Currentルート（Restorationルート）がピンク色（ハッチングした矢印）で表示される。
【０１２６】
＜APS Control＞
次に、図５４につき説明する。図５４に示されるウインドウは“APS Control”ボタン（主画面上）をクリックすると表示されるSub Windowである。このウインドウは、各ノードが備える複数のＡＰＳ機能に関する外部コマンドを取り扱うためのウインドウである。図５４には、ＡＰＳ機能として“Ring APS”、“Equipment APS”、“LS APS”、および、“Ring Interworking”が表示される。これらは、それぞれHS-side 切替（HS APS）、装置内切替、LS-side 切替、および、リングインターワーキング機能による切替を意味する。
【０１２７】
このウインドウにおいていずれかのボタンがクリックされると、操作対象とするＡＰＳ機能が選択され、選択されたＡＰＳ機能に係わる外部コマンドが各ノードに対して送出される。第１の実施形態でも述べたように、ＩＴＵ−Ｔ勧告Ｇ．８４１のAnnex.AタイプのHS APSが起動すると、Ring Interworkingの制御対象となるノードの種別が変化する。例えば、Primary NodeからProtection Secondary Nodeのように、ノードの種別がする。
【０１２８】
このことに対処するため、制御対象になり得る全てのNodeに、Ring Interworkingに関係する外部コマンドに係わる制御要求を予め転送しておくようにする。あるいは、HS APSが動作したことをＮＭＥ１０が認識した段階で、関係するNodeに外部コマンドを転送するようにする。このようにすることで、HS APSが起動している状態において、Ring Interworkingに関係する外部コマンドを実行することが可能になる。
【０１２９】
図５５につき説明する。図５４の”Ring Interworking”がクリックされると、図５５の“Maintenance for Interconnection”ウインドウが表示される。このウインドウには、Dual Node Interconnection部分に関する障害の状態が、例えば赤色矢印で表示される。このウインドウで障害の発生区間を確認したのち、オペレータにより例えば赤色矢印がクリックされると、図右下の“Selecting Maintenance Portion”ウインドウが表示される。このウインドウは、操作対象とする区間を選択するために使用される。
【０１３０】
Targetとして、ノード間をInterconnectする全てのFiberを選択するAll Tributaryと、Fiberを個別に指定できるEach Tributaryとを選択することができる。双方向パスに対する処理を行なう場合には、Targetの選択処理は複数回に渡り繰り返される。このウインドウにおいて、対象とするファイバが選択されたのち、送出すべき外部コマンドが選択され、送出される。  
Interconnection部分のFiberをメンテナンスする場合などには、外部コマンドを当該区間に一括して送出したい場合が有る。このような場合には、All Tributaryが選択される。そうすると、選択された区間につき、外部コマンドが一括して送出される。
【０１３１】
以上をまとめると、外部コマンドの対象とするFiberが決定されたのち、このFiberに関係する全てのPathが検索され、関係するNodeのTimeslotに外部コマンドをInvokeすることが可能になる。  
一方、Each Tributaryが選択されると、Fiber内の個々のPathに対して外部コマンドを個別に与えるためのウインドウが別途開かれる。なお”Select Tributary”なるドロップダウンリストは、Interconnectionしているチャネル（Pathとしてのチャネルではなく、Fiberを示す）を抽出して表示するために使用される。なお、ＮＭＥ１０においてProtection Statusは、Ring InterworkingのOperational StateがEnable(Primary)であるNodeから収拾するようにする。
【０１３２】
＜Hold-off Time＞
図５６のウインドウにつき説明する。このウインドウは“Holdoff Time”（例えば図４５）をクリックすると表示されるSub Windowであって、Hold-offタイマを設定するためのウインドウである。このウインドウを用いて、まず、Hold-offタイマの設定の対象とするRing Networkが、Targetのドロップダウンリストで選択される。図５６においてはRing Network 1が選択されたとする。選択されたRing Networkにつき、Hold-offタイマの数値を、０から１０秒の範囲内で１００ミリ秒ステップで設定することが可能である。設定された数値は、Requested Valueの欄に表示される。数値の設定ののちExecがクリックされると、対象とするRing Networkの各ノードに設定内容が送出される。  
hold-off timeとは、障害の発生からprotection switchによる通信経路形成処理が起動するまでの時間である。すなわち、hold-off timeとは、障害が検出されてからprotection switchが起動されるまでの待ち時間である。protection switchには、ＡＰＳ制御部５ａにより実施されるものと、インターワーキング制御部５ｂにより実施されるものとの、２通りがある。従って、hold-off timeは、ＡＰＳ制御部５ａにより実施されるprotection switchと、インターワーキング制御部５ｂにより実施されるprotection switchとの両方に対して、定義される。本実施形態においては、図５６のウインドウを用いて、各protection switchに対するhold-off timeを、個別に設定することが可能である。
【０１３３】
（Lockout）
このほか、ＮＭＥ１０から各ノードに与えられるコマンドには、ＡＰＳ制御部５ａにより実施されるprotection switchと、インターワーキング制御部５ｂにより実施されるprotection switchとのいずれかまたは両方を、起動させないようにするためのコマンドがある。このコマンド（以下、Lockoutコマンドと称する）は、パスをクリエイトする手順に先立って、各ノードに自動的に予め与えられる。  
また、ＡＰＳ機能とインターワーキング機能を停止させるコマンドは、パスのクリエイト時以外に、保守等の目的でＡＰＳ機能とインターワーキング機能を停止させたい時にも、送信することができる。
【０１３４】
パスをクリエイトする作業が実施されている間にprotection switchが起動すると、パスの設定状態に係わる情報が各ノード間で整合しなくなり、その結果、パスのミスコネクトを誘発する虞がある。そこで、Lockoutコマンドを各ノードに与えて、パスをクリエイトする作業が実施されている間はprotection switchを動作させないようにする。これにより、パスのミスコネクトを防止することが可能になる。  
以上のように本実施形態によれば、ヒューマンマシンインタフェースを改善し、運用上の便宜の向上を図ることが可能となる。
【０１３５】
なお、本発明は上記の各実施形態に限定されるものではない。  
例えば上記各実施形態では、ＳＤＨに則したシステムに関して説明した。しかしながら本発明の思想はＳＤＨに限定されるものではなく、例えば米国における標準であるＳＯＮＥＴ（Synchronous Optical Network）にも適用できる。
【０１３６】
また、当業者が勧告Ｇ．８４１あるいは勧告Ｇ．８４２を実装するノードを実施するにあたり、現時点ではＴＳＡ（２−０，２−１）にて電気信号の状態でのAdd/Drop処理を行うノード（以下ＡＤＭ（Add Drop Multiplexer）と称する）が主流である。しかしながら将来には、光信号領域でのAdd/Drop処理を行うノード（以下ＯＡＤＭ（Optical Add Drop Multiplexerと称する））がシステムの主流となることが予想される。
【０１３７】
ＡＤＭは「時分割多重された個々のスロットをパスとする」ものであるのに対し、ＯＡＤＭは「波長多重された個々の波長の光信号をパスとする」ものであり、両者は主としてこの点で相異する。すなわちＡＤＭではPath単位でRing Interworkingしていたところ、ＯＡＤＭでは波長単位でRing Interworkingするなどといった違いがある。しかしながら本願発明は、この種のノード（ＯＡＤＭ）に対しても適用することができる。なぜなら、本発明は「パスが時分割多重されていること」をその条件とするものではないからである。
【０１３８】
また上記実施形態では４ファイバリングシステムへの本発明の適用を想定したが、本発明は２ファイバリングシステムにも適用できる。  
また、第２の実施形態における各ボタンの名称やウインドウの名称などを自由に決めて良い。  
さらに、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１３９】
【図１】本発明の実施の形態に係わるリング接続ネットワークシステムの構成を示すシステム図。
【図２】図１のノード装置Ａ〜Ｈの構成を示す機能ブロック図。
【図３】図１のＮＭＥ１０の構成を示す機能ブロック図。
【図４】Dual Node Interconnection (Double Ring Network)を示す図。
【図５】Protection mechanism (Ring Interworking)を示す図。
【図６】Same Sideを示す図。
【図７】Opposite Sideを示す図。
【図８】Diverse Routingを示す図。
【図９】UniForm Routingを示す図。
【図１０】Dual Node Interconnection (Triple Ring Network)を示す図。
【図１１】初期設定時(Same Side)の状態の一例を示す図。
【図１２】Same SideにおいてSecondary NodeがProtection Primary Nodeに変更される様子を示す図。
【図１３】Opposite Sideにおける初期設定時の状態の一例を示す図。
【図１４】Opposite SideにおいてSecondary NodeがProtection Primary Nodeに変更される様子を示す図。
【図１５】Same SideにおいてTermination NodeがProtection Primary Nodeに変更される様子を示す図。
【図１６】Opposite SideにおいてTermination NodeがProtection Primary Nodeに変更される様子を示す図。
【図１７】LSインタフェース障害によってRing Interworking機能が動作した状態を示す図。
【図１８】Ring Interworking機能動作時におけるRing APSによる動作を示す図。
【図１９】複合切替が実施された場合の最終的なレストレーションの状態を示す図。
【図２０】Node Fail時のレストレーションの状態を示す図。
【図２１】パス設定時に送出されるnotificationを示す図。
【図２２】Ring Interworking機能動作時に通知されるnotificationを示す図。
【図２３】Ring APS機能の動作時においてRing Interworking機能から送出されるnotificationの一例を示す図。
【図２４】Ring APS機能の動作時においてRing Interworking機能から送出されるnotificationの一例を示す図。
【図２５】複合切替が実施された場合にRing Interworking機能から送出されるnotificationを示す図。
【図２６】Ring Network 1におけるnormal stateでのパスの設定例を示す模式図。
【図２７】図２６の状態から区間ＡＤにリング障害が発生した場合のパスの状態を示す模式図。
【図２８】図２６の状態から区間ＣＤにリング障害が発生した場合のパスの状態を示す模式図。
【図２９】Ring Network 1におけるnormal stateでのパスの別の設定例を示す模式図。
【図３０】図２９の状態から区間ＡＤにリング障害が発生した場合のパスの状態を示す模式図。
【図３１】図２６の状態から区間ＣＤにリング障害が発生した場合のパスの状態を示す模式図。
【図３２】図２６または図２９のパス設定時において、ノードＤに障害が発生した場合のパスの状態を示す模式図。
【図３３】図２６または図２９のパス設定時において、ノードＣに障害が発生した場合のパスの状態を示す模式図。
【図３４】Ring Network 1とRing Network 2とをインターコネクトするパスの、normal stateにおける設定例を示す模式図。
【図３５】図３４の状態から区間ＡＤ、および区間ＥＨに障害が重複して発生した場合のパスの状態を示す模式図。
【図３６】図３４の状態から区間ＣＤ、および区間ＥＦに障害が重複して発生した場合のパスの状態を示す模式図。
【図３７】Ring Network 1とRing Network 2とをインターコネクトするパスの、normal stateにおける別の設定例を示す模式図。
【図３８】図３４の状態から区間ＡＤに障害が発生した状態を示す図。
【図３９】本発明の実施例１のノード装置Ａ〜Ｈにおける切替動作を示す第１のフローチャート。
【図４０】図３９のフローチャートの続きを示すフローチャート。
【図４１】従来のシステムにおけるリングインターワーキング機能の動作を示すフローチャート。
【図４２】本発明の第１の実施例における動作の別の例を示すフローチャート。
【図４３】従来のＡＰＳ機能における動作を示すフローチャート。
【図４４】Dual Node Interconnection Control Windowを示す図。
【図４５】Path(traffic)の状態の表示例を示す図。
【図４６】ネットワーク全体に関するPath設定状態確認画面を示す図。
【図４７】“Path Create”ボタンをクリックすると表示されるSub Windowを示す図。
【図４８】事例１におけるPath Create画面を示す図。
【図４９】事例２におけるPath Create画面を示す図。
【図５０】マウスによるPointingでPathをCreateできる画面の例を示す図。
【図５１】“Choice”ボタンをクリックすると表示されるSub WindowおよびRoute選択Windowを示す図。
【図５２】HS APS起動状態の表示例を示す図。
【図５３】HS APS起動状態の表示例を示す図。
【図５４】APS Control Windowを示す図。
【図５５】Interconnection部のMaintenance Windowを示す図。
【図５６】Holfoff Timer設定のためのWindowを示す図。
【符号の説明】
【０１４０】
ＦＬ…光ファイバ伝送路、ＳＬ…現用系伝送路、ＰＬ…予備系伝送路、Ａ〜Ｈ…ノード、ＣＬ…接続伝送路、１−０…現用系高速インタフェース部、１−１…予備系高速インタフェース部、２…タイムスロット交換部（ＴＳＡ）、３ｃ…低速回線、３…低速インタフェース部、４Ｈ，４Ｔ…サブコントローラ、５…ＣＰＵ、５ａ…ＡＰＳ制御部、５ｂ…インターワーキング制御部、５ｃ…切替制御部、６…記憶部、７…管理網インタフェース、１０…ＮＭＥ、２１…操作部、２５…表示部、８０…入出力部、９０…インタフェース部、１００…記憶部、１１０…ＣＰＵ、１１０ａ…表示制御部
【図１】
2005065341.tif 000003
【図２】
2005065341.tif 000004
【図３】
2005065341.tif 000005
【図４】
2005065341.tif 000006
【図５】
2005065341.tif 000007
【図６】
2005065341.tif 000008
【図７】
2005065341.tif 000009
【図８】
2005065341.tif 000010
【図９】
2005065341.tif 000011
【図１０】
2005065341.tif 000012
【図１１】
2005065341.tif 000013
【図１２】
2005065341.tif 000014
【図１３】
2005065341.tif 000015
【図１４】
2005065341.tif 000016
【図１５】
2005065341.tif 000017
【図１６】
2005065341.tif 000018
【図１７】
2005065341.tif 000019
【図１８】
2005065341.tif 000020
【図１９】
2005065341.tif 000021
【図２０】
2005065341.tif 000022
【図２１】
2005065341.tif 000023
【図２２】
2005065341.tif 000024
【図２３】
2005065341.tif 000025
【図２４】
2005065341.tif 000026
【図２５】
2005065341.tif 000027
【図２６】
2005065341.tif 000028
【図２７】
2005065341.tif 000029
【図２８】
2005065341.tif 000030
【図２９】
2005065341.tif 000031
【図３０】
2005065341.tif 000032
【図３１】
2005065341.tif 000033
【図３２】
2005065341.tif 000034
【図３３】
2005065341.tif 000035
【図３４】
2005065341.tif 000036
【図３５】
2005065341.tif 000037
【図３６】
2005065341.tif 000038
【図３７】
2005065341.tif 000039
【図３８】
2005065341.tif 000040
【図３９】
2005065341.tif 000041
【図４０】
2005065341.tif 000042
【図４１】
2005065341.tif 000043
【図４２】
2005065341.tif 000044
【図４３】
2005065341.tif 000045
【図４４】
2005065341.tif 000046
【図４５】
2005065341.tif 000047
【図４６】
2005065341.tif 000048
【図４７】
2005065341.tif 000049
【図４８】
2005065341.tif 000050
【図４９】
2005065341.tif 000051
【図５０】
2005065341.tif 000052
【図５１】
2005065341.tif 000053
【図５２】
2005065341.tif 000054
【図５３】
2005065341.tif 000055
【図５４】
2005065341.tif 000056
【図５５】
2005065341.tif 000057
【図５６】
2005065341.tif 000058