(57)【要約】  本発明は、トポロジーマップを自動生成することができるネットワークシステムを得ることを目的とする。そして、本発明において、ＯＬＴ（１０１）と複数のＯＮＵ（２０１〜２０３）とからなる所定のネットワークを有するネットワークシステムにおけるＰＯＮトポロジー生成部（４０２）はトポロジーマップ生成処理を実行する。このトポロジーマップ生成処理は、(a) 複数の伝送距離Ｌｉ、複数の下り送信電力値ＰＴ及び複数の下り受信電力値ＰＲｉに基づき、ＯＬＴと複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数Ｎｃｉを算出するステップと、(b) 複数の２分岐数Ｎｃｉ及び複数の伝送距離Ｌｉに基づき、トポロジーマップを生成するステップとを備える。
2013125002.tif 000002
【特許請求の範囲】
【請求項１】
ＯＬＴ（１０１）と複数のＯＮＵ（２０１〜２０３）とからなる所定のネットワークを有するネットワークシステムであって、
前記ＯＬＴは、前記複数のＯＮＵそれぞれとの伝送距離に関連する距離関連情報が取得可能な距離情報取得機能（１０２）を有し、
前記ＯＬＴ，前記複数のＯＮＵ間において、前記ＯＬＴから前記複数のＯＮＵそれぞれへの下り送信時における、前記ＯＬＴの下り送信電力値及び前記複数のＯＮＵの下り受信電力値からなる第１の電力情報、並びに前記複数のＯＮＵそれぞれから前記ＯＬＴへの上り送信時における、前記複数のＯＮＵそれぞれの上り送信電力値及び前記ＯＬＴの上り受信電力値からなる第２の電力情報のうち、少なくとも一つの電力情報を伝送路損失用パラメータ群として取得可能な電力情報取得機能（１０４，２３４）を有し、
前記ネットワークシステムは、
前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における前記距離関連情報及び前記伝送路損失用パラメータ群である、複数の距離関連情報及び複数の伝送路損失用パラメータ群に基づき、トポロジーマップ作成処理を行いトポロジーマップを生成するトポロジーマップ生成部（４０２）をさらに備え、
前記トポロジーマップ生成処理は、
(a) 前記複数の距離関連情報によって得られる前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送距離である複数の伝送距離と、前記複数の伝送路損失用パラメータ群とに基づき、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数を算出するステップと、
(b) 前記複数の２分岐数及び前記複数の伝送距離に基づき、前記トポロジーマップを生成するステップとを備える、
ネットワークシステム。
【請求項２】
請求項１記載のネットワークシステムであって、
前記距離情報取得機能は、前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における送受信時間を測定し、該送受信時間に基づき前記伝送距離を算出する伝送距離算出機能を含み、
前記距離関連情報は前記伝送距離自体を指示する情報を含み、
前記ＯＬＴは、前記複数のＯＮＵそれぞれへの送信時における前記下り送信電力値を取得する送信電力取得機能（１０４）を有し、
前記複数のＯＮＵはそれぞれ受信時における前記下り受信電力値を取得する受信電力取得機能（２３４）を有し、
前記電力情報取得機能は、前記ＯＬＴによる前記送信電力算出機能及び前記複数のＯＮＵそれぞれにおける前記受信電力算出機能を含み、
前記複数の伝送路損失用パラメータ群は複数の第１の電力情報である、複数の下り送信電力値及び複数の下り受信電力値を含む、
ネットワークシステム。
【請求項３】
請求項２記載のネットワークシステムであって、
前記ＯＬＴは前記複数のＯＮＵより前記複数の下り受信電力値を受信し、前記複数の距離関連情報、前記複数の下り送信電力値及び前記複数の下り受信電力値を前記トポロジーマップ作成部に伝達可能な送信部（１０５）を有する、
ネットワークシステム。
【請求項４】
請求項１記載のネットワークシステムであって、
前記ステップ(b) は、
(b-1) 前記複数の２分岐数に基づき、前記複数のＯＮＵを仮分類するステップと、
(b-2) 前記ステップ(b-1)で仮分類された前記複数のＯＮＵに対し、前記複数の伝送距離に基づくグループ分け条件下で所定数のグループに分類するステップとを含み、前記所定数のグループは同一グループ内において同一の直近スプリッタに共通に接続されることが規定され、
(b-3) 前記所定数のグループそれぞれにおいて前記直近スプリッタの上段にさらに接続可能な２分岐数である所定数の残２分岐数を算出するステップと、
(b-4) 前記所定数の残２分岐数に基づき、前記ＯＬＴに直接接続される初段のスプリッタから前記所定数のグループの直近スプリッタに至るスプリッタツリーを生成して前記トポロジーマップを作成するステップをさらに含む、
ネットワークシステム。
【請求項５】
請求項１ないし請求項４のうち、いずれか１項に記載のネットワークシステムであって、
前記所定のネットワークは、受動型光加入者網（ＰＯＮ）を含む、
ネットワークシステム。
【請求項６】
ＯＬＴ（１０１）と複数のＯＮＵ（２０１〜２０３）とからなる所定のネットワークにおけるトポロジーマップを作成するトポロジーマップ生成方法であって、
前記ＯＬＴは、前記複数のＯＮＵそれぞれとの伝送距離に関連がある距離関連情報が取得可能な距離情報取得機能（１０２）を有し、
前記ＯＬＴ，前記複数のＯＮＵ間において、前記ＯＬＴから前記複数のＯＮＵそれぞれへの下り送信時における、前記ＯＬＴの下り送信電力値及び前記複数のＯＮＵの下り受信電力値からなる第１の電力情報、並びに前記複数のＯＮＵそれぞれから前記ＯＬＴへの上り送信時における、前記複数のＯＮＵそれぞれの上り送信電力値及び前記ＯＬＴの上り受信電力値からなる第２の電力情報のうち、少なくとも一つの電力情報を伝送路損失用パラメータ群として算出可能な電力情報取得機能（１０４，２３４）を有し、
前記トポロジーマップ生成方法は、
前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における前記距離関連情報及び前記伝送路損失用パラメータ群を、複数の距離関連情報及び複数の伝送路損失用パラメータ群として取得し、
(a) 前記複数の距離関連情報によって得られる、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送距離である複数の伝送距離と、前記複数の伝送路損失用パラメータ群とに基づき、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数を算出するステップと、
(b) 前記複数の２分岐数及び前記複数の伝送距離に基づき、前記トポロジーマップを生成するステップとを備える、
トポロジーマップ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＮ（Passive Optical Network；受動型光加入者網）等のＯＬＴ（Optical Line Terminal）と複数のＯＮＵ（Optical Network Unit）とからなるネットワークシステムに関し、特にＯＬＴと複数のＯＮＵ間のトポロジーマップの作成技術に関する。
【背景技術】
【０００２】
近年、インターネットが広く普及しており、利用者は世界各地で運営されているサイトの様々な情報にアクセスし、その情報を入手することが可能である。それに伴って、ＡＤＳＬ（Asymmetric Digital Subscriber Line）、ＰＯＮを含むＦＴＴＨ(Fiber To The Home)などのブロードバンドアクセスも広く普及してきている。【０００３】
光ファイバリンクは、広範囲にわたる経済的展開と高帯域通信とを組み合わせるというサービスプロバイダの要求を最も良く満たすことができる技術である。光ファイバは長距離ネットワークの基幹回線を引き継ぎ、大都市圏において展開されつつある。しかし、アクセスネットワークは終端点が多数存在するため、長距離ネットワーク及び都市圏ネットワークにおいて使用されるＳＯＮＥＴ(Synchronous Optical Network)やＤＷＤＭ(Dense Wavelength Division Multiplexing)とは異なるネットワークトポロジーが必要となる。【０００４】
電話局側の光ライン端局装置(ＯＬＴ) 、加入者宅側の光ネットワークユニット(ＯＮＵ)、共有されるファイバ網、及びパッシブ光スプリッタを含むパッシブ光ネットワーク(ＰＯＮ)は、ブロードバンドアクセスネットワークに対して大きな利点を提供する。数十年間にわたり、イーサネット(登録商標） (IEEE802.3)はローカルエリアネットワークにおいて広く使用されてきた。最近では、イーサネット（登録商標）はパッシブ光ネットワークを含む都市圏及び他の広域の光ネットワークアプリケーションにおいて、高頻度で使用されてきた汎用ＬＡＮである。以下、説明の都合上、イーサネット(登録商標）を単に「汎用ＬＡＮ」と称して説明する。【０００５】
ギガビットの汎用ＬＡＮ及び新規のIEEE802.3 std(Section5)プロトコル規格に基づいた汎用ＬＡＮにおけるパッシブ光ネットワーク(ＥＰＯＮ)は、広く経済的に展開するために必要な高容量及び低コストを提供する。【０００６】
汎用ＬＡＮにおけるパッシブ光ネットワークはIEEE802.3ahに規定されている通り、通信距離が最大２０ｋｍであり１つのＯＬＴにおける１ＰＯＮインタフェースにてサポートするエリアは広範囲にある。また、ＯＮＵ接続台数についても最大６４台接続可能であり、ＯＮＵの故障ではなく、伝送路すなわち光ファイバの断線や光スプリッタの故障が発生した場合、人手による故障箇所特定は非常に困難である。【０００７】
特許文献１で開示されたＰＯＮシステムでは、光ネットワークユニットを含む汎用ＬＡＮによるパッシブ光ネットワークにおいて、異常発生部位の推定精度を高める方法が開示されている。この方法は、ＰＯＮトポロジー情報（光伝送路の距離や光スプリッタの段数の情報）が入力された局側装置の閾値決定部において、各宅側装置についての単位時間当たりの受信した汎用ＬＡＮ用フレームに対するエラー発生数の閾値を、光伝送路の距離に係数を乗じた値または光スプリッタの段数に係数を乗じた値を所定値に加算したものとして定める。また、光スプリッタについても、その配下のすべての宅側装置の閾値の総和に係数を乗じて閾値を定める。判定部は、エラー検出部のエラー検出信号を受けて宅側装置または光スプリッタによる単位時間当たりのエラー発生数を取得し、これを閾値と比較して、異常発生とするか否かの判定を行う。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特願２００７−１６６４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１等に開示された従来のネットワークシステムは、あらかじめ入力されたＰＯＮトポロジー情報（光伝送路の距離や光スプリッタの段数の情報）に基づき、入力した状態を検出し異常発生時にエラーフレームの発生頻度により故障判定を実施することにより異常検出精度を高めるものである。このため、ＰＯＮトポロジー情報の生成については手動で入力することが前提条件となっており、トポロジー情報の入力に手間、コストを要してしまうという問題点があった。【００１０】
本発明では、上記のような問題点を解決し、トポロジーマップを自動生成することができるネットワークシステム及びトポロジーマップの生成方法を得ることを目的とする。
【課題を解決するための手段】
【００１１】
この発明に係るネットワークシステムは、ＯＬＴと複数のＯＮＵとからなる所定のネットワークを有するネットワークシステムであって、前記ＯＬＴは、前記複数のＯＮＵそれぞれとの伝送距離に関連する距離関連情報が取得可能な距離情報取得機能を有し、前記ＯＬＴ，前記複数のＯＮＵ間において、前記ＯＬＴから前記複数のＯＮＵそれぞれへの下り送信時における、前記ＯＬＴの下り送信電力値及び前記複数のＯＮＵの下り受信電力値からなる第１の電力情報、並びに前記複数のＯＮＵそれぞれから前記ＯＬＴへの上り送信時における、前記複数のＯＮＵそれぞれの上り送信電力値及び前記ＯＬＴの上り受信電力値からなる第２の電力情報のうち、少なくとも一つの電力情報を伝送路損失用パラメータ群として取得可能な電力情報取得機能を有し、前記ネットワークシステムは、前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における前記距離関連情報及び前記伝送路損失用パラメータ群である、複数の距離関連情報及び複数の伝送路損失用パラメータ群に基づき、トポロジーマップ作成処理を行いトポロジーマップを生成するトポロジーマップ生成部をさらに備え、前記トポロジーマップ生成処理は、(a) 前記複数の距離関連情報によって得られる前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送距離である複数の伝送距離と、前記複数の伝送路損失用パラメータ群とに基づき、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数を算出するステップと、(b) 前記複数の２分岐数及び前記複数の伝送距離に基づき、前記トポロジーマップを生成するステップとを備える。
【発明の効果】
【００１２】
この発明におけるネットワークシステムは、複数の距離関連情報及び複数の伝送路損失用パラメータ群に基づき、トポロジーマップ作成処理を行いトポロジーマップを生成するトポロジーマップ生成部を備えることにより、トポロジーマップをシステム内で自動生成することができる。【００１３】
この発明の目的、特徴、局面、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１４】
【図１】この発明の実施の形態であるネットワークシステムの構成を示すブロック図である。
【図２】伝送距離Ｌｉと測定値ＲＴＴとの関係を模式的に示した説明図である。
【図３】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図４】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図５】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図６】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図７】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図８】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図９】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図１０】トポロジーマップ生成処理におけるグループ処理内容を示す説明図である。
【図１１】スプリッタツリーの概要を示す説明図である。
【図１２】スプリッタツリー生成処理を示す説明図である。
【図１３】スプリッタツリー生成処理を示す説明図である。
【図１４】スプリッタツリー生成処理を示す説明図である。
【図１５】スプリッタツリー生成処理を示す説明図である。
【図１６】スプリッタツリー生成処理を示す説明図である。
【図１７】スプリッタツリー生成処理を示す説明図である。
【図１８】スプリッタツリー生成処理を示す説明図である。
【図１９】スプリッタツリー生成処理を示す説明図である。
【図２０】スプリッタツリー生成処理を示す説明図である。
【図２１】本実施の形態のネットワークシステムによって自動生成したトポロジーマップの利用例を示す説明図である。
【図２２】本実施の形態のネットワークシステムによって自動生成したトポロジーマップの利用例を示す説明図である。
【発明を実施するための形態】
【００１５】
＜構成＞
図１はこの発明の実施の形態であるネットワークシステムの構成を示すブロック図である。本実施の形態のネットワークシステムは、ＧＥ−ＰＯＮ装置においてIEEE802.3Stdにて規定されているＰ２ＭＰ機能およびＯＡＭ（Operation, Administration, and Maintenance）機能を有するＯＬＴ及び複数のＯＮＵと共に、ＰＯＮトポロジーマップを自動的に生成するＰＯＮトポロジー生成部４０２（トポロジーマップ生成部）を監視制御システム４０１内に有している。
【００１６】
同図に示すように、汎用ＬＡＮにおけるパッシブ光ネットワークは、局舎に設置されるＯＬＴ１０１と宅内／構内に設置される複数のＯＮＵ２０１〜２０３（説明の都合上、図１では３台のＯＮＵを示している）及び局舎のＯＬＴ１０１から宅内／構内のＯＮＵ２０１〜２０３まで敷設された光ファイバ２５０と、光ファイバ２５０を分岐する光スプリッタ３００により構成される。
【００１７】
また、これらネットワークの基本構成以外に、ネットワークの状態を保守・監視するためのＯｐＳ（Operation System）と呼ばれる監視制御システム４０１がＯＬＴからのデータ受信可能に接続されている。
【００１８】
ＯＬＴ１０１は、Ｐ２ＭＰ(Point to Multipoint)制御部１０２、光送受信インタフェース部１０３、ＯＡＭフレーム送受信部１０４及びＯｐＳインタフェース部１０５から構成される。
【００１９】
Ｐ２ＭＰ制御部１０２はＰ２ＭＰディスカバリ機能（距離情報取得機能）及びＯＮＵ２０１〜２０３から上り信号制御機能を有している。
【００２０】
光送受信インタフェース部１０３はＯＮＵ２０１〜２０３との間の光送受信信号の授受を行う。この際、各ＯＮＵへの送信時における下り光送信電力及び各ＯＮＵから受信時における上り光受信電力が測定可能である。
【００２１】
ＯＡＭフレーム送受信部１０４は、ＯＮＵ２０１〜２０３に対しＯＡＭフレームによる送受信を光送受信インタフェース部１０３を介して行う。
【００２２】
データの送信部となるＯｐＳインタフェース部１０５は監視制御システム４０１のＰＯＮトポロジー生成部４０２へのトポロジーマップ用のパラメータに関するデータ送信が可能である。
【００２３】
ＯＮＵ２０１〜２０３はそれぞれ光送受信インタフェース部２３３及びＯＡＭフレーム送受信部２３４を有する。なお、図１では説明の都合上、ＯＮＵ２０３の内部にのみ上記構成部２３３，２３４を示しているが、ＯＮＵ２０１，２０２内部にも上記構成部２３３，２３４が存在することは勿論である。
【００２４】
光送受信インタフェース部２３３はＯＬＴ１０１との間の光送受信信号の授受と行う。この際、ＯＬＴへの送信時における上り光送信電力及びＯＬＴから受信時における下り光受信電力が測定可能である。
【００２５】
ＯＡＭフレーム送受信部２３４は、ＯＬＴ１０１に対しＯＡＭフレームによる送受信を光送受信インタフェース部２３３を介して行う。
【００２６】
このような汎用ＬＡＮにけるパッシブ光ネットワークにおいて、ＯＬＴ１０１はＯＬＴ１０１配下にＯＮＵが新たに接続された場合、Ｐ２ＭＰ制御部１０２の制御下で、光送受信インタフェース部１０３とＯＮＵ２０３の光送受信インタフェース部２３３との間で行う送受信によるＰ２ＭＰディスカバリ機能が発揮される。このＰ２ＭＰディスカバリ機能により、ＯＬＴ１０１とＯＮＵ２０３間のＲＴＴ（Round Trip Time：フレーム往復時間（往復送受信時間））測定が行われ、距離関連情報の一つである測定値ＲＴＴが得られる。
【００２７】
以下、Ｐ２ＭＰディスカバリ機能について説明する。Ｐ２ＭＰディスカバリ機能は、IEEE802.3ahに規定されており、ＰＯＮのＯＬＴ配下にＯＮＵが接続された際に自動的にＯＮＵを発見し、ＯＬＴ，ＯＮＵ間に通信リンクを自動的に確立する機能である。このＰ２ＭＰディスカバリのシーケンス中に、ＯＬＴはＯＮＵとの間のＲＴＴ測定を行い測定値ＲＴＴを得る。このＲＴＴ測定はその後も定期的に行われるため、ＯＮＵに切断が生じ再接続した後に再度ＲＴＴ測定を実施する。このため、ＯＬＴは絶えず測定値ＲＴＴに基づく算出処理により伝送距離を取得することが可能である。
【００２８】
また、ＯＬＴ１０１、ＯＮＵ２０１〜２０３はＳＦＦ−８４７２規格に規定されている光受信電力を測定するＤＤＭ（Digital Diagnostics Monitoring）機能により、自身が送受信している光送信電力及び光受信電力を測定し光送信電力値及び光受信電力値として保持する。
【００２９】
さらに、ＯＮＵ２０１〜２０３にて保持した上り光送信電力値及び下り光受信電力値はＰ２ＭＰ機能と同様、IEEE802.3stdにて規定されているＯＡＭ機能により、ＯＬＴ１０１，ＯＮＵ２０１〜２０３それぞれとの間で、光送受信インタフェース部１０３，光送受信インタフェース部２３３間の光送受信処理が行われる。この光送受信処理により、ＯＮＵ２０１〜２０３が保持している上り光送信電力値及び下り光受信電力値をＯＬＴ１０１に送信することができる。
【００３０】
以下、ＯＮＵ２０１〜２０３のうちＯＮＵ２０３を代表させて、ＯＬＴ１０１，ＯＮＵ２０３間における、ＯＬＴ１０１の下り光送信電力値、およびＯＮＵ２０３の下り光受信電力値の取得方法について説明する。これらの下り光送受信電力値を取得する方法として、前述したようにＳＦＦ−８４７２にて規定されているＤＤＭ機能を用いる。
【００３１】
ＯＬＴ１０１，ＯＮＵ２０３はそれぞれ光送受信インタフェース部１０３及び光送受信インタフェース部２３３を有している。これら光送受信インタフェース部１０３，２３３はそれぞれ上記ＤＤＭ機能を具備しており、光送受信インタフェース部１０３は下り光送信電力値が取得可能な送信電力取得機能を発揮し、光送受信インタフェース部２３３は下り光受信電力値が取得可能な受信電力取得機能を発揮し、それぞれの温度情報等も併せて取得することが可能である。
【００３２】
上記ＤＤＭ機能（上記送信電力取得機能及び上記受信電力取得機能からなる電力情報取得機能を含んでいる）を用いて、ＯＬＴ１０１及びＯＮＵ２０１〜２０３それぞれ間における下り（光）送信電力値及び下り（光）受信電力値がＯＬＴ１０１及びＯＮＵ２０１〜２０３により取得できる。
【００３３】
また、上述したように、ＯＮＵ２０１〜２０３はそれぞれ取得した下り受信電力値をＯＡＭ機能によってＯＬＴフレーム内に含ませることにより、下り受信電力値をＯＬＴ１０１に伝達することができる。ＯＡＭ機能とはIEEE802.3ahに規定されている機能であり、ＯＡＭフレームを用いてＯＮＵを制御したりすることが可能である。このＯＡＭフレームに取得した光送受信電力値に挿入し、ＯＬＴへ通知することを可能とするようなインタフェースがＯＡＭ機能にて提供されている。
【００３４】
このように、ＯＮＵ２０３にて取得された受信電力値は、ＯＡＭ機能によりＯＡＭフレーム送受信部２３４によってＯＡＭフレーム内に含ませ、光送受信インタフェース部２３３及び光送受信インタフェース部１０３を介して、ＯＬＴ１０１のＯＡＭフレーム送受信部１０４に通知することができる。その結果、ＯＬＴ１０１はＯＮＵ２０３の受信電力値を得ることができる。
【００３５】
さらに、ＯＬＴ１０１は測定値ＲＴＴに基づき、ＯＬＴ１０１とＯＮＵ２０１〜２０３それぞれとの距離である伝送距離Ｌｉを算出する伝送距離算出機能。すなわち、測定値ＲＴＴに以下の式(1)を適用することにより、ＯＬＴ１０１，ＯＮＵ２０ｉ間の伝送距離Ｌｉを算出することができる。
【００３６】
【数１】
2013125002.tif 000003
【００３７】
なお、式(1)において、Ｔｄは装置内処理遅延（例えば、１１０ＴＱ（１ＴＱ＝１６ｎｓ））、Ｐｍは変数距離（例えば、３．２[ｍ／ＴＱ］）であり、予め設定可能な固定値である。なお、式(1)で最後の１０−３は「ｍ」，「ｋｍ」間の換算定数である。
【００３８】
このように、ＯＬＴ１０１は、ＯＬＴ１０１とＯＮＵ２０１〜２０３それぞれとの間における伝送距離Ｌｉ（距離関連情報）、下り送信電力値及び下り受信電力値（伝送路損失用パラメータ群）を取得することができる。
【００３９】
そして、ＯＬＴ１０１はＯＡＭフレーム送受信部１０４より、ＯＬＴ１０１とＯＮＵ２０１〜２０３それぞれとの間における伝送距離Ｌｉ、下り送信電力値及び下り受信電力値である、複数の（３つの）伝送距離Ｌｉ、複数の下り送信電力値及び下り受信電力値（複数の伝送路損失用パラメータ群）を監視制御システム４０１内のＰＯＮトポロジー生成部４０２に出力することができる。
【００４０】
ＰＯＮトポロジー生成部４０２は、上述した複数の伝送距離Ｌｉ、複数の下り送信電力値及び複数の下り受信電力値を受信し、これらの情報に基づき、トポロジーマップ生成処理を実行して（ＰＯＮ）トポロジーマップを生成する。なお、トポロジーマップとは、光ファイバ２５０及び光スプリッタ３００によるＯＬＴ１０１とＯＮＵ２０１〜２０３間のネットワーク構成を意味する。
【００４１】
すなわち、ＰＯＮトポロジー生成部４０２によってＰＯＮトポロジーの構成を自動的に算出することにより、トポロジーマップの生成を可能とする。ＰＯＮトポロジー生成部４０２を監視制御システム４０１内に具備し、ＰＯＮトポロジー生成部４０２にてＰＯＮトポロジーマップを自動的に算出することにより、例えば、光ファイバの断線や光スプリッタの故障等による通信断発生時に、ＯＮＵのリンク断情報に基づき、トポロジーマップを参照して故障箇所を遠隔にて迅速に特定することができるため、サービス断時間の短縮を図ることが規定できる。また、ネットワークシステムにおける保守・監視の省力化に伴う環境負荷の軽減、低コスト化の実現が可能となる。
【００４２】
＜トポロジーマップ生成処理＞
（ＯＬＴによる保持）
上述した情報に基づいてＰＯＮトポロジーを生成するが、その際にシステムパラメータ、あるいは固定値としてＯＬＴ１０１内に保持しておく必要がある。
【００４３】
図２は伝送距離Ｌｉと測定値ＲＴＴとの関係を模式的に示した説明図である。同図に示すように、ＯＬＴ１０１とＯＮＵ２０１〜２０３とが２段の光スプリッタ３０１及び３０２を介した光ファイバ２５０によって接続されており、ＯＬＴ１０１と２０ｉ（ｉ＝１〜ｎ（ｎ≧４）のいずれか）とが１段の光スプリッタ３０１を介した光ファイバ２５０より接続されている。
【００４４】
このような構成において、ＯＬＴ１０１は前述したＲＴＴ測定を行い測定値ＲＴＴを得た後、ＯＬＴ１０１とＯＮＵ２０ｉとの伝送距離Ｌｉを上記式(1)を適用して算出する。
【００４５】
表１はＯＬＴ１０１が保持し、ＯｐＳインタフェース部１０５からＰＯＮトポロジー生成部４０２に送信するトポロジーマップ用情報を示している。
【００４６】
【表１】
2013125002.tif 000004
【００４７】
表１に示すように、トポロジーマップ用情報は、式(1)で求めたＯＬＴ１０１〜ＯＮＵ２０ｉ間の伝送距離Ｌｉを規定した距離関連情報と、ＯＬＴ１０１の下り送信電力値ＰＴ、各ＯＮＵ２０ｉにおける下り受信電力値ＰＲｉを規定した送受信電力情報と、単位ファイバ損失ＬＦ、単位スプリッタ損失Ｌｃ、許容差ＤＬ、及び許容差ＤＮＣを含む固定値情報とから構成される。
【００４８】
（ＰＯＮトポロジー生成部４０２によるトポロジーマップ生成処理）
以下、上述したトポロジーマップ用情報に基づくＰＯＮトポロジー生成部４０２によるトポロジーマップ生成処理を説明する。
【００４９】
（０．準備処理）
上記トポロジーマップ生成処理は、ＯＬＴ（例えば、図１のＯＬＴ１０１）と複数のＯＮＵ（例えば、図１のＯＮＵ２０１〜２０３）とからなるＰＯＮを有するネットワークシステムにおけるＰＯＮトポロジーマップの生成処理である。
【００５０】
ＯＬＴは、上述したＰ２ＭＰディスカバリ機能によって取得した測定値ＲＴＴに式(1)を適用することにより、複数のＯＮＵそれぞれとの伝送距離Ｌｉを距離関連情報として取得することができる。すなわち、距離関連情報は伝送距離Ｌｉ自体となる。
【００５１】
さらに、ＯＬＴ，複数のＯＮＵ間において、ＯＬＴは、上述したＰ２ＭＰ機能によって、ＯＬＴから複数のＯＮＵそれぞれへの下り送信時における、ＯＬＴの下り送信電力値ＰＴ及び複数のＯＮＵそれぞれの下り受信電力値ＰＲｉからなる電力情報（第１の電力情報）を取得することができる。
【００５２】
そして、表１で示す距離関連情報、電力情報及び固定値情報をＯＬＴ１０１のＯｐＳインタフェース部１０５から得るという準備処理を経て、監視制御システム４０１内のＰＯＮトポロジー生成部４０２はトポロジーマップ生成処理を実行することができる。
【００５３】
（１．ＯＬＴ，ＯＮＵ間における２分岐数の算出）
（１−１．伝送路損失の算出処理）
まず、ＰＯＮトポロジー生成部４０２は電力情報であるＯＬＴの下り送信電力値ＰＴ及び各ＯＮＵｉ（ｉ＝１〜ｎ（ｎ≧３）のいずれか）の下り受信電力値ＰＲｉに基づき、以下の式(2)を適用して、ＯＬＴと複数のＯＮＵそれぞれとの間における伝送路損失ＬＴｉを算出する。なお、本実施の形態では下り送信電力値ＰＴはすべてのＯＮＵに対し同じ値に設定した場合を想定している。ＯＮＵｉ毎に下り送信電力値ＰＴが異なる場合は当然、ＯＮＵｉ毎に下り送信電力値ＰＴｉを取得することになる。
【００５４】
【数２】
2013125002.tif 000005
【００５５】
（１−２．光ファイバによる損失の算出処理）
次に、ＰＯＮトポロジー生成部４０２は、ＯＬＴと複数のＯＮＵそれぞれとの間における距離関連情報である伝送距離Ｌｉ及び固定値情報である単位ファイバ損失ＬＦに基づき、式(3)を適用して、ＯＬＴと複数のＯＮＵそれぞれとの間において、光ファイバを伝送することにより生じる損失量であるファイバ損失ＬＦｉを算出する。
【００５６】
【数３】
2013125002.tif 000006
【００５７】
（１−３．２分岐数Ｎｃｉの算出処理）
光スプリッタは最小単位が２分岐で構成される単位スプリッタの複数の組み合わせにて構成される。たとえば、４分岐の光スプリッタの場合は、最小単位である２分岐の単位スプリッタが２段ツリー状に接続されることにより構成されている。
【００５８】
したがって、ＯＬＴと複数のＯＮＵそれぞれとの間において用いられている単位スプリッタの数である２分岐数Ｎｃｉは、上述した式(2)，式(3)で求めた伝送路損失ＬＴｉ及びファイバ損失ＬＦｉ並びに単位スプリッタ損失Ｌｃに基づき、以下の式(4)を適用することにより算出する。
【００５９】
【数４】
2013125002.tif 000007
【００６０】
上記した項目１−１〜１−３によって、ＯＬＴと複数のＯＮＵｉそれぞれとの間において光ファイバ伝送経路上における単位スプリッタの数である２分岐数Ｎｃｉを算出することができる。
【００６１】
（１−４．例外処理）
通常、下り送信電力値ＰＴと下り受信電力値ＰＲｉとの間において、「ＰＴ＞ＰＲｉ」、「(PT-PRi) ＞ LI・LF」であるため、通常、２分岐数Ｎｃｉは“１”以上となる。したがって、２分岐数Ｎｃｉが“１”未満となる場合は、ＯＮＵ等の故障が原因で、正しい値が取得できていないことを意味する。このようなＯＮＵが発生した場合は、異常なＯＮＵが接続されていることを保守者等に通知することが望ましい。
【００６２】
（２．グルーピング処理）
ＰＯＮトポロジー生成部４０２は、２分岐数Ｎｃｉを優先的に用い、伝送距離Ｌｉを二次的に用いることにより、複数のＯＮＵを所定数のグループに分類する。なお、上記所定数のグループは同一グループ内において同一の直近スプリッタに共通に接続されるＯＮＵのグループを意味する。
【００６３】
図３〜図１０はトポロジーマップ生成処理におけるグループ処理内容を示す説明図であり、図３〜図７並びに図９及び図１０はＯＮＵ位置情報テーブルが表形式で図示されている。
【００６４】
図３に示すように、複数のＯＮＵそれぞれに対し、ＯＮＵ番号、２分岐数Ｎｃｉ、伝送距離Ｌｉ及びグループ番号からなるＯＮＵ位置情報テーブルを作成する。
【００６５】
（２−１．２分岐数Ｎｃｉによる第１ソート）
図４に示すように、ＯＮＵ位置情報テーブル内に既に取得している各ＯＮＵｉの２分岐数Ｎｃｉ及び伝送距離Ｌｉを格納する。この際、２分岐数Ｎｃｉに関し昇順にソート（第１ソート）する。
【００６６】
（２−２．伝送距離Ｌｉによる第２ソート）
そして、図５に示すように、２分岐数Ｎｃｉが同一のＯＮＵ毎に、伝送距離Ｌｉに関し昇順にソート（第２ソート）する。その結果、２分岐数Ｎｃｉを第１基準、伝送距離Ｌｉを第２基準として複数のＯＮＵがソートされる。
【００６７】
（２−３．グループ番号の設定）
その後、以下のグループ分け条件（イ）〜（ハ）に従い、複数のＯＮＵを所定数のグループに分類する。
【００６８】
（イ）同一の２分岐数Ｎｃｉを有するＯＮＵで構成されるＯＮＵの部分集合を仮グループとして分類する。
【００６９】
（ロ）仮グループ内において、仮グループ先頭のＯＮＵからの差分距離が許容差ＤＬを超えた場合、許容差ＤＬ以内のＯＮＵを本グループとして決定し、許容差ＤＬを超える残りＯＮＵを次の仮グループとする。
【００７０】
（ハ）上記差分距離が許容差ＤＬ以内であっても、仮グループ内のＯＮＵ数が許容数ＤＢを超えた場合、許容数ＤＢ以内のＯＮＵを本グループとして決定し、許容数ＤＢを超える残りのＯＮＵを次の仮グループとする。
【００７１】
（ニ）仮グループ内のすべてのＯＮＵにおいて、上記条件（ロ），（ハ）のいずれにも該当しない場合、仮グループをそのまま本グループとする。
【００７２】
なお、上記（ロ）あるいは上記（ハ）で分類された次の仮グループに対し、さらに上記（ロ）〜（ニ）条件に従い本グループに分類される。
【００７３】
図６が上記グループ分け条件（イ）〜（ハ）に従い、複数のＯＮＵを所定数のグループに分類してグループ番号を付与した例を表形式で示している。図６において、許容差ＤＬ＝１０、許容数ＤＢ＝８の場合を示している。図６に示す状態がＯＮＵ位置情報テーブルの完成状態となる。
【００７４】
図６に示す内容のＯＮＵ位置情報テーブルにおけるグループ番号は、上述した条件（イ）〜（ニ）からなるグルー分け条件に基づき以下の処理を経て決定される。
【００７５】
条件（イ）に該当し当初、仮グループとされたＯＮＵ番号が“１”〜“１４”…のＯＮＵのうち、ＯＮＵ番号が“９”のＯＮＵが許容数ＤＢ＝８を超える“９”となったため上記条件（ハ）に該当する。その結果、ＯＮＵ番号が“１”〜“８”のＯＮＵが本グループ（グループ番号“１”）となり、ＯＮＵ番号が“９”以降のＯＮＵが次の仮グループとなる。
【００７６】
そして、次の仮グループとされたＯＮＵ番号が“９”〜“１４”…のＯＮＵのうち、ＯＮＵ番号が“１３”のＯＮＵがＤＬ＝１０を超える“１１”となったため上記条件（ロ）に該当する。その結果、ＯＮＵ番号が“９”〜“１２”のＯＮＵが本グループ（グループ番号“２”）となり、ＯＮＵ番号が“９１３以降のＯＮＵが次の仮グループとなる。
【００７７】
その後、条件（ロ）〜（ニ）のいずれかが成立することにより、ＯＮＵ番号が“１３”，“１４”のＯＮＵが本グループ（グループ番号“３”）となる。
【００７８】
（２−４．グループ情報テーブルの初期作成）
図６で示した完成後のＯＮＵ位置情報テーブルに基づき、図７に示すグループ情報テーブルが生成される。グループ情報テーブルはグループ番号、所属ＯＮＵ数Ｎｊ、グループ２分岐数Ｎｃｊ、最短距離Ｌminｊ、残２分岐数Ｃｊ及びＯＮＵ直近スプリッタＩＤから構成される。所属ＯＮＵ数Ｎｊはグループに属するＯＮＵの数を意味し、グループ２分岐数Ｎｃｊはグループに所属するＯＮＵの直接接続に必要なスプリッタの２分岐数を意味し、最短距離Ｌminｊは各グループにおいて伝送距離Ｌｉの最小値を意味し、残２分岐数Ｃｊは直近スプリッタと初段スプリッタとの間に挿入可能なスプリッタ数を意味し、ＯＮＵ直近スプリッタＩＤはグループの各ＯＮＵが直接接続されるスプリッタのＩＤを意味する。なお、当初は残２分岐数Ｃｊとしてグループ２分岐数Ｎｃｊの値がそのまま設定される。
【００７９】
図８はＯＮＵ直近スプリッタを模式的に示す説明図である。図８示すように、光ファイバ２５が初段スプリッタ３０ｒからスプリッタ３０（３０ｔ）によって分岐されながら末端のＯＮＵ２０にまで接続されることによりＰＯＮが構成される。この際、ＯＮＵ直近スプリッタ３０ｔに直接、対応するグループに属するＯＮＵ２０が接続される。例えば、ＯＮＵグループＧ１に属するＯＮＵ２０はすべてその直近のＯＮＵ直近スプリッタ３０ｔ１に接続される。
【００８０】
（２−５．ＯＮＵ直近スプリッタ規模（分岐数）の決定）
所属ＯＮＵ数Ｎｊから、各グループｊにおけるＯＮＵ直近スプリッタ規模ＣＺｊを求める。ＯＮＵ直近スプリッタ規模ＣＺｊは、｛2,4,8,16,32,・・・,｝のうち、所属ＯＮＵ数Ｎｊ以上となる最小値をＸとした場合、ＯＮＵ直近スプリッタ規模ＣＺｊ（=ｌｏｇ２Ｘ｝となる。
【００８１】
すなわち、所属ＯＮＵ数Ｎｊが｛１，２｝（Ｘ＝２）の場合、ＯＮＵ直近スプリッタ規模ＣＺｊは“１”となり、所属ＯＮＵ数Ｎｊが｛３，４｝（Ｘ＝４）の場合、ＯＮＵ直近スプリッタ規模ＣＺｊは“２”となり、所属ＯＮＵ数Ｎｊが｛５〜８｝（Ｘ＝８）の場合、ＯＮＵ直近スプリッタ規模ＣＺｊは“３”となる。
【００８２】
なお、例えば、Ｘ＝８に対応するスプリッタは、単位スプリッタの３段ツリー構成であるのか、８×１構成のスプリッタが１段構成なのかは区別がつかない。そのため、前者も後者も含めてＯＮＵ直近スプリッタ規模ＣＺｊを“３”している。
【００８３】
（２−６．残２分岐数Ｃｊの算出）
その後、図９に示すように、各グループｊにおいて、グループ２分岐数ＮｃｊからＯＮＵ直近スプリッタ規模ＣＺｊを差し引いて残２分岐数Ｃｊ｛＝Ｎｃｊ−ＣＺｊ｝を算出する。なお、｛Ｎｃｊ−ＣＺｊ｝＜０のときは、残２分岐数Ｃｊは“０”とする。また、図９において、残２分岐数Ｃｊの欄における（）内はＯＮＵ直近スプリッタ規模ＣＺｊを意味する。
【００８４】
（２−７．グループ情報テーブルの完成）
最後に、図１０に示すように、残２分岐数Ｃｊに沿って昇順にソートすることにより、グループ情報テーブルを完成する。
【００８５】
（３．スプリッタツリーの生成処理）
図１１はスプリッタツリーの概要を示す説明図である。同図において、ＯＮＵ直近スプリッタ３０ｔは、グループ情報テーブルにおける対応するグループｊに所属するＯＮＵ２０が直接接続されていることは確定している。
【００８６】
したがって、今後は、各ＯＮＵ直近スプリッタ３０ｔが１段目ＳＰ１に存在する初段スプリッタ３０ｒから何段目（２段目ＳＰ２，３段目ＳＰ３…）に接続されるスプリッタであるかを算出して、図１１で示す様なスプリッタツリーを認識する処理がスプリッタツリーの生成処理である。
【００８７】
スプリッタツリーの生成処理は、ＯＮＵ直近スプリッタ以外のスプリッタとＯＮＵ直近スプリッタの接続関係と、各スプリッタのＩＤを決定することを最終目的としている。
【００８８】
最終目的を達成すべく、ＯＬＴに直接接続されるスプリッタである初段スプリッタ３０ｒの決定から行う。まず、最初に初段スプリッタをルートスプリッタとして計算し、次に２段目以降のスプリッタをルートスプリッタとして同一のアルゴリズムで決定を行う。これを、全てのグループのＯＮＵ直近スプリッタの接続先が決定するまで繰り返す。
【００８９】
図１２〜図２０はスプリッタツリー生成処理を示す説明図である。図１２〜図１７，図１９及び図２０は表形式で示している。以下、これらの図を参照して、スプリッタツリー生成処理の詳細を説明する。
【００９０】
（３−１．ルートスプリッタの初期決定）
まず、ＯＬＴに直接接続される１段目の初段スプリッタをルートスプリッタとして初期設定し当該スプリッタのＩＤを決定し、図１２に示すように、スプリッタ情報テーブルとして管理する。同図に示すように、スプリッタ情報テーブルは、スプリッタＩＤ、段数Ｓｋ、接続数ＮＵＭｋ、親スプリッタＩＤから構成される。段数Ｓｋはスプリッタの段数（図１１のＳＰ１〜ＳＰ３のＳＰｋに相当）、接続数ＮＵＭｋは当該スプリッタの下段に接続されるスプリッタ数を意味し、親スプリッタＩＤは当該スプリッタの直近の上段となる親スプリッタのスプリッタＩＤを意味する。まず、当初はルートＩＤ（rootID）をスプリッタＩＤ「１」に初期設定する。
【００９１】
（３−２．２段目のスプリッタの決定）
次に、ルートスプリッタとして初期設定された初段スプリッタの直近下段となる２段目のスプリッタを決定する。この際、ルートスプリッタの設定分岐数ＳＢを仮定する。例えば、設定分岐数ＳＢを“８”とした場合を仮定する。この場合、ルートスプリッタの利用２分岐数ＵＣは“３”（単位スプリッタを３段ツリー状に接続する構成）となる。そこで、各グループｊにおける残２分岐数Ｃｊから利用２分岐数ＵＣを差し引く。なお、｛Ｃｊ−ＵＣ｝＜０の場合、残２分岐数Ｃｊは“０”とする。
【００９２】
図１３はグループ情報テーブルにおいて、各グループｊの残２分岐数Ｃｊから利用２分岐数ＵＣを差し引いた後の状態を示している。同図に示すように、グループ番号１〜４の残２分岐数Ｃｊが“０”となる。
【００９３】
したがって、図１４に示すように、グループ番号１〜４に対しＯＮＵ直近スプリッタＩＤとして２段目であることを指示するＩＤ（１−１〜１−４）が付与される。
【００９４】
さらに、図１５に示すように、スプリッタ情報テーブルにおいて、スプリッタＩＤ「１」のルートスプリッタの接続数ＮＵＭｋが“４”（ＩＤ１−１〜１−４のスプリッタが接続）、スプリッタＩＤ「１−１」〜「１−４」の段数Ｓｋが“２”、ＯＮＵ直近スプリッタの接続数ＮＵＭｋが“１”（１つのグループに属するＯＮＵが接続されている）、親スプリッタＩＤが「１」に設定される。
【００９５】
図１６は設定分岐数ＳＢが“４”（すなわち、利用２分岐数ＵＣが“２”）の場合のスプリッタ情報テーブルの状態を示している。この場合、グループ番号“４”の残２分岐数Ｃｊは“１”（３（Ｃｊ）−２（ＵＣ））となるため、２段目接続スプリッタ候補から外れる。したがって、スプリッタ情報テーブルにおいて、スプリッタＩＤ「１」のルートスプリッタの接続数ＮＵＭｋが“３”（ＩＤ１−１〜１−３のスプリッタが接続）、スプリッタＩＤ「１−１」〜「１−３」の段数Ｓｋが“２”、ＯＮＵ直近スプリッタの接続数ＮＵＭｋが“１”、親スプリッタＩＤが「１」に設定される。
【００９６】
（３−３．ルートスプリッタの変更）
次に、ＯＮＵ直近スプリッタ以外のスプリッタを２段目に設定し、このスプリッタの新たなルートスプリッタに変更する。
【００９７】
図１７はルートスプリッタ変更後のスプリッタ情報テーブルを示している。なお、直前の状態は図１６で示した状態であった場合を示している。同図に示すように、スプリッタ情報テーブルにおいて、スプリッタＩＤ「１−１」の段数Ｓｋが“２”、ＯＮＵ直近スプリッタの接続数ＮＵＭｋが“０”（下段に接続されるスプリッタ数は現状“０”）、親スプリッタＩＤが「１」に設定される。
【００９８】
（３−４．３段目のスプリッタの決定）
グループ情報テーブルにおいて、残２分岐数Ｃｊが“０”となっていないグループに対し、変更したルートスプリッタの設定分岐数ＳＢを仮定して、（３−２．）で説明下２段目のスプリッタの決定処理と同様に、新たに残２分岐数Ｃｊが“０”となったグループを３段目のスプリッタとして決定する。
【００９９】
（３−５．すべてのＯＮＵ直近スプリッタＩＤの決定）
以降、（３−３）及び（３−４）で示したルートスプリッタの変更、ｍ段目のスプリッタの決定処理を繰り返し、すべてのＯＮＵ直近スプリッタＩＤが設定した時点で処理を終了する。その結果、完成したグループ情報テーブル及びスプリッタ情報テーブルにより認識されるスプリッタツリーに基づき、図１８に示すように、初段スプリッタ３０ｒからＯＮＵ直近スプリッタ３０ｔ以外のスプリッタ３０を介してＯＮＵ直近スプリッタ３０ｔに至る光ファイバ２５によるＰＯＮのトポロジーマップを完成することができる。
【０１００】
図１９は完成後のグループ情報テーブルの一例を示す説明図である。同図に示すように、すべてのグループにおいてＯＮＵ直近スプリッタＩＤが決定される。例えば、グループ番号“１”のＯＮＵ直近スプリッタＩＤは「１−１」として初段スプリッタ３０ｒに直接接続される２段目のスプリッタとして決定され、グループ番号ｎのＯＮＵ直近スプリッタＩＤは「１−４−２−３−１」として５段目のスプリッタとして決定される。
【０１０１】
図２０は完成後のスプリッタ情報テーブルの一例を示す説明図である。同図に示すように、すべてのスプリッタＩＤに対して段数Ｓｋ、接続数ＮＵＭｋ及び親スプリッタＩＤが格納される。
【０１０２】
（トポロジーマップ利用例）
図２１及び図２２は本実施の形態のネットワークシステムにおけるＰＯＮトポロジー生成部４０２によって自動生成したトポロジーマップの利用例を示す説明図である。
【０１０３】
同図に示すように、ＯＬＴ１０１とＯＮＵ２０１〜２０７ちから構成されるネットワークシステムにおいて、ＯＮＵグループＧ１に属するＯＮＵ２０１はＯＬＴ１０１から光スプリッタ３０１（１段目）を介して接続される。そして、ＯＮＵグループＧ２に属するＯＮＵ２０２〜２０４はＯＬＴ１０１から光スプリッタ３０１及び３０２（２段目）を介して接続され、ＯＮＵグループＧ３に属するＯＮＵ２０５〜２０７はＯＬＴ１０１から光スプリッタ３０１〜３０３（３段目）を介して接続される。このようなＯＮＵ２０１〜２０７の光スプリッタ３０１〜３０３を介した接続関係が、ＰＯＮトポロジー生成部４０２より生成されたトポロジーマップを参照することにより認識される。
【０１０４】
したがって、図２２に示すように、ＯＮＵグループＧ３に属するＯＮＵ２０５〜２０７が同時にリンク断となった場合、ＯＮＵグループＧ３のＯＮＵ直近スプリッタである光スプリッタ３０３に故障が発生している可能性が高いと判定し、監視制御システム４０１（図１参照）は保守者に光スプリッタ３０３における故障推定警報を発出することにより、保守者に対して推定した故障箇所を通知することが可能となる。
【０１０５】
（効果）
本実施の形態のＰＯＮ構成のネットワークシステムは、複数の伝送距離Ｌｉ（複数の距離関連情報）及び複数の下り送信電力値ＰＴ及び複数の下り受信電力値ＰＲｉ（複数の伝送路損失用パラメータ群）に基づき、トポロジーマップ作成処理を行いトポロジーマップを生成するＰＯＮトポロジー生成部４０２を備えることにより、トポロジーマップをネットワークシステム内で自動生成することができる。
【０１０６】
さらに、本実施の形態のネットワークシステムにおいて、ＯＬＴ１０１は伝送距離Ｌｉ自体を算出するＰ２ＭＰディスカバリ機能（距離情報取得機能に含まれる伝送距離算出機能）を有することにより、ＰＯＮトポロジー生成部４０２は伝送距離Ｌｉを算出する機能を有する必要がないため、その分、ＰＯＮトポロジー生成部４０２の構成の簡略化を図ることができる。
【０１０７】
加えて、ＰＯＮトポロジー生成部４０２は、ＯＬＴ１０１のＯｐＳインタフェース部１０５による送信機能によってトポロジーマップの作成に必要な情報（複数の伝送距離Ｌｉ、複数の下り送信電力値ＰＴ及び複数の下り受信電力値ＰＲｉ）を受信することにより、ＰＯＮトポロジー生成処理に必要な情報（表１で示した情報）を比較的簡単に取得することができる。
【０１０８】
ＰＯＮトポロジー生成部４０２は、項目２．で詳述した「グルーピング処理」を実行して、複数の２分岐数Ｎｃｉを優先的に用い、複数の伝送距離Ｌｉを二次的に用いることにより、同一のＯＮＵ直近スプリッタに共通に接続される所定数のグループに複数のＯＮＵを精度良く分類することができる。
【０１０９】
さらに、項目３．で詳述した「スプリッタツリーの生成処理」を実行することにより、所定数の残２分岐数Ｃｊに基づき精度良くスプリッタツリーを生成することができる。その結果、ＰＯＮトポロジー生成部４０２は精度の高いトポロジーマップを得ることができる。
【０１１０】
また、ＰＯＮの標準規格に基づいて、測定値ＲＴＴを測定し伝送距離Ｌｉを算出するＰ２ＭＰディスカバリ機能（距離情報取得機能）は既に備わっているため、ＯＬＴ，複数のＯＮＵ間において、下り送信電力値ＰＴ及び下り受信電力値ＰＲｉを得る電力情報取得機能を実現することにより、本発明に必要なＯＬＴ，複数のＯＮＵ間の構成を比較的簡単に実現することができる。
【０１１１】
また、本実施の形態のＰＯＮトポロジー生成部４０２によって実行されるトポロジーマップ生成方法は、複数の伝送距離Ｌｉ、複数の下り送信電力値ＰＴ及び複数の下り受信電力値ＰＲｉに基づき、項目１．で述べた「２分岐数Ｎｃｉの算出処理」及び項目２．及び３．で述べた「グルーピング処理」及び「スプリッタツリーの作成処理」を実行してトポロジーマップを生成している。
【０１１２】
したがって、ＰＯＮトポロジー生成部４０２によるトポロジーマップ生成方法を用いることにより、複数の伝送距離Ｌｉ、複数の下り送信電力値ＰＴ及び複数の下り受信電力値ＰＲｉの取得を前提条件として、トポロジーマップを自動的に生成することができる。
【０１１３】
（その他）
なお、本実施の形態では、ＯＬＴ，複数のＯＮＵ間において、ＯＬＴから複数のＯＮＵそれぞれへの下り送信時における、ＯＬＴの下り送信電力値ＰＴ及び複数のＯＮＵの下り受信電力値ＰＲｉからなる電力情報（第１の電力情報）を取得したが、代わりに上り送信時の電力を電力情報とすることも可能である。
【０１１４】
すなわち、複数のＯＮＵそれぞれからＯＬＴへの上り送信時における、複数のＯＮＵそれぞれの上り送信電力値ＰＴ２ｉ及びＯＬＴの上り受信電力値ＰＲ２ｉからなる電力情報（第２の電力情報）を伝送路損失用パラメータ群として用いても良い。この場合、上述した式(2)及び式(4)において、「ＰＴ」の代わりに「ＰＴ２ｉ」を「ＰＲｉ」の代わりに「ＰＲ２ｉ」を用いることになる。
【０１１５】
また、本実施の形態では、ＯＬＴ１０１は測定した測定値ＲＴＴに基づき伝送距離Ｌｉを算出した後、伝送距離Ｌｉ自体を伝送距離関連情報としてＰＯＮトポロジー生成部４０２に送信している。
【０１１６】
これに代えて、ＯＬＴ１０１から測定値ＲＴＴを伝送距離関連情報としてＰＯＮトポロジー生成部４０２に送信し、ＰＯＮトポロジー生成部４０２が上記式(1)を適用して伝送距離Ｌｉを算出する態様を用いても良い。
【０１１７】
この発明は詳細に説明されたが、上記した説明は、すべての局面において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【図１】
2013125002.tif 000008
【図２】
2013125002.tif 000009
【図３】
2013125002.tif 000010
【図４】
2013125002.tif 000011
【図５】
2013125002.tif 000012
【図６】
2013125002.tif 000013
【図７】
2013125002.tif 000014
【図８】
2013125002.tif 000015
【図９】
2013125002.tif 000016
【図１０】
2013125002.tif 000017
【図１１】
2013125002.tif 000018
【図１２】
2013125002.tif 000019
【図１３】
2013125002.tif 000020
【図１４】
2013125002.tif 000021
【図１５】
2013125002.tif 000022
【図１６】
2013125002.tif 000023
【図１７】
2013125002.tif 000024
【図１８】
2013125002.tif 000025
【図１９】
2013125002.tif 000026
【図２０】
2013125002.tif 000027
【図２１】
2013125002.tif 000028
【図２２】
2013125002.tif 000029
【手続補正書】
【提出日】平成26年5月14日(2014.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＯＬＴと複数のＯＮＵとからなる所定のネットワークを有するネットワークシステムであって、
前記ＯＬＴは、前記複数のＯＮＵそれぞれとの伝送距離に関連する距離関連情報が取得可能な距離情報取得機能を有し、
前記ＯＬＴ，前記複数のＯＮＵ間において、前記ＯＬＴから前記複数のＯＮＵそれぞれへの下り送信時における、前記ＯＬＴの下り送信電力値及び前記複数のＯＮＵの下り受信電力値からなる第１の電力情報、並びに前記複数のＯＮＵそれぞれから前記ＯＬＴへの上り送信時における、前記複数のＯＮＵそれぞれの上り送信電力値及び前記ＯＬＴの上り受信電力値からなる第２の電力情報のうち、少なくとも一つの電力情報を伝送路損失用パラメータ群として取得可能な電力情報取得機能を有し、
前記ネットワークシステムは、
前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における前記距離関連情報及び前記伝送路損失用パラメータ群である、複数の距離関連情報及び複数の伝送路損失用パラメータ群に基づき、トポロジーマップ作成処理を行いトポロジーマップを生成するトポロジーマップ生成部をさらに備え、
前記トポロジーマップ生成処理は、
(a) 前記複数の距離関連情報によって得られる前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送距離である複数の伝送距離と、前記複数の伝送路損失用パラメータ群とに基づき、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数を算出するステップと、
(b) 前記複数の２分岐数及び前記複数の伝送距離に基づき、前記トポロジーマップを生成するステップとを備える、
ネットワークシステム。
【請求項２】
請求項１記載のネットワークシステムであって、
前記距離情報取得機能は、前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における送受信時間を測定し、該送受信時間に基づき前記伝送距離を算出する伝送距離算出機能を含み、
前記距離関連情報は前記伝送距離自体を指示する情報を含み、
前記ＯＬＴは、前記複数のＯＮＵそれぞれへの送信時における前記下り送信電力値を取得する送信電力取得機能を有し、
前記複数のＯＮＵはそれぞれ受信時における前記下り受信電力値を取得する受信電力取得機能を有し、
前記電力情報取得機能は、前記ＯＬＴによる前記送信電力取得機能及び前記複数のＯＮＵそれぞれにおける前記受信電力取得機能を含み、
前記複数の伝送路損失用パラメータ群は複数の第１の電力情報である、複数の下り送信電力値及び複数の下り受信電力値を含む、
ネットワークシステム。
【請求項３】
請求項２記載のネットワークシステムであって、
前記ＯＬＴは前記複数のＯＮＵより前記複数の下り受信電力値を受信し、前記複数の距離関連情報、前記複数の下り送信電力値及び前記複数の下り受信電力値を前記トポロジーマップ作成部に伝達可能な送信部を有する、
ネットワークシステム。
【請求項４】
請求項１記載のネットワークシステムであって、
前記ステップ(b) は、
(b-1) 前記複数の２分岐数に基づき、前記複数のＯＮＵを仮分類するステップと、
(b-2) 前記ステップ(b-1)で仮分類された前記複数のＯＮＵに対し、前記複数の伝送距離に基づくグループ分け条件下で所定数のグループに分類するステップとを含み、前記所定数のグループは同一グループ内において同一の直近スプリッタに共通に接続されることが規定され、
(b-3) 前記所定数のグループそれぞれにおいて前記直近スプリッタの上段にさらに接続可能な２分岐数である所定数の残２分岐数を算出するステップと、
(b-4) 前記所定数の残２分岐数に基づき、前記ＯＬＴに直接接続される初段のスプリッタから前記所定数のグループの直近スプリッタに至るスプリッタツリーを生成して前記トポロジーマップを作成するステップをさらに含む、
ネットワークシステム。
【請求項５】
請求項１ないし請求項４のうち、いずれか１項に記載のネットワークシステムであって、
前記所定のネットワークは、受動型光加入者網（ＰＯＮ）を含む、
ネットワークシステム。
【請求項６】
ＯＬＴと複数のＯＮＵとからなる所定のネットワークにおけるトポロジーマップを作成するトポロジーマップ生成方法であって、
前記ＯＬＴは、前記複数のＯＮＵそれぞれとの伝送距離に関連がある距離関連情報が取得可能な距離情報取得機能を有し、
前記ＯＬＴ，前記複数のＯＮＵ間において、前記ＯＬＴから前記複数のＯＮＵそれぞれへの下り送信時における、前記ＯＬＴの下り送信電力値及び前記複数のＯＮＵの下り受信電力値からなる第１の電力情報、並びに前記複数のＯＮＵそれぞれから前記ＯＬＴへの上り送信時における、前記複数のＯＮＵそれぞれの上り送信電力値及び前記ＯＬＴの上り受信電力値からなる第２の電力情報のうち、少なくとも一つの電力情報を伝送路損失用パラメータ群として算出可能な電力情報取得機能を有し、
前記トポロジーマップ生成方法は、
前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における前記距離関連情報及び前記伝送路損失用パラメータ群を、複数の距離関連情報及び複数の伝送路損失用パラメータ群として取得し、
(a) 前記複数の距離関連情報によって得られる、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送距離である複数の伝送距離と、前記複数の伝送路損失用パラメータ群とに基づき、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数を算出するステップと、
(b) 前記複数の２分岐数及び前記複数の伝送距離に基づき、前記トポロジーマップを生成するステップとを備える、
トポロジーマップ生成方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
【特許文献１】特開２００７−１６６４４６号公報
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
（２−３．グループ番号の設定）
その後、以下のグループ分け条件（イ）〜（ニ）に従い、複数のＯＮＵを所定数のグループに分類する。
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2013125002.tif 000030
【手続補正書】
【提出日】平成26年12月10日(2014.12.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
ＯＬＴと複数のＯＮＵとからなる所定のネットワークを有するネットワークシステムであって、
前記ＯＬＴは、前記複数のＯＮＵそれぞれとの伝送距離に関連する距離関連情報が取得可能な距離情報取得機能を有し、
前記ＯＬＴ，前記複数のＯＮＵ間において、前記ＯＬＴから前記複数のＯＮＵそれぞれへの下り送信時における、前記ＯＬＴの下り送信電力値及び前記複数のＯＮＵの下り受信電力値からなる第１の電力情報、並びに前記複数のＯＮＵそれぞれから前記ＯＬＴへの上り送信時における、前記複数のＯＮＵそれぞれの上り送信電力値及び前記ＯＬＴの上り受信電力値からなる第２の電力情報のうち、少なくとも一つの電力情報を伝送路損失用パラメータ群として取得可能な電力情報取得機能を有し、
前記ネットワークシステムは、
前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における前記距離関連情報及び前記伝送路損失用パラメータ群である、複数の距離関連情報及び複数の伝送路損失用パラメータ群に基づき、トポロジーマップ生成処理を行いトポロジーマップを生成するトポロジーマップ生成部をさらに備え、
前記トポロジーマップ生成処理は、
(a) 前記複数の距離関連情報によって得られる前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送距離である複数の伝送距離と、前記複数の伝送路損失用パラメータ群とに基づき、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数を算出するステップと、
(b) 前記複数の２分岐数及び前記複数の伝送距離に基づき、前記トポロジーマップを生成するステップとを備える、
ネットワークシステム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項３
【補正方法】変更
【補正の内容】
【請求項３】
請求項２記載のネットワークシステムであって、
前記ＯＬＴは前記複数のＯＮＵより前記複数の下り受信電力値を受信し、前記複数の距離関連情報、前記複数の下り送信電力値及び前記複数の下り受信電力値を前記トポロジーマップ生成部に伝達可能な送信部を有する、
ネットワークシステム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明に係るネットワークシステムは、ＯＬＴと複数のＯＮＵとからなる所定のネットワークを有するネットワークシステムであって、前記ＯＬＴは、前記複数のＯＮＵそれぞれとの伝送距離に関連する距離関連情報が取得可能な距離情報取得機能を有し、前記ＯＬＴ，前記複数のＯＮＵ間において、前記ＯＬＴから前記複数のＯＮＵそれぞれへの下り送信時における、前記ＯＬＴの下り送信電力値及び前記複数のＯＮＵの下り受信電力値からなる第１の電力情報、並びに前記複数のＯＮＵそれぞれから前記ＯＬＴへの上り送信時における、前記複数のＯＮＵそれぞれの上り送信電力値及び前記ＯＬＴの上り受信電力値からなる第２の電力情報のうち、少なくとも一つの電力情報を伝送路損失用パラメータ群として取得可能な電力情報取得機能を有し、前記ネットワークシステムは、前記ＯＬＴと前記複数のＯＮＵそれぞれとの間における前記距離関連情報及び前記伝送路損失用パラメータ群である、複数の距離関連情報及び複数の伝送路損失用パラメータ群に基づき、トポロジーマップ生成処理を行いトポロジーマップを生成するトポロジーマップ生成部をさらに備え、前記トポロジーマップ生成処理は、(a) 前記複数の距離関連情報によって得られる前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送距離である複数の伝送距離と、前記複数の伝送路損失用パラメータ群とに基づき、前記ＯＬＴと前記複数のＯＮＵそれぞれとの伝送経路上におけるスプリッタの２分岐数である、複数の２分岐数を算出するステップと、(b) 前記複数の２分岐数及び前記複数の伝送距離に基づき、前記トポロジーマップを生成するステップとを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
この発明におけるネットワークシステムは、複数の距離関連情報及び複数の伝送路損失用パラメータ群に基づき、トポロジーマップ生成処理を行いトポロジーマップを生成するトポロジーマップ生成部を備えることにより、トポロジーマップをシステム内で自動生成することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】変更
【補正の内容】
【０１０５】
（効果）
本実施の形態のＰＯＮ構成のネットワークシステムは、複数の伝送距離Ｌｉ（複数の距離関連情報）及び複数の下り送信電力値ＰＴ及び複数の下り受信電力値ＰＲｉ（複数の伝送路損失用パラメータ群）に基づき、トポロジーマップ生成処理を行いトポロジーマップを生成するＰＯＮトポロジー生成部４０２を備えることにより、トポロジーマップをネットワークシステム内で自動生成することができる。
【国際調査報告】
2013125002.tif 000031
2013125002.tif 000032