(57)【要約】【課題】  通信装置や通信網に大きな負荷をかけずにセッション浮きを解消する。【解決手段】  通信装置１１〜１４は、移動体通信網を構成すると共に当該移動体通信網上においてセッションを確立させる通信装置であって、確立されているセッションを特定する情報を記憶する記憶部４２と、記憶されたセッションを特定する情報を、当該セッションを確立させている別の通信装置に送信する送信部４３と、セッションを特定する情報の送信に応じて、当該セッションのうち切断されたセッションを特定する情報を上記の別の通信装置から受信する受信部４４と、受信された情報に応じて、記憶されたセッションを特定する情報を削除する削除部４５とを備える。【選択図】  図３
2007243612.tif 000002
【特許請求の範囲】
【請求項１】
通信網を構成すると共に当該通信網上においてセッションを確立させる通信装置であって、
確立されているセッションを特定する情報を記憶する記憶手段と、
前記記憶手段により記憶された前記セッションを特定する情報を、当該セッションを確立させている別の通信装置に送信する送信手段と、
前記送信手段による前記セッションを特定する情報の送信に応じて、当該セッションのうち切断されたセッションを特定する情報を前記別の通信装置から受信する受信手段と、
前記受信手段により受信された情報に応じて、前記記憶手段により記憶された前記セッションを特定する情報を削除する削除手段と、
を備える通信装置。
【請求項２】
前記受信手段は、別の通信装置が記憶しているセッションを特定する情報を当該別の通信装置から受信し、
前記送信手段は、前記記憶手段により記憶された前記セッションを特定する情報に基づいて、前記受信手段により受信された前記別の通信装置が記憶しているセッションを特定する情報に係るセッションのうち切断されたセッションを判断して、当該切断されたセッションを特定する情報を前記別の通信装置に送信する、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記送信手段は、前記記憶手段により記憶された前記セッションを特定する情報を、当該セッションの確立要求を自装置に送信した前記別の通信装置に送信することを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
通信網を構成すると共に当該通信網上においてセッションを確立させる複数の通信装置を含む通信システムであって、
前記通信装置は、
確立されているセッションを特定する情報を記憶する記憶手段と、
前記記憶手段により記憶された前記セッションを特定する情報を、当該セッションを確立させている別の通信装置に送信する送信手段と、
前記送信手段による前記セッションを特定する情報の送信に応じて、当該セッションのうち切断されたセッションを特定する情報を前記別の通信装置から受信する受信手段と、
前記受信手段により受信された情報に応じて、前記記憶手段により記憶された前記セッションを特定する情報を削除する削除手段と、を備え、
前記受信手段は、別の通信装置が記憶しているセッションを特定する情報を当該別の通信装置から受信し、
前記送信手段は、前記記憶手段により記憶された前記セッションを特定する情報に基づいて、前記受信手段により受信された前記別の通信装置が記憶しているセッションを特定する情報に係るセッションのうち切断されたセッションを特定する情報を抽出して、前記別の通信装置に送信する、
ことを特徴とする通信システム。
【請求項５】
通信網を構成すると共に当該通信網上においてセッションを確立させる通信装置におけるセッション管理方法であって、
確立されているセッションを特定する情報を記憶する記憶ステップと、
前記記憶ステップにおいて記憶された前記セッションを特定する情報を、当該セッションを確立させている別の通信装置に送信する送信ステップと、
前記送信ステップにおける前記セッションを特定する情報の送信に応じて、当該セッションのうち切断されたセッションを特定する情報を前記別の通信装置から受信する受信ステップと、
前記受信ステップにおいて受信された情報に応じて、前記記憶ステップにおいて記憶された前記セッションを特定する情報を削除する削除ステップと、
を含むセッション管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網を構成する通信装置、複数の通信装置を含む通信システム、及び通信装置におけるセッション管理方法に関する。
【背景技術】
【０００２】
通信端末が、通信網を介して別の通信端末等と通信を行う際に、通信端末と当該別の通信端末等との間でセッションが確立されることがある。セッションは、通常、通信網を構成する複数の通信装置により確立される。通信装置において、通常、セッションの管理は、セッションにＩＤを付して当該ＩＤをセッションに係る通信端末のＩＤ等と共に記憶することにより行われる（例えば、下記特許文献１参照）。
【特許文献１】特開２００５−１０９１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような通信システムにおいて、通信端末からセッションの切断要求が通信網に対して送信された際、セッションを確立させている通信装置間で切断要求に係る信号の紛失が起こることがある。信号の紛失は、例えば、通信装置においてバッファ溢れが発生したり、通信線上で信号にエラーが発生したりすることにより起こる。切断要求に係る信号の紛失が発生すると、ある通信装置ではセッションの情報が正常に削除されているにも係わらず、別の通信装置では当該セッションの情報を記憶したままの状態、いわゆるセッション浮きになる。
【０００４】
このような状態の通信装置は、新しいセッションを確立することができなかったり、セッションの情報を記憶しておくためにメモリリソースを無駄に消費したりすることとなる。これを回避するために、通信装置においてセッション浮きを検出してセッションの情報を消去する機能が必要となる。この機能を実現するため、通信装置が情報を記憶しているセッション毎にチェック信号を送信する等、セッション毎に監視する方式が考えられている。しかしながら、セッション毎に監視を行う方式では、セッションの数の信号が通信網上で送受信されるので通信装置や通信網に多大な負荷が発生するという問題点がある。
【０００５】
本発明は、以上の問題点を解決するためになされたものであり、通信装置や通信網に大きな負荷をかけずにセッション浮きを解消することができる通信装置、通信システム及びセッション管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る通信装置は、通信網を構成すると共に当該通信網上においてセッションを確立させる通信装置であって、確立されているセッションを特定する情報を記憶する記憶手段と、記憶手段により記憶されたセッションを特定する情報を、当該セッションを確立させている別の通信装置に送信する送信手段と、送信手段によるセッションを特定する情報の送信に応じて、当該セッションのうち切断されたセッションを特定する情報を別の通信装置から受信する受信手段と、受信手段により受信された情報に応じて、記憶手段により記憶されたセッションを特定する情報を削除する削除手段と、を備えることを特徴とする。
【０００７】
本発明に係る通信装置は、自己が確立させているセッションを特定する情報を、当該セッションを確立させている別の通信装置に対して送信する。続いて、通信装置は、当該送信に応じた返信を受信することで当該セッションが確立されているか否かの確認を行い、必要に応じてセッションを特定する情報を削除する。よって本発明に係る通信装置によれば、通信装置間で複数のセッションが確立されているか否かの確認を１回の情報の送受信で行うことができる。従って、本発明に係る通信装置によれば、セッション毎のチェック信号の送信等を行う必要がなく、通信装置や通信網に大きな負荷をかけずにセッション浮きを解消することができる。
【０００８】
受信手段は、別の通信装置が記憶しているセッションを特定する情報を当該別の通信装置から受信し、送信手段は、記憶手段により記憶されたセッションを特定する情報に基づいて、受信手段により受信された別の通信装置が記憶しているセッションを特定する情報に係るセッションのうち切断されたセッションを判断して、当該切断されたセッションを特定する情報を別の通信装置に送信する、ことが望ましい。通信装置をこの構成とすれば、別の通信装置からの、自装置が記憶したセッションを特定する情報の送信に対して返信を行うことができる。即ち、通信網をこの構成の複数の通信装置から構成することとすれば、確実に本発明を実施することができる。
【０００９】
送信手段は、記憶手段により記憶されたセッションを特定する情報を、当該セッションの確立要求を自装置に送信した別の通信装置に送信することが望ましい。この構成によれば、より効率的なセッション浮きの解消が可能になる。
【００１０】
ところで、本発明は、上記のように通信装置の発明として記述できる他に、以下のように通信システム及びセッション管理方法の発明としても記述することができる。これはカテゴリ等が異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１１】
即ち、本発明に係る通信システムは、通信網を構成すると共に当該通信網上においてセッションを確立させる複数の通信装置を含む通信システムであって、通信装置は、確立されているセッションを特定する情報を記憶する記憶手段と、記憶手段により記憶されたセッションを特定する情報を、当該セッションを確立させている別の通信装置に送信する送信手段と、送信手段によるセッションを特定する情報の送信に応じて、当該セッションのうち切断されたセッションを特定する情報を別の通信装置から受信する受信手段と、受信手段により受信された情報に応じて、記憶手段により記憶されたセッションを特定する情報を削除する削除手段と、を備え、受信手段は、別の通信装置が記憶しているセッションを特定する情報を当該別の通信装置から受信し、送信手段は、記憶手段により記憶されたセッションを特定する情報に基づいて、受信手段により受信された別の通信装置が記憶しているセッションを特定する情報に係るセッションのうち切断されたセッションを特定する情報を抽出して、別の通信装置に送信する、ことを特徴とする。
【００１２】
本発明に係るセッション管理方法は、通信網を構成すると共に当該通信網上においてセッションを確立させる通信装置におけるセッション管理方法であって、確立されているセッションを特定する情報を記憶する記憶ステップと、記憶ステップにおいて記憶されたセッションを特定する情報を、当該セッションを確立させている別の通信装置に送信する送信ステップと、送信ステップにおけるセッションを特定する情報の送信に応じて、当該セッションのうち切断されたセッションを特定する情報を別の通信装置から受信する受信ステップと、受信ステップにおいて受信された情報に応じて、記憶ステップにおいて記憶されたセッションを特定する情報を削除する削除ステップと、を含むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、通信装置間で複数のセッションが確立されているか否かの確認を１回の情報の送受信で行うことができるので、セッション毎のチェック信号の送信等を行う必要がなく、通信装置や通信網に大きな負荷をかけずにセッション浮きを解消することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面とともに本発明に係る通信装置、通信システム及びセッション管理方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１５】
図１に本実施形態に係る通信システム１の構成を示す。図１に示すように、通信システム１は、移動体通信網１０と移動通信端末２０（移動通信端末２０ａ，２０ｂの総称）とを含んで構成されている。移動体通信網１０は、移動通信端末２０の無線通信による接続対象であり、移動通信端末２０に対して、例えばＩＰ（Internet Protocol）に準拠するデータ通信を行わせる通信網である。また、移動体通信網１０は、インターネット３０に接続されており、移動通信端末２０は、移動体通信網１０を介してインターネット３０に接続することができる。
【００１６】
移動体通信網１０は、例えば携帯電話網のように、移動通信端末２０ａと別の移動通信端末２０ｂとの間にセッションと呼ばれるコネクションを確立して、移動体通信を行わせる。図１に示すように、移動体通信網１０は、複数の通信装置１１〜１４により構成されている。これらの通信装置１１〜１４によって上記のセッションが確立される。通信装置１１〜１４は、具体的には、ＳＩＰ（Session Initiation Protocol）サーバ１１，１２、データ通信制御用サーバ１３及びＨＴＴＰ（HyperText Transfer Protocol）プロキシサーバ１４である。
【００１７】
なお、図１において移動体通信網１０に含まれる通信装置１１〜１４は、４つしか描かれていないが、通常、無数に存在している。また、本発明における通信装置は、上記の通信装置１１〜１４に限られず、セッションの確立に係るものであればよい。また、移動体通信網１０には、移動通信端末２０に対して移動体通信を可能にさせるために基地局等も含まれる（図示せず）。また、移動通信端末２０が移動体通信網１０上で行う通信は、必ずセッションが確立されるものでなくてもよい。
【００１８】
ＳＩＰサーバ１１，１２は、セッションを確立させるための、アドレス登録、呼び出し等の機能を提供するサーバである。データ通信制御用サーバ１３は、移動通信端末２０に対して、移動体通信網１０においてデータ通信を行わせるための機能を提供する装置である。ＨＴＴＰプロキシサーバ１４は、移動通信端末２０がインターネット３０へアクセスする際のプロキシである。
【００１９】
通信装置１１〜１４は、移動通信端末２０が移動体通信を行えるように、適宜、相互に接続されており、相互に情報の送受信を行うことが可能である。例えば、図１に示すように、ＳＩＰサーバ１１とＳＩＰサーバ１２とが、データ通信制御用サーバ１３とＨＴＴＰプロキシサーバ１４とがそれぞれ有線により接続されている。
【００２０】
セッションは、通信が行われる経路に沿って確立される。例えば、移動通信端末２０ａと移動通信端末２０ｂとの間のセッションは、ＳＩＰサーバ１１及びＳＩＰサーバ１２により確立される。また、移動通信端末２０ａとインターネット３０上のサーバ装置との間のセッションは、データ通信制御用サーバ１３及びＨＴＴＰプロキシサーバ１４により確立される。セッションは、通信が開始される際に、移動通信端末２０から送信される接続要求等に基づいて確立される。また、セッションは、通信が終了する際に、移動通信端末２０から送信される切断要求等に基づいて切断される。
【００２１】
図２に示すように、通信装置１１〜１４は、ＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ（Random Access Memory）１０２及びＲＯＭ(Read Only Memory)１０３、ネットワークカード等のデータ送受信デバイスである通信モジュール１０５、並びにハードディスク等の補助記憶装置１０４等のハードウェアを備えるコンピュータとして構成される。これらの構成要素が、動作することにより、通信装置１１〜１４の後述する機能が発揮される。
【００２２】
移動通信端末２０は、ユーザに用いられる通信機器で移動体通信網１０に接続することができる。移動通信端末２０は、移動体通信網１０等において別の端末やサーバ装置と間にセッションが確立されることにより通信を可能にする。移動通信端末２０は、ＣＰＵ、メモリ等のハードウェアによって構成され、具体的には例えば携帯電話機に相当する。
【００２３】
以下、通信装置１１〜１４の本発明に係る機能について説明する。本発明に係る機能とはセッションの管理である。なお、各通信装置１１〜１４は、それぞれ固有の機能（例えば、ＳＩＰサーバ１１，１２であれば、アドレス登録、呼び出し等の機能）も有しているが、それらの機能については説明を省略する。図３に示すように、通信装置１１〜１４は、セッション制御部４１と、記憶部４２と、送信部４３と、受信部４４と、削除部４５とを備えている。
【００２４】
セッション制御部４１は、セッションの確立を行うための機能を有する手段である。具体的には、例えば、別の通信装置１１〜１４又は移動通信端末２０から、セッションの確立要求である移動通信端末２０からの接続要求を受信して、更にセッションを確立する別の通信装置１１〜１４に送信する機能である。セッション制御部４１は、確立されたセッションにおける隣接する通信装置１１〜１４を把握している。確立されたセッションは、通信装置１１〜１４の何れかにより付与されるセッションＩＤにより特定される。セッションＩＤは、例えば、複数の文字数の文字列からなり、一意にセッションを特定できるように付与される。セッションＩＤは当該セッションに係る（接続要求を送信した）移動通信端末２０を特定する情報と共に記憶部４２に通知され記憶部４２において管理される。移動通信端末２０を特定する情報は、例えば、端末ＩＤ及び電話番号等である。
【００２５】
記憶部４２は、確立されているセッションＩＤを当該セッションに係る移動通信端末２０を特定する情報と共に記憶する記憶手段である。具体的には例えば、図４に示すように、移動通信端末２０を特定する端末ＩＤとセッションＩＤとを対応付けて、リスト形式のデータとして、通信装置１１〜１４が備えるメモリに格納する。例えば、図４に示すデータの１行目は、端末ＩＤが“端末Ａ”である移動通信端末２０から送信された接続要求により、セッションＩＤが“１”であるセッションが確立されたことを示している。この情報は、セッションが切断されると削除される。これらの情報は、セッション制御部４１から通知される。セッションを確立させている通信装置１１〜１４では、当該セッションに係る全て同一の情報が記憶部４２により記憶される。
【００２６】
送信部４３は、記憶部４２により記憶されたセッションＩＤを、当該セッションを確立させている別の通信装置１１〜１４に、セッション確認用信号として送信する送信手段である。セッション確認用信号は、上記セッションの確立要求でもある、移動通信端末２０からの接続要求を受信した通信装置１１〜１４に送信されることが望ましい。即ち、セッション確認用信号の送信先は、確立されたセッションにおいて、移動通信端末２０側に隣接する通信装置１１〜１４である。例えば、図１において、移動通信端末２０ａから接続要求が送信されて、ＳＩＰサーバ１１、ＳＩＰサーバ１２の順で移動通信端末２０ｂとの間のセッションが確立された場合、ＳＩＰサーバ１２におけるセッション確認用信号の送信先は、ＳＩＰサーバ１１となる。セッションにおいてより発信端末に近い通信装置１１〜１４の方が、セッション浮きが発生している可能性が低いため、より効率的なセッション浮きの解消が可能になるためである。当該隣接する別の通信装置１１〜１４は、セッション制御部４１により把握されている。この送信は、例えば、予め定められた時間間隔（例えば、２４時間間隔等）で行われる。
【００２７】
また、送信部４３は、受信部４４により別の通信装置１１〜１４からセッション確認用信号を受信した場合、セッション確認用信号応答を返信する送信手段でもある。送信部４３は、記憶部４２に記憶されたセッションＩＤに基づいて、受信したセッション確認用信号に含まれるセッションＩＤに係るセッションのうち切断されたセッションを判断する。送信部４３は、当該切断されたセッションと判断されたセッションのセッションＩＤをセッション確認用信号応答に含める。より具体的には後述する。
【００２８】
受信部４４は、送信部４３によるセッション確認用信号の送信に応じて、セッション確認用信号応答を別の通信装置１１〜１４から受信する受信手段である。上記のように、セッション確認用信号応答には、切断されたと判断されたセッションのセッションＩＤが含まれる。切断されたと判断されたセッションのセッションＩＤは削除部４５に送信される。また、受信部４４は、別の通信装置１１〜１４からセッション確認用信号を受信する受信手段でもある。セッション確認用信号が受信されると、その旨とセッション確認用信号に含まれる情報とが送信部４３に通知される。
【００２９】
削除部４５は、受信部４４により受信されたセッション確認用信号応答に含まれる情報に応じて、記憶部４２により記憶されたセッションを特定する情報を削除する削除手段である。具体的には、例えば、削除対象のセッションＩＤを有するデータをメモリ上から削除する。
【００３０】
引き続いて、図５のシーケンス図を用いて、本実施形態の通信システム１で実行される処理（セッション管理方法）を説明する。本説明では、移動通信端末２０ａから移動通信端末２０ｂへの接続要求がなされて、セッションが確立されて切断される際の処理を例示する。上述したように、移動通信端末２０ａから接続要求が送信されると、ＳＩＰサーバ１１、ＳＩＰサーバ１２の順で移動通信端末２０ｂとの間のセッションが確立される（図１参照）。なお、図５のシーケンス図では、移動通信端末２０ｂに関しては省略する。
【００３１】
まず、移動通信端末２０ａ，２０ｂ間で、移動体通信網１０上においてセッションが確立される（Ｓ０１）。セッションの確立は、以下のように行われる。まず、発信端末である移動通信端末２０ａが、移動体通信網１０に対して、移動通信端末２０ｂとの接続を行うための接続要求を送信する。この接続要求の送信は、例えば、移動通信端末２０ａに対するユーザの操作をトリガとして行われる。移動体通信網１０では、ＳＩＰサーバ１１のセッション制御部４１が、接続要求を受信する。この接続要求は、セッションの確立要求でもある。続いて、ＳＩＰサーバ１１のセッション制御部４１は、当該接続要求をＳＩＰサーバ１２に送信する。ＳＩＰサーバ１２のセッション制御部４１は、ＳＩＰサーバ１１のセッション制御部４１と同様に接続要求を受信して、更に移動通信端末２０ｂに送信する。なお、ここでＳＩＰサーバ１２と移動通信端末２０ｂとの間に別の通信装置が存在していた場合は、接続要求はその別の通信装置を経由して移動通信端末２０ｂに送信される。
【００３２】
このように接続要求は、ＳＩＰサーバ１１，１２を介してセッションの経路を通って着信端末である移動通信端末２０ｂに到達する。移動通信端末２０ｂは、当該接続要求を受信すると接続要求に対する接続応答を送信する。接続応答は、接続要求が送信された経路を逆にたどって発信端末である移動通信端末２０ａに到達する。この一連の処理により、セッションが確立される。セッションが確立されると、各ＳＩＰサーバ１１，１２では、記憶部４２が確立されているセッションを特定する情報を記憶する（Ｓ０２，Ｓ０３、記憶ステップ）。例えば、移動通信端末２０ａの端末ＩＤが“端末Ａ”であり、セッションＩＤが“１”とされると、図４に示す表の１行目のデータが記憶される。なお、図４の表において、セッションＩＤが“２”及び“３”のセッションに関するデータは、予め記憶されていたものとする。セッションが確立されると、移動通信端末２０ａと移動通信端末２０ｂとの間で通信が行われる。具体的には、例えば音声通話やデータ通信等が行われる。
【００３３】
続いて、移動通信端末２０ａは通信を終了するために、移動通信端末２０ａが切断要求を移動体通信網１０に送信する（Ｓ０４）。この切断要求の送信は、例えば、移動通信端末２０ａに対するユーザの操作をトリガとして行われる。移動体通信網１０では、ＳＩＰサーバ１１のセッション制御部４１が当該切断要求を受信する。ＳＩＰサーバのセッション制御部４１は、セッションの切断処理を行うと共に、当該切断要求をＳＩＰサーバ１２に送信する。ここで、ＳＩＰサーバ１２に送信された切断要求は、ＳＩＰサーバ１２に到達する前に失われる。この切断要求の紛失は、上述したように、通信装置１１〜１４におけるバッファ溢れが発生したり、通信線上で信号にエラーが発生したりすることにより起こる。なお、切断要求の紛失は、このタイミングで必ず起こるわけではなく、紛失の条件を満たした場合に発生する。
【００３４】
ＳＩＰサーバ１１では、セッションの切断処理が行われたので、Ｓ０２において記憶されたセッションを特定する情報が削除される（Ｓ０５）。具体的には、上述したセッションＩＤが“１”のデータが消去される。これにより、ＳＩＰサーバ１１では、記憶部４２により記憶されたセッションに関するデータが図６に示す表の状態となる。一方、ＳＩＰサーバ１２には、当該セッションの切断処理が行われていないので、依然、記憶部４２により記憶されたセッションに関するデータは図４に示す表の状態のままである。即ち、ＳＩＰサーバ１１ではセッションの情報が正常に消去されているにも係わらず、ＳＩＰサーバ１２では当該セッションの情報を記憶したままの状態、いわゆるセッション浮きの状態になる。
【００３５】
続いて、ＳＩＰサーバ１２では、送信部４３がＳＩＰサーバ１１にセッション確認用信号を送信する。この信号の送信は、例えば上述したように予め定められた時間間隔の情報に基づいて、前回のセッション確認用信号の送信から当該時間間隔の時間が経過したことをトリガとして行われる。ＳＩＰサーバ１１では受信部４４が、セッション確認用情報を受信する（Ｓ０６、ＳＩＰサーバ１２における送信ステップ、ＳＩＰサーバ１１における受信ステップ）。ＳＩＰサーバ１１に送信されるセッション確認用信号には、ＳＩＰサーバ１２の記憶部４２により記憶されたセッションのうち、移動通信端末２０ａ側に隣接する通信装置１１〜１４がＳＩＰサーバ１１となるセッションに関する情報が含められる。図４に示す表のセッションに関するデータ全てがＳＩＰサーバ１１に送信されるべきものだったとすると、ＳＩＰサーバ１１に送信されるデータは、図４に示す表のデータと同一になる。なお、ＳＩＰサーバ１２が情報を記憶しているセッションのうち、隣接する通信装置１１〜１４がＳＩＰサーバ１１以外のものがあれば、当該ＳＩＰサーバ１１以外の通信装置１１〜１４に対して当該セッションに関する情報を含んだセッション確認用信号が送信される。ＳＩＰサーバ１１では、受信されたセッション確認用情報は、送信部４３に送られる。
【００３６】
続いて、ＳＩＰサーバ１１では、送信部４３が受信したセッション確認用信号に含まれる情報から特定されるセッションのうち切断されたセッションを判断する。この判断は、ＳＩＰサーバ１１の記憶部４２に記憶されたセッションに関する情報が参照されて行われる。具体的には、受信したセッション確認用信号に含まれる情報から特定されるセッションのうち、記憶部４２に記憶された情報から特定されるセッションに含まれないものが、切断されたセッションであると判断される。本実施形態では、セッションＩＤが“１”のセッションが切断されたセッションであると判断される。
【００３７】
ＳＩＰサーバ１１の送信部４３は、当該切断されたと判断されたセッションに関する情報を含めたセッション確認用信号応答をＳＩＰサーバ１２に送信する。切断されたセッションに関する情報は、例えば、図７に示すようなものであり、切断されたセッションのセッションＩＤと当該セッションに係る移動通信端末２０の端末ＩＤとが含まれるものである。なお、本実施形態では、切断されたセッションは１つであるが、複数あってもよい。その場合、切断されたセッションに関する情報は、図４及び図６に示したようなリスト形式とするのがよい。また、本実施形態では、切断されたセッションのセッションＩＤにて切断されたセッションを特定するようにしているが、切断されていない（セッションが確立されている）セッションのセッションＩＤにより切断されたセッションを特定することとしてもよい。ＳＩＰサーバ１２では、受信部４４が当該セッション確認用信号応答を受信する（Ｓ０７、ＳＩＰサーバ１１における送信ステップ、ＳＩＰサーバ１２における受信ステップ）。受信部４４により受信されたセッション確認用信号応答は、削除部４５に送られる
【００３８】
続いて、ＳＩＰサーバ１２では、削除部４５がセッション確認用信号応答に含まれる切断されたセッションを特定する情報を参照して、記憶部４２により記憶された当該セッションに関する情報を削除する（Ｓ０８、削除ステップ）。この情報の削除により、ＳＩＰサーバ１２におけるセッション浮きが解消される。
【００３９】
続いて、ＳＩＰサーバ１２は、セッションにおける移動通信端末２０ｂに切断要求を送信する（Ｓ０９）。当該切断要求を受信した移動通信端末２０ｂから、ＳＩＰサーバ１２が切断要求応答を受信することによりセッション浮きを解消する処理が完了する。
【００４０】
本実施形態では、ＳＩＰサーバ１１とＳＩＰサーバ１２との間の処理を主に説明したが、この処理はセッションにおいて隣接する通信装置１１〜１４間でも行われる。セッション浮きを解消する処理は、発信端末である移動通信端末２０ａに近い通信装置１１〜１４から順にこの処理が行われることとするのがよい。即ち、セッション浮きを解消する処理はセッション確認用信号の送信（Ｓ０４）をトリガとして開始されるので、移動通信端末２０ａに近い通信装置１１〜１４から順にこの送信を行うこととするのがよい。具体的には、各通信装置１１〜１４における送信部４３による送信のタイミングをそうなるように設定すればよい。本実施形態の処理の説明で用いたセッションの例にとると、ＳＩＰサーバ１２からＳＩＰサーバ１１への送信、ＳＩＰサーバ１２と移動通信端末２０ｂとの間の別の通信装置からＳＩＰサーバ１２への送信の順で行うこととするのがよい。セッションにおいてより発信端末に近い通信装置１１〜１４の方が、セッション浮きが発生している可能性が低いためである。セッションにおいてより発信端末に近い通信装置１１〜１４に対してセッション確認用信号の送信を行うのも同じ理由である。
【００４１】
上述したように本実施形態によれば、通信装置１１〜１４間で複数のセッションが確立されているか否かの確認を１回の情報の送受信で行うことができる。従って、本実施形態によれば、セッション毎のチェック信号の送信等を行う必要がなく、通信装置１１〜１４や移動体通信網１０に大きな負荷をかけずにセッション浮きを解消することができる。
【００４２】
また、本実施形態のように、通信装置１１〜１４に、セッション確認用信号を送受信する処理の両方を行うことができるようにしておけば、確実に本発明を実施することができる。
【００４３】
なお、本実施形態では、通信網は移動体通信網１０としたが、必ずしも移動体通信網１０である必要は無く、通信端末間でセッションを確立して通信を行わせるものであればよい。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態における通信装置を含む通信システムの構成を示す図である。
【図２】本発明の実施形態における通信装置のハードウェア構成を示す図である。
【図３】本発明の実施形態における通信装置の機能構成を示す図である。
【図４】記憶部により記憶されるセッションに関する情報を示す情報である。
【図５】本発明の実施形態における通信システムで実行される処理（セッション管理方法）を示すシーケンス図である。
【図６】記憶部により記憶されるセッションに関する情報を示す情報である。
【図７】送信部により送信されるセッション確認用信号応答に含められるセッションに関する情報を示す情報である。
【符号の説明】
【００４５】
１…通信システム、１０…移動体通信網、１１〜１４…通信装置（１１，１２…ＳＩＰサーバ、１３…データ通信制御用サーバ、１４…ＨＴＴＰプロキシサーバ、２０…移動通信端末、３０…インターネット、４１…セッション制御部、４２…記憶部、４３…送信部、４４…受信部、４５…削除部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…通信モジュール、１０５…補助記憶装置。
【図１】
2007243612.tif 000003
【図２】
2007243612.tif 000004
【図３】
2007243612.tif 000005
【図４】
2007243612.tif 000006
【図５】
2007243612.tif 000007
【図６】
2007243612.tif 000008
【図７】
2007243612.tif 000009