JPWO2004075494A1 - 通信ネットワークにおけるパスの故障救済を行うための装置及び方法 - Google Patents

通信ネットワークにおけるパスの故障救済を行うための装置及び方法 Download PDF

Info

Publication number
JPWO2004075494A1
JPWO2004075494A1 JP2005502780A JP2005502780A JPWO2004075494A1 JP WO2004075494 A1 JPWO2004075494 A1 JP WO2004075494A1 JP 2005502780 A JP2005502780 A JP 2005502780A JP 2005502780 A JP2005502780 A JP 2005502780A JP WO2004075494 A1 JPWO2004075494 A1 JP WO2004075494A1
Authority
JP
Japan
Prior art keywords
path
backup
protection
bandwidth
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2005502780A
Other languages
English (en)
Other versions
JP3900194B2 (ja
Inventor
今宿 亙
亙 今宿
勝弘 島野
勝弘 島野
好比郎 滝川
好比郎 滝川
大木 英司
英司 大木
康敬 岡崎
康敬 岡崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Publication of JPWO2004075494A1 publication Critical patent/JPWO2004075494A1/ja
Application granted granted Critical
Publication of JP3900194B2 publication Critical patent/JP3900194B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems
    • H04J14/02Wavelength-division multiplex systems
    • H04J14/0287Protection in WDM systems
    • H04J14/0293Optical channel protection
    • H04J14/0295Shared protection at the optical channel (1:1, n:m)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems
    • H04J14/02Wavelength-division multiplex systems
    • H04J14/0278WDM optical network architectures
    • H04J14/0284WDM mesh architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems
    • H04J14/02Wavelength-division multiplex systems
    • H04J14/0287Protection in WDM systems
    • H04J14/0289Optical multiplex section protection
    • H04J14/0291Shared protection at the optical multiplex section (1:1, n:m)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • H04L45/247Multipath using M:N active or standby paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0073Provisions for forwarding or routing, e.g. lookup tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects
    • H04Q2011/0081Fault tolerance; Redundancy; Recovery; Reconfigurability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0088Signalling aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルについて、前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記M本のチャネルの識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズを含む。

Description

本発明は、大容量パスネットワークにおけるパスの故障救済に関するものである。
インターネット等のデータ通信トラヒックの増大により、現状でTbit/s、近い将来には10〜100Tbit/s以上のスループットを有するノード装置の導入が検討されている。このような大規模な転送能力を有するノード装置を実現する手段としては、電気処理の限界を越えるので、光ルータが有力になっている。光ルータに関する文献としては文献1(K.Shimano et al.,in Technical Digest of NFOEC’2001,vol.1,p.5,2001)、文献2(K−I Sato et al.,″GMPLS−Based Photonic Multilayer Router(Hikari Router)Architecture″,An overview of traffic engineering and signaling technology,IEEE Comm.Mag.vol.40,pp.96−101,March 2002)などがある。
この光ルータでは、光通信ネットワークの管理は各ノードごとに分散的に行われており、光パス接続設定も各ノード間のシグナリング処理に基づいて行われている。すなわち、光ルータを用いた光通信ネットワークでは、光パスの設定管理は各ノードごとに自律分散的に行われている。
このような光通信ネットワークにおいて、リソースの有効利用を図りつつ信頼性の高いネットワークサービスを提供する手段としては、リストレーション方式が有望である。この方式は、現用光パスとは完全に異なる経路に収容される予備光パス帯域を確保し、かつこの予備光パス帯域を他の現用光パスを救済する予備光パスと共用するものである。これにより、ある一定の信頼性を確保するのにネットワーク全体で必要とされる予備光パスの資源を節約することができ、極めて有効な手段になっている。
自律分散制御によるリストレーション方式の検討(文献3:R.Kawamura et al.,″Implementation of self−healing function in ATM networks″,Journal of Network and System Management,vol.3,no.3,pp.243−264,1995)では、ATMネットワークにセルフヒーリング機能を実装することを主眼においており、ATMネットワークで設定される現用バーチャルパス(現用VP)と、これを救済する予備バーチャルパス(予備VP)の両者を故障発生前に設定するようになっている。このATMネットワークに定義される予備VPの事前設定については、予備VPの経路設定に主眼が置かれている。ATMネットワークで設定されるVP帯域幅はMHz単位で連続的に帯域設定が可能であり、予備VPの帯域については現用VPと同一値を保証する場合と、現用VPより小さい値を保証する場合等、さまざまなケースが想定されるが、各リンクごとに定義される予備VPを収容する予備帯域については、必ずしも救済する現用VPの帯域幅の総和に設定する必要はない。
ところで、SDHパスや光パスのように帯域幅が離散的に設定され、かつ現用パスと予備パスの帯域幅が完全に同一である必要のあるネットワークに、自律分散制御に基づくリストレーション方式によるセルフヒーリング機能を実装するには、予備パスの経路設定のみならず、予備パスの帯域を確保するシグナリングプロトコルを拡張する必要がある。例えば、図1に示すように、現用パスとしてノード#1−#3−#6−#8に帯域を確保すると、この経路に沿って光パスを開通させる。その一方で、予備パスとしてノード#1−#2−#4−#7−#8に帯域を予約するだけで、実際のパス接続は現用パスが何らかの障害により接続不能になるまで行わないようにする必要がある。
このようなネットワークでは、「チャネル」という概念が管理モデルの構築上重要になる。光ネットワークは、op(光パス)レイヤ、oms(光多重セクション)レイヤ、ots(光伝送セクション)レイヤの3階層に分離して管理される。opレイヤはopトレイル、omsレイヤはomsトレイル、otsレイヤはotsトレイルが定義される。
図2に示すように、光チャネルはノード間で定義された光領域の波長帯域に相当し、omsトレイルを収容するopコネクションに相当する。なお、SDH伝送ネットワークの場合には、「チャネル」はクロスコネクトノード間で定義されたVC−3(50Mbit/s)あるいはVC−4(155Mbit/s)帯域に相当する。
さて、予備パスの利用が登録されている予備チャネルについては、1チャネル単位で管理する方式と、Mチャネル単位で管理する方式がある。図3は1チャネル単位で予備チャネルを管理する方式であり、予備光チャネルには光パス(1),(3),(4)の合計3本の光パスに対する予備系が登録されており、1対3共用予備リストレーションが実現されている。実際に必要としている予備チャネル数は、現用パスの1/3である。
この例では、仮に現用光パス(1)に故障が発生し、当該チャネルに切替が発生した場合、他の現用光パス(3),(4)はこの区間において予備帯域が確保されていない状態になる。このような切替による故障救済が保証されない状態を解消するには、光パス(3),(4)については、新たなルーティング処理により予備パス資源を再確保し、それに伴う予備系のルート変更が発生する。故障発生時にはこれらの再設定処理が殺到し、ネットワーク運用に支障をきたす可能性がある。
図4は、Mチャネル単位で予備チャネルを管理する方式である。予備チャネル群は合計2本の予備チャネルで構成され、光パス(1),(3)〜(6)の合計5本の光パスに対する予備系が登録されており、2対5共用予備リストレーションが実現されている。実際に必要としている予備チャネル数は、本例においては現用パスの2/5である。この例では、仮に現用光パス(1)に故障が発生し、当該チャネルに切替が発生しても、他の現用光パス(3)〜(6)は残り1本の予備チャネルを用いて救済することが可能である。すなわち、予備チャネルを1チャネル単位で管理する場合に比べて、故障切替に伴う予備パス資源の再確保処理の発生頻度を大幅に低減することができる。なお、N本の光パスに対してM本の予備チャネルを登録する方式をM:Nシェアードリストレーション方式ともいう。
このようなネットワーキングを実現するために、予備パスの帯域を効率的に確保する技術が求められている。
さて、リストレーション方式を基本とした現用・予備パスの収容設計方法には、例えば波長分割多重伝送技術をベースとする光パスネットワークにおいて、トラヒック需要(光パス需要)に対してリンクで必要となる波長数を見積もる方式がある(文献4:K.Nagatsu,″Photonic network design issues and application to the IP backbone″,Journal of Lightwave Technology,vol.18,no.12,pp.2010−2018,Dec 2000)。ここでは、単一リンク故障が発生した場合に、当該リンクを通過する現用パスを救済するために必要となる波長数を見積もっている。
同様の技術は、物理回線上に仮想的なパス(バーチャルパス:VP)を定義可能なATMネットワーク、ラベルスイッチドパス(LSP)を定義可能なIP over MPLS,Ether over MPLSネットワークにも適用される。すなわち、各々の現用仮想パスに設定されている帯域幅が、リンク故障時にリストレーション方式により予備経路に切り替えられた場合でも、仮想パスに設定されている必要な帯域幅が確保されるようにすることができる。
ところで、実際のネットワーク運用において、単一のリンク故障r1に対する故障救済を保証するだけでは、高品質な通信サービスの実現が困難な場合がある。それは、故障が発生したリンクの復旧が完了し、予備経路に切り替えられていたパスが元の現用経路に切戻しされる前に、新たな別のリンク故障r2が発生する場合である。このとき、予備パスの資源割り当てによって、リンク故障r1により切断された現用パスを救済するための予備パスと、リンク故障r2により切断された現用パスを救済するための予備パスが共用されていると、リンク故障r2により切断された現用パスを救済することが不可能になることがあり、パスの不稼動状態が発生する。
このように、リストレーション方式ではネットワーク装置の一部の故障に伴って切り替わる複数の現用パスが、同一の予備パス帯域を互いに確保しあう競合状態を低減するために、予備パスを収容するチャネル群に必要とされるチャネル数または帯域をリンク単位で自律的に確保する管理制御機能が重要になる。
また、シェアードリストレーション方式において、サービスの中断を可能な限り避けるために、ネットワークの故障発生に伴う現用光パスの切断の救済を高速に実行する必要がある。なお、救済を高速に実行することに関連する技術としては、例えば文献5(K.Shimano et al.,″Demonstration of Fast Restoration for Distibuted Control Plane on Photonic Network″,Technical Digest in ECOC,講演番号7.4.2,Copenhagen,Sep.2002)に開示された技術がある。
また、SDHパス、光パス等のように現用パスと予備パスの帯域幅が完全に同一である必要のあるネットワークに対してリストレーション方式を適用するには、予備SDHパスまたは光パスの帯域を事前に100%確保しておく「プリアサインリストレーション方式」を用いる必要があるが、このプリアサインリストレーション方式においては、特に、経路長の長い予備パスへの故障切替を高速に行うことが求められている。
更に、ネットワーク中で多重故障が発生した場合には予備パスの帯域共用が行われている区間で帯域確保の競合が発生し、故障救済に失敗することがある。従って、多重故障を可能な限り救済することが求められている。
さて、文献2に示したような、高信頼スイッチをベースとしたクロスコネクト技術と、IPネットワーク的な分散制御を実現するGMPLS(Generalized Multiple Protocol Label Switching)技術を融合させた光ルータを用いたネットワークは、図5に示すように、従来のIPネットワークとは異なって通信ネットワークのユーザ情報を転送するスイッチ機能部で形成されるデータプレーンと、通信ネットワークの制御信号を転送する制御装置で形成される制御プレーンが明確に分離した構成になっている。このような構成では、制御プレーン故障による悪影響としてデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止することが求められている。
本発明の第1の目的は、シェアードリストレーション方式を実現するために、予備パスの帯域を確保する予備パス帯域確保方法、およびそれを実現するパス切替装置を提供することである。
本発明の第2の目的は、自律分散的に制御される大容量通信ネットワークにおいて、予備パスを収容するチャネル群に必要とされるチャネル数を動的に確保し、単一のリンク故障に対する確実な故障救済を実現するとともに多重リンク故障に対しても柔軟に対応することができる予備パス帯域確保方法およびパス切替装置を提供することである。
本発明の第3の目的は、自律分散的に制御され、かつリンク上に仮想的に設定される大容量仮想パスネットワークにおいて、予備パスの収容に必要とされる帯域を動的に確保し、単一のリンク故障に対する確実な故障救済を実現するとともに多重リンク故障に対しても柔軟に対応することができる予備パス帯域確保方法およびパス切替装置を提供することである。
本発明の第4の目的は、シェアードリストレーション方式において高速に故障救済動作を行うことができる高速パス切替方法、およびそれを実現するパス切替装置を提供することである。
本発明の第5の目的は、プリアサインリストレーション方式において、経路長の長い予備パスへの故障切替を高速に行うことができる高速パス切替方法およびパス切替装置を提供することである。
本発明の第6の目的は、多重故障時の故障救済を分散制御により効率的に行うことができるパス管理装置を提供することである。
本発明の第7の目的は、制御プレーン故障による悪影響としてデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止する制御を可能にするネットワーク制御装置を提供することである。
本発明の第1の目的は以下の発明により達成される。
本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルについて、前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記M本のチャネルの識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズを含む。
また、本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、このチャネル群を特定する識別番号情報を保持し、
前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記チャネル群の識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズを含むように構成することもできる。
また、本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、前記チャネル群の構成員となる候補の各チャネルの識別番号情報と、前記チャネル群が予備資源であることを示す識別情報をマスターノードに対して推薦するフェーズと、前記マスターノードで前記チャネル群の構成員として確保する各チャネルを決定し、このチャネルの識別番号情報をスレーブノードに通知する予備チャネル群確保フェーズを含むようにしてもよい。
前記予備パス帯域確保方法において、
前記マスターノードおよび前記スレーブノードは、互いに隣接関係にある2つのノード間に定義され、その2つのノードに割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定するマスタスレーブ確認フェーズを含むようにしてもよい。また、通知する情報の中に、設定しようとする予備パスの現用パスが通過するリンク及びノードの危険分類番号情報を含ませることもできる。前記チャネル群が予備資源であることを示す識別情報に、故障サービスクラスを識別する識別情報を含むようにしてもよい。
また、前記予備チャネル群確保フェーズは、前記予備パス帯域確保フェーズと同時に起動され、そのときに前記マスターノードは予備パスの終点方向にある下流側ノードとなり、前記スレーブノードは予備パスの起点方向にある上流側ノードとなるように構成することもできる。
また、前記予備パス帯域として確保しているM本のチャネルに関して、M本のチャネルのうちのいずれかのチャネルを予備パス帯域として確保されていない他のチャネルと交換する必要が生じた場合は、少なくとも新たなチャネルの識別番号情報を当該チャネルの対向側終端点にあるノードに対して推薦するフェーズを含むようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(自然数)のチャネルのうちMin本(MinはL以下の自然数)のチャネルを管理する機能を有する予備パス設定処理部と、前記予備パスの帯域確保時に、隣接のパス切替装置から通知されたM本のチャネルの識別番号情報と、帯域確保するパスが予備パスであることを示す識別番号情報を入力とし、この予備パスの出力ポートを検索した上で、この予備パスの出力側で確保するMout本のチャネルの識別番号情報を隣接ノードに出力するシグナリング処理部とを含むように構成してもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として一体管理する機能を有する予備パス設定処理部と、前記予備パスの帯域確保時に、隣接のパス切替装置から通知されたチャネルまたはチャネル群の識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を入力とし、この予備パスの出力ポートを検索した上で、この予備パスの出力側で確保するチャネルまたはチャネル群の識別番号情報を隣接ノードに出力するシグナリング処理部とを含むように構成してもよい。
上記のパス切替装置において、パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位、時分割多重方式でノード間を伝送される電気パスまたは光パス単位、もしくは、仮想電気パスである。
本発明の第2の目的は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネル識別番号情報を保持し、2つのノードを接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該M本のチャネルのうちのいずれかに切替られる予備パス数をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保するチャネル数MはMax{P(r)}以上n以下になるように設定するものである。
また、本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをそれぞれチャネル群として定義し、各チャネル群を特定する識別番号情報を保持し、2つのノードを接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該チャネル群に切り替えられる予備パス数をP(r)、各危険分類番号rに対する予備パス数P(r)の最大値をMax{P(r)}としたときに、前記リンク中のチャネル群を構成するチャネル数MはMax{P(r)}以上n以下になるように設定するように構成することもできる。
なお、危険分類番号とは、ネットワークの危険要素として単一リンク故障、単一ノード故障、またはこれらの複合体としてのネットワークドメインを管理するための識別番号である。例えば、ノードAとノードB間のリンク故障等のリスクに対して、{1}という番号を付与することにより危険を管理する。このようなネットワークで現用パスと予備パスを定義し、冗長性を確保することで信頼性の高い通信サービスを実現するには、この現用パスと予備パスが互いに完全に異なる危険分類番号が付与されたリンク、ノード、またはネットワークドメインを通過するように設定すればよい。
ここで、各々のチャネル群は、それぞれ異なる故障サービスクラスを有する予備パスを収容するために、複数m種類の故障サービスクラスについて、それぞれM〜M本(L=M+M+…+M)のチャネルをチャネル群として定義する。なお、故障サービスクラスとは、各々のパスの信頼性をクラス分けしたものである。例えば、ネットワークに故障が発生した場合、一時的に通信設備の絶対量が不足してすべてのパスの通信を維持することが不可能になることがある。このとき、各パスの信頼性をクラス分けすることにより、高い信頼性に対応する故障サービスクラスのパスから優先的に通信設備を割り当てるなど、効率的なネットワーク運用が可能にすると同時に、通信サービスを受けるユーザに対しても故障サービスクラスに応じた対価を要求することが可能になる。
このとき、前記リンク中の各チャネル群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、前記リンク中で故障サービスクラス属性情報fのチャネル群を構成するチャネル数Mは、a(f)×Max{P(r)}がn以下の場合はa(f)×Max{P(r)}以上n以下、a(f)×Max{P(r)}がnを越える場合はn以下になるように設定するようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネル識別番号情報を保持する機能と、2つのパス切替装置を接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該M本のチャネルのうちのいずれかに切替られる予備パス数をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保するチャネル数MはMax{P(r)}以上n以下になるように設定する機能とを備えるように構成することもできる。
更に、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをそれぞれチャネル群として定義し、各チャネル群を特定する識別番号情報を保持する機能と、2つのパス切替装置を接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該チャネル群に切り替えられる予備パス数をP(r)、各危険分類番号rに対する予備パス数P(r)の最大値をMax{P(r)}としたとき、前記リンク中のチャネル群を構成するチャネル数MはMax{P(r)}以上n以下になるように設定する機能とを備えるようにしてもよい。
前記リンク中の各チャネル群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、前記パス設定管理機能部は、前記リンク中の故障サービスクラス属性情報fのチャネル群を構成するチャネル数Mとして、a(f)×Max{P(r)}がn以下の場合はa(f)×Max{P(r)}以上n以下、a(f)×Max{P(r)}がnを越える場合はn以下になるように設定する機能を含むようにしてもよい。
パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位、あるいは、時分割多重方式でノード間を伝送される電気パスまたは光パス単位とすることができる。
また、本発明の第3の目的は次の発明によって達成できる。
本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)を保持し、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群のうちのいずれかに切り替られる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保する帯域MはMax{P(r)}以上b以下になるように設定するものである。
また、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)をVPI群として定義し、各VPI群を特定する識別番号情報を保持し、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パス帯域の総和P(r)の最大値をMax{P(r)}としたときに、前記リンク中のVPI群を構成する予備パス帯域MがMax{P(r)}以上b以下になるように設定するように構成することもできる。
VPIとはVP(バーチャルパス)を収容するために定義される論理チャネルの識別番号であり、Virtual Path Identifierと呼ばれるものである。VPIはノード間のリンク単位に定義される。
ここで、各々のVPI群は、それぞれ異なる故障サービスクラスを有する予備パスを収容するために、複数m種類の故障サービスクラスについて、それぞれM〜M本(L=M+M+…+M)の予備パス帯域を定義する。
このとき、前記リンク中の各VPI群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するVPI群に収容され、前記リンク中で故障サービスクラス属性情報fのVPI群の予備パス帯域Mは、a(f)×Max{P(r)}がb以下の場合ばa(f)×Max{P(r)}以上b以下、a(f)×Max{P(r)}がbを越える場合はb以下になるように設定するようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)を保持し、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群のうちのいずれかに切り替られる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保する帯域MはMax{P(r)}以上b以下になるように設定する機能とを備えて構成することができる。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)をVPI群として定義し、各VPI群を特定する識別番号情報を保持する機能と、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パス帯域の総和P(r)の最大値をMax{P(r)}としたときに、前記リンク中のVPI群を構成する予備パス帯域MがMax{P(r)}以上b以下になるように設定する機能とを備えるように構成してもよい。
前記リンク中の各VPI群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、前記パス設定管理機能部は、前記リンク中で故障サービスクラス属性情報fのVPI群の予備パス帯域Mは、a(f)×Max{P(r)}がb以下の場合はa(f)×Max{P(r)}以上b以下、a(f)×Max{P(r)}がbを越える場合はb以下になるように設定する機能を含むようにしてもよい。
本発明の第4の目的は次の発明により達成できる。
本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに予備パスを起動して切り替えるパス切替方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、前記予備パスは事前に前記チャネル群に仮想的に収容され、互いに隣接関係にある2つのノード間で、それぞれ割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定し、前記チャネル群に収容されている予備パスを起動する際に、前記マスターノードは小さい(あるいは大きい)識別番号を有するチャネルから順に起動し、前記スレーブノードは大きい(あるいは小さい)識別番号を有するチャネルから順に起動する。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、このチャネル群を識別する識別番号を保持する機能を有する予備パス設定処理部と、前記チャネル群の識別番号と、前記チャネル群に収容された予備パスの識別番号を関連付けて保持するチャネル管理データベースと、隣接ノードとの間で予備パス起動信号を入出力し、スイッチを駆動して予備パスへの切り替えを行う予備パス起動処理部とを備えて構成することもできる。
また、互いに隣接関係にある2つのノード間で、それぞれ割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定する手段を備え、前記予備パス起動処理部は、前記チャネル群に収容されている予備パスを起動する際に、前記マスターノードは小さい(あるいは大きい)識別番号を有するチャネルから順に起動し、前記スレーブノードは大きい(あるいは小さい)識別番号を有するチャネルから順に起動する機能を有してもよい。
ここで、パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位とすることができる。また、パスの切替単位は、時分割多重方式でノード間を伝送される電気パスまたは光パス単位、もしくは、セル、フレームまたはパケット多重方式でノード間を伝送される仮想電気パスとすることもできる。
第5の目的は次の発明により達成することができる。
本発明の高速パス切替方法では、通信ネットワークの2地点のノード間を複数の経路で接続する一方のパスを現用パスとし、他方のパスを始点・終点間の経路に沿って接続性が確保された予備パスとして設定し、前記現用パスの故障発生時に、始点または終点のノードの切替操作により、前記現用パスから前記予備パスへの切り替えを行い、他の現用パスの故障発生時に、前記予備パスの帯域を他の現用パスの故障救済に用意された予備パスを収容する帯域として開放する
前記予備パスは、その経路長が所定の長さを越えるかまたは経由ノード数が所定数を越える場合に設定され、その他の場合には帯域のみが確保される予備パスが設定されるようにすることができる。
また、本発明は、通信ネットワークの2地点のノード間に設定された現用パスが故障したときに、同じ2地点を接続する異なる経路に設定された予備パスに切り替えるパス切替装置において、前記予備パスとして、その経路に沿って接続性が確保されたホットステート予備パスと、帯域のみが確保される通常の予備パスとを区別して管理するパス管理手段と、前記ホットステート予備パスが占有する帯域と前記通常の予備パスが確保する帯域とを共用する手段とを備えて構成される。
上記のパス切替装置において、隣接ノードとの間に設定した予備パスが前記ホットステート予備パスであるか否かを示す識別情報を送受信する手段を含むようにしてもよい。また、現用パスの故障発生時に、予備パスへ切り替えるための切替メッセージを予備パス経路に沿って送受信する際に、前記パス管理手段から前記ホットステート予備パスを収容しているチャネル帯域情報を取得し、このチャネル帯域を含めて予備パスの切り替え先を選択して切替メッセージを作成する手段を含むように構成してもよい。また、現用パスの故障発生時に、その現用パスを救済するホットステート予備パスの経路のパス切替装置に沿って、ホットステート予備パスの帯域を他のパスの故障救済用に帯域開放しないように設定するメッセージを転送する手段を含むように構成してもよい。
本発明の第6の目的は次の発明により達成することができる。
本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域(チャネル)を確保し、パスの接続・切り替えを管理するパス管理装置において、前記予備パスを収容するチャネルが故障するか他の予備パスに使用されたことにより起動不可になった予備パスを検出したときに、その予備パスが経由するノードに対してその予備パスの起動不可を通知する通知手段を備える。
前記通知手段は、前記予備パスが経由する各ノード区間ごとの起動不可の情報を含めて通知する構成としてもよい。また、前記通知手段は、前記予備パスの始点ノードから終点ノード、あるいはその逆方向、に向けて正常性確認のために定期的に転送される予備パス管理メッセージに、前記予備パスの起動不可の情報を追加する構成としてもよい。
上記パス管理装置において、前記起動不可の通知により他のノード区間でチャネルを確保できない予備パスを把握し、その起動不可の予備パスを収容するために割り当てているチャネルを他の予備パスを収容するチャネルに転用するチャネル転用手段を備えるようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスのチャネルを確保し、パスの接続・切り替えを管理するパス管理装置において、複数の予備パス群を収容する複数のチャネルが共有で確保され、各予備パス群に優先クラスが設定されているときに、前記予備パス群の中の所定数の予備パスを収容するチャネルが不足する場合に、その予備パス群より優先クラスの低い予備パス群を収容するために割り当てているチャネル群の中の必要数のチャネルを転用するチャネル転用手段を備えて構成することもできる。
本発明の第7の目的は次の発明により達成することができる。
本発明は、ユーザ情報を転送するデータプレーンと、制御信号を転送する制御プレーンが分離された通信ネットワークのノードでパス管理を分散制御するネットワーク制御装置において、前記制御プレーンの正常性確認を行う制御リンク管理機能部と、前記データプレーンに設定されたパスの設定管理を行うパス管理データベースと、前記パスの各々について正常性確認を行うシグナリング処理部と、前記パスの各々について正常性確認がとれるまでの正常確認経過時間が閾値を超過したときに、前記パス管理データベースに登録されているパス管理情報を削除するタイマ処理部とを備え、前記制御リンク管理機能部は、自ノードに接続されている制御リンクの異常を検出し、かつ制御リンクに対応するデータリンクの正常性を確認したときに、前記タイマ処理部に対してタイマ停止信号を出力する機能を含み、前記タイマ処理部は、前記タイマ停止信号の入力により前記正常確認経過時間のタイマ処理を停止する機能を含み、前記シグナリング処理部は、前記タイマ停止処理が行われたパスについてその旨をパスが通過するすべてのノードに通知する機能を含む。
前記制御リンク管理機能部は、自ノードに接続された制御リンクの異常を隣接ノードに通知する機能と、隣接ノードから通知された制御リンクの異常を他の隣接ノードに通知する機能を含むように構成してもよい。
図1は、通信ネットワークの構成例を示す図である。
図2は、ネットワークの管理モデルを示す図である。
図3は、1チャネル単位で予備チャネルを管理する方式を説明する図である。
図4は、Mチャネル単位で予備チャネルを管理する方式を説明する図である。
図5は、光ルータを用いたネットワークを示す図である。
図6は、実施の形態1−1の予備パス帯域確保方法におけるネットワークの管理モデルを示す図である。
図7は、実施の形態1−1の現用光パスと予備光パスの設定シグナリングシーケンスを示す図である。
図8は、実施の形態1−1の予備光パスの設定シグナリングシーケンスを示す図である。
図9は、実施の形態1−2のシグナリングシーケンスを示す図である。
図10は、実施の形態1−3のシグナリングシーケンスを示す図である。
図11は、実施の形態1−4のシグナリングシーケンスを示す図である。
図12は、実施の形態1−5のパス切替装置の構成を示す図である。
図13は、パス管理データベース225に保存される情報の例である。
図14は、実施の形態1−6のパス切替装置の構成を示す図である。
図15は、実施の形態1−6のパス切替装置の構成を示す図である。
図16は、実施の形態2−1のパス切替装置の構成例を示す図である。
図17は、本実施の形態が適用される光通信ネットワークの構成例を示す図である。
図18は、実施の形態2−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。
図19は、実施の形態2−1における予備パス設定処理シーケンスの具体例1を説明する図である。
図20は、実施の形態2−1における予備パス設定処理シーケンスの具体例2を説明する図である。
図21は、実施の形態2−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。
図22は、実施の形態2−2における予備パス設定処理シーケンスの具体例1を説明する図である。
図23は、実施の形態2−2における予備パス設定処理シーケンスの具体例2を説明する図である。
図24は、パス切替装置の他の構成例を示す図である。
図25は、実施の形態3−1のパス切替装置の構成例を示す図である。
図26は、本実施の形態が適用される通信ネットワークの管理モデルを示す図である。
図27は、本実施の形態が適用される通信ネットワークの構成例を示す図である。
図28は、実施の形態3−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。
図29は、実施の形態3−1における予備パス設定処理シーケンスの具体例1を説明する図である。
図30は、実施の形態3−1における予備パス設定処理シーケンスの具体例2を説明する図である。
図31は、実施の形態3−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。
図32は、実施の形態3−2における予備パス設定処理シーケンスの具体例1を説明する図である。
図33は、実施の形態3−2における予備パス設定処理シーケンスの具体例2を説明する図である。
図34は、ネットワークの構成例を示す図である。
図35は、競合例を示す図である。
図36は、高速パス切替方法が適用される光通信ネットワークの構成例を示す図である。
図37は、実施の形態4−1における高速パス切替方法のシグナリングシーケンスを示す図である。
図38は、実施の形態4−1の高速パス切替方法における競合制御例を示す図である。
図39は、実施の形態4−2のパス切替装置を示す図である。
図40は、実施の形態4−3のパス切替装置を示す図である。
図41は、実施の形態4−4のパス切替装置を示す図である。
図42A、Bは、予備パス帯域確保方法の一例を示す図である。
図43A、B、Cは、従来の故障通知方法を示す図である。
図44A、Bは、実施の形態5−1の高速パス切替方法を説明する図である。
図45は、従来のパス切替方法の一例を示す図である。
図46は、実施の形態5−2のパス切替装置を示す図である。
図47は、多重故障発生時の状態を示す図である。
図48は、実施の形態6のパス管理装置を含むパス切替装置の構成例を示す図である。
図49A、B、Cは、予備パス起動不可メッセージの転送方法を示す図である。
図50は、実施の形態6におけるパス管理装置の管理例を示す図である。
図51は、実施の形態6におけるのパス管理装置の他の管理例を示す図である。
図52は、シグナリング処理の例を示す図である。
図53は、ハードステートの問題点を示す図である。
図54は、実施の形態7−1、7−2のネットワーク制御装置における状態遷移を示す図である。
図55は、実施の形態7−1のネットワーク制御装置を示す図である。
図56は、パス設定管理機能部22の動作例を説明する図である。
図57は、制御リンク管理機能部23の動作例を説明する図である。
図58は、実施の形態7−2のネットワーク制御装置を示す図である。
以下、図面を参照して本発明の各実施の形態を説明する。
[実施の形態1−1〜1−7]
背景技術において説明したリストレーション方式に基づくネットワーキングを実現する手段として、現用パスの設定と類似のシグナリング処理により予備パスの帯域を確保するには、予備パスの設定であることを明確にする識別情報を含む必要がある。また、リストレーション方式を有効に機能させるには、ネットワーク装置の一部の故障に伴って切り替わる複数の現用パスが、同一の予備チャネル帯域を互いに確保しあう競合状態が発生しないように予備パスを登録する必要がある。このような競合状態を防ぐ手段として、予備チャネル群に必要とされるチャネル数をリンク単位で自律的に確保する管理制御機能も重要である。
実施の形態1−1〜実施の形態1−7では、上記の機能を実現するための技術について説明する。
(実施の形態1−1(予備パス帯域確保方法))
本実施の形態の予備パス帯域確保方法が適用される通信ネットワークは、図1に示すものとする。この通信ネットワークは、波長単位の光パスを定義する光パスネットワークであり、これら光パスのクロスコネクションを実現する光クロスコネクトノードにより構成されている。
光パスは、始点ノード#1から終点ノード#8の間にポイントツーポイントに定義され、中継ノード#3,#6で光パスの波長は他の光パスとの衝突を避けるために波長変換される。この光パスの帯域は、例えば10Gbit/sであり、ITU−T G.709仕様のOTNフォーマットで転送される。また、この光パスは、ファイバリンクに50GHz間隔に収容され、各ファイバリンクでは32波長の波長分割多重伝送が実現される。
このネットワークでは、図6に示すネットワークの管理モデルに従い、予備光パスに用いるL本中M本のOPコネクション、すなわち光チャネルが管理上バンドル化され、光チャネル群として管理される。図1において、●はファイバラベル、○は波長ラベル、□は予備光チャネル群ラベルの各インタフェースを示し、光チャネルのみならず光チャネル群に対しても識別番号を付与する。そして、予備光パスの帯域確保は、各リンクの予備光チャネル群を指定することにより行われる。
図7は、実施の形態1−1の予備パス帯域確保方法における現用光パスと予備光パスの設定シグナリングシーケンスを示す図である。
現用光パスのシグナリングシーケンスは、RSVP−TEプロトコルが用いられる。RSVP−TEプロトコルは、上流ノードから下流ノードにPathメッセージを流し、光パスの設定に必要となるリソースを各ノードで仮予約する。終点ノードも含めて途中の経由ノードのリソース仮予約に成功すると、下流ノードから仮予約したリソースをResvメッセージにより確保していく。その際に、当該光パスが経由するノードおよびリンクの危険分類番号情報を記録し、上流ノードに通知する。
現用光パスのシグナリングに成功すると、次は予備光パスのシグナリングシーケンスに移る。上流ノードは予備光パスの経路計算を行うが、経路計算の際には前述のResvメッセージで通知された現用光パスの危険分類番号情報を利用し、この危険分類番号情報を有するリンクまたはノードを経由しないように制約をつけて予備光パスの経路を決定する。ここで、危険分類番号情報とは、ノードまたはリンク単体、あるいはこれらの集合に対して付与した故障シナリオ番号である。現用光パスと同一の故障シナリオが含まれるように予備光パスの経路が決定される。
なお、本実施の形態の“危険分類番号”の概念は、SRLG(Shared Risk Link Group(IETFインターネットドラフトdraft−ietf−ipo−framework−01.txt))に基づくものである。SRLGの技術は、各リンクもしくはノード装置の故障をシナリオ番号として管理し、各故障シナリオ毎に現用回線を救済するバックアップ回線の設定経路を事前に取り決めておく技術である。
図8は、実施の形態1−1の予備光パスの設定シグナリングシーケンスを示す図である。予備光パスのシグナリングシーケンスでもRSVP−TEプロトコルが用いられる。
RSVP−TEプロトコルは、上流ノードから下流ノードにPathメッセージを流し、光パスの設定に必要となるリソースを各ノードで仮予約する。
Pathメッセージには、このメッセージが予備光パスの設定であることを示す予備識別子、当該予備パスの現用パスが経由するリンク及びノードに付与された危険分類番号情報があり、これら情報はリソースを仮予約したノードに保存されていく。
終点ノードも含めて途中の経由ノードのリソース仮予約に成功すると、下流ノードから仮予約したリソースをResvメッセージにより「予備予約」していく。ここで、「予備予約」は予備リソースとして用いる光チャネルまたは光チャネル群の識別番号を指定することにより行われ、光スイッチの物理的な設定は必須としない。Resvメッセージには、当該予備パスを収容する予備光チャネル群識別番号が含まれている。予備光パスを収容する予備光チャネル群番号情報はリンク毎に異なる。本実施の形態では、ノード#7−#8間でチャネル群2、ノード#4−#7間でチャネル群1、ノード#2−#4間でチャネル群3、ノード#4−#1間でチャネル群1が選択されており、ノード#2からノード#1に向けて送信されるResvメッセージにはルート情報(経由ノード番号情報)に加えて、各リンクで選択した光チャネル群番号情報が含まれている。ノード#1(Ingressノード)は前記情報を受信することにより、当該予備光パスの経路と選択予備波長チャネル群番号を把握できる。
本実施の形態の方法は、現用光パスの故障救済に必要となる予備光パスリソースとしての光チャネルを共用することにより、光チャネルの必要数を削減することが可能になるとともに、複数の「予備予約」された光チャネルをバンドル化して1つの識別番号情報の元に一元管理することにより、予備光チャネルリソースの管理オブジェクト数をネットワーク全体で大幅に削減することができる。さらに、切替発生に伴う予備光パスリソースの再確保処理の頻度を大幅に低減することができる。
(実施の形態1−2(予備パス帯域確保方法))
各ノードは、ファイバリンクの利用状態と、「予備予約」された各光チャネル群で救済する現用光パスの識別情報と、この現用光パスが通過する危険分類番号情報を保持している。「予備予約」された光チャネル群を用いる予備光パスの追加、またはこの光チャネル群を用いて「予備予約」されている予備光パスの削除に伴い、この光チャネル群を構成する光チャネルの必要数に変化が生じる。実施の形態1−2では、実施の形態1−1の「予備予約」された光チャネル群の管理制御方法の追加例を示す。
図9は、実施の形態1−2のシグナリングシーケンスを示す。ここで、マスターノードおよびスレーブノードは、互いに隣接関係にある2つのノード間に定義され、その2つのノードに割り当てられたノード識別番号の大きい方がマスターノード、小さい方がスレーブノードとして決定される。あるいはその逆でもよい。
予備光パスの予備予約状態の変化を検出したスレーブノード#2はマスタノード#4に対して、光チャネル群を構成する光チャネルの候補をPathメッセージを用いて推薦する。マスタノード#4は、推薦された光チャネル(1,2,3,4)のうち、光チャネル群の構成員として適用可能な光チャネル(ここでは、2,3,4)のみを選抜し、その結果をスレーブノード#2にResvメッセージを用いて通知する。
なお、光チャネル群が隣接ノード間で確立していない場合でも、全く同じシーケンスが用いられる。光チャネル群の削除は、光チャネル群を構成する光チャネル数が0本または1本になった場合に行われることがある。
このように本実施の形態は、隣接ノード間で自律的に予備光パスを収容する光チャネル群の維持、確立、削除を行うものであり、光チャネル群の構成員となる光チャネルを自律分散的に制御する手段を示す。これにより、予備光パスを収容する光チャネル群の光チャネル数を柔軟に変化させることができ、ネットワークリソースの有効利用と、現用光パス故障に対する高い救済率を実現することができる。
(実施の形態1−3(予備パス帯域確保方法))
実施の形態1−3では、実施の形態1−2の「予備予約」された光チャネル群の管理制御方法の変形例を示す。ここでは、光チャネル群と光チャネル群を構成する光チャネルは、隣接ノード間で自律的に確立されているものとする。
図10は、実施の形態1−3のシグナリングシーケンスを示す。予備光パスの予備予約状態の変化を検出したスレーブノード#2はマスタノード#4に対して、光チャネル群を構成する光チャネルの候補をPathメッセージを用いて推薦するが、このときに光チャネル群の故障サービスクラスも通知する。マスタノード#4は、推薦された光チャネル(1,2,3,4)のうち、光チャネル群の構成員として適用可能な光チャネル(ここでは、2,3,4)のみを選抜し、その結果をスレーブノード#2にResvメッセージを用いて通知する。このときに、光チャネル群の故障サービスクラスも考慮に入れて構成員となる光チャネルを選抜する。
このように本実施の形態は、隣接ノード間で自律的に予備光パスを収容する光チャネル群の維持、確立、削除を行うものであるが、光チャネル群の故障サービスクラスを定義することにより、光チャネル群の構成員となる光チャネル数を故障サービスクラスに応じて増減することができる。すなわち、高い故障サービスクラスには、多くの光チャネルを構成員とすることにより高い救済率を実現することができる。
(実施の形態1−4(予備パス帯域確保方法))
実施の形態1−4では、実施の形態1−2の「予備予約」された光チャネル群の管理制御方法の変形例を示す。ここでは、光チャネル群と光チャネル群を構成する光チャネルは隣接ノード間で自律的に確立されが、この光チャネル群の確立と予備光パスの「予備予約」が同時に行われる方法を示す。
図11は、実施の形態1−4のシグナリングシーケンスを示す。予備光パスの仮予約と同時に光チャネル群の予備予約状態の変化を検出した上流ノードは、下流ノードに対して光チャネル群を構成する光チャネルの候補をPathメッセージを用いて推薦する。下流ノードは、推薦された光チャネル(1,2,3,4)のうち、光チャネル群の構成員として適用可能な光チャネル(ここでは、2,3,4)のみを選抜し、その結果を予備光パスの「予備予約」を確立するResvメッセージに追加して上流ノードに通知する。
このように本実施の形態は、現用光パスの故障救済に必要となる予備光パスリソースとしての光チャネル群を、予備光パス設定と同時に確立できるようにしたものである。予備光パスの設定要求により、光チャネル群の構成員である光チャネルの数が不足している場合は、本実施形態の方法により迅速に光チャネル群の光チャネル数を増加させることができる。また、予備光パスを収容しようとする光チャネル群が必要チャネル数を確保できない場合には、この予備光パスの「予備予約」は失敗となるが、このような処理も迅速に行うことができ、別経路を用いた予備光パス設定も短時間で行うことができる。
なお、以上示した各実施形態では、パスの物理媒体として光(波長)パスを例として記載したが、SONET/SDHのVC−3、VC−4パス、ATMのVPI識別子の設定により実現されるバーチャルパス、MPLS技術で実現されるラベルスイッチパス、EtherのTag−VLAN技術で実現されるEtherパスのいずれかを用いてもよい。
なお、本発明の予備パス帯域確保方法において、予備パス帯域として確保しているM本のチャネルに関して、送受信器の故障等の要因によりM本のチャネルのうちのいずれかのチャネルを予備パス帯域として確保されていない他のチャネルと交換する必要が生じた場合は、少なくとも新たなチャネルの識別番号情報を当該チャネルの対向側終端点にあるノードに対して推薦するフェーズを含む。
(実施の形態1−5(パス切替装置))
図12は、本発明の実施の形態1−5におけるパス切替装置の構成図である。本実施形態のパス切替装置は、上記の予備パス帯域確保方法の各実施形態を実現するものである。なお、以降図示する装置の構成図間において、対応する機能部には同じ参照番号を付している。
図12において、パス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と光スイッチ機能部11を制御するスイッチ制御部12により構成される。本実施形態の光スイッチ部10は、128×128スイッチを用い、光パスが32波多重されたファイバリンクを4本入出力する能力を有する。各光パスの伝送速度は2.5Gbit/sであり、SONETOC−48インタフェースで終端される。
制御回線は、155Mbit/sの伝送速度を有するSONETOC−3回線で構成されている。制御信号は、例えば光ルータネットワークのネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定される光パスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20は、これらの制御信号プロトコルを処理する機能部を実装しており、光パスの設定・解除・切替・ルーティングを実現するルーティング処理機能部(OSPF/IS−ISプロトコル処理機能)21、光パス設定・解除シグナリングを行うパス設定管理機能部(RSVP−TE/CR−LDRプロトコル処理機能)22、制御信号を伝送する制御回線網の障害監視を行う制御回線管理機能部(LMPプロトコル処理機能)23、IP処理部24により構成される。
パス設定管理機能部22は、RSVP−TEプロトコルのコアであるシグナリング処理部221、現用パス設定・削除処理機能部222、予備パス設定・削除処理機能部223、予備パス起動処理部224、パス管理データベース225を含む。
なお、シグナリング処理部221は、CR−LDPプロトコルを用いても同様である。現用パス設定・削除処理機能部222と予備パス設定・削除処理機能部223と予備パス起動処理部224は、チャネル管理データベース15に接続され、現用パス設定・削除処理機能部222と予備パス設定・削除処理機能部223はルーティング処理機能部21に接続され、現用パス設定・削除処理機能部222と予備パス起動処理部224はスイッチ制御部12に接続される。現用パス設定時には、現用パス設定・削除処理部222にシグナリング情報が入出力される。同様に、予備パス設定時には、予備パス設定・削除処理部223にシグナリング情報が入出力される。
チャネル管理データベース15は、図6の管理モデルに従った光チャネル管理が可能なように、予備光パスを収容する資源として複数の予備光チャネルをバンドルした光チャネル群を定義して管理できるデータ構造を有し、光チャネルの状態監視を行っている。さらに、チャネル管理データベース15には、パス切替装置およびパス切替装置に接続される各リンクの危険分類番号情報、パス切替装置に収容される光チャネルまたは光チャネル群に登録されている危険分類番号情報を保持する光チャネル危険分類データベースが含まれている。
予備光パス設定・削除処理機能部223は、同一対地に接続される予備パスを収容する帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として一体管理する。そのために、各チャネル群を特定する識別番号を付与するとともに、光チャネル群の構成員となる光チャネルを選抜し、この光チャネルの識別情報を対応する光チャネル群識別番号と関連付けてデータベースに出力する。
シグナリング処理部221は、隣接ノードから通知された予備パス起動信号を予備パス起動処理部224に出力し、また予備パス起動処理部224からの予備パス起動信号を隣接ノードへ出力する。また、シグナリング処理部221は、予備パス帯域確保時に隣接のパス切替装置から通知された確保するチャネルまたはチャネル群の識別番号情報と当該パスが予備パスであることを示す識別情報が隣接のパス切替装置から入力されると、その情報を予備光パス設定・削除処理機能部223に振り分ける。予備光パス設定・削除処理機能部223は、ルーティング処理機能部21のルーティングテーブルを参照することにより、当該予備パスの出力ポートを検索し、当該予備パスの出力側で確保するチャネルまたはチャネル群の識別番号情報をシグナリング処理部221に出力し、隣接ノードに通知する。
また、予備パス帯域確保時に隣接のパス切替装置から通知された危険分類番号情報も同様に処理される。シグナリング処理部221に入力された危険分類番号情報は、予備光パス設定・削除処理機能部223を介してチャネル管理データベース15に入力され、予備光パスが確保しようとしている光チャネルまたは光チャネル群に登録されている危険分類番号情報に追加登録され、光チャネルまたは光チャネル群の識別番号情報と危険分類番号情報が隣接ノードに通知される。
予備光パス起動処理部224は、シグナリング処理部221を介して隣接ノードとの間で予備パス起動信号を入出力する。また、予備光パス起動処理部224は予備パス起動処理を実際に行い、スイッチを駆動する。
また、ルーティング処理機能部21は、制御回線管理機能部23及びチャネル管理データベース15より、自ノードに接続されているリンク状態を収集する。次に、ルーティング処理機能部21は、収集したリンク情報を他隣接ノードに向けてIP処理部24を通じて送信する。同時に、他隣接ノードからはこれらノードで受信した全てのリンク情報がルーティング処理機能部21に向けて通知されてくる。この結果を元に、ネットワーク内の各ノードに光パスをルーティングするためのNext Hop情報が作成される。
作成されるNext Hop情報は下記のようなデータ構造を有する。
ノード ID 出力 IF
10.10.105.1 IF 1
10.10.105.2 IF 2
10.11.106.2 IF 1
この情報は、例えば10.10.105.1というノードまで光パスを開通するには、IF1から光パスを接続することを指示していることを意味する。
現用パス設定・削除処理部225、予備パス設定・削除処理部223は、上流ノードから通知されてきたPathメッセージの中に含まれている光パスの終点ノードID情報を元に、ルーティング処理機能部21に保持されるNext Hop情報を検索し、シグナリング処理部221及びIP処理部24を通じて、検索した出力IFから下流ノードに向けてPathメッセージを送出する。シグナリング処理部221においては、Pathメッセージを送出する際には、自身のNode ID情報を付加する。そうすることにより、終点ノードから始点ノードに向けてResvメッセージを返却する際には、Pathメッセージを送信したノードを経由することが可能になる。このような処理を通じて生成された現用パス・予備パスはパス管理データベース225に保存される。パス管理データベース225には図13に示すデータ構造で情報が保存される。
図13に示す例では、本ノードには予備パスが1本設定されており、かつこの予備パスが現用パス2の予備パスである。またこのパス管理データベース225を保持するノードが10:10:101:2もしくは10:10:108:1のIDを有している場合、現用パスと予備パスの終端点(すなわち現用パスが故障した場合に、予備パスに切替動作を行う点)である。
次に現用パスに故障が発生した場合の動作を説明する。光スイッチ部10で検出された故障通知情報は、予備パス起動処理部224に転送される。この情報を元に、故障切替すべきパス情報をパス管理データベース225から検索する。検索したパス情報より、故障切替命令を送出するべきか否かを判断し、故障切替命令を送出する必要がある場合は、シグナリング処理部221及びIP処理部24を通じて事前に予約した予備パス経路に沿って予備光パス起動命令を通知する。
(実施の形態1−6(パス切替装置))
図14は、本発明の実施の形態1−6におけるパス切替装置の構成図である。本実施の形態のパス切替装置は、実施の形態1−6の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、電気スイッチ機能部31と電気スイッチ機能部31を制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成され、SONETOC−48リンクを32×32でディジタルクロスコネクションを実現する。
制御回線は、SONETOC−48のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態1−5と同様である。ここでは、光チャネルの代わりに、SONETで定義されるVC−4(155Mbit/s)チャネルを管理制御する。
(実施の形態1−7(パス切替装置))
図15は、本発明の実施の形態1−7におけるパス切替装置の構成図を示す。本実施の形態のパス切替装置は、実施の形態1−5の光スイッチ部10に代えて電気スイッチ部40を備える。電気スイッチ部40は、セルスイッチ機能部41とセルスイッチ機能部41を制御するスイッチ制御部42と、管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over ATM)43により構成され、SONETOC−48リンクを入出力32本収容可能であり、これらの間でセルスイッチングを実現する。
制御回線は、通信キャリアの共通線信号網を用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態1−5と同様である。ここでは、光チャネルの代わりに、ATMスイッチ間で定義されるVPIを管理制御する。ノード間リンクごとに定義されるVPIは、光パスや電気パスを収容するチャネルに相当する。すなわち、図に示すように、各ノード装置で入出力間のVPIの相関をとることは、光パスや電気パスのクロスコネクション動作に相当する。
また、本実施の形態は、レイヤ2.5のMPLS技術を用いることによりIPパケットトラヒックに対する仮想パスを提供可能なラベルスイッチルータ、同様にEtherフレームに対する仮想パスを提供可能なEther over MPLSスイッチに対しても適用可能である。
以上説明したように、本発明の実施の形態1−1〜1−7に係る予備パス帯域確保方法およびパス切替装置は、パス帯域が離散的あるいは固定的に設定され、かつ現用パスと予備パスの帯域を完全に一致させる必要があるネットワークにおいて、現用パスの故障救済に必要となる予備パス資源としてのチャネルを共用することで、その必要数を削減することを可能にする。
さらに、複数の「予備予約」された光チャネルをバンドル化して1つの識別番号情報の元に一元管理することにより、予備チャネル資源の管理オブジェクト数をネットワーク全体で大幅に削減することが可能である。また、切替発生に伴う予備パス資源の再確保処理の頻度を大幅に低減可能である。また、予備パスが必要とする設備量の増大を防ぎつつ高信頼な通信ネットワークを構築することが可能になる。また、予備パス資源に対しても故障クラスを定義し、故障クラスに応じて予備パス救済率を変化させ、サービスグレードの差別化を図ることが可能になる。
[実施の形態2−1〜2−3]
(実施の形態2−1)
図16は、実施の形態2−1のパス切替装置の構成例を示す。この構成は実施の形態1−5のパス切替装置と同じである。
すなわち、実施の形態2−1のパス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と光スイッチ機能部11を制御するスイッチ制御部12により構成される。なお、ルーティング処理機能部21は、各ファイバリンクにコストを定義し、設定しようとする光パスの始点ノードと終点ノード間で累計されるファイバリンクコストが最小になる経路を検索する機能を有する。その探索アルゴリズムには、ダイクストラ法が適用される。
このような構成により、予備光パスの設定は予備光パスを収容する光チャネル群をリンクごとに指定するだけで可能になる。また、光チャネル管理データベース15を現用パス設定・削除処理部222と共用しているために、予備光パスを収容する光チャネル群を構成する光チャネルとして、現用光パスを設定しないように制御可能である。これにより、各ノードは、予備資源として「予備予約」する光チャネルをリンク単位に自律分散的に設定することができる。
以下、実施の形態1−5のパス切替装置と異なる点を主に説明する。
図17は、本実施の形態が適用される光通信ネットワークの構成例を示す。現用光パスとしてノード#1−#3−#6−#8に帯域を確保すると、この経路に沿って光パスを開通させる。その一方で、予備光パスとしてノード#1−#2−#4−#7−#8に帯域を予約するだけで、実際のコネクション設定は現用光パスが何らかの障害により接続不能になるまで行われない。
予備光パスを収容する光チャネル群には、収容している予備光パスに対する現用光パスに付与される危険分類番号情報が記録される。ここでは、現用光パスの経路が有する故障シナリオを危険分類番号情報として{12,18,21}が付与される。このとき、この現用光パスに対する予備光パスを収容する光チャネル群の属性情報として、危険分類番号情報{12,18,21}が添付される。この危険分類番号情報は、予備光パス設定時に上流ノードから下流ノードに順次通知される。各ノードは、自身のシグナリング処理部221を介してこの危険分類番号情報をチャネル管理データベース15に登録する。その結果、危険分類番号情報は予備光パスを収容する光チャネル群の識別番号情報と関連付け、予備光パス経路上のすべてのノードのチャネル管理データベース15に保存される。
図18は、実施の形態2−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。予備パス設定・削除処理部223は、光チャネル群に登録されている予備光パス数n、それぞれの危険分類番号rの切替要因に関して現用光パスから予備光パスへの切替動作が発生した際に当該光チャネル群に切り替えられる予備光パス数をP(r)、この危険分類番号rに対して得られる予備光パス数P(r)の最大値をMax{P(r)}としたとき、光チャネル群を構成する光チャネル数Mが、Max{P(r)}以上n以下になるように設定する命令をシグナリング処理部221に送出する。例えば、光チャネル群を構成する光チャネル数Mが、Max{P(r)}より小さくなる場合には光チャネル数を増加し、Max{P(r)}より大きくなる場合には光チャネル数を削減し、等しい場合にはそのままとする。
これにより、予備光パスの設定は、現用光パスに付与された危険分類番号情報を考慮に入れながら行われ、当該予備光パスを収容するチャネル群は、随時それを構成する光チャネル数の確認をとりながら、必要な光チャネル数を確保することができる。
例えば、図19に示すように、光チャネル群を構成する現在の光チャネル数Mが3で、6本の予備光パスA〜Fが設定されているものとする(n=6)。この光チャネル群では、危険分類番号{12}の単一故障発生時に当該光チャネル群に切り替えられる予備光パスがA,B,Dの3本あり、Max{P(r)}がr=12の場合で3となる。したがって、Max{P(r)}=Mであり、このままの状態で危険分類番号{12}の故障発生に対して100%の救済が達成される。
ここで、例えば図17に示すノード#2−#4のリンク区間#24において、図20に示すように、3本の光チャネルから構成される光チャネル群(M=3)に対して、危険分類番号{12,18,21}を有する現用光パスに対する7本目の予備光パスXを追加設定しようとする。この場合には、Max{P(r)}がr=12の場合で4となるので、危険分類番号{12}に対する現用光パスのすべてを救済するには3本の光チャネルでは不足する。そこで、図18に示すシーケンスのように、光チャネル群を構成する光チャネル数を1本増設し(図20では空チャネルの中からチャネル4を追加)、4本の光チャネルでチャネル群を構成するようにする。これにより、危険分類番号{12}のリンクを通過する4本の光パスに対して、単一故障に対する100%の救済を実現することができる。
このように、本実施の形態では、予備光パスの設定は現用光パスに付与された危険分類番号情報を考慮に入れ、単一故障に対する100%の救済を実現しながら予備光パス資源を可能な限り節約することができる。また、光チャネル群に必要とされる光チャネル数に応じて、その光チャネル群に帰属する光チャネルを動的に追加/削減することができる。
(実施の形態2−2)
本実施の形態では、チャネル管理データベース15に保存される情報として、予備光パスを収容する光チャネル群に故障サービスクラスの属性情報を追加する。これは、様々な故障サービスクラスを有する光パスを提供することにより、多重故障に起因したパス不稼動率の差別化を図り、ユーザに対してきめ細やかな故障サービスグレード要求に応えるものである。
図21は、実施の形態2−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。ここでは、光チャネル群が保持している故障サービスクラスと同等(あるいはそれ以下)の故障サービスクラスの現用光パスに対する予備光パスのみが、当該光チャネル群に収容されるように制限が加えられて処理される。
光チャネル群に最低限必要とされる光チャネル数Max{P(r)}に代わり、故障サービスクラス属性情報fに応じた正の値a(f)を定義し、故障サービスクラス属性fの光チャネル群に必要な光チャネル数αとして、min{a(f)×Max{P(r)},n}を用いる。例えば、図22に示すように、光チャネル群を構成する光チャネル数Mが5で、5本の予備光パスA〜Eが設定されているものとする(n=5)。この光チャネル群では、危険分類番号{2}の単一故障発生時に当該光チャネル群に切り替えられる予備光パスがA,B,Cの3本あり、Max{P(r)}がr=2の場合で3となる。実施の形態2−2の場合では、危険分類番号{2}のリンクを通過する3本の光パスに対して、現在の光チャネル5本から1〜2本減らしても単一故障に対する100%の救済を実現することができる。
これに対して、本実施の形態では、故障サービスクラス属性「Gold」に応じた値a(f)を2とすると、光チャネル群に最低限必要とされる光チャネル数αとしてmin{2×3,5}=5を用いる。この光チャネル数αは予備光パス数n(=5)を越えることはない。これにより、故障サービスクラス「Gold」に対応する共用リストレーションを実現することができる。すなわち、より多くの現用光パスに故障が発生しても、高い故障サービスクラスが設定されている現用光パスに対しては救済される確率が高くなり、多重故障に起因したパス不稼動率を低減することができる。
また、図23に示すように、光チャネル群を構成する光チャネル数Mが3で、3本の予備光パスF〜Hが設定されているものとする(n=3)。この光チャネル群では、危険分類番号{3}の単一故障発生時に当該光チャネル群に切り替えられる予備光パスがF,Hの2本あり、Max{P(r)}がr=3の場合で2となる。一方、故障サービスクラス属性「Silver」に応じた値a(f)を1とすると、光チャネル群に最低限必要とされる光チャネル数αはmin{1×2,3}=2となる。したがって、図21に示すシーケンスのように、光チャネル群を構成する光チャネル数は現在の3本から1本減らし、故障サービスクラス「Silver」に対応する共用リストレーションを実現することができる。
(実施の形態2−3)
図24は、本発明のパス切替装置の他の構成例を示す。本構成例のパス切替装置は、図16に示す構成例の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、電気スイッチ機能部31と電気スイッチ機能部31を制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成され、SONETOC−48リンクを32×32でディジタルクロスコネクションを実現する。
制御回線は、SONETOC−48のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成も同様であり、光チャネルの代わりに、SONETで定義されるVC−4(155Mbit/s)チャネルを管理制御する。
以上説明したように、実施の形態2−1〜2−3の発明によれば、予備パス設定の自動化を図ることができるとともに、予備パスの設備量を必要最小限に抑えながら、単一のリンク故障に対する確実な故障救済を実現するとともに、多重リンク故障に対する不稼動状態の発生率をユーザに提供するサービスグレードにより差別化することができる。
[実施の形態3−1〜3−2]
(実施の形態3−1)
図25は、実施の形態3−1のパス切替装置の構成例を示す。本装置は、ATMネットワーク上に定義されるバーチャルパス(VP)切替を実現するATMスイッチを構成するものである。
図において、パス切替装置は、ATMスイッチ部10と、これを管理制御する管理制御機能部20と、ATMリンクチャネル管理データベース15により構成される。ATMスイッチ部10は、スイッチ機能部11とスイッチ機能部11を制御するスイッチ制御部12により構成される。この構成は実施の形態1−5、実施の形態2−1のパス切替装置とほぼ同様であるが、光パスに代えてVPを扱う点が異なる。各部の機能も実施の形態2−1のパス切替装置と、光パスに代えてVPを扱う点を除いて同様である。
管理制御機能部20は、制御信号プロトコルを処理する機能部を実装しており、VPの設定・解除・切替・ルーティングを実現するルーティング処理機能部(OSPF/IS−ISプロトコル処理機能)21、VP設定・解除シグナリングを行うパス設定管理機能部(RSVP−TE/CR−LDRプロトコル処理機能)22、制御信号を伝送する制御回線網の障害監視を行う制御回線管理機能部(LMPプロトコル処理機能)23、IP処理部24により構成される。
ルーティング処理機能部21は、各ATMリンクにコストを定義し、設定しようとするVPの始点ノードと終点ノード間で累計されるATMリンクコストが最小になる経路を検索する機能を有する。その探索アルゴリズムには、ダイクストラ法が適用される。
パス設定管理機能部22は、RSVP−TEプロトコルのコアであるシグナリング処理部221、現用パス設定・削除処理部222、予備パス設定・削除処理部223、予備パス起動処理部224、パス管理データベース225を含む。なお、シグナリング処理部221は、CR−LDPプロトコルを用いても同様である。現用パス設定・削除処理部222と予備パス設定・削除処理部223と予備パス起動処理部224は、ATMリンクチャネル管理データベース15に接続され、現用パス設定・削除処理部222と予備パス設定・削除処理部223はルーティング処理機能部21に接続され、現用パス設定・削除処理部222と予備パス起動処理部224はスイッチ制御部12に接続される。現用パス設定時には、現用パス設定・削除処理部222にシグナリング情報が入出力される。同様に、予備パス設定時には、予備パス設定・削除処理部223にシグナリング情報が入出力される。
ATMリンクチャネル管理データベース15は、図26の管理モデルに従ったATMリンクチャネルを管理するデータベースが構築されている。ATMネットワークでは、図26に示すように、VCレイヤ、VPレイヤ、ATMリンクレンヤの3レイヤに分離して管理される。
さらに、ATMリンクチャネル管理データベース15には、パス切替装置およびパス切替装置に接続される各リンクの危険分類番号情報、パス切替装置に収容されるATMリンクに登録されている危険分類番号情報を保持する危険分類データベースが含まれている。
ここでは、故障救済処理はVP単位で行われることを想定しており、2つのATMスイッチを接続するリンク中に設定されるVPを収容する帯域を「チャネル」とする。各々のVPを収容する「チャネル」を識別する手段として、VP識別子(VPI)が設定されているものとする。
本実施の形態では、予備パスの救済に用いられる帯域MのVPIとチャネルが管理上バンドル化し、チャネル群(VPI群)として管理される。予備パスの帯域確保は、各リンクのVPI群を指定することにより行われる。
予備パス設定・削除処理部223は、同一対地に接続される予備パスを収容する帯域として確保しているLのうちM(M≦L)の予備パス帯域をそれぞれVPI群として一体管理する。そのために、各VPI群を特定する識別番号を付与するとともに、VPI群の構成員となるチャネルを選抜し、このチャネルの識別情報を対応するVPIと関連付けてデータベースに出力する。
シグナリング処理部221は、隣接ノードから通知された予備パス起動信号を予備パス起動処理部224に出力し、また予備パス起動処理部224からの予備パス起動信号を隣接ノードへ出力する。予備パス帯域確保時に、確保するVPIまたはVPI群の識別番号と当該パスが予備パスであることを示す識別情報が隣接のパス切替装置から通知されると、それらの情報を振り分けて予備パス設定・削除処理部223に出力する。予備パス設定・削除処理部223は、ルーティング処理機能部21のルーティングテーブルを参照することにより、当該予備パスの出力ポートを検索し、当該予備パスの出力側で確保するVPIまたはVPI群の識別番号情報をシグナリング処理部221に出力し、隣接ノードに通知する。
予備パス起動処理部224は、シグナリング処理部221を介して隣接ノードとの間で予備パス起動信号を入出力する。また、予備パス起動処理部224は予備パス起動処理を実際に行い、スイッチを駆動する。
このような構成により、予備パスの設定は予備パスを収容するVPI群をリンクごとに指定するだけで可能になる。また、ATMリンクチャネル管理データベース15を現用パス設定・削除処理部222と共用しているために、予備パスを収容するVPI群を構成するVPIとして、現用パスを設定しないように制御可能である。これにより、各ノードは、予備資源として「予備予約」するVPIをリンク単位に自律分散的に設定することができる。
図27は、本実施の形態が適用される通信ネットワークの構成例を示す。現用パスとしてノード#1−#3−#6−#8に帯域を確保すると、この経路に沿ってパスを開通させる。その一方で、予備パスとしてノード#1−#2−#4−#7−#8に帯域を予約するだけで、実際のコネクション設定は現用パスが何らかの障害により接続不能になるまで行われない。
予備パスを収容するVPI群には、収容している予備パスに対する現用パスに付与される危険分類番号情報が記録される。ここでは、現用パスの経路が有する故障シナリオを危険分類番号情報として{12,18,21}が付与される。このとき、この現用パスに対する予備パスを収容するVPI群の属性情報として、危険分類番号情報{12,18,21}が添付される。この危険分類番号情報は、予備パス設定時に上流ノードから下流ノードに順次通知される。各ノードは、自身のシグナリング処理部221を介してこの危険分類番号情報をATMリンクチャネル管理データベース15に登録する。その結果、危険分類番号情報は予備パスを収容するVPI群の識別番号情報と関連付け、予備パス経路上のすべてのノードのATMリンクチャネル管理データベース15に保存される。
図28は、実施の形態3−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。予備パス設定・削除処理部223は、VPI群に登録されている予備パス帯域の総和b、それぞれの危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パスの総和をP(r)、この危険分類番号rに対して得られる予備パスの総和P(r)の最大値をMax{P(r)}としたとき、VPI群を構成する予備パス帯域Mが、Max{P(r)}以上b以下になるように設定する命令をシグナリング処理部221に送出する。例えば、VPI群を構成する予備パス帯域Mが、Max{P(r)}より小さくなる場合には予備パス帯域を増加し、Max{P(r)}より大きくなる場合には予備パス帯域を削減し、等しい場合にはそのままとする。
これにより、予備パスの設定は、現用パスに付与された危険分類番号情報を考慮に入れながら行われ、当該予備パスを収容するVPI群は、随時それを構成する予備パス帯域の確認をとりながら、必要な予備パス帯域を確保することができる。
例えば、図29に示すように、VPI群の現在の確保済予備パス帯域Mが800Mbit/sで、6本の予備パスA〜Fが設定されているものとする(ここでb=1000Mbit/sとする)。このVPI群では、危険分類番号{12}の単一故障発生時に当該VPI群に切り替えられる予備パスがA,B,Dの3本あり、Max{P(r)}がr=12の場合で800Mbit/sとなる。したがって、Max{P(r)}=Mであり、このままの状態で危険分類番号{12}の故障発生に対して100%の救済が達成される。
ここで、例えば図27に示すノード#2−#4のリンク区間#24において、図30に示すように、VPI群の現在の確保済予備パス帯域(M=800Mbit/s)に対して、危険分類番号{12,18,21}を有する現用パスに対する7本目の予備パスXを追加設定しようとする。この場合には、Max{P(r)}がr=12の場合で1000Mbit/sとなるので、危険分類番号{12}に対する現用パスのすべてを救済するには800Mbit/sの予備パス帯域では不足する。そこで、図28に示すシーケンスのように、VPI群を構成する予備パス帯域を1000Mbit/sに増加する。これにより、危険分類番号{12}のリンクを通過する4本のパスに対して、単一故障に対する100%の救済を実現することができる。
このように、本実施の形態では、予備パスの設定は現用パスに付与された危険分類番号情報を考慮に入れ、単一故障に対する100%の救済を実現しながら予備パス資源を可能な限り節約することができる。また、VPI群に必要とされる予備パス帯域に応じて、そのVPI群に帰属する予備パス帯域を動的に追加/削減することができる。
(実施の形態3−2)
本実施の形態では、チャネル管理データベース15に保存される情報として、予備パスを収容するVPI群に故障サービスクラスの属性情報を追加する。これは、様々な故障サービスクラスを有するパスを提供することにより、多重故障に起因したパス不稼動率の差別化を図り、ユーザに対してきめ細やかな故障サービスグレード要求に応えるものである。
図31は、実施の形態3−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。ここでは、VPI群が保持している故障サービスクラスと同等(あるいはそれ以下)の故障サービスクラスの現用パスに対する予備パスのみが、当該VPI群に収容されるように制限が加えられて処理される。
VPI群に最低限必要とされる予備パス帯域Max{P(r)}に代わり、故障サービスクラス属性情報fに応じた正の値a(f)を定義し、故障サービスクラス属性fのVPI群に必要な予備パス帯域αとして、min{a(f)×Max{P(r)},b}を用いる。例えば、図32に示すように、VPI群の予備パス帯域Mが800Mbit/s、5本の予備パスA〜Eが設定されているものとする(b=1000Mbit/s)。このVPI群では、危険分類番号{2}の単一故障発生時に当該VPI群に切り替えられる予備パスがA,B,Cの3本あり、Max{P(r)}がr=2の場合で600Mbit/sとなる。実施の形態3−1の場合では、危険分類番号{2}のリンクを通過する3本のパスに対して、現在の予備パス帯域800Mbit/sから200Mbit/s減らしても単一故障に対する100%の救済を実現することができる。
これに対して、本実施の形態では、故障サービスクラス属性「Gold」に応じた値a(f)を2とすると、VPI群に最低限必要とされる予備パス帯域αとしてmin{2×600,1000}=1000Mbit/sを用いる。この必要予備パス帯域αは予備パス帯域の総和b(=1000)を越えることはない。この場合には、危険分類番号{2}に対する現用パスを故障サービスクラス「Gold」で救済するには800Mbit/sの予備パス帯域では不足する。そこで、図31に示すシーケンスのように、VPI群を構成する予備パス帯域を1000Mbit/sに増加する。これにより、故障サービスクラス「Gold」に対応する共用リストレーションを実現することができる。すなわち、より多くの現用パスに故障が発生しても、高い故障サービスクラスが設定されている現用パスに対しては救済される確率が高くなり、多重故障に起因したパス不稼動率を低減することができる。
また、図33に示すように、VPI群の予備パス帯域Mが600Mbit/sで、3本の予備パスF〜Hが設定されているものとする(b=600Mbit/s)。このVPI群では、危険分類番号{3}の単一故障発生時に当該VPI群に切り替えられる予備パスがF,Hの2本あり、Max{P(r)}がr=3の場合で300Mbit/sとなる。一方、故障サービスクラス属性「Silver」に応じた値a(f)を1とすると、VPI群に最低限必要とされるチャネル数αはmin{1×300,600}=300となる。したがって、図31に示すシーケンスのように、VPI群の予備パス帯域を現在の600Mbit/sから300Mbit/sに減らしても、故障サービスクラス「Silver」に対応する共用リストレーションを実現することができる。
以上の実施の形態の説明では、ATMのVPを例にしたが、同様の考え方で定義されるMulti Protocol Label SwitchルータのLabel Switched Pathに対する故障救済に対しても、同様に本発明を適用することができる。
以上説明したように、本実施の形態3−1〜3−2によれば、予備パス設定の自動化を図ることができるとともに、予備パスの設備量を必要最小限に抑えながら、単一のリンク故障に対する確実な故障救済を実現するとともに、多重リンク故障に対する不稼動状態の発生率をユーザに提供するサービスグレードにより差別化することができる。
[実施の形態4−1〜4−4]
M:Nシェアードリストレーション方式において、サービスの中断を可能な限り避けるために、ネットワークの故障発生に伴う現用光パスの切断の救済を高速に実行する必要がある。実施の形態4−1〜4−4では、救済を高速に実行するための技術について説明する。
さて、M:Nシェアードリストレーション方式は、各リンク区間ごとにM本の予備光チャネルを定義し、この予備光チャネル資源をN本の現用光パスが自身のバックアップ資源として共用する。実際に、故障が発生して切替を実行するまでは、M本の予備光チャネル資源を管理するデータベースに、これを予備光パスの資源として利用する現用光パスの識別番号情報が登録されているだけの状態である。すなわち、故障が発生して現用光パスが予備光パスに切り替わるまで、この予備光パスを収容する光チャネルを決定することができない。
ここで、自律分散型の光通信ネットワークにおいて、M:Nシェアードリストレーション方式に基づいた高速救済を実現するには、故障発生に伴う予備光パスの起動を高速化する必要がある。
しかし、M:Nシェアードリストレーション方式では、切替発生時まで各リンク区間でのチャネル(光ネットワークの場合は波長チャネル)が確定しないため、次のような問題が発生する。
例えば、図34に示すように、現用パス(1)としてノード#1−#3−#6−#8に帯域が確保され、現用パス(2)としてノード#4−#3−#6−#8に帯域が確保されている状況で、ノード#3−#6間でリンク切断が発生すると、このリンク区間を通過する現用光パス(1),(2)に切替動作が発生する。ここで、現用光パス(1)の切替シグナリングがノード#1−#2−#4−#7−#8で発生し、現用光パス(2)の切替シグナリングがノード#8−#7−#4で発生する場合を想定する。このとき、図35に示すように、ノード#4−#7において、上流ノードと下流ノードの両方からの切替シグナリングによる同一の光チャネルの奪い合いが確率1/2で発生する。ノード#7−#8間でも同様である。このような衝突が発生すると、衝突回避処理によりこの2ノード間で光チャネルの再設定処理が必要になり、高速切替の実現を妨げる要因になる。このような問題を解決する技術を次の各実施の形態においてに説明する。
(実施の形態4−1(高速パス切替方法))
図36は、本実施の形態の高速パス切替方法が適用される光通信ネットワークの構成例を示す。現用光パス(1)はノード#1−#3−#6−#8に帯域を確保し、現用光パス(2)はノード#4−#3−#6−#8に帯域を確保し、現用光パス(3)はノード#4−#5に帯域を確保し、現用光パス(4)はノード#5−#7に帯域を確保しているときに、ノード#3−#6間でリンク切断が発生すると、このリンク区間を通過する現用光パス(1),(2)に切替動作が発生する。このとき、現用光パス(1)の切替シグナリングがノード#1−#2−#4−#7−#8で発生し、現用光パス(2)の切替シグナリングがノード#8−#7−#4で発生する場合を想定する。
一方、ノード#4−#7のリンクには32波の光チャネルが定義され、そのうち予備光パス設定用に確保されている光チャネル群は2波とする。この光チャネル群には、合計で4本の現用光パス(1)〜(4)に対する予備光パスが登録されているものとする。すなわち、2:4シェアードリストレーション方式に対応する。
図37は、本実施の形態の高速パス切替方法におけるシグナリングシーケンスを示す。ここで、隣接関係にあるノード#4,#7は、OSPFまたはLMPプロトコルを用いた通信の結果、マスターノードおよびスレーブノードとして互いに役割分担を行う。なお、本実施の形態では、2つのノードに割り当てられたノード識別番号の大きい方がマスターノード、小さい方がスレーブノードとして決定される。あるいはその逆でもよい。シグナリングシーケンスは、RSVP−TEプロトコルが用いられる。
ここで、ノード#4,#7において、故障に伴う予備光パス起動メッセージが双方から入力されたとする。このとき何も処理をしなければ、所定の確率で同一の光チャネルを奪い合う事態が発生する。そこで、図38に示すように、マスターノード(#7)からスレーブノード(#4)へ予備光パス起動メッセージが通知される場合は、小さい(あるいは大きい)識別番号を有する光チャネルを起動する。一方、スレーブノード(#4)からマスターノード(#7)へ予備光パス起動メッセージが通知される場合は、大きい(あるいは小さい)識別番号を有する光チャネルを起動する。これにより、互いに逆方向の予備光パス起動メッセージが通知される場合でも、衝突の発生を回避して高速に予備光パスを起動することができる。
また、マスターノード(#7)からスレーブノード(#4)へ相次いで予備光パス起動メッセージが通知される場合には、先着順に従って小さい(あるいは大きい)識別番号を有する光チャネルから順に起動する。一方、スレーブノード(#4)からマスターノード(#7)へ相次いで予備光パス起動メッセージが通知される場合は、先着順に従って大きい(あるいは小さい)識別番号を有する光チャネルを順に起動する。これにより、互いに逆方向の予備光パス起動メッセージが相次いで通知される場合でも、衝突の発生確率を低減して高速に予備光パスを起動することができる。
(実施の形態4−2(パス切替装置))
図39は、本実施の形態のパス切替装置の構成図である。この構成は実施の形態1−5で説明したパス切替装置の構成と同じである。本実施の形態では、予備光パス起動処理部224などが、実施の形態4−1で説明した方法により、予備光パスを起動する点が実施の形態1−5と異なる。
(実施の形態4−3(パス切替装置))
図40は、本実施の形態のパス切替装置の構成図である。本実施形態のパス切替装置は、実施の形態4−2の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、電気スイッチ機能部31と電気スイッチ機能部31を制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成され、SONETOC−48リンクを32×32でディジタルクロスコネクションを実現する。
制御回線は、SONETOC−48のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態4−2と同様である。ここでは、光チャネルの代わりに、SONETで定義されるVC−4(155Mbit/s)チャネルを管理制御する。
(実施の形態4−4(パス切替装置))
図41は、本実施の形態のパス切替装置の構成図である。本実施形態のパス切替装置は、実施の形態4−2の光スイッチ部10に代えて電気スイッチ部40を備える。電気スイッチ部40は、セルスイッチ機能部41とセルスイッチ機能部41を制御するスイッチ制御部42と、管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over ATM)43により構成され、SONETOC−48リンクを入出力32本収容可能であり、これらの間でセルスイッチングを実現する。
制御回線は、通信キャリアの共通線信号網を用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態4−2と同様である。ここでは、光チャネルの代わりに、ATMスイッチ間で定義されるVPIを管理制御する。ノード間リンクごとに定義されるVPIは、光パスや電気パスを収容するチャネルに相当する。すなわち、図に示すように、各ノード装置で入出力間のVPIの相関をとることは、光パスや電気パスのクロスコネクション動作に相当する。
また、本実施の形態は、レイヤ2.5のMPLS技術を用いることによりIPパケットトラヒックに対する仮想パスを提供可能なラベルスイッチルータ、同様にEtherフレームに対する仮想パスを提供可能なEther over MPLSスイッチに対しても適用可能である。
以上説明したように、実施の形態4−1〜4−4の高速パス切替方法およびパス切替装置は、M:Nシェアードリストレーション方式を採用した分散制御通信ネットワークにおいて、互いに逆方向の切替シグナリングによって同一の光チャネルが競合する状態を回避し、高速に予備光パスを起動させることができる。
[実施の形態5−1、5−2]
次に、プリアサインリストレーション方式において、経路長の長い予備パスへの故障切替を高速に行うための技術について説明する。
プリアサインリストレーション方式では、1つのパストランクを転送するのに定義される現用パスと予備パスは、始点終点ノードを除いて互いに異なる経路になるように経路選択される。さらに、予備パスの経路は現用パスの故障が発生する前に事前に帯域予約され、この予備パス帯域は他の現用パスを救済するための定義された予備パスと共用される。
例えば、図42A、Bに示す例では、ノード#1−#2間、ノード#2−#3間、ノード#1−#4間、ノード#2−#5間、ノード#3−#6間、ノード#4−#5間、ノード#5−#6間が、それぞれ危険分類番号{11}、{12}、{13}、{14}、{15}、{16}、{17}のリンクを介して接続される。ノード#1−#2−#3−#6間の現用光パスAは危険分類番号{11,12,15}、ノード#2−#3間の現用光パスBは危険分類番号{12}、ノード#2−#5間の現用光パスCは危険分類番号{14}の各リンクを通過するときに、それぞれの予備光パスA,B,Cは危険分類番号{13,16,17}、危険分類番号{14,17,15}、危険分類番号{12,15,17}のリンクを通過する経路に設定される場合を想定する。
ここで、予備光パスに関する帯域の共用では、現用光パスが通過する危険分類番号{11},{12},{14},{15}のいずれかのリンクの単一故障が発生しても救済の妨げにならないように予備光チャネルが共用される。これまでに説明したように、リストレーション方式では、危険分類番号{12}のリンクを通過する現用光パス数が最大2であるので、その故障発生時に予備光パスに切り替えられれば十分であり、予備光チャネル数は2本あればよい。リストレーション方式は、これを最大限に利用することにより、予備パスを収容するのに必要となるネットワーク設備量を大幅に削減可能にしている。
さて、現用パスから予備パスに切り替える際に予備パス経路上のノードでは、確実に物理的なクロスコネクション設定(スイッチング処理)を行いながら、迅速に故障した現用パスを予備パスに切り替える必要がある。このときの故障通知方法には、図43A、B、Cに示す3通りがある。
第1の方法は、図43Aに示すように、故障検出点のノードからネットワーク全体に故障通知をフラッディングさせる方法である。故障検出点のノードから予備パス上の各ノードに対して故障通知を最短経路で通知可能な場合が多く、高速な故障切替動作の実現が見込める。ただし、故障発生に伴いネットワーク全体に故障通知が発信されることを前提としており、実際の故障切替動作が不要なノードでもこの故障通知を転送する必要があるなど、非効率な側面もある。
第2の方法は、図43Bに示すように、故障検出点のノードから現用パス−予備パスの切替点のノード(図では両ノードは同じ)に対して故障発生を通知し、この切替点のノードから予備パス上の各ノードに対して故障通知をマルチキャストする方法である。この方法では、予備パスを各リンクのどのチャネルに実際に割り当てるかについても、事前に決定しておくことが前提となる。
第3の方法は、図43Cに示すように、故障検出点のノードから現用パス−予備パスの切替点のノード(図では両ノードは同じ)に対して故障発生を通知し、この切替点のノードから予備パス上のノードに経路順に故障通知を転送する方法である。
第3の方法は、第1の方法に比べて故障検出点から予備パスへの切替点のノードまで故障発生を通知する必要があるので故障救済動作が遅くなりがちである。ただし、SDHパスや光パスの故障検出については、必ずしも故障発生点に隣接するノードに限定されることはなく、予備パスへの切替点での検出も可能である。特に、SDHパスの場合には、故障発生時に下流ノードに対して異常発生信号(AIS)を通知する機能があり、光パスの場合も同様の機能または光パス信号自体のパワー断により検出可能である。したがって、SDHパスや光パスの故障救済については、第3の方法でも比較的高速に予備パスへの切り替えを行うことができる。
また、第3の方法は、第2の方法に比べて予備パスを各リンクのどのチャネルに割り当てるかについて、故障通知を転送しながら上流ノードから下流ノードに(またはその逆方向に)順に決定していくことができるので、柔軟性のある運用が可能である。
ところで、この第3の方法により故障通知を行い、現用パスから予備パスに故障切替を行う場合に、所定の遅延が発生せざるをえない事情がある。それは、クロスコネクト装置における予備パスの設定があくまでも切替先チャネルの「予約」に過ぎず、物理的な予備パスの接続が行われていないことに起因している。すなわち、故障発生に伴う故障通知を事前に予約された予備パスの経路に沿って順に転送し、予備パスの接続設定を各ノードで実際に行っていく必要があり、そのための時間が必要になる。具体的には、(1)光信号の伝搬速度で決定される予備パスの故障通知の伝搬遅延と、(2)各ノードにおける故障通知の転送遅延の累積である。前者の遅延は1000kmあたり5ミリ秒の割合で累積され、後者の遅延は1ノードあたり1〜10ミリ秒程度が累積される。したがって、例えば50ミリ秒以内の時間での故障救済が要求されるリストレーション方式では、予備パスの経路が数ノード以上になるように設定することは事実上困難になり、ネットワークスケールを制限する要因になる。このような点に鑑みて、切り替えを高速に行う技術について以下の各実施の形態で説明する。
(実施の形態5−1(高速パス切替方法))
図44A、Bは、本実施の形態の高速パス切替方法を説明するための図である。図44Aにおいて、ノード#1−#2−#3−#4−#8間に現用パスAが設定され、ノード#1−#5−#6−#7−#8間に予備パスAが設定され、ノード#9−#10間に現用パスBが設定され、ノード#9−#6−#7−#10間に予備パスBが設定される場合を想定する。
本実施の形態では、故障通知の転送による切替処理に多大の遅延(例えば20ミリ秒以上)が見込まれる予備パスAについては、図44Aに示すように予備パスAの経路上の各ノードにおいて物理的な接続を実現しておく(図中実線で示す)。このような予備パスを「ホットステート予備パス」という。一方、予備パスBの経路上の各ノードでは物理的な接続は行わず、予備パス帯域が予約されるだけである(図中破線で示す)。
ホットステート予備パスは、経路長が所定の長さを越える、または経由ノード数が所定数を越える場合に設定される。予備パスAの始点ノード#1では、現用パスAと同一のデータ(SDH伝送システムではSDHフレームのペイロード部のみ)を複製し、終点ノード#8まで転送される。現用パスAの故障発生時には、終点ノード#8のAPS(Automatic Protection Switching)切替により、現用パスAから予備パスAに切り替えられる。このとき、予備パスAは、予備パス経路に沿って始点終点間で接続性が確保されているので、現用パスAの故障発生時には終点ノードにおける切替処理のみで、現用パスAから予備パスAへの切替を予備パス経路長に依存せずに高速に行うことができる。なお、ノード#8を始点としノード#1を終点とする逆方向のパスについても同様である。
通常のリストレーション方式では、図45に示すように、始点ノード#1から終点ノード#8までの予備パスAや始点ノード#9から終点ノード#10までの予備パスBは予備パス帯域が予約されるだけで、経路上の各ノードは故障切替まで物理的な接続を行わない。したがって、予備パスAと予備パスBはノード#6−#7間の帯域を共用し、かつ対等に扱われる。
一方、本実施の形態では、ホットステート予備パスとして占有している帯域について、他の現用パスを救済する手段として開放することを許容する。すなわち、予備パスBがノード#6−#7間に設定される場合には、予備パスAと予備パスBはノード#6−#7間の帯域を共用する点において、従来のプリアサインリストレーション方式と同等に予備帯域の共用効果を得る。具体例は後述する。
なお、従来の1+1プロテクション方式は、現用パスと予備パスに同一データが流れており、現用パスの故障切替が終点ノードにおけるAPS切替により対応できる点において本実施の形態のホットステート予備パスと同様であるが、現用パスと予備パスの双方が事実上「現用」として利用されており、予備パスが占有する帯域を他の予備パスと共用できない点において本発明と異なる。
また、従来のM:Nプロテクション方式は、現用パスの複製データを予備パスに流さず、予備パスが占有する帯域を複数の現用パスを救済する予備パス間で共用するが、それらの現用パスは互いにすべて同一の始点終点ノード間に設定されていることが前提となっており、本実施の形態のように予備パスの任意の区間で帯域の共用は想定されていない。
次に、図44A、Bを参照して本発明のパス切替方法の動作例について説明する。まず、図44Aに示すように、現用パスA,Bおよび予備パスA,Bが設定されるデフォルト状態では、経路長の長い予備パスAが物理的に接続されたホットステート予備パスに設定される。一方、予備パスBについては、帯域を予約するだけで物理的な接続は行われない。ここで、ノード#6−#7間では、予備パスA,Bが同一の光チャネルを共用するが、ノード#6,#7では予備パスAが接続されるように設定される。
この状態で現用パスAに故障が発生すると、図44Aに示すように、APS切替により現用パスAから予備パスAへの切り替えが行われる。この時点で現用パスAから予備パスAへの切り替えは終了し、予備パスAは現用パスとして利用開始となる。このとき、現用パスAの始点ノード#1から予備パスAの経路上にある各ノードに対して経路順に、予備パスAが現用パスに切り替えられた旨を通知する。これは、図43Cに示す従来の故障通知方法と同じであるが、すでに故障切替は終了しているので、故障通知の転送遅延は問題にならない。この通知により、予備パスBは、ノード#6−#7間で予備パスAと共用していた帯域の使用が禁止され、予備パスAから切り替えられた現用パスが物理的に接続される状態が維持される。
一方、図44Aのデフォルト状態において現用パスBに故障が発生すると、予備パスAと帯域を共用しているノード#6,#7で物理的な接続が予備パスBに切り替えられる。この状態を図44Bに示す。これにより、予備パスAの接続は一時的に遮断される。なお、現用パスBの故障が復旧し、予備パスBから現用パスBへ切戻しされると、予備パスAの物理的な接続が自動的に復活し、ホットステート予備パスとして機能する。
このように、経路長の短い予備パスに対しては、故障通知による故障救済処理を行う一方で、経路長が長い予備パスに対してはAPS切替を実現し、かつ予備パス帯域(光チャネル)を経路長の短い予備パスと共用する。これにより、いずれの故障発生に対してもすべての光パスについて一定の時間内に故障救済を完了させることができる。同時に、ホットステート予備パスを用いないリストレーション方式と同程度の予備パス帯域の共用効果を見込むことができ、経済性と故障救済の高速性を両立させることができる。
(実施の形態5−2(パス切替装置))
図46は、本実施の形態のパス切替装置の構成図である。図において、パス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と、光スイッチ機能部11を制御するスイッチ制御部12および管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over OSC)13により構成される。
管理制御機能部20の構成と動作は、パス管理部225を除いて実施の形態1−5とほぼ同じである。
パス管理部225は、ホットステート予備パスと、ホットステート予備パスでない予備パスとを区別して管理するとともに、ホットステート予備パスとして占有している帯域について、他の現用パスを救済する手段として帯域開放を許容する手段を含む。
この手段では、ホットステート予備パスの属性情報としてパストランク識別番号情報と入出力インタフェース番号を有し、始点・終点ノードを除く各ノードで物理的に接続されることを示すとともに、他の予備パスとの帯域共用を許容することが示される。
また、パス設定管理機能部22は、隣接ノードとの間で設定した予備パスがホットステート予備パスであるか否かを示す識別情報を送受信する手段を含む。これにより、ネットワーク全体で上記の方法による高速故障救済を自律分散的に行うことができる。
また、パス設定管理機能部22は、故障発生時に現用パスから予備パスへ切り替えるための切替メッセージを予備パス経路に沿って送受信する際に、パス管理部225にアクセスしてホットステート予備パスを収容しているチャネル帯域情報を取得し、このチャネル帯域を含めて予備パスの切り替え先を選択して切替メッセージを作成する手段を含む。これにより、図44Bに示すようなケースにおいて、物理的に接続されたホットステート予備パスの設定を一時的に解除し、これから故障救済処理により開通させようとする別の予備パスを新たに設定することができる。これは、ホットステート予備パスに対して高速切替を可能にするとともに、ホットステート予備パスを用いないリストレーション方式と同様の帯域共用を可能にしている。ただし、ホットステート予備パスどうしの帯域共用は行わないものとする。
また、パス設定管理機能部22は、現用パスに故障が発生した場合にその現用パスを救済するホットステート予備パスの経路のパス切替装置に沿って、ホットステート予備パスの帯域を他のパスの故障救済用に帯域開放しないように要求するメッセージを転送する。これにより、ホットステート予備パスが現用パスとして利用されるときに、ホットステート予備パスの帯域を他の予備パスが使用することが禁止することができる。
以上説明したように、本実施の形態5−1、5−2の高速パス切替方法およびパス切替装置は、予備パス帯域を複数の予備パス(ホットステート予備パスおよび通常の予備パス)で共用することにより、ネットワーク全体で必要とされる設備量を削減することができる。さらに、通常のリストレーション方式では困難であった経路長の長い予備パスについても、現用パスから予備パスへの切り替えを高速に行うことができる。
[実施の形態6]
図42A、Bで説明したようなリストレーション方式は単一リンクの故障に対して、100%の故障救済が行われるように予備パスの帯域共用が行われるもので、ネットワーク中で多重故障が発生した場合には予備パスの帯域共用が行われている区間で帯域確保の競合が発生し、故障救済に失敗することがある。
例えば、図47に示す例では、ノード#1−#3−#6−#8間に現用光パスAが設定され、対応する予備光パスAがノード#1−#2−#4−#7−#8間に設定され、ノード#4−#5間に現用光パスBが設定され、対応する予備光パスBがノード#4−#7−#5間に設定される場合に、ノード#3−#6間とノード#4−#5間のリンクに同時に故障が発生した場合を想定する。ノード#4−#7間の2本の予備光パスが1本の予備光チャネルを共用する場合、このような多重故障を救済するには予備光チャネルが不足し、帯域確保のために競合することになる。
リストレーション方式において、このような多重故障発生時の競合制御についてはいろいろ検討がなされている。例えば、文献6(T.Yahara,R.Kawamura,″Virtual path self−healing scheme based on multi−reliability ATM network concept″,IEEE Globcom’97,vol.3,pp.3−8,1997)では、予備パスを複数のクラスに分類し、帯域を共用している予備チャネルへの切り替え時に競合が発生しても調整可能な方法が提案されている。例えば、予備パスの優先クラスを定義し、多重故障発生時に優先クラスの高い予備パスを優先的に救済する方法である。これにより、優先クラスの高い予備パスから順に効率的に故障救済が行われる。
また、故障救済の対象となるすべてのパスについて故障救済の優先順位を付与し、帯域を共用している予備系への切り替え時に競合が発生しても調整可能な方法が提案されている。この方法では、故障発生時に優先順位の高いパスから順に予備系への切り替えが行われ、多重故障発生時にも効率的に故障救済が行われる。
ところで、リストレーション方式における多重故障発生時の競合制御は、優先クラスの高い予備パスを優先的に救済するなど、競合した場合の調整に重点が置かれており、多重故障を可能な限り救済するという観点ではなかった。また、いずれもパス管理を集中的に行うネットワークマネジメントシステムにより制御されており、故障救済処理の高速性に問題があるとともに、ネットワークスケールを制限する要因になっていた。
上記の点に鑑み、多重故障時の故障救済を分散制御により効率的に行う技術について説明する。
図48は、本実施の形態のパス管理装置を含むパス切替装置の構成例を示す。図において、パス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、64×64の光スイッチ機能部11と、光スイッチ機能部11を制御するスイッチ制御部12および管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over OSC)13により構成される。なお、光スイッチ機能部11に代えて、2.5Gbit/sのSDHリンクを8本入出力し、VC−4(150Mbit/s)単位でクロスコネクション処理可能なスイッチ機能部であっても同様である。
管理制御機能部20の構成と動作は、パス管理装置225を除いて実施の形態1−5とほぼ同じである。
本実施の形態のパス管理装置225は、予備パス起動処理部224およびシグナリング処理部221を介して、予備パスの設定状態を予備パスが経由する各ノードに通知する機能を有し、予備パスを収容する光チャネルが故障するか他の予備パスに使用され、すでに起動不可(故障救済不能)になっている予備パスを検出したときに、その予備パスが経由するノードに対して「予備パス起動不可メッセージ」を通知する。さらに、予備パスが経由する各ノード区間ごとの起動可否を把握し、その情報を「予備パス起動不可メッセージ」に盛り込むようにしてもよい。
図49A、B、Cは、予備パス起動不可メッセージの転送方法を示す。第1の方法は、図49Aに示すように、予備パスの起動不可を検出したノードから、当該予備パスが経由するノードに対して「予備パス起動不可メッセージ」をマルチキャストする。
第2の方法は、図49Bに示すように、予備パスの起動不可を検出したノードから当該予備パスの始点ノードに対して「予備パス起動不可メッセージ」を通知し、この始点ノードから当該予備パスの終点ノードまでの各ノードに対して「予備パス起動不可メッセージ」をマルチキャストする。
第3の方法は、図49Cに示すように、予備パスの始点ノードから終点ノード(あるいはその逆方向)に向けて正常性確認のために定期的に転送される予備パス管理メッセージ(図ではRSVP−TEプロトコルで標準仕様のHelloメッセージ)を用いる。予備パスの起動不可を検出したノードは、「予備パス起動不可メッセージ」をHelloメッセージに追加することにより、当該予備パスが経路するすべてのノードに通知することができる。
このような方法により転送された「予備パス起動不可メッセージ」を受信したノードのパス管理装置では、予備パスの管理属性情報として予備パスの起動可否を把握することができ、起動不能の予備パスに対して無用な切替処理を行うことを回避することができる。これにより、起動不能の予備パスを含む複数の予備パス同士が帯域を確保しあう無用な競合を回避することができる。
また、事前予約されている予備パスによる故障救済が不可能であることを事前に把握できることにより、現用パスを別の経路を介して救済する等の対策を迅速にとることが可能になる。
また、予備パスが経由するノードでは、他のノード区間で当該予備パスを収容するチャネルが故障や他の予備パスにすでに利用されている場合など、当該予備パスが起動不可であることを把握することができるので、次に示すように当該予備パスのチャネルを他の予備パスに転用することが可能となり、他の予備パスは多重故障発生時でも救済される確率が高くなる。
図50は、本実施の形態のパス管理装置におけるパス管理例を示す。図において、故障サービスクラス1の予備パスAは単独で光チャネル1が割り当てられ、故障サービスクラス2の予備パスB,C,Dは光チャネル2を共有しているものとする。ここで、予備パスAが他のノード区間において故障や他の予備パスが使用しているために光チャネルの確保ができない場合、予備パスAは起動不可となり、このノードで予備パスAを収容している光チャネル1が使用されることはない。このとき、予備パスB,Cに対応する区間で多重故障が発生し、同時に光チャネルを確保する必要が生じ、共有している光チャネル2に対する競合が発生する場合を想定する。この状況において、図49A〜Cに示す方法により予備パスAがすでに起動不可となっていることが通知されていれば、予備パスAを収容する光チャネル1を予備パスBまたは予備パスCを収容する光チャネルとして転用することができる。これにより、多重故障に対して予備パスB,Cによる同時救済が可能になる。
図51は、本実施の形態のパス管理装置における他のパス管理例を示す。図において、故障サービスクラス1の予備パスA,Bは光チャネル1を共有し、故障サービスクラス2の予備パスC,D,Eは光チャネル2,3を共有しているものとする。ここで、多重故障の発生により予備パスA,Bが同時に光チャネル1を確保しようとした場合を想定する。このとき、予備パスA,Bの両方が救済されるように、より低い故障サービスクラスの予備パスC,D,Eを収容する光チャネル2または光チャネル3を予備パスAまたは予備パスBを収容する光チャネルとして転用する。これにより、多重故障に対して予備パスA,Bによる同時救済が可能になる。
以上説明したように、本実施の形態のパス管理装置では、他のノード区間で収容するチャネルを確保できなくなった予備パスを起動不可として、当該予備パスが経路するノードに通知することにより、多重故障の発生時に起動不能の予備パスを含む複数の予備パス同士の無用な競合を回避することができる。
さらに、起動不可となった予備パスの通知により、起動不可の予備パスに供されるチャネルを転用したり、低い故障サービスクラスの予備パスに供されるチャネルを転用するパス管理を行うことにより、多重故障が発生した場合における予備パスの起動成功確率を高めることができる。
[実施の形態7−1、7−2]
図5に示したように、光ルータを用いたネットワークは、ユーザ情報を転送するスイッチ機能部で形成されるデータプレーンと、通信ネットワークの制御信号を転送する制御装置で形成される制御プレーンが分離した構成になっている。
データプレーンは、SDHまたはOTN(Optical Transport Network)技術をベースとした高信頼ネットワークである。一方、制御プレーンは、EtherスイッチまたはIPルータをベースとしたネットワークであり、データプレーンよりも冗長度の高いネットワーク構成となるのが一般的である。
GMPLSの標準化組織であるIETF(Internet Engineering Task Force)では、この制御プレーンの正常性を確認するプロトコルとしてLink Management Protocol(LMP)の標準化が進められている(IETF:draft−ietf−ccamp−lmp−07.txt)。
LMPは、図52に示すように、データプレーンで隣接関係にあるノード間で制御プレーンの制御装置を介して制御チャネルを確立し、その制御チャネルを介してノード間でシーケンス番号のみを通知するハローパケットを交換しあう。このハローパケットの交換に失敗すると、制御チャネルの異常として検出される。このハローパケットの交換周期は標準で10〜100msecであり、異常検出を高速に行うことが可能である。ここで、制御プレーンに異常がある状態(LMP Degrated State)では、各ノードは制御プレーンの故障につられて、正常なデータプレーンに悪影響を及ぼさないようにする必要がある。例えば、データプレーンで設定されているパスの切断、制御チャネル故障をリンク断と誤認識することにより、不要な切替動作が発生しないようにする必要がある。
ところで、データプレーンのパスは、図52に示すような制御プレーンを介するシグナリング処理により設定されるが、この設定されたパスの維持管理の概念として、ハードステートとソフトステートがある。
ハードステートでは、一度設定したパスは、明確な切断命令がない限り、各ノードでのパス設定状態が半永久的に保存され、パスを開通させるクロスコネクション状態は維持される。このハードステートの利点は、一度設定されたパス状態の維持管理処理が不要であり、制御プレーンに故障が発生した場合でも、切断や不要な切替動作が発生することはない。その反面、通信不能のノードが発生するような大規模災害が発生すると、残りの正常なネットワーク装置を用いた高速なネットワークの再構成が困難になる。例えば、図53に示すようにノード#1−#2−#3−#6の経路のうちノード#2−#3間に障害が発生し、ノード#1−#4−#5−#6の経路に切り替えるときに、ノード#1−#2、#3−#6のパスに対して故障パス切断命令がなされず、無効パスが残留することにより無駄にネットワークリソースが消費される状態が続くことになる。
一方、ソフトステートでは、設定したパスは制御プレーンを介する周期的なシグナリング処理により正常性確認が行われる。例えば、RSVP−TEプロトコルでは、パスの正常性を確認するハローパケットが周期的にパス端間で交換される。そして、所定時間内に正常性が確認されないときに、各ノードでのパス設定状態が削除され、パスを開通させるクロスコネクション状態も解消される。これにより、無効パスの生成を抑制し、パス登録削除ミスによりネットワークリソースの無駄遣いを完全に排除することができる。また、大規模災害時でも削除すべき故障パスを迅速かつ自動的に消去し、ネットワークの再構成による迅速な復旧が可能になり、異常発生時のネットワーク運用の柔軟性を高めることが可能になる。
ハードステートおよびソフトステートにはそれぞれ一長一短があり、例えばハードステートでは異常終了されたパス設定の後処理が必要になるが、ソフトステートでは異常終了されたパス設定状態は自動的に解消されるので、ソフトウェア制御の異常処理に必要となるソフト開発量を大幅に削減することができる利点がある。しかし、ソフトステートでは、上記の制御プレーンに異常がある状態(LMP Degraded State)の厳格な定義が必要であり、制御プレーンの故障が正常なデータプレーンに悪影響を及ぼさないような高信頼設計が必要であり、この点が課題になる。
ここで、ソフトステートとハードステートの両者の利点を得るために、中間ステートとしてソフトハードステートを定義する。ソフトハードステートは、ハードステートのような半永久的なパス設定ではなく、数日程度の故障ではパス設定が削除されないソフトステートである。ソフトハードステートは、いわゆるレガシーサービスと呼ばれる電話、ディジタル専用線、ATM専用線に適用する。従来のソフトステートは、低品質クラスの公衆IPトラヒックを収容する回線に提供する。
以下、各実施の形態において、このようなパス管理を実現するために必要となる制御機能を提供し、制御プレーン故障による悪影響としてデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止する制御を可能にするネットワーク制御装置について説明する。
(実施の形態7−1)
まず、本実施の形態における制御方法の概要について説明する。
本実施の形態のネットワーク制御装置では、まず正常確認経過時間が閾値を超過したときに、パス管理データベースに登録されているパス管理情報を削除するソフトステートが導入されている。ここで、ソフトステートからハードステートへの状態遷移は、各ノードにおいて、制御プレーンに異常がある状態(LMP Degraded State)の検出が契機になる。
そして、LMP Degradeを検出したノードで、制御リンクに対応するデータリンクの正常性を確認し、データリンクに異常がなければ、そのデータリンクを通過するパスをソフトハードステートに遷移させる。さらに、そのパスをソフトステートからソフトハードステートに遷移させるために、そのパスが通過する全ノードにその旨を通知して認識させる。これにより、制御プレーン故障によりデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止することができる。
また、ソフトハードステートからソフトステートへの遷移は、制御リンクの復旧確認と、データリンクの正常性を確認できた段階で行われる。この場合も同様に、パスが通過する全ノードにその旨を通知して認識させる。以上の状態遷移の様子を図54に示す。
図55は、実施の形態7−1のネットワーク制御装置を示す。図において、ネットワーク制御装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と光スイッチ機能部11を制御するスイッチ制御部12により構成される。本実施の形態の光スイッチ部10は、128×128スイッチを用い、光パスが32波多重されたファイバリンクを4本入出力する能力を有する。各光パスの伝送速度は2.5Gbit/sであり、SONETOC−48インタフェースで終端される。
制御回線は、155Mbit/sの伝送速度を有するSONET OC−3回線で構成されている。制御信号は、例えば光ルータネットワークのネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定される光パスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20は、制御信号プロトコルを処理する機能部を実装しており、光パスの設定・解除・切替・ルーティングを実現するルーティング処理機能部(OSPF/IS−ISプロトコル処理機能)21、光パス設定・解除シグナリングを行うパス設定管理機能部(RSVP−TE/CR−LDRプロトコル処理機能)22、制御信号を伝送する制御回線網の障害監視を行う制御リンク管理機能部(LMPプロトコル処理機能)23、IP処理部24により構成される。
パス設定管理機能部22は、シグナリング処理部221、現用パス設定・削除処理部222、予備パス設定・削除処理部223、予備パス起動処理部224、データネットワークに設定されたパスの設定管理を行うパス管理データベース225、タイマ処理部226を備える。シグナリング処理部221は、パスの新設、削除、パスの故障復旧に伴う切替通知処理を行うだけでなく、パス設定後に定期的にパス端間でハローパケットを送受信することにより、パス設定を維持する機能を備えている。
シグナリング処理部221は、図56に示すように、ハローパケットの到着とハロー処理を行ったパス識別番号をタイマ処理部226に通知し、タイマ処理部226は該当するパスに対するタイマ処理をリセットする。
すなわち、現用パスおよび予備パスの各々に対して定期的なハローパケット交換によりパス設定を維持しているが、タイマ処理部226は各パスに対してタイマ処理のプロセスまたはインスタンスを生成する。タイマ処理により経過した正常確認経過時間が閾値を超過すると、パス管理データベース225に登録されているパス管理情報を削除するとともに、光クロスコネクト間の波長チャネルを管理するチャネル管理データベース15を操作し、削除するパスが占有していたチャネル状態を空き状態に遷移させる。さらに、光スイッチ部10のクロスコネクション状態を解消する。以上により、ソフトステートによるパスの維持管理を実現する。
また、制御プレーンとデータプレーンが明確に分離されているネットワークにおいて、次のようにして信頼性の高いネットワーキングを実現する。制御リンク管理機能部23は、図57に示すように、自ノードに接続されている制御リンクの異常を検出し、かつ制御リンクに対応するデータリンクの正常性を確認すると、故障が発生した制御チャネルを介して設定維持(ハローパケットの交換)をしているパスに対してタイマ処理を行っているタイマ処理部226にタイマ停止信号を出力する。なお、タイマ停止処理するパスは、故障が発生した制御チャネルを介してハローパケットの交換が行われているものに限られる。該当するパスの検索は、シグナリング処理部221から現用パス設定・削除処理部222、予備パス設定・削除処理部223に問い合わせることで行われる。
タイマ処理部226は、このタイマ停止信号の入力により、設定されているパスの正常確認経過時間のタイマ処理を停止する。これにより、制御リンクの故障に伴う不用意なパスの切断処理が行われないようにする。すなわち、これらのパスはソフトステートからソフトハードステートに遷移することになる。
また、シグナリング処理部221は制御リンクの故障に伴い、この制御リンクを介してハローパケットの交換をしているパスに対するタイマ停止処理を行う。その結果、ソフトステートからソフトハードステートに遷移したパスについて、その旨をパスが経由するすべてのノードに通知する。これにより、設定されているパスの全区間において、ソフトステートからソフトハードステートに遷移させる。なお、ソフトステートからソフトハードステートへの遷移を通知する手段として、RSVP−TEまたはCR−LDPなどのシグナリングプロトコルが用いられる。
(実施の形態7−2)
図58は、実施の形態7−2のネットワーク制御装置の構成図である。本実施の形態のネットワーク制御装置は、実施の形態7−1の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、SDHフレームVC−4(155Mbit/s)単位のクロスコネクションを実現する32×32のディジタルクロスコネクトスイッチ機能部31とそれを制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成される。
制御回線は、STM16信号のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS−ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP−TE/CR−LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態7−1とほぼ同様であるが、制御リンク管理機能部23に機能追加がある。それは、自ノードに接続された制御リンクの異常を隣接ノードに通知する機能と、隣接ノードから通知された制御リンクの異常を他の隣接ノードに通知する機能が追加される。これにより、制御リンクの故障を制御エリア全体に通知し、この制御エリア内で設定されているパスをすべてソフトステートからソフトハードステートに遷移させる。同時に、この制御エリアを通過するVC−4パスの新設を一時停止させ、パス運用の安定化を図る。すなわち、制御リンクの故障に対して、通信ネットワークにソフトステートを導入すると同時に、ソフトステートの導入に伴うVC−4パスの切断動作、不要な切替動作をある一定のエリア内で抑止し、パス運用の安定化を確保することが可能になる。
なお、本実施の形態では、SONET/SDHフレームのSTS−3/VC−4パスのネットワーキングを実現するディジタルクロスコネクトネットワークに適用しているが、ATMネットワークのバーチャルパス、MPLSネットワークのラベルスイッチドパスの管理制御にも適用可能である。
また、制御リンクの故障を制御エリア全体に通知する際に、制御リンクに対応するデータリンクを通過するパスの識別番号情報をその制御エリア内に通知することにより、データリンクに設定されているパスのみをソフトステートからソフトハードステートに遷移させることも可能である。
以上説明したように、実施の形態7−1、7−2のネットワーク制御装置は、ソフトステートの導入によりパス管理の異常処理ソフトウェアの開発量の削減によるコスト削減が可能になる。
さらに、制御リンクに対応するデータリンクの正常性を確認し、データリンクに異常がなければ、そのデータリンクを通過するパスをソフトハードステートに遷移させることにより、制御プレーン故障によりデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止することができる。これにより、制御プレーンの信頼性に左右されない高信頼のパスネットワーキングが可能になる。
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
本発明は、大容量パスネットワークにおけるパスの故障救済に関するものである。
インターネット等のデータ通信トラヒックの増大により、現状でTbit/s、近い将来には10〜100Tbit/s 以上のスループットを有するノード装置の導入が検討されている。このような大規模な転送能力を有するノード装置を実現する手段としては、電気処理の限界を越えるので、光ルータが有力になっている。光ルータに関する文献としては文献1(K.Shimano et al.,in Technical Digest of NFOEC'2001, vol.1, p.5, 2001)、文献2(K-I Sato et al.,"GMPLS-Based Photonic Multilayer Router (Hikari Router) Architecture", An overview of traffic engineering and signaling technology, IEEE Comm. Mag. vol.40, pp.96-101, March 2002)などがある。
この光ルータでは、光通信ネットワークの管理は各ノードごとに分散的に行われており、光パス接続設定も各ノード間のシグナリング処理に基づいて行われている。すなわち、光ルータを用いた光通信ネットワークでは、光パスの設定管理は各ノードごとに自律分散的に行われている。
このような光通信ネットワークにおいて、リソースの有効利用を図りつつ信頼性の高いネットワークサービスを提供する手段としては、リストレーション方式が有望である。この方式は、現用光パスとは完全に異なる経路に収容される予備光パス帯域を確保し、かつこの予備光パス帯域を他の現用光パスを救済する予備光パスと共用するものである。これにより、ある一定の信頼性を確保するのにネットワーク全体で必要とされる予備光パスの資源を節約することができ、極めて有効な手段になっている。
自律分散制御によるリストレーション方式の検討(文献3:R.Kawamura et al.,"Implementation of self-healing function in ATM networks", Journal of Network and System Management, vol.3, no.3, pp.243-264, 1995)では、ATMネットワークにセルフヒーリング機能を実装することを主眼においており、ATMネットワークで設定される現用バーチャルパス(現用VP)と、これを救済する予備バーチャルパス(予備VP)の両者を故障発生前に設定するようになっている。このATMネットワークに定義される予備VPの事前設定については、予備VPの経路設定に主眼が置かれている。ATMネットワークで設定されるVP帯域幅はMHz単位で連続的に帯域設定が可能であり、予備VPの帯域については現用VPと同一値を保証する場合と、現用VPより小さい値を保証する場合等、さまざまなケースが想定されるが、各リンクごとに定義される予備VPを収容する予備帯域については、必ずしも救済する現用VPの帯域幅の総和に設定する必要はない。
ところで、SDHパスや光パスのように帯域幅が離散的に設定され、かつ現用パスと予備パスの帯域幅が完全に同一である必要のあるネットワークに、自律分散制御に基づくリストレーション方式によるセルフヒーリング機能を実装するには、予備パスの経路設定のみならず、予備パスの帯域を確保するシグナリングプロトコルを拡張する必要がある。例えば、図1に示すように、現用パスとしてノード#1−#3−#6−#8に帯域を確保すると、この経路に沿って光パスを開通させる。その一方で、予備パスとしてノード#1−#2−#4−#7−#8に帯域を予約するだけで、実際のパス接続は現用パスが何らかの障害により接続不能になるまで行わないようにする必要がある。
このようなネットワークでは、「チャネル」という概念が管理モデルの構築上重要になる。光ネットワークは、op(光パス)レイヤ、oms(光多重セクション)レイヤ、ots(光伝送セクション)レイヤの3階層に分離して管理される。opレイヤはopトレイル、omsレイヤはomsトレイル、otsレイヤはotsトレイルが定義される。
図2に示すように、光チャネルはノード間で定義された光領域の波長帯域に相当し、omsトレイルを収容するopコネクションに相当する。なお、SDH伝送ネットワークの場合には、「チャネル」はクロスコネクトノード間で定義されたVC−3(50Mbit/s )あるいはVC−4(155 Mbit/s )帯域に相当する。
さて、予備パスの利用が登録されている予備チャネルについては、1チャネル単位で管理する方式と、Mチャネル単位で管理する方式がある。図3は1チャネル単位で予備チャネルを管理する方式であり、予備光チャネルには光パス(1),(3),(4)の合計3本の光パスに対する予備系が登録されており、1対3共用予備リストレーションが実現されている。実際に必要としている予備チャネル数は、現用パスの1/3である。
この例では、仮に現用光パス(1)に故障が発生し、当該チャネルに切替が発生した場合、他の現用光パス(3),(4)はこの区間において予備帯域が確保されていない状態になる。このような切替による故障救済が保証されない状態を解消するには、光パス(3),(4)については、新たなルーティング処理により予備パス資源を再確保し、それに伴う予備系のルート変更が発生する。故障発生時にはこれらの再設定処理が殺到し、ネットワーク運用に支障をきたす可能性がある。
図4は、Mチャネル単位で予備チャネルを管理する方式である。予備チャネル群は合計2本の予備チャネルで構成され、光パス(1),(3)〜(6)の合計5本の光パスに対する予備系が登録されており、2対5共用予備リストレーションが実現されている。実際に必要としている予備チャネル数は、本例においては現用パスの2/5である。この例では、仮に現用光パス(1)に故障が発生し、当該チャネルに切替が発生しても、他の現用光パス(3)〜(6)は残り1本の予備チャネルを用いて救済することが可能である。すなわち、予備チャネルを1チャネル単位で管理する場合に比べて、故障切替に伴う予備パス資源の再確保処理の発生頻度を大幅に低減することができる。なお、N本の光パスに対してM本の予備チャネルを登録する方式をM:Nシェアードリストレーション方式ともいう。
このようなネットワーキングを実現するために、予備パスの帯域を効率的に確保する技術が求められている。
さて、リストレーション方式を基本とした現用・予備パスの収容設計方法には、例えば波長分割多重伝送技術をベースとする光パスネットワークにおいて、トラヒック需要(光パス需要)に対してリンクで必要となる波長数を見積もる方式がある(文献4:K.Nagatsu ,"Photonic network design issues and application to the IP backbone", Journal of Lightwave Technology, vol.18,no.12, pp.2010-2018, Dec 2000)。ここでは、単一リンク故障が発生した場合に、当該リンクを通過する現用パスを救済するために必要となる波長数を見積もっている。
同様の技術は、物理回線上に仮想的なパス(バーチャルパス:VP)を定義可能なATMネットワーク、ラベルスイッチドパス(LSP)を定義可能なIP over MPLS, Ether over MPLSネットワークにも適用される。すなわち、各々の現用仮想パスに設定されている帯域幅が、リンク故障時にリストレーション方式により予備経路に切り替えられた場合でも、仮想パスに設定されている必要な帯域幅が確保されるようにすることができる。
ところで、実際のネットワーク運用において、単一のリンク故障r1に対する故障救済を保証するだけでは、高品質な通信サービスの実現が困難な場合がある。それは、故障が発生したリンクの復旧が完了し、予備経路に切り替えられていたパスが元の現用経路に切戻しされる前に、新たな別のリンク故障r2が発生する場合である。このとき、予備パスの資源割り当てによって、リンク故障r1により切断された現用パスを救済するための予備パスと、リンク故障r2により切断された現用パスを救済するための予備パスが共用されていると、リンク故障r2により切断された現用パスを救済することが不可能になることがあり、パスの不稼動状態が発生する。
このように、リストレーション方式ではネットワーク装置の一部の故障に伴って切り替わる複数の現用パスが、同一の予備パス帯域を互いに確保しあう競合状態を低減するために、予備パスを収容するチャネル群に必要とされるチャネル数または帯域をリンク単位で自律的に確保する管理制御機能が重要になる。
また、シェアードリストレーション方式において、サービスの中断を可能な限り避けるために、ネットワークの故障発生に伴う現用光パスの切断の救済を高速に実行する必要がある。なお、救済を高速に実行することに関連する技術としては、例えば文献5(K.Shimano et al.,"Demonstration of Fast Restoration for Distibuted Control Plane on Photonic Network", Technical Digest in ECOC,講演番号7.4.2,Copenhagen, Sep.2002)に開示された技術がある。
また、SDHパス、光パス等のように現用パスと予備パスの帯域幅が完全に同一である必要のあるネットワークに対してリストレーション方式を適用するには、予備SDHパスまたは光パスの帯域を事前に100%確保しておく「プリアサインリストレーション方式」を用いる必要があるが、このプリアサインリストレーション方式においては、特に、経路長の長い予備パスへの故障切替を高速に行うことが求められている。
更に、ネットワーク中で多重故障が発生した場合には予備パスの帯域共用が行われている区間で帯域確保の競合が発生し、故障救済に失敗することがある。従って、多重故障を可能な限り救済することが求められている。
さて、文献2に示したような、高信頼スイッチをベースとしたクロスコネクト技術と、IPネットワーク的な分散制御を実現するGMPLS(Generalized Multiple Protocol Label Switching) 技術を融合させた光ルータを用いたネットワークは、図5に示すように、従来のIPネットワークとは異なって通信ネットワークのユーザ情報を転送するスイッチ機能部で形成されるデータプレーンと、通信ネットワークの制御信号を転送する制御装置で形成される制御プレーンが明確に分離した構成になっている。このような構成では、制御プレーン故障による悪影響としてデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止することが求められている。
本発明の第1の目的は、シェアードリストレーション方式を実現するために、予備パスの帯域を確保する予備パス帯域確保方法、およびそれを実現するパス切替装置を提供することである。
本発明の第2の目的は、自律分散的に制御される大容量通信ネットワークにおいて、予備パスを収容するチャネル群に必要とされるチャネル数を動的に確保し、単一のリンク故障に対する確実な故障救済を実現するとともに多重リンク故障に対しても柔軟に対応することができる予備パス帯域確保方法およびパス切替装置を提供することである。
本発明の第3の目的は、自律分散的に制御され、かつリンク上に仮想的に設定される大容量仮想パスネットワークにおいて、予備パスの収容に必要とされる帯域を動的に確保し、単一のリンク故障に対する確実な故障救済を実現するとともに多重リンク故障に対しても柔軟に対応することができる予備パス帯域確保方法およびパス切替装置を提供することである。
本発明の第4の目的は、シェアードリストレーション方式において高速に故障救済動作を行うことができる高速パス切替方法、およびそれを実現するパス切替装置を提供することである。
本発明の第5の目的は、プリアサインリストレーション方式において、経路長の長い予備パスへの故障切替を高速に行うことができる高速パス切替方法およびパス切替装置を提供することである。
本発明の第6の目的は、多重故障時の故障救済を分散制御により効率的に行うことができるパス管理装置を提供することである。
本発明の第7の目的は、制御プレーン故障による悪影響としてデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止する制御を可能にするネットワーク制御装置を提供することである。
本発明の第1の目的は以下の発明により達成される。
本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルについて、前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記M本のチャネルの識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズを含む。
また、本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、このチャネル群を特定する識別番号情報を保持し、
前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記チャネル群の識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズを含むように構成することもできる。
また、本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、前記チャネル群の構成員となる候補の各チャネルの識別番号情報と、前記チャネル群が予備資源であることを示す識別情報をマスターノードに対して推薦するフェーズと、前記マスターノードで前記チャネル群の構成員として確保する各チャネルを決定し、このチャネルの識別番号情報をスレーブノードに通知する予備チャネル群確保フェーズを含むようにしてもよい。
前記予備パス帯域確保方法において、
前記マスターノードおよび前記スレーブノードは、互いに隣接関係にある2つのノード間に定義され、その2つのノードに割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定するマスタスレーブ確認フェーズを含むようにしてもよい。また、通知する情報の中に、設定しようとする予備パスの現用パスが通過するリンク及びノードの危険分類番号情報を含ませることもできる。前記チャネル群が予備資源であることを示す識別情報に、故障サービスクラスを識別する識別情報を含むようにしてもよい。
また、前記予備チャネル群確保フェーズは、前記予備パス帯域確保フェーズと同時に起動され、そのときに前記マスターノードは予備パスの終点方向にある下流側ノードとなり、前記スレーブノードは予備パスの起点方向にある上流側ノードとなるように構成することもできる。
また、前記予備パス帯域として確保しているM本のチャネルに関して、M本のチャネルのうちのいずれかのチャネルを予備パス帯域として確保されていない他のチャネルと交換する必要が生じた場合は、少なくとも新たなチャネルの識別番号情報を当該チャネルの対向側終端点にあるノードに対して推薦するフェーズを含むようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(自然数)のチャネルのうちMin本(MinはL以下の自然数)のチャネルを管理する機能を有する予備パス設定処理部と、前記予備パスの帯域確保時に、隣接のパス切替装置から通知されたM本のチャネルの識別番号情報と、帯域確保するパスが予備パスであることを示す識別番号情報を入力とし、この予備パスの出力ポートを検索した上で、この予備パスの出力側で確保するMout本のチャネルの識別番号情報を隣接ノードに出力するシグナリング処理部とを含むように構成してもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として一体管理する機能を有する予備パス設定処理部と、前記予備パスの帯域確保時に、隣接のパス切替装置から通知されたチャネルまたはチャネル群の識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を入力とし、この予備パスの出力ポートを検索した上で、この予備パスの出力側で確保するチャネルまたはチャネル群の識別番号情報を隣接ノードに出力するシグナリング処理部とを含むように構成してもよい。
上記のパス切替装置において、パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位、時分割多重方式でノード間を伝送される電気パスまたは光パス単位、もしくは、仮想電気パスである。
本発明の第2の目的は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネル識別番号情報を保持し、2つのノードを接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該M本のチャネルのうちのいずれかに切替られる予備パス数をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保するチャネル数MはMax{P(r)}以上n以下になるように設定するものである。
また、本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをそれぞれチャネル群として定義し、各チャネル群を特定する識別番号情報を保持し、2つのノードを接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該チャネル群に切り替えられる予備パス数をP(r)、各危険分類番号rに対する予備パス数P(r)の最大値をMax{P(r)}としたときに、前記リンク中のチャネル群を構成するチャネル数MはMax{P(r)}以上n以下になるように設定するように構成することもできる。
なお、危険分類番号とは、ネットワークの危険要素として単一リンク故障、単一ノード故障、またはこれらの複合体としてのネットワークドメインを管理するための識別番号である。例えば、ノードAとノードB間のリンク故障等のリスクに対して、{1}という番号を付与することにより危険を管理する。このようなネットワークで現用パスと予備パスを定義し、冗長性を確保することで信頼性の高い通信サービスを実現するには、この現用パスと予備パスが互いに完全に異なる危険分類番号が付与されたリンク、ノード、またはネットワークドメインを通過するように設定すればよい。
ここで、各々のチャネル群は、それぞれ異なる故障サービスクラスを有する予備パスを収容するために、複数m種類の故障サービスクラスについて、それぞれM1〜Mm 本(L=M1+M2+…+Mm)のチャネルをチャネル群として定義する。なお、故障サービスクラスとは、各々のパスの信頼性をクラス分けしたものである。例えば、ネットワークに故障が発生した場合、一時的に通信設備の絶対量が不足してすべてのパスの通信を維持することが不可能になることがある。このとき、各パスの信頼性をクラス分けすることにより、高い信頼性に対応する故障サービスクラスのパスから優先的に通信設備を割り当てるなど、効率的なネットワーク運用が可能にすると同時に、通信サービスを受けるユーザに対しても故障サービスクラスに応じた対価を要求することが可能になる。
このとき、前記リンク中の各チャネル群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、前記リンク中で故障サービスクラス属性情報fのチャネル群を構成するチャネル数Mは、a(f)×Max{P(r)}がn以下の場合はa(f)×Max{P(r)}以上n以下、a(f)×Max{P(r)}がnを越える場合はn以下になるように設定するようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネル識別番号情報を保持する機能と、2つのパス切替装置を接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該M本のチャネルのうちのいずれかに切替られる予備パス数をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保するチャネル数MはMax{P(r)}以上n以下になるように設定する機能とを備えるように構成することもできる。
更に、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをそれぞれチャネル群として定義し、各チャネル群を特定する識別番号情報を保持する機能と、2つのパス切替装置を接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該チャネル群に切り替えられる予備パス数をP(r)、各危険分類番号rに対する予備パス数P(r)の最大値をMax{P(r)}としたとき、前記リンク中のチャネル群を構成するチャネル数MはMax{P(r)}以上n以下になるように設定する機能とを備えるようにしてもよい。
前記リンク中の各チャネル群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、前記パス設定管理機能部は、前記リンク中の故障サービスクラス属性情報fのチャネル群を構成するチャネル数Mとして、a(f)×Max{P(r)}がn以下の場合はa(f)×Max{P(r)}以上n以下、a(f)×Max{P(r)}がnを越える場合はn以下になるように設定する機能を含むようにしてもよい。
パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位、あるいは、時分割多重方式でノード間を伝送される電気パスまたは光パス単位とすることができる。
また、本発明の第3の目的は次の発明によって達成できる。
本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)を保持し、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群のうちのいずれかに切り替られる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保する帯域MはMax{P(r)}以上b以下になるように設定するものである。
また、通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、各ノードは、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)をVPI群として定義し、各VPI群を特定する識別番号情報を保持し、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パス帯域の総和P(r)の最大値をMax{P(r)}としたときに、前記リンク中のVPI群を構成する予備パス帯域MがMax{P(r)}以上b以下になるように設定するように構成することもできる。
VPIとはVP(バーチャルパス)を収容するために定義される論理チャネルの識別番号であり、Virtual Path Identifier と呼ばれるものである。VPIはノード間のリンク単位に定義される。
ここで、各々のVPI群は、それぞれ異なる故障サービスクラスを有する予備パスを収容するために、複数m種類の故障サービスクラスについて、それぞれM1〜Mm 本(L=M1+M2+…+Mm)の予備パス帯域を定義する。
このとき、前記リンク中の各VPI群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するVPI群に収容され、前記リンク中で故障サービスクラス属性情報fのVPI群の予備パス帯域Mは、a(f)×Max{P(r)}がb以下の場合はa(f)×Max{P(r)}以上b以下、a(f)×Max{P(r)}がbを越える場合はb以下になるように設定するようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)を保持し、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群のうちのいずれかに切り替られる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保する帯域MはMax{P(r)}以上b以下になるように設定する機能とを備えて構成することができる。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)をVPI群として定義し、各VPI群を特定する識別番号情報を保持する機能と、2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パス帯域の総和P(r)の最大値をMax{P(r)}としたときに、前記リンク中のVPI群を構成する予備パス帯域MがMax{P(r)}以上b以下になるように設定する機能とを備えるように構成してもよい。
前記リンク中の各VPI群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、前記パス設定管理機能部は、前記リンク中で故障サービスクラス属性情報fのVPI群の予備パス帯域Mは、a(f)×Max{P(r)}がb以下の場合はa(f)×Max{P(r)}以上b以下、a(f)×Max{P(r)}がbを越える場合はb以下になるように設定する機能を含むようにしてもよい。
本発明の第4の目的は次の発明により達成できる。
本発明は、通信ネットワークのノードで、現用パスが使用不能になったときに予備パスを起動して切り替えるパス切替方法において、各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、前記予備パスは事前に前記チャネル群に仮想的に収容され、互いに隣接関係にある2つのノード間で、それぞれ割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定し、前記チャネル群に収容されている予備パスを起動する際に、前記マスターノードは小さい(あるいは大きい)識別番号を有するチャネルから順に起動し、前記スレーブノードは大きい(あるいは小さい)識別番号を有するチャネルから順に起動する。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、このチャネル群を識別する識別番号を保持する機能を有する予備パス設定処理部と、前記チャネル群の識別番号と、前記チャネル群に収容された予備パスの識別番号を関連付けて保持するチャネル管理データベースと、隣接ノードとの間で予備パス起動信号を入出力し、スイッチを駆動して予備パスへの切り替えを行う予備パス起動処理部と
を備えて構成することもできる。
また、互いに隣接関係にある2つのノード間で、それぞれ割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定する手段を備え、前記予備パス起動処理部は、前記チャネル群に収容されている予備パスを起動する際に、前記マスターノードは小さい(あるいは大きい)識別番号を有するチャネルから順に起動し、前記スレーブノードは大きい(あるいは小さい)識別番号を有するチャネルから順に起動する機能を有してもよい。
ここで、パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位とすることができる。また、パスの切替単位は、時分割多重方式でノード間を伝送される電気パスまたは光パス単位、もしくは、セル、フレームまたはパケット多重方式でノード間を伝送される仮想電気パスとすることもできる。
第5の目的は次の発明により達成することができる。
本発明の高速パス切替方法では、通信ネットワークの2地点のノード間を複数の経路で接続する一方のパスを現用パスとし、他方のパスを始点・終点間の経路に沿って接続性が確保された予備パスとして設定し、前記現用パスの故障発生時に、始点または終点のノードの切替操作により、前記現用パスから前記予備パスへの切り替えを行い、他の現用パスの故障発生時に、前記予備パスの帯域を他の現用パスの故障救済に用意された予備パスを収容する帯域として開放する
前記予備パスは、その経路長が所定の長さを越えるかまたは経由ノード数が所定数を越える場合に設定され、その他の場合には帯域のみが確保される予備パスが設定されるようにすることができる。
また、本発明は、通信ネットワークの2地点のノード間に設定された現用パスが故障したときに、同じ2地点を接続する異なる経路に設定された予備パスに切り替えるパス切替装置において、前記予備パスとして、その経路に沿って接続性が確保されたホットステート予備パスと、帯域のみが確保される通常の予備パスとを区別して管理するパス管理手段と、前記ホットステート予備パスが占有する帯域と前記通常の予備パスが確保する帯域とを共用する手段とを備えて構成される。
上記のパス切替装置において、隣接ノードとの間に設定した予備パスが前記ホットステート予備パスであるか否かを示す識別情報を送受信する手段を含むようにしてもよい。また、現用パスの故障発生時に、予備パスへ切り替えるための切替メッセージを予備パス経路に沿って送受信する際に、前記パス管理手段から前記ホットステート予備パスを収容しているチャネル帯域情報を取得し、このチャネル帯域を含めて予備パスの切り替え先を選択して切替メッセージを作成する手段を含むように構成してもよい。また、現用パスの故障発生時に、その現用パスを救済するホットステート予備パスの経路のパス切替装置に沿って、ホットステート予備パスの帯域を他のパスの故障救済用に帯域開放しないように設定するメッセージを転送する手段を含むように構成してもよい。
本発明の第6の目的は次の発明により達成することができる。
本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域(チャネル)を確保し、パスの接続・切り替えを管理するパス管理装置において、前記予備パスを収容するチャネルが故障するか他の予備パスに使用されたことにより起動不可になった予備パスを検出したときに、その予備パスが経由するノードに対してその予備パスの起動不可を通知する通知手段を備える。
前記通知手段は、前記予備パスが経由する各ノード区間ごとの起動不可の情報を含めて通知する構成としてもよい。また、前記通知手段は、前記予備パスの始点ノードから終点ノード、あるいはその逆方向、に向けて正常性確認のために定期的に転送される予備パス管理メッセージに、前記予備パスの起動不可の情報を追加する構成としてもよい。
上記パス管理装置において、前記起動不可の通知により他のノード区間でチャネルを確保できない予備パスを把握し、その起動不可の予備パスを収容するために割り当てているチャネルを他の予備パスを収容するチャネルに転用するチャネル転用手段を備えるようにしてもよい。
また、本発明は、通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスのチャネルを確保し、パスの接続・切り替えを管理するパス管理装置において、複数の予備パス群を収容する複数のチャネルが共有で確保され、各予備パス群に優先クラスが設定されているときに、前記予備パス群の中の所定数の予備パスを収容するチャネルが不足する場合に、その予備パス群より優先クラスの低い予備パス群を収容するために割り当てているチャネル群の中の必要数のチャネルを転用するチャネル転用手段を備えて構成することもできる。
本発明の第7の目的は次の発明により達成することができる。
本発明は、ユーザ情報を転送するデータプレーンと、制御信号を転送する制御プレーンが分離された通信ネットワークのノードでパス管理を分散制御するネットワーク制御装置において、前記制御プレーンの正常性確認を行う制御リンク管理機能部と、前記データプレーンに設定されたパスの設定管理を行うパス管理データベースと、前記パスの各々について正常性確認を行うシグナリング処理部と、前記パスの各々について正常性確認がとれるまでの正常確認経過時間が閾値を超過したときに、前記パス管理データベースに登録されているパス管理情報を削除するタイマ処理部とを備え、前記制御リンク管理機能部は、自ノードに接続されている制御リンクの異常を検出し、かつ制御リンクに対応するデータリンクの正常性を確認したときに、前記タイマ処理部に対してタイマ停止信号を出力する機能を含み、前記タイマ処理部は、前記タイマ停止信号の入力により前記正常確認経過時間のタイマ処理を停止する機能を含み、前記シグナリング処理部は、前記タイマ停止処理が行われたパスについてその旨をパスが通過するすべてのノードに通知する機能を含む。
前記制御リンク管理機能部は、自ノードに接続された制御リンクの異常を隣接ノードに通知する機能と、隣接ノードから通知された制御リンクの異常を他の隣接ノードに通知する機能を含むように構成してもよい。
以下、図面を参照して本発明の各実施の形態を説明する。
[実施の形態1−1〜1−7]
背景技術において説明したリストレーション方式に基づくネットワーキングを実現する手段として、現用パスの設定と類似のシグナリング処理により予備パスの帯域を確保するには、予備パスの設定であることを明確にする識別情報を含む必要がある。また、リストレーション方式を有効に機能させるには、ネットワーク装置の一部の故障に伴って切り替わる複数の現用パスが、同一の予備チャネル帯域を互いに確保しあう競合状態が発生しないように予備パスを登録する必要がある。このような競合状態を防ぐ手段として、予備チャネル群に必要とされるチャネル数をリンク単位で自律的に確保する管理制御機能も重要である。
実施の形態1−1〜実施の形態1−7では、上記の機能を実現するための技術について説明する。
(実施の形態1−1(予備パス帯域確保方法))
本実施の形態の予備パス帯域確保方法が適用される通信ネットワークは、図1に示すものとする。この通信ネットワークは、波長単位の光パスを定義する光パスネットワークであり、これら光パスのクロスコネクションを実現する光クロスコネクトノードにより構成されている。
光パスは、始点ノード#1から終点ノード#8の間にポイントツーポイントに定義され、中継ノード#3,#6で光パスの波長は他の光パスとの衝突を避けるために波長変換される。この光パスの帯域は、例えば10Gbit/sであり、ITU-T G.709 仕様のOTNフォーマットで転送される。また、この光パスは、ファイバリンクに50GHz間隔に収容され、各ファイバリンクでは32波長の波長分割多重伝送が実現される。
このネットワークでは、図6に示すネットワークの管理モデルに従い、予備光パスに用いるL本中M本のOPコネクション、すなわち光チャネルが管理上バンドル化され、光チャネル群として管理される。図において、●はファイバラベル、○は波長ラベル、□は予備光チャネル群ラベルの各インタフェースを示し、光チャネルのみならず光チャネル群に対しても識別番号を付与する。そして、予備光パスの帯域確保は、各リンクの予備光チャネル群を指定することにより行われる。
図7は、実施の形態1−1の予備パス帯域確保方法における現用光パスと予備光パスの設定シグナリングシーケンスを示す図である。
現用光パスのシグナリングシーケンスは、RSVP−TEプロトコルが用いられる。RSVP−TEプロトコルは、上流ノードから下流ノードにPathメッセージを流し、光パスの設定に必要となるリソースを各ノードで仮予約する。終点ノードも含めて途中の経由ノードのリソース仮予約に成功すると、下流ノードから仮予約したリソースをResvメッセージにより確保していく。その際に、当該光パスが経由するノードおよびリンクの危険分類番号情報を記録し、上流ノードに通知する。
現用光パスのシグナリングに成功すると、次は予備光パスのシグナリングシーケンスに移る。上流ノードは予備光パスの経路計算を行うが、経路計算の際には前述のResvメッセージで通知された現用光パスの危険分類番号情報を利用し、この危険分類番号情報を有するリンクまたはノードを経由しないように制約をつけて予備光パスの経路を決定する。ここで、危険分類番号情報とは、ノードまたはリンク単体、あるいはこれらの集合に対して付与した故障シナリオ番号である。現用光パスと同一の故障シナリオが含まれるように予備光パスの経路が決定される。
なお、本実施の形態の“危険分類番号”の概念は、SRLG(Shared Risk Link Group(IETFインターネットドラフトdraft−ietf−ipo−framework−01.txt))に基づくものである。SRLGの技術は、各リンクもしくはノード装置の故障をシナリオ番号として管理し、各故障シナリオ毎に現用回線を救済するバックアップ回線の設定経路を事前に取り決めておく技術である。
図8は、実施の形態1−1の予備光パスの設定シグナリングシーケンスを示す図である。予備光パスのシグナリングシーケンスでもRSVP−TEプロトコルが用いられる。
RSVP−TEプロトコルは、上流ノードから下流ノードにPathメッセージを流し、光パスの設定に必要となるリソースを各ノードで仮予約する。
Pathメッセージには、このメッセージが予備光パスの設定であることを示す予備識別子、当該予備パスの現用パスが経由するリンク及びノードに付与された危険分類番号情報があり、これら情報はリソースを仮予約したノードに保存されていく。
終点ノードも含めて途中の経由ノードのリソース仮予約に成功すると、下流ノードから仮予約したリソースをResvメッセージにより「予備予約」していく。ここで、「予備予約」は予備リソースとして用いる光チャネルまたは光チャネル群の識別番号を指定することにより行われ、光スイッチの物理的な設定は必須としない。Resvメッセージには、当該予備パスを収容する予備光チャネル群識別番号が含まれている。予備光パスを収容する予備光チャネル群番号情報はリンク毎に異なる。本実施の形態では、ノード#7−#8間でチャネル群2、ノード#4−#7間でチャネル群1、ノード#2−#4間でチャネル群3、ノード#4−#1間でチャネル群1が選択されており、ノード#2からノード#1に向けて送信されるResvメッセージにはルート情報(経由ノード番号情報)に加えて、各リンクで選択した光チャネル群番号情報が含まれている。ノード#1(Ingressノード)は前記情報を受信することにより、当該予備光パスの経路と選択予備波長チャネル群番号を把握できる。
本実施の形態の方法は、現用光パスの故障救済に必要となる予備光パスリソースとしての光チャネルを共用することにより、光チャネルの必要数を削減することが可能になるとともに、複数の「予備予約」された光チャネルをバンドル化して1つの識別番号情報の元に一元管理することにより、予備光チャネルリソースの管理オブジェクト数をネットワーク全体で大幅に削減することができる。さらに、切替発生に伴う予備光パスリソースの再確保処理の頻度を大幅に低減することができる。
(実施の形態1−2(予備パス帯域確保方法))
各ノードは、ファイバリンクの利用状態と、「予備予約」された各光チャネル群で救済する現用光パスの識別情報と、この現用光パスが通過する危険分類番号情報を保持している。「予備予約」された光チャネル群を用いる予備光パスの追加、またはこの光チャネル群を用いて「予備予約」されている予備光パスの削除に伴い、この光チャネル群を構成する光チャネルの必要数に変化が生じる。実施の形態1−2では、実施の形態1−1の「予備予約」された光チャネル群の管理制御方法の追加例を示す。
図9は、実施の形態1−2のシグナリングシーケンスを示す。ここで、マスターノードおよびスレーブノードは、互いに隣接関係にある2つのノード間に定義され、その2つのノードに割り当てられたノード識別番号の大きい方がマスターノード、小さい方がスレーブノードとして決定される。あるいはその逆でもよい。
予備光パスの予備予約状態の変化を検出したスレーブノード#2はマスタノード#4に対して、光チャネル群を構成する光チャネルの候補をPathメッセージを用いて推薦する。マスタノード#4は、推薦された光チャネル(1,2,3,4)のうち、光チャネル群の構成員として適用可能な光チャネル(ここでは、2,3,4)のみを選抜し、その結果をスレーブノード#2にResvメッセージを用いて通知する。
なお、光チャネル群が隣接ノード間で確立していない場合でも、全く同じシーケンスが用いられる。光チャネル群の削除は、光チャネル群を構成する光チャネル数が0本または1本になった場合に行われることがある。
このように本実施の形態は、隣接ノード間で自律的に予備光パスを収容する光チャネル群の維持、確立、削除を行うものであり、光チャネル群の構成員となる光チャネルを自律分散的に制御する手段を示す。これにより、予備光パスを収容する光チャネル群の光チャネル数を柔軟に変化させることができ、ネットワークリソースの有効利用と、現用光パス故障に対する高い救済率を実現することができる。
(実施の形態1−3(予備パス帯域確保方法))
実施の形態1−3では、実施の形態1−2の「予備予約」された光チャネル群の管理制御方法の変形例を示す。ここでは、光チャネル群と光チャネル群を構成する光チャネルは、隣接ノード間で自律的に確立されているものとする。
図10は、実施の形態1−3のシグナリングシーケンスを示す。予備光パスの予備予約状態の変化を検出したスレーブノード#2はマスタノード#4に対して、光チャネル群を構成する光チャネルの候補をPathメッセージを用いて推薦するが、このときに光チャネル群の故障サービスクラスも通知する。マスタノード#4は、推薦された光チャネル(1,2,3,4)のうち、光チャネル群の構成員として適用可能な光チャネル(ここでは、2,3,4)のみを選抜し、その結果をスレーブノード#2にResvメッセージを用いて通知する。このときに、光チャネル群の故障サービスクラスも考慮に入れて構成員となる光チャネルを選抜する。
このように本実施の形態は、隣接ノード間で自律的に予備光パスを収容する光チャネル群の維持、確立、削除を行うものであるが、光チャネル群の故障サービスクラスを定義することにより、光チャネル群の構成員となる光チャネル数を故障サービスクラスに応じて増減することができる。すなわち、高い故障サービスクラスには、多くの光チャネルを構成員とすることにより高い救済率を実現することができる。
(実施の形態1−4(予備パス帯域確保方法))
実施の形態1−4では、実施の形態1−2の「予備予約」された光チャネル群の管理制御方法の変形例を示す。ここでは、光チャネル群と光チャネル群を構成する光チャネルは隣接ノード間で自律的に確立されが、この光チャネル群の確立と予備光パスの「予備予約」が同時に行われる方法を示す。
図11は、実施の形態1−4のシグナリングシーケンスを示す。予備光パスの仮予約と同時に光チャネル群の予備予約状態の変化を検出した上流ノードは、下流ノードに対して光チャネル群を構成する光チャネルの候補をPathメッセージを用いて推薦する。下流ノードは、推薦された光チャネル(1,2,3,4)のうち、光チャネル群の構成員として適用可能な光チャネル(ここでは、2,3,4)のみを選抜し、その結果を予備光パスの「予備予約」を確立するResvメッセージに追加して上流ノードに通知する。
このように本実施の形態は、現用光パスの故障救済に必要となる予備光パスリソースとしての光チャネル群を、予備光パス設定と同時に確立できるようにしたものである。予備光パスの設定要求により、光チャネル群の構成員である光チャネルの数が不足している場合は、本実施形態の方法により迅速に光チャネル群の光チャネル数を増加させることができる。また、予備光パスを収容しようとする光チャネル群が必要チャネル数を確保できない場合には、この予備光パスの「予備予約」は失敗となるが、このような処理も迅速に行うことができ、別経路を用いた予備光パス設定も短時間で行うことができる。
なお、以上示した各実施形態では、パスの物理媒体として光(波長)パスを例として記載したが、SONET/SDHのVC−3、VC−4パス、ATMのVPI識別子の設定により実現されるバーチャルパス、MPLS技術で実現されるラベルスイッチパス、EtherのTag−VLAN技術で実現されるEtherパスのいずれかを用いてもよい。
なお、本発明の予備パス帯域確保方法において、予備パス帯域として確保しているM本のチャネルに関して、送受信器の故障等の要因によりM本のチャネルのうちのいずれかのチャネルを予備パス帯域として確保されていない他のチャネルと交換する必要が生じた場合は、少なくとも新たなチャネルの識別番号情報を当該チャネルの対向側終端点にあるノードに対して推薦するフェーズを含む。
(実施の形態1−5(パス切替装置))
図12は、本発明の実施の形態1−5におけるパス切替装置の構成図である。本実施形態のパス切替装置は、上記の予備パス帯域確保方法の各実施形態を実現するものである。なお、以降図示する装置の構成図間において、対応する機能部には同じ参照番号を付している。
図12において、パス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と光スイッチ機能部11を制御するスイッチ制御部12により構成される。本実施形態の光スイッチ部10は、128×128スイッチを用い、光パスが32波多重されたファイバリンクを4本入出力する能力を有する。各光パスの伝送速度は2.5Gbit/s であり、SONETOC-48インタフェースで終端される。
制御回線は、155Mbit/s の伝送速度を有するSONETOC-3回線で構成されている。制御信号は、例えば光ルータネットワークのネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定される光パスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20は、これらの制御信号プロトコルを処理する機能部を実装しており、光パスの設定・解除・切替・ルーティングを実現するルーティング処理機能部(OSPF/IS-ISプロトコル処理機能)21、光パス設定・解除シグナリングを行うパス設定管理機能部(RSVP-TE/CR-LDRプロトコル処理機能)22、制御信号を伝送する制御回線網の障害監視を行う制御回線管理機能部(LMPプロトコル処理機能)23、IP処理部24により構成される。
パス設定管理機能部22は、RSVP-TEプロトコルのコアであるシグナリング処理部221、現用パス設定・削除処理機能部222、予備パス設定・削除処理機能部223、予備パス起動処理部224、パス管理データベース225を含む。
なお、シグナリング処理部221は、CR-LDPプロトコルを用いても同様である。現用パス設定・削除処理機能部222と予備パス設定・削除処理機能部223と予備パス起動処理部224は、チャネル管理データベース15に接続され、現用パス設定・削除処理機能部222と予備パス設定・削除処理機能部223はルーティング処理機能部21に接続され、現用パス設定・削除処理機能部222と予備パス起動処理部224はスイッチ制御部12に接続される。現用パス設定時には、現用パス設定・削除処理部222にシグナリング情報が入出力される。同様に、予備パス設定時には、予備パス設定・削除処理部223にシグナリング情報が入出力される。
チャネル管理データベース15は、図6の管理モデルに従った光チャネル管理が可能なように、予備光パスを収容する資源として複数の予備光チャネルをバンドルした光チャネル群を定義して管理できるデータ構造を有し、光チャネルの状態監視を行っている。さらに、チャネル管理データベース15には、パス切替装置およびパス切替装置に接続される各リンクの危険分類番号情報、パス切替装置に収容される光チャネルまたは光チャネル群に登録されている危険分類番号情報を保持する光チャネル危険分類データベースが含まれている。
予備光パス設定・削除処理機能部223は、同一対地に接続される予備パスを収容する帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として一体管理する。そのために、各チャネル群を特定する識別番号を付与するとともに、光チャネル群の構成員となる光チャネルを選抜し、この光チャネルの識別情報を対応する光チャネル群識別番号と関連付けてデータベースに出力する。
シグナリング処理部221は、隣接ノードから通知された予備パス起動信号を予備パス起動処理部224に出力し、また予備パス起動処理部224からの予備パス起動信号を隣接ノードへ出力する。また、シグナリング処理部221は、予備パス帯域確保時に隣接のパス切替装置から通知された確保するチャネルまたはチャネル群の識別番号情報と当該パスが予備パスであることを示す識別情報が隣接のパス切替装置から入力されると、その情報を予備光パス設定・削除処理機能部223に振り分ける。予備光パス設定・削除処理機能部223は、ルーティング処理機能部21のルーティングテーブルを参照することにより、当該予備パスの出力ポートを検索し、当該予備パスの出力側で確保するチャネルまたはチャネル群の識別番号情報をシグナリング処理部221に出力し、隣接ノードに通知する。
また、予備パス帯域確保時に隣接のパス切替装置から通知された危険分類番号情報も同様に処理される。シグナリング処理部221に入力された危険分類番号情報は、予備光パス設定・削除処理機能部223を介してチャネル管理データベース15に入力され、予備光パスが確保しようとしている光チャネルまたは光チャネル群に登録されている危険分類番号情報に追加登録され、光チャネルまたは光チャネル群の識別番号情報と危険分類番号情報が隣接ノードに通知される。
予備光パス起動処理部224は、シグナリング処理部221を介して隣接ノードとの間で予備パス起動信号を入出力する。また、予備光パス起動処理部224は予備パス起動処理を実際に行い、スイッチを駆動する。
また、ルーティング処理機能部21は、制御回線管理機能部23及びチャネル管理データベース15より、自ノードに接続されているリンク状態を収集する。次に、ルーティング処理機能部21は、収集したリンク情報を他隣接ノードに向けてIP処理部24を通じて送信する。同時に、他隣接ノードからはこれらノードで受信した全てのリンク情報がルーティング処理機能部21に向けて通知されてくる。この結果を元に、ネットワーク内の各ノードに光パスをルーティングするためのNext Hop情報が作成される。
作成されるNext Hop情報は下記のようなデータ構造を有する。
ノード ID 出力IF
10.10.105.1 IF 1
10.10.105.2 IF 2
10.11.106.2 IF 1
この情報は、例えば10.10.105.1というノードまで光パスを開通するには、IF1から光パスを接続することを指示していることを意味する。
現用パス設定・削除処理部225、予備パス設定・削除処理部223は、上流ノードから通知されてきたPathメッセージの中に含まれている光パスの終点ノードID情報を元に、ルーティング処理機能部21に保持されるNext Hop情報を検索し、シグナリング処理部221及びIP処理部24を通じて、検索した出力IFから下流ノードに向けてPathメッセージを送出する。シグナリング処理部221においては、Pathメッセージを送出する際には、自身のNode ID情報を付加する。そうすることにより、終点ノードから始点ノードに向けてResvメッセージを返却する際には、Pathメッセージを送信したノードを経由することが可能になる。このような処理を通じて生成された現用パス・予備パスはパス管理データベース225に保存される。パス管理データベース225には図13に示すデータ構造で情報が保存される。
図13に示す例では、本ノードには予備パスが1本設定されており、かつこの予備パスが現用パス2の予備パスである。またこのパス管理データベース225を保持するノードが10:10:101:2もしくは10:10:108:1のIDを有している場合、現用パスと予備パスの終端点(すなわち現用パスが故障した場合に、予備パスに切替動作を行う点)である。
次に現用パスに故障が発生した場合の動作を説明する。光スイッチ部10で検出された故障通知情報は、予備パス起動処理部224に転送される。この情報を元に、故障切替すべきパス情報をパス管理データベース225から検索する。検索したパス情報より、故障切替命令を送出するべきか否かを判断し、故障切替命令を送出する必要がある場合は、シグナリング処理部221及びIP処理部24を通じて事前に予約した予備パス経路に沿って予備光パス起動命令を通知する。
(実施の形態1−6(パス切替装置))
図14は、本発明の実施の形態1−6におけるパス切替装置の構成図である。本実施の形態のパス切替装置は、実施の形態1−6の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、電気スイッチ機能部31と電気スイッチ機能部31を制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成され、SONETOC-48リンクを32×32でディジタルクロスコネクションを実現する。
制御回線は、SONETOC-48のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMP プロトコルパケットである。
管理制御機能部20の構成は実施の形態1−5と同様である。ここでは、光チャネルの代わりに、SONETで定義されるVC−4(155Mbit/s )チャネルを管理制御する。
(実施の形態1−7(パス切替装置))
図15は、本発明の実施の形態1−7におけるパス切替装置の構成図を示す。本実施の形態のパス切替装置は、実施の形態1−5の光スイッチ部10に代えて電気スイッチ部40を備える。電気スイッチ部40は、セルスイッチ機能部41とセルスイッチ機能部41を制御するスイッチ制御部42と、管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over ATM)43により構成され、SONETOC-48リンクを入出力32本収容可能であり、これらの間でセルスイッチングを実現する。
制御回線は、通信キャリアの共通線信号網を用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態1−5と同様である。ここでは、光チャネルの代わりに、ATMスイッチ間で定義されるVPIを管理制御する。ノード間リンクごとに定義されるVPIは、光パスや電気パスを収容するチャネルに相当する。すなわち、図に示すように、各ノード装置で入出力間のVPIの相関をとることは、光パスや電気パスのクロスコネクション動作に相当する。
また、本実施の形態は、レイヤ2.5のMPLS技術を用いることによりIPパケットトラヒックに対する仮想パスを提供可能なラベルスイッチルータ、同様にEther フレームに対する仮想パスを提供可能なEther
over MPLS スイッチに対しても適用可能である。
以上説明したように、本発明の実施の形態1−1〜1−7に係る予備パス帯域確保方法およびパス切替装置は、パス帯域が離散的あるいは固定的に設定され、かつ現用パスと予備パスの帯域を完全に一致させる必要があるネットワークにおいて、現用パスの故障救済に必要となる予備パス資源としてのチャネルを共用することで、その必要数を削減することを可能にする。
さらに、複数の「予備予約」された光チャネルをバンドル化して1つの識別番号情報の元に一元管理することにより、予備チャネル資源の管理オブジェクト数をネットワーク全体で大幅に削減することが可能である。また、切替発生に伴う予備パス資源の再確保処理の頻度を大幅に低減可能である。また、予備パスが必要とする設備量の増大を防ぎつつ高信頼な通信ネットワークを構築することが可能になる。また、予備パス資源に対しても故障クラスを定義し、故障クラスに応じて予備パス救済率を変化させ、サービスグレードの差別化を図ることが可能になる。
[実施の形態2−1〜2−3]
(実施の形態2−1)
図16は、実施の形態2−1のパス切替装置の構成例を示す。この構成は実施の形態1−5のパス切替装置と同じである。
すなわち、実施の形態2−1のパス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と光スイッチ機能部11を制御するスイッチ制御部12により構成される。なお、ルーティング処理機能部21は、各ファイバリンクにコストを定義し、設定しようとする光パスの始点ノードと終点ノード間で累計されるファイバリンクコストが最小になる経路を検索する機能を有する。その探索アルゴリズムには、ダイクストラ法が適用される。
このような構成により、予備光パスの設定は予備光パスを収容する光チャネル群をリンクごとに指定するだけで可能になる。また、光チャネル管理データベース15を現用パス設定・削除処理部222と共用しているために、予備光パスを収容する光チャネル群を構成する光チャネルとして、現用光パスを設定しないように制御可能である。これにより、各ノードは、予備資源として「予備予約」する光チャネルをリンク単位に自律分散的に設定することができる。
以下、実施の形態1−5のパス切替装置と異なる点を主に説明する。
図17は、本実施の形態が適用される光通信ネットワークの構成例を示す。現用光パスとしてノード#1−#3−#6−#8に帯域を確保すると、この経路に沿って光パスを開通させる。その一方で、予備光パスとしてノード#1−#2−#4−#7−#8に帯域を予約するだけで、実際のコネクション設定は現用光パスが何らかの障害により接続不能になるまで行われない。
予備光パスを収容する光チャネル群には、収容している予備光パスに対する現用光パスに付与される危険分類番号情報が記録される。ここでは、現用光パスの経路が有する故障シナリオを危険分類番号情報として{12,18,21}が付与される。このとき、この現用光パスに対する予備光パスを収容する光チャネル群の属性情報として、危険分類番号情報{12,18,21}が添付される。この危険分類番号情報は、予備光パス設定時に上流ノードから下流ノードに順次通知される。各ノードは、自身のシグナリング処理部221を介してこの危険分類番号情報をチャネル管理データベース15に登録する。その結果、危険分類番号情報は予備光パスを収容する光チャネル群の識別番号情報と関連付け、予備光パス経路上のすべてのノードのチャネル管理データベース15に保存される。
図18は、実施の形態2−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。予備パス設定・削除処理部223は、光チャネル群に登録されている予備光パス数n、それぞれの危険分類番号rの切替要因に関して現用光パスから予備光パスへの切替動作が発生した際に当該光チャネル群に切り替えられる予備光パス数をP(r) 、この危険分類番号rに対して得られる予備光パス数P(r) の最大値をMax{P(r)}としたとき、光チャネル群を構成する光チャネル数Mが、Max{P(r)}以上n以下になるように設定する命令をシグナリング処理部221に送出する。例えば、光チャネル群を構成する光チャネル数Mが、Max{P(r)}より小さくなる場合には光チャネル数を増加し、Max{P(r)}より大きくなる場合には光チャネル数を削減し、等しい場合にはそのままとする。
これにより、予備光パスの設定は、現用光パスに付与された危険分類番号情報を考慮に入れながら行われ、当該予備光パスを収容するチャネル群は、随時それを構成する光チャネル数の確認をとりながら、必要な光チャネル数を確保することができる。
例えば、図19に示すように、光チャネル群を構成する現在の光チャネル数Mが3で、6本の予備光パスA〜Fが設定されているものとする(n=6)。この光チャネル群では、危険分類番号{12}の単一故障発生時に当該光チャネル群に切り替えられる予備光パスがA,B,Dの3本あり、Max{P(r)}がr=12の場合で3となる。したがって、Max{P(r)}=Mであり、このままの状態で危険分類番号{12}の故障発生に対して
100%の救済が達成される。
ここで、例えば図17に示すノード#2−#4のリンク区間#24において、図20に示すように、3本の光チャネルから構成される光チャネル群(M=3)に対して、危険分類番号{12,18,21}を有する現用光パスに対する7本目の予備光パスXを追加設定しようとする。この場合には、Max{P(r)}がr=12の場合で4となるので、危険分類番号{12}に対する現用光パスのすべてを救済するには3本の光チャネルでは不足する。そこで、図18に示すシーケンスのように、光チャネル群を構成する光チャネル数を1本増設し(図20では空チャネルの中からチャネル4を追加)、4本の光チャネルでチャネル群を構成するようにする。これにより、危険分類番号{12}のリンクを通過する4本の光パスに対して、単一故障に対する 100%の救済を実現することができる。
このように、本実施の形態では、予備光パスの設定は現用光パスに付与された危険分類番号情報を考慮に入れ、単一故障に対する100%の救済を実現しながら予備光パス資源を可能な限り節約することができる。また、光チャネル群に必要とされる光チャネル数に応じて、その光チャネル群に帰属する光チャネルを動的に追加/削減することができる。
(実施の形態2−2)
本実施の形態では、チャネル管理データベース15に保存される情報として、予備光パスを収容する光チャネル群に故障サービスクラスの属性情報を追加する。これは、様々な故障サービスクラスを有する光パスを提供することにより、多重故障に起因したパス不稼動率の差別化を図り、ユーザに対してきめ細やかな故障サービスグレード要求に応えるものである。
図21は、実施の形態2−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。ここでは、光チャネル群が保持している故障サービスクラスと同等(あるいはそれ以下)の故障サービスクラスの現用光パスに対する予備光パスのみが、当該光チャネル群に収容されるように制限が加えられて処理される。
光チャネル群に最低限必要とされる光チャネル数Max{P(r)}に代わり、故障サービスクラス属性情報fに応じた正の値a(f) を定義し、故障サービスクラス属性fの光チャネル群に必要な光チャネル数αとして、min{a(f)×Max{P(r)},n}を用いる。例えば、図22に示すように、光チャネル群を構成する光チャネル数Mが5で、5本の予備光パスA〜Eが設定されているものとする(n=5)。この光チャネル群では、危険分類番号{2}の単一故障発生時に当該光チャネル群に切り替えられる予備光パスがA,B,Cの3本あり、Max{P(r)}がr=2の場合で3となる。実施の形態2−2の場合では、危険分類番号{2}のリンクを通過する3本の光パスに対して、現在の光チャネル5本から1〜2本減らしても単一故障に対する 100%の救済を実現することができる。
これに対して、本実施の形態では、故障サービスクラス属性「Gold」に応じた値a(f) を2とすると、光チャネル群に最低限必要とされる光チャネル数αとして min{2×3,5}=5を用いる。この光チャネル数αは予備光パス数n(=5)を越えることはない。これにより、故障サービスクラス「Gold」に対応する共用リストレーションを実現することができる。すなわち、より多くの現用光パスに故障が発生しても、高い故障サービスクラスが設定されている現用光パスに対しては救済される確率が高くなり、多重故障に起因したパス不稼動率を低減することができる。
また、図23に示すように、光チャネル群を構成する光チャネル数Mが3で、3本の予備光パスF〜Hが設定されているものとする(n=3)。この光チャネル群では、危険分類番号{3}の単一故障発生時に当該光チャネル群に切り替えられる予備光パスがF,Hの2本あり、Max{P(r)}がr=3の場合で2となる。一方、故障サービスクラス属性「Silver」に応じた値a(f) を1とすると、光チャネル群に最低限必要とされる光チャネル数αは min{1×2,3}=2となる。したがって、図21に示すシーケンスのように、光チャネル群を構成する光チャネル数は現在の3本から1本減らし、故障サービスクラス「Silver」に対応する共用リストレーションを実現することができる。
(実施の形態2−3)
図24は、本発明のパス切替装置の他の構成例を示す。本構成例のパス切替装置は、図16に示す構成例の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、電気スイッチ機能部31と電気スイッチ機能部31を制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成され、SONETOC-48リンクを32×32でディジタルクロスコネクションを実現する。
制御回線は、SONETOC-48のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMP プロトコルパケットである。
管理制御機能部20の構成も同様であり、光チャネルの代わりに、SONETで定義されるVC−4(155Mbit/s )チャネルを管理制御する。
以上説明したように、実施の形態2−1〜2−3の発明によれば、予備パス設定の自動化を図ることができるとともに、予備パスの設備量を必要最小限に抑えながら、単一のリンク故障に対する確実な故障救済を実現するとともに、多重リンク故障に対する不稼動状態の発生率をユーザに提供するサービスグレードにより差別化することができる。
[実施の形態3−1〜3−2]
(実施の形態3−1)
図25は、実施の形態3−1のパス切替装置の構成例を示す。本装置は、ATMネットワーク上に定義されるバーチャルパス(VP)切替を実現するATMスイッチを構成するものである。
図において、パス切替装置は、ATMスイッチ部10と、これを管理制御する管理制御機能部20と、ATMリンクチャネル管理データベース15により構成される。ATMスイッチ部10は、スイッチ機能部11とスイッチ機能部11を制御するスイッチ制御部12により構成される。この構成は実施の形態1−5、実施の形態2−1のパス切替装置とほぼ同様であるが、光パスに代えてVPを扱う点が異なる。各部の機能も実施の形態2−1のパス切替装置と、光パスに代えてVPを扱う点を除いて同様である。
管理制御機能部20は、制御信号プロトコルを処理する機能部を実装しており、VPの設定・解除・切替・ルーティングを実現するルーティング処理機能部(OSPF/IS-ISプロトコル処理機能)21、VP設定・解除シグナリングを行うパス設定管理機能部(RSVP-TE/CR-LDRプロトコル処理機能)22、制御信号を伝送する制御回線網の障害監視を行う制御回線管理機能部(LMPプロトコル処理機能)23、IP処理部24により構成される。
ルーティング処理機能部21は、各ATMリンクにコストを定義し、設定しようとするVPの始点ノードと終点ノード間で累計されるATMリンクコストが最小になる経路を検索する機能を有する。その探索アルゴリズムには、ダイクストラ法が適用される。
パス設定管理機能部22は、RSVP-TE プロトコルのコアであるシグナリング処理部221、現用パス設定・削除処理部222、予備パス設定・削除処理部223、予備パス起動処理部224、パス管理データベース225を含む。なお、シグナリング処理部221は、CR-LDPプロトコルを用いても同様である。現用パス設定・削除処理部222と予備パス設定・削除処理部223と予備パス起動処理部224は、ATMリンクチャネル管理データベース15に接続され、現用パス設定・削除処理部222と予備パス設定・削除処理部223はルーティング処理機能部21に接続され、現用パス設定・削除処理部222と予備パス起動処理部224はスイッチ制御部12に接続される。現用パス設定時には、現用パス設定・削除処理部222にシグナリング情報が入出力される。同様に、予備パス設定時には、予備パス設定・削除処理部223にシグナリング情報が入出力される。
ATMリンクチャネル管理データベース15は、図26の管理モデルに従ったATMリンクチャネルを管理するデータベースが構築されている。ATMネットワークでは、図26に示すように、VCレイヤ、VPレイヤ、ATMリンクレンヤの3レイヤに分離して管理される。
さらに、ATMリンクチャネル管理データベース15には、パス切替装置およびパス切替装置に接続される各リンクの危険分類番号情報、パス切替装置に収容されるATMリンクに登録されている危険分類番号情報を保持する危険分類データベースが含まれている。
ここでは、故障救済処理はVP単位で行われることを想定しており、2つのATMスイッチを接続するリンク中に設定されるVPを収容する帯域を「チャネル」とする。各々のVPを収容する「チャネル」を識別する手段として、VP識別子(VPI)が設定されているものとする。
本実施の形態では、予備パスの救済に用いられる帯域MのVPIとチャネルが管理上バンドル化し、チャネル群(VPI群)として管理される。予備パスの帯域確保は、各リンクのVPI群を指定することにより行われる。
予備パス設定・削除処理部223は、同一対地に接続される予備パスを収容する帯域として確保しているLのうちM(M≦L)の予備パス帯域をそれぞれVPI群として一体管理する。そのために、各VPI群を特定する識別番号を付与するとともに、VPI群の構成員となるチャネルを選抜し、このチャネルの識別情報を対応するVPIと関連付けてデータベースに出力する。
シグナリング処理部221は、隣接ノードから通知された予備パス起動信号を予備パス起動処理部224に出力し、また予備パス起動処理部224からの予備パス起動信号を隣接ノードへ出力する。予備パス帯域確保時に、確保するVPIまたはVPI群の識別番号と当該パスが予備パスであることを示す識別情報が隣接のパス切替装置から通知されると、それらの情報を振り分けて予備パス設定・削除処理部223に出力する。予備パス設定・削除処理部223は、ルーティング処理機能部21のルーティングテーブルを参照することにより、当該予備パスの出力ポートを検索し、当該予備パスの出力側で確保するVPIまたはVPI群の識別番号情報をシグナリング処理部221に出力し、隣接ノードに通知する。
予備パス起動処理部224は、シグナリング処理部221を介して隣接ノードとの間で予備パス起動信号を入出力する。また、予備パス起動処理部224は予備パス起動処理を実際に行い、スイッチを駆動する。
このような構成により、予備パスの設定は予備パスを収容するVPI群をリンクごとに指定するだけで可能になる。また、ATMリンクチャネル管理データベース15を現用パス設定・削除処理部222と共用しているために、予備パスを収容するVPI群を構成するVPIとして、現用パスを設定しないように制御可能である。これにより、各ノードは、予備資源として「予備予約」するVPIをリンク単位に自律分散的に設定することができる。
図27は、本実施の形態が適用される通信ネットワークの構成例を示す。現用パスとしてノード#1−#3−#6−#8に帯域を確保すると、この経路に沿ってパスを開通させる。その一方で、予備パスとしてノード#1−#2−#4−#7−#8に帯域を予約するだけで、実際のコネクション設定は現用パスが何らかの障害により接続不能になるまで行われない。
予備パスを収容するVPI群には、収容している予備パスに対する現用パスに付与される危険分類番号情報が記録される。ここでは、現用パスの経路が有する故障シナリオを危険分類番号情報として{12,18,21}が付与される。このとき、この現用パスに対する予備パスを収容するVPI群の属性情報として、危険分類番号情報{12,18,21}が添付される。この危険分類番号情報は、予備パス設定時に上流ノードから下流ノードに順次通知される。各ノードは、自身のシグナリング処理部221を介してこの危険分類番号情報をATMリンクチャネル管理データベース15に登録する。その結果、危険分類番号情報は予備パスを収容するVPI群の識別番号情報と関連付け、予備パス経路上のすべてのノードのATMリンクチャネル管理データベース15に保存される。
図28は、実施の形態3−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。予備パス設定・削除処理部223は、VPI群に登録されている予備パス帯域の総和b、それぞれの危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パスの総和をP(r)、この危険分類番号rに対して得られる予備パスの総和P(r) の最大値をMax{P(r)}としたとき、VPI群を構成する予備パス帯域Mが、Max{P(r)}以上b以下になるように設定する命令をシグナリング処理部221に送出する。例えば、VPI群を構成する予備パス帯域Mが、Max{P(r) }より小さくなる場合には予備パス帯域を増加し、Max{P(r)}より大きくなる場合には予備パス帯域を削減し、等しい場合にはそのままとする。
これにより、予備パスの設定は、現用パスに付与された危険分類番号情報を考慮に入れながら行われ、当該予備パスを収容するVPI群は、随時それを構成する予備パス帯域の確認をとりながら、必要な予備パス帯域を確保することができる。
例えば、図29に示すように、VPI群の現在の確保済予備パス帯域Mが800Mbit/sで、6本の予備パスA〜Fが設定されているものとする(ここでb=1000Mbit/sとする)。このVPI群では、危険分類番号{12}の単一故障発生時に当該VPI群に切り替えられる予備パスがA,B,Dの3本あり、Max{P(r)}がr=12の場合で 800Mbit/s となる。したがって、Max{P(r)}=Mであり、このままの状態で危険分類番号{12}の故障発生に対して100%の救済が達成される。
ここで、例えば図27に示すノード#2−#4のリンク区間#24において、図30に示すように、VPI群の現在の確保済予備パス帯域(M=800Mbit/s )に対して、危険分類番号{12,18,21}を有する現用パスに対する7本目の予備パスXを追加設定しようとする。この場合には、Max{P(r)}がr=12の場合で1000Mbit/s となるので、危険分類番号{12}に対する現用パスのすべてを救済するには 800Mbit/s の予備パス帯域では不足する。そこで、図28に示すシーケンスのように、VPI群を構成する予備パス帯域を1000Mbit/s に増加する。これにより、危険分類番号{12}のリンクを通過する4本のパスに対して、単一故障に対する100%の救済を実現することができる。
このように、本実施の形態では、予備パスの設定は現用パスに付与された危険分類番号情報を考慮に入れ、単一故障に対する100%の救済を実現しながら予備パス資源を可能な限り節約することができる。また、VPI群に必要とされる予備パス帯域に応じて、そのVPI群に帰属する予備パス帯域を動的に追加/削減することができる。
(実施の形態3−2)
本実施の形態では、チャネル管理データベース15に保存される情報として、予備パスを収容するVPI群に故障サービスクラスの属性情報を追加する。これは、様々な故障サービスクラスを有するパスを提供することにより、多重故障に起因したパス不稼動率の差別化を図り、ユーザに対してきめ細やかな故障サービスグレード要求に応えるものである。
図31は、実施の形態3−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示す。ここでは、VPI群が保持している故障サービスクラスと同等(あるいはそれ以下)の故障サービスクラスの現用パスに対する予備パスのみが、当該VPI群に収容されるように制限が加えられて処理される。
VPI群に最低限必要とされる予備パス帯域Max{P(r)}に代わり、故障サービスクラス属性情報fに応じた正の値a(f) を定義し、故障サービスクラス属性fのVPI群に必要な予備パス帯域αとして、min{a(f)×Max{P(r)},b}を用いる。例えば、図32に示すように、VPI群の予備パス帯域Mが800Mbit/s 、5本の予備パスA〜Eが設定されているものとする(b=1000Mbit/s )。このVPI群では、危険分類番号{2}の単一故障発生時に当該VPI群に切り替えられる予備パスがA,B,Cの3本あり、Max{P(r)}がr=2の場合で600Mbit/s となる。実施の形態3−1の場合では、危険分類番号{2}のリンクを通過する3本のパスに対して、現在の予備パス帯域800Mbit/s から200Mbit/s減らしても単一故障に対する100%の救済を実現することができる。
これに対して、本実施の形態では、故障サービスクラス属性「Gold」に応じた値a(f) を2とすると、VPI群に最低限必要とされる予備パス帯域αとしてmin{2×600,1000}=1000Mbit/s を用いる。この必要予備パス帯域αは予備パス帯域の総和b(=1000)を越えることはない。この場合には、危険分類番号{2}に対する現用パスを故障サービスクラス「Gold」で救済するには800Mbit/s
の予備パス帯域では不足する。そこで、図31に示すシーケンスのように、VPI群を構成する予備パス帯域を1000Mbit/sに増加する。これにより、故障サービスクラス「Gold」に対応する共用リストレーションを実現することができる。すなわち、より多くの現用パスに故障が発生しても、高い故障サービスクラスが設定されている現用パスに対しては救済される確率が高くなり、多重故障に起因したパス不稼動率を低減することができる。
また、図33に示すように、VPI群の予備パス帯域Mが600Mbit/sで、3本の予備パスF〜Hが設定されているものとする(b=600Mbit/s )。このVPI群では、危険分類番号{3}の単一故障発生時に当該VPI群に切り替えられる予備パスがF,Hの2本あり、Max{P(r)}がr=3の場合で300Mbit/sとなる。一方、故障サービスクラス属性「Silver」に応じた値a(f) を1とすると、VPI群に最低限必要とされるチャネル数αは min{1×300,600}=300となる。したがって、図31に示すシーケンスのように、VPI群の予備パス帯域を現在の600Mbit/s から300Mbit/s に減らしても、故障サービスクラス「Silver」に対応する共用リストレーションを実現することができる。
以上の実施の形態の説明では、ATMのVPを例にしたが、同様の考え方で定義されるMulti Protocol Label Switch ルータのLabel Switched Pathに対する故障救済に対しても、同様に本発明を適用することができる。
以上説明したように、本実施の形態3−1〜3−2によれば、予備パス設定の自動化を図ることができるとともに、予備パスの設備量を必要最小限に抑えながら、単一のリンク故障に対する確実な故障救済を実現するとともに、多重リンク故障に対する不稼動状態の発生率をユーザに提供するサービスグレードにより差別化することができる。
[実施の形態4−1〜4−4]
M:Nシェアードリストレーション方式において、サービスの中断を可能な限り避けるために、ネットワークの故障発生に伴う現用光パスの切断の救済を高速に実行する必要がある。実施の形態4−1〜4−4では、救済を高速に実行するための技術について説明する。
さて、M:Nシェアードリストレーション方式は、各リンク区間ごとにM本の予備光チャネルを定義し、この予備光チャネル資源をN本の現用光パスが自身のバックアップ資源として共用する。実際に、故障が発生して切替を実行するまでは、M本の予備光チャネル資源を管理するデータベースに、これを予備光パスの資源として利用する現用光パスの識別番号情報が登録されているだけの状態である。すなわち、故障が発生して現用光パスが予備光パスに切り替わるまで、この予備光パスを収容する光チャネルを決定することができない。
ここで、自律分散型の光通信ネットワークにおいて、M:Nシェアードリストレーション方式に基づいた高速救済を実現するには、故障発生に伴う予備光パスの起動を高速化する必要がある。
しかし、M:Nシェアードリストレーション方式では、切替発生時まで各リンク区間でのチャネル(光ネットワークの場合は波長チャネル)が確定しないため、次のような問題が発生する。
例えば、図34に示すように、現用パス(1)としてノード#1−#3−#6−#8に帯域が確保され、現用パス(2)としてノード#4−#3−#6−#8に帯域が確保されている状況で、ノード#3−#6間でリンク切断が発生すると、このリンク区間を通過する現用光パス(1),(2)に切替動作が発生する。ここで、現用光パス(1)の切替シグナリングがノード#1−#2−#4−#7−#8で発生し、現用光パス(2)の切替シグナリングがノード#8−#7−#4で発生する場合を想定する。このとき、図35に示すように、ノード#4−#7において、上流ノードと下流ノードの両方からの切替シグナリングによる同一の光チャネルの奪い合いが確率1/2で発生する。ノード#7−#8間でも同様である。このような衝突が発生すると、衝突回避処理によりこの2ノード間で光チャネルの再設定処理が必要になり、高速切替の実現を妨げる要因になる。このような問題を解決する技術を次の各実施の形態においてに説明する。
(実施の形態4−1(高速パス切替方法))
図36は、本実施の形態の高速パス切替方法が適用される光通信ネットワークの構成例を示す。現用光パス(1)はノード#1−#3−#6−#8に帯域を確保し、現用光パス(2)はノード#4−#3−#6−#8に帯域を確保し、現用光パス(3)はノード#4−#5に帯域を確保し、現用光パス(4)はノード#5−#7に帯域を確保しているときに、ノード#3−#6間でリンク切断が発生すると、このリンク区間を通過する現用光パス(1),(2)に切替動作が発生する。このとき、現用光パス(1)の切替シグナリングがノード#1−#2−#4−#7−#8で発生し、現用光パス(2)の切替シグナリングがノード#8−#7−#4で発生する場合を想定する。
一方、ノード#4−#7のリンクには32波の光チャネルが定義され、そのうち予備光パス設定用に確保されている光チャネル群は2波とする。この光チャネル群には、合計で4本の現用光パス(1)〜(4)に対する予備光パスが登録されているものとする。すなわち、2:4シェアードリストレーション方式に対応する。
図37は、本実施の形態の高速パス切替方法におけるシグナリングシーケンスを示す。ここで、隣接関係にあるノード#4,#7は、OSPFまたはLMPプロトコルを用いた通信の結果、マスターノードおよびスレーブノードとして互いに役割分担を行う。なお、本実施の形態では、2つのノードに割り当てられたノード識別番号の大きい方がマスターノード、小さい方がスレーブノードとして決定される。あるいはその逆でもよい。シグナリングシーケンスは、RSVP−TEプロトコルが用いられる。
ここで、ノード#4,#7において、故障に伴う予備光パス起動メッセージが双方から入力されたとする。このとき何も処理をしなければ、所定の確率で同一の光チャネルを奪い合う事態が発生する。そこで、図38に示すように、マスターノード(#7)からスレーブノード(#4)へ予備光パス起動メッセージが通知される場合は、小さい(あるいは大きい)識別番号を有する光チャネルを起動する。一方、スレーブノード(#4)からマスターノード(#7)へ予備光パス起動メッセージが通知される場合は、大きい(あるいは小さい)識別番号を有する光チャネルを起動する。これにより、互いに逆方向の予備光パス起動メッセージが通知される場合でも、衝突の発生を回避して高速に予備光パスを起動することができる。
また、マスターノード(#7)からスレーブノード(#4)へ相次いで予備光パス起動メッセージが通知される場合には、先着順に従って小さい(あるいは大きい)識別番号を有する光チャネルから順に起動する。一方、スレーブノード(#4)からマスターノード(#7)へ相次いで予備光パス起動メッセージが通知される場合は、先着順に従って大きい(あるいは小さい)識別番号を有する光チャネルを順に起動する。これにより、互いに逆方向の予備光パス起動メッセージが相次いで通知される場合でも、衝突の発生確率を低減して高速に予備光パスを起動することができる。
(実施の形態4−2(パス切替装置))
図39は、本実施の形態のパス切替装置の構成図である。この構成は実施の形態1−5で説明したパス切替装置の構成と同じである。本実施の形態では、予備光パス起動処理部224などが、実施の形態4−1で説明した方法により、予備光パスを起動する点が実施の形態1−5と異なる。
(実施の形態4−3(パス切替装置))
図40は、本実施の形態のパス切替装置の構成図である。本実施形態のパス切替装置は、実施の形態4−2の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、電気スイッチ機能部31と電気スイッチ機能部31を制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成され、SONETOC-48リンクを32×32でディジタルクロスコネクションを実現する。
制御回線は、SONETOC-48のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態4−2と同様である。ここでは、光チャネルの代わりに、SONETで定義されるVC−4(155Mbit/s )チャネルを管理制御する。
(実施の形態4−4(パス切替装置))
図41は、本実施の形態のパス切替装置の構成図である。本実施形態のパス切替装置は、実施の形態4−2の光スイッチ部10に代えて電気スイッチ部40を備える。電気スイッチ部40は、セルスイッチ機能部41とセルスイッチ機能部41を制御するスイッチ制御部42と、管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over ATM)43により構成され、SONETOC-48リンクを入出力32本収容可能であり、これらの間でセルスイッチングを実現する。
制御回線は、通信キャリアの共通線信号網を用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態4−2と同様である。ここでは、光チャネルの代わりに、ATMスイッチ間で定義されるVPIを管理制御する。ノード間リンクごとに定義されるVPIは、光パスや電気パスを収容するチャネルに相当する。すなわち、図に示すように、各ノード装置で入出力間のVPIの相関をとることは、光パスや電気パスのクロスコネクション動作に相当する。
また、本実施の形態は、レイヤ2.5 のMPLS技術を用いることによりIPパケットトラヒックに対する仮想パスを提供可能なラベルスイッチルータ、同様にEtherフレームに対する仮想パスを提供可能なEther
over MPLSスイッチに対しても適用可能である。
以上説明したように、実施の形態4−1〜4−4の高速パス切替方法およびパス切替装置は、M:Nシェアードリストレーション方式を採用した分散制御通信ネットワークにおいて、互いに逆方向の切替シグナリングによって同一の光チャネルが競合する状態を回避し、高速に予備光パスを起動させることができる。
[実施の形態5−1、5−2]
次に、プリアサインリストレーション方式において、経路長の長い予備パスへの故障切替を高速に行うための技術について説明する。
プリアサインリストレーション方式では、1つのパストランクを転送するのに定義される現用パスと予備パスは、始点終点ノードを除いて互いに異なる経路になるように経路選択される。さらに、予備パスの経路は現用パスの故障が発生する前に事前に帯域予約され、この予備パス帯域は他の現用パスを救済するための定義された予備パスと共用される。
例えば、図42A、Bに示す例では、ノード#1−#2間、ノード#2−#3間、ノード#1−#4間、ノード#2−#5間、ノード#3−#6間、ノード#4−#5間、ノード#5−#6間が、それぞれ危険分類番号{11}、{12}、{13}、{14}、{15}、{16}、{17}のリンクを介して接続される。ノード#1−#2−#3−#6間の現用光パスAは危険分類番号{11, 12, 15}、ノード#2−#3間の現用光パスBは危険分類番号{12}、ノード#2−#5間の現用光パスCは危険分類番号{14}の各リンクを通過するときに、それぞれの予備光パスA,B,Cは危険分類番号{13,16,17}、危険分類番号{14,17,15}、危険分類番号{12,15,17}のリンクを通過する経路に設定される場合を想定する。
ここで、予備光パスに関する帯域の共用では、現用光パスが通過する危険分類番号{11},{12},{14},{15}のいずれかのリンクの単一故障が発生しても救済の妨げにならないように予備光チャネルが共用される。これまでに説明したように、リストレーション方式では、危険分類番号{12}のリンクを通過する現用光パス数が最大2であるので、その故障発生時に予備光パスに切り替えられれば十分であり、予備光チャネル数は2本あればよい。リストレーション方式は、これを最大限に利用することにより、予備パスを収容するのに必要となるネットワーク設備量を大幅に削減可能にしている。
さて、現用パスから予備パスに切り替える際に予備パス経路上のノードでは、確実に物理的なクロスコネクション設定(スイッチング処理)を行いながら、迅速に故障した現用パスを予備パスに切り替える必要がある。このときの故障通知方法には、図43A、B、Cに示す3通りがある。
第1の方法は、図43Aに示すように、故障検出点のノードからネットワーク全体に故障通知をフラッディングさせる方法である。故障検出点のノードから予備パス上の各ノードに対して故障通知を最短経路で通知可能な場合が多く、高速な故障切替動作の実現が見込める。ただし、故障発生に伴いネットワーク全体に故障通知が発信されることを前提としており、実際の故障切替動作が不要なノードでもこの故障通知を転送する必要があるなど、非効率な側面もある。
第2の方法は、図43Bに示すように、故障検出点のノードから現用パス−予備パスの切替点のノード(図では両ノードは同じ)に対して故障発生を通知し、この切替点のノードから予備パス上の各ノードに対して故障通知をマルチキャストする方法である。この方法では、予備パスを各リンクのどのチャネルに実際に割り当てるかについても、事前に決定しておくことが前提となる。
第3の方法は、図43Cに示すように、故障検出点のノードから現用パス−予備パスの切替点のノード(図では両ノードは同じ)に対して故障発生を通知し、この切替点のノードから予備パス上のノードに経路順に故障通知を転送する方法である。
第3の方法は、第1の方法に比べて故障検出点から予備パスへの切替点のノードまで故障発生を通知する必要があるので故障救済動作が遅くなりがちである。ただし、SDHパスや光パスの故障検出については、必ずしも故障発生点に隣接するノードに限定されることはなく、予備パスへの切替点での検出も可能である。特に、SDHパスの場合には、故障発生時に下流ノードに対して異常発生信号(AIS)を通知する機能があり、光パスの場合も同様の機能または光パス信号自体のパワー断により検出可能である。したがって、SDHパスや光パスの故障救済については、第3の方法でも比較的高速に予備パスへの切り替えを行うことができる。
また、第3の方法は、第2の方法に比べて予備パスを各リンクのどのチャネルに割り当てるかについて、故障通知を転送しながら上流ノードから下流ノードに(またはその逆方向に)順に決定していくことができるので、柔軟性のある運用が可能である。
ところで、この第3の方法により故障通知を行い、現用パスから予備パスに故障切替を行う場合に、所定の遅延が発生せざるをえない事情がある。それは、クロスコネクト装置における予備パスの設定があくまでも切替先チャネルの「予約」に過ぎず、物理的な予備パスの接続が行われていないことに起因している。すなわち、故障発生に伴う故障通知を事前に予約された予備パスの経路に沿って順に転送し、予備パスの接続設定を各ノードで実際に行っていく必要があり、そのための時間が必要になる。具体的には、(1)光信号の伝搬速度で決定される予備パスの故障通知の伝搬遅延と、(2)各ノードにおける故障通知の転送遅延の累積である。前者の遅延は1000kmあたり5ミリ秒の割合で累積され、後者の遅延は1ノードあたり1〜10ミリ秒程度が累積される。したがって、例えば50ミリ秒以内の時間での故障救済が要求されるリストレーション方式では、予備パスの経路が数ノード以上になるように設定することは事実上困難になり、ネットワークスケールを制限する要因になる。このような点に鑑みて、切り替えを高速に行う技術について以下の各実施の形態で説明する。
(実施の形態5−1(高速パス切替方法))
図44A、Bは、本実施の形態の高速パス切替方法を説明するための図である。図44Aにおいて、ノード#1−#2−#3−#4−#8間に現用パスAが設定され、ノード#1−#5−#6−#7−#8間に予備パスAが設定され、ノード#9−#10間に現用パスBが設定され、ノード#9−#6−#7−#10間に予備パスBが設定される場合を想定する。
本実施の形態では、故障通知の転送による切替処理に多大の遅延(例えば20ミリ秒以上)が見込まれる予備パスAについては、図44Aに示すように予備パスAの経路上の各ノードにおいて物理的な接続を実現しておく(図中実線で示す)。このような予備パスを「ホットステート予備パス」という。一方、予備パスBの経路上の各ノードでは物理的な接続は行わず、予備パス帯域が予約されるだけである(図中破線で示す)。
ホットステート予備パスは、経路長が所定の長さを越える、または経由ノード数が所定数を越える場合に設定される。予備パスAの始点ノード#1では、現用パスAと同一のデータ(SDH伝送システムではSDHフレームのペイロード部のみ)を複製し、終点ノード#8まで転送される。現用パスAの故障発生時には、終点ノード#8のAPS(Automatic Protection Switching) 切替により、現用パスAから予備パスAに切り替えられる。このとき、予備パスAは、予備パス経路に沿って始点終点間で接続性が確保されているので、現用パスAの故障発生時には終点ノードにおける切替処理のみで、現用パスAから予備パスAへの切替を予備パス経路長に依存せずに高速に行うことができる。なお、ノード#8を始点としノード#1を終点とする逆方向のパスについても同様である。
通常のリストレーション方式では、図45に示すように、始点ノード#1から終点ノード#8までの予備パスAや始点ノード#9から終点ノード#10までの予備パスBは予備パス帯域が予約されるだけで、経路上の各ノードは故障切替まで物理的な接続を行わない。したがって、予備パスAと予備パスBはノード#6−#7間の帯域を共用し、かつ対等に扱われる。
一方、本実施の形態では、ホットステート予備パスとして占有している帯域について、他の現用パスを救済する手段として開放することを許容する。すなわち、予備パスBがノード#6−#7間に設定される場合には、予備パスAと予備パスBはノード#6−#7間の帯域を共用する点において、従来のプリアサインリストレーション方式と同等に予備帯域の共用効果を得る。具体例は後述する。
なお、従来の1+1プロテクション方式は、現用パスと予備パスに同一データが流れており、現用パスの故障切替が終点ノードにおけるAPS切替により対応できる点において本実施の形態のホットステート予備パスと同様であるが、現用パスと予備パスの双方が事実上「現用」として利用されており、予備パスが占有する帯域を他の予備パスと共用できない点において本発明と異なる。
また、従来のM:Nプロテクション方式は、現用パスの複製データを予備パスに流さず、予備パスが占有する帯域を複数の現用パスを救済する予備パス間で共用するが、それらの現用パスは互いにすべて同一の始点終点ノード間に設定されていることが前提となっており、本実施の形態のように予備パスの任意の区間で帯域の共用は想定されていない。
次に、図44A、Bを参照して本発明のパス切替方法の動作例について説明する。まず、図44Aに示すように、現用パスA,Bおよび予備パスA,Bが設定されるデフォルト状態では、経路長の長い予備パスAが物理的に接続されたホットステート予備パスに設定される。一方、予備パスBについては、帯域を予約するだけで物理的な接続は行われない。ここで、ノード#6−#7間では、予備パスA,Bが同一の光チャネルを共用するが、ノード#6,#7では予備パスAが接続されるように設定される。
この状態で現用パスAに故障が発生すると、図44Aに示すように、APS切替により現用パスAから予備パスAへの切り替えが行われる。この時点で現用パスAから予備パスAへの切り替えは終了し、予備パスAは現用パスとして利用開始となる。このとき、現用パスAの始点ノード#1から予備パスAの経路上にある各ノードに対して経路順に、予備パスAが現用パスに切り替えられた旨を通知する。これは、図43Cに示す従来の故障通知方法と同じであるが、すでに故障切替は終了しているので、故障通知の転送遅延は問題にならない。この通知により、予備パスBは、ノード#6−#7間で予備パスAと共用していた帯域の使用が禁止され、予備パスAから切り替えられた現用パスが物理的に接続される状態が維持される。
一方、図44Aのデフォルト状態において現用パスBに故障が発生すると、予備パスAと帯域を共用しているノード#6,#7で物理的な接続が予備パスBに切り替えられる。この状態を図44Bに示す。これにより、予備パスAの接続は一時的に遮断される。なお、現用パスBの故障が復旧し、予備パスBから現用パスBへ切戻しされると、予備パスAの物理的な接続が自動的に復活し、ホットステート予備パスとして機能する。
このように、経路長の短い予備パスに対しては、故障通知による故障救済処理を行う一方で、経路長が長い予備パスに対してはAPS切替を実現し、かつ予備パス帯域(光チャネル)を経路長の短い予備パスと共用する。これにより、いずれの故障発生に対してもすべての光パスについて一定の時間内に故障救済を完了させることができる。同時に、ホットステート予備パスを用いないリストレーション方式と同程度の予備パス帯域の共用効果を見込むことができ、経済性と故障救済の高速性を両立させることができる。
(実施の形態5−2(パス切替装置))
図46は、本実施の形態のパス切替装置の構成図である。図において、パス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と、光スイッチ機能部11を制御するスイッチ制御部12および管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over OSC)13により構成される。
管理制御機能部20の構成と動作は、パス管理部225を除いて実施の形態1−5とほぼ同じである。
パス管理部225は、ホットステート予備パスと、ホットステート予備パスでない予備パスとを区別して管理するとともに、ホットステート予備パスとして占有している帯域について、他の現用パスを救済する手段として帯域開放を許容する手段を含む。
この手段では、ホットステート予備パスの属性情報としてパストランク識別番号情報と入出力インタフェース番号を有し、始点・終点ノードを除く各ノードで物理的に接続されることを示すとともに、他の予備パスとの帯域共用を許容することが示される。
また、パス設定管理機能部22は、隣接ノードとの間で設定した予備パスがホットステート予備パスであるか否かを示す識別情報を送受信する手段を含む。これにより、ネットワーク全体で上記の方法による高速故障救済を自律分散的に行うことができる。
また、パス設定管理機能部22は、故障発生時に現用パスから予備パスへ切り替えるための切替メッセージを予備パス経路に沿って送受信する際に、パス管理部225にアクセスしてホットステート予備パスを収容しているチャネル帯域情報を取得し、このチャネル帯域を含めて予備パスの切り替え先を選択して切替メッセージを作成する手段を含む。これにより、図44Bに示すようなケースにおいて、物理的に接続されたホットステート予備パスの設定を一時的に解除し、これから故障救済処理により開通させようとする別の予備パスを新たに設定することができる。これは、ホットステート予備パスに対して高速切替を可能にするとともに、ホットステート予備パスを用いないリストレーション方式と同様の帯域共用を可能にしている。ただし、ホットステート予備パスどうしの帯域共用は行わないものとする。
また、パス設定管理機能部22は、現用パスに故障が発生した場合にその現用パスを救済するホットステート予備パスの経路のパス切替装置に沿って、ホットステート予備パスの帯域を他のパスの故障救済用に帯域開放しないように要求するメッセージを転送する。これにより、ホットステート予備パスが現用パスとして利用されるときに、ホットステート予備パスの帯域を他の予備パスが使用することが禁止することができる。
以上説明したように、本実施の形態5−1、5−2の高速パス切替方法およびパス切替装置は、予備パス帯域を複数の予備パス(ホットステート予備パスおよび通常の予備パス)で共用することにより、ネットワーク全体で必要とされる設備量を削減することができる。さらに、通常のリストレーション方式では困難であった経路長の長い予備パスについても、現用パスから予備パスへの切り替えを高速に行うことができる。
[実施の形態6]
図42A、Bで説明したようなリストレーション方式は単一リンクの故障に対して、100%の故障救済が行われるように予備パスの帯域共用が行われるもので、ネットワーク中で多重故障が発生した場合には予備パスの帯域共用が行われている区間で帯域確保の競合が発生し、故障救済に失敗することがある。
例えば、図47に示す例では、ノード#1−#3−#6−#8間に現用光パスAが設定され、対応する予備光パスAがノード#1−#2−#4−#7−#8間に設定され、ノード#4−#5間に現用光パスBが設定され、対応する予備光パスBがノード#4−#7−#5間に設定される場合に、ノード#3−#6間とノード#4−#5間のリンクに同時に故障が発生した場合を想定する。ノード#4−#7間の2本の予備光パスが1本の予備光チャネルを共用する場合、このような多重故障を救済するには予備光チャネルが不足し、帯域確保のために競合することになる。
リストレーション方式において、このような多重故障発生時の競合制御についてはいろいろ検討がなされている。例えば、文献6(T.Yahara, R.Kawamura,"Virtual path
self-healing scheme based on multi-reliability ATM network concept", IEEE
Globcom '97, vol.3, pp.3-8, 1997)では、予備パスを複数のクラスに分類し、帯域を共用している予備チャネルへの切り替え時に競合が発生しても調整可能な方法が提案されている。例えば、予備パスの優先クラスを定義し、多重故障発生時に優先クラスの高い予備パスを優先的に救済する方法である。これにより、優先クラスの高い予備パスから順に効率的に故障救済が行われる。
また、故障救済の対象となるすべてのパスについて故障救済の優先順位を付与し、帯域を共用している予備系への切り替え時に競合が発生しても調整可能な方法が提案されている。この方法では、故障発生時に優先順位の高いパスから順に予備系への切り替えが行われ、多重故障発生時にも効率的に故障救済が行われる。
ところで、リストレーション方式における多重故障発生時の競合制御は、優先クラスの高い予備パスを優先的に救済するなど、競合した場合の調整に重点が置かれており、多重故障を可能な限り救済するという観点ではなかった。また、いずれもパス管理を集中的に行うネットワークマネジメントシステムにより制御されており、故障救済処理の高速性に問題があるとともに、ネットワークスケールを制限する要因になっていた。
上記の点に鑑み、多重故障時の故障救済を分散制御により効率的に行う技術について説明する。
図48は、本実施の形態のパス管理装置を含むパス切替装置の構成例を示す。図において、パス切替装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、64×64の光スイッチ機能部11と、光スイッチ機能部11を制御するスイッチ制御部12および管理制御機能部20と制御信号を交換する制御信号インタフェース(IP over OSC)13により構成される。なお、光スイッチ機能部11に代えて、2.5 Gbit/s のSDHリンクを8本入出力し、VC−4(150 Mbit/s )単位でクロスコネクション処理可能なスイッチ機能部であっても同様である。
管理制御機能部20の構成と動作は、パス管理装置225を除いて実施の形態1−5とほぼ同じである。
本実施の形態のパス管理装置225は、予備パス起動処理部224およびシグナリング処理部221を介して、予備パスの設定状態を予備パスが経由する各ノードに通知する機能を有し、予備パスを収容する光チャネルが故障するか他の予備パスに使用され、すでに起動不可(故障救済不能)になっている予備パスを検出したときに、その予備パスが経由するノードに対して「予備パス起動不可メッセージ」を通知する。さらに、予備パスが経由する各ノード区間ごとの起動可否を把握し、その情報を「予備パス起動不可メッセージ」に盛り込むようにしてもよい。
図49A、B、Cは、予備パス起動不可メッセージの転送方法を示す。第1の方法は、図49Aに示すように、予備パスの起動不可を検出したノードから、当該予備パスが経由するノードに対して「予備パス起動不可メッセージ」をマルチキャストする。
第2の方法は、図49Bに示すように、予備パスの起動不可を検出したノードから当該予備パスの始点ノードに対して「予備パス起動不可メッセージ」を通知し、この始点ノードから当該予備パスの終点ノードまでの各ノードに対して「予備パス起動不可メッセージ」をマルチキャストする。
第3の方法は、図49Cに示すように、予備パスの始点ノードから終点ノード(あるいはその逆方向)に向けて正常性確認のために定期的に転送される予備パス管理メッセージ(図では RSVP-TEプロトコルで標準仕様の
Helloメッセージ)を用いる。予備パスの起動不可を検出したノードは、「予備パス起動不可メッセージ」を Helloメッセージに追加することにより、当該予備パスが経路するすべてのノードに通知することができる。
このような方法により転送された「予備パス起動不可メッセージ」を受信したノードのパス管理装置では、予備パスの管理属性情報として予備パスの起動可否を把握することができ、起動不能の予備パスに対して無用な切替処理を行うことを回避することができる。これにより、起動不能の予備パスを含む複数の予備パス同士が帯域を確保しあう無用な競合を回避することができる。
また、事前予約されている予備パスによる故障救済が不可能であることを事前に把握できることにより、現用パスを別の経路を介して救済する等の対策を迅速にとることが可能になる。
また、予備パスが経由するノードでは、他のノード区間で当該予備パスを収容するチャネルが故障や他の予備パスにすでに利用されている場合など、当該予備パスが起動不可であることを把握することができるので、次に示すように当該予備パスのチャネルを他の予備パスに転用することが可能となり、他の予備パスは多重故障発生時でも救済される確率が高くなる。
図50は、本実施の形態のパス管理装置におけるパス管理例を示す。図において、故障サービスクラス1の予備パスAは単独で光チャネル1が割り当てられ、故障サービスクラス2の予備パスB,C,Dは光チャネル2を共有しているものとする。ここで、予備パスAが他のノード区間において故障や他の予備パスが使用しているために光チャネルの確保ができない場合、予備パスAは起動不可となり、このノードで予備パスAを収容している光チャネル1が使用されることはない。このとき、予備パスB,Cに対応する区間で多重故障が発生し、同時に光チャネルを確保する必要が生じ、共有している光チャネル2に対する競合が発生する場合を想定する。この状況において、図49A〜Cに示す方法により予備パスAがすでに起動不可となっていることが通知されていれば、予備パスAを収容する光チャネル1を予備パスBまたは予備パスCを収容する光チャネルとして転用することができる。これにより、多重故障に対して予備パスB,Cによる同時救済が可能になる。
図51は、本実施の形態のパス管理装置における他のパス管理例を示す。図において、故障サービスクラス1の予備パスA,Bは光チャネル1を共有し、故障サービスクラス2の予備パスC,D,Eは光チャネル2,3を共有しているものとする。ここで、多重故障の発生により予備パスA,Bが同時に光チャネル1を確保しようとした場合を想定する。このとき、予備パスA,Bの両方が救済されるように、より低い故障サービスクラスの予備パスC,D,Eを収容する光チャネル2または光チャネル3を予備パスAまたは予備パスBを収容する光チャネルとして転用する。これにより、多重故障に対して予備パスA,Bによる同時救済が可能になる。
以上説明したように、本実施の形態のパス管理装置では、他のノード区間で収容するチャネルを確保できなくなった予備パスを起動不可として、当該予備パスが経路するノードに通知することにより、多重故障の発生時に起動不能の予備パスを含む複数の予備パス同士の無用な競合を回避することができる。
さらに、起動不可となった予備パスの通知により、起動不可の予備パスに供されるチャネルを転用したり、低い故障サービスクラスの予備パスに供されるチャネルを転用するパス管理を行うことにより、多重故障が発生した場合における予備パスの起動成功確率を高めることができる。
[実施の形態7−1、7−2]
図5に示したように、光ルータを用いたネットワークは、ユーザ情報を転送するスイッチ機能部で形成されるデータプレーンと、通信ネットワークの制御信号を転送する制御装置で形成される制御プレーンが分離した構成になっている。
データプレーンは、SDHまたはOTN(Optical Transport Network) 技術をベースとした高信頼ネットワークである。一方、制御プレーンは、EtherスイッチまたはIPルータをベースとしたネットワークであり、データプレーンよりも冗長度の高いネットワーク構成となるのが一般的である。
GMPLSの標準化組織であるIETF(Internet Engineering Task Force) では、この制御プレーンの正常性を確認するプロトコルとしてLink Management Protocol(LMP)の標準化が進められている(IETF:draft-ietf-ccamp-lmp-07.txt) 。
LMPは、図52に示すように、データプレーンで隣接関係にあるノード間で制御プレーンの制御装置を介して制御チャネルを確立し、その制御チャネルを介してノード間でシーケンス番号のみを通知するハローパケットを交換しあう。このハローパケットの交換に失敗すると、制御チャネルの異常として検出される。このハローパケットの交換周期は標準で10〜100msecであり、異常検出を高速に行うことが可能である。ここで、制御プレーンに異常がある状態(LMP Degrated State) では、各ノードは制御プレーンの故障につられて、正常なデータプレーンに悪影響を及ぼさないようにする必要がある。例えば、データプレーンで設定されているパスの切断、制御チャネル故障をリンク断と誤認識することにより、不要な切替動作が発生しないようにする必要がある。
ところで、データプレーンのパスは、図52に示すような制御プレーンを介するシグナリング処理により設定されるが、この設定されたパスの維持管理の概念として、ハードステートとソフトステートがある。
ハードステートでは、一度設定したパスは、明確な切断命令がない限り、各ノードでのパス設定状態が半永久的に保存され、パスを開通させるクロスコネクション状態は維持される。このハードステートの利点は、一度設定されたパス状態の維持管理処理が不要であり、制御プレーンに故障が発生した場合でも、切断や不要な切替動作が発生することはない。その反面、通信不能のノードが発生するような大規模災害が発生すると、残りの正常なネットワーク装置を用いた高速なネットワークの再構成が困難になる。例えば、図53に示すようにノード#1−#2−#3−#6の経路のうちノード#2−#3間に障害が発生し、ノード#1−#4−#5−#6の経路に切り替えるときに、ノード#1−#2、#3−#6のパスに対して故障パス切断命令がなされず、無効パスが残留することにより無駄にネットワークリソースが消費される状態が続くことになる。
一方、ソフトステートでは、設定したパスは制御プレーンを介する周期的なシグナリング処理により正常性確認が行われる。例えば、RSVP-TE プロトコルでは、パスの正常性を確認するハローパケットが周期的にパス端間で交換される。そして、所定時間内に正常性が確認されないときに、各ノードでのパス設定状態が削除され、パスを開通させるクロスコネクション状態も解消される。これにより、無効パスの生成を抑制し、パス登録削除ミスによりネットワークリソースの無駄遣いを完全に排除することができる。また、大規模災害時でも削除すべき故障パスを迅速かつ自動的に消去し、ネットワークの再構成による迅速な復旧が可能になり、異常発生時のネットワーク運用の柔軟性を高めることが可能になる。
ハードステートおよびソフトステートにはそれぞれ一長一短があり、例えばハードステートでは異常終了されたパス設定の後処理が必要になるが、ソフトステートでは異常終了されたパス設定状態は自動的に解消されるので、ソフトウェア制御の異常処理に必要となるソフト開発量を大幅に削減することができる利点がある。しかし、ソフトステートでは、上記の制御プレーンに異常がある状態(LMP Degraded State) の厳格な定義が必要であり、制御プレーンの故障が正常なデータプレーンに悪影響を及ぼさないような高信頼設計が必要であり、この点が課題になる。
ここで、ソフトステートとハードステートの両者の利点を得るために、中間ステートとしてソフトハードステートを定義する。ソフトハードステートは、ハードステートのような半永久的なパス設定ではなく、数日程度の故障ではパス設定が削除されないソフトステートである。ソフトハードステートは、いわゆるレガシーサービスと呼ばれる電話、ディジタル専用線、ATM専用線に適用する。従来のソフトステートは、低品質クラスの公衆IPトラヒックを収容する回線に提供する。
以下、各実施の形態において、このようなパス管理を実現するために必要となる制御機能を提供し、制御プレーン故障による悪影響としてデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止する制御を可能にするネットワーク制御装置について説明する。
(実施の形態7−1)
まず、本実施の形態における制御方法の概要について説明する。
本実施の形態のネットワーク制御装置では、まず正常確認経過時間が閾値を超過したときに、パス管理データベースに登録されているパス管理情報を削除するソフトステートが導入されている。ここで、ソフトステートからハードステートへの状態遷移は、各ノードにおいて、制御プレーンに異常がある状態(LMP Degraded State) の検出が契機になる。
そして、LMP Degrade を検出したノードで、制御リンクに対応するデータリンクの正常性を確認し、データリンクに異常がなければ、そのデータリンクを通過するパスをソフトハードステートに遷移させる。さらに、そのパスをソフトステートからソフトハードステートに遷移させるために、そのパスが通過する全ノードにその旨を通知して認識させる。これにより、制御プレーン故障によりデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止することができる。
また、ソフトハードステートからソフトステートへの遷移は、制御リンクの復旧確認と、データリンクの正常性を確認できた段階で行われる。この場合も同様に、パスが通過する全ノードにその旨を通知して認識させる。以上の状態遷移の様子を図54に示す。
図55は、実施の形態7−1のネットワーク制御装置を示す。図において、ネットワーク制御装置は、波長パス単位のクロスコネクションを実現する光スイッチ部10と、これを管理制御する管理制御機能部20と、チャネル管理データベース15により構成される。光スイッチ部10は、光スイッチ機能部11と光スイッチ機能部11を制御するスイッチ制御部12により構成される。本実施の形態の光スイッチ部10は、128×128スイッチを用い、光パスが32波多重されたファイバリンクを4本入出力する能力を有する。各光パスの伝送速度は 2.5Gbit/s であり、SONETOC-48インタフェースで終端される。
制御回線は、155 Mbit/sの伝送速度を有するSONET OC-3回線で構成されている。制御信号は、例えば光ルータネットワークのネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定される光パスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20は、制御信号プロトコルを処理する機能部を実装しており、光パスの設定・解除・切替・ルーティングを実現するルーティング処理機能部(OSPF/IS-ISプロトコル処理機能)21、光パス設定・解除シグナリングを行うパス設定管理機能部(RSVP-TE/CR-LDRプロトコル処理機能)22、制御信号を伝送する制御回線網の障害監視を行う制御リンク管理機能部(LMP プロトコル処理機能)23、IP処理部24により構成される。
パス設定管理機能部22は、シグナリング処理部221、現用パス設定・削除処理部222、予備パス設定・削除処理部223、予備パス起動処理部224、データネットワークに設定されたパスの設定管理を行うパス管理データベース225、タイマ処理部226を備える。シグナリング処理部221は、パスの新設、削除、パスの故障復旧に伴う切替通知処理を行うだけでなく、パス設定後に定期的にパス端間でハローパケットを送受信することにより、パス設定を維持する機能を備えている。
シグナリング処理部221は、図56に示すように、ハローパケットの到着とハロー処理を行ったパス識別番号をタイマ処理部226に通知し、タイマ処理部226は該当するパスに対するタイマ処理をリセットする。
すなわち、現用パスおよび予備パスの各々に対して定期的なハローパケット交換によりパス設定を維持しているが、タイマ処理部226は各パスに対してタイマ処理のプロセスまたはインスタンスを生成する。タイマ処理により経過した正常確認経過時間が閾値を超過すると、パス管理データベース225に登録されているパス管理情報を削除するとともに、光クロスコネクト間の波長チャネルを管理するチャネル管理データベース15を操作し、削除するパスが占有していたチャネル状態を空き状態に遷移させる。さらに、光スイッチ部10のクロスコネクション状態を解消する。以上により、ソフトステートによるパスの維持管理を実現する。
また、制御プレーンとデータプレーンが明確に分離されているネットワークにおいて、次のようにして信頼性の高いネットワーキングを実現する。制御リンク管理機能部23は、図57に示すように、自ノードに接続されている制御リンクの異常を検出し、かつ制御リンクに対応するデータリンクの正常性を確認すると、故障が発生した制御チャネルを介して設定維持(ハローパケットの交換)をしているパスに対してタイマ処理を行っているタイマ処理部226にタイマ停止信号を出力する。なお、タイマ停止処理するパスは、故障が発生した制御チャネルを介してハローパケットの交換が行われているものに限られる。該当するパスの検索は、シグナリング処理部221から現用パス設定・削除処理部222、予備パス設定・削除処理部223に問い合わせることで行われる。
タイマ処理部226は、このタイマ停止信号の入力により、設定されているパスの正常確認経過時間のタイマ処理を停止する。これにより、制御リンクの故障に伴う不用意なパスの切断処理が行われないようにする。すなわち、これらのパスはソフトステートからソフトハードステートに遷移することになる。
また、シグナリング処理部221は制御リンクの故障に伴い、この制御リンクを介してハローパケットの交換をしているパスに対するタイマ停止処理を行う。その結果、ソフトステートからソフトハードステートに遷移したパスについて、その旨をパスが経由するすべてのノードに通知する。これにより、設定されているパスの全区間において、ソフトステートからソフトハードステートに遷移させる。なお、ソフトステートからソフトハードステートへの遷移を通知する手段として、RSVP-TE またはCR-LDPなどのシグナリングプロトコルが用いられる。
(実施の形態7−2)
図58は、実施の形態7−2のネットワーク制御装置の構成図である。本実施の形態のネットワーク制御装置は、実施の形態7−1の光スイッチ部10に代えて電気スイッチ部30を備える。電気スイッチ部30は、SDHフレームVC−4(155Mbit/s ) 単位のクロスコネクションを実現する32×32のディジタルクロスコネクトスイッチ機能部31とそれを制御するスイッチ制御部32と、管理制御機能部20と制御信号を交換するディジタルクロスコネクトインタフェース(DCC−IF)33により構成される。
制御回線は、STM16信号のDCCチャネルを用いて構成される。制御信号は、例えばネットワークトポロジーを取得するためのOSPF/IS-ISプロトコルパケット、パケットスイッチ間で設定されるパスを設定・解除するRSVP-TE/CR-LDRプロトコルパケット、各ファイバリンクの障害監視を行うLMPプロトコルパケットである。
管理制御機能部20の構成は実施の形態7−1とほぼ同様であるが、制御リンク管理機能部23に機能追加がある。それは、自ノードに接続された制御リンクの異常を隣接ノードに通知する機能と、隣接ノードから通知された制御リンクの異常を他の隣接ノードに通知する機能が追加される。これにより、制御リンクの故障を制御エリア全体に通知し、この制御エリア内で設定されているパスをすべてソフトステートからソフトハードステートに遷移させる。同時に、この制御エリアを通過するVC−4パスの新設を一時停止させ、パス運用の安定化を図る。すなわち、制御リンクの故障に対して、通信ネットワークにソフトステートを導入すると同時に、ソフトステートの導入に伴うVC−4パスの切断動作、不要な切替動作をある一定のエリア内で抑止し、パス運用の安定化を確保することが可能になる。
なお、本実施の形態では、SONET/SDH フレームのSTS-3/VC-4パスのネットワーキングを実現するディジタルクロスコネクトネットワークに適用しているが、ATMネットワークのバーチャルパス、MPLSネットワークのラベルスイッチドパスの管理制御にも適用可能である。
また、制御リンクの故障を制御エリア全体に通知する際に、制御リンクに対応するデータリンクを通過するパスの識別番号情報をその制御エリア内に通知することにより、データリンクに設定されているパスのみをソフトステートからソフトハードステートに遷移させることも可能である。
以上説明したように、実施の形態7−1、7−2のネットワーク制御装置は、ソフトステートの導入によりパス管理の異常処理ソフトウェアの開発量の削減によるコスト削減が可能になる。
さらに、制御リンクに対応するデータリンクの正常性を確認し、データリンクに異常がなければ、そのデータリンクを通過するパスをソフトハードステートに遷移させることにより、制御プレーン故障によりデータプレーンに設定された正常なパスの切断や不要な切替動作を抑止することができる。これにより、制御プレーンの信頼性に左右されない高信頼のパスネットワーキングが可能になる。
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
通信ネットワークの構成例を示す図である。 ネットワークの管理モデルを示す図である。 1チャネル単位で予備チャネルを管理する方式を説明する図である。 Mチャネル単位で予備チャネルを管理する方式を説明する図である。 光ルータを用いたネットワークを示す図である。 実施の形態1−1の予備パス帯域確保方法におけるネットワークの管理モデルを示す図である。 実施の形態1−1の現用光パスと予備光パスの設定シグナリングシーケンスを示す図である。 実施の形態1−1の予備光パスの設定シグナリングシーケンスを示す図である。 実施の形態1−2のシグナリングシーケンスを示す図である。 実施の形態1−3のシグナリングシーケンスを示す図である。 実施の形態1−4のシグナリングシーケンスを示す図である。 実施の形態1−5のパス切替装置の構成を示す図である。 パス管理データベース225に保存される情報の例である。 実施の形態1−6のパス切替装置の構成を示す図である。 実施の形態1−6のパス切替装置の構成を示す図である。 実施の形態2−1のパス切替装置の構成例を示す図である。 本実施の形態が適用される光通信ネットワークの構成例を示す図である。 実施の形態2−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。 実施の形態2−1における予備パス設定処理シーケンスの具体例1を説明する図である。 実施の形態2−1における予備パス設定処理シーケンスの具体例2を説明する図である。 実施の形態2−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。 実施の形態2−2における予備パス設定処理シーケンスの具体例1を説明する図である。 実施の形態2−2における予備パス設定処理シーケンスの具体例2を説明する図である。 パス切替装置の他の構成例を示す図である。 実施の形態3−1のパス切替装置の構成例を示す図である。 本実施の形態が適用される通信ネットワークの管理モデルを示す図である。 本実施の形態が適用される通信ネットワークの構成例を示す図である。 実施の形態3−1における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。 実施の形態3−1における予備パス設定処理シーケンスの具体例1を説明する図である。 実施の形態3−1における予備パス設定処理シーケンスの具体例2を説明する図である。 実施の形態3−2における予備パス設定・削除処理部223の予備パス設定処理シーケンスを示すフローチャートである。 実施の形態3−2における予備パス設定処理シーケンスの具体例1を説明する図である。 実施の形態3−2における予備パス設定処理シーケンスの具体例2を説明する図である。 ネットワークの構成例を示す図である。 競合例を示す図である。 高速パス切替方法が適用される光通信ネットワークの構成例を示す図である。 実施の形態4−1における高速パス切替方法のシグナリングシーケンスを示す図である。 実施の形態4−1の高速パス切替方法における競合制御例を示す図である。 実施の形態4−2のパス切替装置を示す図である。 実施の形態4−3のパス切替装置を示す図である。 実施の形態4−4のパス切替装置を示す図である。 予備パス帯域確保方法の一例を示す図である。 従来の故障通知方法を示す図である。 実施の形態5−1の高速パス切替方法を説明する図である。 従来のパス切替方法の一例を示す図である。 実施の形態5−2のパス切替装置を示す図である。 多重故障発生時の状態を示す図である。 実施の形態6のパス管理装置を含むパス切替装置の構成例を示す図である。 予備パス起動不可メッセージの転送方法を示す図である。 実施の形態6におけるパス管理装置の管理例を示す図である。 実施の形態6におけるのパス管理装置の他の管理例を示す図である。 シグナリング処理の例を示す図である。 ハードステートの問題点を示す図である。 実施の形態7−1、7−2のネットワーク制御装置における状態遷移を示す図である。 実施の形態7−1のネットワーク制御装置を示す図である。 パス設定管理機能部22の動作例を説明する図である。 制御リンク管理機能部23の動作例を説明する図である。 実施の形態7−2のネットワーク制御装置を示す図である。

Claims (46)

  1. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルについて、
    前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記M本のチャネルの識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズを含む
    ことを特徴とする予備パス帯域確保方法。
  2. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、このチャネル群を特定する識別番号情報を保持し、
    前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記チャネル群の識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズを含む
    ことを特徴とする予備パス帯域確保方法。
  3. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、
    前記チャネル群の構成員となる候補の各チャネルの識別番号情報と、前記チャネル群が予備資源であることを示す識別情報をマスターノードに対して推薦するフェーズと、前記マスターノードで前記チャネル群の構成員として確保する各チャネルを決定し、このチャネルの識別番号情報をスレーブノードに通知する予備チャネル群確保フェーズを含む
    ことを特徴とする予備パス帯域確保方法。
  4. 請求項3に記載の予備パス帯域確保方法において、
    前記マスターノードおよび前記スレーブノードは、互いに隣接関係にある2つのノード間に定義され、その2つのノードに割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定するマスタスレーブ確認フェーズを含む
    ことを特徴とする予備パス帯域確保方法。
  5. 請求項1ないし3のうちいずれか1項に記載の予備パス帯域確保方法において、
    通知する情報の中に、設定しようとする予備パスの現用パスが通過するリンク及びノードの危険分類番号情報を含む予備パス帯域確保方法。
  6. 請求項3に記載の予備パス帯域確保方法において、
    前記チャネル群が予備資源であることを示す識別情報に、故障サービスクラスを識別する識別情報を含む予備パス帯域確保方法。
  7. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、このチャネル群を特定する識別番号情報を保持し、
    前記予備パスの帯域確保時に、予備パスの終点方向にある下流ノードに対して、確保する前記チャネル群の識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を通知する予備パス帯域確保フェーズと、
    前記チャネル群の構成員となる候補の各チャネルの識別番号情報と、前記チャネル群が予備資源であることを示す識別情報をマスターノードに対して推薦するフェーズと、前記マスターノードで前記チャネル群の構成員として確保する各チャネルを決定し、このチャネルの識別番号情報をスレーブノードに通知する予備チャネル群確保フェーズとを含み、
    前記予備チャネル群確保フェーズは、前記予備パス帯域確保フェーズと同時に起動され、そのときに前記マスターノードは予備パスの終点方向にある下流側ノードとなり、前記スレーブノードは予備パスの起点方向にある上流側ノードとなる
    ことを特徴とする予備パス帯域確保方法。
  8. 請求項1ないし3のうちいずれか1項に記載の予備パス帯域確保方法において、
    前記予備パス帯域として確保しているM本のチャネルに関して、M本のチャネルのうちのいずれかのチャネルを予備パス帯域として確保されていない他のチャネルと交換する必要が生じた場合は、少なくとも新たなチャネルの識別番号情報を当該チャネルの対向側終端点にあるノードに対して推薦するフェーズを含む予備パス帯域確保方法。
  9. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、
    前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(自然数)のチャネルのうちMin本(MinはL以下の自然数)のチャネルを管理する機能を有する予備パス設定処理部と、
    前記予備パスの帯域確保時に、隣接のパス切替装置から通知されたM本のチャネルの識別番号情報と、帯域確保するパスが予備パスであることを示す識別番号情報を入力とし、この予備パスの出力ポートを検索した上で、この予備パスの出力側で確保するMout本のチャネルの識別番号情報を隣接ノードに出力するシグナリング処理部とを含む
    ことを特徴とするパス切替装置
  10. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、
    前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として一体管理する機能を有する予備パス設定処理部と、
    前記予備パスの帯域確保時に、隣接のパス切替装置から通知されたチャネルまたはチャネル群の識別番号情報と、帯域確保するパスが予備パスであることを示す識別情報を入力とし、この予備パスの出力ポートを検索した上で、この予備パスの出力側で確保するチャネルまたはチャネル群の識別番号情報を隣接ノードに出力するシグナリング処理部とを含む
    ことを特徴とするパス切替装置。
  11. 請求項10に記載のパス切替装置において、
    パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位であるパス切替装置。
  12. 請求項10に記載のパス切替装置において、
    パスの切替単位は、時分割多重方式でノード間を伝送される電気パスまたは光パス単位であるパス切替装置。
  13. 請求項10に記載のパス切替装置において、
    パスの切替単位は、セル、フレームまたはパケット多重方式でノード間を伝送される仮想電気パスであるパス切替装置。
  14. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネル識別番号情報を保持し、
    2つのノードを接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該M本のチャネルのうちのいずれかに切替られる予備パス数をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保するチャネル数MはMax{P(r)}以上n以下になるように設定する
    ことを特徴とする予備パス帯域確保方法。
  15. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをそれぞれチャネル群として定義し、各チャネル群を特定する識別番号情報を保持し、
    2つのノードを接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該チャネル群に切り替えられる予備パス数をP(r)、各危険分類番号rに対する予備パス数P(r)の最大値をMax{P(r)}としたときに、前記リンク中のチャネル群を構成するチャネル数MはMax{P(r)}以上n以下になるように設定する
    ことを特徴とする予備パス帯域確保方法。
  16. 請求項15に記載の予備パス帯域確保方法において、
    前記リンク中の各チャネル群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、
    前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、
    前記リンク中で故障サービスクラス属性情報fのチャネル群を構成するチャネル数Mは、a(f)×Max{P(r)}がn以下の場合はa(f)×Max{P(r)}以上n以下、a(f)×Max{P(r)}がnを越える場合はn以下になるように設定する予備パス帯域確保方法。
  17. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、
    前記パス設定管理機能部は、
    同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネル識別番号情報を保持する機能と、
    2つのパス切替装置を接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該M本のチャネルのうちのいずれかに切替られる予備パス数をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保するチャネル数MはMax{P(r)}以上n以下になるように設定する機能とを備えた
    ことを特徴とするパス切替装置。
  18. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、
    前記パス設定管理機能部は、
    同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをそれぞれチャネル群として定義し、各チャネル群を特定する識別番号情報を保持する機能と、
    2つのパス切替装置を接続するリンク中のチャネル群に登録される予備パス数をn(nは自然数)、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該チャネル群に切り替えられる予備パス数をP(r)、各危険分類番号rに対する予備パス数P(r)の最大値をMax{P(r)}としたとき、前記リンク中のチャネル群を構成するチャネル数MはMax{P(r)}以上n以下になるように設定する機能とを備えた
    ことを特徴とするパス切替装置。
  19. 請求項18に記載のパス切替装置において、
    前記リンク中の各チャネル群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、
    前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、
    前記パス設定管理機能部は、前記リンク中の故障サービスクラス属性情報fのチャネル群を構成するチャネル数Mとして、a(f)×Max{P(r)}がn以下の場合はa(f)×Max{P(r)}以上n以下、a(f)×Max{P(r)}がnを越える場合はn以下になるように設定する機能を含むパス切替装置。
  20. 請求項18または19に記載のパス切替装置において、
    パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位であるパス切替装置。
  21. 請求項18または19に記載のパス切替装置において、
    パスの切替単位は、時分割多重方式でノード間を伝送される電気パスまたは光パス単位であるパス切替装置。
  22. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)を保持し、
    2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群のうちのいずれかに切り替られる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保する帯域MはMax{P(r)}以上b以下になるように設定する
    ことを特徴とする予備パス帯域確保方法。
  23. 通信ネットワークのノードで、現用パスが使用不能になったときに切り替える予備パスの帯域を確保する予備パス帯域確保方法において、
    各ノードは、同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)をVPI群として定義し、各VPI群を特定する識別番号情報を保持し、
    2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パス帯域の総和P(r)の最大値をMax{P(r)}としたときに、前記リンク中のVPI群を構成する予備パス帯域MがMax{P(r)}以上b以下になるように設定する
    ことを特徴とする予備パス帯域確保方法。
  24. 請求項23に記載の予備パス帯域確保方法において、
    前記リンク中の各VPI群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、
    前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するVPI群に収容され、
    前記リンク中で故障サービスクラス属性情報fのVPI群の予備パス帯域Mは、a(f)×Max{P(r)}がb以下の場合はa(f)×Max{P(r)}以上b以下、a(f)×Max{P(r)}がbを越える場合はb以下になるように設定する予備パス帯域確保方法。
  25. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、
    前記パス設定管理機能部は、
    同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)を保持し、
    2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群のうちのいずれかに切り替られる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パスP(r)の最大値をMax{P(r)}としたときに、前記リンク中の予備パス帯域として確保する帯域MはMax{P(r)}以上b以下になるように設定する機能とを備えた
    ことを特徴とするパス切替装置。
  26. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、
    前記パス設定管理機能部は、
    同一対地に接続され、あらかじめ確保している予備パス収容帯域Lのうち予備パス帯域M(M≦L)をVPI群として定義し、各VPI群を特定する識別番号情報を保持する機能と、
    2つのノードを接続するリンク中のVPI群に登録される予備パス帯域の総和をb、各危険分類番号rの切替要因に関して現用パスから予備パスへの切替動作が発生した際に当該VPI群に切り替えられる予備パス帯域の総和をP(r)、各危険分類番号rに対する予備パス帯域の総和P(r)の最大値をMax{P(r)}としたときに、前記リンク中のVPI群を構成する予備パス帯域MがMax{P(r)}以上b以下になるように設定する機能とを備えた
    ことを特徴とするパス切替装置。
  27. 請求項26に記載のパス切替装置において、
    前記リンク中の各VPI群とこれらに収容される予備パスに対して故障サービスクラス属性情報fを設定するとともに、この故障サービスクラス属性情報fに対応する正の値a(f)を定義し、
    前記故障サービスクラス属性情報fを有する予備パスは、同一の故障サービスクラス属性情報fを有するチャネル群に収容され、
    前記パス設定管理機能部は、前記リンク中で故障サービスクラス属性情報fのVPI群の予備パス帯域Mは、a(f)×Max{P(r)}がb以下の場合はa(f)×Max{P(r)}以上b以下、a(f)×Max{P(r)}がbを越える場合はb以下になるように設定する機能を含むパス切替装置。
  28. 通信ネットワークのノードで、現用パスが使用不能になったときに予備パスを起動して切り替えるパス切替方法において、
    各ノードは、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、前記予備パスは事前に前記チャネル群に仮想的に収容され、
    互いに隣接関係にある2つのノード間で、それぞれ割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定し、
    前記チャネル群に収容されている予備パスを起動する際に、前記マスターノードは小さい(あるいは大きい)識別番号を有するチャネルから順に起動し、前記スレーブノードは大きい(あるいは小さい)識別番号を有するチャネルから順に起動する
    ことを特徴とする高速パス切替方法。
  29. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域を確保するパス設定管理機能部を備えたパス切替装置において、
    前記パス設定管理機能部は、同一対地に接続され、予備パス帯域として確保しているL本(Lは自然数)のチャネルのうちM本(MはL以下の自然数)のチャネルをチャネル群として定義し、このチャネル群を識別する識別番号を保持する機能を有する予備パス設定処理部と、
    前記チャネル群の識別番号と、前記チャネル群に収容された予備パスの識別番号を関連付けて保持するチャネル管理データベースと、
    隣接ノードとの間で予備パス起動信号を入出力し、スイッチを駆動して予備パスへの切り替えを行う予備パス起動処理部と
    を備えたことを特徴とするパス切替装置。
  30. 請求項29に記載のパス切替装置において、
    互いに隣接関係にある2つのノード間で、それぞれ割り当てられたノード識別番号の大小に応じて一方をマスターノード、他方をスレーブノードとして決定する手段を備え、
    前記予備パス起動処理部は、前記チャネル群に収容されている予備パスを起動する際に、前記マスターノードは小さい(あるいは大きい)識別番号を有するチャネルから順に起動し、前記スレーブノードは大きい(あるいは小さい)識別番号を有するチャネルから順に起動する機能を有するパス切替装置。
  31. 請求項29に記載のパス切替装置において、
    パスの切替単位は、波長分割多重方式でノード間を伝送される光パス単位であるパス切替装置。
  32. 請求項29に記載のパス切替装置において、
    パスの切替単位は、時分割多重方式でノード間を伝送される電気パスまたは光パス単位であるパス切替装置。
  33. 請求項29に記載のパス切替装置において、
    パスの切替単位は、セル、フレームまたはパケット多重方式でノード間を伝送される仮想電気パスであるパス切替装置。
  34. 通信ネットワークの2地点のノード間を複数の経路で接続する一方のパスを現用パスとし、他方のパスを始点・終点間の経路に沿って接続性が確保された予備パスとして設定し、
    前記現用パスの故障発生時に、始点または終点のノードの切替操作により、前記現用パスから前記予備パスへの切り替えを行い、
    他の現用パスの故障発生時に、前記予備パスの帯域を他の現用パスの故障救済に用意された予備パスを収容する帯域として開放する
    ことを特徴とする高速パス切替方法。
  35. 請求項34に記載の高速パス切替方法において、
    前記予備パスは、その経路長が所定の長さを越えるかまたは経由ノード数が所定数を越える場合に設定され、その他の場合には帯域のみが確保される予備パスが設定される高速パス切替方法。
  36. 通信ネットワークの2地点のノード間に設定された現用パスが故障したときに、同じ2地点を接続する異なる経路に設定された予備パスに切り替えるパス切替装置において、
    前記予備パスとして、その経路に沿って接続性が確保されたホットステート予備パスと、帯域のみが確保される通常の予備パスとを区別して管理するパス管理手段と、
    前記ホットステート予備パスが占有する帯域と前記通常の予備パスが確保する帯域とを共用する手段と
    を備えたことを特徴とするパス切替装置。
  37. 請求項36に記載のパス切替装置において、
    隣接ノードとの間に設定した予備パスが前記ホットステート予備パスであるか否かを示す識別情報を送受信する手段を含むパス切替装置。
  38. 請求項36に記載のパス切替装置において、
    現用パスの故障発生時に、予備パスへ切り替えるための切替メッセージを予備パス経路に沿って送受信する際に、前記パス管理手段から前記ホットステート予備パスを収容しているチャネル帯域情報を取得し、このチャネル帯域を含めて予備パスの切り替え先を選択して切替メッセージを作成する手段を含むパス切替装置。
  39. 請求項36に記載のパス切替装置において、
    現用パスの故障発生時に、その現用パスを救済するホットステート予備パスの経路のパス切替装置に沿って、ホットステート予備パスの帯域を他のパスの故障救済用に帯域開放しないように設定するメッセージを転送する手段を含むパス切替装置。
  40. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスの帯域(チャネル)を確保し、パスの接続・切り替えを管理するパス管理装置において、
    前記予備パスを収容するチャネルが故障するか他の予備パスに使用されたことにより起動不可になった予備パスを検出したときに、その予備パスが経由するノードに対してその予備パスの起動不可を通知する通知手段を備えた
    ことを特徴とするパス管理装置。
  41. 請求項40に記載のパス管理装置において、
    前記通知手段は、前記予備パスが経由する各ノード区間ごとの起動不可の情報を含めて通知する構成であるパス管理装置。
  42. 請求項40または41に記載のパス管理装置において、
    前記通知手段は、前記予備パスの始点ノードから終点ノード、あるいはその逆方向、に向けて正常性確認のために定期的に転送される予備パス管理メッセージに、前記予備パスの起動不可の情報を追加する構成であるパス管理装置。
  43. 請求項40ないし42のうちいずれか1項に記載のパス管理装置において、
    前記起動不可の通知により他のノード区間でチャネルを確保できない予備パスを把握し、その起動不可の予備パスを収容するために割り当てているチャネルを他の予備パスを収容するチャネルに転用するチャネル転用手段を備えたパス管理装置。
  44. 通信ネットワークに設定された現用パスが使用不能になったときに切り替える予備パスのチャネルを確保し、パスの接続・切り替えを管理するパス管理装置において、
    複数の予備パス群を収容する複数のチャネルが共有で確保され、各予備パス群に優先クラスが設定されているときに、前記予備パス群の中の所定数の予備パスを収容するチャネルが不足する場合に、その予備パス群より優先クラスの低い予備パス群を収容するために割り当てているチャネル群の中の必要数のチャネルを転用するチャネル転用手段を備えた
    ことを特徴とするパス管理装置。
  45. ユーザ情報を転送するデータプレーンと、制御信号を転送する制御プレーンが分離された通信ネットワークのノードでパス管理を分散制御するネットワーク制御装置において、
    前記制御プレーンの正常性確認を行う制御リンク管理機能部と、
    前記データプレーンに設定されたパスの設定管理を行うパス管理データベースと、
    前記パスの各々について正常性確認を行うシグナリング処理部と、
    前記パスの各々について正常性確認がとれるまでの正常確認経過時間が閾値を超過したときに、前記パス管理データベースに登録されているパス管理情報を削除するタイマ処理部とを備え、
    前記制御リンク管理機能部は、自ノードに接続されている制御リンクの異常を検出し、かつ制御リンクに対応するデータリンクの正常性を確認したときに、前記タイマ処理部に対してタイマ停止信号を出力する機能を含み、
    前記タイマ処理部は、前記タイマ停止信号の入力により前記正常確認経過時間のタイマ処理を停止する機能を含み、
    前記シグナリング処理部は、前記タイマ停止処理が行われたパスについてその旨をパスが通過するすべてのノードに通知する機能を含む
    ことを特徴とするネットワーク制御装置。
  46. 請求項45に記載のネットワーク制御装置において、
    前記制御リンク管理機能部は、自ノードに接続された制御リンクの異常を隣接ノードに通知する機能と、隣接ノードから通知された制御リンクの異常を他の隣接ノードに通知する機能を含むネットワーク制御装置。
JP2005502780A 2003-02-21 2004-02-20 通信ネットワークにおけるパスの故障救済を行うための装置及び方法 Expired - Lifetime JP3900194B2 (ja)

Applications Claiming Priority (15)

Application Number Priority Date Filing Date Title
JP2003043644 2003-02-21
JP2003043644 2003-02-21
JP2003043643 2003-02-21
JP2003043643 2003-02-21
JP2003103094 2003-04-07
JP2003103094 2003-04-07
JP2003103093 2003-04-07
JP2003103093 2003-04-07
JP2003103092 2003-04-07
JP2003103092 2003-04-07
JP2003159829 2003-06-04
JP2003159828 2003-06-04
JP2003159828 2003-06-04
JP2003159829 2003-06-04
PCT/JP2004/001965 WO2004075494A1 (ja) 2003-02-21 2004-02-20 通信ネットワークにおけるパスの故障救済を行うための装置及び方法

Related Child Applications (3)

Application Number Title Priority Date Filing Date
JP2006281882A Division JP4377401B2 (ja) 2003-02-21 2006-10-16 通信ネットワークにおけるパスの故障救済を行うための装置
JP2006281881A Division JP4446453B2 (ja) 2003-02-21 2006-10-16 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP2006281880A Division JP4237789B2 (ja) 2003-02-21 2006-10-16 通信ネットワークにおけるパスの故障救済を行うための装置及び方法

Publications (2)

Publication Number Publication Date
JPWO2004075494A1 true JPWO2004075494A1 (ja) 2006-06-01
JP3900194B2 JP3900194B2 (ja) 2007-04-04

Family

ID=32913395

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2005502780A Expired - Lifetime JP3900194B2 (ja) 2003-02-21 2004-02-20 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP2009137397A Expired - Lifetime JP4663022B2 (ja) 2003-02-21 2009-06-08 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP2009137396A Expired - Lifetime JP4663021B2 (ja) 2003-02-21 2009-06-08 ネットワーク制御装置

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2009137397A Expired - Lifetime JP4663022B2 (ja) 2003-02-21 2009-06-08 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP2009137396A Expired - Lifetime JP4663021B2 (ja) 2003-02-21 2009-06-08 ネットワーク制御装置

Country Status (6)

Country Link
US (1) US8134920B2 (ja)
EP (1) EP1596539B1 (ja)
JP (3) JP3900194B2 (ja)
CN (1) CN1754352B (ja)
CA (6) CA2744851C (ja)
WO (1) WO2004075494A1 (ja)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4642353B2 (ja) * 2001-09-12 2011-03-02 富士通株式会社 ネットワーク監視制御装置
US20040160895A1 (en) * 2003-02-14 2004-08-19 At&T Corp. Failure notification method and system in an ethernet domain
US20040165595A1 (en) * 2003-02-25 2004-08-26 At&T Corp. Discovery and integrity testing method in an ethernet domain
JP4318520B2 (ja) * 2003-09-26 2009-08-26 富士通株式会社 端末の状態制御システム
EP1710712B1 (en) * 2004-01-07 2017-10-11 Panasonic Intellectual Property Management Co., Ltd. Server, terminal apparatus, device registering system, registering method, registering program, and recording medium
US7406032B2 (en) * 2005-01-06 2008-07-29 At&T Corporation Bandwidth management for MPLS fast rerouting
CN1816035B (zh) * 2005-02-02 2010-07-07 华为技术有限公司 基于数据通信网的主备传输路径实现方法
CN101199165A (zh) * 2005-06-14 2008-06-11 艾利森电话股份有限公司 用于网络中的故障处理的方法和配置
US9172489B2 (en) * 2005-06-30 2015-10-27 Infinera Corporation Discovery of an adjacent network element within a network data plane
JP4074314B2 (ja) * 2005-10-13 2008-04-09 株式会社東芝 光伝送システム
US7808930B2 (en) * 2005-10-26 2010-10-05 Cisco Technology, Inc. Dynamic multipoint tree rearrangement
KR100696176B1 (ko) 2005-12-09 2007-03-20 한국전자통신연구원 Mpls lsp보호절체 장치 및 방법
JP4372104B2 (ja) * 2006-01-11 2009-11-25 株式会社東芝 予備伝送パス予約方法
JP4649350B2 (ja) * 2006-03-07 2011-03-09 日本電信電話株式会社 ノード装置および波長切替方法
US9083551B2 (en) * 2006-03-17 2015-07-14 Tellabs Operations, Inc. Method and apparatus for media distribution using VPLS in a ring topology
US7852754B2 (en) * 2006-03-17 2010-12-14 Tellabs San Jose, Inc. Method and apparatus for managing faults in a ring network
US8886831B2 (en) * 2006-04-05 2014-11-11 Cisco Technology, Inc. System and methodology for fast link failover based on remote upstream failures
CN101047700B (zh) * 2006-05-01 2010-05-12 华为技术有限公司 一种提高lmp控制通道可靠性的方法与装置
JP4714081B2 (ja) * 2006-06-01 2011-06-29 アラクサラネットワークス株式会社 ネットワーク接続装置
JP2007325200A (ja) * 2006-06-05 2007-12-13 Nippon Telegr & Teleph Corp <Ntt> リソース提供方法、境界ノード装置およびネットワークシステム
JP4688757B2 (ja) * 2006-08-23 2011-05-25 株式会社日立製作所 通信路障害回復方式
JP4680151B2 (ja) * 2006-08-24 2011-05-11 富士通株式会社 データ伝送方法及び装置
JP2008061091A (ja) * 2006-09-01 2008-03-13 Hitachi Communication Technologies Ltd パス設定方法およびノード装置
WO2008044646A1 (fr) * 2006-10-06 2008-04-17 Nippon Telegraph And Telephone Corporation Appareil de nœud de communication, systÈme de communication, et procÉDÉ d'affectation de ressources de trajet
CN101163030A (zh) * 2006-10-09 2008-04-16 华为技术有限公司 一种建立区分器映射表的方法
JP5037143B2 (ja) * 2007-01-15 2012-09-26 富士通株式会社 予備パス帯域の管理およびパス帯域の変更
JP5066968B2 (ja) * 2007-03-26 2012-11-07 日本電気株式会社 局側終端装置、加入者側終端装置、通信システム、これら装置の制御方法、およびプログラム
US8400912B2 (en) * 2007-06-27 2013-03-19 World Wide Packets, Inc. Activating a tunnel upon receiving a control packet
US7889745B2 (en) * 2008-02-29 2011-02-15 Verizon Patent And Licensing Inc. Systems and methods for multi-layer interworking
JP5072673B2 (ja) * 2008-03-18 2012-11-14 キヤノン株式会社 管理装置、通信経路制御方法、通信経路制御システム及びプログラム
JP4661892B2 (ja) 2008-03-25 2011-03-30 日本電気株式会社 通信ネットワークシステム、通信装置、経路設計装置及び障害回復方法
JP2009296230A (ja) * 2008-06-04 2009-12-17 Nec Corp 伝送ネットワーク、伝送装置、伝送ネットワークの回線切替方法及びプログラム
JP5020896B2 (ja) * 2008-06-17 2012-09-05 株式会社日立製作所 ノード及び通信システム
US8300523B2 (en) * 2008-07-28 2012-10-30 Cisco Technology, Inc. Multi-chasis ethernet link aggregation
US8855483B2 (en) * 2008-09-19 2014-10-07 Telefonaktiebolaget L M Ericsson (Publ) Restoration scheme for an optical network and method of using such a scheme
JP4966947B2 (ja) * 2008-10-16 2012-07-04 日本電信電話株式会社 導通確認方法、導通確認プログラム、通信装置および導通確認システム
US9137849B1 (en) * 2008-12-09 2015-09-15 Cypress Semiconductor Corporation Dynamically switching communication modes in multi-standard wireless communication devices
CN102318265B (zh) * 2008-12-18 2014-08-27 瑞典爱立信有限公司 用于控制通信网络中的资源的网络节点及方法
JP5163479B2 (ja) * 2008-12-19 2013-03-13 富士通株式会社 パス切替え方法
CN101771465B (zh) * 2008-12-29 2013-01-23 华为技术有限公司 多业务传送网的保护倒换方法、设备及***
JP5168499B2 (ja) * 2009-01-15 2013-03-21 日本電気株式会社 通信ネットワークシステム及びパスの高信頼化方法
US8102883B2 (en) * 2009-03-04 2012-01-24 Telefonaktiebolaget L M Ericsson (Publ) LDP IGP synchronization for broadcast networks
EP2454855A1 (en) * 2009-07-16 2012-05-23 Telefonaktiebolaget L M Ericsson (PUBL) Recovery mechanism for point-to-multipoint traffic
JP5640986B2 (ja) * 2009-10-07 2014-12-17 日本電気株式会社 通信システムの制御装置、制御方法及びプログラム
JP5033856B2 (ja) * 2009-10-20 2012-09-26 株式会社日立製作所 ネットワーク構成の想定のための装置、システム
TWI418182B (zh) * 2009-11-19 2013-12-01 Ind Tech Res Inst 重新路由及逆向路由資訊產生方法與系統,及其電腦程式產品
CN102104491B (zh) * 2009-12-22 2014-09-10 中兴通讯股份有限公司 一种快速保护倒换的方法和装置
US9565217B2 (en) * 2009-12-31 2017-02-07 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls
US20110164739A1 (en) * 2009-12-31 2011-07-07 Bce Inc. Method, call processing system and computer-readable media for conveying an audio stream to a source device during an outgoing call
US8531992B2 (en) * 2009-12-31 2013-09-10 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls to convey media messages to source devices
US10602241B2 (en) * 2009-12-31 2020-03-24 Bce Inc. Method, system network and computer-readable media for controlling outgoing telephony calls to cause initiation of call features
JP5604989B2 (ja) * 2010-05-31 2014-10-15 富士通株式会社 探索装置、探索方法および探索プログラム
JP5630094B2 (ja) 2010-06-24 2014-11-26 富士通株式会社 通信装置および通信方法
JP5530864B2 (ja) * 2010-08-31 2014-06-25 株式会社日立製作所 ネットワークシステム、管理サーバ、及び、管理方法
US8627137B1 (en) 2010-09-16 2014-01-07 Cisco Technology, Inc. Graceful handling of critical traffic blackholing faults
US9305747B2 (en) * 2010-11-13 2016-04-05 Mapper Lithography Ip B.V. Data path for lithography apparatus
JP5470595B2 (ja) * 2010-11-24 2014-04-16 株式会社日立製作所 ネットワーク制御装置、及び、パス選択方法
ES2400434B1 (es) * 2011-01-20 2014-04-29 Telefónica, S.A. Procedimiento y sistema para la supervivencia de una red óptica frente a múltiples fallos
JP5566322B2 (ja) * 2011-03-24 2014-08-06 Kddi株式会社 バックアップ用通信回線共用システム
US20130083652A1 (en) * 2011-09-29 2013-04-04 Electronics And Telecommunications Research Institute Apparatus and method of shared mesh protection switching
CN102404409B (zh) * 2011-12-12 2015-02-04 东南大学 一种基于光分组交换的对等式云网络***
US9246696B2 (en) * 2012-06-14 2016-01-26 Futurewei Technologies, Inc. mRSVP-TE based fast reroute in facility (1:N) protection mode
WO2013188801A1 (en) * 2012-06-14 2013-12-19 Huawei Technologies Co., Ltd. Mrsvp-te based fast reroute in detour (1:1) protection mode
US20140006618A1 (en) * 2012-06-29 2014-01-02 William M. Pitts Method of creating path signatures to facilitate the recovery from network link failures
JP6252476B2 (ja) * 2012-08-03 2017-12-27 日本電気株式会社 多重障害対応光ノードとそれを用いた光通信システムおよび波長パス切り替え方法
WO2014050022A1 (ja) * 2012-09-25 2014-04-03 日本電気株式会社 通信システムおよび通信方法
JP6229318B2 (ja) 2013-06-05 2017-11-15 富士通株式会社 通信システム、通信制御方法、及び、伝送装置
US9426059B2 (en) * 2013-06-10 2016-08-23 Fujitsu Limited Systems and methods for utilizing protection paths
JP6274828B2 (ja) * 2013-11-19 2018-02-07 三菱電機株式会社 通信装置および通信パス冗長方法
GB2535678B (en) * 2013-12-24 2021-02-24 Mitsubishi Electric Corp Information processing apparatus, information processing method, and program
US9736558B2 (en) 2014-01-17 2017-08-15 Cisco Technology, Inc. Optical path fault recovery
US10135704B2 (en) * 2014-06-20 2018-11-20 Microsoft Technology Licensing, Llc Identification of candidate problem network entities
JP6357953B2 (ja) 2014-08-04 2018-07-18 富士通株式会社 伝送装置およびアクティベーション方法
WO2016047101A1 (ja) * 2014-09-25 2016-03-31 日本電気株式会社 光通信システム、光ノード装置、および光パス設定方法
US10721789B2 (en) * 2014-10-30 2020-07-21 Telefonaktiebolaget Lm Ericsson (Publ) Handling of backup path in a wireless communication system
CN106790332B (zh) * 2015-11-24 2020-01-17 ***通信集团公司 一种资源调度方法、***及主节点
JP6601232B2 (ja) * 2016-01-21 2019-11-06 富士通株式会社 分析方法、分析装置、及び分析プログラム
JP6575393B2 (ja) * 2016-02-22 2019-09-18 富士通株式会社 通信制御装置及び通信システム
US10628444B1 (en) * 2016-06-24 2020-04-21 EMC IP Holding Company LLC Incremental backup operations for on-line availability groups
US10490058B2 (en) * 2016-09-19 2019-11-26 Siemens Industry, Inc. Internet-of-things-based safety system
CN107870832B (zh) * 2016-09-23 2021-06-18 伊姆西Ip控股有限责任公司 基于多维度健康诊断方法的多路径存储设备
US10057666B2 (en) 2016-12-09 2018-08-21 Facebook, Inc. Direction-switchable transponders
US10256593B2 (en) 2017-05-26 2019-04-09 Facebook, Inc. Raman amplifier pumped with residual power in an optical communication system
CN109614383B (zh) * 2018-11-21 2021-01-15 金色熊猫有限公司 数据复制方法、装置、电子设备及存储介质
CN110380916B (zh) * 2019-08-26 2022-05-27 上海航天测控通信研究所 自适应切换的以太网交叉冗余备份***和方法
JP7111755B2 (ja) * 2020-02-17 2022-08-02 矢崎総業株式会社 車載通信システム
CN111782137A (zh) * 2020-06-17 2020-10-16 杭州宏杉科技股份有限公司 路径故障处理方法及装置
US11683348B2 (en) 2020-07-10 2023-06-20 International Business Machines Corporation Bypassing security vulnerable and anomalous devices in multi-device workflow
CN114520935B (zh) * 2020-11-18 2023-04-07 华为技术有限公司 一种路径选择方法以及路径选择装置

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62214747A (ja) * 1986-03-17 1987-09-21 Fujitsu Ltd ロ−カルエリアネツトワ−ク
US4887260A (en) * 1987-02-17 1989-12-12 Hewlett-Packard Company X.25 Wide area network channel status display
US5235599A (en) * 1989-07-26 1993-08-10 Nec Corporation Self-healing network with distributed failure restoration capabilities
JPH06266684A (ja) * 1993-03-15 1994-09-22 Toshiba Corp プロセッサ間ルーティング方式
JPH06311179A (ja) * 1993-04-23 1994-11-04 Fujitsu Ltd 障害復旧方法
JPH0723105A (ja) 1993-06-30 1995-01-24 Toshiba Corp 交換機システム
JPH0738953A (ja) * 1993-07-19 1995-02-07 Fujitsu Ltd 移動通信システムにおける通話チャネル割当方式
US5412653A (en) 1993-10-15 1995-05-02 International Business Machines Corporation Dynamic switch cascading system
JP3080357B2 (ja) * 1995-09-27 2000-08-28 日本電信電話株式会社 Atm通信網
US5748611A (en) * 1996-06-27 1998-05-05 Mci Corporation System and method for restoring a telecommunications network using conservative bandwidth reservation and selective message rebroadcast
JP3075190B2 (ja) * 1996-08-23 2000-08-07 日本電気株式会社 Vpプロテクション管理システム
JP2970573B2 (ja) 1997-01-24 1999-11-02 日本電気株式会社 Atmバーチャルパス切替ノード及び障害通知方式
JP3079070B2 (ja) * 1997-08-07 2000-08-21 日本電信電話株式会社 Atm通信網
CA2333385A1 (en) * 1998-05-29 1999-12-09 Motorola, Inc. System, device, and method for registration in a communication network
JPH11355310A (ja) 1998-06-12 1999-12-24 Nec Corp Atm交換機における障害時の経路切替方法及びシステム
JP2000151634A (ja) 1998-11-12 2000-05-30 Hitachi Ltd Vp切替方法およびvp切替ノード装置
US7428212B2 (en) * 1999-01-15 2008-09-23 Cisco Technology, Inc. Best effort technique for virtual path restoration
JP3350926B2 (ja) * 1999-03-30 2002-11-25 日本電気株式会社 Ponのプロテクション切り換え方法および装置
JP3751473B2 (ja) 1999-05-28 2006-03-01 富士通株式会社 パケット中継装置
JP2001268090A (ja) * 2000-03-17 2001-09-28 Nec Commun Syst Ltd Atm通信パスisdn公衆網迂回方式
JP2001326654A (ja) * 2000-05-17 2001-11-22 Nec Corp Ponのプロテクション切替方法および切替装置
JP3583060B2 (ja) * 2000-07-13 2004-10-27 日本電気通信システム株式会社 Atm通信網及びこのatm通信網における障害発生時の通信救済方法
JP3859436B2 (ja) 2000-08-02 2006-12-20 富士通株式会社 通信装置
US7099327B1 (en) * 2000-10-12 2006-08-29 Lucent Technologies Inc. Data communications networks with high performance and reliability
JP3633479B2 (ja) * 2000-12-14 2005-03-30 日本電気株式会社 高速通信システム及び通信帯域の時間貸し方法
US6982951B2 (en) * 2000-12-21 2006-01-03 At&T Corp. Method for selecting a restoration path in a mesh network
JP3655556B2 (ja) * 2001-02-27 2005-06-02 三菱電機株式会社 ラベルスイッチングパス設定方法
JP4433624B2 (ja) * 2001-02-28 2010-03-17 日本電気株式会社 通信ネットワーク、集中制御装置、通信ノード装置及びそれらに用いる状態通知情報相互交換方法
JP3700596B2 (ja) 2001-03-14 2005-09-28 日本電気株式会社 通信ネットワーク及びパス設定方法並びにパス設定用プログラム
JP2002290449A (ja) * 2001-03-22 2002-10-04 Mitsubishi Electric Corp ラベルスイッチングパス設定方法
US7130263B1 (en) * 2001-03-31 2006-10-31 Redback Networks Inc. Heterogeneous connections on a bi-directional line switched ring
JP4145025B2 (ja) * 2001-05-17 2008-09-03 富士通株式会社 予備パスの設定方法および装置
JP4398113B2 (ja) * 2001-05-23 2010-01-13 富士通株式会社 レイヤ型ネットワークの管理システム
US6904462B1 (en) * 2001-07-06 2005-06-07 Ciena Corporation Method and system for allocating protection path resources
WO2003015351A1 (fr) * 2001-08-01 2003-02-20 Fujitsu Limited Procede et dispositif de communication
JP3784682B2 (ja) * 2001-09-26 2006-06-14 富士通株式会社 伝送装置
CA2415598A1 (en) * 2002-01-11 2003-07-11 Nec Corporation Multiplex communication system and method
KR100420956B1 (ko) * 2002-02-09 2004-03-02 주식회사 케이티 Mpls 망에서 대체 경로를 공유하는 방법, 대체 경로를설정하는 레이블 스위칭 라우터 및 그 시스템
US7242664B2 (en) * 2002-05-30 2007-07-10 Lucent Technologies Inc. Hybrid protection using mesh restoration and 1:1 protection
US7436763B1 (en) * 2002-07-31 2008-10-14 Nortel Networks Limited Data communication apparatus with a dual mode protection switching system
JP4017110B2 (ja) 2003-02-28 2007-12-05 株式会社Kddi研究所 無線リンクの確立方法

Also Published As

Publication number Publication date
CA2516532C (en) 2011-09-20
US20060256712A1 (en) 2006-11-16
EP1596539A1 (en) 2005-11-16
EP1596539A4 (en) 2010-03-31
WO2004075494A1 (ja) 2004-09-02
JP4663022B2 (ja) 2011-03-30
CA2744878A1 (en) 2004-09-02
JP4663021B2 (ja) 2011-03-30
CA2744849A1 (en) 2004-09-02
CA2516532A1 (en) 2004-09-02
JP2009201156A (ja) 2009-09-03
CN1754352B (zh) 2011-09-21
EP1596539B1 (en) 2013-07-17
JP3900194B2 (ja) 2007-04-04
JP2009201155A (ja) 2009-09-03
CA2744851A1 (en) 2004-09-02
CA2744875A1 (en) 2004-09-02
CA2744944A1 (en) 2004-09-02
CN1754352A (zh) 2006-03-29
CA2744851C (en) 2015-04-14
US8134920B2 (en) 2012-03-13

Similar Documents

Publication Publication Date Title
JP3900194B2 (ja) 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP4377401B2 (ja) 通信ネットワークにおけるパスの故障救済を行うための装置
US7046619B2 (en) Method and system for bi-directional path switched network
US7274869B1 (en) System and method for providing destination-to-source protection switch setup in optical network topologies
US7787362B2 (en) Method and device for recovering a shared mesh network
US8139478B1 (en) Recovery method for an optical network
EP1887733B2 (en) A method for processing network resource, a network unit in an intelligent optical network thereof
JP3744362B2 (ja) ネットワークにおけるリング形成方法及び障害回復方法並びにリング形成時のノードアドレス付与方法
JP2003298633A (ja) 制御チャネル障害時のデータチャネル障害通知機能を有する伝送装置
WO2005022782A1 (fr) Structure d&#39;echange et procede de configuration de connexion entre reseaux optiques
US20130163985A1 (en) 1:N Sparing Of Router Resources At Geographically Dispersed Locations
CN100531092C (zh) 智能光网络的业务重路由触发方法
JP4459973B2 (ja) 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP4237789B2 (ja) 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP4446453B2 (ja) 通信ネットワークにおけるパスの故障救済を行うための装置及び方法
JP4704311B2 (ja) 通信システムおよび故障復旧方法
JP2002252591A (ja) 光波長多重リング網システム、光パス設定方法、障害回復方法およびプログラム
JP2000078176A (ja) 通信ネットワ―ク及び通信ネットワ―ク・ノ―ド装置
JP3822518B2 (ja) 予備光パス帯域確保方法および光パス切替装置
JP2002009803A (ja) 通信ネットワーク、通信ネットワーク・ノード装置、及び、障害回復方式
WO2020118505A1 (zh) 一种业务路径建立的方法、网络设备和***

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060815

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061016

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061218

R150 Certificate of patent or registration of utility model

Ref document number: 3900194

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110112

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110112

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120112

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130112

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term