(57)【要約】  本発明は、メディアゲートウェイ（ＭＧ）とメディアゲートウェイコントローラ（ＭＧＣ）との間の切断を処理するためのＭＧにおける方法および装置に関する。切断タイマについて異なるタイムアウト時間を設定することによって、多重レベルの要求が満たされる。一方では、切断タイマのタイムアウト時間がゼロと等しくない場合、切断中に発生する新しいイベントが格納される。次いで、接続復旧後、格納された新しいイベントがＭＧＣに報告され、接続復旧後にＭＧにおけるデータおよび状態がＭＧＣにおけるデータおよび状態と一致できるようにする。他方では、切断タイマのタイムアウト時間がゼロと等しい場合、全てのアクティブな呼は即座に解除される。
2011503976.tif 000002
【特許請求の範囲】
【請求項１】
メディアゲートウェイ（ＭＧ）とメディアゲートウェイコントローラ（ＭＧＣ）との間の切断を処理するためのＭＧにおける方法であって、
ａ）ＭＧとそのＭＧを制御しているＭＧＣとの間の切断が検出されるとＭＧＣに切断表示メッセージを伝送して切断タイマを開始するステップと、
ｂ）切断タイマのタイムアウト時間を決定するステップと、
ｃ）切断タイマのタイムアウト時間がゼロと等しくないと決定されると切断タイマのタイムアウト時間の間に発生する新しいイベントを格納するステップとを含む、方法。
【請求項２】
ステップｃ）が、
ｃ１）切断タイマのタイムアウト時間の間に発生する新しいイベントを検出するステップと、
ｃ２）ステップｃ１）で検出された新しいイベントを格納するステップとをさらに含むことを特徴とする、請求項１に記載の方法。
【請求項３】
ｄ）切断タイマのタイムアウト時間の間に、障害以前にＭＧを制御していたＭＧＣから返信メッセージを受信するステップと、
ｅ）切断タイマを停止するステップと、
ｆ）ステップｃ２）で格納された新しいイベントを、障害以前にＭＧを制御していたＭＧＣに伝送するステップとをさらに含む、請求項２に記載の方法。
【請求項４】
ｇ）切断タイマの終了と、
ｈ）全てのアクティブな呼を解除して、ステップｃ２）で格納された新しいイベントを削除するステップとをさらに含む、請求項２に記載の方法。
【請求項５】
ｉ）切断タイマのタイムアウト時間がゼロと等しい場合、全てのアクティブな呼を解除するステップをさらに含む、請求項１に記載の方法。
【請求項６】
ステップａ）で、ＭＧが障害以前にＭＧがＭＧＣと通信していた通信ポートを使用することによって、障害以前にＭＧを制御していたＭＧＣに切断表示メッセージを伝送することを特徴とする、請求項１に記載の方法。
【請求項７】
ＭＧとＭＧＣとの間の切断を処理するためのＭＧにおける装置であって、
ＭＧとそのＭＧを制御しているＭＧＣとの間の接続の存在を検出するための障害検出手段と、
障害検出手段によってＭＧとＭＧＣとの間の切断が検出されるとＭＧを制御しているＭＧＣに切断表示メッセージを伝送するための伝送手段と、
障害検出手段によってＭＧとＭＧＣとの間の切断が検出されると切断タイマを開始するためのタイマ開始手段と、
切断タイマのタイムアウト時間を決定するための決定手段と、
切断タイマのタイムアウト時間がゼロと等しくないと決定されると切断タイマのタイムアウト時間の間に発生する新しいイベントを格納するための同期手段とを備える、装置。
【請求項８】
同期手段が、
切断タイマのタイムアウト時間の間に発生する新しいイベントを検出するためのイベント検出手段と、
切断タイマのタイムアウト時間の間に検出された新しいイベントを格納するための格納手段とをさらに備えることを特徴とする、請求項７に記載の装置。
【請求項９】
切断タイマのタイムアウト時間の間に、障害以前にＭＧを制御していたＭＧＣから返信メッセージを受信するための受信手段と、
切断タイマを停止するためのタイマ停止手段と、
格納手段内に格納された新しいイベントを、障害以前にＭＧを制御していたＭＧＣに伝送するための伝送手段とをさらに備える、請求項８に記載の装置。
【請求項１０】
切断タイマが終了すると、全てのアクティブな呼を解除して格納手段内に格納された新しいイベントを削除するための解除手段をさらに備える、請求項８に記載の装置。
【請求項１１】
切断タイマのタイムアウト時間がゼロと等しい場合、解除手段が全てのアクティブな呼を解除するようにさらに構成されることを特徴とする、請求項７に記載の装置。
【請求項１２】
伝送手段が、障害以前にＭＧがＭＧＣと通信していた通信ポートを使用することによって、障害以前にＭＧを制御していたＭＧＣに切断表示メッセージを伝送することを特徴とする、請求項７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信ネットワークの分野に関し、詳細にはＮＧＮネットワーク内のメディアゲートウェイとメディアゲートウェイコントローラとの間の切断を処理するための方法に関する。
【背景技術】
【０００２】
ＮＧＮネットワークは制御、ベアラ、およびサービスを互いから分離するソフトスイッチ技術を使用することによって音声通信、マルチメディア通信、および可動性などの様々な種類のサービスを提供する。機能の観点からすると、ソフトスイッチネットワークは上からサービス層、制御層、トランスポート層、およびアクセス層に分割されうる。制御層内の主な機能エンティティはメディアゲートウェイコントローラ（ＭＧＣ）であり、主として呼制御、接続制御、およびプロトコル処理などの機能を提供し、さらに下層における様々な種類のネットワークリソースへのオープンインターフェースをサービス層に提供する。トランスポート層の中核のトランスポートネットワークはＩＰパケットネットワークであり、様々な種類の信号およびメディアストリームを伝送するためのチャネルを提供する。アクセス層の主な機能エンティティはメディアゲートウェイ（ＭＧ）であり、他の種類のアクセスフォーマットをＩＰネットワーク上での伝送に適したリアルタイムプロトコル／リアルタイム転送制御プロトコル（ＲＴＰ／ＲＴＣＰ）ストリームに変換する。
【０００３】
ＭＧＣとＭＧとの間にはＨ．２４８／ＭＧＣＰプロトコルが適用され、これによってＭＧＣはＭＧを介してメディアストリームの接続、確立、および解除を制御する。
【０００４】
ＭＧとＭＧＣとの間の接続が切断されると（すなわち、現在ＭＧを制御しているＭＧＣが障害を起こしたことをＭＧが検出すると）、Ｈ．２４８のセクション１１．５および付録Ｆ３．６で指定された動作に従うことによって、ＭＧはその上に格納された事前設定されたリスト内の次のＭＧＣとのコンタクトを試みる。実際には、一方では多くの電気通信事業者はＭＧとＭＧＣとの間の接続の復旧の間に呼を保留できることを望んでいる。接続復旧後にＭＧＣが呼の状態を検査できるように、ＭＧは接続復旧の間その呼を保留することが好ましい。他方では、いくつかのＭＧＣは対応する接続が復旧した後このような検査を実行できない。この場合、電気通信事業者はおそらく接続復旧の間に呼を保留しないことを望むだろう。しかし、既存のＨ．２４８プロトコルは上述の要求を満たすことができない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術における上述の欠点を克服するために、本発明はＭＧとＭＧＣとの間の切断を処理するためのＭＧにおける方法および装置を提案する。
【課題を解決するための手段】
【０００６】
本発明の一態様によれば、ＭＧとＭＧＣとの間の切断を処理するためのＭＧにおける方法であって、ＭＧとＭＧＣとの間の切断が検出されるとＭＧを制御しているＭＧＣに切断表示メッセージを伝送して切断タイマを開始するステップと、切断タイマのタイムアウト時間を決定するステップと、切断タイマのタイムアウト時間がゼロと等しくないと決定されると切断タイマのタイムアウト時間の間に発生する新しいイベントを格納するステップとを含む方法が提供される。
【０００７】
本発明の他の態様によれば、ＭＧとＭＧＣとの間の切断を処理するためのＭＧにおける装置であって、ＭＧとそのＭＧを制御しているＭＧＣとの間の接続の存在を検出するための障害検出手段と、障害検出手段によってＭＧとＭＧＣとの間の切断が検出されるとＭＧを制御しているＭＧＣに切断表示メッセージを伝送するための伝送手段と、障害検出手段によってＭＧとＭＧＣとの間の切断が検出されると切断タイマを開始するためのタイマ開始手段と、切断タイマのタイムアウト時間を決定するための決定手段と、切断タイマのタイムアウト時間がゼロと等しくないと決定されると切断タイマのタイムアウト時間の間に発生する新しいイベントを格納するための同期手段とを備える装置が提供される。
【０００８】
本発明による方法および装置によって、電気通信事業者の様々な種類の要求を満たす柔軟な構成を実現でき、ＭＧとＭＧＣとの間の切断を効果的に処理できるようになる。したがってシステム性能が改善される。
【０００９】
以下の説明を添付の図面とともに熟読することにより、本発明の諸利点が明らかになるであろう。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による、ＭＧとＭＧＣとの間の切断を処理するためのＭＧにおける方法を示す概略図である。
【図２】本発明の実施形態による、ＭＧとＭＧＣとの間の切断を処理するためのＭＧにおける装置を示すブロック図である。
【図３】本発明の実施形態による、ＭＧとＭＧＣとの間の切断の処理の過程を示すシーケンス図である。
【図４】本発明の実施形態による、ＭＧとＭＧＣとの間の切断の処理の他の過程を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
ＭＧとＭＧＣとの間の切断を処理するための従来技術のソリューションに存在する欠点を克服するために、ならびに電気通信事業者の多重レベルの要求を満たすために、本発明はＭＧとＭＧＣとの間の切断を処理するためのＭＧにおける新しい方法および装置を提案する。その方法および装置を図１および２とともに詳細に説明する。
【００１２】
ＭＧＣが障害を起こすと、ＭＧはその中に含まれる障害検出手段２０１によってＭＧ自身とＭＧを制御しているＭＧＣとの間の切断を検出できる。次いでＭＧはステップＳ１０１を実行し、ＭＧの伝送手段２０２がｍｅｔｈｏｄ＝Ｄｉｓｃｏｎｎｅｃｔを有するＳｅｒｖｉｃｅＣｈａｎｇｅメッセージなどの切断表示メッセージを障害以前にＭＧを制御していたＭＧＣに伝送する。接続復旧後にＭＧにおける制御アソシエーションを切断前の元の状態に復元するために、ＭＧは障害以前の元の制御アソシエーションにおけるユーザデータグラムプロトコル（ＵＤＰ）ポートを使用してＳｅｒｖｉｃｅＣｈａｎｇｅメッセージを伝送する。その一方で、ＭＧはタイマ開始手段２０３によって切断タイマを開始する。切断タイマのタイムアウト時間はシステム内で事前設定されてよく、事業者の異なる要求によって異なるように設定されてよい。したがって、ＭＧ内の決定手段２０４が切断タイマのタイムアウト時間がゼロと等しいかどうかの決定が行われるステップＳ１０２を実行する必要がある。
【００１３】
決定手段２０４が切断タイマのタイムアウト時間がゼロと等しいと決定すると、ＭＧは解除手段２０５によって全てのアクティブな呼を即座に解除する。具体的には、アクティブな呼のコンテキストが解除されて、アクティブな呼によって占有された関連リソースがリセットされる。ＭＧＣが障害を起こす場合は呼を保留しないという事業者の要求を満たすために、切断タイマのタイムアウト時間はゼロに設定されてよい。
【００１４】
決定手段２０４が切断タイマのタイムアウト時間がゼロと等しくないと決定すると、ＭＧはその中に含まれる同期手段２０６によって対応するデータを格納して、接続復旧後にＭＧにおけるデータおよび状態がＭＧＣにおけるデータおよび状態と一致できるようにする。
【００１５】
特に、ＭＧとＭＧＣとの間の切断中に発生する新しいイベントに関しては、同期手段２０６内のイベント検出手段２０７がステップＳ１０４を実行してこれらの新しいイベントを検出する。これらの新しいイベントは、オフフック、ハングアップ、およびダイアリングなどでよい。切断中に発生するイベントは複数のこともあり、単一のこともある。ＭＧは検出された新しいイベントごとにステップＳ１０５を実行して、それぞれの新しいイベントは格納手段２０８に格納される。格納手段はアクセス速度を向上させるためのキャッシュでよい。アクティブな呼については、それらのコンテキストおよびそれらの呼によって占有されたリソースは保持される。
【００１６】
切断タイマのタイムアウト時間の間、ＭＧはＭＧＣから返答メッセージを受信するか切断タイマが終了するまで、ステップＳ１０４およびＳ１０５を繰り返し実行する。
【００１７】
ステップＳ１０６で、ＭＧがＭＧとＭＧＣとの間の接続が復旧されたことを示す返信メッセージを障害以前にＭＧを制御していたＭＧＣから切断タイマのタイムアウト時間内に受信手段２０９によって受信すると、ＭＧ内に含まれるタイマ停止手段２０ａがステップＳ１０７を実行して切断タイマを停止する。次に、ＭＧは格納された新しいイベントを格納手段２０８から取り出して、ステップＳ１０８でその格納された新しいイベントを伝送手段２０２によってＭＧＣに伝送する。
【００１８】
障害以前にＭＧを制御していたＭＧＣから切断タイマのタイムアウト時間内にＭＧが返信メッセージを受信しないと、ステップＳ１０９で切断タイマは終了し、ＭＧとＭＧＣとの間の接続はまだ復旧していないことを示す。次に、ＭＧは格納手段２０８内に格納された新しいイベントを削除して、ステップＳ１０ａで解除手段２０５によって全てのアクティブな呼を解除する。
【００１９】
上記の方法および装置に基づいて、以下で図３および図４に関連していくつかの特定の例を挙げる。ターミナルＡ（図示せず）はＭＧ１によって管理されたユーザターミナルであり、ＭＧＣ２１はＭＧ１を制御し、ＭＧＣ２２はＭＧ１のために事前設定されたリストにおける次のＭＧＣであると仮定する。
【００２０】
図３でターミナルＡは音声通信をしている。次いで、ＭＧＣ２１が障害を起こし、ＭＧ１内の障害検出手段２０１がＭＧ１とＭＧＣ２１との間の接続が失われたことを検出し、ＭＧ２１は伝送手段２０２をトリガーして、ｍｅｔｈｏｄ＝Ｄｉｓｃｏｎｎｅｃｔ、およびｕｄｐ  ｐｏｒｔ＝ｕｄｐ  ｐｏｒｔを有するＳｅｒｖｉｃｅＣｈａｎｇｅメッセージを障害以前の制御アソシエーションでＭＧＣ２１に伝送させる。次に、ＭＧ１は切断タイマＴ１を開始し、一方、ｍｅｈｔｏｄ＝Ｆａｉｌｏｖｅｒｍｅｈｔｏｄ＝Ｆａｉｌｏｖｅｒ、およびデフォルトによりｕｄｐ  ｐｏｒｔ＝２９４４を有するＳｅｒｖｉｃｅＣｈａｎｇｅメッセージをＭＧＣ２２に伝送する。
【００２１】
音声通信完了後、ターミナルＡはハングアップされる。次いで、ＭＧ１内のイベント検出手段２０７がターミナルＡのハングアップイベントを検出して、格納手段２０８にこのイベントを格納するよう指示する。
【００２２】
切断タイマＴ１が終了する前に、ＭＧ１内の受信手段２０９はＭＧＣ２１から返信メッセージ（トランザクション返信）を受信する。次いで、タイマ停止手段２０ａがタイマＴ１を停止し、格納手段２０８がその中に格納された新しいイベント（すなわちターミナルＡのハングアップイベント）を取り出し、伝送手段２０２によってＮｏｔｉｆｙメッセージがＭＧＣ２１に伝送されて、ターミナルＡのハングアップイベントが知らされるようになる。ＭＧＣ２１は、Ｎｏｔｉｆｙメッセージ受信後にターミナルＡのアクティブな呼のコンテキストを解除して、ターミナルＡの状態をアイドルに設定し、ターミナルＡでオフフックイベントが発生しているかどうか検出するようＭＧ１に指示する。これらはＭＧ１にＳｕｂｔｒａｃｔ、Ｍｏｄｉｆｙメッセージを伝送することによって実現されうる。このようにして、接続復旧後にターミナルＡのデータおよび状態に関してＭＧ１はＭＧＣ２１と一致する。
【００２３】
図４は、切断タイマ終了後にＭＧ１とＭＧＣ１との間の接続がまだ復旧していない場合を示す流れ図である。ＭＧ１についての諸ステップ（すなわちステップ１からステップ４）は、切断タイマＴ１が終了するまで図３における諸ステップと同じである。図４は、ＭＧ１が切断タイマＴ１の終了前にＭＧＣ２１から返信メッセージを受信していないという点で図３と異なる。したがって、一旦切断タイマＴ１が終了すると、ＭＧ１は格納されたターミナルＡのハングアップイベントを即座に削除して、解除手段２０５によってターミナルＡの呼のコンテキストを解除する。その後、ＭＧ１はＭＧＣ２１および２２にコンタクトしようとし続ける。すなわち、ＭＧ１はＭＧＣ２１にｍｅｔｈｏｄ＝Ｄｉｓｃｏｎｎｅｃｔ、およびデフォルトによりｕｄｐ  ｐｏｒｔ＝２９４４を有するＳｅｒｖｉｃｅＣｈａｎｇｅメッセージを伝送し、一方ＭＧＣ２２にｍｅｈｔｏｄ＝Ｆａｉｌｏｖｅｒ、およびデフォルトによりｕｄｐ  ｐｏｒｔ＝２９４４を有するＳｅｒｖｉｃｅＣｈａｎｇｅメッセージを伝送する。
【００２４】
本発明のいくつかの実施形態を図示し説明したが、添付の特許請求の範囲およびその均等物によって定義された趣旨および範囲から逸脱することなしに上記の実施形態に様々な変形および変更が行われてよいことを当業者は理解するべきである。
【図１】
2011503976.tif 000003
【図２】
2011503976.tif 000004
【図３】
2011503976.tif 000005
【図４】
2011503976.tif 000006
【国際調査報告】
2011503976.tif 000007
2011503976.tif 000008
2011503976.tif 000009
2011503976.tif 000010