(57)【要約】本開示によるウェットプラントマネージャー（ＷＰＭ）プラットフォームは、光通信システム内の上位レベルネットワーク管理機能にスマート海底ネットワーク要素（ＳＵＮＥ）１１０−１、１１０−２．．．１１０−Ｎの抽象化ビューを提供することによって、これらのスマート海底ネットワーク要素の管理をサポートする。通信システムは、２つ以上のケーブル陸揚局（ＣＬＳ）の間に延びる光ケーブルシステム１００を備えることができる。各ＣＬＳ（ＣＬＳ１、ＣＬＳ２）は、ＷＰＭプラットフォームサービスのそれぞれのインスタンスを実行することができ、集合的なＷＰＭプラットフォームは、どの所与の時刻においてもＷＰＭサービスの１つのインスタンスのみが「アクティブ」であるように自己協調を行う。アクティブなＷＰＭサービスは、ＳＵＮＥ１１０−１、１１０−２．．．１１０−Ｎの周囲に構築された複数のネットワークトポロジーをサポートし、特定のＳＵＮＥ１１０−１、１１０−２．．．１１０−Ｎと通信する要求が、その要求を満たすためにどのコマンド／応答（ＣＲ）テレメトリーパス１１２−１、１１２−２が利用されたのかという要求者固有の知識なしでトランスペアレントな方法で取り扱われるように、それらのＳＵＮＥを「橋絡」する。【選択図】図１
2019503632.tif 000002
【特許請求の範囲】
【請求項１】
データ通信ネットワーク（１１８）の第１の部分と、複数のコマンド／応答テレメトリーパス（１１２−１、１１２−２）とを提供するように構成された少なくとも１つの光ケーブル（１０３）を備えるケーブルシステム（１００）と、
前記ケーブルシステム（１００）に結合された第１のケーブル陸揚局及び第２のケーブル陸揚局（ＣＬＳ１、ＣＬＳ２）と、
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された第１のウェットプラントアクセスポイント（１１４−１）及び前記第２のケーブル陸揚局（ＣＬＳ２）に配置された第２のウェットプラントアクセスポイント（１１４−３）であって、該第１のウェットプラントアクセスポイント及び該第２のウェットプラントアクセスポイント（１１４−１、１１４−３）のそれぞれは、関連付けられた光ファイバーによって前記少なくとも１つの光ケーブル（１０３）に結合される、第１のウェットプラントアクセスポイント及び第２のウェットプラントアクセスポイントと、
関連付けられた光ファイバーによって前記少なくとも１つの光ケーブル（１０３）に結合され、前記第１のケーブル陸揚局（ＣＬＳ１）の前記第１のウェットプラントアクセスポイント（１１４−１）から第１のコマンド／応答テレメトリーパス（１１２−１）を介して光信号を送受信するとともに、前記第２のケーブル陸揚局（ＣＬＳ２）の前記第２のウェットプラントアクセスポイント（１１４−２）と第２のコマンド／応答テレメトリーパス（１１２−２）を介して光信号を送受信するように構成された少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）と、
前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）にコマンドを送信する要求を、前記データ通信ネットワーク（１１８）を介して受信するように構成され、前記要求に応答して、前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）への公称最短光パス又はエラーを最も起こしにくい光パスを提供する関連付けられたコマンド／応答テレメトリーパス（１１２−１、１１２−２）に少なくとも部分的に基づいて、前記第１のウェットプラントアクセスポイント又は前記第２のウェットプラントアクセスポイント（１１４−１、１１４−３）のうちの、前記要求に応えるウェットプラントアクセスポイントを選択する、前記第１のケーブル陸揚局（ＣＬＳ１）における第１のウェットプラントマネージャー（１０６−１）と、
を備える、光通信システム。
【請求項２】
前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）のそれぞれは、光アド／ドロップ分岐ユニット、給電分岐ユニット、又はリピーターを含む、請求項１に記載の光通信システム。
【請求項３】
前記第２のケーブル陸揚局（ＣＬＳ２）は、第２のウェットプラントマネージャー（１０６−２）を備え、該第２のウェットプラントマネージャー（１０６−２）は、前記第１のウェットプラントマネージャー（１０６−１）からハートビートメッセージを受信したことに応答してスタンバイに留まるように構成される、請求項１に記載の光通信システム。
【請求項４】
前記第１のウェットプラントアクセスポイント又は前記第２のウェットプラントアクセスポイント（１１４−１、１１４−３）のうちの前記ウェットプラントアクセスポイントを選択することは、前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）への最小数のホップを有するウェットプラントアクセスポイントを求めることと、既定の閾値未満のビットエラーレートを有するコマンド／応答テレメトリーパスに関連付けられたウェットプラントアクセスポイントを求めることと、最小パケット再送カウントを有するコマンド／応答テレメトリーパスに関連付けられたウェットプラントアクセスポイントを求めることと、複数のコマンド／応答テレメトリーパスの平均ビットエラーレート未満のビットエラーレートを有するコマンド／応答テレメトリーパスに関連付けられたウェットプラントアクセスポイントを求めることとのうちの少なくとも１つを含む、請求項１に記載の光通信システム。
【請求項５】
前記データ通信ネットワーク（１１８）の前記第１の部分は、データが前記ケーブルシステム（１００）の前記少なくとも１つの光ケーブルを介して光信号として送受信されるようにオンケーブルで提供され、前記データ通信ネットワーク（１１８）の第２の部分が、データが前記少なくとも１つの光ケーブルを介して送受信されないようにオフケーブルで提供される、請求項１に記載の光通信システム。
【請求項６】
前記データ通信ネットワークの前記オンケーブル部分の帯域幅使用量が既定の制限を越えているとき、又は、ネットワーク中断が前記第１のケーブル陸揚局（ＣＬＳ１）の前記ウェットプラントマネージャーサービス（１０６−１）と前記選択されたウェットプラントアクセスポイントとの間の通信を妨げているとき、前記第１のケーブル陸揚局（ＣＬＳ１）の前記ウェットプラントマネージャーサービス（１０６−１）は、前記データ通信ネットワーク（１１８）の第２の部分を介して前記選択されたウェットプラントアクセスポイントと通信する、請求項５に記載の光通信システム。
【請求項７】
前記第１のケーブル陸揚局（ＣＳＬ１）の前記ウェットプラントマネージャーサービス（１０６−１）は、前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）から前記第１のコマンド／応答テレメトリーパス（１１２−１）を介してウェットプラントマネージャーイベントを受信するように構成される、請求項１に記載の光通信システム。
【請求項８】
前記受信されたウェットプラントマネージャーイベントは、スマート海底ネットワーク要素構成変更通知と、光アド／ドロップマルチプレクサー割り当て変更と、アラーム通知とのうちの少なくとも１つを含む、請求項７に記載の光通信システム。
【請求項９】
前記第１のケーブル陸揚局（ＣＬＳ１）の前記ウェットプラントマネージャー（１０６−１）は、前記受信されたウェットプラントマネージャーイベント（２２８）に部分的に基づいて動的ルーティングデータベース（３０２）を更新し、前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）と通信する要求に応えるウェットプラントアクセスポイントを選択することは、前記動的ルーティングデータベース（３０２）内に記憶されたウェットプラントアクセスポイント識別子と前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）との間の関連付けに少なくとも部分的に基づいている、請求項７に記載の光通信システム。
【請求項１０】
前記第１のケーブル陸揚局（ＣＬＳ１）の前記ウェットプラントマネージャー（１０６−１）からウェットプラントマネージャーイベントを受信し、該受信されたウェットプラントマネージャーイベントに基づいてネットワークトポロジーマップを更新するように構成されたネットワーク管理システム（２０２）、
を更に備える、請求項１に記載の光通信システム。
【請求項１１】
前記第１のケーブル陸揚局（ＣＬＳ１）の前記ウェットプラントマネージャーサービス（１０６−１）は、前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）に関連付けられた複数の伝送トレールを規定する複数の容量配分計画を含む、請求項１に記載の光通信システム。
【請求項１２】
第１のケーブル陸揚局（ＣＬＳ１）に配置されたウェットプラントマネージャー（１０６−１）によって、ターゲットスマート海底ネットワーク要素（１１０−１）と通信する第１の要求を受信することであって、該第１の要求は、前記ＳＵＮＥ（１１０−１）を介して実行するコマンドを含むことと、
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、前記要求に応えるウェットプラントアクセスポイント（１１４−１、１１４−２．．．１１４−Ｎ）を、該ウェットプラントアクセスポイントが、前記ターゲットスマート海底ネットワーク要素（１１０−１）への公称最短光パス又はエラーを最も起こしにくい光パスを提供するコマンド／応答テレメトリーパス（１１２−１、１１２−２）に結合されていることに基づいて選択することと、
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、前記公称最短光パス又はエラーを最も起こしにくい光パスを提供する前記コマンド／応答テレメトリーパス（１１２−１、１１２−２）を用いて、前記コマンドを前記選択されたウェットプラントアクセスポイントを介して前記ターゲットスマート海底ネットワーク要素（１１０−１）に送信することと、
を含む、スマート海底ネットワーク要素との通信のためのコンピューター実施方法。
【請求項１３】
第２のケーブル陸揚局（ＣＬＳ２）に配置されたウェットプラントマネージャー（１０６−２）によって、スタンバイモードからアクティブモードに遷移することを更に含み、
前記アクティブモードにある前記ウェットプラントマネージャー（１０６−２）は、ターゲットスマート海底ネットワーク要素と通信する要求を受信するように構成される、請求項１２に記載のコンピューター実施方法。
【請求項１４】
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）からウェットプラントマネージャーアラーム通知を受信することであって、該ウェットプラントマネージャーアラーム通知は、前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）に関連付けられた少なくとも１つのウェットプラントアクセスポイント（１１４−１、１１４−２．．．１１４−Ｎ）によって提供されることと、
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）によるアラーム通知を抑制するコマンドを送信することと、
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、候補スマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）を求めることと、
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、アラーム情報の要求を、前記候補スマート海底ネットワーク要素からアラーム情報を取り出す選択されたウェットプラントアクセスポイントに送信することであって、前記選択されたウェットプラントアクセスポイント（１１４−１、１１４−２．．．１１４−Ｎ）は、前記候補スマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）への公称最短光パス又はエラーを最も起こしにくい光パスを提供するコマンド／応答テレメトリーパス（１１２−１、１１２−２）に関連付けられていることと、
前記候補スマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）が前記受信されたウェットプラントマネージャーアラーム通知の発信源として特定されたことに応答して、前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、アラーム通知を再び可能にする要求を前記少なくとも１つのスマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）に送信することと、
を更に含む、請求項１２に記載のコンピューター実施方法。
【請求項１５】
前記第１のケーブル陸揚局（ＣＬＳ１）に配置された前記ウェットプラントマネージャー（１０６−１）によって、ウェットプラントマネージャーイベントをネットワークマネージャーシステム（２０２）に送信することを更に含み、
前記ウェットプラントマネージャーイベントは、スマート海底ネットワーク要素（１１０−１、１１０−２．．．１１０−Ｎ）に関連付けられた伝送トレールに対する更新を表す、請求項１２に記載のコンピューター実施方法。
【発明の詳細な説明】
【背景技術】
【０００１】
ネットワークの故障を回避し、ネットワーク性能を保証するために、様々なタイプのネットワークにおいて種々のレベルでネットワーク管理を行うことができる。通信ネットワークでは、要素管理システム（ＥＭＳ）を用いて、ネットワーク内のネットワーク要素を監督及び管理することができる。通信ネットワークは、幾つかのＥＭＳと通信することによってネットワーク全体を管理するネットワーク管理システム（ＮＭＳ）も備えることができる。
【０００２】
波長分割多重（ＷＤＭ）システム等の海底光通信システムでは、例えば、端末又はケーブル局を、ネットワークを形成するケーブルセグメントによって相互接続することができる。光通信システムにおけるネットワーク要素は、ケーブル局に配置された機器（例えば、端末機器及び給電機器）と、ケーブル局に接続された機器（例えば、リピーター及びイコライザー）とを含むことができる。そのようなシステムでは、ＥＭＳをケーブル局（又は別個のロケーション）に配置して、このケーブル局に関連付けられたネットワーク要素を管理するのに用いることができる。ＥＭＳは、要素管理機能を実行する１つ以上のサーバーと、ユーザーインターフェース（例えば、ＥＭＳによって管理されるネットワーク要素に関連付けられた情報を表示する）を提供する１つ以上のワークステーションとを備えることができる。ＮＭＳは、光通信システム全体又はネットワーク全体を管理するようにケーブル局のうちの１つ又は別個のロケーションに配置することができる。
【０００３】
ネットワークの管理は、構成管理、障害管理及び性能管理を含むことができる。ＥＭＳは、当該ＥＭＳによって管理されるネットワーク要素によって転送されるアラームメッセージ、イベントメッセージ及びシステムメッセージを取り出し、記憶し、及び／又は表示することによって障害管理を提供することができる。ＥＭＳは、伝送品質データを取り出し、記憶し、表示し、及び／又は測定することによって性能管理を提供することができる。ＮＭＳは、各ＥＭＳによって転送されるアラームメッセージ、イベントメッセージ及びシステムメッセージ、並びに伝送品質データの全てを管理することによってネットワーク全体の障害管理及び性能管理を提供することができる。ＮＭＳは、各ＥＭＳから受信される障害情報及び性能情報を、例えば、ネットワークトポロジカルマップ上に表示することができる。
【０００４】
次に、以下の図を参照して、本開示を例として説明することにする。これらの図において、同様の参照符号は同様の部分を表している。
【図面の簡単な説明】
【０００５】
【図１】本開示の一実施形態による一例示の光通信システムを示すブロック図である。
【図２】本開示の一実施形態による、図１の海底光通信システムの一例示のプロセスフローを示し、アクティブなウェットプラントマネージャー（ＷＰＭ）サービスと協働して最新のネットワークトポロジーを維持するネットワーク管理システム（ＮＭＳ）を含む図である。
【図３】本開示の一実施形態による、図１の光通信システムの別の例示のプロセスフローを示し、スマート海底ネットワーク要素（ＳＵＮＥ）からの通知に基づいてＮＭＳのネットワーク管理レイヤ（ＮＭＬ）サービスを動的に更新するアクティブなＷＰＭサービスを含む図である。
【図４】本開示の一実施形態による、図１の光通信システムの別の例示のプロセスフローを示し、ＳＵＮＥにファームウェア更新をダウンロードさせて適用させるアクティブなＷＰＭサービスを含む図である。
【図５】本開示の一実施形態による、図１の光通信システムの別の例示のプロセスフローを示し、容量配分計画（ＣＡＰ）を複数のＳＵＮＥに選択的に適用するアクティブなＷＰＭサービスを含む図である。
【図６Ａ】図１の光通信システムの別の実施形態を示すブロック図である。
【図６Ｂ】本開示の一実施形態による、図６Ａの光通信システムのターゲットＳＵＮＥにコマンドするとき又はターゲットＳＵＮＥと別の方法で通信するときに用いる特定のコマンド／応答機器（ＣＲＥ）を決定する一例示の方法を示す図である。
【図７】本開示の一実施形態による、複数のＳＵＮＥに結合された光ケーブルシステムに沿ったケーブル断線又は他のネットワーク中断を有する図６Ａの光通信システムを示す図である。
【図８】本開示の一実施形態による、複数のＳＵＮＥに結合された光ケーブルシステムに沿った複数のケーブル断線又は他のネットワーク中断を有する図６Ａの光通信システムを示す図である。
【図９Ａ】本開示の一実施形態による、どのＳＵＮＥが通知を発信したのかを特定し、そのＳＵＮＥのアラーム情報を取り出して通知の原因を求める一例示の方法を示す図である。
【図９Ｂ】本開示の一実施形態による、一例示のプロトコルフローを示すとともに、プロビジョニング方式の間にＳＵＮＥに再構成を行わせるユーザーを示す図である。
【図９Ｃ】本開示の一実施形態による、別の例示のプロトコルフローを示すとともに、集約されたアラーム通知をＮＭＳに提供し、１つ以上のＳＵＮＥに照会することによってアラーム通知の原因を求めるアクティブなＷＰＭサービスを示す図である。
【図１０】本開示の様々な実施形態を実行するように構成された一例示のコンピューターシステムを示す図である。
【発明を実施するための形態】
【０００６】
本開示は、光通信システムに関し、特に、スマート海底ネットワーク要素（ＳＵＮＥ）との通信を容易にするように構成されたウェットプラントマネージャーサービスを有する光通信システムに関する。本開示の一実施形態によるウェットプラントマネージャー（ＷＰＭ）プラットフォームが開示され、スマート海底ネットワーク要素（ＳＵＮＥ）の抽象化ビューを光通信システム内の上位レベルネットワーク管理機能に提供することによってＳＵＮＥの管理をサポートする。光通信システムは、２つ以上のケーブル陸揚局（ＣＬＳ）の間に延びる光ケーブルシステムを備えることができ、この光ケーブルシステムは、少なくとも１つの光ケーブルを提供する。各ＣＬＳは、ＷＰＭプラットフォームのそれぞれのインスタンスをネットワーク管理アプリケーション又はネットワーク管理サービスの形態で実行することができ、集合的なＷＰＭプラットフォームは、どの所与の時点においてもネットワーク管理サービスの１つのインスタンスのみが「アクティブ」であるようにケーブル局の間で自己協調を行う。アクティブなネットワーク管理サービスは、本明細書ではアクティブなＷＰＭサービスと呼ばれる。アクティブなＷＰＭサービスは、ＳＵＮＥの周囲に構築された複数のネットワークトポロジーをサポートし、特定のＳＵＮＥと通信する（例えば、光信号を送受信する）要求が、その要求を満たすためにどのコマンド／応答（ＣＲ）テレメトリーパス又はネットワークが利用されたのかという要求者固有の知識なしでトランスペアレントな方法で取り扱われるように、それらのＳＵＮＥを「橋絡」する。加えて、アクティブなＷＰＭサービスは、ＳＵＮＥが、例えば、ネットワークトポロジーの変更、測定値及び障害の最新の通知を提供するためにイベントを光通信システムに伝播することを可能にする。さらに、光通信システムは、ＳＵＮＥイベントを受信し、ネットワークトポロジーの変更の視覚表現をユーザーに表示するネットワーク管理サービス（ＮＭＳ）を備えることができる。このように、ＷＰＭプラットフォームは、自動障害回復方式、ＳＵＮＥの再構成を通じた動的伝送トレール（パス）トポロジー、光アド／ドロップマルチプレクサー（ＯＡＤＭ）割り当てに対する調整を介した容量配分計画（ＣＡＰ）のプロビジョニング、及びリモート起動されるＳＵＮＥファームウェア更新を含むＮＭＳによって広範な高レベルネットワーク管理機能を可能にすることができる。さらに、光通信システムは、ＳＵＮＥイベントを受信し、ネットワークトポロジーの変更の視覚表現をユーザーに表示するネットワーク管理サービス（ＮＭＳ）を備えることができる。このように、ＷＰＭプラットフォームは、自動障害回復方式、ＳＵＮＥの再構成を通じた動的伝送トレール（パス）トポロジー、光アド／ドロップマルチプレクサー（ＯＡＤＭ）割り当てに対する調整を介した容量配分計画（ＣＡＰ）のプロビジョニング、及びリモート起動されるＳＵＮＥファームウェア更新を含むＮＭＳによって広範な高レベルネットワーク管理機能を可能にすることができる。
【０００７】
ＳＵＮＥは、一般に、ＣＬＳの間のケーブルシステムに沿った光通信を容易にする任意の海底要素を含むことができ、ＷＰＭプラットフォームからの管理要求に応えることができるソフトウェア及び／又はハードウェアを用いて構成される。このために、海底要素は、その海底要素がＷＰＭプラットフォームによってリモート管理される能力を備えるとき、「スマート」海底要素として正確に記述することができる。リモート管理機能は、例えば、診断、監視、プロビジョニング／再プロビジョニング、及び所与のＳＵＮＥによる１つ以上のコマンドの実行を含むことができる。加えて、ＳＵＮＥによって実施されるリモート管理機能は、上述のように、ＷＰＭプラットフォームによって提供される高レベルネットワーク管理機能を容易にすることもできる。一実施形態では、ＳＵＮＥは、コマンド／応答管理手法を用いて、ＷＰＭプラットフォームを発信元とするコマンドを受信して実行する。幾つかの例示のＳＵＮＥタイプは、光アド／ドロップ分岐ユニット（ＢＵ）、給電ＢＵ、及びインテリジェントリピーター／増幅器を含むが、他のタイプの海底要素も本開示の範囲内にある。
【０００８】
頭字語の用語解説
以下の頭字語の用語解説は、参照の目的で提供される。
ＢＵ  分岐ユニット（Branching Unit）
ＣＡＰ  容量配分計画（Capacity Allocation Plan）
ＣＬＳ  ケーブル陸揚局（Cable Landing Station）
ＣＯＲＢＡ  共通オブジェクトリクエストブローカーアーキテクチャ（Common Object Request Broker Architecture）
ＣＲ  コマンド／応答（Command/Response）
ＣＲＣ  巡回冗長検査（Cyclic Redundancy Check）
ＣＲＥ  コマンド／応答機器（Command/Response Equipment）
ＤＣＮ  データ通信ネットワーク（Data Communications Network）
ＥＭＳ  要素管理システム（Element Management System）
ＧＵＩ  グラフィカルユーザーインターフェース（Graphical User Interface）
ＨＴＴＰ  ハイパーテキスト転送プロトコル（Hypertext Transfer Protocol）
ＩＰＣ  プロセス間通信（Inter-Process Communication）
ＩＴＵ  国際電気通信連合（International Telecommunication Union）
ＬＭＥ  ライン監視機器（Line Monitoring Equipment）
ＮＭＬ  ネットワーク管理レイヤ（Network Management Layer）
ＮＭＳ  ネットワーク管理システム（Network Management System）
ＮＯＣ  ネットワークオペレーションセンター（Network Operations Center）
ＯＡＤＭ  光アド／ドロップマルチプレクサー（Optical Add/Drop Multiplexer）
ＯＣｈ  光チャネル（Optical Channel）
ＯＤＵ  光データユニット（Optical Data Unit）
ＯＭＳ  光多重化セクション（Optical Multiplex Section）
ＯＰＵ  光チャネルペイロードユニット（Optical Channel Payload Unit）
ＯＴＮ  光トランスポートネットワーク（Optical Transport Network）
ＯＴＳ  光トランスポートセクション（Optical Transport Section）
ＯＴＵ  光トランスポートユニット（Optical Transport Unit）
ＰＦＥ  給電機器（Power Feed Equipment）
ＳＬＴＥ  海底光波終端機器（Submarine Lightwave Termination Equipment）
ＳＮＭＰ  簡易ネットワーク管理プロトコル（Simple Network Management Protocol）
ＳＵＮＥ  スマート海底ネットワーク要素（Smart Undersea Network Element）
ＶｏＩＰ  ボイスオーバーＩＰ（Voice Over IP）
ＷＤＭ  波長分割多重化（Wavelength Division Multiplexing）
ＷＰＡＰ  ウェットプラントアクセスポイント（Wet Plant Access Points）
ＷＰＭ  ウェットプラントマネージャー（Wet Plant Manager）
【０００９】
全体的概観
前述したように、ＮＭＳは、例えば、ネットワークトポロジカルマップを用いて、各ＥＭＳから受信される障害情報及び性能情報を表示することができる。この障害情報及び性能情報は、ネットワーク全体の健全性及び性能の表示を提供するが、海底要素又は「ウェット」要素自体は、制御、再構成及びアップグレードのために大部分はアクセス不能のままである。これは、海底要素が、それらの物理的にリモートのロケーション及びそれらの海面下の深度のために、構成が誤っている場合に修理する難題を引き起こすおそれがあるからである。例えば、リモート管理中に導入されたデータエラーは、海底要素を「ブリック」する場合がある。すなわち、いずれかの誤った構成／データ障害は、海底要素の動作停止をもたらす場合があり、幾つかの場合には、これは、ケーブル切断と同様に光通信システムにわたる通信の中断ももたらす場合がある。そのような中断は、多くの費用を要する場合があり、修復を行うために急行される船舶又は他のサービス船を必要とする場合がある。幾つかの手法は、海底要素の少なくとも幾つかのリモート管理機能を提供することを試みる。これらの手法は、正確に導入しなければならない要素固有の構成ファイルを変更することを含むことができ、その後、ユーザーが起動するネットワーク管理機能再スタートが続く。しかしながら、そのような手法の応答時間は、容認できない量のダウンタイムを引き起こす場合があり、要素固有の構成ファイルの変更及び送信は、データエラーのリスクを高める場合がある。
【００１０】
したがって、本開示の一実施形態によれば、ＮＭＳがアクティブなＷＰＭサービスを介して高レベル管理機能を実行することができるように、ＳＵＮＥのリモート管理をトランスペアレントでかつ信頼できる方法で提供することができ、ひいては、所与のＳＵＮＥへの公称最短データテレメトリーパス又はそれ以外のエラーを最も起こしにくいデータテレメトリーパスを更に用いるＷＰＭプラットフォームが開示される。本明細書において総称されるように、データテレメトリーパスの文脈における「信頼できる」という用語は、所与の海底光ケーブルシステムにおける複数のデータテレメトリーパスについて、相対的に低いビットエラーレートを有するデータテレメトリーパス、又は平均ビットエラーレート未満のデータテレメトリーパスを指すことができる。ビットエラーレートに代えて又はこれに加えて、他の考慮すべき事項も、データテレメトリーパス信頼性に斟酌することができる。幾つかの非限定的な例として、相対的に少数のパケットの再送及びパケット伝送遅延を有するパスが含まれる。公称最短テレメトリーパスは、２地点間の光ケーブル距離が最小のテレメトリーパス、若しくは「ホップ」（例えば、リピーター、減衰器、増幅器）の数が最小の２地点間のテレメトリーパス、又はそれらの双方を指すことができる。
【００１１】
一実施形態では、アクティブなＷＰＭサービスは、少なくとも部分的に、例えば、共有される光ファイバーペア（又はチャネル）に基づいてコマンド／応答機器（ＣＲＥ）を各ＳＵＮＥに関連付けるネットワークトポロジカルマップを調べることによって、公称最短データテレメトリーパス又はそれ以外のエラーを最も起こしにくいデータテレメトリーパスを求める。アクティブなＷＰＭサービスは、ＳＵＮＥからのリアルタイム又は準リアルタイムの通知に基づいてネットワークトポロジーを更新することができる。したがって、アクティブなＷＰＭサービスは、最新のネットワークトポロジーに基づいて特定のＣＲＥを選択することができる。その上、ＮＭＳは、ＳＵＮＥからアクティブなＷＰＭサービスを通じて同じ又は実質的に同様の通知を受信することができ、この通知を用いて、ユーザーに提供されるネットワーク情報及び性能情報を動的に更新することができる。幾つかの場合には、ＮＭＳは、管理されるスマート海底要素及び非スマート海底要素の双方を、例えば、視覚化されたネットワークトポロジーマップを介してユーザーに提示されるこれらの双方の海底要素に関する情報とともに備える。
【００１２】
したがって、一実施形態では、ＷＰＭプラットフォームは、ケーブル陸揚局（ＣＬＳ）に配置された複数のＣＲＥを介したＳＵＮＥとの協調通信を提供する。このために、ＣＲＥは、正しくは、ウェットプラントアクセスポイント（ＷＰＡＰ）と呼ばれる場合がある。なぜならば、それぞれは、ＷＰＭプラットフォームからの要求を、関連付けられたコマンド／応答（ＣＲ）テレメトリーパスを介してターゲットＳＵＮＥに送信される低レベルコマンドに変換するように構成することができるからである。ＷＰＭプラットフォームは、ＳＵＮＥの障害診断及び回復、性能及び測定、構成、プロビジョニング及びセキュリティ等の管理をサポートする再利用可能なソフトウェアプラットフォームを含むことができる。ＷＰＭプラットフォームは、各ＣＬＳ内において論理ネットワーク管理アプリケーションとして動作することができ、どの所与の時点においてもＷＰＭサービスの１つのインスタンスのみが「アクティブ」であることを確保するためにデータ通信ネットワーク（ＤＣＮ）を介してケーブル局間の協調を行うことができる。ＷＰＭプラットフォームは、ＣＬＳ、より詳細には、ＣＬＳ内のＮＭＳサーバー又はワークステーションを、他のＣＬＳとの信頼できかつ効率的な通信を有するＣＬＳに基づいて「アクティブな」ＷＰＭサービスのホストとして選択することができる。例えば、ＤＣＮの観点からの距離及びサービス品質を考慮して、他のケーブル局への全体的な最良の接続性を有するＣＬＳに基づいて、例えば、特定のＣＬＳを、「アクティブな」ＷＰＭを実行するように選択することができる。加えて、ＷＰＭプラットフォームは、コマンド応答の衝突を最小にするか又はそれ以外で緩和することができる。なぜならば、どの所与の時点においても、特定のＳＵＮＥと通信するのに用いられるのは、１つのＷＰＭサービス（例えば、アクティブなＷＰＭサービス）のみ及び１つのＣＲＥのみであるからである。ＷＰＭプラットフォームは、ＤＣＮ内の管理機能がＳＵＮＥにアクセスすることができ、適用されるセキュリティポリシーに従ってＳＵＮＥを管理することができることを確保しつつ、ＳＵＮＥに関連した通信オーバーヘッドを削減することができる。
【００１３】
本明細書において提供される例及びシナリオは、ＷＰＭサービス等のサービスを有する光通信システムを対象としているが、「サービス」という用語は、必ずしもコンピューターアプリケーション又はソフトウェアサービスのみに限定されるものではない。本明細書において総称される「サービス」という用語は、特殊化されたハードウェア若しくはソフトウェア、又はそれらの双方を有する特殊化されたコンピューターサーバーも指すことができる。幾つかの場合には、単一のコンピューターサーバー（例えば、ＮＭＳコンピューターサーバー）が、所与のＣＬＳにおいて全てのサービスを実行することができる。他の場合には、各ＣＬＳは、例えば、Ｎ個のサーバーを収容する機器ラックを備えることができ、各サーバーは、異なるタスク（例えば、ＮＭＳサーバー、ＷＰＭサーバー等）を実行するように構成される。
【００１４】
「光通信する」及び「光学的に結合された」という表現は、本明細書において用いられるとき、１つの光システム要素によって搬送される光信号を「通信する」又は「結合された」要素に伝える任意の接続、結合、リンク等を指す。そのような「光通信する」又は「光学的に結合された」デバイスは、必ずしも互いに直接接続されておらず、中間の光構成要素又は光デバイスによって分離されている場合がある。同様に、「接続された」又は「結合された」という用語は、物理接続又は物理結合に関して本明細書において用いられるとき、相対語であり、直接の物理接続を必要としない。
【００１５】
「結合された」という用語は、本明細書において用いられるとき、１つのシステム要素によって搬送される信号を「結合された」要素に伝える任意の接続、結合、リンク等を指す。そのような「結合された」デバイス、又は信号及びデバイスは、必ずしも互いに直接接続されておらず、そのような信号を操作又は変更することができる中間の構成要素又はデバイスによって分離されている場合がある。同様に、「接続された」又は「結合された」という用語は、機械接続若しくは機械結合又は物理接続若しくは物理結合に関して本明細書において用いられるとき、相対語であり、直接の物理接続を必要としない。
【００１６】
本明細書において用いられるように、「公称の」又は「公称で」という用語の使用は、量を指すときは、実際の量とは異なる場合がある指定された量又は理論的な量を意味する。
【００１７】
例示の光通信システム
次に、図を参照する。図１は、本開示の一実施形態による光通信システム１００の１つの例を示している。図示するように、光通信システム１００は、光ケーブル１０３内のトランクパス１０２に沿って延びる光ケーブルシステムを経由して１つ以上のスマート海底ネットワーク要素（ＳＵＮＥ）１１０−１．．．１１０−Ｎに結合されたケーブル陸揚局ＣＬＳ１、ＣＬＳ２及びＣＬＳ３を備える。理解されるように、光通信システム１００は、明瞭にするとともに実際的なものにするために非常に簡略化された形態で示され、非常に多くの他の光構成要素及び構成が本開示の範囲内にある。例えば、光ケーブル１０３は、複数のケーブルセグメントを備えることができ、各ケーブルセグメントは、１つ以上のＳＵＮＥ、又は標準的な増幅器、リピーター等の、いわゆる「スマート」能力を有しない他の光構成要素に結合された１つ以上の光ファイバーペアを備える。加えて、光通信システム１００は、Ｎ個のケーブル陸揚局を備えることができ、図１に示すように３つのみに限定されるものではない。
【００１８】
図１の例示の実施形態の状況において、ＳＵＮＥ１１０−１．．．１１０−Ｎは、光ケーブル１０３の１つ以上のファイバーペアに結合された１つ以上のウェットプラント構成要素を表す。幾つかの例示のウェットプラント構成要素は、光増幅器、リピーター、分岐ユニット（ＢＵ）、光アド／ドロップマルチプレクサー（ＯＡＤＭ）を有するＢＵ、及び給電ＢＵを含むことができる。光ケーブル１０３は、海洋等の水体に亘ることができる。水体に亘るために用いられるとき、ＳＵＮＥ１１０−１．．．１１０−Ｎは、海洋底に存在することができ、光ケーブル１０３は、陸上における、例えば、海岸揚陸箇所に位置決めされたケーブル陸揚局ＣＳＬ１及びＣＬＳ２の間に亘ることができる。他方、ケーブル陸揚局ＣＬＳ３は、陸上（海岸揚陸箇所等）に存在することもできるし、海上における石油プラットフォーム又は掘削プラットフォームに存在することもできるし、光通信をサポートするか又は別の方法で光通信に関与することができる他の任意の人工構造体に存在することもできる。
【００１９】
ＳＵＮＥ１１０−１．．．１１０−Ｎは、国際電気通信連合（ＩＴＵ）によって２０１２年１２月１３日に採用されて公開された「Interfaces for the optical transport network」というタイトルのＧ．７０９標準規格等の標準的なトランスポートデータモデルを介してデータを送信することを実施又は別の方法でサポートすることができる。このために、光通信システム１００は、光トランスポートネットワーク（ＯＴＮ）を提供するものとして正確に記述することができる。ＩＴＵのＧ．７０９標準規格において、光トランスポートネットワーク（ＯＴＮ）は、光トランスポートセクション（ＯＴＳ）、光多重化セクション（ＯＭＳ）、光チャネル（ＯＣｈ）、光トランスポートユニット（ＯＴＵ）、光データユニット（ＯＤＵ）、及び光チャネルペイロードユニット（ＯＰＵ）等の抽象化レイヤの階層を実施することができる。一般的な意味において、これらのレイヤは、光通信システム１００の基本となる光構成要素を抽象化することを可能にし、通信トレールを動的に形成、破棄及び再ルーティングすることを可能にする。例えば、光アド／ドロップ多重化（ＯＡＤＭ）能力を備えるＳＵＮＥは、以下で更に詳細に論述するように、ネットワーク管理システム（ＮＭＳ）からのフィードバック及び制御メッセージに基づいてチャネル配分を動的に調整することができる。
【００２０】
本明細書において総称されるように、伝送トレールは、光通信システム１００の管理された要素（例えば、ＳＵＮＥ１１０−１．．．１１０−Ｎ）と少なくとも１つの終端点とを用いて形成される１つ以上の接続を総称する。例えば、図１の例示の光通信システム１００において、トランクパス１０２は、ＣＬＳ１から延び、ＳＵＮＥ１１０−１．．．１１０−Ｎを通ってＣＬＳ２又はＣＬＳ３で終了する１つ以上の伝送トレールを提供することができる。これらの伝送トレールは、例えば、波長分割多重化（ＷＤＭ）によって提供されるＮ個の光チャネルによってサポートすることができる。ケーブル陸揚局内の海底光波終端機器（ＳＬＴＥ）と総称される特殊な伝送機器は、データ通信ネットワーク１１８に結合され、伝送トレールを用いて、例えば、トランクパス１０２に結合された他のシステム／構成要素、又はデータ通信ネットワーク（ＤＣＮ）１１８を経由して通信システム１００に通信結合された任意のシステムと通信する（例えば、光信号を送受信する）ことができる。
【００２１】
光通信システム１００は、Ｎ個のファイバーペアを通るＮ個の伝送トレールを備えることができ、それらのファイバーペアは、ＳＵＮＥ１１０−１．．．１１０−Ｎ等のＮ個の管理される要素を通過することに留意されたい。したがって、データ通信を同じ終端点にルーティングするのに、複数の代替の伝送トレールを提供することができる。
【００２２】
トランクパス１０２は、光ケーブル１０３内の１つ以上の光ファイバーペアを備えることができ、ケーブル陸揚局ＣＬＳ１、ＣＬＳ２及びＣＬＳ３の間の双方向通信を可能にすることができる。ケーブル陸揚局ＣＬＳ１、ＣＬＳ２及びＣＬＳ３は、ＷＤＭ光信号をトランクパス１０２に対して送受信する既知の光機器を備えることができる。加えて、図示するように、ケーブル陸揚局ＣＬＳ１、ＣＬＳ２及びＣＬＳ３は、ＣＲＥ１１４−１．．．１１４−２と、ウェットプラントマネージャー（ＷＰＭ）サービス１０６−１．．．１０６−３とを備えることができる。
【００２３】
各ＣＲＥ１１４−１．．．１１４−３又はＷＰＡＰは、例えば、ＳＵＮＥ１１０−１．．．１１０−Ｎのうちの１つ以上との通信を可能にする光構成要素（例えば、光送受信機）、ハードウェア、ソフトウェア、又はそれらの任意の組み合わせを備えることができる。この通信は、ケーブル局の間で終端するとともにＳＵＮＥ１１０−１．．．１１０−Ｎのうちの１つ以上に結合されたそれぞれの双方向コマンド／応答（ＣＲ）テレメトリーパス１１２−１．．．１１２−３を介することができる。ＣＲＥ１１４−１．．．１１４−３とＳＵＮＥ１１０−１．．．１１０−Ｎとの間の関係は、Ｎ：Ｍとすることができ、それによって、任意の数のＣＲＥが、任意の数のＳＵＮＥと通信する（例えば、光信号を送受信する）ことができるとともに、その逆も同様である。そのような通信は、ケーブル局ＣＬＳ１、ＣＬＳ２及びＣＬＳ３とＳＵＮＥ１１０−１．．．１１０−Ｎとの間に延びるＣＲテレメトリーパス１１２−１．．．１１２−３として論理的に示されているが、ファイバーケーブル１０３内の１つ以上の光ファイバーペア（又はそれらの光チャネル）によって物理的に顕在化させることができる。ＣＲテレメトリーパス１１２−１．．．１１２−３のそれぞれは、トランクパス１０２内に専用の光チャネル又は周波数を含むことができるが、ＣＲテレメトリーパス１１２−１．．．１１２−３は、非専用の光チャネル又は双方を混合したものにおいて動作することができる。
【００２４】
いずれにしても、各ＷＰＭサービス１０６−１．．．１０６−３は、ＣＲＥ１１４−１．．．１１４−３のうちの１つ以上を利用して、障害監視、性能監視、構成、プロビジョニング、及びセキュリティ管理のために、ＳＵＮＥ１１０−１．．．１１０−Ｎのうちの１つ以上にアクセスすることができる。各ＷＰＭサービス１０６−１．．．１０６−３は、少なくとも１つのプロセッサによって実行されると、ＷＰＭプロセスを実行する複数の機械可読命令を含むことができる。ＷＰＭサービス及び他の様々なサービス（例えば、ＮＭＳサービス）のインスタンスを実行するように構成された１つの例示のコンピューターシステムが図１０に示されている。これらの機械可読命令は、例えば、Ｃ＋＋、Ｊａｖａ、又は他の適したプログラミング言語に基づくコンパイル型機械コード又はそれ以外の解釈型機械コードを含むことができる。幾つかの例示のＷＰＭプロセスは、図６Ｂ及び図９Ａの方法を参照して以下で論述される。幾つかの場合には、ケーブル局ＣＬＳ１、ＣＬＳ２及びＣＬＳ３のそれぞれにおける物理ネットワークマネージャーサーバー（図示せず）は、それぞれＷＰＭサービス１０６−１．．．１０６−３のローカルインスタンスをインスタンス化／実行する。
【００２５】
各ＷＰＭサービス１０６−１．．．１０６−３は、スタンバイ（非アクティブ）及びアクティブの２つの動作状態／モードのうちの本質的に一方で動作する。光通信システム１００は、ＷＰＭサービスの単一のインスタンスをアクティブな状態に、他のものをスタンバイにするように試み、２つ以上のＷＰＭサービスが同じＣＲＥに同時にアクセスすることから生じる衝突を回避する。これを確実にするために、現在アクティブなＷＰＭサービス（例えば、ＷＰＭサービス１０６−１）は、ハートビートメッセージを他のＷＰＭサービス（例えば、ＷＰＭサービス１０６−２及び１０６−３）にブロードキャストするか又はそれ以外に直接送信することができる。ＷＰＭサービス１０６−２及び１０６−３は、このハートビートメッセージを受信した後、ＣＲＥ１１４−１．．．１１４−３との通信を開始しないようにスタンバイで動作を継続することができる。他方、既定の期間にわたってハートビートメッセージがない場合、ＷＰＭサービス１０６−２又は１０６−３の一方をスタンバイからアクティブに遷移させるタイムアウトをトリガーすることができる。アクティブに遷移する特定のＷＰＭサービスは、これを、例えば、投票方式、他の全てのより高い優先度のＷＰＭサービスがハートビートを送信していない場合に所与のＷＰＭサービスのみがアクティブに遷移する優先方式に基づいて自動的に行うこともできるし、手動のユーザー入力を通じて行うこともできる。
【００２６】
各ＷＰＭサービス１０６−１．．．１０６−３は、プロセス間通信（ＩＰＣ）を用いて、ＣＲＥ１１４−１．．．１１４−３のうちの特定の１つと通信することができる。ＩＰＣ通信は、オフケーブル通信パス１１６若しくはオフケーブル通信ネットワーク、若しくはトランクパス１０２を通るオンケーブル通信パス若しくはオンケーブル通信ネットワーク、又はそれらの双方を介して提供されるデータ通信ネットワーク（ＤＣＮ）１１８上で行うことができる。ＷＰＭサービスが、ローカルＣＲＥ（例えば、物理的に同じケーブル陸揚局内の同じ場所に配置されている）とのインタラクトを試みる場合、ＩＰＣ通信は、例えば、ローカルイーサネットネットワーク又は他の適した通信ネットワークを介して行うことができる。アクティブなＷＰＭサービスが、リモートＣＲＥ（例えば、物理的に異なるケーブル陸揚局に配置されている）とのインタラクトを試みる場合、アクティブなＷＰＭサービスは、トランクパス１０２上で又はオフケーブル通信パス１１６を介して提供されるＤＣＮ１１８を用いることができる。
【００２７】
ＷＰＭサービス１０６−１．．．１０６−３は、ＣＲＥ１１４−１．．．１１４−３を通じてＳＵＮＥ１１０−１．．．１１０−Ｎとの協調通信を提供することができ、まとめてＷＰＭプラットフォームと呼ばれる場合がある。以下で議論されるように、ＷＰＭプラットフォームは、ＳＵＮＥ１１０−１．．．１１０−Ｎのそれぞれのための論理管理方式を提供し、公称最短テレメトリーパスを求めるか、又は、別の方法で、エラーを起こしやすいテレメトリーパス（例えば、ＣＲテレメトリーパス１１２−１〜１１２−３）を列挙し、所与のＳＵＮＥにアクセスするときに用いることができる。動作中、光通信システム１００は、ネットワークトポロジーを動的に更新し、それらの変更は、ネットワーク管理システム（ＮＭＳ）に概ねリアルタイムで伝播される。ＷＰＭプラットフォームは、リアルタイムのネットワークトポロジーの変更を利用して、公称最短テレメトリーパス又はそれ以外のエラーを最も起こしにくいテレメトリーパスが利用されることを確実にすることができる。したがって、ＷＰＭプラットフォームは、障害回復、動的な伝送トレールトポロジーを提供し、容量配分計画のプロビジョニング及びＳＵＮＥ１１０−１．．．１１０−Ｎへのファームウェアダウンロードをサポートすることができる。加えて、ＷＰＭプラットフォームは、光通信システム１００内のいずれの管理エンティティも、適用されたセキュリティポリシーに適合するようにＳＵＮＥ１１０−１．．．１１０−Ｎにアクセスしてこれらを管理することができることを確保しつつ、ＳＵＮＥ１１０−１．．．１１０−Ｎへの通信オーバーヘッドを削減することができる。
【００２８】
次に、図１を更に参照するとともに、図２を参照すると、ブロック図が、本開示の一実施形態による、ネットワーク管理システム（ＮＭＳ）２０２とアクティブなＷＰＭサービス１０６−１との間のプロセスフローを示している。ＮＭＳ２０２は、光通信システム１００のネットワーク管理を実行するように設計されたアプリケーション／サービスを用いて構成された１つ以上のコンピューターシステムを備えることができる。幾つかの場合には、ＮＭＳ２０２は、例えば、２つ以上のケーブル陸揚局内に２つ以上のコンピューターシステムを備える。
【００２９】
ＮＭＳ２０２は、ユーザー２０４等のユーザーが、関連付けられたネットワーク管理サービスと直接インタラクトし、ネットワーク管理機能を実行することを可能にするように設計された１つ以上のグラフィカルユーザーインターフェース（ＧＵＩ）を備えることができる。ＧＵＩを提供することに代えて又はこれに加えて、ＮＭＳ２０２は、ウェブサービス、ウェブサーバー（例えば、ハイパーテキスト転送プロトコル（ＨＴＴＰ）サーバー）等のリモートインターフェース、又はＮＭＳ２０２のリモート動作（正：operation）を可能にする他の適した通信インターフェースを提供することができる。光通信システム１００のこれらの態様のそれぞれは、以下に更に詳細に論述される。
【００３０】
ネットワーク管理サーバーは、数例を挙げると、連続的なロングホールネットワーク監視、障害検出（例えば、ケーブル切断又は給電機器（ＰＦＥ）故障）、プロアクティブメンテナンス（例えば、光構成要素のファームウェアアップグレード）、アラーム管理（例えば、ＳＵＮＥ１１０−１．．．１１０−Ｎからのもの）、ネットワークトポロジー管理（例えば、トポロジー発見、トラフィック再ルーティング、容量配分計画）を含む広範な機能を実行することができる。
【００３１】
図示するように、ユーザー２０４は、ＮＭＳ２０２に直接又はリモートコンピューターシステム２０６を通じてアクセスすることができる。リモートコンピューターシステム２０６は、ラップトップ、スマートフォン、又は図１０に示すコンピューティングシステム１０００等の他の任意のコンピューティングデバイスとすることができる。幾つかの場合には、ＮＭＳ２０２は、アクティブなＷＰＭサービス（例えば、１０６−１）を有するケーブル陸揚局（例えば、ＣＬＳ１）と同じ場所に配置されたワークステーションコンピューターである。他の場合には、ＮＭＳ２０２は、アクティブなＷＰＭサービス（例えば、ＷＰＭ１０６−１）に対してリモートのケーブル陸揚局（例えば、ＣＬＳ２）又はリモートネットワークオペレーションセンター（ＮＯＣ）に配置されたワークステーションである。いずれにしても、図示するように、ＮＭＳ２０２は、ＩＰＣを用いてＤＣＮ１１８を介してアクティブなＷＰＭサービス１０６−１と双方向に通信して、ユーザーに正確な最新のトポロジー表現を提供する。このトポロジー表現は、ＳＵＮＥ１１０−１．．．１１０−Ｎを含む光通信システム１００の管理された要素を通る伝送トレールを含むことができる。
【００３２】
図２に示すように、ユーザー２０４は、ＷＰＭインターフェース２０８を通じてアクティブなＷＰＭサービス１０６−１と通信することができる。ＷＰＭインターフェース２０８は、アクティブなＷＰＭサービス１０６−１を視覚化するとともにこのサービスとインタラクトするように構成された１つ以上のグラフィカルユーザーインターフェース（ＧＵＩ）を含むことができる。ユーザー２０４は、ＮＭＳインターフェース２１０ともインタラクトするとともにこのインターフェースを介してネットワーク管理動作を実行することができる。ＮＭＳインターフェース２１０は、ＮＭＳ２０２によって提供されるローカルＮＭＳ機能と、ＣＬＳ２等のリモートのケーブル陸揚局に配置されたＮＭＳ機能との双方を視覚化するとともにこれらの機能とインタラクトするように構成された１つ以上のＧＵＩを含むことができる。
【００３３】
例えば、ＮＭＳインターフェース２１０は、「ゲットトポロジー（get topology）」要求２２０を要素マネージャー２１８に送信することによって、光通信システム１００の現在のトポロジーを要求することができる。加えて、ＮＭＳインターフェース２１０は、要素マネージャー２１８を介してトポロジー変更に「サブスクライブ（subscribe）」することができる。要素マネージャー２１８は、地上型ネットワーキング機器、ドライ再構成可能光アド／ドロップマルチプレクサー（ＲＯＡＤＭ）ＣＲＥ、ラインカード、ＰＦＥ、ライン監視機器（ＬＭＥ）等の非ＷＰＭデバイス又はいわゆる「ドライ」デバイスを、例えば、簡易ネットワーク管理プロトコル（ＳＮＭＰ）メッセージを介して監視することができる。要素マネージャー２１８によって検出されたトポロジー変更イベント２３４は、イベントサービス２１４−２に提供することができ、さらに、イベントサービス２１４−２は、抽象化イベント２２２をＮＭＳインターフェース２１０に提供することができる。
【００３４】
他方、ＷＰＭインターフェース２０８は、ＩＰＣチャネル２２４を介してアクティブなＷＰＭサービス１０６−１とインタラクトして、現在のＳＵＮＥ構成を受信することができる。アクティブなＷＰＭサービス１０６−１は、ＳＵＮＥ１１０−１．．．１１０−ＮからＷＰＭイベント２２８を受信し、これらのイベントをイベントサービス２１４−１に提供することができる。ＷＰＭインターフェース２０８は、専用のＷＰＭイベントチャネル２２６を通じてそれらのＷＰＭイベント２２８を「サブスクライブ」及び受信することができる。ＷＰＭイベント２２８は、ＳＵＮＥ１１０−１．．．１１０−Ｎ等の管理された要素を通る伝送トレールに対するリアルタイム更新を表すことができる。例えば、ＷＰＭイベント２２８は、ＯＡＤＭアド／ドロップ構成に関する変更の通知等のＳＵＮＥ構成変更通知を含むことができる。他の場合には、ＷＰＭイベント２２８は、例えば、測定値が既定の閾値を越えているときのアラーム通知及び他の障害インジケーターを含むことができる。ユーザー２０４は、そのような変更を手動で起こさせることもできるし、ＮＭＳ２０２内の障害回復プロセス（図示せず）が、１つ以上の伝送トレールを変更することによってそのような通知を引き起こすこともできる。一方、アクティブなＷＰＭサービス１０６−１は、ＳＵＮＥ変更の通報を受信するので、アクティブなＷＰＭサービス１０６−１は、ＷＰＭイベント２２８を新たな／更新されたトレール経路に抽象化し、これらのトレール経路を光通信システム１００のネットワーク管理レイヤに提供することができる。これは、図３に関して以下で更に詳細に論述される。加えて、アクティブなＷＰＭサービス１０６−１は、ＳＵＮＥ１１０−１．．．１１０−Ｎのアラームイベント及び履歴性能測定値も提供することができる。
【００３５】
イベントサービス２１４−１及び２１４−２は、共通オブジェクトリクエストブローカーアーキテクチャ（ＣＯＲＢＡ）、又は異なる可能性があるオペレーティングシステム、プログラミング言語、及びコンピューティングハードウェアのシステムの間の通信を容易にすることに適した他の任意のアーキテクチャを実施することができる。イベントサービス２１４−１と２１４−２との間の通信は、例えば、ＷＰＭインターフェース２０８若しくはＮＭＳインターフェース２０８、又はそれらの双方内のＣＯＲＢＡに準拠したクライアントを介したメソッドコールとすることができる。いずれにしても、各イベントサービス２１４−１及び２１４−２は、受信されたイベントを、ハードドライブ上のデータベース又はフラットファイル等の不揮発性メモリに記憶することができる。
【００３６】
セキュリティインターフェース２１２は、セキュリティマネージャー２１９内に配置されたセキュリティポリシーに基づいて、前述のＷＰＭ／非ＷＰＭ動作が開始され、様々なＮＭＳ／ＷＰＭ機能へのアクセスを制限することを認可し、可能にすることができる。セキュリティインターフェース２１２は、ログインメッセージ２３２をセキュリティマネージャー２１９に送信することに基づいて、ユーザー２０４の特定のセキュリティポリシーを要求し、取り出すことができる。加えて、セキュリティインターフェース２１２は、ユーザー２０４がＮＭＳ２０２にアクセスすることを可能にする前にユーザー２０４が適切に認証されることを確実にするログインプロンプト等の１つ以上のＧＵＩを含むことができる。
【００３７】
ＮＭＳ２０２は、このように、ＷＰＭインターフェース２０８及びＮＭＳインターフェース２１０の双方によって提供されたデータを用いて、新たな伝送トレール経路をＮＭＬサービス３０６（図３）に抽象的に提供することができる。ユーザー２０４は、ＳＵＮＥ１１０−１．．．１１０−Ｎを含む光通信システム１００の管理された要素を通る伝送トレールを含むリアルタイム又はそれ以外の最新のトポロジーインジケーター／視覚表現を受信することができる。
【００３８】
図３は、本開示の一実施形態による、光通信システム１００のアクティブなＷＰＭサービス１０６−１とＮＭＬサービス３０６との間の１つの例示のプロセスフローを示すブロック図を示している。ＮＭＬサービス３０６は、光通信システム１００の複数の伝送トレールを記憶するメモリ（図示せず）を管理することができる。
【００３９】
アクティブなＷＰＭサービス１０６−１は、現在のＯＡＤＭ割り当て及び他のＳＵＮＥ固有の構成パラメーター等の複数のＳＵＮＥ構成を動的ルーティングデータベース３０２に記憶することができる。動的ルーティングデータベース３０２は、アクティブなＷＰＭサービス１０６−１にローカルなメモリ（図示せず）（例えば、同じコンピューターハードウェアを共有する）に記憶することもできるし、例えば、ＩＰＣを介してアクセス可能なリモートメモリに記憶することもできる。一実施形態では、動的ルーティングデータベース３０２に対する変更は他のＣＬＳに自動的に複製され、他のＣＬＳも動的ルーティングデータベース３０２の最新のコピーを含むようにされる。
【００４０】
ＮＭＬサービス３０６は、複数の伝送トレールをメモリ（図示せず）に記憶することができる。ＮＭＬサービス３０６は、アクティブなＷＰＭサービスにローカルに実行することもできるし、図３に示すようにリモートで実行することもできる。いずれにしても、ＮＭＬサービスは、ユーザー２０４による既存の伝送トレールを照会する要求（例えば、図２のゲットトポロジー要求２２０）に応えることができる。ＮＭＳ２０２のＮＭＳトレールインターフェース３０４は、ユーザー２０４、又はＮＭＳ２０２の他のＮＭＳプロセスがＮＭＬ照会メッセージ３１４をＮＭＬサービス３０６に送信することを可能にする。
【００４１】
図示するように、ＳＵＮＥ１１０−１．．．１１０−Ｎに対する変更が１つ以上のＷＰＭイベントメッセージ２２８を通じて行われると、ＮＭＬサービス３０６は、イベントサービス２１４−１による通知を受ける。これに応答して、ＮＭＬサービス３０６は、１つ以上のＳＵＮＥ構成要求メッセージ３３０を介して、ＳＵＮＥ変更をアクティブなＷＰＭサービス１０６−１に要求することができる。これに応答して、アクティブなＷＰＭサービス１０６−１は、ＳＵＮＥ構成変更をＮＭＬサービス３０６に送信することができる。幾つかの場合には、アクティブなＷＰＭサービス１０６−１は、特定のＳＵＮＥと通信して（例えば、光信号を送受信する）、それらの変更を取得することもできるし、それらの変更をメモリ（例えば、動的ルーティングデータベース３０２）から提供することもできる。さらに、ＮＭＳ２０２は、ＮＭＳトレールインターフェース３０４を介してそれらの変更の通知を受信し、例えば、ＮＭＳインターフェース２１０によって提供されるＧＵＩを用いてリアルタイムネットワークトポロジーの視覚表現を更新するのに、例えば、この通知を用いることもできる。
【００４２】
次に、図１及び図２を更に参照するとともに、図４を参照すると、ブロック図が、本開示の一実施形態による、光通信システム１００を用いてＳＵＮＥのファームウェアを更新するプロセスフローを示している。光通信システム１００は、例えば、メンテナンス、バグ修正、及び特徴アップグレードのためにＳＵＮＥ１１０−１．．．１１０−Ｎ等のＳＵＮＥをアップグレードすることができる。
【００４３】
ユーザー２０４は、リモートコンピューターシステム２０６を介して、又は直接（例えば、ＮＭＳ２０２を収容するワークステーションにアクセスすることによって）ＮＭＳ２０２内のファームウェアリポジトリインターフェース４５２にアクセスすることができる。ファームウェアリポジトリインターフェース４５２は、システム全体の管理されたＳＵＮＥ及び関連付けられたファームウェアバージョンのリストの要求を、ＤＣＮ１１８を介してウェブサーバー４５４に送信することをＮＭＳ２０２に行わせるように構成された１つ以上のＧＵＩを含むことができる。
【００４４】
ウェブサーバー４５４は、ハイパーテキスト転送プロトコル（ＨＴＴＰ）要求に応えることが可能な任意のサーバーとすることができる。例えば、ウェブサーバー４５４は、アパッチ（Apache）ウェブサーバーインスタンスが実行されるコンピューターシステムを含むことができる。ただし、他のＨＴＴＰサーバーも本開示の範囲内にある。いずれにしても、ウェブサーバー４５４は、システム全体にわたる管理されたＳＵＮＥ及び関連付けられたファームウェアバージョンの要求を受信することができる。さらに、ウェブサーバー４５４は、管理されたＳＵＮＥの識別子及び関連付けられたファームウェアバージョンのリストを記憶するように構成されたファイル、データベース、又は他の適した揮発性メモリ若しくは不揮発性メモリにアクセスすることができる。幾つかの場合には、各管理されたＳＵＮＥの識別子は、各特定のＳＵＮＥが通信するように構成された特定の光ファイバーペア及び光チャネル（又は波長）に関連付けることができる。ただし、他のアドレス指定方式も本開示の範囲内にある。ウェブサーバー４５４は、その後、管理されたＳＵＮＥ識別子及び関連付けられたファームウェアバージョンの取り出されたリストを、ＮＭＳを通じてユーザー２０４に送信することができる。関連付けられたファームウェアバージョンは、少なくとも現在適用されているファームウェアバージョンを含むことができ、互換性がありかつ適用することができる１つ以上のファームウェアバージョンも含むことができることに留意されたい。
【００４５】
ＮＭＳは、所望の構成に応じて、管理されたＳＵＮＥの識別子及び関連付けられたファームウェアバージョンの取り出されたリストを、ファームウェアリポジトリインターフェース４５２によって提供されるＧＵＩを介して表示することもできるし、取り出されたリストをリモートコンピューターシステム２０６に単に送信することもできる。
【００４６】
ユーザー２０４は、管理されたＳＵＮＥの識別子の表示された又は別の方法で提供されたリストからの特定のＳＵＮＥと、このＳＵＮＥに適用される互換性のあるファームウェアバージョンとを選択することができる。ＮＭＳ２０２は、管理されたＳＵＮＥの識別子及び互換性のあるファームウェアバージョンの選択されたものを受信し、これらを要求内のウェブサーバー４５４に送信することができる。さらに、ウェブサーバー４５４は、上記要求をアクティブなＷＰＭサービス１０６−１に送信することができ、このアクティブなＷＰＭサービスは、この要求をＣＲＥ１１４−Ｘに更に送信する。
【００４７】
さらに、ＣＲＥ１１４−Ｘは、上記要求を受信し、ＣＲテレメトリーパス１１２−Ｘを介してＳＵＮＥ１１０−Ｘと通信する。通信は、ＣＲＥ１１４−Ｘが１つ以上の光信号をＳＵＮＥ１１０−Ｘに対して送受信することを含むことができる。図示するように、ＳＵＮＥ１１０−Ｘは、海洋４６８の海底にあるか又はそれ以外のトランクパス１０２に沿った沖合にある。幾つかの場合には、上記１つ以上の信号によって、ＳＵＮＥ１１０−Ｘは、アクティブなＷＰＭサービス１０６−１からＣＲＥ１１４−Ｘを通じてファームウェアイメージをダウンロードする。これは、アクティブなＷＰＭサービスがファームウェアイメージをファームウェアイメージリポジトリ４５６から取り出すことと、取り出されたファームウェアイメージをＣＲＥ１１４−Ｘを介してＳＵＮＥ１１０−Ｘに提供することとを含むことができる。ファームウェアイメージリポジトリ４５６は、ファームウェアイメージを記憶するように構成された揮発性メモリ又は不揮発性メモリを含むことができる。
【００４８】
次に図５を参照すると、１つの例示のプロセスフローが、光通信システム１００が、本開示の一実施形態に従って、複数のＳＵＮＥと通信する特定のＣＲＥをどのように選択するのかを示している。図示するように、例示の光通信システム１００は、ＳＵＮＥ１１０−１及び１１０−２を含む複数のものを備える。ＳＵＮＥ１１０−１及び１１０−２のそれぞれは、それぞれＣＲテレメトリーパス１１２−Ｘ及び１１２−Ｙに結合することができる。幾つかの場合には、ＣＲテレメトリーパス１１２−Ｘ及び１１２−Ｙは、同じＣＲテレメトリーパスである。すなわち、これらのＣＲテレメトリーパスは、同じ光ファイバーペアとすることができる。他の場合には、ＣＲテレメトリーパス１１２−Ｘ及び１１２−Ｙは、異なるＣＲテレメトリーパスであり、例えば、異なる光ファイバーペアを介して提供される。
【００４９】
図５の例示の実施形態では、ＳＵＮＥ１１０−１及び１１０−２は、ＯＡＤＭ能力を備え、トランクパス１０２（図１）に沿った少なくとも１つの伝送トレールを提供することができる。このために、各ＳＵＮＥ１１０−１及び１１０−２は、特定の容量配分計画（ＣＡＰ）を表す特定のＯＡＤＭ構成を備えることができる。ＮＭＳ２０２が現在のＣＡＰを調整するために又はそれ以外に少なくとも１つの伝送トレールに影響を与える新たな容量配分を適用するために、ＮＭＳ２０２は、ＳＵＮＥ１１０−１及び１１０−２のそれぞれに対してコマンドの協調セットを開始することができる。理解されるように、ＮＭＳ２０２は、所与の伝送トレールに関連付けられたＳＵＮＥの数に応じて、ＳＵＮＥ１１０−１．．．１１０−Ｎ等のＮ個のＳＵＮＥにコマンドのセットを送信することができる。
【００５０】
一実施形態では、光通信システム１００は、ＣＡＰデータベース５０６等のデータベースに記憶された複数のＣＡＰＳを含むことができる。ＣＡＰデータベース５０６は、例えば、ＣＬＳ１に配置されたＮＭＳ２０２又はケーブル陸揚局内の他の任意のコンピューターシステムに存在することができる。アクティブなＷＰＭサービス１０６−１は、例えば、既定のスケジュール、リアルタイムＯＴＮ使用量、又は手動のユーザー入力に基づいて現在のアクティブなＣＡＰを切り替えることができる。既定のスケジュールは、ＳＵＮＥ１１０−１及び１１０−２等の１つ以上のＳＵＮＥに、第１のＣＡＰから第２のＣＡＰへの切り替えを行わせる１日、１週間、又は１カ月のスケジュールを含むことができる。例えば、各平日の５：００ＰＭに、既定のスケジュールは、アクティブなＷＰＭサービス１０６−１からのコマンドに基づいて、１つ以上のＳＵＮＥに、第１のＣＡＰから第２のＣＡＰへの切り替えを行わせることができ、第２のＣＡＰは、ユーザーが開始したトラフィック（例えば、ボイスオーバーＩＰ（ＶｏＩＰ）、データ通信等）において予想される増加負荷を考慮する。いずれにしても、既定のスケジュールは、細粒度（例えば、１時間、１日）とすることもできるし、粗粒度（１週間、１カ月）とすることもでき、各スケジュールは、Ｎ個のＣＡＰをＮ個の関連付けられたＳＵＮＥに適用する。
【００５１】
手動のＣＡＰの変更の場合、ＮＭＳ２０２は、ＣＡＰインターフェース５０２を提供することができる。ＣＡＰインターフェース５０２は、ユーザー２０４等のユーザーが、ＮＭＳ２０２にＣＡＰを変更及び作成させるとともに、所望の場合には、既定のスケジュールを作成させることを可能にするように構成された１つ以上のＧＵＩを含むことができる。加えて、ＣＡＰインターフェース５０２は、１つ以上のＳＵＮＥに特定のＣＡＰへの切り替えを行わせるように構成された１つ以上のＧＵＩを含むことができる。
【００５２】
図示するように、ＣＡＰの変更が自動的に又はユーザーの手動介入を通じて行われるとき、アクティブなＷＰＭサービス１０６−１は、特定のＣＲＥを用いて、ＣＡＰの変更に関連付けられたＳＵＮＥと通信する。後述するように、アクティブなＷＰＭサービス１０６−１は、関連付けられたＣＲＥ及び通信される特定のＳＵＮＥに関する公称最短ＣＲテレメトリーパス又はそれ以外のエラーを最も起こしにくいＣＲテレメトリーパスに基づいて、ＣＡＰの変更を適用する特定のＣＲＥを求める。例えば、図示するように、アクティブなＷＰＭサービス１０６−１は、ＣＲＥ１１４−１を用いて、ＣＲテレメトリーパス１１２−Ｘを介してＳＵＮＥ１１０−１と通信する。この例では、ＣＲテレメトリーパス１１２−Ｘは、ＳＵＮＥ１１０−１への公称最短パス又はそれ以外のエラーを最も起こしにくいパスとすることができる。同様に、ＣＲテレメトリーパス１１２−Ｙは、ＳＵＮＥ１１０−２への公称最短光パス又はそれ以外のエラーを最も起こしにくい光パスとすることができる。
【００５３】
前述したように、ＣＡＰの切り替え等のＳＵＮＥに対する変更によって、ＮＭＬレイヤに対する更新が生じる。幾つかの場合には、光通信システム１００は、ＮＭＬ動的トレールサービス５０８を用いて、ＳＵＮＥの変更の通知を受信し、この通知をＮＭＳトレールインターフェース５０４に提供する。さらに、ＮＭＳトレールインターフェース５０４は、光通信システム１００のネットワークトポロジーのリアルタイム表現又はそれ以外の最新表現を視覚的に描写するように構成された１つ以上のＧＵＩを含むことができる。
【００５４】
例示の方法論及びアーキテクチャ
次に図６Ａを参照すると、１つの例示のブロック図が、本開示の一実施形態による光通信システム１００の一実施形態を示し、複数のＳＵＮＥ１１０−１．．．１１０−８に通信結合された複数のケーブル陸揚局ＣＬＳ１．．．ＣＬＳ４を備える。幾つかの場合には、ＣＬＳ１及びＣＬＳ４は、地理的に少なくとも１０キロメートル以上離間している。同様に、ＣＬＳ２及びＣＬＳ３は、互いに及びＣＬＳ１及びＣＬＳ４から大きな距離で（例えば、１キロメートル〜１０＋キロメートル）離間していてもよい。
【００５５】
前述したように、対向するケーブル陸揚局を離間するこれらの距離は、海洋の大きなスパンを含むことができる。このために、光ケーブル１０３及び関連付けられた光構成要素（例えば、ＳＵＮＥ１１０−１．．．１１０−８）は、海洋底に又はそれ以外に海に向かって配置することができ、ケーブル陸揚局間に様々な距離に交互に配置することができる。例えば、ＳＵＮＥ１１０−１は、ＣＬＳ１から少なくとも１キロメートルでかつ隣接するＳＵＮＥ１１０−２及び１１０−３から少なくとも１キロメートルに物理的に配置することができる。同様に、ＳＵＮＥ１１０−２．．．１１０−８のそれぞれは、光信号が大きな損失、減衰及び分散又はそれ以外に容認できない損失、減衰及び分散を伴うことなくケーブル１０３の光ファイバーペアを介して伝播することを可能にするように、光信号が増幅され、減衰され、反復され、又は別の方法で調節されることを確保するために互いから特定の距離に物理的に配置することができる。ＳＵＮＥの間の正確な距離、より詳細には、光ケーブル長は、海洋底トポロジー等の用途固有の要件に基づくことができる。後述するように、光通信システム１００は、ＳＵＮＥとＣＲＥとの間のこれらの既知の距離を用いて、どのＣＲＥが所与のＳＵＮＥへの公称最短パス又はそれ以外のエラーを最も起こしにくいパスを提供することができるのかを求めることができる。
【００５６】
図示するように、各ケーブル陸揚局ＣＬＳ１．．．ＣＬＳ４は、ＣＲＥ１１４−１．．．１１４−６のうちの１つ以上のＣＲＥと、ＷＰＭサービス１０６−１．．．１０６−４のそれぞれのインスタンスとを備える。ＣＲＥ１１４−１．．．１１４−６のそれぞれは、光ファイバーペア６１０−１．．．６１０−５のうちの１つ以上のペアに通信結合される。例えば、ケーブル陸揚局ＣＬＳ１は、光ファイバーペア６１０−１及び６１０−２に結合されたＣＲＥ１１４−１を備える。他方、ＣＬＳ１内のＣＲＥ１１４−２は、単一の光ファイバーペア６１０−３に結合される。そのため、ＣＲＥ１１４−１．．．１１４−６のそれぞれは、光ファイバーペア６１０−１．．．６１０−５のうちの１つ以上に通信結合して、ＳＵＮＥ１１０−１．．．１１０−８のうちの１つ以上と通信することができる。
【００５７】
ＳＵＮＥ１１０−１．．．１１０−８は、それらのそれぞれの光ファイバーペアを介してチャネル配分割り当てに対する動的な調整を可能にするＯＡＤＭ能力を備えることができる。加えて、ＳＵＮＥ１１０−１．．．１１０−８は、例えば、通過能力、リピーター機能、信号減衰、信号増幅及び分散管理を備えることができる。図示するように、ＳＵＮＥ１１０−１は、光ファイバーペア６１０−１及び６１０−２に結合し、それぞれが、隣接するＳＵＮＥ１１０−３を通過することを可能にする。ＳＵＮＥ１１０−１は、幾つかの特定のチャネル波長をＳＵＮＥ１１０−２に選択的に提供するＯＡＤＭ能力を備えることができる光ファイバーペア６１０−３にも結合する。
【００５８】
図６の光通信システム１００は、ＤＣＮ１１８を更に備える。ＤＣＮ１１８は、ケーブル陸揚局ＣＬＳ１．．．ＣＬＳ４のそれぞれの間のデータ通信を提供するオフケーブルネットワークパス（例えば、ＷＡＮ）を備えることができる。以下で議論されるように、これは、有利には、光ケーブル１０３に沿ったケーブル切断又は他の混乱の場合にケーブル陸揚局の間の通信を可能にする。ＤＣＮ１１８は、光ケーブル１０３の１つ以上の光ファイバーペアにわたって存在することもでき、これは、オンケーブルネットワークパスと総称される場合がある。
【００５９】
一実施形態では、ＳＵＮＥ１１０−１．．．１１０−８とＣＲＥ１１４−１．．．１１４−６との間の関係は、ＳＵＮＥへのファイバーペア接続性を有するいずれのＣＲＥもそのＳＵＮＥと通信することができるように多対多（Ｎ：Ｎ）である。例えば、図６Ａに示すように、ＣＲＥ１１４−２は、光ファイバーペア６１０−３を介してＳＵＮＥ１１０−２にコマンドすることができる。加えて、ＣＲＥ１１４−３も、光ファイバーペア６１０−３又は光ファイバーパス６１０−４を介してＳＵＮＥ１１０−２にコマンドすることができる。このために、光システムの特定のファイバーペアトポロジー（例えば、幾つの光ファイバーペアが所与のＣＲＥから所与のＳＵＮＥへの通信チャネルを提供することができるのか）に応じて、アクティブなＷＰＭサービス１０６−１は、ローカルＣＲＥ又はリモートＣＲＥを用いて特定のＳＵＮＥと通信することができる。アクティブなＷＰＭサービス１０６−１は、ＳＵＮＥロケーションに対するＣＲＥロケーションを考慮する方法に基づいてどのＣＲＥを用いるのかを判断することができる。１つのそのような例示の方法は、図６Ｂを参照して以下で論述される。
【００６０】
図６Ｂは、本開示の一実施形態による、光通信システム１００のターゲットＳＵＮＥにコマンドするとき又はそれ以外にターゲットＳＵＮＥと通信するときに用いられる特定のＣＲＥを求める、アクティブなＷＰＭサービス１０６−１等のアクティブなＷＰＭサービスの１つの例示の方法６５０を示している。方法６５０は、ターゲットＳＵＮＥ（複数の場合もある）と通信する要求又はそれ以外にターゲットＳＵＮＥ（複数の場合もある）にコマンドする要求を受信する動作と、ターゲットＳＵＮＥ（複数の場合もある）への公称最短光パス又はそれ以外にエラーを最も起こしにくい光パスを有するＣＲＥ（複数の場合もある）を選択する動作と、ターゲットＳＵＮＥ（複数の場合もある）と通信する要求を選択されたＣＲＥ（複数の場合もある）に送信する動作と、ターゲットＳＵＮＥ（複数の場合もある）から、選択されたＣＲＥ（複数の場合もある）を通じて応答及びステータスメッセージを受信する動作と、任意選択で、ターゲットＳＵＮＥ（複数の場合もある）と通信する要求を開始したＮＭＳ又はユーザーにステータスメッセージを提供する動作とを含む。方法６５０は、動作６５２において開始する。
【００６１】
動作６５４において、アクティブなＷＰＭサービス１０６−１は、ターゲットＳＵＮＥ（複数の場合もある）と通信する要求をＮＭＳ２０２又はユーザー２０４から受信する。幾つかの場合には、この要求は、単一のＳＵＮＥを対象とするが、他の場合には、この要求は、複数のＳＵＮＥを対象とする。要求は、ＤＣＮ１１８を介した非同期の要求のシーケンスとして顕在化させることができる。要求は、ユーザーが開始する要求、又はＮＭＳが自動的に開始する要求を含むことができる。いずれにしても、要求は、例えば、ＳＵＮＥの現在の構成の要求と、１つ以上の通知タイプ（例えば、障害通知、構成変更等）をオフにするコマンドと、障害回復によって又はＣＡＰ変更によって引き起こされた構成を変更するコマンドと、光受信機及び／又は光送信機の光出力等のＳＵＮＥ性能測定値を受信する要求とを含むことができる。後述するように、幾つかの特定の通知をオフにする能力によって、アクティブなＷＰＭサービス１０６−１が、特定の障害メッセージ又はイベントのソースを求めるために複数のＳＵＮＥを一時的に抑制することを可能にすることができる。
【００６２】
動作６５６において、アクティブなＷＰＭサービス１０６−１は、ターゲットにされたＳＵＮＥ（複数の場合もある）のそれぞれへの公称最短光パス又はそれ以外のエラーを最も起こしにくい光パスを有する１つ以上のＣＲＥを選択する。光ファイバーペア６１０−１．．．６１０−５によって提供される各パスは、特定のＳＵＮＥにコマンドするＣＲテレメトリーパス（例えば、図２のＣＲテレメトリーパス１１２−１及び１１２−２）を提供することができることを想起されたい。例えば、図６Ａに示すように、光通信システム１００は、複数のＣＲＥと、これらのＣＲＥから所与のＳＵＮＥへの複数のパスとを備えることができる。例えば、ＳＵＮＥ１１０−２は、ＣＲＥ１１４−２から光ファイバーペア６１０−３を経由して延びるパスと、ＣＲＥ１１４−３から光ファイバーペア６１０−３及び６１０−４を経由して延びるパスとを含む複数のＣＲテレメトリーパスを備える。同時に、ＣＲＥ１１４−２は、光ファイバーペア６１０−３を経由してＳＵＮＥ１１０−３にコマンドすることができる。ＣＲＥ１１４−４も、光ファイバー６１０−４を経由してＳＵＮＥ１１０−３にコマンドすることができる。
【００６３】
しかしながら、各ＣＲテレメトリーパスは、幾つかのＣＲＥが他のＣＲＥよりも特定のＳＵＮＥに相対的に接近するように距離／ケーブル長が変化する場合がある。例えば、ＳＵＮＥ１１０−２は、ＣＬＳ１のＣＲＥ１１４−２及びＣＬＳ２のＣＲＥ１１４−３に隣接する。そのため、公称最短パスは、例えば、光ファイバーペア６１０−３によって提供されるパスに関して、光ファイバーペア６１０−３又は６１０−４を含むことができる。ただし、公称最短パスは、２つの地点の間の地理的距離と必ずしも一致しない場合があることに留意されたい。例えば、ＣＬＳ１は、上記例では、ＣＬＳ２よりもＳＵＮＥ１１０−２に地理的に近く位置する場合がある。一方、光ケーブル１０３の外部の構造は、例えば、海洋底トポロジーを考慮するために、ＣＲＥ１１４−２とＳＵＮＥ１１０−２との間に配置された長さＬの光ケーブル配線を含む場合がある。このために、ＣＲＥ１１４−２とＳＵＮＥ１１０−２との間に配置された光ケーブル配線の長さＬは、ＣＲＥ１１４−３とＳＵＮＥ１１０−２との間の対応するケーブルの長さよりも長い場合がある。加えて、公称最短パスは、光信号を反復、増幅及び／又は減衰する最小数の「ホップ」又は光構成要素を有するパスに基づく場合もある。したがって、公称最短パスは、例えば、光ケーブル長、ホップ数、及び地理的近接性を含む複数の因子に基づいて選択される場合がある。一実施形態では、パスは、例えば、リンクステータス（例えば、リンクアップ／ダウン）、ビットエラーレート、及び障害状態等の既知の信頼度因子に基づいて選ぶこともできる。１つの特定の例では、ＣＲＥは、性能劣化及び障害状態を自発的に報告することができる。そのような情報は、特定のパスを選択するときに利用することができる。
【００６４】
一実施形態では、ケーブル切断、及び給電機器（ＰＦＥ）故障等の他の中断は、光通信システム１００のネットワークトポロジーに影響を与える場合がある。図２を参照して前述したように、ＳＵＮＥは、これらの中断に起因するイベント通知をアクティブなＷＰＭサービス１０６−１に提供することができる。例えば、図７に示す光通信システム１００の例示の実施形態を参照すると、ＳＵＮＥ１１０−２と１１０−４との間のケーブル切断７０２又は他のネットワーク中断が示されている。この特定の例では、光ファイバーペア６１０−１、６１０−２、６１０−４、６１０−５に結合する複数のＳＵＮＥがそれぞれ、ネットワーク障害イベントを関連付けられたＣＲＥに報告することができ、これらのＣＲＥは、ネットワーク障害イベントをアクティブなＷＰＭサービス１０６−１に更に報告する。ＷＰＭサービス１０６−１は、このネットワーク障害イベントに基づいて、光通信システム１００の既知のネットワークトポロジーを更新することができる。したがって、アクティブなＷＰＭサービス１０６−１は、更新されたネットワークトポロジーを用いて、ネットワーク中断による影響を受けることがないＣＲＥを選択することができる。例えば、動作６５４において受信された要求が、ＳＵＮＥ１１０−５を特定していた場合、アクティブなＷＰＭサービス１０６−１は、オフケーブルＤＣＮ１１８を介して要求を満たすように、ＣＬＳ３に配置されたＣＲＥ１１４−４又は１１４−５を選択することができる。これは、ケーブル切断７０２が、アクティブなＷＰＭサービス１０６−１とＳＵＮＥ１１０−４．．．１１０−８との間の光ケーブル１０３にわたってオンケーブルＤＣＮを中断させるからである。したがって、図７に示すように、オンケーブルデータの接続が途絶されたとき、アクティブなＷＰＭサービス１０６−１は、有利には、オフケーブルＤＣＮ１１８を利用することができる。
【００６５】
図８は、本開示の一実施形態による、光ケーブル１０３に沿った複数の位置に発生したケーブル切断７０２又は他のネットワーク中断の別の例を示している。図示するように、複数のロケーションに発生したケーブル切断７０２は、光通信システム１００を３つの異なるセグメントに分割する。したがって、アクティブなＷＰＭサービス１０６−１は、それにもかかわらずオフケーブルＤＣＮ１１８を介してターゲットＳＵＮＥ（複数の場合もある）と通信することができるＣＲＥを用いることができる。例えば、アクティブなＷＰＭサービス１０６−１は、ＣＲＥ１１４−４を利用して、ＳＵＮＥ１１０−４及び１１０−５にコマンドすることができる。
【００６６】
図６Ｂ及び動作６５６に戻って、アクティブなＷＰＭサービス１０６−１は、６５４において受信された要求を満たすように１つ以上のＣＲＥを選択するときに追加の考慮すべき事項を用いる。例えば、アクティブなＷＰＭサービス１０６−１は、ＤＣＮ１１８を介して特定のＣＲＥと通信し、例えば、特定のＣＲＥのスタック内で現在保留中の待機動作が幾つあるのかを求め、ＣＲＥがオンラインである（例えば、要求を処理することができる）か否かを判断し、ＣＲＥがターゲットＳＵＮＥと現在通信することができるか否かを判断することができる。また、アクティブなＷＰＭサービス１０６−１は、各ＣＲＥと直接通信することなく、動的ルーティングデータベース３０２から同じ情報を取り出すことができることに留意されたい。さらに、アクティブなＷＰＭサービス１０６−１は、各特定のパス上の現在のトラフィック／帯域幅使用量も考慮することができる。例えば、アクティブなＷＰＭサービス１０６−１は、光通信システム１００の通信によって現在用いられている帯域幅の量が相対的に低い光ファイバーペアに結合されたＣＲＥを偏重することができる。
【００６７】
いずれにしても、アクティブなＷＰＭサービス１０６−１が、動作６５４において受信された要求において特定されたターゲットＳＵＮＥ（複数の場合もある）と通信するために１つ以上のＣＲＥを選択すると、方法６５０は動作６５８に進む。動作６５８において、アクティブなＷＰＭサービス１０６−１は、動作６５４において受信された要求を、動作６５６において選択された１つ以上のＣＲＥに送信する。幾つかの場合には、この要求は、動作６５６において選択された１つ以上のＣＲＥにコマンドのシーケンスを送信することを含むことができる。これらの場合、アクティブなＷＰＭサービス１０６−１は、送信レート及び他の送信関連パラメーターを低減して、ＤＣＮ１１８に導入されるデータトラフィックが最小量になることを確保することができる。さらに、１つ以上の選択されたＣＲＥは、ファイバーペア６１０−１．．．６１０−５のそれぞれのペアによって提供されるＣＲテレメトリーパスを利用して、要求に従ってターゲットＳＵＮＥ（複数の場合もある）にコマンドすることができる。
【００６８】
一般的な意味において、ＳＵＮＥは、応答を必要とするコマンドと、応答を必要としないコマンドとの２つのタイプのコマンドに応えることができる。ターゲットＳＵＮＥ（複数の場合もある）からの応答を必ずしも必要としないコマンドの場合、アクティブなＷＰＭサービス１０６−１は、完了メッセージ又は受信確認「ＡＣＫ」メッセージをクライアントに返す場合がある。１つのそのような例示のメッセージは、通知をオフにするコマンドを含む。逆に、応答を必要とするコマンドの場合（正：For）、アクティブなＷＰＭサービス１０６−１は、既定の期間の間、動作６５６において選択され、ターゲットＳＵＮＥ（複数の場合もある）にコマンドするのに用いられる１つ以上のＣＲＥをリスンすることができる。ＷＰＭサービス１０６−１は、同じ応答を受信した複数のＣＲＥからの応答もリスンすることができる。重複した応答をもたらす場合がある幾つかの例示のコマンドには、数例を挙げると、測定要求、ＣＡＰ切り替え、ファームウェアアップグレード、及び再構成／再プロビジョニングが含まれる。いずれにしても、動作６６２において、アクティブなＷＰＭサービス１０６−１は、任意選択で、行われた要求のタイプに応じてＮＭＳ２０２又はユーザー２０４にステータスメッセージを送信する。方法６５０は、動作６６４において終了する。
【００６９】
一実施形態では、ＳＵＮＥは、自己診断又は特定の測定値が特定の閾値を越えていることに基づいて通知又はアラームを生成することができる。幾つかの非限定的な例には、光出力を受信（正：receiving）及び／又は送信すること（正：transmitting）、クリティカル回路点（critical circuit points：臨界回路点）内の光の検出、及びビットエラーレートが含まれる。図７及び図８に示すケーブル切断７０２によって、１つ以上のＳＵＮＥは、そのような通知を関連付けられたＣＲＥに伝播することができる。しかしながら、上述のように、２つ以上のＳＵＮＥは、例えば、ＳＵＮＥ１１０−４及び１１０−５によって共有される光ファイバーペア６１０−４及び６１０−３等の同じ光ファイバーペア（複数の場合もある）を介して通信することができる。この結果、アクティブなＷＰＭサービス１０６−１は、２つ以上のＳＵＮＥから、同じイベント又は場合によっては異なるイベントに関連した複数の通知を受信する場合がある。
【００７０】
図９Ａは、本開示の一実施形態による、２つ以上のＳＵＮＥが同じ光ファイバーペアを共有している場合にどのＳＵＮＥが通知を生成したのかを判断する一例示の方法９００を示している。方法９００は動作９０２において開始する。
【００７１】
動作９０４において、アクティブなＷＰＭサービス１０６−１は、１つ以上のＣＲＥから通知を受信する。幾つかの場合には、この通知は、２つ以上の関連付けられたＳＵＮＥによって報告されたケーブル切断又は他のネットワーク中断に対応する。各ＳＵＮＥは、１つ以上の関連付けられたＣＲＥに送信される中断信号を介してそのような中断を報告することができる。例えば、図７及び図８におけるＳＵＮＥ１１０−１．．．１１０−８のそれぞれは、関連付けられたＣＲＥに光ケーブル１０３に沿った任意の方向で中断信号を送信することができる。１つのそのような例示の中断信号は、図９Ｃの例示のプロトコルフローに示されている。
【００７２】
動作９０６において、アクティブなＷＰＭサービス１０６−１は、通知を伝播させた２つ以上の関連付けられたＳＵＮＥへの公称最短光パス又はそれ以外のエラーを最も起こしにくい光パスを有する１つ以上のＣＲＥを選択する。一実施形態では、アクティブなＷＰＭサービス１０６−１は、図６Ｂの動作６５６と実質的に同様の方法で、どのＣＲＥが、関連付けられたＳＵＮＥへの公称最短光パス又はそれ以外のエラーを最も起こしにくい光パスを有するのかを判断する。これは、簡潔にするために繰り返さないことにする。
【００７３】
動作９０８において、アクティブなＷＰＭサービス１０６−１は、関連付けられたＳＵＮＥのそれぞれへの後続の通知を停止する要求を、動作９０６において選択されたＣＲＥを介して送信する。幾つかの場合には、これは、アクティブなＷＰＭサービス１０６−１が動作９０６において選択されたＣＲＥにブロードキャストを送信することを含む。さらに、後続の通知を停止するこの要求によって、関連付けられたＳＵＮＥのそれぞれは、別の要求が通知を再び可能にするまで、通知を一時停止する。
【００７４】
動作９１０において、アクティブなＷＰＭサービス１０６−１は、関連付けられた各ＳＵＮＥに、動作９０６において選択されたＣＲＥを介して照会を送信する。幾つかの場合には、アクティブなＷＰＭサービス１０６−１は、通知を生成した可能性が最も高いＳＵＮＥを推論する優先順位付け方式に基づいて要求を順序付け／配列する。これは、アクティブなＷＰＭサービス１０６−１が、動的ルーティングデータベース３０２に記憶されたＳＵＮＥ対ＣＲＥの関係のマッピングを詳しく調べることを含むことができる。例えば、アクティブなＷＰＭサービス１０６−１は、通知を受信した特定のＣＲＥの地理的ロケーションを相関させ、１つ以上のＳＵＮＥを、それらのＳＵＮＥが特定のＣＲＥに接続された伝送トレールを有することに基づいて高優先度の候補として特定することができる。別の例では、アクティブなＷＰＭサービス１０６−１が、ＣＲＥ１１４−２、ＣＲＥ１１４−３、及びＣＲＥ１１４−４からアラーム通知を受信するか否かを考慮する。この例では、アクティブなＷＰＭサービス１０６−１は、マッピングをスキャンし、最も高い優先度の候補ＳＵＮＥとしてＳＵＮＥ１１０−２を特定することができる。更に別の例は、アクティブなＷＰＭサービス１０６−１が、ＣＲＥ１１４−１、ＣＲＥ１１４−２及びＣＲＥ１１４−３からアラーム通知を受信するか否かを含む。この例では、アクティブなＷＰＭサービス１０６−１は、マッピングをスキャンし、ＳＵＮＥ１１０−２が最も高い優先度の候補ＳＵＮＥであると判断することができる。いずれにしても、アクティブなＷＰＭサービス１０６−１は、最も高い優先度の候補を推論し、アラームの重大性と、どのような内部パラメーターがこのアラームを引き起こした可能性があるのかとを示すことができるアラーム情報を取り出すようにこの候補に照会することができる。ＷＰＭサービス１０６−１は、アラーム通知を発信したＳＵＮＥが特定されると、全ての残りのＳＵＮＥに必ずしも照会しない場合がある。したがって、優先順位付け方式は、アクティブなＷＰＭサービス１０６−１によって開始される照会の総数を最小にすることができるか又はそうでない場合は削減することができる。アクティブなＷＰＭサービス１０６−１によって照会された第１のＳＵＮＥがアラームを発信していない場合、アクティブなＷＰＭサービス１０６−１は、ソースが特定されるまで、各ＳＵＮＥに引き続き照会する。
【００７５】
動作９１２において、アクティブなＷＰＭサービス１０６−１は、通知を再び可能にする要求を、動作９０６において選択された１つ以上のＣＲＥを介して、関連付けられたＳＵＮＥに送信する。方法９００は、動作９１４において終了する。
【００７６】
一実施形態では、アクティブなＷＰＭサービス１０６−１は、既定の期間（例えば、１００ミリ秒〜１０秒）にわたって複数のアラーム／通知を受信し、集約されたアラーム／通知の非冗長リストが確立されるようにこれらのアラーム／通知の重複排除を行うことができる。ＷＰＭサービス１０６−１は、アラーム／通知の重複排除されたリストをＮＭＳ２０２若しくはユーザー２０４、又はそれらの双方に送信することができる。加えて、一実施形態によれば、アクティブなＷＰＭサービス１０６−１は、アラーム通知の場合に応答動作を開始することができる。１つのそのような例示の回復動作は、図９Ｃを参照して以下で論述される。
【００７７】
次に図９Ｂを参照すると、一例示のプロトコルフローが示され、本開示の一実施形態に従って、ユーザー２０４がプロビジョニング方式中にＳＵＮＥ１１０−Ｘの再構成を行わせることを示している。図示するように、ユーザー２０４は、新たな構成を特定のＳＵＮＥに適用する要求をＮＭＳ２０２に送信する。これに応答して、ＮＭＳ２０２は、プロビジョニングコマンドをアクティブなＷＰＭサービス１０６−１に送信する。幾つかの場合には、このプロビジョニングコマンドは、適用する特定のＣＡＰを特定する。他の場合には、このプロビジョニングコマンドは、ユーザー２０４がＳＵＮＥ１１０−Ｘ内で変更を所望する１つ以上の構成パラメーターを含む。いずれにしても、アクティブなＷＰＭサービス１０６−１は、「セット」コマンドをＣＲＥ１１４−Ｘに送信する。幾つかの場合には、ＣＲＥ１１４−Ｘは、公称最短パス又はそれ以外のエラーを最も起こしにくいパス（例えば、ＣＲテレメトリーパス１１２−Ｘ）が用いられるように、図６Ｂの動作６５６に従って選択されたものである。さらに、ＣＲＥ１１４−Ｘは、１つ以上のコマンドを、ＣＲテレメトリーパス１１２−Ｘ等のＣＲテレメトリーパスを介して送信が可能な低レベル信号に変換することによって、これらの１つ以上のコマンドをＳＵＮＥ１１０−Ｘに送信する。ＳＵＮＥ１１０−Ｘは、（図示するように）応答することもできるし、応答することなく、変更を単に適用することもできる。ＳＵＮＥ１１０−Ｘが応答する場合、応答は、アクティブなＷＰＭサービス１０６−１及びＮＭＳ２０２を介してユーザー２０４に伝播返信される。前述したように、ユーザー２０４は、１つ以上のＧＵＩを利用して、プロビジョニング変更を行い、それらの変更に関するステータスを受信することができる。このために、ＳＵＮＥ１１０−Ｘからの応答は、例えば、ＧＵＩを介してユーザー２０４に提示することができる。
【００７８】
次に図９Ｃを参照すると、別の例示のプロトコルフローが示され、本開示の一実施形態に従って、アクティブなＷＰＭサービス１０６−１が、集約されたアラーム通知をＮＭＳに提供し、１つ以上のＳＵＮＥに照会することによってアラーム通知の原因を求めることを示している。図９Ｃの例示のプロトコルフローは、図９Ａの方法９００のプロトコルフローと実質的に同様であるが、ＳＵＮＥによるアラーム通知に応答して実行される回復動作が含まれている。
【００７９】
図示するように、アクティブなＷＰＭサービス１０６−１は、中断がＳＵＮＥ１１０−Ｎから検出されたことの通知を中断信号の形でＣＲＥ１１４−Ｘから受信する。ＳＵＮＥ１１０−Ｎは、ＣＲＥ１１４−Ｘと光ファイバーペアを共有する任意の数のＳＵＮＥとすることができる。これに応答して、アクティブなＷＰＭサービス１０６−１は、コマンド（例えば、通知無効（Disable Notifications））をブロードキャストするか又はそれ以外にコマンドをＣＲＥ１１４−Ｘに送ることによって、後続の通知を無効にすることができる。さらに、ＣＲＥ１１４−Ｘは、このコマンドをＳＵＮＥ１１０−Ｎに送信する。これによって、各ＳＵＮＥは、後続の通知を一時停止することができる。
【００８０】
アクティブなＷＰＭサービス１０６−１は、上述のように、通知を発信した可能性のある候補ＳＵＮＥのリストを求めることができる。通知を無効にした後の短時間の後（例えば、１００ｍｓ〜５ｓ）、アクティブなＷＰＭサービス１０６−１は、最も可能性の高い候補ＳＵＮＥを特定するアラームを要求するコマンド（例えば、アラーム要求（Request Alarm））をＣＲＥ１１４−Ｘに送信することができる。アクティブなＷＰＭサービス１０６−１は、異なるＣＲＥ（例えば、通知を伝播しなかったＣＲＥ）が、例えば、最も可能性の高い候補ＳＵＮＥへの公称最短光パス又はそれ以外のエラーを最も起こしにくい光パスを提供する場合、その異なるＣＲＥを用いることができることに留意されたい。そのようないずれの場合にも、最も可能性の高い候補ＳＵＮＥは、アラーム情報を用いて応答することができる。最も可能性の高い候補ＳＵＮＥが通知の発信者でなかった場合、アクティブなＷＰＭサービス１０６−１は、通知の発信源が突き止められるまで、次に最も可能性の高い候補ＳＵＮＥに照会する。
【００８１】
通知の発信源が確定されると、アクティブなＷＰＭサービス１０６−１は、受信されたアラーム情報を用いて、このアラーム情報の根本的原因を求めることができる。例えば、アクティブなＷＰＭサービス１０６−１は、アラーム情報に基づいて、（例えば、図７及び図８に示すように）発生したケーブル切断又は他のネットワーク中断を判断することができる。アクティブなＷＰＭサービス１０６−１は、任意選択で、回復動作を開始することができる。例えば、アクティブなＷＰＭサービス１０６−１は、１つ以上のＳＵＮＥがネットワーク中断を迂回するように伝送トレールを変更又は作成するように（例えば、異なるＣＡＰ又はチャネル割り当てを適用して）再プロビジョニングを開始することができる。本開示に鑑みて理解されるように、他の回復動作も本開示の範囲内にある。例えば、回復動作は、トラフィックを冗長なパスに方向付けること又は冗長な構成要素に切り替えることを含むことができる。アクティブなＷＰＭサービス１０６−１は、どのＳＵＮＥ（複数の場合もある）が通知を発信したのかを確定し、任意選択で回復動作を実行した後、通知を再び可能にすることができる。
【００８２】
例示のコンピューターシステム
図１０は、本開示において提供される技法及び態様によるＷＰＭ／ＮＭＳプロセスを実行するように構成されたコンピューティングシステム１０００を示している。見て取ることができるように、コンピューティングシステム１０００は、プロセッサ１００２、データ記憶デバイス１００４、メモリ１００６、ネットワークインターフェース１００８、ＩＯインターフェース１５１０及び相互接続要素１５１２を収容する。本明細書において提供される少なくとも幾つかの態様を実行するために、プロセッサ１５０２は、ルーチンの実行及びデータの操作をもたらす一連の命令を受信して実行する。幾つかの場合には、プロセッサは、少なくとも２つのプロセッサである。幾つかの場合には、プロセッサは、複数のプロセッサ又は様々な数の処理コアを有するプロセッサとすることができる。メモリ１５０６は、ランダムアクセス（ＲＡＭ）とすることができ、コンピューティングシステム１０００の動作中に用いられる命令のシーケンス及び他のデータを記憶するように構成することができる。このために、メモリ１５０６は、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、スタティックメモリ（ＳＲＡＭ）、又はフラッシュメモリ等の揮発性メモリ及び不揮発性メモリの組み合わせとすることができる。ネットワークインターフェース５０８は、ネットワークベースの通信が可能な任意のインターフェースデバイスとすることができる。そのようなネットワークインターフェースの幾つかの例は、イーサネット、Ｂｌｕｅｔｏｏｔｈ、ファイバーチャネル、Ｗｉ−Ｆｉ及びＲＳ−２３２（シリアル）を含む。データ記憶デバイス１５０４は、任意のコンピューター可読及び書き込み可能非一時的記憶媒体を含む。この記憶媒体は、プロセッサ１５０２が実行することができるコンピュータープログラムを規定する記憶された命令のシーケンスを有することができる。加えて、この記憶媒体は、一般に、記憶デバイス１５０４のファイルシステム内に連続的なデータ構造及び非連続的なデータ構造でデータを記憶することができる。この記憶媒体は、光ディスク、フラッシュメモリ、ソリッドステートドライブ（ＳＳＤ）等とすることができる。動作中、コンピューティングシステム１５００は、記憶デバイス１５０４内のデータを、より高速なアクセスを可能にするメモリ１５０６等のメモリデバイスに移動させることができる。ＩＯインターフェース１５１０は、データの入力及び／又は出力が可能な任意の数の構成要素とすることができる。そのような構成要素は、例えば、ディスプレイデバイス、タッチスクリーンデバイス、マウス、キーボード、マイクロフォン、外部デバイス（ＵＳＢ、ファイアワイア等）及びスピーカーを含むことができる。相互接続要素１５１２は、コンピューティングシステム１５００の構成要素間の任意の通信チャネル／バスを含むことができ、ＵＳＢ、ＩＤＥ、ＳＣＳＩ、ＰＣＩ等の標準的なバス技術に準拠して動作することができる。
【００８３】
コンピューティングシステム１０００は、１つの特定の構成で示されているが、態様及び実施形態は、他の構成を有するコンピューティングシステムが実行することができる。上述のように、幾つかの実施形態は、タブレットデバイスを含むコントローラー１１０６を備える。したがって、非常に多くの他のコンピューター構成及びオペレーティングシステムが本開示の範囲内にある。例えば、コンピューティングシステム１０００は、モバイルオペレーティングシステムを有する独自のコンピューティングデバイス（例えば、Ａｎｄｒｏｉｄ（アンドロイド）デバイス）とすることができる。他の例では、コンピューティングシステム１０００は、Ｌｉｎｕｘ／Ｕｎｉｘオペレーティングシステム、Ｗｉｎｄｏｗｓ（登録商標）オペレーティングシステム、又はＭａｃ  ＯＳ（登録商標）オペレーティングシステムを実装することができる。他の多くのオペレーティングシステムを用いることができ、例は、どの特定のオペレーティングシステムにも限定されるものではない。
【００８４】
別段の記載がない限り、「実質的に」という用語の使用は、正確な関係、状態、配置、方位、及び／又は他の特性と、当業者によって理解されるような、開示された方法及びシステムに著しい影響を与えない程度のそれらの正確なものからずれたものとを含むものと解釈することができる。
【００８５】
他の或る物と通信し、他の或る物に関連付けられ、及び／又は他の或る物に基づく、図を通じて記述され及び／又は別の方法で表現された要素、構成要素、モジュール、及び／又はそれらの一部は、本明細書に別段の明記がない限り、直接及び／又は間接的な方法でそのように通信し、関連付けられ、及び／又は基づくものと理解することができる。
【００８６】
本開示の全体を通して、個数が指定されていないものの使用は、便宜上用いられており、特に別段の記載がない限り、そのようなものの１つ又は２つ以上を含むものと理解することができる。「備える」、「含む」及び「有する」という用語は、包含的であることが意図され、挙げられた要素以外の追加の要素が存在し得ることを意味する。本明細書において用いられているように、「公称の」又は「公称で」という用語の使用は、量について言及しているときは、実際の量と異なる場合がある指定された量又は理論的な量を意味する。
【００８７】
本開示の１つの態様では、光通信システムが開示される。この光通信システムは、データ通信ネットワークの第１の部分と、複数のコマンド／応答テレメトリーパスとを提供するように構成された少なくとも１つの光ケーブルを備えるケーブルシステムと、このケーブルシステムに結合された第１のケーブル陸揚局及び第２のケーブル陸揚局と、この第１のケーブル陸揚局に配置された第１のウェットプラントアクセスポイント及びこの第２のケーブル陸揚局に配置された第２のウェットプラントアクセスポイントであって、これらの第１のウェットプラントアクセスポイント及び第２のウェットプラントアクセスポイントのそれぞれは、関連付けられた光ファイバーによって上記少なくとも１つの光ケーブルに結合される、第１のウェットプラントアクセスポイント及び第２のウェットプラントアクセスポイントと、関連付けられた光ファイバーによって上記少なくとも１つの光ケーブルに結合され、上記第１のケーブル陸揚局の上記第１のウェットプラントアクセスポイントから第１のコマンド／応答テレメトリーパスを介して光信号を送受信するとともに、上記第２のケーブル陸揚局の上記第２のウェットプラントアクセスポイントと第２のコマンド／応答テレメトリーパスを介して光信号を送受信するように構成された少なくとも１つのスマート海底ネットワーク要素と、上記少なくとも１つのスマート海底ネットワーク要素にコマンドを送信する要求を、上記データ通信ネットワークを介して受信するように構成され、上記要求に応答して、上記少なくとも１つのスマート海底ネットワーク要素への公称最短光パス又はエラーを最も起こしにくい光パスを提供する関連付けられたコマンド／応答テレメトリーパスに少なくとも部分的に基づいて、上記第１のウェットプラントアクセスポイント又は上記第２のウェットプラントアクセスポイントのうちの、上記要求に応えるウェットプラントアクセスポイントを選択する、上記第１のケーブル陸揚局における第１のウェットプラントマネージャーとを備える。
【００８８】
本開示の別の態様では、スマート海底ネットワーク要素との通信のためのコンピューター実施方法が開示される。このコンピューター実施方法は、第１のケーブル陸揚局に配置されたウェットプラントマネージャーによって、ターゲットスマート海底ネットワーク要素と通信する第１の要求を受信することであって、当該第１の要求は、上記ＳＵＮＥを介して実行するコマンドを含むことと、上記第１のケーブル陸揚局に配置された上記ウェットプラントマネージャーによって、上記要求に応えるウェットプラントアクセスポイントを、当該ウェットプラントアクセスポイントが、上記ターゲットスマート海底ネットワーク要素への公称最短光パス又はエラーを最も起こしにくい光パスを提供するコマンド／応答テレメトリーパスに結合されていることに基づいて選択することと、上記第１のケーブル陸揚局に配置された上記ウェットプラントマネージャーによって、上記公称最短光パス又はエラーを最も起こしにくい光パスを提供する上記コマンド／応答テレメトリーパスを用いて、上記コマンドを上記選択されたウェットプラントアクセスポイントを介して上記ターゲットスマート海底ネットワーク要素に送信することとを含む。
【００８９】
本開示の更に別の態様では、少なくとも１つのプロセッサによって実行されると、ウェットプラントマネージャープロセスを実行する複数の命令がコード化された非一時的コンピューター可読媒体が開示される。このプロセスは、ターゲットスマート海底ネットワーク要素と通信する第１の要求を受信するように構成され、当該第１の要求は、上記ターゲットスマート海底ネットワーク要素を介して動作し、上記要求に応えるウェットプラントアクセスポイントを、当該ウェットプラントアクセスポイントが、上記ターゲットスマート海底ネットワーク要素への公称最短光パス又はエラーを最も起こしにくい光パスを提供するコマンド／応答テレメトリーパスに結合されていることに基づいて選択し、要求を上記選択されたウェットプラントアクセスポイントに送信するコマンドを含み、上記要求は、上記ターゲットスマート海底ネットワーク要素及び上記コマンドを特定するものである。
【図１】
2019503632.tif 000003
【図２】
2019503632.tif 000004
【図３】
2019503632.tif 000005
【図４】
2019503632.tif 000006
【図５】
2019503632.tif 000007
【図６Ａ】
2019503632.tif 000008
【図６Ｂ】
2019503632.tif 000009
【図７】
2019503632.tif 000010
【図８】
2019503632.tif 000011
【図９Ａ】
2019503632.tif 000012
【図９Ｂ】
2019503632.tif 000013
【図９Ｃ】
2019503632.tif 000014
【図１０】
2019503632.tif 000015
【国際調査報告】
2019503632.tif 000016
2019503632.tif 000017
2019503632.tif 000018