(57)【要約】【課題】従来のＳＩＰを使用する通信システムは、相手先端末に着信記録のみを残す通信要求に対して効率的な対策手段がなく、また、該通信要求によりＳＩＰサーバの処理負荷が増大し、他の使用者の処理に遅延が発生する可能性があった。【解決手段】ＳＩＰを使用して呼接続を行う通信システムにおけるＳＩＰメッセージを処理するＳＩＰサーバにおいて、呼接続処理における発呼者を特定する情報とＳＩＰメッセージ種類とを関連づけて統計情報を計数し、計数結果をもとに、統計情報に偏りのある発呼者を検出する。【選択図】図１
2006237853.tif 000002
【特許請求の範囲】
【請求項１】
ＳＩＰを使用して端末間の呼接続を行う通信サービスシステムのＳＩＰメッセージを処理するＳＩＰサーバにおいて、呼接続処理における発呼者を特定する情報とＳＩＰメッセージの種類とを関連づけて発呼者毎に現在までのＳＩＰメッセージの種類別に統計情報を計数する統計情報計数手段と、前記統計情報計数手段の計数結果をもとに、統計情報に偏りのある発呼者を検出するプロトコル処理部を備えることを特徴とするＳＩＰサーバ。
【請求項２】
前記プロトコル処理部は、統計情報計数手段の計数結果をもとに、統計情報に偏りのある発呼者を検出し、前記統計情報に偏りのある発呼者の送信するＳＩＰメッセージを廃棄し、当該ＳＩＰメッセージを処理しないことを特徴とする請求項１記載のＳＩＰサーバ。
【請求項３】
前記プロトコル処理部は、統計情報計数手段の計数結果をもとに、統計情報に偏りのある発呼者を検出し、前記統計情報に偏りのある発呼者をあて先とするＳＩＰメッセージを廃棄することを特徴とする請求項１記載のＳＩＰサーバ。
【請求項４】
前記プロトコル処理部は、統計情報計数手段の計数結果をもとに、統計情報に偏りのある発呼者を検出し、前記統計情報に偏りのある発呼者の送信するＳＩＰメッセージの処理優先度を下げることを特徴とする請求項１記載のＳＩＰサーバ。
【請求項５】
前記プロトコル処理部は、統計情報計数手段の統計情報に偏りのある発呼者をあて先とするＳＩＰメッセージも処理優先度を下げることを特徴とする請求項４に記載のＳＩＰサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰを使用して端末間の呼接続を行う通信サービスシステムのＳＩＰメッセージを処理するＳＩＰサーバに関するものである。
【背景技術】
【０００２】
ＩＰ（Internet Protocol）電話等のサービスで使用されるＳＩＰ（session initiation protocol）は、端末間に呼を設定するために使用されるプロトコルであり、ＳＩＰサーバが呼を設定する端末間を仲介して呼設定が行われる。
端末間に呼を設定する手順としては、従来、次のようになっていた（例えば、非特許文献１）。通信相手に対して呼の接続を要求する端末は、まず、ＳＩＰサーバに対してＩＮＶＩＴＥメッセージを送信する。ＳＩＰサーバはこのＩＮＶＩＴＥメッセージを実際に通信相手となる端末に対して転送する。ＩＮＶＩＴＥメッセージを受信した相手側端末は、通信を行う場合には、ＳＩＰサーバに対してOＫメッセージを送信し、ＳＩＰサーバはこのＯＫメッセージを発信元の端末に対して転送する。ＯＫメッセージを受信した発信元端末は、ＡＣＫ(Acknowledgement)メッセージを通信相手端末に送信して呼の設定が行われ、実際の通信が開始される。
これらのメッセージはＩＰネットワーク上を転送される。
【０００３】
【非特許文献１】日経コミュニケーション、２００３年９月２２日号、技術解説  ＳＩＰ（ｓｅｓｓｉｏｎ  ｉｎｉｔｉａｔｉｏｎ  ｐｒｏｔｏｃｏｌ）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のＳＩＰを使用するサービスは上記のように動作するが、相手先の端末に発信者情報を含む着信記録を残すことを目的とするような通信要求に対して効率的な対策手段がなく、また、前記のような通信要求によりＳＩＰサーバの処理負荷が増大し、他の使用者に関わる処理に遅延が発生するなどの悪影響を及ぼす可能性があった。
本発明は、上記に鑑みてなされたものであって、相手先端末に着信記録を残すことを目的とするような悪意の接続要求を効率的かつ効果的に判別し、その相手先端末に着信記録を残すことを防止し、同時に、サーバの処理負荷による他の使用者の通信に悪影響が及ばないようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係るＳＩＰを使用して端末間の呼接続を行う通信サービスシステムのＳＩＰサーバは、呼接続処理における発呼者を特定する情報とＳＩＰメッセージの種類とを関連づけ、発呼者毎にＳＩＰメッセージの種類別に統計情報を計数する統計情報計数手段と、前記統計情報計数手段の計数結果をもとに、統計情報に偏りのある発呼者を検出するプロトコル処理部を備える。
【発明の効果】
【０００６】
ＳＩＰプロトコル処理部は統計情報計数手段の計数結果により統計上偏りのある端末を悪意の使用者であると判断して検出する。この検出により悪意の使用者であると判断された送信元ＩＰアドレスＡを持つＩＰパケットを廃棄するようにしたり、ＩＰパケットの処理優先度を下げるなどの処理ができる。廃棄により、相手端末に不正なＳＩＰメッセージが到着することを防止し、同時に、ＳＩＰサーバ処理負荷増大による他の使用者への影響を低減することができ、また処理優先度を下げることで、他の使用者への影響が低減できる。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明にかかるＳＩＰを用いたサービスにおけるワン切り対策手段の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
実施の形態１．
図１〜図５を用いて本発明の実施の形態１を説明する。図１は本発明の実施の形態１を実現するＳＩＰサーバの構成を示している。１はＳＩＰサーバであり、このＳＩＰサーバ１は入力インタフェース２、出力インタフェース３、入力インタフェース２からのＳＩＰメッセージの解析が行うＳＩＰメッセージ解析部４、ＳＩＰメッセージ解析部４の解析結果により、発呼者を特定する情報とＳＩＰメッセージの種類とを関連づけて発呼者毎にＳＩＰメッセージの種類別に現在までの統計情報を計数するＳＩＰメッセージ統計情報計数部５、およびＳＩＰメッセージ解析部４からのＩＰパケットを受け取りＩＰパケットについてＳＩＰのプロトコル処理を行い、外部への出力を必要とする情報が存在すれば、出力インタフェース３より出力するＳＩＰプロトコル処理部６を備えている。
また、ＳＩＰプロトコル処理部６は、ＳＩＰメッセージ統計情報計数部５の統計情報を基にＳＩＰメッセージの種類毎の統計数に偏りのある発呼者を悪意の使用者であると判断して検出する。
図２はＳＩＰサーバ１と使用者の端末７ａ、７ｂの接続例を示す図である。１０はＳＩＰサーバ１と端末７ａ、７ｂを接続するスイッチ装置を示している。ここでは端末７ａのＩＰアドレスをＡ、端末７ｂのＩＰアドレスをBとしている。
【０００８】
図３は端末７ａが端末７ｂと呼を設定するためにＳＩＰのＩＮＶＩＴＥメッセージをＳＩＰサーバ１に対して送信したときのＳＩＰサーバ１の動作を説明する図である。８ａはＳＩＰメッセージを運ぶＩＰパケットを示している。ＳＩＰサーバ１に到着したＩＰパケット８ａはＳＩＰメッセージ解析部４でメッセージの解析が行われる。ＩＮＶＩＴＥメッセージは接続を要求するために発信者より送信されるメッセージであるので、ＳＩＰメッセージ解析部４は、ＳＩＰメッセージ統計情報計数部５にＳＩＰメッセージＩＮＶＩＴＥが送信元アドレスＡより送信されたことを通知し、ＳＩＰメッセージ統計情報計数部５はこれを計数する。また、ＳＩＰメッセージ解析部４はＩＰパケット８ａをＳＩＰプロトコル処理部６に転送する。ＳＩＰプロトコル処理部６はＩＰパケット８ａについてＳＩＰのプロトコル処理を行い、外部への出力を必要とする情報が存在すれば、出力インタフェース３より出力する。
【０００９】
図４は端末７ｂからＩＮＶＩＴＥに対する応答メッセージであるＯＫをＳＩＰサーバ１が受信したときの動作を説明する図である。８ｂはＳＩＰメッセージＯＫを運ぶＩＰパケットを示している。ＩＰパケット８ｂはＩＰパケット８ａの場合と同様にＳＩＰメッセージ解析部４において解析される。ＯＫメッセージはＩＮＶＩＴＥに対する応答として着信者より送信されるメッセージであるので、ＯＫメッセージがあて先ＩＰアドレスＡあてに送信されたことをＳＩＰメッセージ統計情報計数部５に通知し、ＳＩＰメッセージ統計情報計数部５はこれを計数する。またＳＩＰメッセージ解析部４はＩＰパケット８ｂをＳＩＰプロトコル処理部６に転送し、ＳＩＰプロトコル処理部６はＩＰパケット８ｂについてＳＩＰのプロトコル処理を行い、外部への出力を必要とする情報があれば、出力インタフェース３より出力する。
【００１０】
ここで、端末７ａが相手端末に着信履歴を残すことを目的とする悪意の使用者である場合、呼の接続要求は呼が設定される前に中断されるため、ＳＩＰメッセージ統計情報計数部５の端末７ａに関わる現在までの統計情報は図５のようにＳＩＰメッセージの種類によって偏りが発生する。この例ではＩＮＶＩＴＥメッセージに比べてＯＫメッセージが極端に少ないという偏りが発生している。ＳＩＰプロトコル処理部６はＳＩＰメッセージ解析部４からのＩＰパケット８ｃを受け取るとＳＩＰメッセージ統計情報計数部５のＩＰアドレスＡの統計情報を参照しに行く。ＩＰアドレスＡの統計情報は図５に示すようにＩＮＶＩＴＥメッセージに比べてＯＫメッセージが極端に少ないという偏りが発生している。この統計上の偏りに基づいて、ＳＩＰプロトコル処理部６は端末７ａを悪意の使用者であると判断し、送信元ＩＰアドレスＡを持つＩＰパケット８ｃを廃棄するように動作することにより、相手端末に不正なＳＩＰメッセージが到着することを防止し、同時に、ＳＩＰサーバ処理負荷増大による他の使用者への影響を低減することができる。
なお、ＳＩＰメッセージ統計情報計数部５はＳＩＰメッセージ解析部４からＳＩＰメッセージＩＮＶＩＴＥが送信元アドレスＡより送信されたことの通知を受けこれを計数する。
【００１１】
実施の形態２．
次に図６によって実施の形態２について説明する。実施の形態１では悪意の使用者からのＩＰパケットについて廃棄を行っていたが、実施の形態２においては、廃棄をするのではなく、処理の優先度を低くして処理要求バッファに蓄積し、他の正常と判断されるメッセージ処理を優先的にＳＩＰプロトコル処理部５において処理するようにする。
【００１２】
実施の形態３．
次に実施の形態３について説明する。実施の形態１では送信元ＩＰアドレスが悪意の使用者と判断されるＩＰパケットについて廃棄を行っていたが、送信元ＩＰアドレスとあて先ＩＰアドレスの少なくともいずれか一方が悪意の使用者と判断されるＩＰパケットについて廃棄をする。
【００１３】
実施の形態４．
次に実施の形態４について説明する。実施の形態２では送信元ＩＰアドレスが悪意の使用者と判断されるＩＰパケットについて処理優先度を低くして処理を行うようにしていたが、送信元ＩＰアドレスとあて先ＩＰアドレスの少なくともいずれか一方が悪意の使用者と判断されるＩＰパケットについて処理優先度を低くして処理を行うようにする。
【産業上の利用可能性】
【００１４】
ＶoＩＰ（Voice over IP）などのＳＩＰを用いた通信サービスシステムに適用することで、ワン切りユーザを効率的に検出可能な通信サービスシステムを提供できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１を実現するＳＩＰサーバの構成図である。
【図２】端末間で呼設定するときのＳＩＰサーバの動作説明図である。
【図３】呼接続要求メッセージ受信時のＳＩＰサーバの動作説明図である。
【図４】応答メッセージ受信時のＳＩＰサーバの動作説明図である。
【図５】ＳＩＰメッセージ統計情報計数部による統計情報例の説明図である。
【図６】実施の形態２におけるＩＰパケット処理法の説明図である。
【符号の説明】
【００１６】
１：ＳＩＰサーバ、２：入力インタフェース、３：出力インタフェース、４：ＳＩＰメッセージ解析部、５：ＳＩＰメッセージ統計情報計数部、６：ＳＩＰプロトコル処理部、７ａ、７ｂ：使用者端末、１０：スイッチ装置。
【図１】
2006237853.tif 000003
【図２】
2006237853.tif 000004
【図３】
2006237853.tif 000005
【図４】
2006237853.tif 000006
【図５】
2006237853.tif 000007
【図６】
2006237853.tif 000008