(57)【特許請求の範囲】
【請求項１】
現用装置と予備装置との組からなり、冗長構成を持つ加入者収容装置と、
前記加入者収容装置への設定と制御を行うEMS装置と、
前記EMS装置に対して前記設定と前記制御の内容を指示するNMS装置とを備え、
前記EMS装置は、
前記加入者収容装置の現用装置または予備装置のいずれかが現在稼働系の加入者収容装置であるかを把握し、
前記NMS装置からのMプレーン通信が、現用装置または予備装置への装置間冗長切替によらず前記現在稼働系の加入者収容装置へ投入するものか、または、装置間冗長切替を隠蔽しない指示された前記加入者収容装置へ投入するものかを、定義する隠蔽有無決定部と、NMS装置向けの加入者収容装置の装置IDと、前記現在稼働系の加入者収容装置の装置IDとを組として持つ装置管理情報とを有し、
前記隠蔽有無決定部の情報により、前記NMS装置からのMプレーン通信が前記現在稼働系の加入者収容装置へ投入するものであれば、前記装置管理情報を参照して前記NMS装置向けの加入者収容装置の装置IDから前記現在稼働系の加入者収容装置の装置IDを読み出して、当該Mプレーン通信の宛先情報を、前記NMS装置向けの加入者収容装置の装置IDから読み出した前記現在稼働系の加入者収容装置の装置IDに書き換え、前記現在稼働系の加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却し、
前記NMS装置からのMプレーン通信が装置間冗長切替を隠蔽しない指示された前記加入者収容装置へ投入するものであれば、前記NMS装置向けの加入者収容装置の装置IDを利用して前記NMS装置向けの加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却する、
ことを特徴とするIP網加入者収容装置制御システム。
【請求項２】
現用装置と予備装置との組からなり、冗長構成を持つ加入者収容装置と、
前記加入者収容装置への設定と制御を行うEMS装置と、
前記EMS装置に対して設定と制御の内容を指示するNMS装置とを備え、
前記NMS装置において、
Mプレーン通信が、装置間冗長切替を隠蔽し現在稼働系の加入者収容装置へ投入するものである場合には前記Mプレーン通信に隠蔽要識別情報が設定され、
前記EMS装置は、
前記加入者収容装置の現用装置または予備装置のいずれかが現在稼働系の加入者収容装置であるかを把握し、NMS装置向けの加入者収容装置の装置IDと、前記現在稼働系の加入者収容装置の装置IDとを組として持つ装置管理情報を有し、
前記NMS装置からの前記Mプレーン通信に前記隠蔽要識別情報が設定される場合、前記装置管理情報を参照して前記NMS装置向けの加入者収容装置の装置IDから前記現在稼働系の加入者収容装置の装置IDを読み出して、当該Mプレーン通信の宛先情報を、前記NMS装置向けの加入者収容装置の装置IDから読み出した前記現在稼働系の加入者収容装置の装置IDに書き換え、前記現在稼働系の加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却し、
前記NMS装置からの前記Mプレーン通信に前記隠蔽要識別情報が設定されない場合、前記NMS装置向けの加入者収容装置の装置IDを利用して前記NMS装置向けの加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却する、
ことを特徴とするIP網加入者収容装置制御システム。
【請求項３】
請求項１または請求項２に記載のIP網加入者収容装置制御システムにおいて、
前記EMS装置は、
前記加入者収容装置のIPアドレス、ホスト名を前記現用装置の加入者収容装置の値から前記予備装置の加入者収容装置の値に書き換え、
書き換えたコンフィグファイルを当該予備装置の加入者収容装置に送り、装置間冗長切替状態を更新し、
L2スイッチにポート閉塞を指示する
ことを特徴とするIP網加入者収容装置制御システム。
【請求項４】
請求項１から請求項３のうちの何れか一項に記載のIP網加入者収容装置制御システムにおいて、
前記現用装置または前記予備装置の切替元から切替先へ切替られ、
前記切替先から前記切替元へ切替られる
ことを特徴とするIP網加入者収容装置制御システム。
【請求項５】
現用装置と予備装置との組からなり、冗長構成を持つ加入者収容装置と、
前記加入者収容装置への設定と制御を行うEMS装置と、
前記EMS装置に対して前記設定と前記制御の内容を指示するNMS装置とを
備え、
前記NMS装置が隠蔽有無決定部と装置管理情報とを有するIP網加入者収容装置制御システムの制御方法であって、
前記EMS装置は、前記加入者収容装置の現用装置または予備装置のいずれかが現在稼働系の加入者収容装置であるかを把握し、
前記隠蔽有無決定部は、前記NMS装置からのMプレーン通信が、現用装置または予備装置への装置間冗長切替によらず前記現在稼働系の加入者収容装置へ投入するものか、または、装置間冗長切替を隠蔽しない指示された前記加入者収容装置へ投入するものかを定義し、
前記装置管理情報は、NMS装置向けの加入者収容装置の装置IDと、前記現在稼働系の加入者収容装置の装置IDとを組として持ち、
前記隠蔽有無決定部の情報により、前記NMS装置からのMプレーン通信が前記現在稼働系の加入者収容装置へ投入するものである場合、
前記EMS装置は、
前記装置管理情報を参照して前記NMS装置向けの加入者収容装置の装置IDから前記現在稼働系の加入者収容装置の装置IDを読み出し、
当該Mプレーン通信の宛先情報を、前記NMS装置向けの加入者収容装置の装置IDから読み出した前記現在稼働系の加入者収容装置の装置IDに書き換え、前記現在稼働系の加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却し、
前記NMS装置からのMプレーン通信が装置間冗長切替を隠蔽しない指示された前記加入者収容装置へ投入するものである場合、前記EMS装置は、前記NMS装置向けの加入者収容装置の装置IDを利用して前記NMS装置向けの加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却する、
ことを特徴とするIP網加入者収容装置制御システムの制御方法。
【請求項６】
現用装置と予備装置との組からなり、冗長構成を持つ加入者収容装置と、
前記加入者収容装置への設定と制御を行い、装置管理情報を有するEMS装置と、
前記EMS装置に対して設定と制御の内容を指示するNMS装置とを備えるIP網加入者収容装置制御システムの制御方法であって、
前記NMS装置には、
Mプレーン通信が、装置間冗長切替を隠蔽し現在稼働系の加入者収容装置へ投入するものである場合には前記Mプレーン通信に隠蔽要識別情報が設定され、
前記EMS装置は、
前記加入者収容装置の現用装置または予備装置のいずれかが現在稼働系の加入者収容装置であるかを把握し、
前記装置管理情報は、NMS装置向けの加入者収容装置の装置IDと、前記現在稼働系の加入者収容装置の装置IDとを組として持ち、
前記NMS装置からの前記Mプレーン通信に前記隠蔽要識別情報が設定される場合、
前記EMS装置は、
前記装置管理情報を参照して前記NMS装置向けの加入者収容装置の装置IDから前記現在稼働系の加入者収容装置の装置IDを読み出し、
当該Mプレーン通信の宛先情報を、前記NMS装置向けの加入者収容装置の装置IDから読み出した前記現在稼働系の加入者収容装置の装置IDに書き換え、前記現在稼働系の加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却し、
前記NMS装置からの前記Mプレーン通信に前記隠蔽要識別情報が設定されない場合、前記EMS装置は、前記NMS装置向けの加入者収容装置の装置IDを利用して前記NMS装置向けの加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却する、
ことを特徴とするIP網加入者収容装置制御システムの制御方法。
【請求項７】
請求項５または請求項６に記載のIP網加入者収容装置制御システムの制御方法を実現するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置間冗長機能を備えるIP網の加入者収容装置への設定や制御を行うIP網加入者収容装置制御システム、その制御方法およびそのプログラムに関する。
【背景技術】
【０００２】
従来、IP網の通信システムは、図２１に示すように、構成されている。図２１に、従来のIP網の通信システムの構成を示す。
IP網の通信システムは、上位側から、NMS(Network Management System）１０１とEMS(Element Management System）１０２と加入者収容装置１０３と、終端装置１０４とを備え構成されている。
加入者収容装置１０３は、例えば、エッジルータである。終端装置１０４は、IP網の加入者のパソコンやIP電話やホームゲートウェイである。
【０００３】
オペレータｐ１００は、NMS１０１にアクセスすることで、EMS１０２を介して、加入者収容装置１０３への設定や制御を遂行する。
図２２に、加入者収容装置を現用から予備に切り替える状態を示す。
IP網の加入者収容装置１０３には、故障時等の異常時に代替の装置に切り替える装置間冗長機能（１０３ａ、１０３ｂ）を具備する装置がある。図２２に示すように、現用の当該加入者収容装置１０３ａの故障時は、加入者間の通信を正常に行うため異なる予備の加入者収容装置１０３ｂに切り替えを実施する。 
【０００４】
上述の加入者収容装置１０３の切替は、加入者収容装置１０３への制御であるため、加入者収容装置１０３に対する設定・制御を担うEMS１０２によって実施される。これにより、通常使用する加入者収容装置１０３ａが故障した場合にも、加入者の通信が滞りなく遂行される。
【０００５】
図２３（ａ）に1+1装置間冗長方式の構成を示し、図２３（ｂ）にN+m装置間冗長方式の構成を示す。なお、Ｎは２以上の自然数であり、ｍは１以上の自然数である。
装置間冗長の方式としては、図２３（ａ）に示すように、1+1装置間冗長方式が実現されている。装置間冗長の方式は、予備装置１０３ｄは１つの現用装置１０３ｃの予備となる。 
しかし、1+1装置間冗長方式では、現用設備と予備設備とが１：１に対応するため、常に現用設備と同量の予備設備が必要であり、高コストである。そこで、図２３（ｂ）に示すように、予備設備を複数の現用設備と共用するN+m冗長化方式が実現されている。N+m冗長化方式では、予備装置１０３ｄは複数の現用装置１０３ｃの予備となる。 
【０００６】
図２４（ａ）に1+1装置間冗長の場合の通常運用中のオペレーション業務を示し、図２４（ｂ）にN+m装置間冗長の場合の予備装置にて運用中のオペレーション業務を示す。
装置間冗長構成をとる加入者収容装置１０３に対するオペレーション業務を実施する際、業務により下記の業務パターン１、２の2種類に分類される。 
【０００７】
業務パターン１としては、加入者収容装置１０３の切替時に、図２４（ｂ）に示す現用の加入者収容装置１０３ｃ（故障装置）と予備の加入者収容装置１０３ｄ（新しい現用装置）を異なる装置として認識して実施する必要があるオペレーション業務がある（図２４（ｂ）中、（１）で示す）。例えば、装置情報の収集等があり、主に、加入者収容装置１０３を対象として業務を実施したい場合が当てはまる。 
【０００８】
業務パターン２としては、加入者収容装置１０３ｃの切替時に、業務実施時点で現用状態の加入者収容装置１０３ｄ（予備装置）に対し実施する必要があるオペレーション業務がある（図２４（ｂ）中、（２）で示す）。例えば、 SO（service order）等があり、主に、加入者収容装置１０３に収容されているユーザに対して業務を実施したい場合が当てはまる。
また、本願に係る文献公知発明として、特許文献１がある。特許文献１には、L2スイッチが加入者収容装置とこれへの接続を監視し、加入者収容装置が故障した場合には、認証サーバに送信することが記載されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開2012-175199号公報（図３、段落００３４、００３５等）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、オペレーション（制御/監視コマンド）業務によっては、EMS１０２から、現在ACT系の加入者収容装置１０３を狙って、制御/監視コマンドを投入する必要がある。反対に、ACT/SBY状態に関係なく、加入者収容装置１０３を指定して投入するコマンドがある。なお、ACT状態とは、現在稼動系として運用しており、ユーザトラヒックが流れている状態をいう。また、SBY状態とは、現在待機系として運用しており、ユーザトラヒックが流れていない状態をいう。 
【００１１】
現状では、EMS１０２の上位装置であるNMS１０１からオペレータｐ１００が制御/監視コマンドを投入する際に、オペレータｐ１００が加入者収容装置１０３のACT/SBYを把握して、ACT系装置を指定したオペレーションを実施している。
【００１２】
例えば、上述のパターン１の業務において、予備の加入者収容装置１０３ｄに切り替わっている状態で、上記の業務パターン２を実施する場合、オペレータｐ１００にてオペレーション業務を実施する対象の加入者収容装置１０３ｄを予備の加入者収容装置１０３のうちから選択する必要がある。そのためには、加入者収容装置１０３ｄの切替状態を把握する必要がある。 
【００１３】
しかし、オペレーション業務は多岐にわたり、オペレータｐ１００は大人数である。また、加入者収容装置１０３は数千台規模が想定される。そのため、すべてのオペレータｐ１００が、全ての加入者収容装置１０３の切替状態を把握し、オペレーション業務ごとに投入先の装置を選択することは困難であり、現実的ではない。
【００１４】
一方、パターン２の業務では、下記の問題がある。
１台の加入者収容装置１０３には、数万のユーザの収容が想定される。そのため、ある特定のユーザが収容されている加入者収容装置１０３は、あらかじめ収用計画に沿ってユーザ回線開通時に決定されるが、装置間冗長切替機能によって収容されている加入者収容装置１０３が変更された場合、ある特定のユーザに対し、収容されている加入者収容装置１０３を判断する必要がある。 
【００１５】
そのためには、全ての加入者収容装置１０３の切替状態を把握し、ユーザ回線開通時に決定された加入者収容装置１０３が装置間冗長切替機能によってどの加入者収容装置１０３に切り替えられたかの経緯を把握する必要がある。しかし、装置間冗長切替が複数回実施された場合を想定すると、ユーザの数が多人数であることから、加入者収容装置１０３が切り替えられた際のパターン２のオペレーション業務は困難となる。
【００１６】
本発明は上記実状に鑑み創案されたものであり、装置間冗長切替機能を具備するIP網の加入者収容装置に対し、切り替え状態を把握せずにオペレーション操作を実施可能であるIP網加入者収容装置制御システム、その制御方法およびそのプログラムの提供を目的とする。
【課題を解決するための手段】
【００１７】
前記課題を解決するため、第１の本発明のIP網加入者収容装置制御システムは、現用装置と予備装置との組からなり、冗長構成を持つ加入者収容装置と、前記加入者収容装置への設定と制御を行うEMS装置と、前記EMS装置に対して前記設定と前記制御の内容を指示するNMS装置とを備え、前記EMS装置は、前記加入者収容装置の現用装置または予備装置のいずれかが現在稼働系の加入者収容装置であるかを把握し、前記NMS装置からのMプレーン通信が、現用装置または予備装置への装置間冗長切替によらず前記現在稼働系の加入者収容装置へ投入するものか、または、装置間冗長切替を隠蔽しない指示された前記加入者収容装置へ投入するものかを、定義する隠蔽有無決定部と、NMS装置向けの加入者収容装置の装置IDと、前記現在稼働系の加入者収容装置の装置IDとを組として持つ装置管理情報とを有し、
前記隠蔽有無決定部の情報により、前記NMS装置からのMプレーン通信が前記現在稼働系の加入者収容装置へ投入するものであれば、前記装置管理情報を参照して前記NMS装置向けの加入者収容装置の装置IDから前記現在稼働系の加入者収容装置の装置IDを読み出して、当該Mプレーン通信の宛先情報を、前記NMS装置向けの加入者収容装置の装置IDから読み出した前記現在稼働系の加入者収容装置の装置IDに書き換え、前記現在稼働系の加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却し、前記NMS装置からのMプレーン通信が装置間冗長切替を隠蔽しない指示された前記加入者収容装置へ投入するものであれば、前記NMS装置向けの加入者収容装置の装置IDを利用して前記NMS装置向けの加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却している。
【００１８】
第５の本発明のIP網加入者収容装置制御システムの制御方法は、第１の本発明のIP網加入者収容装置制御システムを実現するための制御方法である。
【００１９】
第７の本発明のIP網加入者収容装置制御システムのプログラムは、第５の本発明のIP網加入者収容装置制御システムの制御方法を実現するためのプログラムである。
【００２０】
第１、第５、および第７の本発明によれば、隠蔽有無決定部の情報により、装置管理情報を参照してNMS装置向けの加入者収容装置の装置IDから現在稼働系の加入者収容装置の装置IDを読み出して、Mプレーン通信の宛先情報を、NMS装置向けの加入者収容装置の装置IDから読み出した現在稼働系の加入者収容装置の装置IDに書き換えるので、Mプレーン通信において、オペレータ・NMS装置は切り替え状態を把握せずにオペレーション操作を実施可能となる。そのため、Mプレーン通信において、オペレーションの業務効率を向上できる。
【００２１】
第２の本発明のIP網加入者収容装置制御システムは、現用装置と予備装置との組からなり、冗長構成を持つ加入者収容装置と、前記加入者収容装置への設定と制御を行うEMS装置と、前記EMS装置に対して設定と制御の内容を指示するNMS装置とを備え、前記NMS装置において、Mプレーン通信が、装置間冗長切替を隠蔽し現在稼働系の加入者収容装置へ投入するものである場合には前記Mプレーン通信に隠蔽要識別情報が設定され、前記EMS装置は、前記加入者収容装置の現用装置または予備装置のいずれかが現在稼働系の加入者収容装置であるかを把握し、NMS装置向けの加入者収容装置の装置IDと、前記現在稼働系の加入者収容装置の装置IDとを組として持つ装置管理情報を有し、前記NMS装置からの前記Mプレーン通信に前記隠蔽要識別情報が設定される場合、前記装置管理情報を参照して前記NMS装置向けの加入者収容装置の装置IDから前記現在稼働系の加入者収容装置の装置IDを読み出して、当該Mプレーン通信の宛先情報を、前記NMS装置向けの加入者収容装置の装置IDから読み出した前記現在稼働系の加入者収容装置の装置IDに書き換え、前記現在稼働系の加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却し、前記NMS装置からの前記Mプレーン通信に前記隠蔽要識別情報が設定されない場合、前記NMS装置向けの加入者収容装置の装置IDを利用して前記NMS装置向けの加入者収容装置にアクセスを行い、前記NMS装置向けの加入者収容装置の装置IDに対する処理結果として前記NMS装置に返却している。
第６の本発明のIP網加入者収容装置制御システムの制御方法は、第２の本発明のIP網加入者収容装置制御システムを実現するための制御方法である。
第７の本発明のIP網加入者収容装置制御システムのプログラムは、第６の本発明のIP網加入者収容装置制御システムの制御方法を実現するためのプログラムである。
【００２２】
第２、第６および第７の本発明によれば、NMS装置における隠蔽要識別情報により、Mプレーン通信の宛先情報を、NMS装置向けの加入者収容装置の装置IDから読み出した現在稼働系の加入者収容装置の装置IDに書き換えるので、隠蔽要識別情報によりNMS装置向けの加入者収容装置の装置IDの現在稼働系の加入者収容装置の装置IDへの書き換えを制御できる。従って、Mプレーン通信において、オペレータとNMS装置は切り替え状態を把握せずにオペレーション操作を実施可能となる。そのため、Mプレーン通信において、オペレータによるオペレーションの業務効率を向上できる。
【００２３】
第３の本発明のIP網加入者収容装置制御システムは、第１または第２の本発明において、前記EMS装置は、前記加入者収容装置のIPアドレス、ホスト名を前記現用装置の加入者収容装置の値から前記予備装置の加入者収容装置の値に書き換え、書き換えたコンフィグファイルを当該予備装置の加入者収容装置に送り、装置間冗長切替状態を更新し、L2スイッチにポート閉塞を指示している。
【００２４】
第３の本発明によれば、IP網加入者収容装置制御システムの制御による他の競合する制御への影響を防ぐことができる。
【００２５】
第４の本発明のIP網加入者収容装置制御システムは、第１から第３のうちの何れかの本発明において、前記現用装置または前記予備装置の切替元から切替先へ切替られ、前記切替先から前記切替元へ切替られている。
【００２６】
第４の本発明によれば、現用装置または予備装置の切替元から切替先への制御が容易になる。
【発明の効果】
【００２７】
本発明によれば、装置間冗長切替機能を具備するIP網の加入者収容装置に対し、切り替え状態を把握せずにオペレーション操作を実施可能であるIP網加入者収容装置制御システム、その制御方法およびそのプログラムを提供することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明に係る実施形態１のIP網の通信システムにおけるIP網加入者収容装置制御システムの構成を示す図。
【図２】（ａ）は加入者収容装置を切り替える処理を行う機能ブロック図、（ｂ）は加入者収容装置を切り替える処理の模式図。
【図３】（ａ）、（ｂ）、（ｃ）は、加入者収容装置の故障時、故障回復時、加入者収容装置の故障時（２回目）を示す図。
【図４】（ａ）、（ｂ）、（ｃ）は、加入者収容装置の故障時、故障回復時、加入者収容装置の故障時（２回目）を示す図。
【図５】加入者収容装置間の冗長切替隠蔽有りの場合を示す図。
【図６】加入者収容装置間の装置間冗長切替隠蔽無しの場合を示す図。
【図７】冗長切替隠蔽有無の各場合の切替処理の模式図。
【図８】（ａ）、（ｂ）は隠蔽有無定義SGにより冗長切替隠蔽有りの場合の切替前・後の上位OpS向け装置IDとMEアクセス用装置IDとを示す図。
【図９】加入者収容装置間の冗長切替隠蔽状態確認の切替前と切替後のそれぞれのオペレータの確認状況を示す図。
【図１０】（ａ）〜（ｅ）に、EMSの装置間冗長切替で想定する装置間冗長切替グループ登録/切替対象装置登録/切替対象装置削除/装置間冗長切替グループ削除/表示の各フローを示す図。
【図１１】EMSの装置間冗長切替指示の処理フローを示す図。
【図１２】EMSの装置間冗長切替確認の処理フローを示す図。
【図１３】装置間冗長切替グループの登録、装置間冗長切替グループの削除、装置間冗長切替グループの表示、切替対象装置の登録、切替対象装置の削除のオペレータが入力するパラメータと各情報の流れを示す図。
【図１４】装置間冗長切替を実施するに際してのオペレータが入力するパラメータと各情報の流れを示す図。
【図１５】装置間冗長切替確認を実施するに際してのオペレータが入力するパラメータと各情報の流れを示す図。
【図１６】装置間冗長切替の確認の画面の一例を示す図。
【図１７】装置情報DB、装置間冗長切替グループDB、装置間冗長切替対象装置DB、装置間冗長切替ペアDBへのアクセスを示すCRUD図。
【図１８】通常運用時の上位OpS（NMS）から加入者収容装置へアクセスするルートを示す図。
【図１９】切替運用時の上位OpS（NMS）から加入者収容装置へアクセスするルートを示す図。
【図２０】加入者収容装置の切替・切戻時の装置情報DBの情報変更の一例を示す図。
【図２１】従来のIP網の通信システムの構成を示す図。
【図２２】加入者収容装置を現用から予備に切り替える状態を示す図。
【図２３】（ａ）は1+1装置間冗長方式の構成を示す図、（ｂ）はN+m装置間冗長方式の構成を示す図。
【図２４】（ａ）は1+1装置間冗長方式の場合の通常運用中のオペレーション業務を示す図、（ｂ）はN+m装置間冗長方式の場合の通常運用中のオペレーション業務を示す図。
【発明を実施するための形態】
【００２９】
以下、本発明の実施形態について、適宜図面を参照しながら詳細に説明する。
本発明のIP網加入者収容装置制御システムは、IP網において、現用と予備の冗長構成を持つ加入者収容装置に対するオペレーション処理を容易化するものである。
具体的には、本発明のIP網加入者収容装置制御システムは、装置間冗長切替機能を有する加入者収容装置に対し、切り替え状態を把握せずにオペレータによる操作を可能とするシステムである。
【００３０】
なお、現用の加入者収容装置とは、通常運用時に、現在稼動系として運用しており、ユーザトラヒックが流れている状態（ACT状態）で使用される装置である。また、予備の加入者収容装置とは、現用の加入者収容装置の故障時や工事実施時に現用の加入者収容装置に代わってACT状態で使用される装置である。なお、予備の加入者収容装置は、ACT状態で使用される前、現在待機系として運用しており、ユーザトラヒックが流れていない状態（SBY状態）にある。
【００３１】
本発明は、以下の特徴を有する。
１．EMS(Element Management System）での装置間切り替えを隠蔽する。 
２．下記の実施形態１〜３では、Mプレーン通信のみを対象とする。Mプレーン通信とは、IP網の保守やトラヒック状態の管理などの運用に関する通信、たとえば加入者収容装置３に対する設定や制御を遂行するための通信である。 Cプレーン通信、Uプレーン通信は対象外とする。
そのため、以下説明する通信は、Mプレーン通信に係るものである。
なお、Cプレーン通信とは、IP端末とIP網との間で呼やコネクションの設定、開放等に関する制御情報を扱う通信である。 Uプレーン通信とは、IP網端末がIP網を介してユーザ情報を送受するための通信である。Uプレーン通信は、上位層プロトコルデータやアプリケーションデータの送受を行うために用いられる。
【００３２】
３．OpS（0pereation  System）を契機とする装置間冗長切替を対象とする。 
４．装置間冗長切替機能を有する加入者収容装置自律での装置間冗長切替も対象とする。 
５．Mプレーン通信の宛先IPアドレスと、EMS内の装置情報DBと、EMS内の切替管理DBを突合わせ、宛先IPアドレスが装置間冗長機能によって切り替えられた加入者収容装置の場合は、切替先の加入者収容装置にMプレーン通信の宛先IPアドレスを書き換える。 
【００３３】
＜＜実施形態１＞＞
図１に、本発明に係る実施形態１のIP網の通信システムにおけるIP網加入者収容装置制御システムの構成を示す。
IP網の通信システムに含まれる実施形態１のIP網加入者収容装置制御システムＳは、上位側から、NMS(Network Management System）１とEMS２と加入者収容装置３と、終端装置４とを備え構成されている。
【００３４】
終端装置４は、IP網の加入者のパソコンやIP電話やホームゲートウェイである。
加入者収容装置３は、例えば、エッジルータであり、IP網の加入者の情報が収容される。
EMS２は、IP網の加入者収容装置３に対して、設定または／および制御を実施する装置である。 
NMS１は、EMS２に対し、設定または／および制御の内容を指示する装置である。
オペレータは、NMS１にアクセスしてNMS１を用いて、加入者収容装置３に対する設定や制御内容を入力して実行する。 
IP網加入者収容装置制御システムＳの機能は、IP網加入者収容装置制御システムＳのためのプログラムが実行されることにより具現化される。
【００３５】
実施形態１のIP網加入者収容装置制御システムＳは、IPアドレスの書き換えの対象をEMS２にて設定可能である。 
書き換え対象としてEMS２に設定されてる業務に対するMプレーン通信は、宛先IPアドレスが書き換えられる。例えば、加入者収容装置３に収容される加入者の端末に対するものである。装置間冗長切替機能によって収容されている加入者収容装置３が変更される場合、オペレータｐは、ある特定のユーザに対し、収容されている加入者収容装置３を判断する必要があるからである。
なお、書き換え対象としてEMS２に設定されていない業務に対するMプレーン通信は、当然ながら宛先IPアドレスが書き換えられない 。
装置間冗長機能を具備しない加入者収容装置３に対するMプレーン通信は、加入者収容装置３を切り替えないので宛先IPアドレスを書き換えない。また、装置間冗長切替を実施していない加入者収容装置３に対するMプレーン通信は、宛先IPアドレスを書き換えない。 
【００３６】
＜EMS２における隠蔽方式＞
EMS２で加入者収容装置３の切り替え情報は隠蔽することとする。
実施形態１のIP網加入者収容装置制御システムＳでは、NMS１に格納される図示しない顧客DB、設備DB内の加入者回線〜加入者収容装置間の括り付けがあり、加入者収容装置３への加入者回線の収容は、ＳＯにより加入者収容装置３に投入され、加入者収容装置３内に保持されることが前提となる。
【００３７】
EMS２で切り替え前の加入者収容装置３と切替先の加入者収容装置３の組み合わせを管理し、切り替え前の加入者収容装置３に対するアクセスを受けると切り替え先の加入者収容装置３に対してアクセスを実施する。 
【００３８】
＜加入者収容装置３間の冗長切替グループとデータ保持＞
図２（ａ）に、加入者収容装置を切り替える処理を行う機能ブロック図を示し、図２（ｂ）に、加入者収容装置を切り替える処理の模式図を示す。
NMS１は、切替制御ツール１ａと切替制御DB１ｂとを有している。
EMS２は、装置管理機能部２ａと装置情報DB２ｂと装置間冗長切替グループDB２ｃと装置間冗長切替対象装置DB２ｄと装置間冗長切替ペアDB２ｅとを有している。
加入者収容装置３間の冗長切替に関する原本情報はEMS２の装置情報DB２ｂ、装置間冗長切替グループDB２ｃ、装置間冗長切替対象装置DB２ｄ、および装置間冗長切替ペアDB２ｅで管理される。
【００３９】
表１に、装置情報DB２ｂのレコードを示す。
【表１】
0006346594.tif 000002
【００４０】
装置情報DB２ｂは、加入者収容装置３個別の管理情報をもつDBである。 
装置情報DB２ｂは、上位OpS向け装置ID２ｂ１、MEアクセス用装置ID ２ｂ２、……等をデータとしてもつ。
上位OpS向け装置ID２ｂ１は、 上位OpS（Operation  System）のNMS１が管理する加入者収容装置３を識別する識別情報である。 上位OpS向け装置ID２ｂ１は、上位OpSが認識している装置IDであり、上位OpSとのインターフェースではこれにより加入者収容装置３を特定する。
【００４１】
MEアクセス用装置ID ２ｂ２は、加入者収容装置３の切替状態により、EMS２で接続先を読替える場合の読替え後の加入者収容装置３のIDである。
上位OpSのNMS１が意識するのは上位OpS向け装置ID２ｂ１のみであり、 MEアクセス用装置ID２ｂ２はこれからアクセスされるEMS２内でのみ使用される。 
上位OpS（NMS１）は加入者収容装置３の切替状態を意識しない。 
【００４２】
表２に、装置間冗長切替グループDB２ｃのレコードを示す。
【表２】
0006346594.tif 000003
【００４３】
装置間冗長切替グループDB２ｃは、管理対象の加入者収容装置３のなかから、切替可能な加入者収容装置３をグルーピングした情報をもつ。
装置間冗長切替グループDB２ｃは、上位OpS向け装置ID２ｃ１、装置間冗長切替グループID ２ｃ２、……等をデータとしてもつ。
上位OpS向け装置ID２ｃ１は、 上位OpSのNMS１が管理する加入者収容装置３を識別する識別情報である。
装置間冗長切替グループID ２ｃ２は、現用の加入者収容装置３の装置群と異常時に切り替えられる予備の加入者収容装置３の装置群とを含むグループの識別情報である。
【００４４】
NMS１の切替制御ツール１ａは、原本情報は保持しない。加入者収容装置３間の冗長切替のインプット情報は、オペレータｐによる入力およびEMS２から取得する。 
ただし、処理に必要な一時情報はツールに保持する。つまり、切替制御ツール１ａは、加入者収容装置３間の冗長切替実施に必要な情報をEMS２の装置情報DB２ｂ、装置間冗長切替グループDB２ｃ等から取得し、切替制御DB１ｂに一時記憶する。
【００４５】
表３に、装置間冗長切替対象装置DB２ｄのレコードを示す。
【表３】
0006346594.tif 000004
【００４６】
装置間冗長切替対象装置DB２ｄは、装置間冗長切替グループID２ｄ１と上位OpS向け装置IPアドレス２ｄ２、……等をデータとしてもつ。
装置間冗長切替グループID２ｄ１は、装置間冗長切替グループを一意に識別するIDである。
上位OpS向け装置IPアドレス２ｄ２は、装置情報を一意に識別するIDである。
【００４７】
加入者収容装置３間の冗長切替を行う際、NMS１の切替制御ツール１ａからEMS２の装置管理機能部２ａに切替を行えとの要求が出力される。
EMS２の装置管理機能部２ａが加入者収容装置３間の冗長切替を行うためには、切替対象の加入者収容装置３を選択する必要がある。切替対象の加入者収容装置３を選択するにあたり、管理対象の加入者収容装置３の中から、切替可能な装置をグルーピングしたものが、表２に示す装置間冗長切替グループである。さらに、図２（ｂ）に示すように、加入者収容装置３の切替処理実施中は装置間冗長切替グループの中から「一時的に」切替対象となる加入者収容装置３を１：１でペアリングする必要がある。
【００４８】
ここで、どの装置から、どの装置に切替を実施するかのペアリング情報の装置間冗長切替ペア情報は、装置管理機能部２ａが処理のために一時的に装置間冗長切替ペアDB２ｅに記憶し、切替処理が終わると削除される。 
上述の各DB（２ａ〜２ｅ）はテーブルで構成してもよい。
【００４９】
＜論理データ構造＞
装置間冗長切替に関連するDBの論理データ構造を示す。NMS１の切替制御ツール１ａとEMS２を分離することを想定し、装置間冗長切替グループDB２ｃ、切替対象装置DB２ｄ、装置間冗長切替ペアテーブル２ｅは、装置情報DB２ｂとはDB上リレーションを持たずに、アプリケーション側でデータ連携をする。 
【００５０】
表４に、装置情報DB２ｂの論理データ構造を示し、表５に装置間冗長切替グループDB２ｃの論理データ構造を示し、表６に装置間冗長切替対象装置DB２ｄの論理データ構造を示し、表７に装置間冗長切替ペアDB２ｅの論理データ構造を示す。なお、表４〜表７においてＰＫは主キー、ＦＫは外部キーである。
【００５１】
【表４】
0006346594.tif 000005
【００５２】
【表５】
0006346594.tif 000006
【００５３】
【表６】
0006346594.tif 000007
【００５４】
【表７】
0006346594.tif 000008
【００５５】
＜装置間冗長化切替の実際＞
加入者収容装置３間の冗長切替機能の主な利用シーンは、IP網の加入者収容装置３の故障時である。この時、故障した現用の加入者収容装置３に対し、切り戻し（切り替えを戻すこと）を常に実施する運用ポリシーと、実施しない運用ポリシーがある。切り戻しする、しないのどちらにおいても動作する冗長切替隠蔽機能をIP網加入者収容装置制御システムＳは実現する。 
【００５６】
図３に、故障回復した現用の加入者収容装置３への切り戻しを行う運用ポリシーを示す。 図３（ａ）、（ｂ）、（ｃ）に、加入者収容装置の故障時、故障回復時、加入者収容装置３の故障時（２回目）を示す。
図３（ａ）に示すように、現用装置群に属する加入者収容装置３は、故障時以外の通常運用時には常に現在稼動系として運用しており（現用装置＃１）、ユーザトラヒックが流れている状態のACT状態で使用される。そして、火災等で現用の加入者収容装置３に障害が発生（故障）すると、その情報がNMS１またはオペレータｐに入力される。すると、NMS１の切替制御ツール１ａからEMS２の装置管理機能部２ａへ切替の要求が出力される、または、オペレータｐがNMS１へ指定することにより切替の要求をしてもよい。
すると、EMS２の装置管理機能部２ａは、現用装置＃１から予備装置＃１に切り替える。
【００５７】
その後、現用装置＃１の故障対応をオペレータｐが実施する。現用装置＃１の故障が回復すると、オペレータｐからのNMS１への指定で、図３（ｂ）に示すように、故障が回復した現用装置＃１に切り替えすることで切り戻しを実現する。なお、切り戻しは、EMS２の装置管理機能部２ａで行う構成としてもよい。
【００５８】
その後、再度、現用の加入者収容装置３が故障すると、その情報がNMS１またはオペレータｐに入力される。すると、NMS１の切替制御ツール１ａからEMS２の装置管理機能部２ａへ切替の要求が出力され、EMS２の装置管理機能部２ａは、図３（ｃ）に示すように、現用装置＃１から予備装置＃１に切り替える。このとき、オペレータｐがNMS１へ指定することにより切替の要求をしてもよい。
【００５９】
図４に、故障回復した現用の加入者収容装置３への切り戻しを行わない運用ポリシーを示す。 図４（ａ）、（ｂ）、（ｃ）に、加入者収容装置３の故障時、故障回復時、加入者収容装置３の故障時（２回目）を示す。
現用の加入者収容装置３は切替の度に変わるため、現用/予備の加入者収容装置３群という概念はないと想定する場合である。 
【００６０】
図４（ａ）に示すように、現用装置群に属する加入者収容装置３は、故障時以外の通常運用時には常に現在稼動系として運用しており（元現用装置＃１）、ユーザトラヒックが流れている状態のACT状態で使用される。そして、現用の加入者収容装置３が故障すると、その情報がNMS１またはオペレータｐに入力される。すると、NMS１の切替制御ツール１ａからEMS２の装置管理機能部２ａへ切替の要求が出力される。または、オペレータｐがNMS１へ指定することにより切替の要求をしてもよい。
すると、EMS２の装置管理機能部２ａは、元現用装置＃１から現用装置に切り替える。
【００６１】
その後、元現用装置＃１の故障対応をオペレータｐが実施する。現用装置＃１の故障が回復しても、図４（ｂ）に示すように、現用装置から元現用装置＃１への切り戻しは行われない。 
その後、図４（ｃ）に示すように、元現用装置＃２が故障すると、その情報がNMS１またはオペレータｐに入力される。すると、NMS１の切替制御ツール１ａからEMS２の装置管理機能部２ａへ切替の要求が出力され、EMS２の装置管理機能部２ａは、1度目の切替先の元現用装置＃２から、さらに次の切替先の現用装置に切り替える。または、オペレータｐがＮＭＳ１へ指定することにより切替の要求をしてもよい。
【００６２】
＜加入者収容装置３間の冗長切替隠蔽の定義＞
次に、加入者収容装置３間の冗長切替隠蔽の定義について説明する。
図５に、加入者収容装置３間の冗長切替隠蔽有りの場合を示す。
【００６３】
図５に示す加入者収容装置３間の冗長切替隠蔽有りの場合、上位OpS（NMS１）からEMS２への入力情報は「上位OpS向け装置ID２ｂ１」となる。EMS２の装置管理機能部２ａは 装置情報DB２ｂを参照し、「上位OpS向け装置ID２ｂ１」から「MEアクセス用装置ID２ｂ２」に読み替えを行い、読み替えた「MEアクセス用装置ID２ｂ２」 を利用して加入者収容装置３（図５の＃Ｃ）にアクセスを行う。なお、上位OpS（NMS１）への処理結果の返却については、「上位OpS向け装置ID２ｂ１」に対する処理結果として上位OpSのNMS１に返却する。 
【００６４】
図６に、加入者収容装置３間の装置間冗長切替隠蔽無しの場合を示す。
加入者収容装置３間の装置間冗長切替隠蔽無しの場合、上位OpS（NMS１）からEMS２への入力情報は「上位OpS向け装置ID２ｂ１」となる。EMS２の装置管理機能部２ａは入力された「上位OpS向け装置ID２ｂ１」を利用して加入者収容装置３（図６の＃Ａ）にアクセスを行う。 
なお、上位OpS（NMS１）への処理結果の返却については、「上位OpS向け装置ID２ｂ１」に対する処理結果として上位OpSのNMS１に返却する。 
【００６５】
EMS２には、上述のNMS１からのコマンド要求が、常に現用の加入者収容装置３へ投入するもの（即ち、装置間冗長切替を隠蔽するもの）か、指示された加入者収容装置３(現用/予備は問わず)へ投入するもの（装置間冗長切替を隠蔽しないもの）かを、定義する隠蔽有無定義SGがテーブル等に記憶されている。なお、隠蔽有無定義ＳＧは、NMS１に記憶しておいてもよい。
【００６６】
＜実現方式＞
加入者収容装置３間の現用または予備の冗長切替隠蔽の実現方式と影響について説明する。加入者収容装置３間の冗長切替隠蔽は、大きくは、下記の（２）、（３）の２つの処理にて実現する。
（１）NMS１の切替制御ツール１ａとEMS２の装置管理機能部２ａは、隠蔽有無定義SG(隠蔽有無決定部)から隠蔽有無を取得する。なお、隠蔽有無定義SGが隠蔽無の場合は接続先として「上位OpS向け装置ID２ｂ１」を利用し、隠蔽有無定義SGが隠蔽有の場合は「MEアクセス用装置ID２ｂ２」を利用する。 
【００６７】
EMS２の装置管理機能部２ａは、（２）隠蔽有無定義SGからの隠蔽有無を基に、上位OpSから渡された「上位OpS向け装置ID２ｂ１」をそのまま利用し装置接続を実施するか、或いは、（３）装置情報DB２ｂ（表２参照）から「MEアクセス用装置ID２ｂ２」を取得し、接続先を読み替えて装置接続を実施する。この処理は、EMS２の装置管理機能部２ａにより行われ、共通的な加入者収容装置３間の冗長切替隠蔽機能は具備しない。
例えば、加入者収容装置Aから加入者収容装置Cに切替を実施し、上位OpS（NMS１）から加入者収容装置Aに対し、「隠蔽無の機能X」と「隠蔽有の機能Y」を実行する場合を以下説明する。 
【００６８】
図７に、冗長切替隠蔽有無の各場合の切替処理の模式図を示す。破線矢印は、冗長切替隠蔽無しの場合の処理を示し、実線矢印は、冗長切替隠蔽有りの場合の処理を示す。
加入者収容装置３の白抜きはSBY状態を示し、加入者収容装置３のハッチングはACT状態を示す。
隠蔽有無定義SGにより冗長切替隠蔽無しの機能Ｘの場合、機能Xは上位から渡された「上位OpS向け装置ID２ｂ１」をそのまま利用して、加入者収容装置Ａ３にアクセスする（図７の（２）−１、（２）−２）。「上位OpS向け装置ID２ｂ１」で処理結果を、上位OpS（NMS１）に返す（図７の（２）−３）。
【００６９】
一方、図７に示す隠蔽有無定義SGに設定される冗長切替隠蔽有りの機能Ｙの場合はMEアクセス用装置ID２ｂ２を利用する。つまり、機能Yは「上位OpS向け装置ID２ｂ１」から装置情報DB２ｂを参照して、「MEアクセス用装置ID２ｂ２」に読替える（ 図７の（３）−１）（図８（ａ）、（ｂ）参照）。図８（ａ）、（ｂ）に、隠蔽有無定義SGにより冗長切替隠蔽有りの場合の切替前・後の上位OpS向け装置IDとMEアクセス用装置IDとを示す。
そして、加入者収容装置C３にアクセスし（図７の（３）−２）、加入者収容装置C３への処理結果を上位OpS（NMS１）に返答する（図７の（３）−３）。
【００７０】
＜装置間冗長切替隠蔽状態確認の前提条件＞
装置間冗長切替隠蔽機能の前提条件について、説明する。 
EMS2のシステム管理者が利用することを想定し、EMS2のCLI（command line interface）を具備する。 CLIとは、ユーザに対する情報の表示を文字によって行い、操作を、キーボードを用いて行うユーザインターフェースである。
【００７１】
上位OpS向け装置ID2b1を引数に、CLI実行結果として、”MEアクセス用装置ID2b2”を表示する。なお、 上位OpS向け装置ID2b1は、上位OpS（NMS１）が認識している装置IDであり、上位OpS（NMS１）とのインターフェースではこれにより加入者収容装置３を特定する。また、前記したように、MEアクセス用装置ID2b2は、加入者収容装置３の切替状態により、EMS２で接続先を読替える場合の読替え後の装置ID である。
MEアクセス用装置ID2b2は、既存上位OpS（NMS１）や上位OpS（NMS１）、および、切替制御ツール１ａとのインタフェースは具備しない。
【００７２】
＜加入者収容装置３間の冗長切替隠蔽状態確認の実現イメージ＞
図９（１）、（２）、（３）、（４）に、加入者収容装置３間の冗長切替隠蔽状態確認の切替前と切替後のそれぞれのオペレータの確認状況を示す。
加入者収容装置３間の冗長切替隠蔽状態確認機能は、オペレータｐから入力される上位OpS向け装置ID2b1をキーに、EMS２の装置管理機能部２ａが管理する装置情報DB２ｂのレコードを検索する。
【００７３】
図９、図１０で、「機能01」を「隠蔽対象機能」、「機能02」を「隠蔽対象外機能」とする。
隠蔽対象機能（「機能01」）は該当する装置の「MEアクセス用装置ID２ｂ２」、隠蔽対象外機能（「機能02」）は該当する装置の「上位OpS向け装置ID２ｂ１」を一覧で返却する。装置間冗長切替隠蔽状態確認の実現イメージを以下に示す。
【００７４】
図９の（１）、（２）では、 上位OpS向け装置ID2b1はそれぞれ「＃１」、「＃２」がオペレータｐから入力され、「機能01：＃１、機能02：＃１」、「機能01：＃２、機能02：＃２」返却されている。
図９の（３）、（４）では、 上位OpS向け装置ID2b1はそれぞれ「＃１」、「＃２」がオペレータｐから入力され、「機能01：＃２、機能02：＃１」、「機能01：＃２、機能02：＃２」が返却される。
【００７５】
＜加入者収容装置３間の冗長切替を考慮した競合制御＞
加入者収容装置３間の冗長切替時に、機能間で競合制御を行う必要がある。加入者収容装置３間の冗長切替（以下、装置間冗長切替と称す）は現用の加入者収容装置３のコンフィグ情報(装置固有パラメータを除く)を予備の加入者収容装置３（以下、装置と略す）に投入する機能であるため、「コンフィグを変更する機能を排他」することを原則とし、競合制御の基本的な考え方を表８に示す。 
【００７６】
表８に、競合制御になる可能性があると考えられる機能について、排他の要否とその理由を示す。
【表８】
0006346594.tif 000009
【００７７】
排他要の機能については、装置間冗長切替が先行処理/後続処理のいずれの場合でも排他が必要と考えられる。
排他制御は、NMS１において、切替制御ツール１ａの指示により、EMS２の図示しない排他制御部により遂行される。
【００７８】
表８の排他要の機能については、装置間冗長切替が先行処理/後続処理のいずれの場合でも排他が必要と考えられる。 
加入者収容装置３のコンフィグ情報の変更が影響する処理は、競合制御と考えられ、排他要と考えられる機能として下記のものがある。
競合制御は、設定系、収集系、装置管理系がある。
【００７９】
設定系の排他要の機能は、装置にtelnet接続する機能、装置にping/tracerouteを実行する機能（HGW試験のみ）、装置に対するアクセスはしない機能がある。
HGW(Home GateWay)はホームゲートウェイのことであり、HGW試験とは、加入者収容装置３からホームゲートウェイに対する試験のことである。
収集系の排他要の機能はない。
装置管理系の排他要の機能は、装置削除（装置に対するアクセスはしない機能）、装置情報変更（装置にsnmp get/walkを実行する機能）がある。
【００８０】
上述の排他要の制御は、実施されている競合制御が加入者収容装置３にtelnet接続する機能、加入者収容装置３にping/tracerouteを実行する機能のHGW試験、加入者収容装置３に対するアクセスはしない機能、加入者収容装置３の削除、および加入者収容装置３の情報を変更する機能の少なくとも何れかが実施されていれば、実施されている少なくとも何れかの競合制御を排他要とすればよい。
【００８１】
＜装置間冗長切替処理フロー （装置間冗長切替グループ登録/削除/表示/切替対象装置登録/削除）＞
装置間冗長切替処理フローとして、装置間冗長切替グループ登録/削除/表示/切替対象装置登録/削除の各処理フローについて説明する。
図１０（ａ）〜（ｅ）に、EMSの装置間冗長切替で想定する装置間冗長切替グループ登録/切替対象装置登録/切替対象装置削除/装置間冗長切替グループ削除/装置間冗長切替グループ表示の各フローを示す。
【００８２】
図１０（ａ）の装置間冗長切替グループ登録は、オペレータｐが端末（図１の終端装置４）で装置間冗長切替グループ登録の指示を入力すると切替制御ツール１ａに送信される（図１０（ａ）のＳ１０１）。切替制御ツール１ａは、EMS２にオペレータｐからの装置間冗長切替グループ登録を送る（Ｓ１０２）。EMS２の装置管理機能部２ａは、オペレータｐからの装置間冗長切替グループ登録を装置間冗長切替グループDB２ｃに登録する（Ｓ１０３）。
【００８３】
図１０（ｂ）の切替対象装置登録は、オペレータｐが端末（終端装置４）で切替対象装置登録の指示を入力すると切替制御ツール１ａに送信される（図１０（ｂ）のＳ２０１）。切替制御ツール１は、EMS２にオペレータｐからの切替対象装置登録を送る（Ｓ２０２）。EMS２の装置管理機能部２ａは、オペレータｐからの切替対象装置登録を装置間冗長切替対象装置DB２ｄ（表３参照）に登録する（Ｓ２０３）。
【００８４】
図１０（ｃ）の切替対象装置削除は、オペレータｐが端末（終端装置４）で切替対象装置削除の指示を入力すると切替制御ツール１ａに送信される（図１０（ｃ）のＳ３０１）。切替制御ツール１は、EMS２にオペレータｐからの切替対象装置削除を送る（Ｓ３０２）。EMS２の装置管理機能部２ａは、オペレータｐからの切替対象装置削除を装置間冗長切替対象装置DB２ｄ（表３参照）に対して行う（Ｓ３０３）。
【００８５】
図１０（ｄ）の装置間冗長切替グループ削除は、オペレータｐが端末（終端装置４）で装置間冗長切替グループ削除の指示を入力すると切替制御ツール１ａに送信される（図１０（ｄ）のＳ４０１）。切替制御ツール１ａは、EMS２にオペレータｐからの装置間冗長切替グループ削除を送る（Ｓ４０２）。EMS２の装置管理機能部２ａは、オペレータｐからの装置間冗長切替グループ削除を装置間冗長切替グループDB２ｃ（表２参照）に対して行う（Ｓ４０３）。
【００８６】
図１０（ｅ）の装置間冗長切替グループ表示は、オペレータｐが端末（終端装置４）で装置間冗長切替グループ表示の指示を入力すると切替制御ツール１ａに送信される（図１０（ｅ）のＳ５０１）。切替制御ツール１は、EMS２にオペレータｐからの装置間冗長切替グループ表示を送る（Ｓ５０２）。EMS２の装置管理機能部２ａは、オペレータｐからの装置間冗長切替グループ表示を装置間冗長切替グループDB２ｃ（表２参照）を用いて行う（Ｓ５０３）。
【００８７】
＜装置間冗長切替処理フロー（装置間冗長切替指示）＞
EMS２の装置間冗長切替で想定する装置間冗長切替指示と装置間冗長切替確認の処理フローについて説明する。
図１１に、EMS２の装置間冗長切替指示の処理フローを示す。
【００８８】
オペレータｐは端末（終端装置４）で装置間冗長切替指示を入力すると切替制御ツール１ａに送信される（図１１のＳ６０１）。切替制御ツール１ａはEMS２に装置間冗長切替準備の指示を送る（Ｓ６０２）。EMS２の装置管理機能部２ａは、機能間排他を開始し（Ｓ６０３）、装置間冗長切替状態を更新し（Ｓ６０４）、コンフィグを書き換え、コンフィグファイルを作成する（Ｓ６０５）。つまり、Ｓ６０５では、装置IPアドレス、ホスト名等を現用機(現用の加入者収容装置３)の値から予備機(予備の加入者収容装置３)の値に書き換える。
【００８９】
EMS２の装置管理機能部２ａは、コンフィグファイルを予備の加入者収容装置３に送る（Ｓ６０６）。予備の加入者収容装置３は、コンフィグファイルを受け取り登録した旨をEMS２に送る（Ｓ６０７）。EMS２は、予備の加入者収容装置３がコンフィグファイルを受け取り登録した旨の情報を切替制御ツール１ａに送り（Ｓ６０８）、EMS２の装置管理機能部２ａは装置間冗長切替状態を更新する（Ｓ６０９）。
【００９０】
切替制御ツール１ａは、EMS２にポート閉塞指示の情報を送る（Ｓ６１０）。EMS２は、ポート閉塞指示の情報をL2スイッチに送る（Ｓ６１１）。
L2スイッチは、ポートの閉塞を行い、その閉塞情報をEMS２に送る（Ｓ６１２）。EMS２は、その閉塞情報を切替制御ツール１ａに送る（Ｓ６１３）。
EMS２の排他制御部は、機能間排他を終了する（Ｓ６１４）と、その情報を切替制御ツール１ａに送る（Ｓ６１５）。
【００９１】
EMS２の装置管理機能部２ａは、装置間冗長切替状態の更新を行う（Ｓ６１７）。切替制御ツール１ａは、装置間冗長切替実行の情報をEMS２に送る（Ｓ６１８）。
EMS２の装置管理機能部２ａは、装置間冗長切替のコマンドを予備の加入者収容装置３に発行する（Ｓ６１９）。予備の加入者収容装置３は、装置間冗長切替を行った旨を  EMS２に送る（Ｓ６２０）。EMS２は、差分ＳＯを予備の加入者収容装置３に投入する（Ｓ６２１）。予備の加入者収容装置３は差分ＳＯを受け取った旨の情報をEMS２に送る（Ｓ６２２）。
【００９２】
EMS２の装置管理機能部２ａは、装置間冗長切替状態の更新を行い（Ｓ６２３）、装置間冗長切替終了前通知の処理を行う（Ｓ６２４）。Ｓ６２４では、「装置ID」を引数に装置管理機能部２ａに対し、切替元装置のMEアクセス用装置IDの更新、および機能間排他内で実施する処理を依頼する。EMS２は、装置間冗長切替状態の更新を行う（Ｓ６２５）。
【００９３】
EMS２は、機能間排他を終了（Ｓ６２６）から装置間冗長切替終了の通知処理を行う（Ｓ６２７）。Ｓ６２７では、EMS２の装置管理機能部２ａは、「上位OpS向け装置ID2b1」を引数に機能間排他完了後に実施する処理を行う。EMS２は、装置間冗長切替終了の情報を切替制御ツール１ａに送る（Ｓ６２８）。切替制御ツール１ａは、機能間排他の終了（Ｓ６１６）と、装置間冗長切替終了（Ｓ６２８）の情報とをもつこととなる。
【００９４】
＜装置間冗長切替処理フロー（装置間冗長切替確認）＞
EMS２の装置間冗長切替で想定される装置間冗長切替確認の処理フローについて説明する。
図１２に、EMS２の装置間冗長切替確認の処理フローを示す。
【００９５】
オペレータｐは端末（図１の終端装置４）で装置間冗長切替確認を入力すると切替制御ツール１ａに送信される（図１２のＳ７０１）。切替制御ツール１ａは装置間冗長切替確認の情報をEMS２に送る（Ｓ７０２）。EMS２は、装置間冗長切替状態を装置間冗長切替ペアテーブル２ｅ（表７参照）を参照して確認し（Ｓ７０３）、装置間冗長切替状態の情報を切替制御ツール１ａに送る（Ｓ７０４）。切替制御ツール１ａは、装置間冗長切替状態の情報をオペレータｐの端末に送る（Ｓ７０５）。
【００９６】
＜装置間冗長切替処理でのオペレータｐの入力項目＞
装置間冗長切替処理でのオペレータｐの入力項目について説明する。
装置間冗長切替処理には、装置間冗長切替グループの登録、装置間冗長切替グループの削除、装置間冗長切替グループの表示、切替対象装置の登録、切替対象装置の削除がある。
図１３に、装置間冗長切替グループの登録、装置間冗長切替グループの削除、装置間冗長切替グループの表示、切替対象装置の登録、切替対象装置の削除のオペレータが入力するパラメータと各情報の流れを示す。図１３において、オペレータｐの入力パラメータを破線で示し、オペレータｐのオペレーションを一点鎖線で示す。
表９に、図１３でオペレータｐが入力するパラメータと、パラメータが入力するカテゴリ、パラメータの項目名、パラメータの情報内容を示す。
【００９７】
【表９】
0006346594.tif 000010
【００９８】
表９において、（Ａ）の項目名は、装置間冗長切替対象装置を収容したEMS２の接続先であり、（Ａ）の情報内容は、Mプレーンの３２ビットのIPアドレスである。（Ｂ）の項目名は、装置間冗長切替グループIDであり、（Ｂ）の情報内容は、装置間冗長切替グループを一意に示すIDである。（Ｃ）の項目名は、装置間冗長切替グループ名であり、（Ｃ）の情報内容は装置間冗長切替グループの名称である。（Ｄ）の項目名は、装置ID（上位OpS向け装置ID２ｂ１）であり、（Ｄ）の情報内容はMプレーンの３２ビットのIPアドレスである。
【００９９】
図１３、表９に示すように、装置間冗長切替グループの登録では、オペレータｐは、装置間冗長切替対象装置を収容したEMS２の接続先（Ａ）、装置間冗長切替グループID（Ｂ）、装置間冗長切替グループ名（Ｃ）を入力し、その情報は、切替制御ツール１ａを介してEMS２に送られる。EMS２は、装置間冗長切替グループの登録を装置間冗長切替グループDB２ｃ（表２参照）に行った旨の情報を、切替制御ツール１ａを介してオペレータｐの端末に送る。
【０１００】
また、装置間冗長切替グループの削除では、図１３、表９に示すように、オペレータｐは、装置間冗長切替対象装置を収容したEMS２の接続先（Ａ）、装置間冗長切替グループID（Ｂ）を端末で入力し、その情報は、切替制御ツール１ａを介してEMS２に送られる。EMS２は、装置間冗長切替グループの削除を装置間冗長切替グループDB２ｃに行った旨の情報を、切替制御ツール１ａを介してオペレータｐの端末に送る。
【０１０１】
また、装置間冗長切替グループの表示では、図１３、表９に示すように、オペレータｐは、装置間冗長切替対象装置を収容したEMS２の接続先（Ａ）、装置間冗長切替グループID（Ｂ）を端末で入力し、その情報は、切替制御ツール１ａを介してEMS２に送られる。EMS２は、装置間冗長切替グループの表示を、装置間冗長切替グループDB２ｃを参照して装置間冗長切替グループの情報を、切替制御ツール１ａを介してオペレータｐの端末に送る。
【０１０２】
また、切替対象装置の登録では、図１３、表９に示すように、オペレータｐは、装置間冗長切替対象装置を収容したEMS２の接続先（Ａ）、装置間冗長切替グループID（Ｂ）、装置ID（上位OpS向け装置ID２ｂ１）（Ｄ）を端末で入力し、その情報は、切替制御ツール１ａを介してEMS２に送られる。EMS２は、切替対象装置の登録を、装置情報DB２ｂ（表１参照）に行い、その情報を切替制御ツール１ａを介してオペレータｐの端末に送る。
【０１０３】
また、切替対象装置の削除では、図１３、表９に示すように、オペレータｐは、装置間冗長切替対象装置を収容したEMS２の接続先（Ａ）、装置間冗長切替グループID（Ｂ）、装置ID（上位OpS向け装置ID２ｂ１）（Ｄ）を端末で入力し、その情報は、切替制御ツール１ａを介してEMS２に送られる。EMS２は、切替対象装置の削除を、装置情報DB２ｂ（表１参照）に行い、その情報を切替制御ツール１ａを介してオペレータｐの端末に送る。
【０１０４】
＜装置間冗長切替実施に際してのオペレータｐの入力項目＞
装置間冗長切替実施に際してのオペレータｐの入力項目について説明する。
装置間冗長切替処理には、装置間冗長切替グループの登録、装置間冗長切替グループの削除、装置間冗長切替グループの表示、切替対象装置の登録、切替対象装置の削除がある。
図１４に、装置間冗長切替を実施するに際してのオペレータが入力するパラメータと各情報の流れを示す。図１４において、オペレータｐの入力パラメータを破線で示し、オペレータｐのオペレーションを一点鎖線で示す。
【０１０５】
表１０に、図１４でオペレータｐが入力するパラメータと、パラメータが入力するカテゴリ、パラメータの項目名、パラメータの情報内容を示す。
【０１０６】
【表１０】
0006346594.tif 000011
【０１０７】
表１０において、（Ａ）の項目名は、装置間冗長切替対象装置を収容したEMS２の接続先であり、（Ａ）の情報内容は、Mプレーンの３２ビットのIPアドレス（IPv4アドレス）、または128ビットのIPv6アドレスである。（Ｂ）の項目名は、切替元装置IDであり、（Ｂ）の情報内容は、Mプレーンの３２ビットのIPアドレス（IPv4アドレス）、または128ビットのIPv6アドレスである。（Ｃ）の項目名は、切替先装置IDであり、（Ｃ）の情報内容はMプレーンの３２ビットのIPアドレス（IPv4アドレス）、または128ビットのIPv6アドレスである。
（Ｄ）の項目名は、ポート閉塞対象となるL2スイッチの接続先であり、（Ｄ）の情報内容はMプレーンの３２ビットのIPアドレス（IPv4アドレス）、または128ビットのIPv6アドレスである。（Ｅ）の項目名は、ポート閉塞情報である。
【０１０８】
図１４、表１０に示すように、装置間冗長切替を実施するに際して、オペレータｐは、装置間冗長切替対象装置（加入者収容装置３）を収容したEMS２の接続先（Ａ）、切替元装置ID（切替元の上位OpS向け装置ID２ｂ）（Ｂ）、切替先装置ID（切替先の上位OpS向け装置ID２ｂ）（Ｃ）、ポート閉塞対象となるL2スイッチの接続先（Ｄ）、ポート閉塞情報（Ｅ）を端末で入力する。
すると、図１４に示すように、切替制御ツール１ａとEMS２との間で装置間冗長切替準備の情報がやり取りされる。そして、EMS２と加入者収容装置３との間で、装置間冗長切替コンフィグ投入コマンド群の情報がやり取りされる。
【０１０９】
そして、切替制御ツール１ａとEMS２との間で装置間冗長切替実行の情報がやり取りされる。そして、EMS２と加入者収容装置３との間で、装置間冗長切替コマンド群の情報がやり取りされる。
【０１１０】
その後、切替制御ツール１ａとEMS２との間でポート閉塞の情報がやり取りされる。そして、EMS２とL2SW装置（L2スイッチ装置）との間で、ポート閉塞コマンド群の情報がやり取りされる。
【０１１１】
＜装置間冗長切替確認に際してのオペレータｐの入力項目＞
次に、装置間冗長切替確認に際してのオペレータｐの入力項目について説明する。   
図１５に、装置間冗長切替確認を実施するに際してのオペレータｐが入力するパラメータと各情報の流れを示す。図１５において、オペレータｐの入力パラメータを破線で示し、オペレータｐのオペレーションを一点鎖線で示す。
表１１に、図１５でオペレータｐが入力するパラメータと、パラメータが入力するカテゴリ、パラメータの項目名、パラメータの情報内容を示す。
【０１１２】
【表１１】
0006346594.tif 000012
【０１１３】
表１１において、（Ａ）の項目名は、装置間冗長切替対象装置を収容したEMS２の接続先であり、（Ａ）の情報内容は、Mプレーンの３２ビットのIPアドレスである。
オペレータｐは、装置間冗長切替を確認するに際して、図１５、表１１に示すように、装置間冗長切替対象装置を収容したEMS２の接続先（Ａ）を端末で入力する。
すると、切替制御ツール１ａとEMS２との間で装置間冗長切替確認の情報がやり取りされる。
【０１１４】
＜装置間冗長切替の確認の画面＞
図１６に、装置間冗長切替の確認の画面の一例を示す。
図１６に示すように、装置間冗長切替の確認の画面には、切替開始日時、切替終了日時、切替元装置、切替先装置、切替進捗状況が表示される。
切替開始日時は、装置間冗長切替を指示したタイミングをキーに切替状況を確認するケースが考えられるため、表示される。
切替終了日時は、装置間冗長切替を完了したタイミングを確認するケースが考えられるため、表示される。
【０１１５】
切替元装置（切替元の加入者収容装置３）と切替先装置（切替先の加入者収容装置３）とは、切替対象装置（切替対象の加入者収容装置３）をキーに切替状況を確認するケースが考えられるため、表示される。
切替進捗状況は、切替状況を確認するケースが考えられるため、表示される。
上述の装置間冗長切替の確認の画面で表示されるレコードは所定の期間、一時記憶され削除される。所定の期間は任意に定められる。
【０１１６】
＜各DB（２ｂ、２ｃ、２ｄ、２ｅ）へのアクセス契機の整理＞
次に、装置情報DB２ｂ、装置間冗長切替グループDB２ｃ、装置間冗長切替対象装置DB２ｄ、装置間冗長切替ペアDB２ｅへのアクセスの契機について説明する。
装置管理機能部２ａが装置間冗長切替を実行するに際して、上記各DB（２ｂ、２ｃ、２ｄ、２ｅ）にアクセスするタイミングが存在する。 
【０１１７】
図１７に、各DBへのアクセス契機と操作内容をCRUD図で示す。図１７のＣ、Ｒ、Ｕ、ＤはそれぞれＣ（Create：作成）、Ｒ（Read：読み出し）、Ｕ（Update：更新）、Ｄ（Delete：削除）を示す。
図１７の太実線部分が装置情報DBへのアクセスを整理した部分である。 
装置間冗長切替における装置情報DB２ｂに対する更新処理については、複数レコードの更新が想定される。更新によるデータ不整合を防ぐために、EMS２の装置管理機能部２ａは、更新用のAPI（Application Programming Interface）を利用する。 
【０１１８】
図１７から、装置管理機能部２ａの主な制御として、装置間冗長切替グループ制御と装置間冗長切替対象装置制御と装置間冗長切替制御とがある。
装置間冗長切替グループ制御には、装置間冗長切替グループ登録、削除、表示の各制御があり、図１７に示すように、「Ｃ」、「Ｒ」、「Ｄ」のアクセスが行われる。
【０１１９】
装置間冗長切替対象装置制御には、装置間冗長切替対象装置登録、削除の各制御があり、図１７に示すように、「Ｒ」、「Ｃ」、「Ｄ」のアクセスが行われる。装置間冗長切替対象装置登録の装置情報DB２ｂの「Ｒ」は、管理対象装置の存在確認をアクセスの契機として行われる。
【０１２０】
装置間冗長切替制御には、装置間冗長切替準備、実行、確認の各制御があり、図１７に示すように、「Ｕ」、「Ｒ」、「Ｄ」のアクセスが行われる。装置間冗長切替準備の装置情報DB２ｂの「Ｒ」は、管理対象装置の存在確認をアクセスの契機として行われる。装置間冗長切替実行の装置情報DB２ｂの「Ｕ」は、切替完了時の装置論理ID（MEアクセス用装置ID２ｂ２）の書き換えをアクセスの契機として行われる。
【０１２１】
＜上位OpSのNMS１からの装置アクセスについて＞
次に、上位OpS（NMS１）からの加入者収容装置３へのアクセスについて説明する。
図１８に、通常運用時の上位OpS（NMS１）から加入者収容装置へアクセスするルートを示し、図１９に、切替運用時の上位OpS（NMS１）から加入者収容装置へアクセスするルートを示す。
【０１２２】
図１８の（１）、図１９の（１）は、上位OpS（NMS１）から渡された装置ID（図１８、図１９の＃１または＃２）をそのまま使用して装置にアクセスする業務である。切替運用中であっても、SBY状態である現用装置（＃１）にアクセスする（図１９参照）。（１）では、読み替え、すなわち隠蔽はない。 
【０１２３】
図１８の（２）、図１９の（２）は、上位OpS（NMS１）から渡された現用の加入者収容装置３の装置IDを読み替えて、ACT状態の加入者収容装置３にアクセスする業務である。これらの業務では、SBY状態の現用の加入者収容装置３にアクセスすることはない。（２）では、読み替え、すなわち隠蔽がある（図１９参照）。 
【０１２４】
図１８の（３）、図１９の（３）は、上位OpS（NMS１）から渡された予備の加入者収容装置３の装置IDを読み替えて、SBY状態の装置にアクセスする業務である。予備の加入者収容装置３へのアクセスを読み替えて、アクセスすることは運用上ないと考えられる。オペレーションのミス防止のため装置切替が実施されてもMEアクセス用装置ID２ｂ２は変更しない。隠蔽ありの業務を、上位OpSのNMS１が予備の加入者収容装置３向けに実施することはない。 
【０１２５】
＜装置情報DB２ｂの使用方法＞
加入者収容装置３の登録時は、上位OpS向け装置情報の上位OpS向け装置ID２ｂ１と同じ情報をMEアクセス用装置情報のMEアクセス用装置ID ２ｂ２と組にして、装置情報DB２ｂに格納する。 
【０１２６】
加入者収容装置３の切替時は、切替元装置（現用の加入者収容装置３）のMEアクセス用装置情報を切替先装置（予備の加入者収容装置３）のMEアクセス用装置情報で上書きする。なお、切替先装置（予備の加入者収容装置３）の情報は変更しない。
【０１２７】
加入者収容装置３の切戻時は、切替先装置（現用の加入者収容装置３）のMEアクセス用装置情報を、切替先装置（現用の加入者収容装置３）の上位OpS向け装置情報の上位OpS向け装置ID２ｂ１で上書きする。なお、切替元装置（予備の加入者収容装置３）の情報は変更しない。
【０１２８】
加入者収容装置３のアクセス時（読み替えなし）は、上位OpSから渡された装置IDと、上位OpS向け装置情報（上位OpS向け装置ID２ｂ１）の装置IPアドレスが合致するレコードを検索し、加入者収容装置３には上位OpS向け装置情報を使用してアクセスする。 
【０１２９】
加入者収容装置３のアクセス時（読み替えあり）は、上位OpSから渡された装置IDと、上位OpS向け装置情報（上位OpS向け装置ID２ｂ１）の装置IPアドレスが合致するレコードを検索し、加入者収容装置３にはMEアクセス用装置情報（MEアクセス用装置ID ２ｂ２）を使用してアクセスする。 
【０１３０】
図２０に、加入者収容装置３の切替・切戻時の装置情報DB２ｂの情報変更の一例を示す。
加入者収容装置３の切替・切戻時には、図２０に示すパターンで加入者収容装置３の情報を変更することで、接続先の読替え（切替えの隠蔽）を実現する。 
図２０に示すように、通常運用時に、上位OpS向け装置ID２ｂ１が＃１、MEアクセス用装置ID ２ｂ２が＃１である場合に、切替要求＃１から＃２を切替運用時のパターン１（図２０の左側）とする。
【０１３１】
また、通常運用時に、上位OpS向け装置ID２ｂ１が＃２、Eアクセス用装置ID ２ｂ２が＃２である場合に、切替要求＃２から＃１を切替運用時のパターン２（図２０の右側）とする。
【０１３２】
図２０の（１）は、切替元、切替先ともに、上位OpS向け装置ID２ｂ１とMEアクセス用装置ID２ｂ２が同じ値の場合は、切替元のMEアクセス用装置ID２ｂ２を切替え先のMEアクセス用装置ID２ｂ２で上書きする。なお、EMS２では、現用の加入者収容装置３と予備の加入者収容装置３の情報を保持しないため、図２０中のパターン1、パターン２のどちらの切替えも許容される。
【０１３３】
図２０の（２）は、切替先のみ、上位OpS向け装置ID２ｂ１とMEアクセス用装置ID２ｂ２が異なる値の場合は、切替先のMEアクセス用装置ID２ｂ２を切替先の上位OpS向け装置ID２ｂ１で上書きする。 
【０１３４】
図２０の（３）は、切替元の、上位OpS向け装置ID２ｂ１とMEアクセス用装置ID２ｂ２が異なる値の場合は、切替不可の装置情報DB２ｂのエラーとする。段落０１２９に記載したように、加入者収容装置３の登録時は、上位OpS向け装置情報の上位OpS向け装置ID２ｂ１と同じ情報をMEアクセス用装置情報のMEアクセス用装置ID ２ｂ２と組にして、装置情報DB２ｂに格納するからである。
以上、まとめると、IPアドレス書き換えの対象はEMS２にて設定可能とする。 
【０１３５】
上記構成によれば、装置間冗長切替機能を具備するIP網の加入者収容装置３のMプレーン通信において、オペレータｐと上位OpS（NMS１）は切り替え状態を把握せずにオペレーション操作を実施可能となる。つまり、従来、装置間冗長切替した場合、加入者収容装置３の収容されるユーザに対するオペレーション業務を実施するには、切替先の加入者収容装置３を把握しオペレーションを実施する必要があったが、これが不要となる。換言すれば、オペレータｐは加入者収容装置３のACT/SBY状態を把握することが不要となる。
【０１３６】
そのため、Mプレーン通信において、オペレータによるオペレーションの業務効率を向上できる。
従って、Mプレーン通信において、装置間冗長機能を具備するIP網の加入者収容装置３と、具備しないIP網の加入者収容装置３を同じように設定および／または制御することが可能となる。 
【０１３７】
＜＜実施形態２＞＞
実施形態２のIP網加入者収容装置制御システム２Ｓは、NMS１において、宛先IPアドレスを書き換えるIP書き換え対象フラグが“あり”（ 隠蔽要識別情報）の情報と宛先IPアドレスを書き換えないIP書き換え対象フラグが“なし”の情報とを有している。
【０１３８】
上位OPSのNMS１は、Mプレーン通信がIP書き換え対象かの否か（“あり”か“なし”）のフラグをEMS２へ通知する。 
NMS１にあるIP書き換え対象フラグが“あり”に設定されたMプレーン通信は、EMS２が装置情報DB２ｂの上位OpS向け装置ID２ｂ１とMEアクセス用装置ID ２ｂ２の情報から、宛先IPアドレスを書き換える。 
【０１３９】
NMS１にあるIP書き換え対象フラグが“なし”に設定されたMプレーン通信は、EMS２が宛先IPアドレスを書き換えない 。
これ以外の構成は、実施形態１と同様である。
実施形態２のIP網加入者収容装置制御システム２Ｓによれば、NMS１がもつIP書き換え対象フラグが“あり”、“なし”によりMプレーン通信は、宛先IPアドレスの書き換えを制御できる。
その他、実施形態１の効果は同様に奏する。
【０１４０】
＜＜実施形態３＞＞
実施形態３のIP網加入者収容装置制御システム３Ｓは、Mプレーン通信のIPアドレスの書き換えを上位OpSのNMS１にて実施するものである。 
上位OpSのNMS１は、IP網の加入者収容装置３の切替状態を、加入者収容装置３の切替状態を管理するEMS２から取得して把握する。
そして、NMS１は、自ら、切り替え元の加入者収容装置３と切替先の加入者収容装置３に対するMプレーン通信を投げ分ける制御を行う。
【０１４１】
実施形態３のIP網加入者収容装置制御システム３Ｓによれば、EMS２を用いることなく、NMS１が切り替え元の加入者収容装置３と切替先の加入者収容装置３に対するMプレーン通信を投げ分けることができる。
その他、実施形態１の効果は同様に奏する。
【０１４２】
なお、本発明は、特許請求の範囲内で、前記した実施形態以外の様々な具体的形態が可能である。
【符号の説明】
【０１４３】
１      NMS装置（NMS）
２      EMS装置（EMS）
２ｂ    装置情報DB（装置管理情報）
２ｂ１  上位OpS向け装置ID（装置管理情報、NMS装置向けの加入者収容装置の装置ID）
２ｂ２  MEアクセス用装置ID（装置管理情報、現在稼働系の加入者収容装置の装置ID）
３      加入者収容装置
Ｓ、２Ｓ、３Ｓ  IP網加入者収容装置制御システム
【図１】
0006346594.tif 000013
【図２】
0006346594.tif 000014
【図３】
0006346594.tif 000015
【図４】
0006346594.tif 000016
【図５】
0006346594.tif 000017
【図６】
0006346594.tif 000018
【図７】
0006346594.tif 000019
【図８】
0006346594.tif 000020
【図９】
0006346594.tif 000021
【図１０】
0006346594.tif 000022
【図１１】
0006346594.tif 000023
【図１２】
0006346594.tif 000024
【図１３】
0006346594.tif 000025
【図１４】
0006346594.tif 000026
【図１５】
0006346594.tif 000027
【図１６】
0006346594.tif 000028
【図１７】
0006346594.tif 000029
【図１８】
0006346594.tif 000030
【図１９】
0006346594.tif 000031
【図２０】
0006346594.tif 000032
【図２１】
0006346594.tif 000033
【図２２】
0006346594.tif 000034
【図２３】
0006346594.tif 000035
【図２４】
0006346594.tif 000036