(57)【要約】【課題】ＰＯＮシステムにおいて、光送信部からの輻射ノイズが光受信部に伝わりにくくなり、受信感度特性が劣化せず、安価な光送受信器を得る。【解決手段】システムデータには同期ＩＤが付与されており、ＯｐＳが、ＯＬＴが保持するシステムデータを受信して、当該受信したシステムデータに含まれる同期ＩＤと、ＯｐＳが保持するシステムデータに含まれる同期ＩＤとを比較することにより、ＯＬＴのシステムデータとＯｐＳのシステムデータとの同期確認を瞬時に行う。【選択図】図２
2014121001.tif 000002
【特許請求の範囲】
【請求項１】
複数のＯＮＵとＯＬＴとが光伝送媒体で接続され、前記ＯＬＴとＯｐＳとがネットワークを経由して接続されるＰＯＮシステムにおいて、前記ＯＬＴと前記ＯｐＳとがそれぞれシステムデータを保持することにより、前記システムデータが２元管理されているＰＯＮシステムの前記システムデータの同期方法であって、
前記システムデータには同期ＩＤが付与されており、
前記ＯｐＳが、前記ＯＬＴが保持するシステムデータを受信して、当該受信したシステムデータに含まれる同期ＩＤと、前記ＯｐＳが保持するシステムデータに含まれる同期ＩＤとを比較することにより、前記ＯＬＴのシステムデータと前記ＯｐＳのシステムデータとの同期確認を瞬時に行う
ことを特徴とするシステムデータのデータ同期方法。
【請求項２】
前記ＯｐＳと前記ＯＬＴとが接続されていない場合に、前記ＯＬＴは、当該ＯＬＴに接続された操作端末からのコマンド操作を受けて、前記ＯＬＴが保持する同期ＩＤを含むシステムデータを更新し、
当該更新の後に、前記ＯｐＳと前記ＯＬＴが接続された場合に、前記ＯｐＳが、前記更新されたＯＬＴのシステムデータに含まれる同期ＩＤと前記ＯｐＳが保持するシステムデータに含まれる同期ＩＤとを比較することにより、前記ＯＬＴのシステムデータと前記ＯｐＳのシステムデータとの同期確認を瞬時に行う
ことを特徴とする請求項１記載のシステムデータのデータ同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、局側装置(ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ)と加入者側装置（ＯＮＵ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）が光伝送媒体で接続されていて、イーサネット（登録商標。以下記載を省略する。）を介して通信を行い、ＯＬＴと監視制御装置（ＯｐＳ：Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）がネットワークを経由して接続されるＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｃａｌ  Ｎｅｔｗｏｒｋ）システムにおける局側装置（ＯＬＴ）と監視制御装置（ＯｐＳ）のデータ同期方法に関するものである。
【背景技術】
【０００２】
従来のネットワークシステムとして、ＧＥ−ＰＯＮ（Ｇｉｇａ  ｂｉｔ  Ｅｔｈｅｒｎｅｔ（登録商標）−Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムが知られている（非特許文献１参照）。このＧＥ−ＰＯＮシステムではＯＮＵがスターカプラを解して光ファイバケーブルでＯＬＴに接続され、複数のＯＮＵがひとつのＯＬＴを共有し、光ファイバケーブルの分岐に特別な装置を必要としないため経済的なネットワークの構築が可能である。
【０００３】
複数加入者の登録情報やサービスを実現するためのシステムデータはＯｐＳの操作により生成され、ＯＬＴ内の監視制御カードに格納された後、ＰＯＮインタフェースカードに展開される。監視制御カードに格納されたシステムデータはＯｐＳで設定を変更する度に更新され、ＯＬＴとＯｐＳで保持しているシステムデータは常に同期されている。
【０００４】
しかしながら、ＯｐＳからＯＬＴの監視制御カードにシステムデータを格納する際、何らかの原因で格納に失敗すると、ＯｐＳとＯＬＴの持つシステムデータは正常に同期されず、差異が発生してしまう。差異が生じる原因が発生した瞬間を検出できた場合はすぐに修復可能であるが、発生した瞬間を検出できなかった場合は、システム管理者の設定と異なるサービスがユーザーに提供されてしまうため、システムデータが正しく同期されているかは定期的に検査する必要がある。
【０００５】
一方で、ＯＬＴ１台に収容可能なＯＮＵの台数は数千から一万台近くにも上り、かつそれぞれのＯＮＵは種々のサービスを選択的に実現する必要があり、そのためのシステムデータは非常に大きな容量となる。特に、近年はユーザー数が増加傾向にあり、ネットワーク回線数やＯＮＵの数について拡張を考慮して多ポート化が進んでおり、その傾向が顕著である。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．３ａｈ
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来のＧＥ−ＰＯＮシステムでは、装置の起動時間を高速にするためＯＬＴの監視制御カードにシステムデータを格納しており、起動時にＯｐＳからシステムデータをロードする時間を短縮していた。また、監視制御カードが故障等によって交換の必要が生じた場合でも運用サービスを早急に復旧するため、ＯｐＳにてシステムデータを保持する構成となっていた。したがって、これら監視制御カードとＯｐＳに格納されたシステムデータは常に同期されている必要があるため、正常に同期されているか常に監視する必要がある。しかし、監視のために巨大なシステムデータを単純に比較していては時間がかかり、さらに確認中はシステムデータの更新を行えないため、管理者のひとつの操作に対する負担が増大するという課題があった。
【０００８】
この発明は、上記のような課題を解決するためになされたものであり、ＰＯＮシステムにおいて、システムの運用パラメータ（システムデータ）が正常に同期されているかの判断を高速に実現するＯＬＴとＯｐＳとのデータ同期方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、複数のＯＮＵと、ＯＬＴとが光伝送媒体で接続され、前記ＯＬＴとＯｐＳとがネットワークを経由して接続されるＰＯＮシステムにおいて、前記ＯＬＴと前記ＯｐＳとがそれぞれシステムデータを保持することにより、前記システムデータが２元管理されているＰＯＮシステムの前記システムデータの同期方法であって、前記システムデータには同期ＩＤが付与されており、前記ＯｐＳが、前記ＯＬＴが保持するシステムデータを受信して、当該受信したシステムデータに含まれる同期ＩＤと、前記ＯｐＳが保持するシステムデータに含まれる同期ＩＤとを比較することにより、前記ＯＬＴのシステムデータと前記ＯｐＳのシステムデータとの同期確認を瞬時に行うものである。
【発明の効果】
【００１０】
この発明に係るＯＬＴとＯｐＳとのデータ同期方法によれば、システムデータが正常に同期できなかった場合でも同期ＩＤのみを検査することで検出できるため、システムデータの同期確認および同期を高速に行うことができる。また、システムデータが正常に同期できているかの検査を頻繁に実施しても管理者への負担を増大させないようにすることができる。
【図面の簡単な説明】
【００１１】
【図１】この発明の実施の形態１に係るＰＯＮシステムの構成図である。
【図２】この発明の実施の形態１に係るＰＯＮシステムが保持する監視制御カードとＯｐＳが保持しているシステムデータの構造を示す図である。
【図３】この発明の実施の形態１に係るＰＯＮシステム全体のシステムデータ更新の流れを示す図である。
【図４】従来のＰＯＮシステムのシステムデータ更新方法を示すシーケンス図である。
【図５】従来のＰＯＮシステムが保持する監視制御カードとＯｐＳが保持しているシステムデータの構造を示す図である。
【図６】この発明の実施の形態１に係るＰＯＮシステムのシステムデータ更新方法を示すシーケンス図である。
【図７】この発明の実施の形態２に係るＰＯＮシステム全体の構成およびシステムデータ更新の流れを示す図である。
【発明を実施するための形態】
【００１２】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るＰＯＮシステムの構成図である。
図１において、ＯＮＵ１ａ，１ｂ，・・・，１ｎは支線ファイバ２によって光スプリッタ３に接続され、そこから幹線ファイバ４を経由してＯＬＴ５に接続されている。
ＯＬＴ５は、イーサネットケーブル１３によってＯｐＳ１０に接続されている。
光スプリッタ３は光信号の伝送媒体である光ファイバを分岐する機器である。
【００１３】
ＯＬＴ５にはＰＯＮインタフェースカード６ａ，６ｂ，・・・，６ｎが挿入されており、ＯＮＵ１ａ，１ｂ，・・・，１ｎは光ファイバを経由していずれかのＰＯＮインタフェースカード６ａ，６ｂ，・・・，６ｎに接続される。
また、ＯＬＴ５には監視制御カード７が挿入されている。監視制御カード７はＯＬＴ５の運用パラメータを制御したり各装置の状態を管理する役割を持っている。
この監視制御カード７が、イーサネットケーブル１３によってＯｐＳ１０に接続される。
【００１４】
ＯｐＳ１０はＯＬＴ装置全体のシステムデータ９Ｂを保持しており、監視制御カード７はＯＬＴ装置全体のシステムデータ９Ａを保持している。つまり、定常状態では、システムデータ９Ａと９Ｂの内容は同一である。
ＰＯＮインタフェースカード６ａ，６ｂ，・・・，６ｎはＰＯＮインタフェースカード単体用のシステムデータ８ａ，８ｂ，・・，８ｎをそれぞれ保持している。
【００１５】
図２は、この発明の実施の形態１に係るＰＯＮシステムが保持する監視制御カード７とＯｐＳ１０が保持しているシステムデータ９（９Ａ，９Ｂ）の構造を示す図である。システムデータ９は同期ＩＤ８０と共通システムデータ８１および各ＰＯＮインタフェースカード単体用のシステムデータ８ａ，８ｂ，・・・，８ｎから構成される。
同期ＩＤ８０は、システムデータ全体から演算で求められるチェックサムデータであってもよいが、この実施の形態１では、同期ＩＤ８０として、チェックサムデータとは異なるデータを付与するものとする。
一般的にチェックサムデータは、転送先にて、システムデータの内容が正しく転送されたか否かをチェックするために用いられ、これにより、同期が正常か否かと、システムデータの内容が正しいか否かを同時に判断することが可能となる。
この実施の形態１では、チェックサムデータとは異なるデータである同期ＩＤ８０を付与することにより、チェックサムデータの演算による処理負荷を軽減することができる。これは、システムデータの容量が大きくなる近年では、顕著な効果となる。
【００１６】
図３は、この発明の実施の形態１に係るＯＬＴ５とＯｐＳ１０のデータ同期方法を実現するＰＯＮシステム全体のシステムデータ更新の流れを示す図である。
ＯｐＳ１０の操作によって更新されたシステムデータ９Ｂは監視制御カード７に転送され、そこから各ＰＯＮインタフェースカード６ａ，６ｂ，・・・，６ｎに展開される。
【００１７】
図４は、従来のＰＯＮシステムのシステムデータ更新方法を示すシーケンス図である。つまり、ＯｐＳ１０の操作によるシステムデータの更新を行う際のシーケンスを示す図である。
まず、はじめに、従来のシステムデータの更新方法について、図４を用いて説明する。
ＯｐＳ１０は、システムデータの更新を行う際、監視制御カード７に更新の開始を告げるシステムデータダウンロード開始要求を通知する（ステップＳＴ２０）。ステップＳＴ２０でシステムデータダウンロード開始要求を受信した監視制御カード７は、自身の持つシステムデータの情報をシステムデータダウンロード開始応答としてＯｐＳ１０に通知する（ステップＳＴ２１）。
【００１８】
ステップＳＴ２１のシステムデータダウンロード開始応答で、監視制御カード７のシステムデータを受信したＯｐＳ１０は、システムデータ同期確認によってシステムデータの同期が正常か確認する（ステップＳＴ２２ａ）。具体的には、システムデータを全文比較することによって同期が正常であるかどうかを確認する。なお、図５は、従来のＰＯＮシステムが保持する監視制御カードとＯｐＳが保持しているシステムデータの構造を示す図であり、図５に示すように、システムデータ上、同期ＩＤを備えていない。
ステップＳＴ２２ａで、同期が正常であれば、ＯｐＳ１０は、同期正常時処理（ＯＰＴ）を実行する（ステップＳＴ２３）。同期が正常でない場合は、ＯｐＳ１０は、オペレータに警告を通知し、システムデータの差分を表示してＯｐＳ１０が保持しているシステムデータ９Ｂか監視制御カード７が保持しているシステムデータ９Ａのどちらにあわせるかを選択させる（図示省略）。
【００１９】
ステップＳＴ２３の同期正常時処理では、まず、ＯｐＳ１０が保持するシステムデータ９ＢをＯＬＴ５に転送し、監視制御カード７が保持するシステムデータ９Ａに上書きする（全体用システムデータ転送：ステップＳＴ２４ａ）。
その後、ＯＬＴ５の監視制御カード７は、ステップＳＴ２４ａで上書きされたシステムデータ９Ａを実際の運用パラメータに設定する（全体用システムデータ反映：ステップＳＴ２５ａ）。
【００２０】
次に、監視制御カード７は、さらに自身の保持するシステムデータ９ＡからＰＯＮインタフェースカード６ａ用のシステムデータ８ａを抽出し、抽出したシステムデータ８ａをＰＯＮインタフェースカード６ａに転送し、展開する（単体用システムデータ転送：ステップＳＴ２４ｂ）。その後、ＰＯＮインタフェースカード６ａは、監視制御カード７からのシステムデータ設定要求（ステップＳＴ２６）を契機に自身に展開されたシステムデータ８ａを運用パラメータに設定する（ステップＳＴ２５ｂ）。
ＰＯＮインタフェースカード６ｂ，・・・，６ｎについても、ＰＯＮインタフェースカード６ａと同様の処理（ステップＳＴ２４ｂ，２６，２５）が行われる。
【００２１】
図４で示したように、従来のＰＯＮシステムでは、システムデータ同期確認（ステップＳＴ２２ａ）にてシステムデータを全文比較しており、処理時間が長くなってしまう。
図６は、この発明の実施の形態１に係るＯＬＴ５とＯｐＳ１０のデータ同期方法を実現するＰＯＮシステムのシステムデータ更新方法を示すシーケンス図である。
図４に示した従来のシステムデータ更新方法とは、システムデータの同期を高速化するために同期ＩＤの比較を採用した点が異なる。
以下、図４と同一の処理内容については説明を省略し、図４と異なる処理についてのみ説明する。
ステップＳＴ２１で監視制御カード７がＯｐＳ１０に通知するシステムデータダウンロード開始応答には、監視制御カード７が保持するシステムデータ９Ａの同期ＩＤ８０が含まれており、ＯｐＳ１０は、監視制御カード７からシステムデータ９Ａの同期ＩＤ８０を受信し、自身が保持するシステムデータ９Ｂの同期ＩＤ８０と比較することでシステムデータの同期ＩＤ確認を行う（ステップＳＴ２２ｂ）。つまり、同期ＩＤ確認（ステップＳＴ２２ｂ）では、ＯｐＳ１０が保持するシステムデータ９Ｂの同期ＩＤ８０と監視制御カード７が保持するシステムデータ９Ａの同期ＩＤ８０とを比較するだけでシステムデータ同期の確認が瞬時に完了する。
【００２２】
次に、ＯｐＳ１０は、同期正常時処理（ＯＰＴ）を実行する（ステップＳＴ２３ｂ）。この同期正常時処理（ステップＳＴ２３ｂ）において、図６に示す同期正常時処理では、図４の同期正常時処理（ステップＳＴ２３）と比べてシステムデータ同期ＩＤ更新（ステップＳＴ２７）が追加されている。このシステムデータ同期ＩＤ更新において、ＯｐＳ１０は、システムデータを監視制御カード７に転送する前に、自身が持つシステムデータ９Ｂの同期ＩＤ８０を更新する。次に、ＯｐＳ１０は全体用システムデータ転送（ステップＳＴ２４ａ）を行い、監視制御カード７は、全体用システムデータ反映（ステップＳＴ２５ａ）を行う。
このように、ＯｐＳ１０は、同期ＩＤ８０を更新したシステムデータ９Ｂを監視制御カード７に展開することで、システムデータの更新が正常に完了した場合はＯｐＳ１０が保持するシステムデータ９Ｂと監視制御カード７が保持するシステムデータ９Ａの同期ＩＤは常に同値に保たれる。
【００２３】
全体用システムデータ転送（ステップＳＴ２４ａ）に失敗した場合は、ＯｐＳ１０が保持するシステムデータ９Ｂの同期ＩＤ８０のみが更新されるため、次回のシステムデータ更新処理にてシステムデータの同期不一致が検出される。
また、故障等の理由により、監視制御カード７を交換した場合、交換後の監視制御カード７が従来持つシステムデータ９ＡとＯｐＳ１０が保持するシステムデータ９Ｂの同期ＩＤ８０が偶然一致する可能性があるが、監視制御カード７が交換された場合は、システムデータは同期されていないことが明白のため、ＯｐＳ１０から監視制御カード７へシステムデータ９Ｂの転送を行う（全体用システムデータ転送）。
また、監視制御カード７を交換した際の全体用システムデータ転送が中断した場合、同期ＩＤ８０が偶然一致する事を防ぐため、転送後に同期ＩＤ８０の更新を行う。転送・更新のいずれも成功した場合のみ、同期ＩＤが一致した状態となるため、以降は同期ＩＤのみで同期のチェックを行うことができる。
【００２４】
以上のように、実施の形態１によれば、システムデータが正常に同期できなかった場合でも同期ＩＤのみを検査することで検出できるため、システムデータの同期確認および同期を高速に行うことができる。また、システムデータが正常に同期できているかの検査を頻繁に実施しても管理者への負担を増大させないようにすることができる。
【００２５】
実施の形態２．
実施の形態１では、監視制御カード７とＯｐＳ１０が常に接続されていたが、ＯｐＳ１０が一時的に使用不可能な場合や、通常は使用しない場合でもＯＬＴ５は管理・制御が可能である。
この実施の形態２では、ＯｐＳ１０を通常は使用しない場合のＯＬＴ５の管理・制御の方法について説明する。
図７は、この発明の実施の形態２に係るＯＬＴ５のデータ更新方法を実現するＰＯＮシステム全体の構成およびシステムデータ更新の流れを示す図である。
なお、実施の形態１において図３で説明したものと同様の構成については、重複した説明を省略する。
図７において、監視制御カード７には、操作端末１２がケーブル１３によって接続される。ケーブル１３はデータ通信用のケーブルで、イーサネットケーブルもしくはシリアルケーブルが用いられる。
監視制御カード７は、コマンドラインインタフェース（ＣＬＩ：Ｃｏｍｍａｎｄ  Ｌｉｎｅ  Ｉｎｔｅｒｆａｃｅ）１１を保有しており、操作端末１２からのコマンド操作を受け付ける。
【００２６】
ＯＬＴ５は、操作端末１２からのコマンド操作によって監視制御カード７が保持するシステムデータ９Ａを更新する。その際、システムデータ９Ａの同期ＩＤ８０も更新する。ここで更新する同期ＩＤ８０には、実施の形態１とは異なる特殊な値を設定する。例えば、同期ＩＤ８０を４Ｂｙｔｅ長のデータとした場合は０ｘＦＦＦＦＦＦＦＦを設定する。この値が設定されている場合は、ＯＬＴ５とＯｐＳ１０との同期ＩＤ８０の比較を行うことなく同期不一致を検出できる。
【００２７】
以後、ＯｐＳ１０が復旧して再度接続された場合には、ＯｐＳ１０は、監視制御カード７が保持するシステムデータ９Ａの同期ＩＤ８０が先述の特殊な値となっているため、同期異常が検出され、オペレータによってＯｐＳ１０が保持していたシステムデータ９Ｂか監視制御カード７が保持していたシステムデータ９Ａのどちらを運用パラメータとして使用するか選択させる。つまり、ＯｐＳ１０は、先に更新されている監視制御カード７の同期ＩＤ８０を参照することでＯＬＴ５との同期確認を行い、同期異常を検出し、ＯｐＳ１０とＯＬＴ５との差分をオペレータに通知して、ＯｐＳ１０が保持しているシステムデータ９Ｂか監視制御カード７が保持しているシステムデータ９Ａのどちらに修正するかを選択させる。
【００２８】
以上のように、実施の形態２によれば、ＯＬＴ５とＯｐＳとが接続されていない場合においても、システムデータが正常に同期できているかの検査を管理者への負担なく行うことができる。
【００２９】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００３０】
１ａ，１ｂ，１ｎ  ＯＮＵ、２  支線ファイバ、３  光スプリッタ、４  幹線ファイバ、５  ＯＬＴ、６ａ，６ｂ，６ｎ  ＰＯＮインタフェースカード、７  監視制御カード、８ａ，８ｂ，８ｎ  ＰＯＮインタフェースシステムデータ、８０  同期ＩＤ、８１  共通システムデータ、９，９Ａ，９Ｂ  システムデータ、１０  ＯｐＳ、１１  コマンドラインインタフェース、１２  操作端末、１３  ケーブル。
【図１】
2014121001.tif 000003
【図２】
2014121001.tif 000004
【図３】
2014121001.tif 000005
【図４】
2014121001.tif 000006
【図５】
2014121001.tif 000007
【図６】
2014121001.tif 000008
【図７】
2014121001.tif 000009