(57)【特許請求の範囲】
【請求項１】
ＶｏＩＰネットワークに収容されるＶｏＩＰゲートウェイ装置において呼毎にＲＴＣＰパケットの受信周期監視を行うことによりＲＴＰセッションのセッション断を検出するＲＴＰセッション断検出方法において、
前記ＶｏＩＰゲートウェイ装置は、呼設定時に対向端末から送信される呼設定信号中のＲＴＣＰパケット送信の有無を示す識別子を解析し、前記識別子がＲＴＣＰパケット送信有りを示す場合には、呼設定完了時点よりＲＴＣＰパケットの受信周期監視を行うことを特徴とするＲＴＰセッション断検出方法。
【請求項２】
前記ＲＴＣＰパケットが、所定時間以上受信されなかった場合に前記呼の解放処理を行うことを特徴とする請求項１に記載のＲＴＰセッション断検出方法。
【請求項３】
前記ＲＴＣＰパケット送信の有無を示す識別子を、呼設定信号のエンドツーエンドにおいて透過に中継されるヘッダフィールド中に設定することを特徴とする請求項１または２に記載のＲＴＰセッション断検出方法。
【請求項４】
ＶｏＩＰネットワークに収容されるＶｏＩＰゲートウェイ装置であって、
呼設定時に対向端末から送信される呼設定信号中のＲＴＣＰパケット送信の有無を示す識別子を解析し、前記識別子がＲＴＣＰパケット送信有りを示す場合には、呼設定完了時点よりＲＴＣＰパケットの受信周期監視を行うことによりＲＴＰセッションのセッション断を検出することを特徴とするＶｏＩＰゲートウェイ装置。
【請求項５】
前記ＲＴＣＰパケットが、所定時間以上受信されなかった場合に前記呼の解放処理を行うことを特徴とする請求項４に記載のＶｏＩＰゲートウェイ装置。
【請求項６】
前記ＲＴＣＰパケット送信の有無を示す識別子を、呼設定信号のエンドツーエンドにおいて透過に中継されるヘッダフィールド中に設定することを特徴とする請求項４または５に記載のＶｏＩＰゲートウェイ装置。
【請求項７】
コンピュータに、
呼設定時に対向端末から送信される呼設定信号中のＲＴＣＰパケット送信の有無を示す識別子を解析する手順と、
前記識別子がＲＴＣＰパケット送信有りを示す場合には、呼設定完了時点よりＲＴＣＰパケットの受信周期監視を行うことによりＲＴＰセッションのセッション断を検出する手順を実行させるためのプログラム。
【請求項８】
前記ＲＴＣＰパケットが、所定時間以上受信されなかった場合に前記呼の解放処理を行う手順を含むことを特徴とする請求項７に記載のプログラム。
【請求項９】
前記ＲＴＣＰパケット送信の有無を示す識別子を、呼設定信号のエンドツーエンドにおいて透過に中継されるヘッダフィールド中に設定することを特徴とする請求項７または８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶｏＩＰゲートウェイ装置におけるＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）セッション断の検出方法と検出後の解放処理方法とその方法を実現するＶｏＩＰゲートウェイ装置およびプログラムに関する。
【背景技術】
【０００２】
ＶｏＩＰネットワークにおける呼毎のＲＴＰセッション断は、従来、ＲＴＰパケットの受信状態により検出しており、この従来のＲＴＰセッション断の検出方法については、特許文献１に記されている。この従来技術において、ＲＴＰパケットとＲＴＣＰ（ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）パケットが、通常、両方送信される特性（この特性については、非特許文献１に記述がある）を利用し、ＲＴＣＰパケットの受信状態を確認することにより、ＲＴＰセッションのセッション断検出を行う技術は容易に類推される。
【特許文献１】特開２００３−２４９９４５号公報
【非特許文献１】ＲＦＣ１８８９  ３．Ｄｅｆｉｎｉｔｉｏｎｓ“ＲＴＰ  ｓｅｓｓｉｏｎ”（ｐ．８），６．ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ−ＲＴＣＰ（ｐ．１５〜１６）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来技術において、ＲＴＣＰパケットの受信状態を監視することにより、ＲＴＰセッションのセッション断検出を行う場合において、端末がＲＴＣＰパケットを送信するかどうかは、端末機能に依存し、このため、ＲＴＣＰパケットが送信されてくるかどうかを判定しなければならず、初回のＲＴＣＰパケットの受信により、ＲＴＣＰパケットの受信監視機能を起動することになる。しかしながら、ＲＴＰセッションおよびＲＴＣＰセッションの接続開始当初より、該当ＲＴＰセッションおよびＲＴＣＰセッションが断状態である場合が考えられ、この場合は、前述の初回のＲＴＣＰパケットの受信を契機にＲＴＣＰパケット受信監視機能を起動する手法を用いた場合、ＲＴＰセッションのセッション断を検出するためのＲＴＣＰパケット受信周期監視機能自体が起動されず、ＲＴＰセッションのセッション断の検出ができないという問題がある。
【０００４】
本発明は、このような問題点に鑑みてなされたものであり、本発明の目的は、ＲＴＣＰパケットの受信状態を監視することにより、ＲＴＰセッションのセッション断検出を行う場合に、呼制御セッションにおける呼設定完了時点より、既に該当呼のＲＴＰセッションが断状態である場合にもＲＴＰセッションの断検出が可能となるＲＴＰセッション断検出方法、ＶｏＩＰゲートウェイ装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明は、ＶｏＩＰネットワークに収容されるＶｏＩＰゲートウェイ装置において呼毎にＲＴＣＰパケット受信の周期監視を行うことによりＲＴＰセッションのセッション断を検出するＲＴＰセッション断検出方法において、前記ＶｏＩＰゲートウェイ装置が、呼設定時に対向端末から送信される呼設定信号中のＲＴＣＰパケット送信の有無を示す識別子を解析し、前記識別子がＲＴＣＰパケット送信有りを示す場合には、呼設定完了時点よりＲＴＣＰパケットの受信周期監視を行うことを特徴とする。
【０００６】
また、前記ＲＴＣＰパケットが、所定時間以上受信されなかった場合に前記呼の解放処理を行うことを特徴とし、前記ＲＴＣＰパケット送信の有無を示す識別子を、呼設定信号のエンドツーエンドにおいて透過に中継されるヘッダフィールド中に設定することを特徴とする。
【０００７】
また、本発明は、ＶｏＩＰネットワークに収容されるＶｏＩＰゲートウェイ装置であって、呼設定時に対向端末から送信される呼設定信号中のＲＴＣＰパケット送信の有無を示す識別子を解析し、前記識別子がＲＴＣＰパケット送信有りを示す場合には、呼設定完了時点よりＲＴＣＰパケットの受信周期監視を行うことによりＲＴＰセッションのセッション断を検出することを特徴とする。
【発明の効果】
【０００８】
本発明は、ＲＴＣＰパケットの受信状態を監視することにより、ＲＴＰセッションのセッション断検出を行う場合に、呼制御セッションにおける呼設定完了時点より、既に該当呼のＲＴＰセッションが断状態である場合にもＲＴＰセッションの断検出が可能となる。従って、ＲＴＰセッションの接続当初より、ＲＴＰセッションが断状態にあり、呼制御セッションは持続しているという不具合、およびその状態に起因する誤課金等の防止が可能である。
【発明を実施するための最良の形態】
【０００９】
次に、本発明の実施の形態について図面を参照して説明する。図１は、本発明のＲＴＰセッション断検出方法の機能を提供するネットワーク構成を示す図である。ＶｏＩＰゲートウェイ装置は、配下に収容する端末の呼制御をＣ−Ｐｌａｎｅ上で行い、呼接続後の対向端末との音声データのパケット送受をＵ−Ｐｌａｎｅ上で行う。なお、Ｕ−Ｐｌａｎｅ上ではＵＤＰプロトコルによるＲＴＰ／ＲＴＣＰパケットを送受する。
【００１０】
ＶｏＩＰゲートウェイ装置は、Ｕ−Ｐｌａｎｅ上の該当呼の接続状態、すなわち該当呼のＲＴＰセッションの接続状態を、Ｕ−Ｐｌａｎｅ上で送受するＲＴＣＰパケットの受信状態により、呼毎に監視する。
【００１１】
ＲＴＣＰパケットの受信周期監視機能の起動／非起動は、呼制御セッション上の呼設定時に送受される呼設定信号中の、透過に中継される事前に取り決められたパラメータ識別子の有無をＶｏＩＰゲートウェイ装置が解析することにより決定される。なお、この識別子は、ＶｏＩＰゲートウェイ装置からも生成送信される。
【００１２】
ＲＴＣＰパケットの受信周期監視において、対向端末より送信されるＲＴＣＰパケットが、ＶｏＩＰゲートウェイ装置で所定時間以上受信されない場合には、該当呼のＲＴＰセッションが切断されたとＶｏＩＰゲートウェイ装置が判定し、自収容端末に対してはＶｏＩＰゲートウェイ装置が呼解放処理を実施し、対向端末については、このＶｏＩＰゲートウェイ装置が呼制御セッションを通じて、呼解放処理を行う。
【００１３】
図２は、ＶｏＩＰゲートウェイ装置の機能構成を示す図であり、図３は、呼制御信号としてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いた場合の動作シーケンスを示す図である。
【００１４】
ＶｏＩＰゲートウェイ装置は、Ｃ−Ｐｌａｎｅパケット送受信制御部１１と、Ｕ−Ｐｌａｎｅパケット送受信制御部１２と、呼制御・呼処理部１３と、ＲＴＰセッション監視部１４と、加入者制御部１５とにより構成される。ＶｏＩＰゲートウェイ装置のこれらの機能構成は、コンピュータプログラムを実行することによって実現される。
【００１５】
Ｃ−Ｐｌａｎｅパケット送受信制御部１１は、呼制御サーバ（ＳＩＰサーバ）と呼設定信号を送受信し、呼制御・呼処理部１３と呼接続に必要な情報を送受する。特に、本発明においては、対向端末からのＲＴＣＰパケット送信の有無を示す識別子を受信し、呼制御・呼処理部１３に情報を通知する。呼制御信号としてＳＩＰを用いた場合は、ＲＴＣＰパケット送信の有無を示す識別子は、呼設定信号のＩＮＶＩＴＥリクエストメッセージあるいは２００  ＯＫ応答メッセージ等のエンドツーエンドにおいて透過に中継されるヘッダフィールド中に設定される。
【００１６】
Ｕ−Ｐｌａｎｅパケット送受信制御部１２は、ＲＴＰパケットおよびＲＴＣＰパケットの送受信を行う。
【００１７】
呼制御・呼処理部１３は、呼制御および呼処理制御を行う。特に、本発明においては、Ｃ−Ｐｌａｎｅパケット送受信制御部１１より、対向端末からのＲＴＣＰパケット送信の有無を示す識別子を受け、識別子を解析し、識別子がＲＴＣＰパケット送信有りを示す場合には、呼設定完了時にＲＴＰセッション監視部１４に対してＲＴＣＰパケットの受信周期監視機能の起動を指示する。また、ＲＴＰセッション監視部１４より、ＲＴＰセッション断の検知情報を受け、呼解放処理を行う。
【００１８】
ＲＴＰセッション監視部１４は、呼制御・呼処理部１３からＲＴＣＰパケットの受信周期監視起動の通知を受け、Ｕ−Ｐｌａｎｅパケット送受信制御部１２で受信されるＲＴＣＰパケットの受信を監視し、所定時間以上ＲＴＣＰパケットの受信が無い場合には、呼制御・呼処理部１３に対してＲＴＰセッション断の検知情報の通知を行う。
【００１９】
加入者制御部１５は、自装置に収容する加入者の制御を行う。呼制御・呼処理部１３と連携し、自装置に収容される端末の通信制御を行う。
【００２０】
図４は、対向端末から呼接続する（対向端末より送信されるＩＮＶＩＴＥリクエストメッセージに識別子が設定されているかの解析を行う）場合のプログラムフローチャートである。
【００２１】
ＶｏＩＰゲートウェイ装置のＣ−Ｐｌａｎｅパケット送受信制御部１１は、対向端末から呼制御サーバ（ＳＩＰサーバ）を介してＩＮＶＩＴＥリクエストメッセージを受け取ると、呼制御・呼処理部１３に呼接続情報を通知する。呼制御・呼処理部１３は、受信したＩＮＶＩＴＥのＲＴＣＰパケット送信の有無を示す識別子を解析し、ＩＮＶＩＴＥに識別子自体が無い場合、および識別子は有るが、識別子がＲＴＣＰパケット送信無しを示す場合は、通常の呼処理が行われる。ＲＴＰセッションの監視は行われない。
【００２２】
呼制御・呼処理部１３は、識別子がＲＴＣＰパケット送信有りを示す場合は、呼接続処理を行い、呼設定完了時にＲＴＰセッション監視部１４に対してＲＴＣＰパケットの受信周期監視機能の起動を指示する。ＲＴＰセッション監視部１４は、呼制御・呼処理部１３からＲＴＣＰパケットの受信周期監視起動の通知を受け、Ｕ−Ｐｌａｎｅパケット送受信制御部１２で受信されるＲＴＣＰパケットの受信を監視する。
【００２３】
図５は、対向端末へ接続する（対向端末より送信される２００  ＯＫ応答メッセージに識別子が設定されているかの解析を行う）場合のプログラムフローチャートである。
【００２４】
ＶｏＩＰゲートウェイ装置のＣ−Ｐｌａｎｅパケット送受信制御部１１は、対向端末から呼制御サーバ（ＳＩＰサーバ）を介して２００  ＯＫ応答メッセージを受け取ると、呼制御・呼処理部１３に呼接続情報を通知する。呼制御・呼処理部１３は、受信した２００  ＯＫのＲＴＣＰパケット送信の有無を示す識別子を解析し、２００  ＯＫに識別子自体が無い場合、および識別子は有るが、識別子がＲＴＣＰパケット送信無しを示す場合は、通常の呼処理が行われる。ＲＴＰセッションの監視は行われない。
【００２５】
呼制御・呼処理部１３は、識別子がＲＴＣＰパケット送信有りを示す場合は、呼接続処理を行い、呼設定完了時にＲＴＰセッション監視部１４に対してＲＴＣＰパケットの受信周期監視機能の起動を指示する。ＲＴＰセッション監視部１４は、呼制御・呼処理部１３からＲＴＣＰパケットの受信周期監視起動の通知を受け、Ｕ−Ｐｌａｎｅパケット送受信制御部１２で受信されるＲＴＣＰパケットの受信を監視する。
【００２６】
図６にＲＴＣＰパケット送信の有無を示す識別子の設定についてＩＮＶＩＴＥリクエストメッセージおよび２００  ＯＫ応答メッセージを例に示す。
【図面の簡単な説明】
【００２７】
【図１】本発明のＲＴＰセッション断検出方法の機能を提供するネットワーク構成を示す図である。
【図２】ＶｏＩＰゲートウェイ装置の機能構成を示す図である。
【図３】呼制御信号としてＳＩＰを用いた場合の動作シーケンスを示す図である。
【図４】対向端末から呼接続する場合のプログラムフローチャートである。
【図５】対向端末へ接続する場合のプログラムフローチャートである。
【図６】ＲＴＣＰパケット送信の有無を示す識別子の設定についてＩＮＶＩＴＥおよび２００  ＯＫを例に示す図である。
【符号の説明】
【００２８】
１１  Ｃ−Ｐｌａｎｅパケット送受信制御部
１２  Ｕ−Ｐｌａｎｅパケット送受信制御部
１３  呼制御・呼処理部
１４  ＲＴＰセッション監視部
１５  加入者制御部
【図１】
0004421563.tif 000002
【図２】
0004421563.tif 000003
【図３】
0004421563.tif 000004
【図４】
0004421563.tif 000005
【図５】
0004421563.tif 000006
【図６】
0004421563.tif 000007