(57)【要約】【課題】割り込み通話や三者通話サービなどを実現して通話サービスの向上を図る。【解決手段】交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングするマッピング手段と、ＭＥＧＡＣＯ側管理テーブルに基づいて通話状態を制御する通話制御手段と、を備え、交換機側管理テーブル内の接続端子毎の情報と、ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の情報とが、対応する接続端子毎に相互に関連付けられ、交換機側管理テーブル内の接続端子毎の情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられており、マッピング手段は、交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、変更された交換機側管理テーブル内の情報に対応して、関連付けられたＭＥＧＡＣＯ側管理テーブル内の情報を変更する。【選択図】図３
2012074916.tif 000002
【特許請求の範囲】
【請求項１】
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶した記憶手段と、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングするマッピング手段と、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する通話制御手段と、を備え、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられており、
前記マッピング手段は、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御システム。
【請求項２】
請求項１に記載の接続制御システムであって、
前記交換機側管理テーブルは、論理通話パスモデルにおけるセッションを管理するセッションテーブルと、当該セッションテーブルに含まれるセッション毎における接続端子の中継状態を表す中継テーブルと、前記中継テーブルに含まれる接続端子毎の接続状態を表す端子テーブルと、を有し、
前記ＭＥＧＡＣＯ側管理テーブルは、ＭＥＧＡＣＯにおける通話パスを表すコンテキストセッションテーブルと、当該コンテキストセッションテーブルに含まれる接続端子毎の接続状態を表すターミネーションテーブルと、を有しており、
前記交換機側管理テーブルの前記端子テーブルは、対応する接続端子が属するＭＥＧＡＣＯにおける通話パスの前記コンテキストセッションテーブルへの関連付けを表すリンク情報と、対応する接続端子の前記ターミネーションテーブルへの関連付けを表すリンク情報と、を含むと共に、前記ＭＥＧＡＣＯ側管理テーブルの前記ターミネーションテーブルは、対応する接続端子の前記端子テーブルへの関連付けを表すリンク情報を含み、
前記マッピング手段は、目的の通話状態に対応して、前記交換機側管理テーブルの前記端子テーブルに含まれる、前記コンテキストセッションテーブルへのリンク情報と、前記ターミネーションテーブルへのリンク情報と、接続端子の接続状態を表すターミネーション情報と、を変更すると共に、この変更された前記端子テーブルに基づいて、当該端子テーブルに関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御システム。
【請求項３】
請求項２に記載の接続制御システムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が割り込んで前記第一の接続端子と通話するよう発呼している状態と、を表しており、
前記マッピング手段は、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第二の接続端末に対応する前記ターミネーションテーブルへのリンク情報に変更すると共に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記第二の接続端子に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記コンテキストセッションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、
前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記端子テーブルへのリンク情報を、前記第三の接続端子に対応する前記端子テーブルへのリンク情報に変更すると共に、この第三の接続端子に対応する前記端子テーブルのリンク情報に基づいて、前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続先端子を表すリモート情報を前記第三の接続端子に変更する、
接続制御システム。
【請求項４】
請求項２に記載の接続制御システムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、第三の接続端子が保留音と接続されている状態と、を表しており、
前記マッピング手段は、前記交換機側管理テーブルに含まれる前記第一の接続端子に対応する前記端子テーブルが、前記第三の接続端子のセッションに対応する前記中継テーブルに含まれるよう当該中継テーブルを変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第二の接続端末に対応する前記ターミネーションテーブルへのリンク情報に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記第二の接続端子に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる保留音接続情報を削除するよう変更すると共に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記コンテキストセッションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、
前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記端子テーブルへのリンク情報を前記第三の接続端子に対応する前記端子テーブルへのリンク情報に変更すると共に、この第三の接続端子に対応する前記端子テーブルのリンク情報に基づいて、前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続先端子を表すリモート情報を前記第三の接続端子に変更する、
接続制御システム。
【請求項５】
請求項２に記載の接続制御システムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が接続して三者通話を行うよう発呼している状態と、を表しており、
前記マッピング手段は、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、これに対応して、前記第三の接続端子に対応する前記ターミネーションテーブルを、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルに移動すると共に、接続先端子を表すリモート情報が第三の接続端子となる仮想接続端子の接続状態を表すターミネーションテーブルをＭＥＧＡＣＯの通話パスモデルに新規に追加し、前記第三の接続端子に対応する前記ターミネーションテーブルに含まれる接続端子へのリンク情報を前記仮想接続端子に対応するターミネーションテーブルへのリンク情報に変更すると共に、当該第三の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更し、
前記第三の接続端子に対応する前記ターミネーションテーブルのリンク情報に基づいて、当該第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記仮想接続端子に対応するターミネーションテーブルに変更すると共に、当該端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更する、
接続制御システム。
【請求項６】
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶した記憶手段を備えたコンピュータに、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングするマッピング手段と、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する通話制御手段と、を実現させるプログラムであって、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられている場合に、
前記マッピング手段は、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
プログラム。
【請求項７】
請求項６に記載のプログラムであって、
前記交換機側管理テーブルは、論理通話パスモデルにおけるセッションを管理するセッションテーブルと、当該セッションテーブルに含まれるセッション毎における接続端子の中継状態を表す中継テーブルと、前記中継テーブルに含まれる接続端子毎の接続状態を表す端子テーブルと、を有し、
前記ＭＥＧＡＣＯ側管理テーブルは、ＭＥＧＡＣＯにおける通話パスを表すコンテキストセッションテーブルと、当該コンテキストセッションテーブルに含まれる接続端子毎の接続状態を表すターミネーションテーブルと、を有しており、
前記交換機側管理テーブルの前記端子テーブルは、対応する接続端子が属するＭＥＧＡＣＯにおける通話パスの前記コンテキストセッションテーブルへの関連付けを表すリンク情報と、対応する接続端子の前記ターミネーションテーブルへの関連付けを表すリンク情報と、を含むと共に、前記ＭＥＧＡＣＯ側管理テーブルの前記ターミネーションテーブルは、対応する接続端子の前記端子テーブルへの関連付けを表すリンク情報を含んでいる場合に、
前記マッピング手段は、目的の通話状態に対応して、前記交換機側管理テーブルの前記端子テーブルに含まれる、前記コンテキストセッションテーブルへのリンク情報と、前記ターミネーションテーブルへのリンク情報と、接続端子の接続状態を表すターミネーション情報と、を変更すると共に、この変更された前記端子テーブルに基づいて、当該端子テーブルに関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
プログラム。
【請求項８】
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶し、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングし、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する、接続制御方法であって、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられている場合に、
前記マッピング時に、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御方法。
【請求項９】
請求項８に記載の接続制御方法であって、
前記交換機側管理テーブルは、論理通話パスモデルにおけるセッションを管理するセッションテーブルと、当該セッションテーブルに含まれるセッション毎における接続端子の中継状態を表す中継テーブルと、前記中継テーブルに含まれる接続端子毎の接続状態を表す端子テーブルと、を有し、
前記ＭＥＧＡＣＯ側管理テーブルは、ＭＥＧＡＣＯにおける通話パスを表すコンテキストセッションテーブルと、当該コンテキストセッションテーブルに含まれる接続端子毎の接続状態を表すターミネーションテーブルと、を有しており、
前記交換機側管理テーブルの前記端子テーブルは、対応する接続端子が属するＭＥＧＡＣＯにおける通話パスの前記コンテキストセッションテーブルへの関連付けを表すリンク情報と、対応する接続端子の前記ターミネーションテーブルへの関連付けを表すリンク情報と、を含むと共に、前記ＭＥＧＡＣＯ側管理テーブルの前記ターミネーションテーブルは、対応する接続端子の前記端子テーブルへの関連付けを表すリンク情報を含んでいる場合に、
前記マッピング時に、目的の通話状態に対応して、前記交換機側管理テーブルの前記端子テーブルに含まれる、前記コンテキストセッションテーブルへのリンク情報と、前記ターミネーションテーブルへのリンク情報と、接続端子の接続状態を表すターミネーション情報と、を変更すると共に、この変更された前記端子テーブルに基づいて、当該端子テーブルに関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続制御システムにかかり、特に、電話端末間の接続制御を行う接続制御システムに関する。
【背景技術】
【０００２】
交換機の論理端子（以下「lcomn」という。）と、論理部局間中継器（以下「LIOT」という。）から成る論理通話PATHモデルでは、lcomnとLIOTとを接続する基本コネクションと、複数のlcomnとLIOTとでサービスアソシエーションを組むことで、割り込み通話サービスや三者通話サービスを実現している。
【０００３】
例えば、論理通話PATHモデルで割り込み通話サービスを実現する場合、通話呼と保留呼の切り替え（以下「ACT/HOLD切り替え」という。）を実施する時、割り込み通話サービスを受けることができるサービス保有者のlcomn（第１の接続端子）を、第１呼者のlcomn（第２の接続端子）とのLIOTから、第２呼者のlcomn（第３の接続端子）とのLIOTに接続し直す必要がある。
【０００４】
ここで、図１は、交換機での割り込み通話サービスの論理通話PATHモデルである。図１の上図で、lcomn-1（１１１）は、割り込み通話サービス保有者のlcomn（第１の接続端子）であり、lcomn-2（１１２）は、通話中の第１呼者のlcomn（第２の接続端子）表している。両者はLIOT-1（１１３）に接続され、通話中状態となっている。また、第２呼者のlcomn-3（１１４）（第３の接続端子）は、LIOT-2（１１５）で保留音端子と接続され保留状態となっている。
【０００５】
また、図１の下図は、ACT/HOLD切り替えを実施したときの様子を示している。この図に示すように、第１呼者を保留、第２呼者を通話状態にする場合、lcomn-1（１１１）をLIOT-2（１１５）に接続し、保留音端子をLIOT-1（１１３）に接続する。
【０００６】
また、交換機の論理通話PATHモデルで三者通話サービスを実現する場合、専用ハードウェアのミキシングトランクを使用している。ここで、図２は、交換機の三者通話サービスの論理通話PATHモデルである。三者通話サービスに参加する三者のそれぞれのlcomn-1（２１１）、lcomn-2（２１２）、lcomn-3（２１３）を、LIOT-1（２１４）、LIOT-2（２１５）、LIOT-3（２１６）に接続し、ミキシングトランク（２１７）のlcomn-4（２１８）も、それぞれLIOT-1（２１４）、LIOT-2（２１５）、LIOT-3（２１６）に接続されている。これによりlcomn-1（２１１）、lcomn-2（２１２）、lcomn-3（２１３）は、ミキシングトランクに接続され三者通話が可能となる。
【０００７】
一方で、IP電話サービスなどでは、発信及び着信の接続端子となるTermination、端子間の接続内容であるtopology、通話パス全体を示すContextの設定によりサービスを実現しているMEGACO（Media Gateway Control）の通話PATHモデルがある。このため、交換機の論理通話PATHモデルとMEGACO上の通話PATHモデルとの間でも、上述した割り込み通話サービスや三者通話サービスを提供できることが望ましい。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２００５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した交換機の論理通話PATHモデルを、MEGACO（Media Gateway Control）の通話PATHモデルにマッピングする場合、単純なマッピングでは対応することができない。例えば、割り込み通話サービスを実現するために、単純にlcomnをTerminationに、LIOTをContextに置き換えてマッピングしたとしても、TerminationをContext間で移動させる必要があり、TerminationのContext間移動が禁止されているような制限のあるMedia Gateway（以下「MG」という。）では実現ができない、という問題が生じる。また、三者通話サービスを実現するためには、上述したように専用ハードウエァが必要なサービスであるため、単純にlcomnをTerminationに、LIOTをContextに置き換える方法では実現ができない。
【００１０】
ここで、特許文献１には、論理通話PATHモデルから、MEGACOの通話PATHモデルへマッピングする方法の一例が開示されている。しかしながら、特許文献１では、マッピングの概念が記載されているだけであり、実施に実現するための具体的な方法が開示されていない。従って、依然として、交換機の論理通話PATHモデルとMEGACO上の通話PATHモデルとの間で、上述した割り込み通話サービスや三者通話サービスといったサービスを提供することができない、という問題が生じる。
【００１１】
このため、本発明の目的は、上述した課題である、割り込み通話サービスや三者通話サービスなどを実現して通話サービスの向上を図る、ことにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明の一形態である接続制御システムは、
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶した記憶手段と、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングするマッピング手段と、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する通話制御手段と、を備える。
そして、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられている。
さらに、前記マッピング手段は、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
という構成をとる。
【００１３】
また、本発明の他の形態であるプログラムは、
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶した記憶手段を備えたコンピュータに、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングするマッピング手段と、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する通話制御手段と、を実現させるプログラムであって、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられている場合に、
前記マッピング手段は、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
という構成をとる。
【００１４】
また、本発明の他の形態である接続制御方法は、
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶し、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングし、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する、接続制御方法であって、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられている場合に、
前記マッピング時に、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
という構成をとる。
【発明の効果】
【００１５】
本発明は、以上のような構成をとることにより、割り込み通話サービスや三者通話サービスなどを実現して通話サービスの向上を図ることができる。
【図面の簡単な説明】
【００１６】
【図１】交換機での割り込み通話サービスの論理通話PATHモデルを示す図である。
【図２】交換機での三者通話サービスの論理通話PATHモデルを示す図である。
【図３】本発明である接続制御システムの構成の概略を示すブロック図である。
【図４】交換機の論理通話PATHモデルに対応する管理テーブルを示す図である。
【図５】ＭＥＧＡＣＯの通話PATHモデルに対応する管理テーブルを示す図である。
【図６】ＭＥＧＡＣＯの通話PATHモデルを示す図である。
【図７】割り込み通話サービス提供時における交換機の論理通話PATHモデルに対応する管理テーブルを示す図である。
【図８】割り込み通話サービス提供時におけるＭＥＧＡＣＯの通話PATHモデルに対応する管理テーブルを示す図である。
【図９】割り込み通話サービス提供後におけるＭＥＧＡＣＯの通話PATHモデルを示す図である。
【図１０】割り込み通話サービス提供時におけるシステムの動作を示すフローチャートである。
【図１１】三者通話サービスを行うときの様子を示すモデル図である。
【図１２】三者通話サービス提供時における交換機の論理通話PATHモデルに対応する管理テーブルを示す図である。
【図１３】三者通話サービス提供時におけるＭＥＧＡＣＯの通話PATHモデルに対応する管理テーブルを示す図である。
【図１４】三者通話サービス提供後におけるＭＥＧＡＣＯの通話PATHモデルを示す図である。
【図１５】三者通話サービス提供時におけるシステムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１７】
本発明の実施形態を、図３乃至図１５を参照して説明する。図３は、本発明である接続制御システムの構成の概略を示すブロック図である。図４乃至図６は、通話モデルを説明する図である。図７乃至図９は、割り込み通話サービス提供時における通話モデルを説明する図であり、図１０は、その動作を示すフローチャートである。図１１乃至図１４は、三者通話サービス提供時における通話モデルを説明する図であり、図１５は、その動作を示すフローチャートである。
【００１８】
本発明における接続制御システムは、一般電話網の端末とIP網の端末との間で、メディアゲートウェイ（MG）を介して接続を確立するシステムである。特に、交換機の論理端子（以下「lcomn」という。）と、論理部局間中継器（以下「LIOT」という。）から成る論理通話PATHモデルと、発信及び着信の接続端子となるTermination、端子間の接続内容であるtopology、通話パス全体を示すContextの設定によりサービスを実現しているMEGACO（Media Gateway Control）の通話PATHモデルと、の間で、割り込み通話サービスや三者通話サービスを提供することを可能とする構成をとっている。
【００１９】
そして、本発明における接続制御システム１は、図１に示すように、各通話モデルの管理テーブルを記憶したテーブル記憶部２（記憶手段）と、各通話パスモデルのマッピングを行うマッピング部３（マッピング手段）と、マッピングを行った通話モデルにて端末間の通話制御を行う接続制御部４（通話制御手段）と、を備えて構成されている。
【００２０】
なお、接続制御システム１は、IP網内に存在する１台又は複数台のいかなるコンピュータで構成されていてもよい。例えば、接続制御システム１自体が、一般電話網とIP網との間でメディア変換を行うメディアゲートウェイ（MG）を制御するメディアゲートウェイコントローラ（MGC）にて構成されていてもよく、あるいは、接続制御システム１の機能の一部（マッピング部３など）がメディアゲートウェイコントローラ（MGC）内にて構成されていてもよい。そして、上述した接続制御システム１が備えるマッピング部３や接続制御部４は、接続制御システム１を構成するコンピュータの演算装置にプログラムが組み込まれることで実現される。
【００２１】
ここで、テーブル記憶部２に記憶されている各通話モデルの管理テーブルについて、図４乃至図５を参照して説明する。図４乃至図５は、一例として、割込通話サービス保有者の第１の電話端末（接続端子）と第１呼者の第２の接続端末（接続端子）とが通話中である通話呼と、第２呼者の第３の電話端末（接続端子）が第１の電話端末と通話したく発信して保留中である保留呼と、を切り替えて割り込み通話を実施する前（ACT/HOLD切り替え前）の様子を示す管理テーブルを模式化した図である。
【００２２】
まず、図４は、交換機の論理通話PATHモデルに対応する管理テーブル（交換機側管理テーブル）である。管理テーブルは、通話セッションを管理するセッション管理テーブル（以下「SessionTBL」という）（セッションテーブル）を含んでおり、セッションを構成するLIOTテーブル（以下LIOT TBL）を関連付けている。なお、このLIOTテーブルは、セッション毎における接続端子の中継状態を表すテーブル（中継テーブル）である。具体的に、図４のSessionTBL-1（３１１）は、図１を参照して説明した割り込み通話のセッションを管理しており、図１のLIOT-1（１１３）に対応するLIOT TBL-1（３１２）と、LIOT-2（１１５）に対応するLIOT TBL-2（３１３）を管理している。
【００２３】
LIOT TBLは、lcomnテーブル（以下lcomnTBL）を関連付けている。具体的に、図４に示すLIOT TBL-1（３１２）のLIOT-1（３１４）は、図１上図に示すLIOT-1（１１３）に対応し、図１上図に示す第１の接続端子であるlcomn-1（１１１）に対応するlcomnTBL-1（３１５）と、第２の接続端子であるlcomn-2（１１２）に対応するlcomnTBL-2（３１６）とが関連付けされている。同様に、図４に示すLIOT TBL-2（３１３）のLIOT-2（３１７）は、図１上図に示すLIOT-2（１１５）に対応し、図１上図に示す第３の接続端子であるlcomn-3（１１４）に対応するlcomnTBL-3（３１８）が関連付けされている。なお、lcomn TBLは、LIOT TBLに含まれる接続端子毎の接続状態を表すテーブル（端子テーブル）である。
【００２４】
そして、lcomn TBLは、lcomnと、MEGACOの通話PATHモデルの管理情報であるTerminationID、Termination情報、Contextセッション管理TBL（以下「ContextSessionTBL」という）を関連づけている。
【００２５】
具体的に、lcomnTBL-1（３１５）のlcomn-1（３２６）は、図１上図で示したlcomn-1（１１１）に対応しており、図５で説明するMEGACOの通話PATHモデル側の管理情報のTerminationID-1（３２１）とTermination情報（３２２）、Local情報-1（３２３）、Remote情報-1（３２４）、ContextSessionTBL-1（３２５）と関連付けされている。このContextSessionTBL-1（３２５）は、図５のContextSessionTBL-1（４１１）へリンクされている。このように、lcomn TBL-1には、lcomn-1に対応するMEGACOの通話PATHモデル上におけるTerminationの情報が関連付けられており、また、lcomn-1が属するMEGACOの通話PATHモデル上における通話パスを表すContextSessionTBL-1にも関連付けられている。
【００２６】
同様に、lcomnTBL-2（３１６）のlcomn-2（３３６）は、図１上図のlcomn-2（１１２）に対応し、TerminationID-2（３３１）とTermination情報（３３２）、Local情報-2（３３３）、Remote情報-2（３３４）、ContextSessionTBL-1（３３５）と関連付けされている。
【００２７】
また、lcomnTBL-3（３１８）のlcomn-3（３４６）は、図１上図のlcomn-3（１１４）に対応し、TerminationID-3（３４１）)とTermination情報（３４２）、Local情報-3（３４３）、Remote情報-3（３４４）、ContextSessionTBL-2（３４５）と関連付けされている。
【００２８】
以上のように、lcomn TBLは、対応するlcomn（接続端子）が属するＭＥＧＡＣＯにおける通話パスのContextSessionTBLへの関連付けを表すリンク情報と、対応するlcomn（接続端子）のTerminationTBLへの関連付けを表すリンク情報と、を含む。
【００２９】
次に、図５は、ＭＥＧＡＧＯの通話PATHモデルに対応する管理テーブル（ＭＥＧＡＣＯ側管理テーブル）である。図５に示すContextSessionTBL（コンテキストセッションテーブル）は、ＭＥＧＡＣＯの通話パスを示しており、接続端子であるTerminationの接続状態を表すTermination管理テーブル（以下「TerminationTBL」という）を関連づけている。具体的に、ContextSessionTBL-1（４１１）は、ConetxtID-1（４１２）と、TerminationTBL-1（４１３）、TerminationTBL-2（４１４）を関連付けている。
【００３０】
TerminationTBLはTerminationID、Termination情報とlcomnTBLを関連づけている。また、Termination情報は、Local情報とRemote情報と保留音情報を含んでいる。具体的に、TerminationTBL-1（４１３）のlcomnTBL-1（４２５）は、図４のlcomnTBL-1（３１５）へリンクし、TerminationID-1（４２１）とTermination情報（４２２）、Local情報-1（４２３）、Remote情報-1（４２４）と関連付けされている。
【００３１】
同様に、TerminationTBL-2（４１４）のlcomnTBL-2（４３５）は、図４のlcomnTBL-2（３１６）へリンクし、TerminationID-2（４３１）とTermination情報（４３２）、Local情報-2（４３３）、Remote情報-2（４３４）と関連付けされている。
【００３２】
また、ContextSessionTBL-2（４１５）は、ConetxtID-2（４１６）とTerminationTBL-3（４１７）を関連付けている。TerminationTBL-3（４１７）のlcomnTBL-3（４４５）は、図４のlcomnTBL-3（３１８）へリンクし、TerminationID-3（４４１）とTermination情報（４４２）、Local情報-3（４４３）、Remote情報-3（４４４）、保留音情報（４４６）と関連付けされている。
【００３３】
以上のように、図５に示すＭＥＧＡＣＯ側管理テーブル内のTermination TBLは、対応するTermination（接続端子）のlcomn TBLへの関連付けを表すリンク情報を含んでいる。
【００３４】
そして、図６は、割り込み通話サービスの切替前におけるMEGACOの通話PATHモデルを表している。図５のMEGACO側の通話PATHモデルの管理テーブルに対応しており、ContextID-1（５１１）でTerminationID-1（５１２）とTerminationID-2（５１３）が通話状態で設定され、ContextID-2（５１４）でTerminationID-3（５１５）が保留音に接続されている。
【００３５】
次に、本発明の接続制御システムにて、割り込み通話サービスを実行するときの動作を、図７乃至図１０を参照して説明する。図７、図８、図９は、それぞれ割り込み通話サービスのACT/HOLD切り替え後の論理通話PATHモデルの管理テーブル、MEGACOの通話PATHモデルの管理テーブル、MEGACOの通話PATHモデルを表している。図１０は、接続制御システムの動作を示している。なお、以下の動作は、接続制御システム１が備えるマッピング部３や接続制御部４にて実行される。
【００３６】
まず、lcomn-1（１１１）をLIOT-2（１１５）に接続し、保留音をLIOT-1（１１３）に接続して、論理通話PATHモデルのACT/HOLD切り替えを実施する（ステップＤ１１）。
【００３７】
続いて、目的となる割り込み通話サービスを実現する論理通話PATHモデルの処理に合わせて、図７に示す論理通話PATHモデルの管理テーブルの変更を実施する。具体的に、lcomnTBL-1（６１５）をLIOT TBL-1（６１２）からLIOT TBL-2（６１３）に移動する（ステップＤ１２）。
【００３８】
次に、lcomnTBL-2（６１６）とlcomnTBL-3（６１８）の管理情報の入れ替えを実施する。具体的には、TerminationIDの入れ替えを行い、TerminationID-2（６４１）をlcomnTBL-3（６１８）内に、TerminationID-3（６３１）をlcomnTBL-2（６１６）内に設定する（ステップＤ１３）。また、Local情報の入れ替えを行い、Local情報-2（６４３）をlcomnTBL-3（６１８）内に、Local情報-3（６３３）をlcomnTBL-2（６１６）内に設定する（ステップＤ１４）。さらに、保留音情報を入れ替え、保留音情報（６３７）をlcomnTBL-2（６１６）内に設定する（ステップＤ１５）。なお、上記Local情報は、lcomnである接続端子の接続元を表す情報であり、Remote情報は、lcomnである接続端子の接続先を表す情報である。従って、上記の例では、Remote情報は、接続先の第１呼者、第２呼者の情報であるため、入れ替えの必要はない。
【００３９】
続いて、lcomnTBL内のConextSessionTBLを入れ替え、ContextSessionTBL-1（６４５）をlcomnTBL-3（６１８）内に、ContextSessionTBL-2（６３５）をlcomnTBL-2（６１６）内に設定し、MEGACOの通話PATHモデルの管理情報とのリンクを変更する（ステップＤ１６）。同時に、図８に示すように、MEGACOの通話PATHモデルの管理テーブル側のリンクも変更する。具体的には、ContextSessionTBL-1（７１１）に設定されているTerminationTBL-2（７１４）のlcomnTBLを、lcomnTBL-3（７３５）に変更し、ContextSessionTBL-2（７１５）に設定されているTerminationTBL-3（７１７）のlcomnTBLを、lcomnTBL-2（７４５）に変更してリンク変更する（ステップＤ１７）。
【００４０】
続いて、上述したように変更した内容を元に、図８に示すMEGACOの通話PATHモデルの管理テーブルを変更する。具体的に、TerminationTBL-2（７１４）の情報を、リンク変更により関連付けられたlcomnTBL-3（７３５）つまり図７に示すlcomnTBL-3（６１８）の情報で変更する。具体的には、TerminationTBL-2（７１４）のRemote情報を、Remote情報-3（７３４）に変更する（ステップＤ１８）。また、TerminationTBL-3（７１７）の情報を、リンク変更により関連付けられたlcomnTBL-2（７４５）つまり図７に示すlcomnTBL-2（６１６）の情報で変更する。具体的には、TerminationTBL-3（７１７）のRemote情報を、Remote情報-2（７４４）に変更する（ステップＤ１９）。
【００４１】
上述したように論理通話PATHモデルをMEGACOの通話PATHモデルにマッピングした後に、このMEGACOの通話PATHモデルの管理情報から、MEGACOの通話PATHモデルでのACT/HOLD切り替えを実施し（ステップＤ２０）、割り込み通話サービスの通話制御を行う。
【００４２】
以上のように、本発明によると、論理通話PATHモデルの管理テーブルとMEGACOの通話PATHモデルとを設け、相互リンクさせておくことにより、交換機の論理通話PATHモデルとMEGACOの通話PATHモデルのマッピングを可能としている。つまり、交換機側の管理テーブル内の情報を目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられたＭＥＧＡＣＯ側管理テーブル内の情報を変更している。これにより、TerminationのContext間移動が禁止されている制限付のメディアゲートウェイ（MG）を使用する場合であっても、管理テーブルのマッピングによりTerminationを移動せずに割り込み通話サービスの実現を可能としている。
【００４３】
次に、本発明の接続制御システムにて、三者通話サービスを実行するときの動作を、図１１乃至図１５を参照して説明する。図１１は、三者通話サービスの通話モデルを示す図である。図１２、図１３、図１４は、それぞれ三者通話サービスのACT/HOLD切り替え後の論理通話PATHモデルの管理テーブル、MEGACOの通話PATHモデルの管理テーブル、MEGACOの通話PATHモデルを表している。図１５は、接続制御システムの動作を示している。なお、以下の動作は、接続制御システム１が備えるマッピング部３や接続制御部４にて実行される。
【００４４】
まず、ミキシング直前の管理テーブルの状態は、上述した割り込み通話サービスのACT/HOLD切り替え前と同様に、図１上図、図４、図５、図６のようになっている。通常、図２に示すように、それぞれのlcomnとミキシングトランクとが接続され三者通話サービスを実現していたが、本発明では、図１１に示すように、lcomnをミキシングトランクには接続せずに、LIOT-1（９１３）とLIOT-2（９１５）の状態をミキシング状態として、仮想的にそれぞれのlcomnがミキシングトランクに接続されている状態をつくることとする（ステップＥ１１）。
【００４５】
そして、ミキシングするために、まず、保留音を削除する。つまり、図１２に示すように、lcomnTBL-3（Ａ１８）内の保留音情報を削除する（ステップＥ１２）。そして、リンクされている図１３に示すTerminationTBL-3（Ｂ１７）内の保留音情報も削除する（ステップＥ１３）。
【００４６】
続いて、図１２に示すように、lcomnTBL-3（Ａ１８）のContextSessionTBLを、LIOT TBL-1（Ａ１２）に設定されているlcomnTBL-1（Ａ１５）とlcomnTBL-2（Ａ１６）のContextSessionTBL-1（Ａ４５）に変更する（ステップＥ１４）。これに合わせて、図１３に示すように、ContextSessionTBL-2に設定されていたTerminatiobTBL-3（Ｂ１７）を、ContextSessionTBL-1（Ｂ１１）に移動する（ステップＥ１５）。
【００４７】
このとき、今回のMEGACOの通話PATHモデルではTerminationの移動を禁止としているため、図１４に示すように、新規にTermination（Ｃ１５）を追加する（ステップＥ１６）。その際、新規のTerminationのRemote情報は、TerminationTBL-3（Ｂ１７）に設定されている情報を使用する。すると、新規にTerminationID-4（Ｃ１６）とLocal情報-4（Ｃ１７）が取得される。そして、図１３に示すTerminationTBL-3（Ｂ１７）のTerminationIDを、新規に取得したTerminationID-4（Ｂ４１）に変更する（ステップＥ１７）。また、図１３に示すTerminationTBL-3（Ｂ１７）のLocal情報を、上述したように新規に取得したLocal情報-4（Ｂ４３）に変更する（ステップＥ１８）。
【００４８】
さらに、上記に合わせて、TerminationTBL-3（Ｂ１７）からリンクされているlcomnTBL-3（Ａ１８）の情報を変更する。具体的には、図１２に示すように、lcomnTBL-3（Ａ１８）のTerminationIDを、TerminationID-4（Ａ４１）に変更する（ステップＥ１９）。また、lcomnTBL-3（Ａ１８）のLocal情報を、Local情報-4（Ａ４３）に変更する（ステップＥ２０）。
【００４９】
その後、図１３に示すように、不要になったContextSessionTBL-2を削除する（ステップＥ２１）。最後に、MEGACOの通話PATHモデルのConetxtID-2を削除する（ステップＥ２２）。
【００５０】
以上のように、本発明によると、論理通話PATHモデルの管理テーブルとMEGACOの通話PATHモデルとを設け、相互リンクさせておくことにより、交換機の論理通話PATHモデルとMEGACOの通話PATHモデルのマッピングを可能としている。これにより、交換機の三者通話サービスのように専用ハードウェアが必要なサービスでも、管理テーブルのマッピングにより、専用ハードウェア無しでも三者通話サービスの実現可能である。
【００５１】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における接続制御システムの構成の概略を説明する。また、本発明におけるプログラム、接続制御方法の構成の概略について説明する。但し、本発明は、以下の構成に限定されない。
【００５２】
（付記１）
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶した記憶手段と、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングするマッピング手段と、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する通話制御手段と、を備え、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられており、
前記マッピング手段は、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御システム。
【００５３】
（付記２）
付記１に記載の接続制御システムであって、
前記交換機側管理テーブルは、論理通話パスモデルにおけるセッションを管理するセッションテーブルと、当該セッションテーブルに含まれるセッション毎における接続端子の中継状態を表す中継テーブルと、前記中継テーブルに含まれる接続端子毎の接続状態を表す端子テーブルと、を有し、
前記ＭＥＧＡＣＯ側管理テーブルは、ＭＥＧＡＣＯにおける通話パスを表すコンテキストセッションテーブルと、当該コンテキストセッションテーブルに含まれる接続端子毎の接続状態を表すターミネーションテーブルと、を有しており、
前記交換機側管理テーブルの前記端子テーブルは、対応する接続端子が属するＭＥＧＡＣＯにおける通話パスの前記コンテキストセッションテーブルへの関連付けを表すリンク情報と、対応する接続端子の前記ターミネーションテーブルへの関連付けを表すリンク情報と、を含むと共に、前記ＭＥＧＡＣＯ側管理テーブルの前記ターミネーションテーブルは、対応する接続端子の前記端子テーブルへの関連付けを表すリンク情報を含み、
前記マッピング手段は、目的の通話状態に対応して、前記交換機側管理テーブルの前記端子テーブルに含まれる、前記コンテキストセッションテーブルへのリンク情報と、前記ターミネーションテーブルへのリンク情報と、接続端子の接続状態を表すターミネーション情報と、を変更すると共に、この変更された前記端子テーブルに基づいて、当該端子テーブルに関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御システム。
【００５４】
（付記３）
付記２に記載の接続制御システムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が割り込んで前記第一の接続端子と通話するよう発呼している状態と、を表しており、
前記マッピング手段は、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第二の接続端末に対応する前記ターミネーションテーブルへのリンク情報に変更すると共に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記第二の接続端子に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記コンテキストセッションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、
前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記端子テーブルへのリンク情報を、前記第三の接続端子に対応する前記端子テーブルへのリンク情報に変更すると共に、この第三の接続端子に対応する前記端子テーブルのリンク情報に基づいて、前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続先端子を表すリモート情報を前記第三の接続端子に変更する、
接続制御システム。
【００５５】
（付記４）
付記２に記載の接続制御システムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、第三の接続端子が保留音と接続されている状態と、を表しており、
前記マッピング手段は、前記交換機側管理テーブルに含まれる前記第一の接続端子に対応する前記端子テーブルが、前記第三の接続端子のセッションに対応する前記中継テーブルに含まれるよう当該中継テーブルを変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第二の接続端末に対応する前記ターミネーションテーブルへのリンク情報に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記第二の接続端子に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる保留音接続情報を削除するよう変更すると共に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記コンテキストセッションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、
前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記端子テーブルへのリンク情報を前記第三の接続端子に対応する前記端子テーブルへのリンク情報に変更すると共に、この第三の接続端子に対応する前記端子テーブルのリンク情報に基づいて、前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続先端子を表すリモート情報を前記第三の接続端子に変更する、
接続制御システム。
【００５６】
（付記５）
付記２に記載の接続制御システムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が接続して三者通話を行うよう発呼している状態と、を表しており、
前記マッピング手段は、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、これに対応して、前記第三の接続端子に対応する前記ターミネーションテーブルを、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルに移動すると共に、接続先端子を表すリモート情報が第三の接続端子となる仮想接続端子の接続状態を表すターミネーションテーブルをＭＥＧＡＣＯの通話パスモデルに新規に追加し、前記第三の接続端子に対応する前記ターミネーションテーブルに含まれる接続端子へのリンク情報を前記仮想接続端子に対応するターミネーションテーブルへのリンク情報に変更すると共に、当該第三の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更し、
前記第三の接続端子に対応する前記ターミネーションテーブルのリンク情報に基づいて、当該第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記仮想接続端子に対応するターミネーションテーブルに変更すると共に、当該端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更する、
接続制御システム。
【００５７】
（付記６）
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶した記憶手段を備えたコンピュータに、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングするマッピング手段と、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する通話制御手段と、を実現させるプログラムであって、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられている場合に、
前記マッピング手段は、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
プログラム。
【００５８】
（付記７）
付記６に記載のプログラムであって、
前記交換機側管理テーブルは、論理通話パスモデルにおけるセッションを管理するセッションテーブルと、当該セッションテーブルに含まれるセッション毎における接続端子の中継状態を表す中継テーブルと、前記中継テーブルに含まれる接続端子毎の接続状態を表す端子テーブルと、を有し、
前記ＭＥＧＡＣＯ側管理テーブルは、ＭＥＧＡＣＯにおける通話パスを表すコンテキストセッションテーブルと、当該コンテキストセッションテーブルに含まれる接続端子毎の接続状態を表すターミネーションテーブルと、を有しており、
前記交換機側管理テーブルの前記端子テーブルは、対応する接続端子が属するＭＥＧＡＣＯにおける通話パスの前記コンテキストセッションテーブルへの関連付けを表すリンク情報と、対応する接続端子の前記ターミネーションテーブルへの関連付けを表すリンク情報と、を含むと共に、前記ＭＥＧＡＣＯ側管理テーブルの前記ターミネーションテーブルは、対応する接続端子の前記端子テーブルへの関連付けを表すリンク情報を含んでいる場合に、
前記マッピング手段は、目的の通話状態に対応して、前記交換機側管理テーブルの前記端子テーブルに含まれる、前記コンテキストセッションテーブルへのリンク情報と、前記ターミネーションテーブルへのリンク情報と、接続端子の接続状態を表すターミネーション情報と、を変更すると共に、この変更された前記端子テーブルに基づいて、当該端子テーブルに関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
プログラム。
【００５９】
（付記８）
付記７に記載のプログラムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が割り込んで前記第一の接続端子と通話するよう発呼している状態と、を表している場合に、
前記マッピング手段は、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第二の接続端末に対応する前記ターミネーションテーブルへのリンク情報に変更すると共に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記第二の接続端子に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記コンテキストセッションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、
前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記端子テーブルへのリンク情報を、前記第三の接続端子に対応する前記端子テーブルへのリンク情報に変更すると共に、この第三の接続端子に対応する前記端子テーブルのリンク情報に基づいて、前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続先端子を表すリモート情報を前記第三の接続端子に変更する、
プログラム。
【００６０】
（付記９）
付記７に記載のプログラムであって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が接続して三者通話を行うよう発呼している状態と、を表している場合に、
前記マッピング手段は、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、これに対応して、前記第三の接続端子に対応する前記ターミネーションテーブルを、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルに移動すると共に、接続先端子を表すリモート情報が第三の接続端子となる仮想接続端子の接続状態を表すターミネーションテーブルをＭＥＧＡＣＯの通話パスモデルに新規に追加し、前記第三の接続端子に対応する前記ターミネーションテーブルに含まれる接続端子へのリンク情報を前記仮想接続端子に対応するターミネーションテーブルへのリンク情報に変更すると共に、当該第三の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更し、
前記第三の接続端子に対応する前記ターミネーションテーブルのリンク情報に基づいて、当該第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記仮想接続端子に対応するターミネーションテーブルに変更すると共に、当該端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更する、
プログラム。
【００６１】
（付記１０）
交換機の論理通話パスモデルにおける接続端子の通話状態を表す交換機側管理テーブルと、ＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を表すＭＥＧＡＣＯ側管理テーブルと、を記憶し、
交換機の論理通話パスモデルをＭＥＧＡＣＯの通話パスモデルにマッピングし、
前記ＭＥＧＡＣＯ側管理テーブルに基づいてＭＥＧＡＣＯの通話パスモデルにおける接続端子の通話状態を制御する、接続制御方法であって、
前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報と、前記ＭＥＧＡＣＯ側管理テーブル内の接続端子毎の接続状態を表す情報とが、対応する接続端子毎に相互に関連付けられていると共に、前記交換機側管理テーブル内の接続端子毎の接続状態を表す情報が、接続端子が属するＭＥＧＡＣＯの通話パスに関連付けられている場合に、
前記マッピング時に、前記交換機側管理テーブル内の情報を、目的の通話状態に対応して変更すると共に、この変更された交換機側管理テーブル内の情報に対応して、当該交換機管理テーブル内の情報に関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御方法。
【００６２】
（付記１１）
付記１０に記載の接続制御方法であって、
前記交換機側管理テーブルは、論理通話パスモデルにおけるセッションを管理するセッションテーブルと、当該セッションテーブルに含まれるセッション毎における接続端子の中継状態を表す中継テーブルと、前記中継テーブルに含まれる接続端子毎の接続状態を表す端子テーブルと、を有し、
前記ＭＥＧＡＣＯ側管理テーブルは、ＭＥＧＡＣＯにおける通話パスを表すコンテキストセッションテーブルと、当該コンテキストセッションテーブルに含まれる接続端子毎の接続状態を表すターミネーションテーブルと、を有しており、
前記交換機側管理テーブルの前記端子テーブルは、対応する接続端子が属するＭＥＧＡＣＯにおける通話パスの前記コンテキストセッションテーブルへの関連付けを表すリンク情報と、対応する接続端子の前記ターミネーションテーブルへの関連付けを表すリンク情報と、を含むと共に、前記ＭＥＧＡＣＯ側管理テーブルの前記ターミネーションテーブルは、対応する接続端子の前記端子テーブルへの関連付けを表すリンク情報を含んでいる場合に、
前記マッピング時に、目的の通話状態に対応して、前記交換機側管理テーブルの前記端子テーブルに含まれる、前記コンテキストセッションテーブルへのリンク情報と、前記ターミネーションテーブルへのリンク情報と、接続端子の接続状態を表すターミネーション情報と、を変更すると共に、この変更された前記端子テーブルに基づいて、当該端子テーブルに関連付けられた前記ＭＥＧＡＣＯ側管理テーブル内の情報を変更する、
接続制御方法。
【００６３】
（付記１２）
付記１１に記載の接続制御方法であって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が割り込んで前記第一の接続端子と通話するよう発呼している状態と、を表している場合に、
前記マッピング時に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第二の接続端末に対応する前記ターミネーションテーブルへのリンク情報に変更すると共に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記第二の接続端子に変更し、前記第三の接続端子に対応する前記端子テーブルに含まれる前記コンテキストセッションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、
前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記端子テーブルへのリンク情報を、前記第三の接続端子に対応する前記端子テーブルへのリンク情報に変更すると共に、この第三の接続端子に対応する前記端子テーブルのリンク情報に基づいて、前記第二の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続先端子を表すリモート情報を前記第三の接続端子に変更する、
接続制御方法。
【００６４】
（付記１３）
付記１１に記載の接続制御方法であって、
前記交換機側管理テーブルと前記ＭＥＧＡＣＯ側管理テーブルとが、第一の接続端子と第二の接続端子との通話状態と、この通話状態に第三の接続端子が接続して三者通話を行うよう発呼している状態と、を表している場合に、
前記マッピング時に、前記第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルへのリンク情報に変更し、これに対応して、前記第三の接続端子に対応する前記ターミネーションテーブルを、前記第一の接続端子と第二の接続端子との通話パスを表す前記コンテキストセッションテーブルに移動すると共に、接続先端子を表すリモート情報が第三の接続端子となる仮想接続端子の接続状態を表すターミネーションテーブルをＭＥＧＡＣＯの通話パスモデルに新規に追加し、前記第三の接続端子に対応する前記ターミネーションテーブルに含まれる接続端子へのリンク情報を前記仮想接続端子に対応するターミネーションテーブルへのリンク情報に変更すると共に、当該第三の接続端子に対応する前記ターミネーションテーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更し、
前記第三の接続端子に対応する前記ターミネーションテーブルのリンク情報に基づいて、当該第三の接続端子に対応する前記端子テーブルに含まれる前記ターミネーションテーブルへのリンク情報を、前記仮想接続端子に対応するターミネーションテーブルに変更すると共に、当該端子テーブルに含まれる前記ターミネーション情報内の接続元端子を表すローカル情報を前記仮想接続端子に変更する、
接続制御方法。
【符号の説明】
【００６５】
１  接続制御システム
２  テーブル記憶部
３  マッピング部
４  接続制御部
【図１】
2012074916.tif 000003
【図２】
2012074916.tif 000004
【図３】
2012074916.tif 000005
【図４】
2012074916.tif 000006
【図５】
2012074916.tif 000007
【図６】
2012074916.tif 000008
【図７】
2012074916.tif 000009
【図８】
2012074916.tif 000010
【図９】
2012074916.tif 000011
【図１０】
2012074916.tif 000012
【図１１】
2012074916.tif 000013
【図１２】
2012074916.tif 000014
【図１３】
2012074916.tif 000015
【図１４】
2012074916.tif 000016
【図１５】
2012074916.tif 000017