(57)【要約】【課題】呼管理が簡単で、装置の複雑化を回避するＳＩＰ通信方式の提供する。【解決手段】ＳＩＰ−ＡＬＧがアドレス変換機能１１および呼状態テーブル１３を備えており、アドレス変換機能１１が信号を受信し、受信信号が、呼の開始信号であるか、呼の終了信号であるか、を判定し、受信信号が呼の開始信号と判定されれば、呼状態テーブルを検索し、呼が登録されていなければ、アドレス変換機能が新たに呼を呼状態テーブルに登録し、既に登録されていれば、何もしないステップと、受信信号が呼の終了信号と判定されれば、呼状態テーブル１３を検索し、呼が登録され、呼削除タイマーが設定されていなければ、新たに設定し、既に設定されていれば、何もしないステップと、を含み、各ステップにより呼の開始および終了を管理する。【選択図】        図１
2004363663.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ通信網におけるＳＩＰ通信方式の呼を開始および終了信号により管理する方法であって、
ＳＩＰアプリケーションレベルゲートウェイ（ＳＩＰ−ＡＬＧ）がアドレス変換機能および呼状態テーブルを備えており、
前記アドレス変換機能が信号を受信し、前記受信信号が、呼の開始信号であるか、呼の終了信号であるか、を判定するステップと、
前記受信信号が呼の開始信号と判定されれば、前記アドレス変換機能が、前記呼状態テーブルを検索し、呼が登録されていなければ、前記アドレス変換機能が新たに呼を呼状態テーブルに登録し、既に登録されていれば、何もしないステップと、
前記受信信号が呼の終了信号と判定されれば、前記アドレス変換機能が、前記呼状態テーブルを検索し、呼が登録され、呼削除タイマーが設定されていなければ、新たに設定し、既に設定されていれば、何もしないステップと、
前記受信信号が呼の開始信号でも終了信号でもない（中間信号）と判定されれば、前記アドレス変換機能が、前記呼状態テーブルを検索し、呼が登録されていれば、何もしないステップと、
を含み、前記各ステップにより呼の開始および終了を管理することを特徴とする呼状態管理方法。
【請求項２】
ＩＮＶＩＴＥ、ＯＰＴＩＯＮＳ、およびＲＥＧＩＳＴＥＲを呼の開始信号とし、前記ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、およびＣＡＮＣＥＬに対する２００〜２９９応答を呼の終了信号として、
ＳＩＰ−ＡＬＧにおいて呼が登録されている場合に、前記ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、またはＣＡＮＣＥＬに対する２００〜２９９応答を受信すると、呼の削除タイマーを設定し、前記タイマーが満了するまでの間に送信される信号を通過させること、および前記タイマーが満了すると前記呼状態テーブルにおける呼の登録を削除することを特徴とする請求項１に記載の呼状態管理方法。
【請求項３】
前記受信信号が呼の終了信号と判定され、前記アドレス変換機能が、前記呼状態テーブルを検索した結果、呼の登録がなければ、前記受信信号を異常信号と解釈し、前記受信信号を廃棄し、呼登録をせず、
前記受信信号が前記中間信号と判定され、前記呼状態テーブルに呼の登録がなければ、前記受信信号を異常信号と解釈し、前記受信信号を廃棄し、新たに呼登録もしない
ことを特徴とする請求項１または２に記載の呼状態管理方法。
【請求項４】
ＳＩＰ−ＡＬＧが、前記ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、またはＣＡＮＣＥＬに対する２００〜２９９応答を受信して設定する呼の削除タイマーの値は変更可能であることを特徴とする請求項１から３のいずれか１項に記載の呼状態管理方法。
【請求項５】
ＳＩＰ−ＡＬＧにおいてＩＮＶＩＴＥ、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲのいずれかを受信し、呼を登録する時に、呼の登録時刻を設定し、その後の、終了信号が消失されてしまった場合、呼の登録時刻から一定時間経過していた場合に、呼を削除することを特徴とする請求項１から４のいずれか１項に記載の呼状態管理方法。
【請求項６】
呼の登録時刻から呼の削除までの前記一定時間は変更可能であることを特徴とする請求項５に記載の呼状態管理方法。
【請求項７】
前記ＳＩＰ−ＡＬＧが呼の開始信号と終了信号を定義する開始／終了信号管理テーブルを備えており、前記アドレス変換機能が、前記開始／終了信号管理テーブルを参照して、受信信号が、呼の開始信号であるか、呼の終了信号であるか、を判定することを特徴とする請求項１から６のいずれか１項に記載の呼状態管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰ通信網におけるＳＩＰ通信方式の呼管理に関し、より詳細には、呼の開始および終了信号を定義し、呼の開始信号受信後、呼登録を行い、終了信号の受信後、呼削除タイマーを設け、タイマーが満了すると呼登録を削除するＳＩＰ通信方式の呼管理に関する。
【０００２】
【従来の技術】
従来、ＳＩＰ通信方式の呼管理はＲＦＣ３２６１／ＩＥＴＦに規定されているが、この管理モデルをＳＩＰ−ＡＬＧ装置に適用すると、呼処理量が増加する、装置が複雑化するという問題点がある。
【０００３】
【非特許文献１】
ＩＥＴＦ  ＲＦＣ３２６１“ＳＩＰ：Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ”、Ｊ．  Ｒｏｓｅｎｂｅｒｇ，  Ｈ．  Ｓｃｈｕｌｚｒｉｎｎｅ，  Ｇ．  Ｃａｍａｒｉｌｌｏ，  Ａ．  Ｊｏｈｎｓｔｏｎ，  Ｊ．  Ｐｅｔｅｒｓｏｎ，  Ｒ．  Ｓｐａｒｋｓ，  Ｍ．  Ｈａｎｄｌｅｙ，  Ｅ．  Ｓｃｈｏｏｌｅｒ  、Ｊｕｎｅ  ２００２、［ｏｎｌｉｎｅ］、［平成１５年５月２０日検索］、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ３２６１．ｔｘｔ＞
【０００４】
【発明が解決しようとする課題】
本発明は、呼開始／終了信号を予め定義し、定義した終了信号の受信によりある値のタイマーを設定し、タイマーの満了とともに呼の終了とする方式の導入により、呼管理が簡単で、装置の複雑化を回避するＳＩＰ通信方式の提供を目的とする。
【０００５】
【課題を解決するための手段】
本発明の第１の態様によれば、ＩＰ通信網におけるＳＩＰ通信方式の呼を開始および終了信号により管理する方法であって、ＳＩＰアプリケーションレベルゲートウェイ（ＳＩＰ−ＡＬＧ）がアドレス変換機能および呼状態テーブルを備えており、前記アドレス変換機能が信号を受信し、前記受信信号が、呼の開始信号であるか、呼の終了信号であるか、を判定するステップと、前記受信信号が呼の開始信号と判定されれば、前記アドレス変換機能が、前記呼状態テーブルを検索し、呼が登録されていなければ、前記アドレス変換機能が新たに呼を呼状態テーブルに登録し、既に登録されていれば、何もしないステップと、前記受信信号が呼の終了信号と判定されれば、前記アドレス変換機能が、前記呼状態テーブルを検索し、呼が登録され、呼削除タイマーが設定されていなければ、新たに設定し、既に設定されていれば、何もしないステップと、前記受信信号が呼の開始信号でも終了信号でもない（中間信号）と判定されれば、前記アドレス変換機能が、前記呼状態テーブルを検索し、呼が登録されていれば、何もしないステップと、を含み、前記各ステップにより呼の開始および終了を管理し、呼終了後の再送信号の送受信を許容することを特徴とする呼状態管理方法が得られる。
【０００６】
本発明の第２の態様によれば、ＩＮＶＩＴＥ、ＯＰＴＩＯＮＳ、およびＲＥＧＩＳＴＥＲを呼の開始信号とし、前記ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、およびＣＡＮＣＥＬに対する２００〜２９９応答を呼の終了信号として、ＳＩＰ−ＡＬＧにおいて呼が登録されている場合に、前記ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、またはＣＡＮＣＥＬに対する２００〜２９９応答を受信すると、呼の削除タイマーを設定し、前記タイマーが満了するまでの間に送信される信号を通過させること、および前記タイマーが満了すると前記呼状態テーブルにおける呼の登録を削除することを特徴とする呼状態管理方法が得られる。
【０００７】
本発明の第３の態様によれば、前記受信信号が呼の終了信号と判定され、前記アドレス変換機能が、前記呼状態テーブルを検索した結果、呼の登録がなければ、前記受信信号を異常信号と解釈し、前記受信信号を廃棄し、呼登録をせず、前記受信信号が前記中間信号と判定され、前記呼状態テーブルに呼の登録がなければ、前記受信信号を異常信号と解釈し、前記受信信号を廃棄し、新たに呼登録もしないことを特徴とする呼状態管理方法が得られる。
【０００８】
本発明の第４の態様によれば、前記ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、またはＣＡＮＣＥＬに対する２００〜２９９応答を受信して設定する呼の削除タイマーの値は変更可能であることを特徴とする呼状態管理方法が得られる。
【０００９】
本発明の第５の態様によれば、前記ＩＮＶＩＴＥ、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲのいずれかを受信し、呼を登録する時に、呼の登録時刻を設定し、その後の、終了信号が消失されてしまった場合、呼の登録時刻から一定時間経過していた場合に、呼を削除することを特徴とする呼状態管理方法が得られる。
【００１０】
本発明の第６の態様によれば、前記ＩＮＶＩＴＥ、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲなど開始信号を受信した時点での呼の登録時刻から呼の削除までの前記一定時間は変更可能であることを特徴とする呼状態管理方法が得られる。
【００１１】
本発明の第７の態様によれば、前記ＳＩＰ−ＡＬＧが呼の開始信号と終了信号を定義する開始／終了信号管理テーブルを備えており、前記アドレス変換機能が、前記開始／終了信号管理テーブルを参照して、受信信号が、呼の開始信号であるか、呼の終了信号であるか、を判定することを特徴とする呼状態管理方法がえられる。
【００１２】
【発明の実施の形態】
図１は、本発明の実施の形態によるＳＩＰ−ＡＬＧの構成を示す図であって、１０はＳＩＰ−ＡＬＧ、１１はアドレス変換機能、１２は開始／終了信号管理テーブル、１３は呼状態テーブルである。
【００１３】
図２は、開始／終了信号管理テーブルである。開始／終了信号管理テーブルにおいては、開始信号として、ＩＮＶＩＴＥ、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、終了信号として、ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、ＣＡＮＣＥＬに対する２００〜２９９応答が管理され、それ以外の信号を中間信号として管理している。
【００１４】
図３は呼状態管理テーブルである。図３においては、呼のキー情報としてＣａｌｌ−ＩＤを用い、またＩＰｖ６／ＩＰｖ４変換用にＳＩＰ−ＡＬＧを用いる場合を例に挙げている。従って、ＩＰｖ６アドレスとそれに対応するＩＰｖ４アドレスを呼状態テーブルで管理している。
【００１５】
呼状態管理テーブルでは呼のキー情報として例としてＣａｌｌ−ＩＤを用いているが、アドレス変換機能から呼状態を検索する際に、該当するＣａｌｌ−ＩＤの有無により、呼状態の有無を判別できるようにしている。
【００１６】
図４〜図７を用いて、アドレス変換処理の処理シーケンスを示す。
【００１７】
図４において、アドレス変換機能が信号を受信した場合（Ｓ１）、まず開始／終了信号管理テーブルを参照し、開始信号か終了信号かそれ以外（中間信号）かを判別する（Ｓ２）。
【００１８】
そこで、開始信号と判断された場合は図５において、アドレス変換機能が、呼状態テーブルを参照し、受信信号のＣａｌｌ−ＩＤより検索を行い、呼状態の有無を判別する（ＳＡ１）。その後、呼状態が存在すれば、特に何もしない（ＳＡ２）。一方呼状態がなければ、呼状態テーブルにＣａｌｌ−ＩＤ、呼登録時刻などを書き込む（ＳＡ３）。
【００１９】
図４の（Ｓ２）で、終了信号と判断された場合は図６において、アドレス変換機能が、呼状態テーブルを参照し、受信信号のＣａｌｌ−ＩＤより検索を行い、呼状態の有無を判別する（ＳＢ１）。その後、呼状態が存在すれば、呼状態削除タイマーの設定有無を確認する（ＳＢ２）。タイマーが設定されていれば、特に呼状態に変更を加えない（ＳＢ４）。タイマーが設定されていなければタイマー設定を行う（ＳＢ５）。また、（ＳＢ１）で呼状態が存在しなければ、異常信号とみなし信号を破棄する（ＳＢ３）。なお、呼状態削除タイマーの設定（ＳＢ５）後は、アドレス変換機能１１は、タイマーが満了するまでの間に送信されるＡＣＫ信号や、再送信信号を通過させ、タイマーが満了すると呼状態テーブルにおける呼の登録を削除する。
【００２０】
図４の（Ｓ２）で、開始信号でも終了信号でもない中間信号と判断された場合は、図７において、アドレス変換機能が、呼状態テーブルを参照し、受信信号のＣａｌｌ−ＩＤより検索を行い、呼状態の有無を判別する（ＳＣ１）。呼状態が存在すれば、呼状態を特に変更しない（ＳＣ２）。呼状態がなければ異常信号とみなし信号を破棄する（ＳＣ３）。
【００２１】
なお、呼状態における呼状態削除タイマーが満了した場合や、呼登録時刻から一定時間経過した場合に、呼状態は削除される。呼状態削除タイマー値や、呼登録時刻から削除されるまでのタイマー値（前記一定時間）は自由に変更可能であり、特に後者のタイマーについては、使用／未使用を選択可能である。また、後者のタイマーを設定しておけば、呼の登録後、ＩＮＶＩＴＥに対する３００〜６９９応答、ＯＰＴＩＯＮＳ、ＲＥＧＩＳＴＥＲ、ＢＹＥに対する２００〜６９９応答、またはＣＡＮＣＥＬに対する２００〜２９９応答などの終了信号が消失されてしまった場合でも、呼状態を削除することができる。
【００２２】
以上に説明したように、本発明による呼状態管理方法により、アドレス変換機能、開始／終了信号管理テーブル、呼状態テーブルおよび呼状態削除タイマーを導入して、扱う信号を定義する、あるいは呼の状態を記憶するテーブルを参照するという比較的単純な処理により、ＳＩＰ通信方式の呼の開始、終了を管理することが出来る。
【００２３】
なお、以上に説明した実施の形態では、ＳＩＰ−ＡＬＧに開始／終了信号管理テーブル１２が備えられ、アドレス変換機能１１が開始／終了信号管理テーブル１２を参照して、受信信号が、呼の開始信号であるか、呼の終了信号であるか、を判定しているが、ＳＩＰ−ＡＬＧに開始／終了信号管理テーブル１２を備えることは必須ではなく、他の方法によって、受信信号が、呼の開始信号であるか、呼の終了信号であるか、を判定してもよい。
【００２４】
以上、本発明者によってなされた発明を、前記実施の形態に基づき具体的に説明したが、本発明は、前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【００２５】
【発明の効果】
以上に説明したように、本発明による呼状態管理方法は、従来の前記問題点を解決し、呼管理が簡単で、装置の複雑化を回避するなどの効果を提供する。
【図面の簡単な説明】
【図１】本発明の実施の形態によるＳＩＰ−ＡＬＧの構成を示す図である。
【図２】本発明の実施の形態による開始／終了信号管理テーブルを示す図である。
【図３】本発明の実施の形態による開始／終了信号管理テーブルを示す図である。
【図４】本発明の実施の形態によるアドレス変換機能処理である。
【図５】本発明の実施の形態によるアドレス変換機能処理（開始信号部分）である。
【図６】本発明の実施の形態によるアドレス変換機能処理（終了信号部分）である。
【図７】本発明の実施の形態によるアドレス変換機能処理（中間信号部分）である。
【符号の説明】
１０：ＳＩＰ−ＡＬＧ
１１：アドレス変換機能
１２：開始／終了信号管理テーブル
１３：呼状態テーブル
【図１】
2004363663.tif 000003
【図２】
2004363663.tif 000004
【図３】
2004363663.tif 000005
【図４】
2004363663.tif 000006
【図５】
2004363663.tif 000007
【図６】
2004363663.tif 000008
【図７】
2004363663.tif 000009