(57)【要約】【課題】  効率的にリソースの解放を行いデータの同期を行う通信装置が望まている。【解決手段】  本発明は、運用系と待機系を備える処理手段と、運用系に所定のＩＳＤＮリンクデータの削除指示を行う削除指示手段とを有し、運用系の処理手段は、第１のＩＳＤＮリンクデータを記憶する記憶部と、指示がされたデータを削除する削除部と、待機系へ同期指示を行う同期指示部とを有し、待機系の処理手段は、第２のＩＳＤＮリンクデータ及び第２のＩＳＤＮリンクデータに対応付けてＩフレームを記憶する記憶部と、同期指示を受けると削除されたＩＳＤＮリンクデータを検知する検知部と、データ削除を検知すると、削除されたＩＳＤＮリンクデータに対応するＩフレームを削除する解放部と、第２のＩＳＤＮリンクデータに第１のＩＳＤＮリンクデータを同期させる同期部とを有することを特徴とする。【選択図】      図１
2020036158.tif 000002
【特許請求の範囲】
【請求項１】
ＩＳＤＮとＩＰ網との間で音声データを中継する通信装置であって、
冗長化構成され、少なくとも１つずつ運用系と待機系を備える複数の音声データ処理手段と、
運用系の音声データ処理手段に所定のＩＳＤＮリンクデータの削除指示を行うリンクデータ削除指示手段とを有し、
前記運用系の音声データ処理手段は、第１のＩＳＤＮリンクデータを記憶する第１のリンクデータ記憶部と、前記第１のＩＳＤＮリンクデータ中から削除指示がなされたＩＳＤＮリンクデータを削除するリンクデータ削除部と、待機系の音声データ処理手段へ、ＩＳＤＮリンクデータの同期指示を行うリンクデータ同期指示部とを有し、
前記待機系の音声データ処理手段は、第２のＩＳＤＮリンクデータ及び該第２のＩＳＤＮリンクデータ中の各データに対応付けてＩフレームをキュー形式で記憶する第２のリンクデータ記憶部と、前記同期指示を受けると前記第１のＩＳＤＮリンクデータ中から削除されたＩＳＤＮリンクデータが存在するか否か検知する同期検知部と、前記同期検知部がデータ削除を検知すると、削除されたＩＳＤＮリンクデータに対応するＩフレームを削除するリソース解放部と、前記リソース解放部によりＩフレームが削除されると、前記第２のＩＳＤＮリンクデータに前記第１のＩＳＤＮリンクデータの内容を同期させるリンクデータ同期部とを有する
ことを特徴とする通信装置。
【請求項２】
前記待機系の音声データ処理手段は、前記運用系の音声データ処理手段に対して、前記同期指示に対する応答を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１のＩＳＤＮリンクデータ及び前記第２のＩＳＤＮリンクデータには、各ＩＳＤＮリンクデータが有効か無効かを示す有効化フラグが付加されており、
前記リンクデータ削除部は、前記第１のＩＳＤＮリンクデータから指示されたＩＳＤＮリンクデータを削除する場合、指示されたＩＳＤＮリンクデータの有効化フラグを有効から無効へ設定し、
前記同期検知部は、前記第１のＩＳＤＮリンクデータ中に、有効化フラグが有効から無効に設定されたＩＳＤＮリンクデータが存在する場合、該当するＩＳＤＮリンクデータを削除されたデータと認識する
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
ＩＳＤＮとＩＰ網との間で音声データを中継する通信装置に搭載されるコンピュータを、
冗長化構成され、少なくとも１つずつ運用系と待機系を備える複数の音声データ処理手段と、
運用系の音声データ処理手段に所定のＩＳＤＮリンクデータの削除指示を行うリンクデータ削除指示手段と
して機能させ、
前記運用系の音声データ処理手段は、第１のＩＳＤＮリンクデータを記憶する第１のリンクデータ記憶部と、前記第１のＩＳＤＮリンクデータ中から削除指示がなされたＩＳＤＮリンクデータを削除するリンクデータ削除部と、待機系の音声データ処理手段へ、ＩＳＤＮリンクデータの同期指示を行うリンクデータ同期指示部とを有し、
前記待機系の音声データ処理手段は、第２のＩＳＤＮリンクデータ及び該第２のＩＳＤＮリンクデータ中の各データに対応付けてＩフレームをキュー形式で記憶する第２のリンクデータ記憶部と、前記同期指示を受けると前記第１のＩＳＤＮリンクデータ中から削除されたＩＳＤＮリンクデータが存在するか否か検知する同期検知部と、前記同期検知部がデータ削除を検知すると、削除されたＩＳＤＮリンクデータに対応するＩフレームを削除するリソース解放部と、前記リソース解放部によりＩフレームが削除されると、前記第２のＩＳＤＮリンクデータに前記第１のＩＳＤＮリンクデータの内容を同期させるリンクデータ同期部とを有する
ことを特徴とする同期プログラム。
【請求項５】
ＩＳＤＮとＩＰ網との間で音声データを中継する通信装置に使用する同期方法であって、
音声データ処理手段及びリンクデータ削除指示手段を備え、
前記音声データ処理手段は、冗長化構成され、少なくとも１つずつ運用系と待機系を備え、音声データ処理を行い、
前記リンクデータ削除指示手段は、運用系の音声データ処理手段に所定のＩＳＤＮリンクデータの削除指示を行い、
前記運用系の音声データ処理手段は、第１のＩＳＤＮリンクデータを記憶する第１のリンクデータ記憶ステップと、前記第１のＩＳＤＮリンクデータ中から削除指示がなされたＩＳＤＮリンクデータを削除するリンクデータ削除ステップと、待機系の音声データ処理手段へ、ＩＳＤＮリンクデータの同期指示を行うリンクデータ同期指示ステップとを有し、
前記待機系の音声データ処理手段は、第２のＩＳＤＮリンクデータ及び該第２のＩＳＤＮリンクデータ中の各データに対応付けてＩフレームをキュー形式で記憶する第２のリンクデータ記憶ステップと、前記同期指示を受けると前記第１のＩＳＤＮリンクデータ中から削除されたＩＳＤＮリンクデータが存在するか否か検知する同期検知ステップと、前記同期検知ステップがデータ削除を検知すると、削除されたＩＳＤＮリンクデータに対応するＩフレームを削除するリソース解放ステップと、前記リソース解放ステップによりＩフレームが削除されると、前記第２のＩＳＤＮリンクデータに前記第１のＩＳＤＮリンクデータの内容を同期させるリンクデータ同期ステップとを有する
ことを特徴とする同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、同期プログラム、及び同期方法に関し、例えば、２重化冗長構成（運用系（ＡＣＴ系）／待機系（ＳＢＹ系））のＶｏＩＰ制御ユニットを有する通信装置（ゲートウェイ）に適用し得るものである。
【背景技術】
【０００２】
従来、公衆回線電話網（ＰＳＴＮ：Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｉｎｇ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）とＩＰ網とを接続する装置として、例えば、特許文献１に記載のゲートウェイが挙げられる。
【０００３】
また、これらのゲートウェイは、一般的に、内部の構成（ＶｏＩＰ制御部等）について、２重化構成を採用している。
【０００４】
例えば、ＩＳＤＮとＩＰ網とを接続するゲートウェイでは、ＶｏＩＰ制御部を２重化し（以下、単に「ＡＣＴ系」又は「ＳＢＹ系」と呼ぶ）、ＩＳＤＮリンクデータを共有データとしてそれぞれの系で保持（メモリに保持）している。また、二重化構成のゲートウェイの無瞬断系切替を実現するため、ＳＢＹ系では、Ｉフレームキューを用いる（呼処理に関わるフレームをメモリに蓄積する）。
【０００５】
二重化構成のゲートウェイでは、ＡＣＴ系の共有データ変更時には、ＳＢＹ系にメモリ同期を通知することによりＳＢＹ系の共有データを同期させている。
【０００６】
ところで、或るＩＳＤＮ電話加入者の削除等で、仮にＶｏＩＰ制御部で保持する共有データのメモリ同期（該当するＩＳＤＮリンクを削除）のみを行ったとしたら、ＳＢＹ系で保持したＩフレームキュー（該当するＩＳＤＮリンクに対応するＩフレームキュー）の解放契機が無くなってしまう。つまり、メモリリークが発生する。
【０００７】
この問題の対策としては、事前にＩＳＤＮリンク削除通知をＡＣＴ系からＳＢＹ系に通知し、ＳＢＹ系ではこの通知を契機として、Ｉフレームキューの解放を行い、その応答が完了してからＩＳＤＮリンクの削除を同期する手法が考えられる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−９１５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記手法では、ＡＣＴ系でＩＳＤＮリンク削除通知とメモリ同期の２つのパケットを送信することとなる。つまり、ＡＣＴ系でＩＳＤＮリンク削除通知を行う処理とＳＢＹ系からの応答を待ってからメモリ同期を実施する処理が必要となるため、ＡＣＴ系の処理負荷増や、冗長なパケット送信等の問題が存在する。
【００１０】
そのため、効率的に不必要なリソースの解放を行い、運用系と待機系において保持する共有データの同期を行うことができる通信装置、同期プログラム、及び同期方法が望まている。
【課題を解決するための手段】
【００１１】
第１の本発明は、ＩＳＤＮとＩＰ網との間で音声データを中継する通信装置であって、（１）冗長化構成され、少なくとも１つずつ運用系と待機系を備える複数の音声データ処理手段と、（２）運用系の音声データ処理手段に所定のＩＳＤＮリンクデータの削除指示を行うリンクデータ削除指示手段とを有し、（３）前記運用系の音声データ処理手段は、第１のＩＳＤＮリンクデータを記憶する第１のリンクデータ記憶部と、前記第１のＩＳＤＮリンクデータ中から削除指示がなされたＩＳＤＮリンクデータを削除するリンクデータ削除部と、待機系の音声データ処理手段へ、ＩＳＤＮリンクデータの同期指示を行うリンクデータ同期指示部とを有し、（４）前記待機系の音声データ処理手段は、第２のＩＳＤＮリンクデータ及び該第２のＩＳＤＮリンクデータ中の各データに対応付けてＩフレームをキュー形式で記憶する第２のリンクデータ記憶部と、前記同期指示を受けると前記第１のＩＳＤＮリンクデータ中から削除されたＩＳＤＮリンクデータが存在するか否か検知する同期検知部と、前記同期検知部がデータ削除を検知すると、削除されたＩＳＤＮリンクデータに対応するＩフレームを削除するリソース解放部と、前記リソース解放部によりＩフレームが削除されると、前記第２のＩＳＤＮリンクデータに前記第１のＩＳＤＮリンクデータの内容を同期させるリンクデータ同期部とを有することを特徴とする。
【００１２】
第２の本発明の同期プログラムは、ＩＳＤＮとＩＰ網との間で音声データを中継する通信装置に搭載されるコンピュータを、（１）冗長化構成され、少なくとも１つずつ運用系と待機系を備える複数の音声データ処理手段と、（２）運用系の音声データ処理手段に所定のＩＳＤＮリンクデータの削除指示を行うリンクデータ削除指示手段として機能させ、（３）前記運用系の音声データ処理手段は、第１のＩＳＤＮリンクデータを記憶する第１のリンクデータ記憶部と、前記第１のＩＳＤＮリンクデータ中から削除指示がなされたＩＳＤＮリンクデータを削除するリンクデータ削除部と、待機系の音声データ処理手段へ、ＩＳＤＮリンクデータの同期指示を行うリンクデータ同期指示部とを有し、（４）前記待機系の音声データ処理手段は、第２のＩＳＤＮリンクデータ及び該第２のＩＳＤＮリンクデータ中の各データに対応付けてＩフレームをキュー形式で記憶する第２のリンクデータ記憶部と、前記同期指示を受けると前記第１のＩＳＤＮリンクデータ中から削除されたＩＳＤＮリンクデータが存在するか否か検知する同期検知部と、前記同期検知部がデータ削除を検知すると、削除されたＩＳＤＮリンクデータに対応するＩフレームを削除するリソース解放部と、前記リソース解放部によりＩフレームが削除されると、前記第２のＩＳＤＮリンクデータに前記第１のＩＳＤＮリンクデータの内容を同期させるリンクデータ同期部とを有することを特徴とする。
【００１３】
第３の本発明は、ＩＳＤＮとＩＰ網との間で音声データを中継する通信装置に使用する同期方法であって、音声データ処理手段及びリンクデータ削除指示手段を備え、（１）前記音声データ処理手段は、冗長化構成され、少なくとも１つずつ運用系と待機系を備え、音声データ処理を行い、（２）前記リンクデータ削除指示手段は、運用系の音声データ処理手段に所定のＩＳＤＮリンクデータの削除指示を行い、（３）前記運用系の音声データ処理手段は、第１のＩＳＤＮリンクデータを記憶する第１のリンクデータ記憶ステップと、前記第１のＩＳＤＮリンクデータ中から削除指示がなされたＩＳＤＮリンクデータを削除するリンクデータ削除ステップと、待機系の音声データ処理手段へ、ＩＳＤＮリンクデータの同期指示を行うリンクデータ同期指示ステップとを有し、（４）前記待機系の音声データ処理手段は、第２のＩＳＤＮリンクデータ及び該第２のＩＳＤＮリンクデータ中の各データに対応付けてＩフレームをキュー形式で記憶する第２のリンクデータ記憶ステップと、前記同期指示を受けると前記第１のＩＳＤＮリンクデータ中から削除されたＩＳＤＮリンクデータが存在するか否か検知する同期検知ステップと、前記同期検知ステップがデータ削除を検知すると、削除されたＩＳＤＮリンクデータに対応するＩフレームを削除するリソース解放ステップと、前記リソース解放ステップによりＩフレームが削除されると、前記第２のＩＳＤＮリンクデータに前記第１のＩＳＤＮリンクデータの内容を同期させるリンクデータ同期ステップとを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、効率的に不必要なリソースの解放を行い、運用系と待機系において保持する共有データの同期を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係るゲートウェイの機能的構成、及びその周辺の接続構成（通信システム）について示したブロック図である。
【図２】実施形態に係るＶｏＩＰ制御部の機能的構成について示したブロック図である。
【図３】実施形態に係るゲートウェイの特徴動作（メモリ同期）について示した説明図である。
【図４】実施形態に係るＶｏＩＰ制御部の状態をＩＳＤＮリンクデータの削除及びリソース解放の観点から示した説明図である。
【発明を実施するための形態】
【００１６】
（Ａ）主たる実施形態
以下、本発明による通信装置、同期プログラム、及び同期方法の実施形態を、図面を参照しながら詳述する。
【００１７】
（Ａ−１）実施形態の構成
（Ａ−１−１）全体構成
図１は、実施形態に係るゲートウェイの機能的構成、及びその周辺の接続構成（通信システム）について示したブロック図である。
【００１８】
図１において、通信システム１は、ゲートウェイ１０、ＲＴ（Ｒｅｍｏｔｅ  Ｔｅｒｍｉｎａｌ）２０、ＩＳＤＮ加入者端末３０、ＰＢＸ（ＰｒｉｖａｔｅＢｒａｎｃｈ  ｅＸｃｈａｎｇｅ）４０、及びＳＩＰ交換機５０を有する。ゲートウェイ１０及びＳＩＰ交換機５０間は、ＩＰネットワークＮにより接続される。
【００１９】
図１に示すように、ゲートウェイ１０は、２台のＶｏＩＰ制御部１２（１２−１、１２−２）を備えており、この２台のＶｏＩＰ制御部１２−１、１２−２により冗長構成が組まれている。以下では、ＶｏＩＰ制御部１２−１を「第１のＶｏＩＰ制御部」、ＶｏＩＰ制御部１２−２を「第２のＶｏＩＰ制御部」とも呼ぶものとする。ゲートウェイ１０では、ＶｏＩＰ制御部１２−１、１２−２のいずれか一方がＡＣＴ系（運用系）として動作し、他方がＳＢＹ系（待機系）として動作するアクティブ・スタンバイの冗長構成が採用されているものとする。図１では、ＶｏＩＰ制御部１２−１がＡＣＴ系、ＶｏＩＰ制御部１２−２がＳＢＹ系として動作する例を示している。
【００２０】
ゲートウェイ１０では、ＶｏＩＰ制御部１２−１、１２−２のいずれか一方が故障等により停止した場合でも、ＩＳＤＮ加入者端末３０（ＰＢＸ４０）にサービス提供を継続することができる。
【００２１】
ＲＴ２０は、複数のＩＳＤＮ回線（ＩＳＤＮ加入者端末３０、ＰＢＸ４）を収容する遠隔収容装置である。ＲＴ２０及びゲートウェイ１０間は、伝送路（Ｅ１回線）によって接続され、例えば、Ｖ５．２インターフェースが適用される。なお、図１では、１又は２以上のＲＴ２０（ＲＴ２０−１〜ＲＴ２０−ｎ）を介して、ゲートウェイ１０がＩＳＤＮ加入者端末３０及びＰＢＸ４０を収容する例を示しているが、ＲＴ２０を使用せず、直接、各装置を収容しても良い。
【００２２】
ＩＳＤＮ加入者端末３０は、ＲＴ２０を介してゲートウェイ１０と接続され、呼接続処理により、相手先の電話端末と通信（通話）する。
【００２３】
ＰＢＸ４０は、一般的な機能を有する構内電話交換機であって、例えば、内線電話同士の接続や、ＩＳＤＮ回線などの公衆回線への接続を行う。
【００２４】
ＳＩＰ交換機５０は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いて、発信元端末及び着信端末間の通話路の確立に介在する装置である。
【００２５】
（Ａ−１−２）ゲートウェイ１０の詳細な構成
次に、ゲートウェイ１０の内部構成について説明する。
【００２６】
ゲートウェイ１０は、呼処理制御部１１、ＶｏＩＰ制御部１２（１２−１、１２−２）、及びＥ１終端部１３を有する。ゲートウェイ１０の一部又は全部の機能（例えば、呼処理制御部、ＶｏＩＰ制御部）について、ソフトウェア的に構成されている。
【００２７】
呼処理制御部１１は、ＩＳＤＮの呼処理に関わる処理（レイヤ３）の他、当該ゲートウェイ１０の全体を制御する機能を担っている。例えば、ゲートウェイ１０は、２台のＶｏＩＰ制御部１２（１２−１、１２−２）の切替指示（ＡＣＴ系とＳＢＹ系の切り替え）を行うものである。
【００２８】
ＶｏＩＰ制御部１２は、音声のパケット化等の音声データをＩＰネットワークＮに流すための処理等を行っている部分である（詳細は後述する）。
【００２９】
Ｅ１終端部１３は、ＲＴ２０と接続するＥ１回線の終端部であって、Ｅ１回線の制御を行う。例えば、Ｅ１終端部１３は、ＲＴ２０から通知された信号（Ｖ５．２準拠）をＶｏＩＰ制御部１２（１２−１、１２−２）に通知する。
【００３０】
（Ａ−１−３）ＶｏＩＰ制御部１２の詳細な構成
図２は、実施形態に係るＶｏＩＰ制御部の機能的構成について示したブロック図である。図２（Ａ）では、ＡＣＴ系として動作する場合のＶｏＩＰ制御部１２の機能的構成を示し、図２（Ｂ）では、ＳＢＹ系として動作する場合のＶｏＩＰ制御部１２の機能的構成を示している。
【００３１】
図２（Ａ）において、ＶｏＩＰ制御部１２−１は、Ｌ２処理部１２０Ａ及びＶｏＩＰ処理部１３０を有する。
【００３２】
Ｌ２処理部１２０Ａは、レイヤ２に関わる処理を行う機能部であり、例えば、Ｅ１終端部１３から通知された信号（Ｖ５．２準拠）のデコードを行い、レイヤ２で信号を終端させる。
【００３３】
また、Ｌ２処理部１２０Ａは、本実施形態の特徴に関わる部分として、リンクデータ削除部１２１、同期指示部１２２、記憶部１２３を備える。
【００３４】
記憶部１２３は、例えば、一時的にデータを保持するメモリであり、ＩＳＤＮリンクデータＬ（Ｌ１）を保持する。ＩＳＤＮリンクデータＬは、ＩＳＤＮリンクの状態を管理するデータであり、例えば、ＴＥＩ（Ｔｅｒｍｉｎａｌ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｆｉｅｒ）、接続状態等の項目を有する。
【００３５】
また、ＩＳＤＮリンクデータＬには、データ本体の他に、ＩＳＤＮリンクデータが有効か否かを示すフラグ（ＩＳＤＮ有効化フラグ）が設けられている。ＩＳＤＮ有効化フラグの詳しい内容については、動作の項で述べる。
【００３６】
ＩＳＤＮリンクデータＬは、ＡＣＴ系とＳＢＹ系で同一の内容が保持され、所定のタイミングで同期（メモリ同期）が行われる。
【００３７】
リンクデータ削除部１２１は、呼処理制御部１１からの指示に従い、ＩＳＤＮリンクデータＬ１から、該当するＩＳＤＮリンクデータを削除する。
【００３８】
同期指示部１２２は、ＳＢＹ系のＶｏＩＰ制御部１２−２に対してメモリ同期の指示（通知）を行うものである。メモリ同期の詳しい内容については、動作の項で述べる。
【００３９】
ＶｏＩＰ処理部１３０は、音声のパケット化等の音声データをＩＰネットワークＮに流すための処理を行っている。
【００４０】
図２（Ｂ）に示すように、ＶｏＩＰ制御部１２−２（ＳＢＹ系）は、Ｌ２処理部１２０Ｂ及びＶｏＩＰ処理部１３０を有する。以下では、先述のＶｏＩＰ制御部１２−１（ＡＣＴ系）と異なる部分のみ説明を行う。
【００４１】
Ｌ２処理部１２０Ｂは、本実施形態の特徴に関わる部分として、記憶部１２３、同期検知部１２４、リソース解放部１２５、リンクデータ同期部１２６、及び応答部１２７を備える。
【００４２】
記憶部１２３（ＳＢＹ系）では、ＩＳＤＮリンクデータＬ（Ｌ２）を保持する他に、ＩフレームキューＱに対してＩフレームの蓄積を行う。なお、ＩフレームキューＱはＩＳＤＮリンクデータ毎に存在する。
【００４３】
同期検知部１２４は、ＡＣＴ系からメモリ同期の指示を受けると、任意のＩＳＤＮリンクが削除されたか否かの検知を行う。
【００４４】
リソース解放部１２５は、ＡＣＴ系のＩＳＤＮリンクデータＬ１から任意のＩＳＤＮリンクが削除された場合、削除されたＩＳＤＮリンクに対応するＩフレームキューＱを解放（削除）する。
【００４５】
リンクデータ同期部１２６は、ＡＣＴ系のＩＳＤＮリンクデータＬ１とＳＢＹ系のＩＳＤＮリンクデータＬ２の同期を行う。
【００４６】
応答部１２７は、ＡＣＴ系のメモリ同期通知に対する応答を行う。
【００４７】
（Ａ−２）実施形態の動作
次に、以上のような構成を有する実施形態の通信システム１の動作を説明する。
【００４８】
以下では、ゲートウェイ１０のＶｏＩＰ制御部１２（１２−１、１２−２）で行われるメモリ同期処理に特徴が存在するので、メモリ同期処理を中心に説明を行う。
【００４９】
図３は、実施形態に係るゲートウェイの特徴動作（メモリ同期）について示した説明図である。なお、図３では、ゲートウェイ１０の構成の内、メモリ同期に関係のある構成部（呼処理制御部１１、ＶｏＩＰ制御部１２）のみ図示している。また、図３に示すように、ＶｏＩＰ制御部１２−１がＡＣＴ系（運用系）として動作し、ＶｏＩＰ制御部１２−２がＳＢＹ系（待機系）として動作しているものとする。
【００５０】
まず、呼処理制御部１１は、或るＩＳＤＮリンクが不要となった場合（例えば、或るＩＳＤＮ加入者端末３０が電話サービスを停止する場合）、ＶｏＩＰ制御部１２−１（ＡＣＴ系）に対して、該当するＩＳＤＮリンクデータの削除指示を行う（Ｓ１０１）。
【００５１】
次に、ＶｏＩＰ制御部１２−１（ＡＣＴ系）は、ＩＳＤＮリンクデータの削除指示に従い、ＩＳＤＮリンクデータＬ１から該当する箇所（データ）を削除する（Ｓ１０２）。具体的には、該当するＩＳＤＮリンクデータの有効化フラグを「１」（有効）から「０」（無効）に設定した上で、データ本体を削除する。
【００５２】
次に、ＶｏＩＰ制御部１２−１（ＡＣＴ系）は、ＶｏＩＰ制御部１２−２（ＳＢＹ系）に対して、ＩＳＤＮリンクデータの同期（メモリ同期）の通知を行う（Ｓ１０３）。
【００５３】
次に、ＶｏＩＰ制御部１２−２（ＳＢＹ系）は、メモリ同期時において、ＩＳＤＮリンク削除の検知を行う（Ｓ１０４）。具体的には、ＶｏＩＰ制御部１２−２（ＳＢＹ系）は、メモリ同期を実施する前に有効化フラグの判定を行い、ＩＳＤＮリンクデータＬ１中に、有効化フラグが「１」から「０」に変化したデータが存在するか否か確認を行う。
【００５４】
次に、ＶｏＩＰ制御部１２−２（ＳＢＹ系）は、ＩＳＤＮリンク削除が存在する場合（有効化フラグが「１」から「０」に変化するデータが存在する場合）、該当するＩＳＤＮリンクデータに対応するＩフレームキューＱの削除（リソース解放）を行う（Ｓ１０５）。
【００５５】
次に、ＶｏＩＰ制御部１２−２（ＳＢＹ系）は、メモリ同期（ＩＳＤＮリンクデータＬ１及びＬ２の同期）を行う（Ｓ１０６）。
【００５６】
そして、ＶｏＩＰ制御部１２−２（ＳＢＹ系）は、ＶｏＩＰ制御部１２−１（ＡＣＴ系）に対して、メモリ同期応答を行う（Ｓ１０７）。
【００５７】
次に、上述のステップＳ１０１〜Ｓ１０７の処理を、図４を用いてＩＳＤＮリンクデータの削除及びリソース解放の観点から再度説明を行う。
【００５８】
図４（Ａ）は、ＶｏＩＰ制御部１２−１（ＡＣＴ系）及びＶｏＩＰ制御部１２−２（ＳＢＹ系）の初期状態を示す図である。図４において、各系で保持されるＩＳＤＮリンクデータＬ（Ｌ１、Ｌ２）は、説明を簡易なものにするために、１件のみＩＳＤＮリンクデータを示している。ＩＳＤＮリンクデータＬの左側に示す値は、ＩＳＤＮ有効化フラグの値であり、「１」（有効）又は「０」（無効）が設定される。
【００５９】
図４（Ａ）の初期状態では、ＩＳＤＮ有効化フラグの値は両系とも「１」である。また、図４（Ａ）では、ＳＢＹ系で保持されるＩフレームキューＱには３個のデータが保持される例が示されている。
【００６０】
図４（Ｂ）は、先述のステップＳ１０１〜Ｓ１０３の処理が行われた後の、ＶｏＩＰ制御部１２−１（ＡＣＴ系）及びＶｏＩＰ制御部１２−２（ＳＢＹ系）の状態を示す図である。
【００６１】
図４（Ｂ）では、先述のステップＳ１０２の処理（ＡＣＴ系のＩＳＤＮリンクデータの削除）が実行されたことにより、ＩＳＤＮリンクデータＬ１の有効化フラグが、「１」から「０」に変化する例が示されている。
【００６２】
図４（Ｃ）は、先述のステップＳ１０４、Ｓ１０５の処理が行われた後の、ＶｏＩＰ制御部１２−１（ＡＣＴ系）及びＶｏＩＰ制御部１２−２（ＳＢＹ系）の状態を示す図である。
【００６３】
図４（Ｃ）では、先述のステップＳ１０５の処理（リソース解放）が実行されるＩフレームキューＱの様子が示されている。つまり、３個のＩフレームデータが、メモリから削除される。これにより、ＩＳＤＮリンクデータ削除によるメモリリークを防止できる。
【００６４】
図４（Ｄ）は、先述のステップＳ１０６、Ｓ１０７の処理が行われた後の、ＶｏＩＰ制御部１２−１（ＡＣＴ系）及びＶｏＩＰ制御部１２−２（ＳＢＹ系）の状態を示す図である。
【００６５】
図４（Ｄ）では、先述のステップＳ１０６の処理（メモリ同期）が実行されたことにより、ＩＳＤＮリンクデータＬ２の有効化フラグが、「１」から「０」に変化された例が示されている。
【００６６】
（Ａ−３）実施形態の効果
この実施形態によれば、以下のような効果を奏することができる。
【００６７】
ＡＣＴ系のＶｏＩＰ制御部１２は、メモリ同期通知処理のみ実施し、余計なＩＳＤＮリンクデータ削除通知処理を実施しないため、ＡＣＴ系とＳＢＹ系のＶｏＩＰ制御部１２で実施するパケット送信数を半分（４個から２個）に削減することができる。
【００６８】
また、ＳＢＹ系のＶｏＩＰ制御部１２は、有効化フラグの活用により、個別にＩＳＤＮリンク削除を検知し、ＡＣＴ系のＶｏＩＰ制御部１２はＩＳＤＮリンクデータ削除応答の検出処理が不要となるため、ＡＣＴ系の処理負荷をＳＢＹ系側に移譲することができる。これにより、ＡＣＴ系の処理負荷低減やＳＢＹ系の有効活用という効果も得ることができる。
【符号の説明】
【００６９】
１…通信システム、１０…ゲートウェイ、１１…呼処理制御部、１２（１２−１、１２−２）…ＶｏＩＰ制御部、２０…ＲＴ、１３…Ｅ１終端部、３０…ＩＳＤＮ加入者端末、４０…ＰＢＸ、５０…ＳＩＰ交換機、１２０Ａ、１２０Ｂ…Ｌ２処理部、１２１…リンクデータ削除部、１２２…同期指示部、１２３…記憶部、１２４…同期検知部、１２５…リソース解放部、１２６…リンクデータ同期部、１２７…応答部、１３０…ＶｏＩＰ処理部、Ｌ（Ｌ１、Ｌ２）…ＩＳＤＮリンクデータ、Ｑ…Ｉフレームキュー。
【図１】
2020036158.tif 000003
【図２】
2020036158.tif 000004
【図３】
2020036158.tif 000005
【図４】
2020036158.tif 000006