JP4356933B2 - Call setting request restriction method, restriction device, and program therefor - Google Patents
Call setting request restriction method, restriction device, and program therefor Download PDFInfo
- Publication number
- JP4356933B2 JP4356933B2 JP2004297357A JP2004297357A JP4356933B2 JP 4356933 B2 JP4356933 B2 JP 4356933B2 JP 2004297357 A JP2004297357 A JP 2004297357A JP 2004297357 A JP2004297357 A JP 2004297357A JP 4356933 B2 JP4356933 B2 JP 4356933B2
- Authority
- JP
- Japan
- Prior art keywords
- restriction
- regulation
- call
- terminal
- call setting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、呼の設定要求の規制技術に係り、特にVoIP(Voice over IP)網などのIP網における少なくとも電話を含むセッションを設定するアプリケーションの呼の設定要求を規制する規制方法およびそのためのプログラムに関する。 The present invention relates to a call setup request regulation technique, and more particularly, a regulation method for regulating a call setup request of an application for setting a session including at least a telephone in an IP network such as a VoIP (Voice over IP) network, and a program therefor about the.
まず、従来の電話網の輻輳制御における呼設定規制について説明する。電話網における輻輳は、特定の地域または特定の加入者への着信系輻輳が大部分を占めている。そのため、輻輳制御システムは、通常、着信系輻輳を制御することを目的に作られている。 First, call setting restrictions in conventional congestion control of a telephone network will be described. Congestion in the telephone network is mostly due to congestion in the incoming system to a specific area or a specific subscriber. Therefore, the congestion control system is usually made for the purpose of controlling the incoming call system congestion.
以下、情報通信技術ハンドブック編集委員会編「情報通信技術ハンドブック」pp.87-89(昭和62年12月20日,オーム社発行)(非特許文献1)に基づいて、電話網の呼設定規制の例を説明する。 In the following, the information network technology handbook editorial committee edition "Information and communication technology handbook" pp.87-89 (December 20, 1987, published by Ohmsha) (Non-Patent Document 1), restrictions on call setting of the telephone network. An example will be described.
図7は、上記特許文献1に開示された従来の電話網の輻輳制御システムのシステム構成図である。 FIG. 7 is a system configuration diagram of the conventional telephone network congestion control system disclosed in Patent Document 1. In FIG.
同図において、加入者輻輳に対しては、加入者線交換機(LS)で話中加入者の番号を抽出、分類することにより、輻輳加入者を検出し、中心局エリア(DA)に設置した加入者輻輳制御部に加入者番号を送出する。 In the figure, for the subscriber congestion, the subscribers are detected by extracting and classifying the numbers of busy subscribers with the subscriber line switch (LS), and installed in the central office area (DA). The subscriber number is sent to the subscriber congestion control unit.
制御部では、中心局エリア(DA)内の加入者線交換機(LS)および隣接した中心局エリア(DA)の制御部に規制加入者番号と規制率を送出する。各加入者線交換機(LS)の対地識別規制装置で、着信番号を識別し、当該加入者への呼を規制する。 The control unit sends the regulated subscriber number and the regulation rate to the subscriber line switch (LS) in the central station area (DA) and the control unit in the adjacent central station area (DA). The incoming call number is identified by a ground identification restriction device of each subscriber line switch (LS), and a call to the subscriber is restricted.
地域輻輳に対しては、市外着信交換機(TIS)で輻輳を検知すると、総括局エリアに設置した地域輻輳制御部に当該市外着信交換機(TIS)の市外番号を転送する。 For local congestion, when congestion is detected by the toll-switched telephone exchange (TIS), the toll-number of the toll-switching telephone exchange (TIS) is transferred to the local congestion control unit installed in the general control station area.
制御部は、総括局エリア内の市外発信交換機(TOS)および他の制御部に規制市外番号と規制率を送出し、市外発信交換機(TOS)の対地識別規制装置で当該地域への呼を規制する。 The control unit sends out the regulated long-distance number and the restriction rate to the toll transmission switch (TOS) and other control units in the central office area, and to the area identification control device of the toll switch (TOS) Restrict calls.
上記従来技術で説明した電話網の場合、問題となる輻輳は着信輻輳であり、特定端末からの大量発呼による輻輳は問題にならなかった。そのため、輻輳制御システムも着信輻輳だけに対応するように作られており、発信輻輳に対しては全く考慮されていなかった。 In the case of the telephone network described in the above prior art, the problem congestion is incoming congestion, and congestion due to a large number of calls from a specific terminal has not been a problem. For this reason, the congestion control system is also designed to handle only incoming congestion, and no consideration has been given to outgoing congestion.
しかしながら、IP網における少なくとも電話を含むセッションを設定するアプリケーションの場合、端末の高機能化によって特定端末から大量発呼が可能となり、大量発呼が原因で輻輳を起こす可能性がある。 However, in the case of an application that sets up a session including at least a telephone in an IP network, a large number of calls can be made from a specific terminal due to the high functionality of the terminal, and congestion may occur due to the large number of calls.
しかし、現状の電話網での輻輳システムでは、IP網と網の構造が異なるため、そのまま適用することができないばかりでなく、仮に、IP網用に作り変えたとしても発信輻輳に対処することは不可能であった。 However, in the current congestion system in the telephone network, the structure of the IP network and the network are different, so it cannot be applied as it is, and even if it is remade for the IP network, it is not possible to deal with outgoing congestion. It was impossible.
大量発呼を行っている端末を規制するためには、大量発呼している端末を特定する必要がある。そして大量発呼している端末の特定には、全ての発信端末からの信号を記録しなければならない。しかし、全ての信号を記録するためには、大量のメモリが必要になるという問題がある。 In order to regulate terminals that make a large number of calls, it is necessary to identify the terminals that make a large number of calls. In order to identify a terminal that makes a large number of calls, signals from all transmitting terminals must be recorded. However, there is a problem that a large amount of memory is required to record all signals.
そこで、本発明の目的は、上記問題点を解決し、大量のメモリ容量を必要としないで大量発呼している端末を特定し、そこからの呼の設定要求を規制する規制方法、規制装置およびそのためのプログラムを提供することである。 SUMMARY OF THE INVENTION Therefore, an object of the present invention is to solve the above problems, specify a terminal that makes a large number of calls without requiring a large amount of memory capacity, and a restriction method and a restriction device for restricting call setting requests therefrom And providing a program for it.
本発明は、上記目的を達成するために、次のような構成を採用したものである。
(1)本発明の規制方法は、IP網におけるセッションを設定するアプリケーションの呼の設定要求の規制方法であって、発端末から連続して予め決められた閾値を越えて発呼された回数(以下、連続掲載回数という)を該発端末のアドレス(発アドレス)に対応させて登録する規制対象リストの連続掲載回数を0に初期化する初期化ステップと、複数の端末から発呼された要求に対して、予め決められた時間t内に到着する呼設定確立のためのパケット数(発呼量)を呼の発端末の各発アドレス毎に測定する測定ステップと、該測定ステップによって時間t内に測定された発アドレス毎の前記パケット数が前記閾値を越えている場合、前記規制対象リストを参照し、該閾値を越えた発アドレスが前記規制対象リストになければ該発アドレスを加え、該規制対象リストに既に該発アドレスが有ったか無かったかに関わらず、連続掲載回数に1加算し、該規制対象リストに登録されている発アドレスにより規制対象となる端末を特定する端末特定ステップと、前記時間t内に測定されなかった発アドレスが前記規制対象リストにあった場合に、該発アドレスを該規制対象リストから削除する発アドレス削除ステップと、前記端末特定ステップにより特定された端末からの発呼を規制する規制率を、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて決定する規制率決定ステップと、前記予め決められた時間tの後、前記決定された規制率での規制を継続する規制継続時間を、予め定められた一定の継続時間、あるいは、予め定められた複数個の継続時間の中から周期毎に選択された継続時間とする規制継続時間決定ステップと、前記規制率決定ステップで決定された規制率および前記規制継続時間決定ステップで決定された規制継続時間に基づいて前記端末特定ステップで特定された端末からの発呼を規制する規制ステップと、前記規制継続時間後に前記規制を解除する規制解除ステップとを有することを特徴とする。
The present invention employs the following configuration in order to achieve the above object.
(1) The regulation method of the present invention is a regulation method for a call setup request for an application that sets up a session in an IP network, and the number of calls made by a calling terminal continuously exceeding a predetermined threshold ( An initialization step for initializing the number of continuous postings in the restricted list to be registered corresponding to the address ( calling address) of the calling terminal (hereinafter referred to as “number of continuous postings”), and requests sent from a plurality of terminals In contrast, a measurement step for measuring the number of packets ( call volume ) for establishing a call setting that arrives within a predetermined time t for each calling address of the call source terminal , and the time t if the number of packets per measured origination address within exceeds the threshold value, referring to the restricted list, emitting address if origination address beyond the threshold value is not in the restricted list In addition, regardless of the already or was not or emitting address is found in the regulation target list, 1 is added to the continuous me number of times, to identify the terminal to be subject to regulation by the origination address that is registered in the regulation target list terminal Specified by the identifying step, the originating address deleting step of deleting the originating address from the restricted list when the originating address not measured within the time t is in the restricted list, and the terminal identifying step. A restriction rate determining step for determining a restriction rate for restricting outgoing calls from a terminal based on the number of packets (call volume) measured within the time t for each period or the number of continuous postings; after the determined time t, the restriction duration time to further regulations in the determined control rate constant predetermined duration, or, a predetermined Several and restriction duration time determining step of the selected duration per period from the duration, the restriction rate determination restriction duration time determined at the determined control rate and the restriction duration time determining step in step And a restriction step for restricting outgoing calls from the terminal specified in the terminal specifying step, and a restriction release step for releasing the restriction after the restriction continuation time.
(2)また、上記において、前記予め定められた複数個の継続時間の中から周期毎に行われる継続時間の選択は、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて行われることを特徴とする。 ( 2 ) In the above, the selection of the duration performed for each period from the plurality of predetermined durations is performed by selecting the number of packets ( call volume) measured within the time t for each period. ) Or the number of consecutive postings.
(3)また、上記において、前記測定の開始および終了は、呼設定サーバからの依頼により行われることを特徴とする。 (3) In the above, the start and end of the measurement, characterized in that it is performed upon request from the call setup server.
(4)本発明の規制装置は、IP網におけるセッションを設定するアプリケーションの呼の設定要求の規制装置であって、発端末から連続して予め決められた閾値を越えて発呼された回数(以下、連続掲載回数という)を該発端末のアドレス(発アドレス)に対応させて登録する規制対象リストの連続掲載回数を0に初期化する初期化手段と、複数の端末から発呼された要求に対して、予め決められた時間t内に到着する呼設定確立のためのパケット数(発呼量)を呼の発端末の各発アドレス毎に測定する測定手段と、該測定手段によって時間t内に測定された発アドレス毎の前記パケット数が前記閾値を越えている場合、前記規制対象リストを参照し、該閾値を越えた発アドレスが前記規制対象リストになければ該発アドレスを加え、該規制対象リストに既に該発アドレスが有ったか無かったかに関わらず、連続掲載回数に1加算し、該規制対象リストに登録されている発アドレスにより規制対象となる端末を特定する端末特定手段と、前記時間t内に測定されなかった発アドレスが前記規制対象リストにあった場合に、該発アドレスを該規制対象リストから削除する発アドレス削除手段と、該端末特定手段により特定された端末からの発呼を規制する規制率を、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて決定する規制率決定手段と、前記予め決められた時間tの後、前記決定された規制率での規制を継続する規制継続時間を、予め定められた一定の継続時間、あるいは、予め定められた複数個の継続時間の中から周期毎に選択された継続時間とする規制継続時間決定手段と、前記規制率決定手段で決定された規制率および前記規制継続時間決定手段で決定された規制継続時間に基づいて前記端末特定手段で特定された端末からの発呼を規制する規制手段と、前記規制継続時間後に前記規制を解除する規制解除手段とを有することを特徴とする。 ( 4 ) The restriction device according to the present invention is a restriction device for a call setting request for an application for setting a session in an IP network, and the number of times a call is continuously made from a calling terminal exceeding a predetermined threshold ( Initialization means for initializing the number of continuous postings in the restricted list to be registered in correspondence with the address ( calling address) of the calling terminal (hereinafter referred to as the “number of continuous postings”), and requests sent from a plurality of terminals Measuring means for measuring the number of packets ( call volume ) for establishing a call setting that arrives within a predetermined time t for each calling address of the call source terminal , and the time t If the number of packets for each source address measured within exceeds the threshold, refer to the restriction target list, if the source address exceeding the threshold is not in the restriction target list, add the source address, The Regardless of the control target list to or it was not already or emitting address is there, 1 is added to the continuous me number of times, and the terminal identification means for identifying a terminal to be subject to regulation by the origination address that is registered in the regulation target list , when the origination address that has not been measured in the time t was in the restricted list, the originating address deletion means for deleting emitting address from the restraint target list, the terminal identified by the terminal identifying means A restriction rate determining means for determining a restriction rate for restricting outgoing calls based on the number of packets (call volume) measured within the time t for each period or the number of consecutive postings, and the predetermined rate After time t, a regulation continuation time for continuing the regulation at the decided regulation rate is set to a predetermined constant duration or a plurality of predetermined durations for each period. Identified in the restriction duration time determining means to selected duration, the restriction rate determination unit determined by the restriction rate and the restriction duration time determining means and said terminal identifying means based on the restriction duration time determined by the and regulating means for regulating a call from the terminal was characterized by having a restriction releasing means for releasing the restriction after the restriction duration time.
(5)また、上記において、前記予め定められた複数個の継続時間の中から周期毎に行われる継続時間の選択は、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて行われることを特徴とする。 (5) In the above, the selection of the duration that is performed for each period from the plurality of predetermined durations is performed by selecting the number of packets ( call volume) measured within the time t for each period. ) Or the number of consecutive postings.
(6)また、上記において、前記測定の開始および終了は、呼設定サーバからの依頼により行われることを特徴とする。 (6) In the above, the start and end of the measurement, characterized in that it is performed upon request from the call setup server.
本発明のプログラムは、コンピュータを、上記規制装置における各手段として機能させるための呼の設定要求の規制用プログラムである。 The program of the present invention is a program for restricting a call setting request for causing a computer to function as each means in the restriction device.
本発明によれば、大量発呼を行っている端末の特定に必要なメモリとして、短時間の測定時間t内に到着する呼の情報を保存するメモリと、規制対象リストに必要なメモリに抑えることができ、さらに、規制の量は、規制対象リストの連続掲載回数や発呼量などに応じて決定されるため、きめ細かい規制を行うことが可能になるという効果を奏している。 According to the present invention, the memory required for specifying terminals that are making a large number of calls is limited to a memory that stores information on calls that arrive within a short measurement time t and a memory that is required for the restriction target list. Furthermore, since the amount of restriction is determined according to the number of continuous postings in the restriction target list, the amount of calls, etc., there is an effect that fine restriction can be performed.
本発明の特徴は、IP網における特定端末からの大量発信規制に関する技術において、単位時間当たりの発呼量を測定する手段と、測定した発呼量が閾値を超過している場合に、規制対象としてその発アドレスを規制対象リストに記録する手段と、規制対象リストに一定回数連続して掲載された発アドレスを呼の設定要求を規制する規制手段を具備させたものである。
以下、本発明の一実施例に係る規制方法を、図面を参照して詳細に説明する。
A feature of the present invention is that, in the technology related to a large volume call restriction from a specific terminal in an IP network, a means for measuring the call volume per unit time, and when the measured call volume exceeds a threshold, And a means for recording the call origination address in the restriction target list and a restriction means for restricting the call setting request for the call origination address continuously posted in the restriction target list a certain number of times.
Hereinafter, a regulating method according to an embodiment of the present invention will be described in detail with reference to the drawings.
図1は、本実施例の呼の設定要求の規制装置のネットワークにおける位置付けを説明するための概略構成図である。 FIG. 1 is a schematic configuration diagram for explaining the positioning of a restriction device for a call setting request in this embodiment in a network.
同図は、端末1A(11),端末2A(12),端末1B(21),端末2B(22)の4つの端末があり、端末1A(11)と端末2A(12)が呼設定の際に呼設定サーバA(15)を、端末1B(21)と端末2B(22)が呼設定の際に呼設定サーバB(25)を使用して呼の設定を行う場合の例である。 In the figure, there are four terminals, terminal 1A (11), terminal 2A (12), terminal 1B (21), and terminal 2B (22), and when terminal 1A (11) and terminal 2A (12) are set up for a call. The call setting server A (15) is used when the terminal 1B (21) and the terminal 2B (22) use the call setting server B (25) to set up a call.
端末1A(11),端末2A(12),端末1B(21),端末2B(22)は、パケット通信可能な情報端末あるいは通信端末であれば如何なるものでもよいが、本図では、端末1A(11)と端末1B(21)が電話機で、端末2A(12)と端末2B(22)がパーソナルコンピュータ(PC)の場合を例にしている。 The terminal 1A (11), the terminal 2A (12), the terminal 1B (21), and the terminal 2B (22) may be any information terminal or communication terminal capable of packet communication. 11) and terminal 1B (21) are telephones, and terminal 2A (12) and terminal 2B (22) are personal computers (PCs).
端末1A(11)または端末2A(12)から発せられたパケットは、ルータ(13)を経由してIP網(20)内を転送される。呼設定が必要なアプリケーションは、呼設定確立のためのパケットが呼設定サーバA(15)に届けられ、該呼設定サーバA(15)により呼設定が行われる。 A packet transmitted from the terminal 1A (11) or the terminal 2A (12) is transferred through the router (13) in the IP network (20). For an application that requires call setting, a packet for call setting establishment is delivered to the call setting server A (15), and call setting is performed by the call setting server A (15).
一方、端末1B(21)または端末2B(22)から発せられたパケットは、ルータ(23)を経由してIP網(20)内を転送される。呼設定が必要なアプリケーションは、呼設定確立のためのパケットが呼設定サーバB(25)に届けられ、該呼設定サーバB(25)により呼設定が行われる。 On the other hand, a packet transmitted from the terminal 1B (21) or the terminal 2B (22) is transferred through the IP network (20) via the router (23). For an application that requires call setting, a packet for call setting establishment is delivered to the call setting server B (25), and call setting is performed by the call setting server B (25).
本発明に係る規制装置は、各呼設定サーバそれぞれに対応して設けら、この規制装置により本発明の特徴である発信規制が行われる。 The restriction device according to the present invention is provided corresponding to each call setting server, and the restriction restriction is performed by the restriction device, which is a feature of the present invention.
図1では、呼設定サーバA(15)に対応して規制装置A(14)が設けられ、呼設定サーバB(25)に対応して規制装置B(24)が設けられていて、規制装置が呼設定サーバとは別装置になっているが、規制装置を呼設定サーバの1モジュールとして実現、すなわち規制装置を呼設定サーバの内部構成として実現する形態も可能である。 In FIG. 1, a restriction device A (14) is provided corresponding to the call setting server A (15), and a restriction device B (24) is provided corresponding to the call setting server B (25). However, the restriction device can be realized as one module of the call setting server, that is, the restriction device can be realized as an internal configuration of the call setting server.
図3は、規制装置30(すなわち図2の規制装置A(14)あるいは規制装置B(24)に対応)のブロック構成図である。 FIG. 3 is a block diagram of the regulating device 30 (that is, corresponding to the regulating device A (14) or the regulating device B (24) in FIG. 2).
同図に示すように、規制装置30は、呼設定サーバ40に接続され(上述したように規制装置は呼設定サーバの一部として内部に組みこまれていてよい)、測定部31、規制対象リスト作成・更新部32、制御部33、規制実施部34から構成されている。
As shown in the figure, the
規制装置30の機能の概要を述べると、測定部31で単位時間当たりの呼設定確立のためのパケットの発呼量を測定し、規制対象リスト作成・更新部32で前記測定した発呼量が閾値を超過している場合に、規制対象としてその発アドレスを規制対象リストに記録更新し、規制実施部34で規制対象リストに一定回数連続して掲載された発アドレスからの呼設定要求を規制するようにしたものである。
An outline of the function of the
本発明に係る規制装置30は、CPU、メモリ、外部記憶装置(ハードディスク装置など)、表示装置などのハードウェアからなる通常のコンピュータ構成(コンピュータのハードウェア構成は図3では省略)を有しており、測定部31、規制対象リスト作成・更新部32、制御部33、規制実施部34などは、対応するプログラムをCPUで実行することにより実現される。
The
なお、規制装置30が呼設定サーバの一部として内部に組みこまれる場合は、呼設定サーバのCPUやメモリを用いて測定部31、規制対象リスト作成・更新部32、制御部33、規制実施部34などに対応するプログラムが実行されることはいうまでもない。これらのプログラムは、後述するように、CD−ROM,DVD,FDなどの記録媒体やインターネットなどのネットワークを介して呼設定サーバや規制装置を構成するコンピュータにインストールすることが可能である。
When the
図4は、本発明に係る規制装置30が行う呼設定要求の規制方法の一処理動作例を示すフローチャートである。以下、図4のフローチャートに沿って、規制装置における一処理動作例を説明する。
FIG. 4 is a flowchart showing an example of a processing operation of the call setting request restriction method performed by the
今、端末1A(11)から大量発呼がなされている状況を考える。
このとき、端末2A(12)から呼設定確立のためのパケットが大量にネットワーク内に送出されるとする。この呼設定確立のためのパケットは、規制装置A(14)を経由して呼設定サーバA(15)に届けられる。呼設定サーバA(15)は処理負荷を判定し、それが予め決められた値より大きいと判断した場合に規制装置A(14)に対して呼設定確立のためのパケット数(発呼量)の測定開始依頼を行う。
Consider a situation where a large number of calls are made from the terminal 1A (11).
At this time, it is assumed that a large amount of packets for establishing call settings are sent from the terminal 2A (12) into the network. The packet for establishing the call setting is delivered to the call setting server A (15) via the restriction device A (14). The call setting server A (15) determines the processing load, and when it is determined that the processing load is larger than a predetermined value, the number of packets (call volume) for establishing the call setting for the regulation device A (14) Request measurement start.
呼設定サーバA(15)から規制装置A(14)(より詳しくは図3の制御部33)に測定開始依頼があると(図4のステップS1)、規制装置Aは規制対象リスト作成・更新部32によって規制対象リストの連続掲載回数を0として初期化を行う(図4のステップS2)。
When the call setting server A (15) requests the restriction device A (14) (more specifically, the
次に、図3の測定部31において、時間tだけ測定を行い、その間に到着した呼設定確立のためのパケットを各発アドレス毎に計数し(図4のステップS3;特許請求の範囲の発呼量を測定するステップあるいは手段に相当)、発アドレス毎に計数したパケット数が予め決められた閾値を越えていなければ(図4のステップS4:N)、その発アドレスは規制対象リストには加えず廃棄して(図4のステップS6)、ステップS10の処理に進み、呼設定サーバから測定終了依頼がなければ(ステップS10:N)、図4のステップS3の処理に戻り、測定終了依頼があれば(ステップS10:Y)、処理を終了する。ステップS4の判断は、制御部33で行ってもよいし規制対象リスト作成・更新部32で行ってもよい。
Next, the
一方、もし、発アドレス毎に計数したパケット数が予め決められた閾値を越えていれば(ステップS4:Y)、図3の規制対象リスト作成・更新部32において、その発アドレスが規制対象リストになければ加え、さらに、規制対象リストに既にそのアドレスが有る無しに関わらず、連続掲載回数を1加算する(図4のステップS5;特許請求の範囲の規制対象となる端末を特定するステップあるいは手段に相当)。
On the other hand, if the number of packets counted for each source address exceeds a predetermined threshold (step S4: Y), the source address is set in the target list in the target list creation /
次に、図3の規制対象リスト作成・更新部32において、規制対象リスト内の発アドレスで、今回の測定時間t内で観測されなかった発アドレスがあれば、規制対象リストから削除する(図4のステップS7)。図5は、本発明に係る規制対象リストの一例を示す図である。
Next, in the restriction target list creating / updating
次に、図3の規制実施部34において、規制対象リストに基づいて規制を開始する(図4のステップS8:特許請求の範囲の規制するステップあるいは手段に相当)。
Next, the
なお、規制の仕方は、連続掲載回数の大小に応じて、規制継続時間を決定する。また、測定時間t内に到着した呼設定確立のためのパケット数に応じて規制率(到着した呼設定確立のためのパケットを規制する割合)を決定してもよい。すなわち、連続掲載回数が多い場合に規制継続時間Tを大きくし、呼設定確立のためのパケット数が多い場合に規制率Rを大きくするなどである。 Note that the regulation duration is determined according to the number of consecutive postings. In addition, a restriction rate (a ratio of restricting packets for establishing call settings that have arrived) may be determined according to the number of packets for establishing call settings that have arrived within the measurement time t. That is, the restriction continuation time T is increased when the number of continuous postings is large, and the restriction rate R is increased when the number of packets for establishing call settings is large.
図6は、上記規制の仕方を説明するための図であり、同図(a)は、連続掲載回数の大きさ対して決められる規制継続時間Tの一例を示し、同図(b)は、測定時間t内に到着した呼設定確立のためのパケット数に対して決められる規制率の一例を示している。図6では、連続掲載回数の大きさ(同図(a)参照)および測定時間t内に到着した呼設定確立のためのパケット数(同図(b)参照)を3段階にした例を示しているが、何段階にするかは任意である。 FIG. 6 is a diagram for explaining the above-described regulation method. FIG. 6A shows an example of regulation duration T determined for the number of continuous postings, and FIG. An example of the restriction rate determined for the number of packets for establishing the call setting that arrived within the measurement time t is shown. FIG. 6 shows an example in which the number of consecutive postings (see (a) in the figure) and the number of packets for establishing call settings (see (b) in the same figure) that arrive within the measurement time t are divided into three stages. However, the number of stages is arbitrary.
なお、図6(a)の例は、規制継続時間が連続掲載回数に基づいて決められる例であるが、測定時間t内に到着した呼設定確立のためのパケット数によって決めるするようにしてもよい。 The example in FIG. 6A is an example in which the restriction duration is determined based on the number of continuous postings. However, the restriction duration may be determined based on the number of packets for establishing call settings that arrive within the measurement time t. Good.
また、図6(b)の例は、規制率が測定時間t内に到着した呼設定確立のためのパケット数によって決められる例であるが、連続掲載回数に基づいて決めるようにしてもよい。 The example of FIG. 6B is an example in which the restriction rate is determined by the number of packets for establishing the call setting that arrived within the measurement time t, but may be determined based on the number of consecutive postings.
さらに、規制継続時間と規制率の両方を、測定時間t内に到着した呼設定確立のためのパケット数と連続掲載回数の所定の組み合わせによって決めるようにしてもよい(以上、特許請求の範囲の規制率を決定するステップあるいは手段、および規制継続時間を決定するステップあるいは手段に相当)。 Furthermore, both the regulation continuation time and the regulation rate may be determined by a predetermined combination of the number of packets for call setting establishment that arrived within the measurement time t and the number of continuous postings (see above, claims) Equivalent to a step or means for determining the regulation rate and a step or means for determining the regulation duration).
測定終了後、T時間経過したかを判定する(図4のステップS9)。ここで、Tは一定にしてもよいし、変動させてもよい。 After the measurement, it is determined whether T time has elapsed (step S9 in FIG. 4). Here, T may be constant or may be varied.
Tを一定にした場合、実装(構成)は簡単になるが、端末側がこの一定時間Tを前提にし、意図的にタイミングを変えて呼設定確立のためのパケットを発生させた場合には、測定時間t内で発アドレスを観測することができなくなり、規制がかからないようにされる可能性がある。 If T is fixed, the implementation (configuration) becomes simple. However, if the terminal side intentionally changes the timing and generates a packet for call setup establishment, measurement is performed. There is a possibility that the originating address cannot be observed within the time t, and regulation is not applied.
一方、Tを変動させるようにした場合は、実装(構成)は複雑になるが、先に指摘した測定時間t内に発アドレスを観測することができないという可能性を低くすることができる利点がある。 On the other hand, when T is varied, the implementation (configuration) is complicated, but there is an advantage that the possibility that the originating address cannot be observed within the measurement time t pointed out earlier can be reduced. is there.
T時間経過しても呼設定サーバから測定終了依頼がなければ(ステップS9:Y,ステップS10:N)、図4のステップS3の処理に戻り、測定終了依頼があれば(ステップS10:Y)、処理を終了する(以上、特許請求の範囲の請求項6,12に相当)。
If there is no measurement termination request from the call setting server even after the time T has elapsed (step S9: Y, step S10: N), the processing returns to step S3 in FIG. 4 and if there is a measurement termination request (step S10: Y). The process is terminated (corresponding to
なお、本発明では、呼設定サーバからの依頼により規制装置34で測定を開始し、呼設定サーバからの測定終了依頼によって規制装置での測定を終了させているが、呼設定サーバからの依頼無しに、常時、規制装置34で測定を行う形態も可能である。
In the present invention, the measurement is started by the
その場合、規制は、予め決められた規制継続時間が経過し、その後、さらなる規制継続がなければ自動的に規制を解除することとなる(以上、特許請求の範囲の規制を解除するステップあるいは手段に相当)。 In that case, the restriction is automatically canceled if a predetermined restriction continuation time has passed and then there is no further restriction continuation (the step or means for releasing the restriction in the claims). Equivalent).
これにより、呼設定サーバからの測定開始依頼、測定終了依頼がなく、常時測定の場合にも、端末からの大量発呼が停止することにより、自動的に規制が解除されることになる。 As a result, there is no measurement start request or measurement end request from the call setting server, and even in the case of constant measurement, the restriction is automatically released by stopping a large number of calls from the terminal.
また、本発明に係る規制装置30における測定部31、規制対象リスト作成・更新部32、制御部33、規制実施部34によって行われる図4のフローチャートに示した各処理は、対応するプログラムをCPUで実行することにより行われる。このプログラムは、図4のフローチャートに示す処理をプログラムコード化したものであり、CD−ROM、DVD、FDなどの記録媒体に格納して配布したり、インターネットなどのネットワークを介してユーザに配布することにより普及することができる。
Further, each process shown in the flowchart of FIG. 4 performed by the
11:端末1A
12:端末2A
13:ルータ
14:規制装置A
15:呼設定サーバA
20:IP網
21:端末1B
22:端末2B
23:ルータ
24:規制装置B
25:呼設定サーバB
30:規制装置
31:測定部
32:規制対象リスト作成・更新部
33:設定部
34:規制実施部
40:呼設定サーバ
11: Terminal 1A
12: Terminal 2A
13: Router 14: Regulatory device A
15: Call setting server A
20: IP network 21: Terminal 1B
22: Terminal 2B
23: Router 24: Regulatory device B
25: Call setting server B
30: Restriction device 31: Measurement unit 32: Restriction target list creation / update unit 33: Setting unit 34: Restriction execution unit 40: Call setting server
Claims (7)
発端末から連続して予め決められた閾値を越えて発呼された回数(以下、連続掲載回数という)を該発端末のアドレス(発アドレス)に対応させて登録する規制対象リストの連続掲載回数を0に初期化する初期化ステップと、
複数の端末から発呼された要求に対して、予め決められた時間t内に到着する呼設定確立のためのパケット数(発呼量)を呼の発端末の各発アドレス毎に測定する測定ステップと、
該測定ステップによって時間t内に測定された発アドレス毎の前記パケット数が前記閾値を越えている場合、前記規制対象リストを参照し、該閾値を越えた発アドレスが前記規制対象リストになければ該発アドレスを加え、該規制対象リストに既に該発アドレスが有ったか無かったかに関わらず、連続掲載回数に1加算し、該規制対象リストに登録されている発アドレスにより規制対象となる端末を特定する端末特定ステップと、
前記時間t内に測定されなかった発アドレスが前記規制対象リストにあった場合に、該発アドレスを該規制対象リストから削除する発アドレス削除ステップと、
前記端末特定ステップにより特定された端末からの発呼を規制する規制率を、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて決定する規制率決定ステップと、
前記予め決められた時間tの後、前記決定された規制率での規制を継続する規制継続時間を、予め定められた一定の継続時間、あるいは、予め定められた複数個の継続時間の中から周期毎に選択された継続時間とする規制継続時間決定ステップと、
前記規制率決定ステップで決定された規制率および前記規制継続時間決定ステップで決定された規制継続時間に基づいて前記端末特定ステップで特定された端末からの発呼を規制する規制ステップと、
前記規制継続時間後に前記規制を解除する規制解除ステップとを有することを特徴とする呼の設定要求の規制方法。 A method for restricting a call setting request of an application for setting a session in an IP network,
Number of consecutive postings in the restriction target list in which the number of calls made from a calling terminal continuously exceeding a predetermined threshold (hereinafter referred to as continuous posting count) is registered corresponding to the address of the calling terminal (calling address) An initialization step for initializing to zero,
Measurement for measuring the number of packets ( call volume ) for establishing a call setting that arrives within a predetermined time t in response to requests originated from a plurality of terminals , for each calling address of the calling terminal. Steps,
When the number of packets for each source address measured within the time t by the measurement step exceeds the threshold, the restriction target list is referred to, and if the source address exceeding the threshold is not in the restriction target list Regardless of whether the source address is already present in the restriction target list or not, one is added to the number of consecutive postings, and the terminal is subject to restriction by the source address registered in the restriction target list A terminal identification step for identifying
A source address deletion step of deleting the source address from the target list when the source address not measured within the time t is in the target list;
Regulations that determine the regulation rate for restricting the call from the terminal identified by the terminal identification step, the time the number of packets measured in t of each cycle (call volume) or on the basis of the continuous web count Rate determination step;
After the predetermined time t, a regulation continuation time for continuing the regulation at the decided regulation rate is selected from a predetermined constant duration or a plurality of predetermined durations. A regulation duration determination step to be a duration selected for each cycle ;
A regulation step of regulating outgoing calls from the terminal identified in the terminal identification step based on the regulation rate determined in the regulation rate determination step and the regulation duration determined in the regulation duration determination step ;
And a restriction release step for releasing the restriction after the restriction continuation time.
前記規制継続時間決定ステップにおける、予め定められた複数個の継続時間の中から周期毎に行われる継続時間の選択は、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて行われることを特徴とする呼の設定要求の規制方法。 In the call setting request regulating method according to claim 1 ,
In the regulation duration determination step, the selection of the duration that is performed for each period from among a plurality of predetermined durations is the number of packets ( call volume ) measured within the time t for each period. Alternatively, the call setting request regulation method is performed based on the number of continuous postings.
前記測定ステップにおける測定の開始および終了は、呼設定サーバからの依頼により行われることを特徴とする呼の設定要求の規制方法。 The call setting request regulation method according to claim 1 or 2 ,
The start and end of measurement in the measurement step is performed by a request from a call setting server.
発端末から連続して予め決められた閾値を越えて発呼された回数(以下、連続掲載回数という)を該発端末のアドレス(発アドレス)に対応させて登録する規制対象リストの連続掲載回数を0に初期化する初期化手段と、
複数の端末から発呼された要求に対して、予め決められた時間t内に到着する呼設定確立のためのパケット数(発呼量)を呼の発端末の各発アドレス毎に測定する測定手段と、
該測定手段によって時間t内に測定された発アドレス毎の前記パケット数が前記閾値を越えている場合、前記規制対象リストを参照し、該閾値を越えた発アドレスが前記規制対象リストになければ該発アドレスを加え、該規制対象リストに既に該発アドレスが有ったか無かったかに関わらず、連続掲載回数に1加算し、該規制対象リストに登録されている発アドレスにより規制対象となる端末を特定する端末特定手段と、
前記時間t内に測定されなかった発アドレスが前記規制対象リストにあった場合に、該発アドレスを該規制対象リストから削除する発アドレス削除手段と、
該端末特定手段により特定された端末からの発呼を規制する規制率を、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて決定する規制率決定手段と、
前記予め決められた時間tの後、前記決定された規制率での規制を継続する規制継続時間を、予め定められた一定の継続時間、あるいは、予め定められた複数個の継続時間の中から周期毎に選択された継続時間とする規制継続時間決定手段と、
前記規制率決定手段で決定された規制率および前記規制継続時間決定手段で決定された規制継続時間に基づいて前記端末特定手段で特定された端末からの発呼を規制する規制手段と、
前記規制継続時間後に前記規制を解除する規制解除手段とを有することを特徴とする呼の設定要求の規制装置。 A device for restricting a call setting request of an application for setting a session in an IP network,
Number of consecutive postings in the restriction target list in which the number of calls made from a calling terminal continuously exceeding a predetermined threshold (hereinafter referred to as continuous posting count) is registered corresponding to the address of the calling terminal (calling address) Initialization means for initializing to zero,
Measurement for measuring the number of packets ( call volume ) for establishing a call setting that arrives within a predetermined time t in response to requests originated from a plurality of terminals , for each calling address of the calling terminal. Means,
When the number of packets for each source address measured within the time t by the measuring unit exceeds the threshold, the restriction target list is referred to, and if the source address exceeding the threshold is not in the restriction target list Regardless of whether the source address is already present in the restriction target list or not, one is added to the number of consecutive postings, and the terminal is subject to restriction by the source address registered in the restriction target list A terminal identification means for identifying
A calling address deletion means for deleting the calling address from the restricted list when the originating address not measured within the time t is in the restricted list;
The control rate for restricting the call from the terminal identified by said terminal identification unit, the time the number of packets measured in t of each cycle (call volume) or regulations be determined based on the continuous web count Rate determination means;
After the predetermined time t, a regulation continuation time for continuing the regulation at the decided regulation rate is selected from a predetermined constant duration or a plurality of predetermined durations. A regulation duration determination means for setting a duration selected for each cycle ;
Restriction means for restricting outgoing calls from the terminal identified by the terminal identification means based on the restriction rate determined by the restriction rate determination means and the restriction duration determined by the restriction duration determination means;
And a restriction release unit for releasing the restriction after the restriction continuation time.
前記規制継続時間決定手段における、予め定められた複数個の継続時間の中から周期毎に行われる継続時間の選択は、周期毎の前記時間t内に測定された前記パケット数(発呼量)あるいは前記連続掲載回数に基づいて行われることを特徴とする呼の設定要求の規制装置。 In the call setting request regulating device according to claim 4 ,
In the regulation duration determination means, the selection of the duration that is performed for each period from among a plurality of predetermined durations is the number of packets ( call volume ) measured within the time t for each period. Alternatively, the call setting request restricting device is performed based on the number of continuous postings.
前記測定手段における測定の開始および終了は、呼設定サーバからの依頼により行われることを特徴とする呼の設定要求の規制装置。 In the restriction device for call setting request according to claim 4 or 5 ,
The call setting request restricting device, wherein the measurement means starts and ends measurement upon request from a call setting server.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004297357A JP4356933B2 (en) | 2004-10-12 | 2004-10-12 | Call setting request restriction method, restriction device, and program therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004297357A JP4356933B2 (en) | 2004-10-12 | 2004-10-12 | Call setting request restriction method, restriction device, and program therefor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006114961A JP2006114961A (en) | 2006-04-27 |
| JP4356933B2 true JP4356933B2 (en) | 2009-11-04 |
Family
ID=36383148
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004297357A Expired - Fee Related JP4356933B2 (en) | 2004-10-12 | 2004-10-12 | Call setting request restriction method, restriction device, and program therefor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4356933B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010161728A (en) * | 2009-01-09 | 2010-07-22 | Ntt Docomo Inc | Call control apparatus and call control method |
| JP2016149719A (en) * | 2015-02-13 | 2016-08-18 | 日本電信電話株式会社 | Traffic distribution system, traffic distribution method, and traffic distribution program |
| JP7304454B1 (en) | 2022-03-03 | 2023-07-06 | ソフトバンク株式会社 | Control device, program, and control method |
-
2004
- 2004-10-12 JP JP2004297357A patent/JP4356933B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006114961A (en) | 2006-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9432292B2 (en) | Overload call control in a VoIP network | |
| US9374400B2 (en) | Load balancing in a central conferencing routing server | |
| CN109951347B (en) | Service identification method, device and network equipment | |
| JP4782226B2 (en) | Priority identification method and apparatus for real-time service | |
| US20030210649A1 (en) | Managing network loading by control of retry processing at proximate switches associated with unresponsive targets | |
| JP5662898B2 (en) | Congestion control system, flow management device, and flow control device | |
| CN1937570A (en) | Route selective control apparatus, method and system | |
| US7869363B2 (en) | Methods and apparatus for prioritizing message flows in a state machine execution environment | |
| US20040111521A1 (en) | Service control network system | |
| JP5202383B2 (en) | COMMUNICATION NETWORK SYSTEM, ITS CALL CONTROL DEVICE, AND TRANSMISSION CONTROL METHOD | |
| US20100064182A1 (en) | Communication system | |
| JP4356933B2 (en) | Call setting request restriction method, restriction device, and program therefor | |
| US7974203B2 (en) | Traffic control system, traffic control method, communication device and computer program | |
| JP4681480B2 (en) | Traffic control device, traffic control system, and traffic control method | |
| CN115604394B (en) | Video color ring playing control method, system, equipment and storage medium | |
| JP2008131393A (en) | Call control method and call control device for call control device | |
| US11653334B2 (en) | Systems and methods for reducing transcoding resource allocation during call setup to multiple terminations | |
| KR100941295B1 (en) | Premium PIN traffic classification device and method | |
| JP7722572B2 (en) | Signal processing device, signal processing system, and signal processing method | |
| JP5784522B2 (en) | Call control server and call control server regulation method | |
| JP2012049713A (en) | Method and apparatus for congestion control, and program | |
| JP2012257174A (en) | Information management method, congestion control method, and congestion control device | |
| JP6780978B2 (en) | Information record control device and information record control method | |
| KR100596003B1 (en) | Payment service providing method and IP switch system employing the above method | |
| KR101384074B1 (en) | Method, Apparatus, and Recording Medium for providing differentiated communicating services according to the communicating parties |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070116 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090512 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090713 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090731 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090731 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130814 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |