(57)【要約】【課題】複数種類のサービス開始信号の入力にかかわらず通信サーバの処理能力を最大限生かした通信規制が可能なサービス開始信号規制方法、装置およびシステムを提供する。【解決手段】通信サーバ１０１に入力されたサービス開始信号を重み付けするための重み付け変換部２０４と、信号数を計数するためのカウンタ２０２と、受信可能なカウント値を予め記憶しているメモリ２０３と、規制判定時間測定部２０１と、比較判定部２０５と、を備える。サービス開始信号毎に重み付け変換表を設け、サービス開始信号受信の１回毎に重み付け変換を参照して変換し、変換後の値を受信信号数情報としてカウントし、受信した重み付け信号数と、受信可能な重み付け信号数を比較し比較結果に基づき規制する。【選択図】図２
2008283307.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続された通信サーバに入力する複数種類のサービス開始信号の受理を規制するためのサービス開始信号規制方法であって、
重み付け変換部において前記サービス開始信号の種類毎に予め設定した重み付け数を用いて前記入力の１回毎に重み付けを行い変換後信号数として出力し、カウンタに渡すステップと、
規制判定時間測定部において前記サービス開始信号が前記通信サーバに前記入力する前記サービス開始信号毎の前記変換後信号数のカウントが実行される時間長さを規制判定時間として設定し計時するステップと、
前記カウンタにおいて前記規制判定時間測定部が設定した前記規制判定時間において前記カウントを実行してカウント値を出力するステップと、
メモリにおいて前記通信サーバが前記規制判定時間内に受信可能な前記変換後信号数を信号数情報として予め記憶しておくステップと、
比較判定部において前記カウント値と前記信号数情報とを比較して、前記カウント値≦前記信号数情報の場合は前記受理を実行し、前記カウント値＞前記信号数情報の場合は前記規制を実行するステップと、
を有することを特徴とするサービス開始信号規制方法。
【請求項２】
前記規制判定時間測定部において、
１つの前記規制判定時間が経過する毎に前記カウンタへリセットを命令して前記カウント値を０にするステップを有することを特徴とする請求項１に記載のサービス開始信号規制方法。
【請求項３】
トラヒック監視部において前記通信ネットワークのトラヒックの混雑状況を監視するステップと、
規制設定変更部において前記トラヒックの混雑状況に応じて前記重み付け数と前記信号数情報を前記通信サーバの稼動中に変更するステップと、
を有することを特徴とする請求項１または２に記載のサービス開始信号規制方法。
【請求項４】
通信ネットワークに接続された通信サーバに入力する複数種類のサービス開始信号の受理を規制するためのサービス開始信号規制装置であって、
前記サービス開始信号の種類毎に予め設定した重み付け数を用いて前記入力の１回毎に重み付けを行い変換後信号数としてカウンタへ出力するための重み付け変換部と、
前記サービス開始信号が前記通信サーバに前記入力する前記サービス開始信号毎の前記変換後信号数のカウントが実行される時間長さを規制判定時間として設定し計時するための規制判定時間測定部と、
前記規制判定時間測定部が設定した前記規制判定時間において前記カウントを実行してカウント値を出力するための前記カウンタと、
前記通信サーバが前記規制判定時間内に受信可能な前記変換後信号数を信号数情報として予め記憶しておくためのメモリと、
前記カウント値と前記信号数情報とを比較して、前記カウント値≦前記信号数情報の場合は前記受理を実行し、前記カウント値＞前記信号数情報の場合は前記規制を実行するための比較判定部と、
を備えることを特徴とするサービス開始信号規制装置。
【請求項５】
前記規制判定時間測定部は、
１つの前記規制判定時間が経過する毎に前記カウンタへリセットを命令して前記カウント値を０にすることを特徴とする請求項４に記載のサービス開始信号規制装置。
【請求項６】
前記通信ネットワークのトラヒックの混雑状況を監視するためのトラヒック監視部と、
前記トラヒックの混雑状況に応じて前記重み付け数と前記信号数情報を前記通信サーバの稼動中に変更するための規制設定変更部と、
を備えることを特徴とする請求項４または５に記載のサービス開始信号規制装置。
【請求項７】
通信ネットワークに接続された通信サーバに入力する複数種類のサービス開始信号の受理を規制するためのサービス開始信号規制システムであって、
前記サービス開始信号の種類毎に予め設定した重み付け数を用いて前記入力の１回毎に重み付けを行い変換後信号数としてカウンタ手段へ出力するための重み付け変換手段と、
前記サービス開始信号が前記通信サーバに前記入力する前記サービス開始信号毎の前記変換後信号数のカウントが実行される時間長さを規制判定時間として設定し計時するための規制判定時間測定手段と、
前記規制判定時間測定部が設定した前記規制判定時間において前記カウントを実行してカウント値を出力するための前記カウンタ手段と、
前記通信サーバが前記規制判定時間内に受信可能な前記変換後信号数を信号数情報として予め記憶しておくためのメモリ手段と、
前記カウント値と前記信号数情報とを比較して、前記カウント値≦前記信号数情報の場合は前記受理を実行し、前記カウント値＞前記信号数情報の場合は前記規制を実行するための比較判定手段と、
を有することを特徴とするサービス開始信号規制システム。
【請求項８】
前記規制判定時間測定手段は、
１つの前記規制判定時間が経過する毎に前記カウンタへリセットを命令して前記カウント値を０にすることを特徴とする請求項７に記載のサービス開始信号規制システム。
【請求項９】
前記通信ネットワークのトラヒックの混雑状況を監視するためのトラヒック監視手段と、
前記トラヒックの混雑状況に応じて前記重み付け数と前記信号数情報を前記通信サーバの稼動中に変更するための規制設定変更手段と、
を有することを特徴とする請求項７または８に記載のサービス開始信号規制システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信サーバが受信したサービス開始信号に重み付けをして規制するサービス開始信号規制方法、装置およびシステムに関する。
【背景技術】
【０００２】
従来において、複数の通信サービスを提供し、かつリソースを共用して接続を行う通信において、複数の通信サービスのそれぞれに異なる優先度が設定されている。これらの通信サービスの実行要求を受け付けるための受付制御方式において、それぞれに設定された優先度に対応する呼受付閾値が予め設定されている（特許文献１、２参照）。
【特許文献１】特許第３７８７４９６号
【特許文献２】特開２００４−３２８１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
たとえば、従来の通信に用いられているＳＩＰ（Session Initiation Protocol）サーバは、サービス開始信号としてＩＮＶＩＴＥ信号を用いる呼接続サービスと、サービス開始信号としてＲＥＧＩＳＴＥＲ信号を用いる自端末の着信アドレス設定サービスと、の２種類の異なるサービス開始信号によりそれぞれの通信サービス開始する。
【０００４】
一般的に、自端末の着信アドレスを登録するＲＥＧＩＳＴＥＲ信号からその正常応答である「２００ＯＫ」送信までの通信サービスにかかる処理負荷は、呼接続を要求するＩＮＶＩＴＥ信号受信から呼を切断する「ＢＹＥ」信号の応答である「２００ＯＫ」送信までの通信サービスにかかる処理負荷に比較して小さい。
【０００５】
このため、ＩＮＶＩＴＥ信号が集中した場合を想定してサービス開始信号を規制すると、たとえば夜間等で呼接続要求がなくＩＮＶＩＴＥ信号が送信されてこない状況においてＲＥＧＩＳＴＥＲ信号が集中した場合にも規制が実行される。この状況で問題となるのは、ＲＥＧＩＳＴＥＲ信号の処理負荷はＩＮＶＩＴＥ信号の処理負荷と比較して小さいので、ＳＩＰサーバなどの通信サーバにおいてＩＮＶＩＴＥ信号の処理負荷に合わせた規制を行ってしまうと通信サーバの処理能力を生かすことができない。すなわち、さらに多くのＲＥＧＩＳＴＥＲ信号を処理できる能力を通信サーバが持つにもかかわらず、信号が集中する以前の早期にＲＥＧＩＳＴＥＲ信号を規制してしまうことになる。
【０００６】
本発明の目的は、上記に鑑みてなされたものであり、複数種類のサービス開始信号の入力にかかわらず通信サーバの処理能力を最大限生かした通信規制が可能なサービス開始信号規制方法、装置およびシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために請求項１に記載の本発明は、通信ネットワークに接続された通信サーバに入力する複数種類のサービス開始信号の受理を規制するためのサービス開始信号規制方法であって、重み付け変換部において前記サービス開始信号の種類毎に予め設定した重み付け数を用いて前記入力の１回毎に重み付けを行い変換後信号数として出力し、カウンタに渡すステップと、規制判定時間測定部において前記サービス開始信号が前記通信サーバに前記入力する前記サービス開始信号毎の前記変換後信号数のカウントが実行される時間長さを規制判定時間として設定し計時するステップと、前記カウンタにおいて前記規制判定時間測定部が設定した前記規制判定時間において前記カウントを実行してカウント値を出力するステップと、メモリにおいて前記通信サーバが前記規制判定時間内に受信可能な前記変換後信号数を信号数情報として予め記憶しておくステップと、比較判定部において前記カウント値と前記信号数情報とを比較して、前記カウント値≦前記信号数情報の場合は前記受理を実行し、前記カウント値＞前記信号数情報の場合は前記規制を実行するステップと、を有する。
【０００８】
また、請求項２に記載の本発明は、請求項１において、前記規制判定時間測定部において、１つの前記規制判定時間が経過する毎に前記カウンタへリセットを命令して前記カウント値を０にするステップを有する。
【０００９】
また、請求項３に記載の本発明は、請求項１または２において、トラヒック監視部において前記通信ネットワークのトラヒックの混雑状況を監視するステップと、規制設定変更部において前記トラヒックの混雑状況に応じて前記重み付け数と前記信号数情報を前記通信サーバの稼動中に変更するステップと、を有する。
【００１０】
また、請求項４に記載の本発明は、通信ネットワークに接続された通信サーバに入力する複数種類のサービス開始信号の受理を規制するためのサービス開始信号規制装置であって、前記サービス開始信号の種類毎に予め設定した重み付け数を用いて前記入力の１回毎に重み付けを行い変換後信号数としてカウンタへ出力するための重み付け変換部と、前記サービス開始信号が前記通信サーバに前記入力する前記サービス開始信号毎の前記変換後信号数のカウントが実行される時間長さを規制判定時間として設定し計時するための規制判定時間測定部と、前記規制判定時間測定部が設定した前記規制判定時間において前記カウントを実行してカウント値を出力するための前記カウンタと、前記通信サーバが前記規制判定時間内に受信可能な前記変換後信号数を信号数情報として予め記憶しておくためのメモリと、前記カウント値と前記信号数情報とを比較して、前記カウント値≦前記信号数情報の場合は前記受理を実行し、前記カウント値＞前記信号数情報の場合は前記規制を実行するための比較判定部と、を備える。
【００１１】
また、請求項５に記載の本発明は、請求項４において、前記規制判定時間測定部は、１つの前記規制判定時間が経過する毎に前記カウンタへリセットを命令して前記カウント値を０にする。
【００１２】
また、請求項６に記載の本発明は、請求項４または５において、前記通信ネットワークのトラヒックの混雑状況を監視するためのトラヒック監視部と、前記トラヒックの混雑状況に応じて前記重み付け数と前記信号数情報を前記通信サーバの稼動中に変更するための規制設定変更部と、を備える。
【００１３】
また、請求項７に記載の本発明は、通信ネットワークに接続された通信サーバに入力する複数種類のサービス開始信号の受理を規制するためのサービス開始信号規制システムであって、前記サービス開始信号の種類毎に予め設定した重み付け数を用いて前記入力の１回毎に重み付けを行い変換後信号数としてカウンタ手段へ出力するための重み付け変換手段と、前記サービス開始信号が前記通信サーバに前記入力する前記サービス開始信号毎の前記変換後信号数のカウントが実行される時間長さを規制判定時間として設定し計時するための規制判定時間測定手段と、前記規制判定時間測定部が設定した前記規制判定時間において前記カウントを実行してカウント値を出力するための前記カウンタ手段と、前記通信サーバが前記規制判定時間内に受信可能な前記変換後信号数を信号数情報として予め記憶しておくためのメモリ手段と、前記カウント値と前記信号数情報とを比較して、前記カウント値≦前記信号数情報の場合は前記受理を実行し、前記カウント値＞前記信号数情報の場合は前記規制を実行するための比較判定手段と、を有する。
【００１４】
また、請求項８に記載の本発明は、請求項７において、前記規制判定時間測定手段は、１つの前記規制判定時間が経過する毎に前記カウンタへリセットを命令して前記カウント値を０にする。
【００１５】
また、請求項９に記載の本発明は、請求項７または８において、前記通信ネットワークのトラヒックの混雑状況を監視するためのトラヒック監視手段と、前記トラヒックの混雑状況に応じて前記重み付け数と前記信号数情報を前記通信サーバの稼動中に変更するための規制設定変更手段と、を有する。
【発明の効果】
【００１６】
本発明によれば、複数種類のサービス開始信号の入力にかかわらず通信サーバの処理能力を最大限生かした通信規制が可能なサービス開始信号規制方法、装置およびシステムを提供できる。
【発明を実施するための最良の形態】
【００１７】
本発明のサービス開始信号規制方法およびシステムの概略について、理解を容易にするために最初に説明する。
【００１８】
本発明においては、サービス開始信号毎に重み付け変換表を設け、サービス開始信号受信毎に重み付け変換を参照して変換し、変換後の値を受信信号数情報としてカウントし、受信した重み付け信号数と、受信可能な重み付け信号数を比較し比較結果に基づき規制している。
【００１９】
たとえば、通信サーバがＳＩＰサーバの場合、ＩＮＶＩＴＥ信号の重み付けされた変換信号数を仮にＮ信号とし、ＲＥＧＩＳＴＥＲ信号の重み付けされた変更信号数を仮にＭ信号とする。また、通信サーバとしてある時間内にて受信可能な重み付けされた信号数情報を仮にＬ信号とする。
【００２０】
そして、通信サーバとしてある規制対象時間にて受信した重み付けされた受信信号数情報を記憶するカウンタ情報をもち、１回のＩＮＶＩＴＥ信号受信した場合、通信サーバとしてある規制時間帯に受信した重み付けされた受信信号数情報を記憶するカウンタ情報をＮ加算し、１回のＲＥＧＩＳＴＥＲ信号受信した場合には、通信サーバとしてある規制時間帯に受信した重み付けされた受信信号数情報を記憶するカウンタ情報にＭを加算する。
【００２１】
次に、加算後の重み付けされた受信信号数情報を記憶するカウンタ情報が、通信サーバとしてある時間内にて受信可能な重み付けされた信号数情報であるＬと比較される。その比較結果において、カウンタ情報がＬよりも小さい場合には規制は実施せず、一方、カウンタ情報がＬより大きい場合はＩＮＶＩＴＥ信号とＲＥＧＳＩＴＥＲ信号を規制し、規制を意味する５０３を要求元へ返却する。
【００２２】
また、ある規制時間の経過後、通信サーバとしてある規制対象時間にて受信した重み付けされた受信信号数情報を記憶するカウンタ情報を０にリセットする。そして、再び別の規制判定時間として、ある特定の規制判定時間内に受信した重み付けされた受信信号数情報を記憶するカウンタ情報と、通信サーバとしてある時間内にて受信可能な重み付けされた信号数情報と、を比較して規制するか受理するかを判定する。
【００２３】
以下に、本発明の実施の形態について図１〜５を用いて説明する。
【００２４】
図１は、本発明に係るネットワーク構成を説明するための説明図を示している。
【００２５】
この図１には、インターネットなどの通信ネットワーク１０５に接続して配置された通信サーバ１０１と、この通信サーバ１０１に通信ネットワーク１０５を介して接続されている複数のＳＩＰ端末（ＩＰ電話機など）１０２ａ、１０２ｂ、１０２ｃ、１０２ｄ、１０２ｅ、〜１０２ｎと、が示されている。これらのＳＩＰ端末１０２ａ、１０２ｂ、１０２ｃ、１０２ｄ、１０２ｅ、〜１０２ｎは、それぞれ独立に通話やその他情報提供などのサービスを利用することができる。
【００２６】
これらの複数種類のサービスの提供に係る要求はＳＩＰ端末１０２ａ、１０２ｂ、１０２ｃ、１０２ｄ、１０２ｅ、〜１０２ｎを介して通信ネットワーク１０５を経由し、通信サーバ１０１へサービス開始信号として送信される。ＳＩＰ端末１０２ａ、１０２ｂ、１０２ｃ、１０２ｄ、１０２ｅ、〜１０２ｎは、ＳＩＰプロトコルのＲＥＧＳＩＴＥＲ信号によりＳＩＰ端末のＩＰアドレスを通信サーバ（ＳＩＰサーバ）１０１に登録し、ＩＮＶＩＴＥ信号を発信して接続したい相手のＳＩＰ端末を呼び出す。
【００２７】
次の図２には、通信サーバ１０１の構成を説明するための構成図を示している。
【００２８】
この図２には、通信サーバ１０１に入力されたサービス開始信号を重み付けするための重み付け変換部２０４と、サービス開始信号の入力数をカウントするためのカウンタ２０２と、受信可能なカウント値を予め記憶しているメモリ２０３と、規制判定時間測定部２０１と、比較判定部２０５と、が示されている。
【００２９】
規制判定時間測定部２０１は、図４に示すように、ある規制判定時間を計測するためのタイマー機能を備えている。たとえば図４中に示す各々のＴ０〜Ｔ１、Ｔ１〜Ｔ２、Ｔ２〜Ｔ３、Ｔ３〜Ｔ４、Ｔ４〜Ｔ５が規制判定時間となる。これらの規制判定時間を１つの単位として、その開始時間となるＴ０、Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５のタイミングにおいて、カウンタ２０２のカウント値を０にリセットする。なお、カウンタ２０２は、ある規制判定時間にて重み付けされた受信信号数情報をカウント値として保存している。
【００３０】
さらに、メモリ２０３には通信サーバ１０１がある時間内にて受信可能な重み付けされた信号数情報Ｌが記憶されている。また、重み付け変換部２０４は重み付けの変換表情報（図３参照：ＩＮＶＩＮＴＥ信号の論理的信号数情報はＮ、ＲＥＧＩＳＴＥＲ信号の論理的信号数情報はＭ）を記憶している。そして、１回のＩＮＶＩＴＥ信号を受信すると重み付け変換部２０４が記憶している重み付けの変換表情報を参照して、カウンタ２０２のカウンタ値をＮだけ加算し、あるいは、１回のＲＥＧＩＳＴＥＲ信号を受信すると重み付け変換部２０４が記憶している重み付けの変換表情報を参照してカウンタ２０２のカウンタ値をＭだけ加算する。
【００３１】
また、１回のサービス開始信号を受信する毎に加算されるカウンタ２０２のカウンタ値について、比較判定部２０５にてメモリ２０３の記憶している値と比較し、この比較結果をもって該当のサービス開始受信信号を受理するか規制するかを判断する。
【００３２】
たとえば図５に示すように、信号数情報Ｌの値が「３Ｎ＋Ｍ＜Ｌ＜４Ｎ＋Ｍ」であった場合、図５中の端末１０２ｄのＩＮＶＩＴＥ信号は受理されて処理されるが、端末１０２ｅからのＩＮＶＩＴＥ信号や、その後の端末１０２ｎからのＲＥＧＩＳＴＥＲ信号は、カウンタ２０２に記憶されるカウント値（重み付けされた受信信号数情報）が、メモリ２０３に記憶されている通信サーバとしてある時間内にて受信可能な重み付けされた信号数情報より大きくなるので規制される。
【００３３】
また、規制判定時間測定部２０１により、ある規制判定時間が終了して次の規制判定時間に入るときに、カウンタ２０２のカウント値が０にリセットされ、図５に示すように再び端末１０２ｎから送信されたＲＥＧＩＳＴＥＲ信号は規制されずに処理される。
【００３４】
なお、通信サーバ１０１において、通信ネットワーク１０５のトラヒックの混雑状況を監視するための図示しないトラヒック監視部と、トラヒックの混雑状況に応じて重み付け数と信号数情報を通信サーバ１０１の稼動中に変更するための図示しない規制設定変更部と、を備えてもよい。この構成により、通信ネットワーク１０５のトラヒックの混雑状況をに応じて、たとえばトラヒックが過大に混雑している場合は規制を厳しくし、逆に空いている場合には規制を緩くするかあるいは解除することができる。
【００３５】
以上説明した本発明の実施の形態によれば、複数種類のサービス開始信号の入力にかかわらず通信サーバの処理能力を最大限生かした通信規制が可能なサービス開始信号規制方法、装置およびシステムを提供することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明に係るネットワーク構成を説明するための説明図を示す。
【図２】通信サーバの構成を説明するための構成図を示す。
【図３】重み付け変換部が記憶している重み付けの変換表情報の一例を示す。
【図４】規制判定時間測定部を説明するための説明図を示す。
【図５】通信サーバによるサービス開始信号の受理と規制の制御を説明するための説明図を示す。
【符号の説明】
【００３７】
１０１…通信サーバ（ＳＩＰサーバ）
１０２ａ〜１０２ｎ…ＳＩＰ端末
２０１…規制判定時間測定部
２０２…カウンタ（ある規制判定時間にて重み付けされた受信信号数情報を記憶）
２０３…メモリ（ある規制判定時間にて受信可能な重み付けされた信号数情報を記憶）
２０４…重み付け変換部
２０５…比較判定部
【図１】
2008283307.tif 000003
【図２】
2008283307.tif 000004
【図３】
2008283307.tif 000005
【図４】
2008283307.tif 000006
【図５】
2008283307.tif 000007