(57)【要約】      （修正有）【課題】非同期的にファイルを二重バックアップするための方法を提供する。【解決手段】少なくとも２つの第１ネットワーク要素が第２ネットワーク要素を共有し、前記第１ネットワーク要素の両方がそれぞれアクティブなファイル処理装置とおよびタンバイのファイル処理装置を含む方法において、前記アクティブなファイル処理装置が第２ネットワーク要素にファイルをコピーし、前記アクティブなファイル処理装置がファイルを失ったことを前記スタンバイのファイル処理装置が発見すると、前記スタンバイのファイル処理装置が前記アクティブなファイル処理装置にファイルのバックアップをコピーし、したがって前記アクティブなファイル処理装置に格納されたファイルおよび前記スタンバイのファイル処理装置に格納されたファイルが同期される。【選択図】図３
2014116022.tif 000002
【特許請求の範囲】
【請求項１】
非同期的にファイルを二重バックアップするための方法であって、少なくとも２つの第１ネットワーク要素が第２ネットワーク要素を共有し、前記第１ネットワーク要素の両方がそれぞれアクティブなファイル処理装置およびスタンバイのファイル処理装置を含む方法において、前記アクティブなファイル処理装置が第２ネットワーク要素にファイルをコピーし、前記アクティブなファイル処理装置がファイルを失ったことに前記スタンバイのファイル処理装置が発見すると、前記スタンバイのファイル処理装置が前記アクティブなファイル処理装置にファイルのバックアップをコピーし、したがって前記アクティブなファイル処理装置に格納されたファイルおよび前記スタンバイのファイル処理装置に格納されたファイルが同期されることを特徴とする、方法。
【請求項２】
前記ファイルが呼詳細記録である、請求項１に記載の方法。
【請求項３】
ビリングセンターに転送された後に前記第２ネットワーク要素に格納された前記ファイルが削除される、請求項１または２のいずれか一項に記載の方法。
【請求項４】
前記第１ネットワーク要素が無線コールサーバである、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記第２ネットワーク要素が後処理モジュールである、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記アクティブおよびスタンバイのファイル処理装置が前記ファイルを処理、格納、および転送するために使用される、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記第２ネットワーク要素が前記ファイルを収集、処理、転送するために、および前記ファイルをそれぞれの第１ネットワーク要素のためのそれぞれのディレクトリに格納するために使用される、請求項１から６のいずれか一項に記載の方法。
【請求項８】
さらなる第２ネットワーク要素が前記第２ネットワーク要素のスタンバイとして提供される、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記第２ネットワーク要素に障害がある場合、前記アクティブなファイル処理装置がファイルを前記さらなる第２ネットワーク要素にコピーする、請求項８に記載の方法。
【請求項１０】
前記第１ネットワーク要素が、それぞれのＩＰアドレスを有する前記第２ネットワーク要素および前記さらなる第２ネットワーク要素を構成し、前記第２ネットワーク要素のＩＰアドレスが前記さらなるネットワーク要素のＩＰアドレスよりも高い優先順位を有する、請求項８または９のいずれか一項に記載の方法。
【請求項１１】
前記第１ネットワーク要素が、ＩＰアドレスの優先順位および利用可能状況によって自動的にファイルを前記第２ネットワーク要素または前記さらなる第２ネットワーク要素に転送する、請求項８から１０のいずれか一項に記載の方法。
【請求項１２】
前記第２ネットワーク要素および前記さらなる第２ネットワーク要素がビリングセンターにフロートＩＰアドレスを提供する、請求項８から１１のいずれか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信の分野に関し、より詳細には非同期的なファイル二重バックアップに関する。
【背景技術】
【０００２】
呼詳細記録（ＣＤＲ）は電話交換局が生成した報告であり、電話交換局から発生した呼、電話交換局行きの呼、または電話交換局を通過する呼についての詳細情報を含む。ＣＤＲは主に請求書を作成する目的で使用される。呼詳細記録は、呼の他の詳細のうち、呼の開始アドレスおよび宛先アドレス、呼の開始および終了時刻、呼の持続時間、呼が行われた時刻、およびネットワークを通じて追加された何らかの使用料金またはオペレータサービス料金などの、通話に関する情報を含むデータ記録である。元になる呼／処理が終了すると、ＣＤＲデータフィールドは完全に埋め込まれる。ＣＤＲは、長距離電話コストを管理する際の強みであり、将来の電気通信の必要性の計画に役立つ。
【０００３】
多くの電話ＰＢＸ（構内交換機）およびＰＭＳ（プロパティ管理システム）はＣＤＲを出力する。これらは一般に呼の終了時に作成されるが、いくつかの電話システムでは呼の間にデータが入手可能である。このデータは電話システムからＳｔａｔｉｏｎ  Ｍｅｓｓａｇｅ  Ｄｅｔａｉｌ  Ｒｅｃｏｒｄｉｎｇ  ｐｏｒｔ（ＳＭＤＲ）として知られているシリアルリンクによって出力される。
【０００４】
現在のところ、いくつかのビリングセンターは無線コールサーバ（ＷＣＳ）から無事に転送した後に元のＣＤＲファイルを削除する必要がある。したがって、通常のアクティブ／スタンバイ装置同期メカニズムは問題に直面することがある。たとえばアクティブ装置がファイル１およびファイル２を有し、ファイル１をビリングセンターに転送すると、ビリングセンターはファイル１が無事に転送されたことを示すために転送されたファイル１を削除する。スタンバイ装置内にはファイル１がまだ存在する点に留意されたい。アクティブ／スタンバイ装置が通常の同期メカニズムを使用する場合、スタンバイ装置はアクティブ装置においてファイル１が失われたと思ってファイル１をアクティブ装置にコピーする。結果として、ビリングセンターはファイル１がうまく転送されなかったものと誤解してしまう。これは、ビリングセンターの転送メカニズム（転送および削除）と矛盾する。
【０００５】
図１は、アクティブ／スタンバイメカニズムでの同期二重バックアップの既存のソリューションを示している。図１に示されるように、アクティブなファイル処理装置１はファイルセットＡ１からＢ１にＣＤＲファイルをコピーし、Ａ１はＢ１のバックアップになっており、スタンバイのファイル処理装置２はファイルセットＡ２からＢ２にＣＤＲファイルをコピーし、Ａ２はＢ２のバックアップになっている。ビリングセンターはＢ１またはＢ２からファイルを取得して、無事に転送した後でＢ１およびＢ２内のそれらのファイルを削除する。Ａ１とＡ２との間の同期のために、アクティブなファイル処理装置１がファイルを失ったことにスタンバイのファイル処理装置２が発見すると、ファイルセットＡ１およびＡ２が確実に同期されるようにアクティブなファイル処理装置１にバックアップファイルをコピーする。Ｂ１とＢ２との間の同期のために、アクティブなファイル処理装置１がしばらくの間ファイルを失っている（たとえば３０分間）ことにスタンバイのファイル処理装置２が発見すると、ファイルセットＢ１およびＢ２が確実に同期されるようにバックアップファイルＢ２を削除する。
【０００６】
これは、Ａ１とＡ２との間の同期とＢ１とＢ２との間の同期とは異なることを意味し、これによりシステムはより複雑なものになり、より多くのシステムリソースを消費することになってしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
以下の２つの要件を満たす新しい方法を見つける必要がある：
−  ビリングセンターが、ＷＣＳから無事に転送した後に元のＣＤＲファイルを確実に削除できること、
−  転送後、ＷＣＳがＣＤＲファイルバックアップを確実に有すること。
【課題を解決するための手段】
【０００８】
従来技術における上記の問題を解決するために、本発明の一態様によれば、非同期的にファイルを二重バックアップするための方法であって、少なくとも２つの第１ネットワーク要素が第２ネットワーク要素を共有し、前記第１ネットワーク要素の両方がそれぞれアクティブなファイル処理装置およびスタンバイのファイル処理装置を含む方法が提供される。この方法では、前記アクティブなファイル処理装置が第２ネットワーク要素にファイルをコピーし、前記アクティブなファイル処理装置がファイルを失ったことに前記スタンバイのファイル処理装置が発見すると、前記スタンバイのファイル処理装置が前記アクティブなファイル処理装置にファイルのバックアップをコピーし、したがって前記アクティブなファイル処理装置に格納されたファイルおよび前記スタンバイのファイル処理装置に格納されたファイルが同期される。
【０００９】
本発明のこれらおよび他の多くの特徴ならびに諸利点は、本発明の実施形態の以下の説明を図面を参照して読めば明らかになるであろう。
【図面の簡単な説明】
【００１０】
【図１】アクティブ／スタンバイメカニズムでの同期二重バックアップの既存のソリューションを示す図である。
【図２】本発明の基本概念を示す図である。
【図３】本発明の一実施形態による、非同期的にファイルを二重バックアップするための方法を示す図である。
【図４】図３の本発明の方法の他の可能なケースを示す図である。
【発明を実施するための形態】
【００１１】
本発明は、非同期的にファイルを二重バックアップするための方法を提案する。この方法は図２に示された概念に基づく。
【００１２】
図２に示されるように、たとえば前記ファイルはＣＤＲファイルであり、アクティブおよびスタンバイのファイル処理装置はＷＣＳなどの１つのネットワーク要素内にあり、ファイル処理装置１はアクティブ状態である。Ａ１とＡ２との間の同期のために、アクティブなファイル処理装置１がファイルを失ったことにスタンバイのファイル処理装置２が発見すると、ファイルセットＡ１およびＡ２が確実に同期されるように、アクティブなファイル処理装置１にバックアップファイルをコピーする。実際、このソリューションではファイルセットＢ１とＢ２との間には同期がない。すなわちファイル処理装置１がアクティブの場合は、ＣＤＲファイルはＢ１ファイルセットに転送される。ファイル処理装置１がアクティブではない場合は、ＣＤＲファイルはＢ２ファイルセットに転送される。アクティブなファイル処理装置１は、ファイルセットＡ１からＢ１にＣＤＲファイルをコピーする。さらに、ファイル処理装置１が利用不可能な場合を除いて、Ａ２からＢ２にはファイル転送がない。
【００１３】
Ｂ１とＢ２との間の同期を削除後、上記のソリューションが消費するシステムリソースは既存のソリューションと比較するとより少なくなる。
【００１４】
本発明の方法をさらに最適化するために、すなわちハードウェアコストを節約するために、複数のＷＣＳを接続することによって「非同期的二重バックアップソリューション」タスクの一部を別々に処理するための後処理モジュール（ＰＰＭ）などのネットワーク要素を導入する。ＰＰＭはファイルを収集、処理、転送するために、および異なるＷＣＳのためにそれぞれのディレクトリにファイルを格納するために使用される。さらに、ＰＰＭは通常はビリングセンターによって行われるＣＤＲ後処理も必要に応じて実行できる。ハードウェアコストの節約と比較するとシステムアーキテクチャは少々複雑になるが、それは許容範囲である。
【００１５】
図３を参照すると、たとえば２つのＷＣＳがアクティブ状態のＰＰＭ１に接続されるか、ＰＰＭ１が障害を起こしているときはスタンバイのＰＰＭ２に接続されるが、本発明はこれに限定されず、すなわち複数のＷＣＳが２つのＰＰＭに接続されてよい。ファイル処理装置１およびＰＰＭ１はアクティブ状態であると仮定する。ＰＰＭ１が利用可能な場合、太線のアクティブ／スタンバイパスが続き、ＰＰＭ１が利用不可能な場合、細線のアクティブ／スタンバイパスが続く点に留意されたい。この図から、使用される同期メカニズムは１つだけであることが分かる。Ａ１とＡ２との間の同期およびＡ３とＡ４との間の同期のために、アクティブなファイル処理装置１および３がファイルを失ったことにスタンバイのファイル処理装置２および４が発見すると、ファイルセットＡ１およびＡ２ならびにファイルセットＡ３およびＡ４が確実に同期されるように、アクティブなファイル処理装置１および３にバックアップファイルをコピーする。図示したように、アクティブなＰＰＭ１はファイルセットＢ１を含み、スタンバイのＰＰＭ２はファイルセットＢ２を含み、Ｂ１とＢ２との間には同期がない。ファイル処理装置１がアクティブなので、ＣＤＲファイルはＢ１ファイルセットに転送される。ファイル処理装置１がアクティブではない場合は、ＣＤＲファイルはＢ２ファイルセットに転送される。ＷＣＳ１のアクティブなファイル処理装置１は、ファイルセットＡ１からＢ１にＣＤＲファイルをコピーする。ＷＣＳ２のアクティブなファイル処理装置３は、ファイルセットＡ３からＢ１にＣＤＲファイルをコピーする。スタンバイのファイル処理装置２および４は、ＷＣＳ１および２からＰＰＭにＣＤＲファイルをコピーしない。
【００１６】
現在、ＷＣＳはそれぞれのＩＰアドレスを用いてＰＰＭ１およびＰＰＭ２を構成でき、ＰＰＭ１のＩＰアドレスはＰＰＭ２のＩＰアドレスよりも高い優先順位を有する点に留意されるべきである。したがって、ＷＣＳはＩＰアドレスの優先順位および利用可能状況によって自動的にＣＤＲファイルをＰＰＭ１またはＰＰＭ２に出力できる。両方のＰＰＭはフロートＩＰアドレスをビリングセンターに提供できる。これは、ビリングセンターの観点からすればＰＰＭ１およびＰＰＭ２は同じＩＰであることを意味する。
【００１７】
図４は、図３の本発明の方法の他の可能なケースを示している。図４に示されるように、ファイル処理装置１および４はアクティブで、ＰＰＭ１は障害がある。この場合、アクティブなファイル処理装置１および４がファイルを失ったことにスタンバイのファイル処理装置２および３が発見すると、それらのファイルセットが確実に同期されるように、アクティブなファイル処理装置１および４にバックアップファイルをコピーする。アクティブなファイル処理装置１および４は、ＣＤＲファイルをＷＣＳ１および２からＰＰＭ２にコピーする。スタンバイのファイル処理装置２および３は、ＣＤＲファイルをＷＣＳ１および２からＰＰＭ２にコピーしない。
【００１８】
したがって、この方法によって１組のハードウェア装置で非常に高レベルのデータ安全性、および耐久性のあるインターフェースを提供することができ、このインターフェースはＷＣＳとビリングセンターとの間のインターフェースを指す。さらに、システムアーキテクチャは複雑すぎず、システムリソース使用は多すぎない。ＰＰＭの使用により著しくコストを減らせることが分かる。
【００１９】
実験結果によると、１組のＣＤＲファイル同期メカニズムを減らすことにより、１００万の加入者容量でＷＣＳのための同期タスクを行いながら、２０％のシステムリソース（ＣＰＵ、メモリなど）を節約できる。さらに、単一のＰＰＭは１０００万の携帯電話加入者を処理できる。平均５０万のＷＣＳ容量で計算すると、９５％のハードウェアコストを節約できる。平均１００万のＷＣＳ容量で計算すると、９０％のハードウェアコストを節約できる。
【００２０】
以下は、異なる観点からの既存のソリューションと本発明のソリューションとの比較結果である。
【表１】
2014116022.tif 000003
【００２１】
本発明の非同期的にファイルを二重バックアップするための方法の例示的実施形態を上記で詳細に説明したが、上記の実施形態は網羅的なものではなく、当業者は本発明の精神および範囲内で数多くの変更および修正を行ってよい。したがって、本発明はこれらの実施形態に限定されるものではなく、本発明の範囲は添付の特許請求の範囲によってのみ定義される。
【図１】
2014116022.tif 000004
【図２】
2014116022.tif 000005
【図３】
2014116022.tif 000006
【図４】
2014116022.tif 000007
【手続補正書】
【提出日】平成26年2月6日(2014.2.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも第１ファイルおよび少なくとも第２ファイルを備えるアクティブなファイル処理装置であって、前記少なくとも第２ファイルをネットワーク要素へコピーするように構成されている前記アクティブなファイル処理装置と、
前記アクティブなファイル処理装置内の前記少なくとも第１ファイルに関連付けられた少なくとも第１バックアップファイルおよび前記アクティブなファイル処理装置内の前記少なくとも第２ファイルに関連付けられた少なくとも第２バックアップファイルを備えるスタンドバイのファイル処理装置であって、前記アクティブなファイル処理装置が前記少なくとも第１ファイルを失ったことを前記スタンドバイのファイル処理装置が発見すると、前記少なくとも第１バックアップファイルを前記アクティブなファイル処理装置内の前記少なくとも第１ファイルにコピーするように構成されている前記スタンドバイのファイル処理装置とを備え、前記スタンドバイのファイル処理装置は、前記アクティブなファイル処理装置が前記少なくとも第２ファイルを失ったことを前記スタンドバイのファイル処理装置が発見すると、前記少なくとも第２バックアップファイルを前記アクティブなファイル処理装置内の前記少なくとも第２ファイルと同期するように構成されておらず、前記スタンドバイのファイル処理装置は、前記少なくとも第１バックアップファイルを前記少なくとも第２バックアップファイルに転送するように構成されていない、装置。
【請求項２】
前記少なくとも第１ファイルおよび前記少なくとも第２ファイルは、呼詳細記録を備える、請求項１に記載の装置。
【請求項３】
前記アクティブなファイル処理装置および前記スタンバイのファイル処理装置は、前記少なくとも第１ファイル、前記少なくとも第２ファイル、前記少なくとも第１バックアップおよび前記少なくとも第２バックアップを処理し、格納し、転送するように構成されている、請求項１に記載の装置。
【請求項４】
前記少なくとも第１ファイルは、前記少なくとも第２ファイルのバックアップであり、前記少なくとも第１バックアップファイルは、前記少なくとも第２バックアップファイルのバックアップである、請求項１に記載の装置。
【請求項５】
アクティブな第２ネットワーク要素およびスタンドバイの第２ネットワーク要素を共有する少なくとも２つの第１ネットワーク要素を備えるシステムであって、前記アクティブな第２ネットワーク要素は、前記スタンドバイの第２ネットワーク要素内の少なくとも第２バックアップファイルに関連付けられた少なくとも第２ファイルを備え、前記少なくとも２つの第１ネットワーク要素は、
少なくとも第１ファイルを備えるアクティブなファイル処理装置であって、前記少なくとも第１ファイルを前記アクティブな第２ネットワーク要素にコピーするように構成されている前記アクティブなファイル処理装置と、
前記アクティブなファイル処理装置内の前記少なくとも第１ファイルに関連付けられた少なくとも第１バックアップファイルを備えるスタンドバイのファイル処理装置であって、前記アクティブなファイル処理装置が前記少なくとも第１ファイルを失ったことを前記スタンドバイのファイル処理装置が発見すると、前記少なくとも第１バックアップファイルを前記アクティブな処理装置の前記少なくとも第１ファイルにコピーするように構成されている前記スタンドバイのファイル処理装置とを備え、前記スタンドバイのファイル処理装置は、前記少なくとも第１バックアップファイルを前記アクティブな第２ネットワーク要素および前記スタンドバイの第２ネットワーク要素にコピーするように構成されておらず、
前記スタンドバイの第２ネットワーク要素は、前記アクティブな第２ネットワーク要素が前記少なくとも第２ファイルを失ったことを前記スタンドバイの第２ネットワーク要素が発見すると、前記少なくとも第２バックアップファイルを前記アクティブな第２ネットワーク要素内の前記少なくとも第２ファイルと同期するように構成されていない、システム。
【請求項６】
前記アクティブな第２ネットワーク要素は、前記少なくとも第１ファイルがビリングセンターに転送された後に前記少なくとも第１ファイルを削除するように構成されている、請求項５に記載のシステム。
【請求項７】
前記少なくとも２つの第１ネットワーク要素は、無線コールサーバを備える、請求項５に記載のシステム。
【請求項８】
前記アクティブな第２ネットワーク要素は、後処理モジュールである、請求項５に記載のシステム。
【請求項９】
前記アクティブな第２ネットワーク要素は、前記少なくとも第１ファイルを収集し、処理し、転送し、前記少なくとも第１ファイルを前記少なくとも２つの第１ネットワーク要素の各々のそれぞれのディレクトリ内に格納するように構成されている、請求項５に記載のシステム。
【請求項１０】
前記アクティブなファイル処理装置は、前記アクティブな第２ネットワーク要素が障害すると、前記少なくとも第１ファイルを前記スタンドバイの第２ネットワーク要素にコピーするように構成されている、請求項５に記載のシステム。
【請求項１１】
前記少なくとも２つの前記第１ネットワーク要素は、それぞれのＩＰアドレスを有する前記アクティブな第２ネットワーク要素および前記スタンドバイの第２ネットワーク要素を構成するように適合され、前記アクティブな第２ネットワーク要素のＩＰアドレスは、前記スタンドバイの第２ネットワーク要素のＩＰアドレスよりも高い優先順位を有する、請求項５に記載のシステム。
【請求項１２】
前記少なくとも２つの第１ネットワーク要素は、ＩＰアドレスの優先順位および利用可能状況に従って自動的に前記少なくとも第１ファイルを前記アクティブな第２ネットワーク要素または前記スタンドバイの第２ネットワーク要素に転送するように構成されている、請求項５に記載のシステム。
【請求項１３】
前記アクティブな第２ネットワーク要素および前記スタンドバイの第２ネットワーク要素は、ビリングセンターにフロートＩＰアドレスを提供するように構成されている、請求項５に記載のシステム。