(57)【特許請求の範囲】
【請求項１】
光スイッチ網に接続された複数のＯＬＴ（Optical Line Terminal）と、
インターネット上に設けられて、複数の前記ＯＬＴのいずれかを配下として当該ＯＬＴと通信可能に接続された複数のエッジルータと、
を備え、
前記エッジルータは、配下のＯＬＴの故障を検出したならば、インターネットから受信したＩＰパケットをカプセル化して、救済ノードである他のエッジルータに送信する、
ことを特徴とする光ネットワークシステム。
【請求項２】
前記エッジルータは、インターネットからカプセル化された前記ＩＰパケットを受信したならば、当該ＩＰパケットを逆カプセル化したのちに、配下のＯＬＴに送信する、
ことを特徴とする請求項１に記載の光ネットワークシステム。
【請求項３】
光スイッチ網に接続された複数のＯＬＴと、
インターネット上に設けられて、複数の前記ＯＬＴのいずれかを配下として当該ＯＬＴと通信可能に接続された複数のエッジルータと、
を備え、
各前記ＯＬＴは、１または複数の仮想ＯＬＴを実現しており、
各前記エッジルータは、前記仮想ＯＬＴのいずれかを配下とする仮想ルータを実現しており、
前記仮想ルータは、配下の仮想ＯＬＴを実現する前記ＯＬＴの故障を検知したならば、当該ＯＬＴが実現していた前記仮想ＯＬＴを、他のＯＬＴの上で実現するように移動させると共に、前記光スイッチ網の接続を変更する、
ことを特徴とする光ネットワークシステム。
【請求項４】
光スイッチ網に接続された複数のＯＬＴと、
インターネット上に設けられて、複数の前記ＯＬＴのいずれかを配下として当該ＯＬＴと通信可能に接続された複数のエッジルータと、
前記光スイッチ網、複数の前記ＯＬＴ、および、複数の前記エッジルータを統括して制御する制御部、並びに、いずれかの前記ＯＬＴの故障を救済する構成情報を格納する記憶部を有するネットワークコントローラと、
を備えることを特徴とする光ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者側の端末から局側の基幹ネットワークにアクセスするための光ネットワークシステムに関する。
【背景技術】
【０００２】
基幹ネットワークと加入者側端末とを接続するアクセス系の１つとして、光ファイバ伝送路を用いてポイント・ツー・マルチポイント通信を行うＰＯＮ（Passive Optical Network）システムが知られている。
【０００３】
図７は、比較例の光ネットワークシステム１Ｃの構成を示す図である。
この光ネットワークシステム１Ｃは、前記したＰＯＮシステムであり、複数のＯＮＵ（Optical Network Unit）５ｐ，５ｑ，５ｒが、光ファイバ伝送路と光カプラ７とを介して、ＯＬＴ（Optical Line Terminal）３ａに接続されている。更に、複数のＯＮＵ５ｓ，５ｔ，５ｕが、光ファイバ伝送路と光カプラ７とを介して、ＯＬＴ３ｂに接続されている。この光カプラ７は、光受動素子であり、1本の光ファイバを分岐させるものである。
ＯＮＵ５ｐ〜５ｕは、加入者側に設置されている光回線終端装置であり、不図示の加入者側端末などに接続され、光信号と電気信号との間の変換と、光信号の多重・分離を行うものである。
【０００４】
ＯＬＴ３ａ，３ｂは、電話局側（事業者側）に設置されている光終端装置であり、基幹ネットワークを介してインターネット９に接続され、光信号と電気信号との間の変換と、光信号の多重・分離を行うものである。
従来、光ネットワークシステム１Ｃは、電話局側に設けられた１台のＯＬＴ３が、最大３２台のＯＮＵ５をサポートしていた。ＯＬＴ３は、電話局内の設備であり、故障確率が低いので、このＯＬＴ３は多重化されていない。例えばＯＬＴ３ｂが故障した際、このＯＬＴ３の配下のＯＮＵ５ｓ，５ｔ，５ｕは、一般的に、このＯＬＴ３ｂの修理が完了するまで利用できない。
【０００５】
比較例の光ネットワークシステム１Ｃのようなパッシブ型のアクセスネットワークに対して、非特許文献１では、アクティブ光スイッチを用いた光アクセス網が示されている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】徳橋和将ほか、「アクティブ光スイッチを用いた光アクセス網の一検討」、一般社団法人電子情報通信学会、電子情報通信学会技術研究報告、２００８年８月１日、１０８巻、１８３（PN2008 14-24）号、４９〜５３頁
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、大規模な災害による設備故障の際、基幹ネットワークは、複数の迂回ルートによって通信を継続することが可能であるが、前記した光ネットワークシステムは、基幹ネットワークと比較して脆弱である。つまり、前記した光ネットワークシステムでは、多重化されたＯＬＴが災害によって同時に故障し、その配下のＯＮＵによるアクセスが行えなくなる虞がある。更に、この災害により電話局舎が損害を受けて、ＯＮＵによるアクセスが不可能となる虞があり、長期間に亘って加入者に対するサービスが中断される虞がある。
【０００８】
このような背景に鑑みて本発明がなされたのであり、本発明は、ＯＬＴの故障時であっても、その配下のＯＮＵによるアクセスを可能とする光ネットワークシステムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、請求項１に記載の発明は、光スイッチ網に接続された複数のＯＬＴと、インターネット上に設けられて、複数の前記ＯＬＴのいずれかを配下として当該ＯＬＴと通信可能に接続された複数のエッジルータと、を備え、前記エッジルータは、配下のＯＬＴの故障を検出したならば、インターネットから受信したＩＰパケットをカプセル化して、救済ノードである他のエッジルータに送信することを特徴とする光ネットワークシステムとした。
【００１０】
このようにすることで、本発明によれば、ＯＬＴの故障時であっても、救済ノードである他のエッジルータを介して、その配下のＯＮＵによるアクセスが可能である。
【００１２】
更に、ＯＬＴの故障時にＩＰパケットをカプセル化して、救済ノードである他のエッジルータに送信することが可能である。
【００１３】
請求項２に記載の発明では、前記エッジルータは、インターネットからカプセル化された前記ＩＰパケットを受信したならば、当該ＩＰパケットを逆カプセル化したのちに、配下のＯＬＴに送信する、ことを特徴とする請求項１に記載の光ネットワークシステムとした。
【００１４】
このようにすることで、本発明によれば、エッジルータは、救済ノードである他のエッジルータとの間にＩＰトンネルを構築し、元のＩＰパケットを迂回して送信することができる。
【００１５】
請求項３に記載の発明では、光スイッチ網に接続された複数のＯＬＴと、インターネット上に設けられて、複数の前記ＯＬＴのいずれかを配下として当該ＯＬＴと通信可能に接続された複数のエッジルータと、を備え、各前記ＯＬＴは、１または複数の仮想ＯＬＴを実現しており、各前記エッジルータは、前記仮想ＯＬＴのいずれかを配下とする仮想ルータを実現しており、前記仮想ルータは、配下の仮想ＯＬＴを実現する前記ＯＬＴの故障を検知したならば、当該ＯＬＴが実現していた前記仮想ＯＬＴを、他のＯＬＴの上で実現するように移動させると共に、前記光スイッチ網の接続を変更する、ことを特徴とする光ネットワークシステムとした。
【００１６】
このようにすることで、本発明によれば、ＯＬＴの故障時であっても、救済ノードである他のエッジルータを介して、その配下のＯＮＵによるアクセスが可能である。更に、ＩＰパケットをＩＰトンネルを介して転送する時間を省略できるので、故障したＯＬＴの配下のＯＮＵは、オーバーヘッド無しにインターネットにアクセスすることができる。
【００１７】
請求項４に記載の発明では、光スイッチ網に接続された複数のＯＬＴと、インターネット上に設けられて、複数の前記ＯＬＴのいずれかを配下として当該ＯＬＴと通信可能に接続された複数のエッジルータと、前記光スイッチ網、複数の前記ＯＬＴ、および、複数の前記エッジルータを統括して制御する制御部、並びに、いずれかの前記ＯＬＴの故障を救済する構成情報を格納する記憶部を有するネットワークコントローラとを備えることを特徴とする光ネットワークシステムとした。
【００１８】
このようにすることで、本発明によれば、ＯＬＴの故障時であっても、救済ノードである他のエッジルータを介して、その配下のＯＮＵによるアクセスが可能である。更にネットワークコントローラは、この光ネットワークシステムの各階層のデータ転送機能を統括して制御する。これにより、ネットワークコントローラは、制御遅延を最少にして、光ネットワークシステムを故障から早急に回復させることができる。
【発明の効果】
【００１９】
本発明によれば、ＯＬＴの故障時であっても、その配下のＯＮＵによるアクセスが可能となる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施形態に於ける光ネットワークシステムを示す概略の構成図である。
【図２】第１の実施形態に於ける光ネットワークシステムの故障発生時の動作を示す図である。
【図３】第１の実施形態に於ける正常時と故障時のシーケンス図である。
【図４】第２の実施形態に於ける光ネットワークシステムを示す概略の構成図である。
【図５】第２の実施形態に於ける光ネットワークシステムの故障発生時を示す図である。
【図６】第３の実施形態に於ける光ネットワークシステムを示す概略の構成図である。
【図７】比較例の光ネットワークシステムを示す概略の構成図である。
【発明を実施するための形態】
【００２１】
次に、本発明を実施するための形態（「実施形態」という）について、適宜図面を参照しながら詳細に説明する。
（第１の実施形態）
図１は、第１の実施形態に於ける光ネットワークシステム１を示す概略の構成図である。
光ネットワークシステム１は、複数のエッジルータ２ａ〜２ｃと、複数のＯＬＴ３ａ〜３ｃと、光スイッチ網４と、複数のＯＮＵ５ｐ〜５ｕとを備えている。ここで、各エッジルータ２ａ〜２ｃと、各ＯＬＴ３ａ〜３ｃは、同様に接続されて同様に動作するので、代表してエッジルータ２ｃとＯＬＴ３ｃの構成と動作とを説明する。
エッジルータ２ｃは、インターネット９上に設けられて、不図示の基幹ネットワークに接続され、例えば外部ノード８と通信可能である。エッジルータ２ｃは、その配下であるＯＬＴ３ｃと通信可能に接続されている。
ＯＬＴ３ｃは、電話局側に設置されており、電気ケーブルによってエッジルータ２ｃに接続されていると共に、光スイッチ網４を介して各加入者側のＯＮＵ５ｐ〜５ｕに接続されている。
【００２２】
比較例のＯＬＴ３とＯＮＵ５との間は、光カプラ７を介してポイント・ツー・マルチポイントで接続されていた。しかし、第１の実施形態のＯＬＴ３とＯＮＵ５との間を接続する光スイッチ網４は、Ｎ×Ｍの完全線群の光スイッチである。ここで、Ｎ×Ｍの完全線群とは、Ｎ個の入出力とＭ個の入出力との間を任意に接続できることをいう。例えば、この光スイッチ網４は、Ｎ個のＯＬＴ３とＭ個のＯＮＵ５とを接続したときには、これらＯＬＴ３とＯＮＵ５との間を任意に接続して通信することができる。これにより、いずれかのＯＬＴ３が故障した場合であっても、他のＯＬＴ３を救済ノードとして通信することにより、その故障を迂回できるので、各ＯＮＵ５によるアクセスを継続することができる。
【００２３】
外部ノード８が、ＯＮＵ５に接続された加入者端末（不図示）に対してＩＰ（Internet Protocol）パケットを送信したならば、そのＩＰパケットはエッジルータ２ｃによって受信され、ＯＬＴ３ｃに転送される。ＯＬＴ３ｃは、光スイッチ網４を介してＯＮＵ５ｕにＩＰパケットを送信する。これにより、ＯＮＵ５ｕは、外部ノード８からＩＰパケットを受信することができる。
【００２４】
図２は、第１の実施形態に於ける光ネットワークシステム１の故障発生時の動作を示す図である。括弧を付した数字は、動作順番を示している。図１と同一の要素には同一の符号を付与し、説明を省略している。
（１）  外部ノード８は、ＯＮＵ５に接続された加入者端末（不図示）に対してＩＰパケットを送信する。このＩＰパケットは、エッジルータ２ｃによって受信される。
【００２５】
（２）  ＯＬＴ３ｃで故障が発生しているので、エッジルータ２ｃは、外部ノード８から受信したＩＰパケットをカプセル化して、宛先アドレスをエッジルータ２ａに設定し、カプセル化したＩＰパケットをエッジルータ２ａに転送する。ここでエッジルータ２ａは、エッジルータ２ｃの救済ノードである。エッジルータ２ｃの不図示の記憶部には、配下のＯＬＴ３ｃが故障したときの救済ノードが予め格納されている。
【００２６】
（３）  エッジルータ２ａは、カプセル化されたＩＰパケットを受信したならば、逆カプセル化して元のＩＰパケットを復元し、配下のＯＬＴ３ａに転送する。これにより、エッジルータ２ｃとエッジルータ２ａとの間には、ＩＰトンネルが構築される。このＩＰトンネルを介して、元のＩＰパケットを迂回して送信することができる。
（４）  ＯＬＴ３ａは、ＩＰパケットを電気信号から光信号に変換し、光スイッチ網４を介してＯＮＵ５ｕに転送する。光スイッチ網４は、ＯＬＴ３ｃの故障時には、予め決められた救済ノードであるＯＬＴ３ａとＯＮＵ５ｕとを接続する。
これにより、ＯＬＴ３ｃが故障しても、他のＯＬＴ３ａが救済することにより、ＯＮＵ５ｕによるアクセスが可能となる。
【００２７】
図３は、第１の実施形態に於ける正常時と故障時のシーケンス図である。
シーケンスＱ１０〜Ｑ１２は、正常時の動作を示している。外部ノード８が、ＩＰパケットを生成し、そのＩＰパケットのヘッダの宛先アドレスに、ＯＮＵ５ｕに接続された加入者端末（不図示）のアドレスを設定すると、通信シーケンスが開始する。
シーケンスＱ１０に於いて、外部ノード８は、このＩＰパケットを送信する。送信したＩＰパケットは、エッジルータ２ｃによって受信される。
シーケンスＱ１１に於いて、エッジルータ２ｃは、このＩＰパケットを、配下のＯＬＴ３ｃに転送する。
シーケンスＱ１２に於いて、ＯＬＴ３ｃは、このＩＰパケットを、電気信号から光信号に変換し、光スイッチ網４を介してＯＮＵ５ｕに転送する。これにより、ＯＮＵ５ｕは、外部ノード８からＩＰパケットを受信することができる。
【００２８】
シーケンスＱ２０〜Ｑ２１は、故障発生時の動作を示している。
シーケンスＱ２０に於いて、ＯＬＴ３ｃは、自身に故障が発生したことを検知する。
シーケンスＱ２１に於いて、ＯＬＴ３ｃは、自身に故障が発生した旨を、上位のエッジルータ２ｃに通知する。これにより、エッジルータ２ｃは、ＯＬＴ３ｃに故障が発生したことを検知可能である。
なお、これに限られず、エッジルータ２ｃは、ＯＬＴ３ｃの状態を定期的に監視することによって、ＯＬＴ３ｃの故障を検知してもよい。
【００２９】
シーケンスＱ３０〜Ｑ３５は、故障時の動作を示している。外部ノード８が、ＩＰパケットを生成し、そのＩＰパケットのヘッダの宛先アドレスに、ＯＮＵ５ｕに接続された加入者端末（不図示）のアドレスを設定すると、通信シーケンスが開始する。
シーケンスＱ３０に於いて、外部ノード８は、このＩＰパケットを送信する。送信したＩＰパケットは、エッジルータ２ｃによって受信される。
シーケンスＱ３１に於いて、エッジルータ２ｃは、このＩＰパケットをカプセル化して、宛先アドレスにエッジルータ２ａのアドレスを設定する。
シーケンスＱ３２に於いて、エッジルータ２ｃは、カプセル化したＩＰパケットをエッジルータ２ａに転送する。
シーケンスＱ３３に於いて、エッジルータ２ａは、カプセル化したＩＰパケットを逆カプセル化して、元のＩＰパケットを取り出す。
シーケンスＱ３４に於いて、エッジルータ２ａは、このＩＰパケットを、配下のＯＬＴ３ａに転送する。
シーケンスＱ３５に於いて、ＯＬＴ３ａは、このＩＰパケットを、電気信号から光信号に変換し、光スイッチ網４を介してＯＮＵ５ｕに転送する。これにより、ＯＮＵ５ｕは、ＯＬＴ３ｃの故障にも関わらず、外部ノード８からＩＰパケットを受信することができる。
【００３０】
（第１の実施形態の効果）
以上説明した第１の実施形態では、次の（Ａ），（Ｂ）のような効果がある。
【００３１】
（Ａ）  光スイッチ網４に接続されている他のすべてのＯＬＴ３と、それらＯＬＴ３を配下とするエッジルータ２が救済ノードとなり得る。よって、３重化またはそれ以上の多重化によって、２台またはそれ以上のＯＬＴ３が同時に故障した場合であっても、ＯＮＵ５によるアクセスが可能となる。
【００３２】
（Ｂ）  異なる電話局に収容されるＯＬＴ３を、この光スイッチ網４に接続することにより、大規模災害などで、或る電話局のＯＬＴ３が、すべて故障した場合であっても、他の電話局に収容され、かつ、この光スイッチ網４に接続されるＯＬＴ３によって救済し、ＯＮＵ５によるアクセスを継続することができる。
【００３３】
（第２の実施形態）
最近の技術トレンドとして、ノード装置の仮想化、および、処理装置の仮想化技術が挙げられる。物理ルータ上に仮想化されたルータは、仮想ルータと呼ばれている。物理ルータが１台であっても、仮想的にＩＰアドレスが異なる複数の仮想ルータを実現して、複数のルータとして使用可能である。物理サーバ上に仮想化されたサーバは、仮想サーバと呼ばれており、同様に、物理サーバが１台であっても、仮想的にＩＰアドレスが異なる複数の仮想サーバを実現して、複数のサーバとして使用可能である。
第２の実施形態では、エッジルータ２上に、仮想ルータ２１を仮想化して実現している。更に、ＯＬＴ３が１台であっても、仮想的にＩＰアドレスが異なる複数の仮想ＯＬＴ３１を実現している。
【００３４】
図４は、第２の実施形態に於ける光ネットワークシステム１Ａを示す概略の構成図である。
光ネットワークシステム１Ａは、複数のエッジルータ２ａ〜２ｃと、複数のＯＬＴ３ａ〜３ｃと、光スイッチ網４と、複数のＯＮＵ５ｐ〜５ｕとを備えている。ここで、各エッジルータ２ａ〜２ｃと、各ＯＬＴ３ａ〜３ｃは、同様に接続されて同様に動作するので、代表してエッジルータ２ｃとＯＬＴ３ｃの構成と動作とを説明する。
エッジルータ２ｃは、不図示の基幹ネットワークを介してインターネット９に接続され、例えば外部ノード８と通信可能である。エッジルータ２ｃは、その配下であるＯＬＴ３ｃに接続されている。エッジルータ２ｃは更に、仮想的にＩＰアドレスが異なる仮想ルータ２１ｃを実現している。仮想ルータ２１ｃは、インターネット９内の物理的なエッジルータ２上に自由に移動することができる。
ＯＬＴ３ｃは、電話局側に設置されており、電気ケーブルによってエッジルータ２ｃに接続されていると共に、光スイッチ網４を介して各加入者側のＯＮＵ５ｐ〜５ｕに接続されている。ＯＬＴ３ｃは、仮想的にＩＰアドレスが異なる仮想ＯＬＴ３１ｃを実現している。仮想ＯＬＴ３１ｃは、他の物理的なＯＬＴ３上に自由に移動することができる。
【００３５】
第２の実施形態に於いて、外部ノード８が、ＯＮＵ５に接続された加入者端末（不図示）に対してＩＰパケットを送信したならば、そのＩＰパケットはエッジルータ２ｃが実現する仮想ルータ２１ｃによって受信され、仮想ＯＬＴ３１ｃに転送される。仮想ＯＬＴ３１ｃは、光スイッチ網４を介してＯＮＵ５ｕにＩＰパケットを送信する。これにより、ＯＮＵ５ｕは、外部ノード８からＩＰパケットを受信することができる。
【００３６】
図５は、第２の実施形態に於ける光ネットワークシステム１Ａの故障発生時を示す図である。
図５に示すように、ＯＬＴ３ｃで故障が発生している。仮想ルータ２１ｃは、ＯＬＴ３ｃの故障を検知したならば、物理的なエッジルータ２ａ上に移動し、更に、このエッジルータ２ａの配下である物理的なＯＬＴ３ａ上に、仮想ＯＬＴ３１ｃを移動させている。
仮想ルータ２１ｃに付与されているアドレス情報は、図４に示すものと同一なので、外部ノード８が送信したＩＰパケットは、自動的に仮想ルータ２１ｃへ転送される。
光スイッチ網４は、第１の実施形態と同様に、物理的なＯＬＴ３ａからＯＮＵ５ｕにＩＰパケットを転送する。このことにより、ＯＮＵ５ｕは、不通になることなくインターネット９へのアクセスが可能である。
【００３７】
（第２の実施形態の効果）
以上説明した第２の実施形態では、次の（Ｃ），（Ｄ）のような効果がある。
【００３８】
（Ｃ）  物理的なＯＬＴ３が故障した場合であっても、各ＯＮＵ５は、ＩＰトンネルを介さずにスムーズに通信を継続することができ、オーバーヘッド無しにインターネット９にアクセスすることができる。
【００３９】
（Ｄ）  第２の実施形態に於ける光ネットワークシステム１Ａは、物理的なエッジルータ２ｃが故障した場合であっても、仮想ルータ２１ｃを他のエッジルータ２ａ，２ｂに移動することにより、ＯＮＵ５ｕは、スムーズに通信を継続することができる。
【００４０】
（第３の実施形態）
図６は、第３の実施形態に於ける光ネットワークシステム１Ｂを示す概略の構成図である。図４に示す第２の実施形態の光ネットワークシステム１Ａと同一の要素には同一の符号を付与している。
第３の実施形態に於いて、すべてのエッジルータ２ａ〜２ｃ、ＯＬＴ３ａ〜３ｃ、および、光スイッチ網４は、ＳＤＮ（Software Defined Network）により実現される。
第３の実施形態の光ネットワークシステム１Ｂは、第２の実施形態の光ネットワークシステム１Ａと同一の構成に加え、ＳＤＮ−ネットワークコントローラ６（図６では、「ＳＤＮ−ＮＷコントローラ」と記載している。）と、ＳＤＮルータコントローラ６３と、ＳＤＮ−ＯＬＴコントローラ６４と、ＳＤＮ光スイッチコントローラ６５とを備えている。
【００４１】
光スイッチ網４を構成する各スイッチ本体（不図示）は、シンプルなデータ転送機能を有しており、ＳＤＮ光スイッチコントローラ６５は、データ転送の経路や条件などを制御する。
【００４２】
ＯＬＴ３の階層に於いて、物理的なＯＬＴ３ａ〜３ｃは、シンプルなデータの転送機能を有しており、ＳＤＮ−ＯＬＴコントローラ６４は、ＯＬＴ３ａ〜３ｃ上に仮想ＯＬＴ３１ａ〜３１ｃを稼働させて、データ転送の経路や条件などを制御する。
エッジルータ２の階層に於いて、物理的なエッジルータ２ａ〜２ｃは、シンプルなＩＰパケットの転送機能を有しており、ＳＤＮルータコントローラ６３は、エッジルータ２ａ〜２ｃ上に仮想ルータ２１ａ〜２１ｃを稼働させて、データ転送の経路や条件などを制御する。
【００４３】
ＳＤＮ−ネットワークコントローラ６は、これらＳＤＮルータコントローラ６３、ＳＤＮ−ＯＬＴコントローラ６４、および、ＳＤＮ光スイッチコントローラ６５を連携して、一括して制御するものである。
ＳＤＮ−ネットワークコントローラ６は、制御部６１と、記憶部６２とを備えている。この記憶部６２は、想定される故障に対応したネットワークの構成情報６２１−１〜６２１−３を格納している。
【００４４】
制御部６１は、いずれかのＯＬＴ３の故障信号を受信すると、救済ノードであるＯＬＴ３に、故障したＯＬＴ３が実現していた仮想ＯＬＴ３１を稼働させ、救済ノードであるエッジルータ２に、故障したＯＬＴ３を配下としていた仮想ルータ２１を稼働させ、更に光スイッチ網４を制御し、自動的に別経路を選択するフェイルオーバを行う。
【００４５】
（第３の実施形態の効果）
以上説明した第３の実施形態では、次の（Ｅ）のような効果がある。
【００４６】
（Ｅ）  ＳＤＮ−ネットワークコントローラ６は、この光ネットワークシステム１Ｂの各階層のデータ転送機能を統括して制御する。これにより、ＳＤＮ−ネットワークコントローラ６は、制御遅延を最少にして、光ネットワークシステム１Ｂを故障から早急に回復させることができる。
【００４７】
（変形例）
本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能であり、例えば、次の（ａ）〜（ｅ）のようなものがある。
【００４８】
（ａ）  第２実施形態では、物理的なＯＬＴ３ｃが故障したときの動作が示されている。しかし、これに限られず、例えば、物理的なエッジルータ２ｃが故障したときに、仮想ＯＬＴ３１ｃは、他の物理的なＯＬＴ３上に移動すると共に、故障したエッジルータ２ｃ上で実現されていた仮想ルータ２１ｃを、他の物理的なエッジルータ２に移動させてもよい。これにより、エッジルータ２の故障が発生しても、ＯＮＵ５ｕは、不通になることなくインターネット９へのアクセスが可能である。
【００４９】
（ｂ）  第２実施形態では、すべてのエッジルータ２上で、仮想ルータ２１が実現されている。しかし、これに限られず、いずれかのＯＬＴ３の故障を検知したとき、そのＯＬＴ３を配下とするエッジルータ２の動作を停止させると共に、動作を停止したエッジルータ２と同一の属性情報を備えた仮想ルータ２１を、他のエッジルータ２上に実現してもよい。これにより、通常時には、仮想化によるオーバーヘッドなく動作することができると共に、故障検出時には、仮想ルータ２１により、通信を継続することができる。
【００５０】
（ｃ）  第２実施形態では、すべてのＯＬＴ３上で、仮想ＯＬＴ３１が実現されている。しかし、これに限られず、いずれかのＯＬＴ３の故障を検知したとき、そのＯＬＴ３の動作を停止させると共に、動作を停止したＯＬＴ３と同一の属性情報を備えた仮想ＯＬＴ３１を、他のＯＬＴ３上に実現してもよい。これにより、通常時には、仮想化によるオーバーヘッドなく動作することができると共に、故障検出時には、仮想ＯＬＴ３１により、通信を継続することができる。
【００５１】
（ｄ）  第１、第２実施形態では、光スイッチ網４は、Ｎ×Ｍの完全線群のスイッチである。しかし、これに限られず、光スイッチ網４は、不完全線群のスイッチであっても、各ＯＮＵ５と、少なくとも２台のＯＬＴ３との間が接続可能であればよい。これにより、ＯＮＵ５と通信するＯＬＴ３が故障した場合であっても、他の接続可能なＯＬＴ３に切り替えて通信することにより、故障したＯＬＴ３を迂回して通信を継続することができる。
【００５２】
（ｅ）  第３実施形態では、ＳＤＮ−ネットワークコントローラ６が、第２実施形態に於ける光ネットワークシステム１Ａを統括して制御する光ネットワークシステム１Ｃが開示されている。しかし、これに限られず、第１実施形態と同様な光ネットワークシステム１を、ＳＤＮ−ネットワークコントローラ６が統括して制御するように構成してもよい。
【符号の説明】
【００５３】
１，１Ａ，１Ｂ，１Ｃ  光ネットワークシステム
２，２ａ〜２ｃ  エッジルータ
２１，２１ａ〜２１ｃ  仮想ルータ  （仮想エッジルータ）
３，３ａ〜３ｃ  ＯＬＴ
３１，３１ａ〜３１ｃ  仮想ＯＬＴ
４  光スイッチ網
５，５ｐ〜５ｕ  ＯＮＵ
６  ＳＤＮ−ネットワークコントローラ  （ネットワークコントローラ）
６１  制御部
６２  記憶部
６２１−１〜６２１−３  構成情報
６３  ＳＤＮルータコントローラ
６４  ＳＤＮ−ＯＬＴコントローラ
６５  ＳＤＮ光スイッチコントローラ
７  光カプラ
８  外部ノード
９  インターネット
【図１】
0005993353.tif 000002
【図２】
0005993353.tif 000003
【図３】
0005993353.tif 000004
【図４】
0005993353.tif 000005
【図５】
0005993353.tif 000006
【図６】
0005993353.tif 000007
【図７】
0005993353.tif 000008