(57)【特許請求の範囲】
【請求項１】
光通信ネットワークのノードに設定され、
信号光を受信する受信部と、
受信した信号光を電気信号に変換する光電気変換部と、
前記電気信号をデジタル信号に変換するアナログデジタル変換部と、
アナログデジタル変換部の出力信号を縮減する収集データ縮減部であって、
入力層のユニット数より出力層のユニット数が少なくかつ前記入力層と前記出力層との間に隠れ層を有する再構成可能な階層構成であって、各層間の結合重み係数の機械学習結果に基づいて、前記アナログデジタル変換部の出力信号を解析に必要となる出力特徴量データに写像する第１の特徴量抽出部
を有する前記収集データ縮減部と、
前記収集データ縮減部からの縮減した出力信号として、前記出力特徴量データを、自装置を管理する管理装置に送信する送信部と、
を備えることを特徴とするデータ収集装置。
【請求項２】
前記収集データ縮減部は、
前記第１の特徴量抽出部の前記出力特徴量データと正常時特徴量データとを比較する比較部と、
前記比較部によって、前記出力特徴量データが正常に近いと判断される場合は前記出力特徴量データを破棄し、正常と異なる疑いがある場合には、前記管理装置に前記出力特徴量データを前記縮減した出力信号として前記送信部を介して送信する送信可否制御部と、
を更に有する、
ことを特徴とする請求項１記載のデータ収集装置。
【請求項３】
前記第１の特徴量抽出部は、階層型ニューラルネットワークである、
ことを特徴とする請求項１又は２記載のデータ収集装置。
【請求項４】
前記データ収集装置は、
入力信号からアクティブスキャンのための規定パターンが格納された規定パターン区域を取り出す規定パターン部取出し部と、前記規定パターン部取出し部が出力した前記規定パターン区域のデータを縮減し、その結果得られる信号を前記縮減した出力信号として前記送信部を介して送信する第２の特徴量抽出部とを含むアクティブスキャン結果収集部と、
前記管理装置からのアクティブスキャン状態通知に基づいて、前記アナログデジタル変換部の出力信号を前記収集データ縮減部に伝送するのかあるいは前記入力信号として前記規定パターン部取出し部に伝送するのかを切り替える切替部と、
を更に備えることを特徴とする請求項１記載のデータ収集装置。
【請求項５】
前記第２の特徴量抽出部は、入力層のユニット数より出力層のユニット数が少なくかつ前記入力層と前記出力層との間に隠れ層を有する再構成可能な階層構成であって、各層間のアクティブスキャン用の結合重み係数の機械学習結果に基づいて、前記規定パターン区域のデータを解析に必要となるアクティブスキャン用の出力特徴量データに写像し、前記縮減した出力信号として出力すること、
を特徴とする請求項４記載のデータ収集装置。
【請求項６】
前記第１の特徴量抽出部は、主成分分析法または独立成分分析法に基づいて、入力するデータを次元削減して前記出力特徴量データに写像すること、
を特徴とする請求項１記載のデータ収集装置。
【請求項７】
前記第２の特徴量抽出部は、主成分分析法または独立成分分析法に基づいて、入力するデータを次元削減して前記アクティブスキャン用の出力特徴量データに写像すること、
を特徴とする請求項５記載のデータ収集装置。
【請求項８】
請求項１乃至７の何れかに記載の複数の前記データ収集装置と、
複数の前記データ収集装置から送信された少なくとも正常と異なる疑いがある前記出力特徴量データの異常状態を分析する管理装置と、
を備えることを特徴とする光伝送システム。
【請求項９】
前記管理装置は、
複数の前記データ収集装置から受信した異常状態を含む出力特徴量データを格納するデータ蓄積部と、
前記第１の特徴量抽出部についての結合重み係数を求める機械学習機能を少なくとも有する多次元データ解析部と、
を含むこと、
を特徴とする請求項８記載の光伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
光ファイバネットワークにおけるデータ収集装置及び光伝送システムに関する。
【背景技術】
【０００２】
光ファイバネットワークにおいて、各拠点に設置されたデータ収集装置によって収集されたデータを集積・解析することにより，運用時や新規機器導入時の異常検出の自動化・高速化が期待されている．
従来、光ファイバネットワークにおいては、受信機のパワーを管理装置に送り、管理装置が信号断などを分析する等の、比較的簡素なデータ収集装置と少量のデータを用いたネットワーク解析が行われてきた。
【０００３】
ネットワークの状況を解析する従来技術として、次のような技術が知られている（例えば特許文献１に記載の技術）。広帯域ＩＳＤＮの非同期転送モード交換機において、ＡＴＭ交換機の中央制御装置からのコマンドに応じてＡＴＭセルにテストデータを挿入し、テストデータ挿入後のテストセルをＡＴＭ交換機内のＡＴＭスイッチを経由して送出する。ＡＴＭスイッチとシンクロナスオプティカルネットワーク形式の伝送路との間のＡＴＭレーヤまたは加入者ターミナルアダプタから折り返されてくるテストデータのチェックを行うテストセル挿入・チェック手段を備える。これにより、ＡＴＭ交換機の動作中にオンラインで伝送路試験を行う。
【０００４】
また、次のような従来技術も知られている（例えば特許文献２に記載の技術）。複数の管理情報診断の結果を一つの代表管理情報に反映する機構を持った管理対象機器と、同機器との間で管理情報を送受することが可能なネットワーク管理用コンピュータとによりネットワークを構成する。これにより、通信負荷を低減させると共に、複数の管理情報を管理することを可能とすることでネットワーク管理の効率化を図る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平４−１２７７４３号公報
【特許文献２】特開平７−１２９４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、光ファイバネットワークにおける、例えばネットワーク上の非線形特性状態などの物理特性を含む、より詳細なネットワーク解析が求められている。このため、受信機のパワー等の解析だけでは不十分であり、詳細なネットワーク解析のためには、各拠点に設置されたデジタルコヒーレントレシーバが収集する光電磁場の生データを収集する必要がある。
【０００７】
しかしながら、１台のデジタルコヒーレントレシーバが収集するデータは毎秒１００ギガバイトから数テラバイトにのぼり、１つのノードには数百台のレシーバが接続される場合もある。このような収集データの総容量は、１つのノードが提供する通信容量を上回ってしまう。このため、各ノードの各レシーバの全データを、リアルタイムに近い状態で遠隔地の中央解析装置に送信することは、前述の従来技術をもってしても困難であった。
【０００８】
そこで、本発明の１つの側面では、光ネットワークの終端装置で収集されるデータの量をその主たる情報を失わないよう削減することを目的とする。
【課題を解決するための手段】
【０００９】
態様の一例では、光通信ネットワークのノードに設定され、信号光を受信する受信部と、受信した信号光を電気信号に変換する光電気変換部と、電気信号をデジタル信号に変換するアナログデジタル変換部と、アナログデジタル変換部の出力信号を縮減する収集データ縮減部であって、入力層のユニット数より出力層のユニット数が少なくかつ入力層と出力層との間に隠れ層を有する再構成可能な階層構成であって、各層間の結合重み係数の機械学習結果に基づいて、アナログデジタル変換部の出力信号を解析に必要となる出力特徴量データに写像する第１の特徴量抽出部を有する収集データ縮減部と、収集データ縮減部からの縮減した出力信号として、出力特徴量データを、自装置を管理する管理装置に送信する送信部と、を備える。
【発明の効果】
【００１０】
光ネットワークの終端装置で収集されるデータの量をその主たる情報を失わないよう削減することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】光伝送システムの実施形態の構成例を示す図である。
【図２】光伝送システムの実施形態における全体動作例を示すフローチャートである。
【図３】データ収集装置（収集機能付きデジタルコヒーレントレシーバ）のブロック図の例を示す図である。
【図４】特徴量抽出部のブロック図の例を示す図である。
【図５】多入力１出力ユニットの構成例を示す図である。
【図６】データ収集装置のハードウェア構成例を示すブロック図である。
【図７】データ収集装置の処理例を示すフローチャートである。
【図８】中央解析装置のブロック図の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。図１は、光伝送システム１００の実施形態の構成例を示す図である。光伝送システム１００は、光ファイバネットワーク１０１と管理装置１０２とから構成される。光ファイバネットワーク１０１においては、複数のＯＸＣ（光クロスコネクト装置）１１０が光ファイバによって相互に接続される。ＯＸＣ１１０は、データ伝送のための光通信路を自由に設定すること（スイッチング）ができる装置である。ＯＸＣ１１０は、用途や伝送速度ごとに形式の異なるデータ伝送経路が存在していた場合であっても、データ信号を別の経路に出力できる。ＯＸＣ１１０における変換方式には、内部で電気的な信号に変換してから別な光信号に変換し直す方式、又は光信号のままで光の形式を変換する方式等がある。
【００１３】
ＯＸＣ１１０には、複数のデジタルコヒーレントトランシーバ１１１が接続される。デジタルコヒーレントトランシーバ１１１は、光信号から電気信号への変換（デジタルコヒーレントレシーバ）の動作と、電気信号から光信号への変換（デジタルコヒーレントトランスミッタ）の動作を行う。また、ＯＸＣ１１０には、デジタルコヒーレントトランシーバ１１１に属する特別な装置として、データ収集装置１１２が１台以上接続される。１台のＯＸＣ１１０と、それに接続されるデジタルコヒーレントトランシーバ１１１及びデータ収集装置１１２は、１つのノードを形成する。
【００１４】
データ収集装置１１２は、光データ収集部１２０と、収集データ縮減部１２１と、収集データ送信部１２２と、アクティブスキャン結果収集部１２３とを備える。
【００１５】
光データ収集部１２０は、ＯＸＣ１１０に接続される光ファイバから伝送されてくる光信号を受信して、データ（以下「収集データ」）を収集する。
【００１６】
収集データ縮減部１２１は、収集データを、その収集データを伝送してきた光信号に含まれる主たる情報、例えば偏光状態等の非線形特性を失わないように縮減する。そして、収集データ縮減部１２１は、縮減された収集データを正常時のデータと比較をし、縮減された収集データが十分に正常に近いと判断される場合はそのデータを破棄する。一方，収集データ縮減部１２１は、縮減された収集データに正常時と異なる疑いがある場合は縮減により得られる縮減済みデータ１４２を出力信号として出力する。収集データ縮減部１２１における縮減動作の特性及び正常時のデータは、管理装置１０２内の中央解析装置１３０から、抽出特徴量指定命令１４４及び正常時特徴量１４６として指定される。
【００１７】
アクティブスキャン結果収集部１２３は、光データ収集部１２０が管理装置１０２からのアクティブスキャン状態通知１４１に基づいて収集データがアクティブスキャンデータであると判定した場合に動作する。アクティブスキャン結果収集部１２３は、光データ収集部１２０が収集したアクティブスキャンデータを、それが表す主たる情報を失わないように縮減し、その結果得られる詳細スキャンデータ１４３を出力信号として出力する。このときの縮減動作の特性は、管理装置１０２内の中央解析装置１３０から、抽出特徴量指定命令１４５として指定される。
【００１８】
収集データ送信部１２２は、収集データ縮減部１２１が出力した縮減済みデータ１４２又は詳細スキャンデータ１４３を、管理装置１０２内の中央解析装置１３０に送信する。
【００１９】
光ファイバネットワーク１０１には、１台以上の基準送受信器１１３が含まれる。基準送受信器１１３は、管理装置１０２において１つのノードで問題が発生していそうだということが検出された場合に、管理装置１０２からのアクティブスキャン開始・停止通知１４０に基づいて、アクティブスキャンを実施する。より具体的には、基準送受信器１１３は、アクティブスキャン開始・停止通知１４０に基づいて、異常が発生しているであろうノードを通過するような経路で、特定のパターンのアクティブスキャンデータを送信し、戻ってきたアクティブスキャンデータを受信する。これにより、通常は伝送されるデータは静止画像、動画像など様々なデータで何が伝送されているかわからないが、アクティブスキャンにより、或る特定のパターンのアクティブスキャンデータを送れるので、その特定のパターンがデータ収集装置１１２において正常に受信されたか否かを判定することができる。アクティブスキャンデータのパターンは、例えば水平偏光のみの光信号パターン、垂直偏光のみの光信号パターンである。これらの光信号パターンにより、偏光に依存する異常を検出することができる。その他、様々な光信号パターンを指定できる。
【００２０】
管理装置１０２は、中央解析装置１３０、アクティブスキャン制御装置１３１、ユーザ向けインタフェース装置１３２、ネットワーク制御装置１３３、及び記憶装置としてのネットワーク構成情報１３４を備える。管理装置１０２は、これらの装置が単一のサーバコンピュータ上に実装され、又は複数のサーバコンピュータ上に分散して実装されて相互にネットワークを介して通信する構成を有する。
【００２１】
ユーザ向けインタフェース装置１３２は、管理者による解析オプション１３５の入力を受け付けて中央解析装置１３０に出力する。また、中央解析装置１３０からの解析結果・警告・アクション提案１３６を入力して、管理者に表示する。
【００２２】
中央解析装置１３０は、ネットワーク構成情報１３４に従って認識する光ファイバネットワーク１０１上の複数のデータ収集装置１１２に対して、抽出特徴量指定命令１４４、１４５と、正常時特徴量１４６を送信する。抽出特徴量指定命令１４４は、データ収集装置１１２内の収集データ縮減部１２１における縮減動作の特性を指定する。抽出特徴量指定命令１４５は、データ収集装置１１２内のアクティブスキャン結果収集部１２３における縮減動作の特性を指定する。正常時特徴量１４６は、データ収集装置１１２内の収集データ縮減部１２１における正常判断のために使用される。これに対して、中央解析装置１３０は、上記複数のデータ収集装置１１２から、収集データとしての縮減済みデータ１４２または詳細スキャンデータ１４３を受信する。
【００２３】
中央解析装置１３０は、収集したデータに対して、ユーザ向けインタフェース装置１３２から指定された解析オプション１３５に従って多次元データ解析を実行する。
【００２４】
中央解析装置１３０は必要に応じて、光ファイバネットワーク１０１内の各データ収集装置１１２に対して再度、抽出特徴量指定命令１４４、１４５、及び正常時特徴量１４６を指定する。
【００２５】
中央解析装置１３０は必要に応じて、アクティブスキャン制御装置１３１に、光ファイバネットワーク１０１内の基準送受信器１１３に対してアクティブスキャン開始・停止通知１４０を送信させ、基準送受信器１１３にアクティブスキャンを実行させる。
【００２６】
中央解析装置１３０は、上記多次元データ解析の結果に基づいて、解析の結果、問題発生の警告、又は次に実行すべきアクションの提示（以下、「解析結果・警告・アクション提案１３６」と呼ぶ）をユーザ向けインタフェース装置１３２に出力する。
【００２７】
中央解析装置１３０は、上記多次元データ解析の結果に基づいて、光ファイバネットワーク１０１の構成の変更等が必要になった場合に、ネットワーク制御装置１３３を介して、光ファイバネットワーク１０１上の各ＯＸＣ１１０を制御する。これにより、障害の発生したＯＸＣ１１０の切離しや、迂回経路の設定等が行われる。
【００２８】
図２は、図１の構成を有する光伝送システム１００の実施形態における全体動作例を示すフローチャートである。
【００２９】
まず、光ファイバネットワーク１０１内の各データ収集装置１１２は、中央解析装置１３０から指定されている抽出特徴量指定命令１４４に基づいて、収集データに対する縮減動作を実行する。そして、データ収集装置１１２は、第１段階の判別として、収集データの縮減の結果得られる出力特徴量データを、中央解析装置１３０から指定されている正常時特徴量１４６と比較することにより、正常又は異常を判別する。データ収集装置１１２は、異常の疑いがある場合に、上位装置例えば中央解析装置１３０に、収集データの縮減の結果得られる出力特徴量データを、縮減済みデータ１４２として送信する（以上、図２のステップＳ２０１）。なお、縮減済みデータ１４２は、データ収集装置１１２から中央解析装置１３０に直接送信されるだけではなく、いくつかのデータ収集装置１１２、特には図示しない中継装置、又は特には図示しない多段階の中央解析装置を経由して送信されてもよい。
【００３０】
中央解析装置１３０は、第２段階判別として、光ファイバネットワーク１０１内の複数のデータ収集装置１１２から送られてくる縮減済みデータ１４２を統合し、その統合されたデータに対する多次元データ解析により、異常の判別を行う。この結果、中央解析装置１３０は、十分な精度の異常判別結果を得られれば、ユーザ向けインタフェース装置１３２に解析結果・警告・アクション提案１３６を出力する。一方、中央解析装置１３０は、十分な精度の異常判別結果を得られなければ、第３段階の判別処理に移行する（以上、図２のステップＳ２０２）。
【００３１】
中央解析装置１３０は、第３段階判別として、各データ収集装置１１２に対して新たな抽出特徴量指定命令１４４及び正常時特徴量１４６を送信する。これにより、中央解析装置１３０は、判別したい事象をよく表す特徴量を抽出するように、各データ収集装置１１２内の後述する特徴量抽出部の再構成を指示する（以上、図２のステップＳ２０３）。
【００３２】
この結果、中央解析装置１３０は、再び各データ収集装置１１２から縮減済みデータ１４２を受信して解析を行う（図２のステップＳ２０３→Ｓ２０１及びＳ２０２の繰返し処理）。
【００３３】
上記繰返し処理の結果、さらに詳細なデータが必要な場合、中央解析装置１３０は、アクティブスキャン制御装置１３１を介して、光ファイバネットワーク１０１内の基準送受信器１１３にアクティブスキャン開始・停止通知１４０を送信する。これにより、基準送受信器１１３は、アクティブスキャンを実施する。基準送受信器１１３は、アクティブスキャン開始・停止通知１４０に基づいて、異常が発生しているであろうノードを通過するような経路で、特定のパターンのアクティブスキャンデータを送信し、戻ってきたアクティブスキャンデータを受信する。この結果、中央解析装置１３０は、第Ｎ段階判別として、上記経路上のデータ収集装置１１２から詳細スキャンデータ１４３を取得し、多次元データ解析により異常の判別を行う（以上、図２のステップＳ２０４）。中央解析装置１３０は、その判別結果を、解析結果・警告・アクション提案１３６として、ユーザ向けインタフェース装置１３２に出力する。
【００３４】
以上のようにして、本実施形態では、中央解析装置１３０が、光ファイバネットワーク１０１内の各データ収集装置１１２に対して、段階に応じて適切な縮減動作の特性を指定する。これにより、光ファイバネットワーク１０１の終端端末であるデータ収集装置１１２で収集されるデータの量を、その主たる情報、例えば光ファイバの非線形特性を失わないよう削減することが可能となる。
【００３５】
図３は、図１のデータ収集装置１１２のブロック図の例を示す図である。データ収集装置１１２は、図１のデジタルコヒーレントトランシーバ１１１の特別な場合であり、収集機能付きデジタルコヒーレントレシーバとして動作する。データ収集装置１１２は、図１に示したように、光データ収集部１２０、収集データ縮減部１２１、アクティブスキャン結果収集部１２３、及び収集データ送信部１２２を備え、また、切替部３００を備える。
【００３６】
光データ収集部１２０は、デジタルコヒーレントレシーバとして動作する。光データ収集部１２０は、光ハイブリッド部３０１、局発光源３０２、ＰＤ群３０３、ＡＤＣ群３０４、ＤＳＰ３０５、及び間欠サンプリング部３０６を備える。
【００３７】
光ハイブリッド部３０１は、図１のＯＸＣ１１０に接続される光ファイバから入光する光信号３０７を、局発光源３０２と干渉させることにより、振幅成分と位相成分をそれぞれ２偏光ずつ、合計４つの偏光に分離する。
【００３８】
ＰＤ群３０３は、光ハイブリッド部３０１が出力する４つの偏光をそれぞれ入光し、それぞれアナログ電気信号に変換して出力する４つのＰＤ（フォトダイオード）からなる。
【００３９】
ＡＤＣ群３０４は、ＰＤ群３０３内の各ＰＤからそれぞれ出力されるアナログ電気信号を入力し、それぞれデジタル信号に変換して出力する４つのＡＤＣ（アナログ／デジタル変換器）からなる。
【００４０】
ＤＳＰ３０５は、デジタルシグナルプロセッサであり、ＡＤＣ群３０４中の各ＡＤＣからそれぞれ出力されるデジタル信号を入力し、それらのデジタル信号に対して復調処理を実行することにより、復調されたデジタル信号である復調データ３０８を出力する。
【００４１】
間欠サンプリング部３０６は、ＡＤＣ群３０４中の各ＡＤＣからそれぞれ出力されるデジタル信号を所定のサンプリング周期で間欠的にサンプリングすることにより、収集データを出力する。
【００４２】
切替部３００は、光データ収集部１２０内の間欠サンプリング部３０６から出力される収集データを、収集データ縮減部１２１とアクティブスキャン結果収集部１２３に振り分ける。切替部３００は、図１において、中央解析装置１３０がアクティブスキャン制御装置１３１を介して基準送受信器１１３に対してアクティブスキャンを実施させる場合に、アクティブスキャンのオンを示すアクティブスキャン状態通知１４１を出力する。切替部３００は、上記アクティブスキャン状態通知１４１がアクティブスキャンのオンを示している場合には、間欠サンプリング部３０６から出力される収集データを、アクティブスキャン結果収集部１２３に入力させる。切替部３００は、上記アクティブスキャン状態通知１４１がアクティブスキャンのオンを示していない場合には、間欠サンプリング部３０６から出力される収集データを、収集データ縮減部１２１に入力させる。
【００４３】
収集データ縮減部１２１は、特徴量抽出部３１０、比較部３１１、及び送信可否制御部３１２を備える。
【００４４】
特徴量抽出部３１０は、光データ収集部１２０から切替部３００を介して入力する収集データを縮減することにより、光信号３０７に含まれる主たる情報、例えば偏光状態等の非線形特性を示す出力特徴量データを出力する。特徴量抽出部３１０における縮減動作の特性は、図１の管理装置１０２内の中央解析装置１３０から、抽出特徴量指定命令１４４として指定される。
【００４５】
比較部３１１は、特徴量抽出部３１０が出力する出力特徴量データを、図１の管理装置１０２内の中央解析装置１３０から正常時特徴量１４６として与えられる正常時の特徴量データと比較する。
【００４６】
送信可否制御部３１２は、比較部３１１が特徴量抽出部３１０が出力する出力特徴量データが正常であると判断した場合には、特徴量抽出部３１０が出力する出力特徴量データを破棄する。一方、送信可否制御部３１２は、比較部３１１が特徴量抽出部３１０が出力する出力特徴量データが異常であると判断した場合には、特徴量抽出部３１０が出力する出力特徴量データを、縮減済みデータ１４２（出力信号）として収集データ送信部１２２に出力する。
【００４７】
アクティブスキャン結果収集部１２３は、規定パターン部取出し部３２０と、特徴量抽出部３２１を備える。
【００４８】
規定パターン部取出し部３２０は、光データ収集部１２０から切替部３００を介して入力する収集データから、規定パターンが格納された規定パターン区域を取り出す。特徴量抽出部３２１は、規定パターン部取出し部３２０が出力する規定パターン区域のデータを入力して縮減することにより、図１の基準送受信器１１３が出力するアクティブスキャンの光信号パターンの特徴を示す出力特徴量データを出力する。そして、その出力特徴量データを詳細スキャンデータ１４３として収集データ送信部１２２に出力する。
【００４９】
収集データ送信部１２２は、収集データ縮減部１２１が出力する縮減済みデータ１４２、又はアクティブスキャン結果収集部１２３が出力する詳細スキャンデータ１４３を、図１の管理装置１０２内の中央解析装置１３０に向けて送信する。
【００５０】
図４は、図３の特徴量抽出部３１０又は３２１のブロック図の例を示す図である。図４において、特徴量抽出部３１０、３２１は、データ入力層４０１、＃１から＃ＫのＫ個の隠れ層４０２、及び出力層４０３が縦属に接続された構成を有し、これらの各層はそれぞれ、図中「○」印で示される複数の多入力１出力ユニット４００を備える。
【００５１】
データ入力層４０１のＮ＿ｉｎ個の多入力１出力ユニット４００にはそれぞれ、Ｎ＿ｉｎ個のデータ群からなるＮ＿ｉｎ次元データ入力の各データが入力する。図３の特徴量抽出部３１０においては、間欠サンプリング部３０６から切替部３００を介して、Ｎ＿ｉｎ個の収集データが入力する。図３の特徴量抽出部３２１においては、規定パターン部取出し部３２０から、Ｎ＿ｉｎ個の規定パターンのデータ部分が入力する。データ入力層４０１のＮ＿ｉｎ個の多入力１出力ユニット４００はそれぞれ、所定の活性化関数、例えばシグモイド関数、ＲｅＬＵ関数、Ｍａｘｏｕｔ関数などの既知の関数の演算によって、入力値に対する出力値を演算し出力する。
【００５２】
データ入力層４０１内の各多入力１出力ユニット４００の出力は、次段の第１隠れ層４０２（＃１）内のＮ＿１個の多入力１出力ユニット４００のそれぞれに入力する。第１隠れ層４０２（＃１）内の各多入力１出力ユニット４００は、データ入力層４０１内の各多入力１出力ユニット４００の出力にそれぞれ結合重み係数を乗算し、各乗算結果を加算する。第１隠れ層４０２（＃１）内の各多入力１出力ユニット４００はさらに、その加算結果値を入力値として、前述の所定の活性化関数を演算し、出力値を出力する。
【００５３】
第１隠れ層４０２（＃１）内の各多入力１出力ユニット４００の出力は、次段の第２隠れ層４０２（＃２）内のＮ＿２個の多入力１出力ユニット４００のそれぞれに入力する。第２隠れ層４０２（＃２）内の各多入力１出力ユニット４００は、第１隠れ層４０２（＃１）内の各多入力１出力ユニット４００の出力にそれぞれ結合重み係数を乗算し、各乗算結果を加算する。第２隠れ層４０２（＃２）内の各多入力１出力ユニット４００はさらに、その加算結果値を入力値として、前述の所定の活性化関数を演算し、出力値を出力する。
【００５４】
以下同様に、２≦ｉ≦Ｋとして、第ｉ−１隠れ層４０２（＃ｉ−１）内の各多入力１出力ユニット４００の出力は、次段の第ｉ隠れ層４０２（＃ｉ）内のＮ＿ｉ個の多入力１出力ユニット４００のそれぞれに入力する。第ｉ隠れ層４０２（＃ｉ）内の各多入力１出力ユニット４００は、第ｉ−１隠れ層４０２（＃ｉ−１）内の各多入力１出力ユニット４００の出力にそれぞれ結合重み係数を乗算し、各乗算結果を加算する。第ｉ隠れ層４０２（＃ｉ）内の各多入力１出力ユニット４００はさらに、その加算結果値を入力値として、前述の所定の活性化関数を演算し、出力値を出力する。
【００５５】
最後の第Ｋ隠れ層４０２（＃Ｋ）内の各多入力１出力ユニット４００の出力は、次段の出力層４０３内のＮ＿ｏｕｔ個の多入力１出力ユニット４００のそれぞれに入力する。出力層４０３内の各多入力１出力ユニット４００は、第Ｋ隠れ層４０２（＃Ｋ）内の各多入力１出力ユニット４００の出力にそれぞれ結合重み係数を乗算し、各乗算結果を加算する。出力層４０３内の各多入力１出力ユニット４００はさらに、その加算結果値を入力値として、前述の所定の活性化関数を演算し、出力値を出力する。これらのＮ＿ｏｕｔ個の出力値は、それぞれを要素値とするＮ＿ｏｕｔ次元特徴量出力として出力される。
【００５６】
図５は、多入力１出力ユニット４００の構成例を示す図である。前段の層内の多入力１出力ユニット４００のユニット数をｎ個とし、その各出力値をｘ1 ，x2 ，・・・，xnとする。また、出力データｘ1 ，x2 ，・・・，xn に対して乗算される結合重み係数をｗ1 ，ｗ2 ，・・・，ｗn とする。さらに、固定値「１」に対して乗算される結合重み係数をｗ0 とする。これらを用いて、現在の層の対象となる多入力１出力ユニット４００の出力値ｙは、次式によって算出される。
【００５７】
【数１】
0006657885.tif 000002
【００５８】
ここで、ｆ（）は、前述した所定の活性化関数演算を示す。本実施形態では、現在の層ｉ（１≦ｉ≦Ｋ、又はｉ＝ｏｕｔ）内のＮ＿ｉ個の多入力１出力ユニット４００のそれぞれの結合重み係数をｗ1 ，ｗ2 ，・・・，ｗn が、重みベクトルＷ＿ｉとして与えられる。これらの各層毎の重みベクトルＷ＿ｉは、図１の中央解析装置１３０から、抽出特徴量指定命令１４４又は１４５として与えられる。
【００５９】
図４及び図５に示したように、図３の特徴量抽出部３１０、３２１は、ニューラルネットワークの構成を有する。このとき、Ｎ＿ｉｎ＞Ｎ＿ｏｕｔとなるように設計され、Ｎ＿ｉ（１≦ｉ≦Ｋ）が適切なユニット数に設定される。その上で、図１の管理装置１０２内の中央解析装置１３０において、正常時及び異常時のそれぞれに対応するＮ＿ｉｎ次元データ入力とＮ＿ｏｕｔ次元特徴量出力の組の教師データを用いて、図４及び図５の構成における各結合重み係数が機械学習される。
【００６０】
ここで、特徴量抽出部３１０に対応するＮ＿ｉｎ次元データ入力としては、正常時及び異常時のそれぞれに対応するＮ＿ｉｎ個の収集データが用いられる。また、特徴量抽出部３２１に対応するＮ＿ｉｎ次元データ入力としては、正常時及び異常時のそれぞれに対応するＮ＿ｉｎ個のアクティブスキャンデータの光信号パターンが用いられる。これらの正常時及び異常時のデータは例えば、図１の光ファイバネットワーク１０１を模擬する伝送路シミュレータ装置を用いて生成される。
【００６１】
以上の機械学習により得られる特徴量抽出部３１０及び３２１のそれぞれに対応する結合重み係数の組が、抽出特徴量指定命令１４４又は１４５として、中央解析装置１３０からデータ収集装置１１２内の特徴量抽出部３１０又は３２１に与えられる。この結果、特徴量抽出部３１０は、正常時の収集データが入力したときには正常時の出力特徴量データを出力するように、また、異常時の収集データが入力したときには異常時の出力特徴量データを出力するように動作するようになる。同様に、特徴量抽出部３２１は、正常時と異常時とで明確に区別されたアクティブスキャンの出力特徴量データを出力するように動作するようになる。ここで、特徴量抽出部３１０又は３２１において、深層学習過程の次元削減処理として知られるように、入力データの次元数Ｎ＿ｉｎに対して出力特徴量データの次元数Ｎ＿ｏｕｔを大幅に小さくすることができる。これにより、ネットワーク解析のためのデータ収集において、第１段階のデータ削減を行うことが可能となる。
【００６２】
次に、図３の収集データ縮減部１２１で、比較部３１１が、特徴量抽出部３１０が出力する出力特徴量データを正常時特徴量１４６として与えられる正常時の特徴量データと比較することで、異常時の出力特徴量データのみを縮減済みデータ１４２として出力できる。これにより、第２段階のデータ削減を行うことが可能となる。連続的に入力している収集データのデータ量は膨大なため、前述した第１段階のデータ削減に加えて、第２段階のデータ削減を行うことにより、データ収集装置１１２から中央解析装置１３０に送信する解析用データのデータ量を大幅に削減することが可能となる。
【００６３】
なお、特徴量抽出部３２１が出力するアクティブスキャンの出力特徴量データについては、アクティブスキャンが特定の期間でしか実施されないため、その出力特徴量データを詳細スキャンデータ１４３としてそのまま中央解析装置１３０に送信して問題ない。
【００６４】
図６は、図１のデータ収集装置１１２のハードウェア構成例を示すブロック図である。データ収集装置１１２は、ＣＰＵ６０１、主記憶部６０２、外部記憶部６０３、制御用Ｉ／Ｏ部６０４、光Ｉ／Ｏ部６０５、光処理部６０６、高周波電気処理部６０７、ＦＰＧＡ部６０８、専用処理ＡＳＩＣ部６０９、及びデータ用高速Ｉ／Ｏ部６１０を備える。
【００６５】
光Ｉ／Ｏ部６０５は、光ファイバを終端する。
光処理部６０６は、図３の光データ収集部１２０の光ハイブリッド部３０１、局発光源３０２、及びＰＤ群３０３をハードウェアとして実装する。
【００６６】
専用処理ＡＳＩＣ部６０９は、図３のＡＤＣ群３０４及びＤＳＰ３０５をＡＳＩＣ（特定用途向け集積回路）のハードウェアとして実装する。専用処理ＡＳＩＣ部６０９は、４つのＡＤＣブロックにおいて、光処理部６０６内の４つのＰＤからそれぞれ出力されるアナログ電気信号を入力し、それぞれデジタル信号に変換する。そして、専用処理ＡＳＩＣ部６０９は、各ＡＤＣブロックからそれぞれ出力されるデジタル信号に対して復調処理を実行することにより、復調データ（図３の３０８に対応）を出力する。
【００６７】
この復調データは、データ用高速Ｉ／Ｏ部６１０を介して、外部の特には図示しないデータ処理装置に出力される。
【００６８】
ＦＰＧＡ部６０８は、図３の間欠サンプリング部３０６、切替部３００、収集データ縮減部１２１、及びアクティブスキャン結果収集部１２３を、フィールドプログラマブルアレイのハードウェアとして実装する。より具体的には、ＦＰＧＡ部６０８は、収集データ縮減部１２１及びアクティブスキャン結果収集部１２３内の特徴量抽出部３１０及び３２１を、共用される１つの特徴量抽出部のハードウェアとして実装する。また、ＦＰＧＡ部６０８は、収集データ縮減部１２１内の比較部３１１及び送信可否制御部３１２をハードウェアとして実装する。更に、ＦＰＧＡ部６０８は、アクティブスキャン結果収集部１２３内の規定パターン部取出し部３２０をハードウェアとして実装する。
【００６９】
高周波電気処理部６０７は、光処理部６０６、専用処理ＡＳＩＣ部６０９、ＦＰＧＡ部６０８、及び制御用Ｉ／Ｏ部６０４に、クロック信号等を供給する。
【００７０】
ＣＰＵ６０１、主記憶部６０２、外部記憶部６０３、及び制御用Ｉ／Ｏ部６０４は、バスによって相互に接続される。ＣＰＵ６０１は、主記憶部６０２にロードされている制御プログラムを実行することにより、制御用Ｉ／Ｏ部６０４を介して、専用処理ＡＳＩＣ部６０９及びＦＰＧＡ部６０８を制御する。外部記憶部６０３は、長期間保存すべき各種データ（ログデータ等）を記憶する。
【００７１】
図７は、図６のハードウェア構成を有するデータ収集装置１１２の処理例を示すフローチャートである。以下、随時図６の構成を参照しながら、説明を行う。
【００７２】
まず、ＣＰＵ６０１は、制御用Ｉ／Ｏ部６０４を介して、図１の中央解析装置１３０から、抽出特徴量指定命令１４４、１４５、正常時特徴量１４６、又はアクティブスキャン状態通知１４１等の制御データを受信したか否かを判定する（ステップＳ７０１）。
【００７３】
ステップＳ７０１の判定がＹＥＳならば、ＣＰＵ６０１は、制御用Ｉ／Ｏ部６０４を介してＦＰＧＡ部６０８に記憶されている、特徴量抽出部３１０、３２１用の結合重み係数のパラメータ、又は比較部３１１用の正常時の特徴量データのパラメータを更新する（ステップＳ７０２）。ステップＳ７０１の判定がＮＯならば、ステップＳ７０２の処理はスキップする。
【００７４】
次に、ＦＰＧＡ部６０８内に実装される間欠サンプリング部３０６（図３）が、収集データを取得する（ステップＳ７０３）。
【００７５】
次に、ＦＰＧＡ部６０８に実装される切替部３００（図３）が、アクティブスキャンデータの受信を指示されているか否かを判定する（ステップＳ７０４）。具体的には、切替部３００が、図１の中央解析装置１３０からＦＰＧＡ部６０８にアクティブスキャンのオンを示すアクティブスキャン状態通知１４１が設定されているか否かを判定する。
【００７６】
アクティブスキャンのオンを示すアクティブスキャン状態通知１４１が設定されていない（ステップＳ７０４の判定がＮＯである）場合には、以下の動作が実行される。
【００７７】
まず、ＦＰＧＡ部６０８に実装される図４のニューラルネットワークの構成を有する特徴量抽出部（図３の３１０、３２１に対応する共用構成）が、通常用のパラメータに切り替える（ステップＳ７０５）。即ち、特徴量抽出部が、その結合重み係数のパラメータを、ステップＳ７０２において抽出特徴量指定命令１４４によってＦＰＧＡ部６０８内に設定されている特徴量抽出部３１０（図３）用に切り替える。なお、既に切替え済みの場合は、ステップＳ７０５の処理はスキップしてよい。
【００７８】
続いて、ＦＰＧＡ部６０８内の上記特徴量抽出部（特徴量抽出部３１０に対応）が、ステップＳ７０３で取得された収集データを入力として、図４で説明した縮減動作を実行する（ステップＳ７０６）。
【００７９】
続いて、ＦＰＧＡ部６０８内に実装される比較部３１１が、ステップＳ７０６で特徴量抽出部から出力された出力特徴量データと正常時の特徴量データとの比較処理を実行する（ステップＳ７０７）。比較部３１１は、ステップＳ７０２においてＦＰＧＡ部６０８内に設定されている正常時特徴量１４６を、正常時の特徴量データとして使用する。
【００８０】
ＦＰＧＡ部６０８内に実装される送信可否制御部３１２は、ステップＳ７０７での比較処理の結果、異常が検出されたか否かを判定する（ステップＳ７０８）。
【００８１】
異常が検出されない（ステップＳ７０８の判定がＮＯ）ならば、送信可否制御部３１２は、ステップＳ７０６で特徴量抽出部から出力された出力特徴量データを破棄し、制御をステップＳ７０１に戻す。
【００８２】
異常が検出された（ステップＳ７０８の判定がＹＥＳ）ならば、送信可否制御部３１２は、ステップＳ７０６で特徴量抽出部から出力された出力特徴量データを、縮減済みデータ１４２（図３参照）として、制御用Ｉ／Ｏ部６０４を介して主記憶部６０２に出力する。なお、出力先は、主記憶部６０２ではなく、外部記憶部６０３であってもよい。
【００８３】
一方、ＦＰＧＡ部６０８内の切替部３００が、ＦＰＧＡ部６０８にアクティブスキャンのオンを示すアクティブスキャン状態通知１４１が設定されており、前述したステップＳ７０４の判定がＹＥＳの場合には、以下の動作が実行される。
【００８４】
まず、ＦＰＧＡ部６０８に実装される図４のニューラルネットワークの構成を有する特徴量抽出部（図３の３１０、３２１に対応する共用構成）が、アクティブスキャン用のパラメータに切り替える（ステップＳ７０９）。即ち、特徴量抽出部が、その結合重み係数のパラメータを、ステップＳ７０２において抽出特徴量指定命令１４５によってＦＰＧＡ部６０８内に設定されている特徴量抽出部３２１（図３）用に切り替える。なお、既に切替え済みの場合は、ステップＳ７０９の処理はスキップしてよい。
【００８５】
続いて、ＦＰＧＡ部６０８内に実装される規定パターン部取出し部３２０（図３）が、ステップＳ７０３で取得された収集データから、規定パターンのデータ部分（区域）を取り出す（ステップＳ７１０）。
【００８６】
そして、ＦＰＧＡ部６０８内の上記特徴量抽出部（特徴量抽出部３２１に対応）が、ステップＳ７１０で取り出された規定パターンのデータ部分を入力として、図４で説明した縮減動作を実行する（ステップＳ７１１）。特徴量抽出部は、縮減動作の結果得られる出力特徴量データを、詳細スキャンデータ１４３（図３参照）として、制御用Ｉ／Ｏ部６０４を介して主記憶部６０２に出力する。なお、出力先は、主記憶部６０２ではなく、外部記憶部６０３であってもよい。
【００８７】
ＣＰＵ６０１は、主記憶部６０２（又は外部記憶部６０３）に、縮減済みデータ１４２又は詳細スキャンデータ１４３が転送されると、それらを中央解析装置１３０に向けて送信する（ステップＳ７１２）。その後、ＣＰＵ６０１は、ステップＳ７０１の処理に戻る。
【００８８】
図８は、図１の中央解析装置１３０及びネットワーク構成情報１３４のブロック図の例を示す図である。中央解析装置１３０は、データ蓄積部８０１、多次元データ解析部８０２、正常時データベース８０３、伝送シミュレータ８０４、及びネットワーク構成情報データベース８０５を備える。
【００８９】
データ蓄積部８０１は、図１の光ファイバネットワーク１０１内のＮ個のデータ収集装置１１２から送信されてくる縮減済みデータ１４２又は詳細スキャンデータ１４３を蓄積する。
【００９０】
多次元データ解析部８０２は、データ蓄積部８０１に蓄積された縮減済みデータ１４２又は詳細スキャンデータ１４３に対して、図１のユーザ向けインタフェース装置１３２から指定された解析オプション１３５に従って、多次元データ解析処理を実行する。このとき、多次元データ解析部８０２は、正常時データデータベース８０３に蓄積されている正常時データを参照してネットワーク異常の判別を行う。また、多次元データ解析部８０２は、光ファイバネットワーク１０１を模擬する伝送シミュレータ８０４を介して入力される正常時データを参照してネットワーク異常の判別を行う。正常時データデータベース８０３に蓄積されている正常時データ又は伝送シミュレータ８０４が扱う正常時データと図１の光ファイバネットワーク１０１との対応関係は、ネットワーク構成情報データベース８０５を参照して決定される。
【００９１】
多次元データ解析部８０２は、多次元データ解析処理の解析結果、それに伴うネットワーク異常等の警告、及び次に実施すべきアクション等を示す解析結果・警告・アクション提案１３６を、図１のユーザ向けインタフェース装置１３２に出力し、管理者に表示させる。
【００９２】
多次元データ解析部８０２が実行する多次元データ解析処理の手法としては例えば、ＳＶＭ（サポートベクターマシン）、Ｋ−ｍｅａｎｓ法、ランダムフォレスト法などの、一般的な機械学習の手法を適用することができる。
【００９３】
以上説明した実施形態において、図３の特徴量抽出部３１０、３２１の具体的な構成としては、図４に示したデータ入力層４０１、隠れ層４０２、出力層４０３からなるニューラルネットワークの構成を示した。このほか、伝送されてきた光信号に含まれる主たる情報、例えば偏光状態等の非線形特性を失わないような縮減動作を実行する特徴量抽出部３１０、３２１の構成例として、次のような次元削減の手法が採用されてもよい。例えば、主成分分析（ＰＣＡ：Ｐｒｉｎｃｉｐａｌ  Ｃｏｍｐｏｎｅｎｔ  Ａｎａｌｙｓｉｓ）や、独立成分分析（ＩＣＡ：Ｉｎｄｅｐｅｎｄｅｎｔ  Ｃｏｍｐｏｎｅｎｔ  Ａｎａｌｙｓｉｓ）である。
【００９４】
以上説明した実施形態では、１段階のデータ縮減、１つの中央解析装置１３０を例示したが，光ファイバネットワーク１０１中に中間的な中央解析装置群を配置し、複数段階のデータ縮減を行ってもよい。
【符号の説明】
【００９５】
１００  光伝送システム
１０１  光ファイバネットワーク網
１０２  管理装置
１１０  ＯＸＣ（光クロスコネクト装置）
１１１  デジタルコヒーレントトランシーバ
１１２  データ収集装置
１１３  基準送受信器
１２０  データ収集部
１２１  収集データ縮減部
１２２  収集データ送信部
１２３  アクティブスキャン結果収集部
１３０  中央解析装置
１３１  アクティブスキャン制御装置
１３２  ユーザ向けインタフェース装置
１３３  ネットワーク制御装置
１３４  ネットワーク構成情報
１３５  解析オプション
１３６  解析結果・警告・アクション提案
１４０  アクティブスキャン開始・停止通知
１４１  アクティブスキャン状態通知
１４２  縮減済みデータ
１４３  詳細スキャンデータ
１４４、１４５  抽出特徴量指定命令
１４６  正常時特徴量
３００  切替部
３０１  光ハイブリッド部
３０２  局発光源
３０３  ＰＤ群
３０４  ＡＤＣ群
３０５  ＤＳＰ
３０６  間欠サンプリング部
３０７  光信号
３０８  復調データ
３１０、３２１  再構築可能な特徴量抽出部
３１１  比較部
３１２  送信可否制御部
３２０  規定パターン部取出し部
３３０  アクティブスキャンＯＮ／ＯＦＦ情報
３４０  収集データ
４００  多入力１出力ユニット
４０１  データ入力層
４０２  隠れ層
４０３  出力層
６０１  ＣＰＵ
６０２  主記憶部
６０３  外部記憶部
６０４  制御用Ｉ／Ｏ部
６０５  光Ｉ／Ｏ部
６０６  光処理部
６０７  高周波電気処理部
６０８  ＦＰＧＡ部
６０９  専用処理ＡＳＩＣ部
６１０  データ用高速Ｉ／Ｏ部
８０１  データ蓄積部
８０２  多次元データ解析部
８０３  正常時データベース
８０４  伝送シミュレータ
８０５  ネットワーク構成情報データベース
【図１】
0006657885.tif 000003
【図２】
0006657885.tif 000004
【図３】
0006657885.tif 000005
【図４】
0006657885.tif 000006
【図５】
0006657885.tif 000007
【図６】
0006657885.tif 000008
【図７】
0006657885.tif 000009
【図８】
0006657885.tif 000010