JP3101898B2 - Service disturbance prevention system - Google Patents
Service disturbance prevention systemInfo
- Publication number
- JP3101898B2 JP3101898B2 JP06199546A JP19954694A JP3101898B2 JP 3101898 B2 JP3101898 B2 JP 3101898B2 JP 06199546 A JP06199546 A JP 06199546A JP 19954694 A JP19954694 A JP 19954694A JP 3101898 B2 JP3101898 B2 JP 3101898B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- control device
- function unit
- services
- congestion
- 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 - Lifetime
Links
Landscapes
- Exchange Systems With Centralized Control (AREA)
- Telephonic Communication Services (AREA)
- Monitoring And Testing Of Exchanges (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、一つまたは複数のサー
ビス制御装置のそれぞれにおいて多くの種類のサービス
の起動が許容される場合に、特定のサービスのみが集中
的に起動されることによって起こるサービス制御装置の
輻輳による同一サービス制御装置内の他サービスへの影
響を防止するサービス擾乱防止システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention arises when only one service is intensively started when many kinds of services are allowed to be started in each of one or a plurality of service control devices. The present invention relates to a service disturbance prevention system for preventing an influence on other services in the same service control device due to congestion of a service control device.
【0002】[0002]
【従来の技術】従来、分散処理システムにおける処理割
り当て方法として、例えば特開平5−151179号公
報に記載されているように、特定ユーザからの多量の処
理要求に対する他ユーザへの影響を防止するために、ユ
ーザ毎に上限値を設け、上限値を越える処理要求に対し
て、処理要求を一時待機させる方法が考えられている。
ユーザをサービスと考え、この従来方式をサービス制御
装置に適用した場合、サービスが予め設定された上限値
を上回る場合は、当該サービスの起動要求が一時待機さ
れることになる。しかし、固定的な上限値を規定しただ
けでは、他サービスへの影響を防止することは可能であ
るが、サービス制御装置の処理能力に充分余裕があった
としても、上限値に達した特殊サービスに対する起動が
待機される可能性がある。サービス制御装置によるサー
ビス提供上は、装置の処理能力が限界でなければ、特定
サービスが集中的に起動されていても問題はなく、限界
になった時に、輻輳原因の特定サービスを起動させない
処理が必要となる。また、従来、通信装置における輻輳
時のサービス規制方法として、例えば特開平5−224
14号公報に記載されているように、各サービス毎に規
制レベルを設け、各サービスを平等に規制する方法は既
に提案されているが、規制の契機、輻輳時の規制対象サ
ービスの特定方法、および規制レベルの調整方法につい
ては考慮がなされていない。2. Description of the Related Art Conventionally, as a processing allocation method in a distributed processing system, for example, as disclosed in Japanese Patent Application Laid-Open No. 5-151179, a method for preventing a large number of processing requests from a specific user from affecting other users. In addition, a method has been considered in which an upper limit value is set for each user, and a processing request that temporarily exceeds the upper limit value waits for a processing request.
When a user is regarded as a service and this conventional method is applied to a service control device, if the service exceeds a preset upper limit, a start request for the service is temporarily suspended. However, by simply specifying a fixed upper limit, it is possible to prevent the effects on other services, but even if the service control unit has sufficient processing capacity, special services that have reached the upper limit can be used. May be waited for. In service provision by the service control device, if the processing capacity of the device is not limited, there is no problem even if the specific service is intensively started, and when the limit is reached, processing that does not activate the specific service of the congestion cause is performed. Required. Conventionally, as a service regulation method in the case of congestion in a communication device, for example, Japanese Unexamined Patent Publication No. 5-224
As described in Japanese Patent Publication No. 14, a method of setting a regulation level for each service and equally regulating each service has already been proposed, but the timing of regulation, a method of specifying a service to be regulated at the time of congestion, No consideration has been given to how to adjust regulatory levels.
【0003】[0003]
【発明が解決しようとする課題】上記従来技術では、特
定のサービスが集中的に起動され、上限値を超過した場
合には、他サービスへの影響を防止するために、当該装
置の処理能力が限界でなくても輻輳の原因となっている
サービスを起動したユーザに対して影響が及ぶことにな
る。また、各サービスに対して平等に規制をかけるの
で、当該装置の処理能力に合わせてサービスに対する規
制を行うことが難しく、他サービスに影響を及ぼす可能
性のあるサービスに対して規制をかけることになる。本
発明の目的は、このような問題点を改善し、サービス制
御装置が処理能力に余裕があれば、如何なるサーズが多
量に起動されても規制をかけず、輻輳等により処理能力
が限界に達する前に、最も集中的に起動されているサー
ビスを特定し、当該サービスの起動に対する規制を行う
ことにより、同一サービス制御装置にて実行されうる他
のサービスへの影響をなくすることが可能なサービス擾
乱防止システムを提供することにある。In the above prior art, when a specific service is started intensively and exceeds an upper limit, the processing capacity of the apparatus is reduced in order to prevent an influence on other services. Even if the limit is not reached, the user who has activated the service causing the congestion will be affected. In addition, since each service is regulated equally, it is difficult to regulate services according to the processing capacity of the device, and to regulate services that may affect other services. Become. An object of the present invention is to solve such a problem, and if the service control device has a sufficient processing capacity, no restriction is imposed even if a large number of services are activated, and the processing capacity reaches the limit due to congestion or the like. A service that can eliminate the influence on other services that can be executed by the same service control device by specifying the service that is started most intensively beforehand and restricting the start of the service. An object of the present invention is to provide a disturbance prevention system.
【0004】[0004]
【課題を解決するための手段】上記目的を達成するた
め、本発明のサービス擾乱防止システムは、各サービス
制御装置において多くの種類のサービスの起動が許容さ
れる場合、サービス制御装置の稼働状況およびサービス
毎のしきい値超過状況の両方を監視し、それらを基にし
て、サービス制御装置の処理能力が限界に到達する前に
稼働状況に合わせた規制をサービス対応に行うことに特
徴がある。より具体的には、複数の交換機(図1の1
0、11)と、その交換機を制御し、通信用端末(図1
の12)を介して加入者からのサービス起動要求があっ
た場合に、当該サービスの実行手順情報に基づいて複数
のサービスを実行制御するサービス制御装置(図1の2
0)と、そのサービス制御装置の保守運用装置(図1の
30)とから構成されるインテリジェントネットワーク
構造の電気通信システムにおいて、サービス制御装置に
は、自装置内で実行可能な全てのサービスに対し、当該
サービスの実行開始時と終了時からサービス毎に実行中
のサービス数を把握し、サービス毎に予め設定したしき
い値と比較して超過状況を監視する手段(図1の23、
24)と、自装置の稼働状況を監視する手段(図1の2
5)を設け、保守運用装置には、その稼働状況としきい
値超過状況から、輻輳原因となっているサービスを特定
し、当該サービスに対する起動要求が発生する可能性の
ある交換機を特定し、そのサービスの起動要求に対する
規制レベルを当該交換機に通知する輻輳制御手段(図1
の31〜33)を設けて、保守運用装置からサービスの
起動要求に対する規制レベルを通知された交換機は、そ
の規制レベルに基づき通信用端末からの当該サービス要
求呼に対する規制を行うように構成したことに特徴があ
る。In order to achieve the above object, a service disturbance prevention system according to the present invention provides a system for controlling the operation status of a service control device when activation of many types of services is permitted in each service control device. It is characterized in that both of the threshold excess situations for each service are monitored, and based on them, the regulation corresponding to the operating situation is performed for the service before the processing capacity of the service control device reaches the limit. More specifically, a plurality of exchanges (1 in FIG. 1)
0, 11) and its exchange, and a communication terminal (FIG. 1)
12), a service control device (2 in FIG. 1) that controls the execution of a plurality of services based on the execution procedure information of the service when a service activation request is received from the subscriber.
0) and a maintenance operation device (30 in FIG. 1) of the service control device, the service control device has a service control device for all services executable in the device itself. Means for grasping the number of services being executed for each service from the start and end of the execution of the service, and comparing the number of services being executed with a threshold set in advance for each service to monitor an excess state (23 in FIG. 1,
24) and means for monitoring the operation status of the own device (2 in FIG. 1).
5) is provided, and the maintenance operation device specifies the service causing the congestion based on the operation status and the threshold value excess status, and specifies the exchange in which a start request for the service is likely to occur. Congestion control means for notifying the exchange of a regulation level for a service activation request (FIG. 1)
31 to 33), the exchange notified of the regulation level for the service activation request from the maintenance and operation device is configured to regulate the service request call from the communication terminal based on the regulation level. There is a feature.
【0005】[0005]
【作用】本発明においては、サービス制御装置の自装置
内稼働状況監視機能部は、一定周期で保守運用装置に自
装置の稼働状況を通知する。また、サービス実行数監視
機能部は、サービス毎の実行数としきい値を比較し、保
守運用装置にしきい値超過状況を通知する。保守運用装
置のサービス別輻輳制御機能部は、サービス制御装置の
稼働状況から規制のタイミングおよび規制解除のタイミ
ングを監視し、規制が必要な場合には、そのサービス制
御装置内のサービス毎のしきい値超過状況から規制すべ
きサービスを特定し、関連交換機に対して規制情報を通
知する。すなわち、サービス制御装置の処理能力を活か
した規制のタイミングに基づいてサービス毎に規制を行
う。これにより、輻輳原因ではない他のサービスの起動
に影響を与えることなく、輻輳原因のサービスに対する
サービス起動要求のみを規制することができる。According to the present invention, the operation status monitoring function unit in the own device of the service control device notifies the maintenance operation device of the operation status of the own device at regular intervals. The service execution number monitoring function unit compares the execution number of each service with a threshold value, and notifies the maintenance operation device of the threshold excess status. The service-based congestion control function unit of the maintenance operation device monitors the timing of regulation and the timing of release of regulation from the operation status of the service control device, and when regulation is necessary, a threshold for each service in the service control device. The service to be regulated is specified from the value excess situation, and the regulation information is notified to the related exchange. That is, the service is regulated for each service based on the regulation timing utilizing the processing capability of the service control device. As a result, it is possible to restrict only the service activation request for the service causing the congestion without affecting the activation of another service which is not the cause of the congestion.
【0006】[0006]
【実施例】以下、本発明の一実施例を図面により説明す
る。本実施例では、簡単のため、保守運用装置がある特
定のサービス制御装置のみを監視する場合について記述
する。図1は、本発明の一実施例における輻輳制御シス
テムの構成および機能を示すブロック図である。図1に
おいて、10は加入者線交換機、11は中継交換機、1
2は通信用端末、20はサービス制御装置、30はサー
ビス制御装置の輻輳制御を行う保守運用装置である。2
1はサービス制御装置内で交換機からのサービス起動要
求によりサービスの実行制御を行うサービス実行制御機
能部、22は自サービス制御装置の稼働状況およびサー
ビス毎の実行数に対するしきい値の超過状況を監視する
自装置内監視機能部、23はサービス毎の実行数を管理
しているサービス実行数監視機能部、24はサービス実
数管理データベース、25は自サービス制御装置の稼働
状況情報を収集して保守運用装置に通知する自装置内稼
働状況監視機能部である。また、31は当該サービス制
御装置の稼働状況に基づいてサービス毎に輻輳制御を行
うサービス別輻輳制御機能部、32は稼働状況管理デー
タベース、33はしきい値超過サービス情報管理データ
ベースである。An embodiment of the present invention will be described below with reference to the drawings. In this embodiment, for the sake of simplicity, a case will be described in which the maintenance operation device monitors only a specific service control device. FIG. 1 is a block diagram showing a configuration and functions of a congestion control system according to one embodiment of the present invention. In FIG. 1, reference numeral 10 denotes a subscriber line exchange, 11 denotes a transit exchange, 1
Reference numeral 2 denotes a communication terminal, reference numeral 20 denotes a service control device, and reference numeral 30 denotes a maintenance operation device for performing congestion control of the service control device. 2
Reference numeral 1 denotes a service execution control function unit for controlling the execution of a service in response to a service activation request from an exchange in the service control device. A monitoring function unit in its own device, 23 is a service execution number monitoring function unit that manages the number of executions for each service, 24 is a service actual number management database, and 25 is a unit that collects operating status information of its own service control unit and performs maintenance operation. This is an in-apparatus operation status monitoring function unit that notifies the apparatus. Reference numeral 31 denotes a service-specific congestion control function unit that performs congestion control for each service based on the operation status of the service control device, 32 denotes an operation status management database, and 33 denotes a threshold excess service information management database.
【0007】次に、本実施例の処理の流れを説明する。
図2、図3、図5〜図7は、本発明の一実施例における
各装置あるいは装置内の各機能部での処理フローチャー
トである。なお、図2は加入者線交換機10および中継
交換機11での処理フローチャート、図3はサービス制
御装置20内のサービス実行制御機能部21での処理フ
ローチャート、図5は自装置内監視機能部22のサービ
ス実行数監視機能部23での処理フローチャート、図6
は自装置内監視機能部22の自装置内稼働状況監視機能
部25での処理フローチャート、図7は保守運用装置3
0内のサービス別輻輳制御機能部31での処理フローチ
ャートである。本実施例では、ユーザは通信用端末12
を介して交換機10に対してサービス起動要求を行う。
交換機10または11では通信用端末12から信号を受
信すると(図2の101)、INサービスの起動要求か
どうかを判定し(102)、その結果、INサービスの
起動条件に合致していなければ通常の交換処理を継続し
(103)、INサービスの起動条件に合致していれ
ば、さらに当該起動要求サービスが輻輳規制中かどうか
を判定し(105)、輻輳規制中でなければ、サービス
制御装置20に対してサービス起動要求を送信し(10
6)、サービス制御装置20からの制御指示待ち状態と
なる。当該起動要求サービスが輻輳規制中であれば、保
守運用装置30から指定された規制レベルに基づいて、
当該サービス起動要求呼を許容するかどうかを判定し
(109)、許容する場合には、サービス制御装置20
に対してサービス起動要求を送信し(106)、サービ
ス制御装置20からの制御指示待ち状態となる。許容し
ない場合には、当該サービス制御装置20内のサービス
実行制御機能部21にて、サービス起動要求信号を受信
すると(図3の201)、受信信号から起動要求サービ
スを特定し(202)、自装置内監視機能部22内のサ
ービス実行数監視機能部23に起動サービス情報を通知
する(203)。サービス実行数監視機能部23では、
起動サービス情報を受信すると(図5の211)、サー
ビス実行数管理データベース24の当該サービス実行数
に1加算する(212)。Next, the flow of the processing of this embodiment will be described.
FIG. 2, FIG. 3, and FIG. 5 to FIG. 7 are processing flowcharts in each apparatus or each functional unit in the apparatus according to an embodiment of the present invention. FIG. 2 is a processing flowchart in the subscriber line exchange 10 and the transit exchange 11, FIG. 3 is a processing flowchart in the service execution control function unit 21 in the service control device 20, and FIG. FIG. 6 is a processing flowchart of the service execution number monitoring function unit 23.
Is a processing flowchart in the in-device operating status monitoring function unit 25 of the in-device monitoring function unit 22, and FIG.
7 is a processing flowchart in the service-specific congestion control function unit 31 in the case of 0. In this embodiment, the user operates the communication terminal 12.
A service activation request is made to the exchange 10 via the.
When the exchange 10 or 11 receives a signal from the communication terminal 12 (101 in FIG. 2), it determines whether it is a request to start an IN service (102). (103), and if the activation condition of the IN service is met, it is further determined whether or not the activation request service is under congestion regulation (105). A service activation request is transmitted to (20)
6) Waiting for a control instruction from the service control device 20. If the activation request service is under congestion regulation, based on the regulation level designated by the maintenance operation device 30,
It is determined whether or not the service activation request call is permitted (109).
A service activation request is transmitted to the service control device (106), and the system enters a state of waiting for a control instruction from the service control device 20. When the service activation request signal is not permitted, the service execution control function unit 21 in the service control device 20 receives the service activation request signal (201 in FIG. 3), identifies the activation request service from the received signal (202), and The start service information is notified to the service execution number monitoring function unit 23 in the in-device monitoring function unit 22 (203). In the service execution number monitoring function unit 23,
When the activation service information is received (211 in FIG. 5), 1 is added to the service execution number in the service execution number management database 24 (212).
【0008】ここで、サービス実行数管理データベース
24の構成を図4に示す。本実施例のサービス実行数管
理データベース24は、当該サービス制御装置内で起動
可能なサービスに対してサービス識別のために予め付与
してあるサービス番号501、実行中のサービス数を示
すサービス実行数502、当該サービスの実行によるサ
ービス制御装置の稼働に与える影響度(サービス内容に
よってサービス制御装置の稼働に与える影響は異なるた
め、影響の大きいサービスについてはしきい値は小さく
し、影響の小さいサービスについてはしきい値は大きく
する)およびサービスの利用頻度(多くのユーザに利用
されるサービスについてはしきい値を大きく、あまり利
用されないサービスについてはしきい値を小さくする)
およびサービスの特徴(特定の時間に急激に利用される
可能性のあるサービスは特定の時間のみしきい値を大き
くし、特定の時間以外はしきい値を小さくする)等を考
慮してサービス毎に算出されたしきい値503からな
る。そして、起動サービス情報から指定されたサービス
番号501のサービス実行数502の値に1加算する。
例えば、サービス番号501が「2」のサービスが起動
された場合、サービス実行数502の値「348」に1
を加算して値「349」として設定する。Here, the configuration of the service execution number management database 24 is shown in FIG. The service execution number management database 24 according to the present embodiment includes a service number 501 assigned in advance for service identification to a service that can be activated in the service control apparatus, and a service execution number 502 indicating the number of services being executed. The degree of influence of the execution of the service on the operation of the service control device (the effect on the operation of the service control device varies depending on the service content. Increase the threshold) and use frequency of the service (increase the threshold for services that are used by many users and decrease the threshold for services that are rarely used)
And the characteristics of the service (for services that are likely to be used suddenly at specific times, increase the threshold only at specific times and decrease the threshold at other times) From the calculated threshold value 503. Then, 1 is added to the value of the service execution number 502 of the service number 501 specified from the activation service information.
For example, when the service whose service number 501 is “2” is started, the value “348” of the service execution number 502 is 1
Is added and set as a value “349”.
【0009】次に、サービス実行制御機能部21では、
サービス実行数監視機能部23への通知後に起動要求の
サービスを起動し(図3の204)、起動要求元の交換
機10または11に対してサービス制御信号を送信する
(205)。交換機10または11では、サービス制御
装置20からの制御信号を受信することによりサービス
を開始する(図2の107)。そして、サービス実行
後、サービスの終了を交換機10または11にて検出す
ると、サービス制御装置20へのサービス完了通知が送
信され(108)、使用回線が解放される(104)。
サービス制御装置20内のサービス実行制御機能部21
では、起動要求元交換機10または11からのサービス
完了信号を受信すると(図3の206)、当該サービス
を終了し(207)、サービス実行数監視機能部23へ
サービス終了通知を行う(208)。自装置内監視機能
部22内のサービス実行数監視機能部23では、サービ
ス実行制御機能部21から終了サービス情報を受信する
と(図5の213)、サービス実行数管理データベース
24の当該サービス実行数を1減算する(214)。Next, in the service execution control function unit 21,
After notifying the service execution number monitoring function unit 23, the service of the activation request is activated (204 in FIG. 3), and a service control signal is transmitted to the exchange 10 or 11 that has issued the activation request (205). The exchange 10 or 11 starts a service by receiving a control signal from the service control device 20 (107 in FIG. 2). After the service is executed, when the end of the service is detected by the exchange 10 or 11, a service completion notification is transmitted to the service control device 20 (108), and the used line is released (104).
Service execution control function unit 21 in service control device 20
When the service completion signal is received from the start requesting exchange 10 or 11 (206 in FIG. 3), the service is terminated (207), and a service termination notification is sent to the service execution number monitoring function unit 23 (208). When the service execution number monitoring function unit 23 in the own apparatus monitoring function unit 22 receives the end service information from the service execution control function unit 21 (213 in FIG. 5), the service execution number monitoring database 23 determines the service execution number in the service execution number management database 24. One is subtracted (214).
【0010】一方、サービス制御装置20の自装置内監
視機能部22内の自装置内稼働状況監視能部25では、
一定周期で自サービス制御装置の稼働状況情報の収集
(図6の221)、および収集した情報の保守運用装置
30への通知(222)を繰り返す。保守運用装置30
内のサービス別輻輳制御機能部31にて当該情報を受信
すると(図7の301)、当該情報をサービス制御装置
別に管理されている稼働状況情報管理データベース32
に登録する(302)。On the other hand, the operation status monitoring function unit 25 in the own device in the monitoring function unit 22 in the own device of the service control device 20
At regular intervals, the collection of the operation status information of the own service control device (221 in FIG. 6) and the notification of the collected information to the maintenance operation device 30 (222) are repeated. Maintenance operation device 30
When the information is received by the service-specific congestion control function unit 31 (301 in FIG. 7), the information is stored in the operating status information management database 32 managed by the service control device.
(302).
【0011】ここで、稼働状況情報管理データベース3
2の構成を図8に示す。本実施例の稼働状況情報管理デ
ータベース32は、サービス制御装置の稼働状況を示す
情報として、例えばサービス制御装置のプロセッサがど
れくらい使用されているかを示すCPU使用率514、
あるいはサービス制御装置にてサービスを提供する際に
必要となるメモリがどれくらい使用されているかを示す
メモリ使用率515等の情報項目から構成される稼働状
況情報項目510、次回の変化量512の算出およびし
きい値513との比較による輻輳判定のために必要な現
在値511、どれくらい変化しているかを示す変化量5
12、しきい値513から構成される。そして、サービ
ス制御装置20から通知された情報を元に、通知された
現在値と登録されている現在値(前回通知された値)か
ら変化量を算出して新しい変化量を設定する。さらに、
各稼働状況情報項目510について現在値511としき
い値513の比較および変化量512により規制が必要
かどうかの判定処理を行う。なお、変化量512につい
ては、稼働状況情報項目に依存せずに輻輳の判定を可能
とするために、例えばしきい値513により除算するこ
とによる正規化した変化量とする。また、しきい値51
3については、サービス制御装置の能力に基づいて算出
され、予め設定されている。Here, the operating status information management database 3
FIG. 8 shows the configuration of No. 2. The operation status information management database 32 according to the present embodiment includes, as information indicating the operation status of the service control device, a CPU usage rate 514 indicating how much the processor of the service control device is used, for example.
Alternatively, an operation status information item 510 composed of information items such as a memory usage rate 515 indicating how much memory is required for providing a service in the service control device, calculation of the next change amount 512, and Current value 511 required for congestion determination by comparison with threshold value 513, change amount 5 indicating how much has changed
12, and a threshold 513. Then, based on the information notified from the service control device 20, the change amount is calculated from the notified current value and the registered current value (the value previously notified), and a new change amount is set. further,
For each of the operation status information items 510, a comparison process between the current value 511 and the threshold value 513 and a determination process as to whether or not regulation is necessary are performed based on a change amount 512. Note that the change amount 512 is a normalized change amount obtained by, for example, dividing by a threshold value 513 in order to enable determination of congestion without depending on the operation status information item. Also, the threshold 51
3 is calculated based on the capability of the service control device and is set in advance.
【0012】次に、サービス別輻輳制御機能部31で
は、しきい値と現在値の比較および変動率により規制が
必要かどうかを判定し(図7の303)、不要であれば
サービス制御装置20からの通知を待つ。必要であれ
ば、サービス制御装置20に対して、サービス毎のしき
い値超過状況の取得を要求する(304)。サービス制
御装置20の自装置内監視機能部22内のサービス実行
監視機能部23にて本要求を受信すると(図5の21
5)、サービス実数管理データベース24からしきい値
を超過している特定のサービスの情報を取得し(21
6)、保守運用装置30に通知する(217)。保守運
用装置30内のサービス別輻輳制御機能部31では、当
該情報を受信すると(図7の305)、しきい値超過サ
ービス情報管理データベース33に当該情報を登録する
(306)。Next, the service-specific congestion control function unit 31 determines whether regulation is necessary based on a comparison between the threshold value and the current value and the rate of change (303 in FIG. 7). Wait for notification from. If necessary, the service control device 20 is requested to acquire a threshold excess status for each service (304). When this request is received by the service execution monitoring function unit 23 in the in-device monitoring function unit 22 of the service control device 20 (see 21 in FIG. 5).
5) Acquire information on a specific service exceeding the threshold from the service actual number management database 24 (21).
6), and notifies the maintenance operation device 30 (217). Upon receiving the information (305 in FIG. 7), the service-specific congestion control function unit 31 in the maintenance operation device 30 registers the information in the threshold excess service information management database 33 (306).
【0013】ここで、しきい値超過サービス情報管理デ
ータベース33の構成を図9に示す。本実施例のしきい
値超過サービス情報管理データベース33は、しきい値
超過サービス番号520、超過使用率521、規制レベ
ル522から構成される。そして、前記ステップ306
にて、サービス制御装置20からしきい値を超過してい
るサービス番号と当該サービスの実行数および当該サー
ビスのしきい値の情報を取得すると、サービス実行数と
しきい値から超過使用率を算出し、登録する。Here, FIG. 9 shows the configuration of the threshold value excess service information management database 33. The threshold excess service information management database 33 according to the present embodiment includes a threshold excess service number 520, an excess usage rate 521, and a regulation level 522. Then, the step 306
When the information of the service number exceeding the threshold value, the number of executions of the service, and the threshold value of the service is obtained from the service control device 20, the excess usage rate is calculated from the number of service executions and the threshold value. ,sign up.
【0014】次に、サービス別輻輳制御機能部31は、
その超過使用率を元に規制レベルの判定(図7の30
7)により、規制レベルの変更が必要かどうかを判定し
(308)、規制レベルの変更が不要であれば、サービ
ス別輻輳制御機能部31はサービス制御装置20からの
通知待ち状態となる。規制レベルの変更が必要であれ
ば、規制対象サービスの起動要求の可能性のある交換機
を特定し(309)、当該交換機に対して、規制情報
(規制対象、規制レベル)を通知する(310)。交換
機10または11では、保守運用装置30から規制情報
を受信すると(図2の112)、指定された特定サービ
スの起動に対する規制レベルを設定する(113)。Next, the service-specific congestion control function unit 31
Determination of the regulation level based on the excess usage rate (30 in FIG. 7)
According to 7), it is determined whether or not the regulation level needs to be changed (308). If the regulation level does not need to be changed, the service-specific congestion control function unit 31 enters a state of waiting for a notification from the service control device 20. If the regulation level needs to be changed, an exchange having a possibility of requesting activation of the regulated service is specified (309), and regulation information (regulation target, regulation level) is notified to the exchange (310). . Upon receiving the regulation information from the maintenance operation device 30 (112 in FIG. 2), the exchange 10 or 11 sets a regulation level for the activation of the specified specific service (113).
【0015】[0015]
【発明の効果】以上説明したように本発明は、サービス
制御装置の稼働状況から当該サービス制御装置へのサー
ビス起動要求呼に対する規制のタイミングおよび規制の
程度、および規制中のサービスに対する規制解除のタイ
ミングを監視し、規制が必要な場合にはサービス毎に管
理された実行数とサービス毎に設定されたしきい値を元
に輻輳原因のサービスを特定して、当該サービスに対す
る起動要求呼を規制するための規制情報を交換機に通知
することにより、サービス制御装置の処理能力を活かし
つつ、特定サービスのみが集中的に起動されることによ
る他サービスへの擾乱を防止することができる。As described above, according to the present invention, the timing and degree of regulation of a service activation request call to the service control apparatus based on the operation status of the service control apparatus, and the timing of regulation release for a regulated service And, if regulation is required, identify the service causing the congestion based on the number of executions managed for each service and the threshold value set for each service, and regulate the activation request call for the service. Notifying the switching equipment of the restriction information for the service, it is possible to prevent disturbance to other services due to intensive activation of only a specific service while utilizing the processing capability of the service control device.
【図1】本発明の一実施例における輻輳制御システムの
構成および機能を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration and functions of a congestion control system according to an embodiment of the present invention.
【図2】本発明の一実施例における加入者線交換機およ
び中継交換機での処理フローチャートである。FIG. 2 is a processing flowchart in a local exchange and a transit exchange in one embodiment of the present invention.
【図3】本発明の一実施例におけるサービス制御装置内
のサービス実行制御機能部での処理フローチャートであ
る。FIG. 3 is a processing flowchart in a service execution control function unit in a service control device according to an embodiment of the present invention.
【図4】本発明の一実施例におけるサービス実行数管理
データベースの構成を示す図である。FIG. 4 is a diagram showing a configuration of a service execution number management database in one embodiment of the present invention.
【図5】本発明の一実施例における自装置内監視機能部
のサービス実行数監視機能部での処理フローチャートで
ある。FIG. 5 is a processing flowchart in a service execution number monitoring function unit of the monitoring function unit in the own apparatus according to an embodiment of the present invention.
【図6】本発明の一実施例における自装置内監視機能部
の自装置内稼働状況監視機能部での処理フローチャート
である。FIG. 6 is a processing flowchart of the operation status monitoring function unit in the own device of the monitoring function unit in the own device according to the embodiment of the present invention.
【図7】本発明の一実施例における保守運用装置内のサ
ービス別輻輳制御機能部での処理フローチャートであ
る。FIG. 7 is a processing flowchart in a service-specific congestion control function unit in the maintenance operation device according to the embodiment of the present invention.
【図8】本発明の一実施例における稼働状況情報管理デ
ータベースの構成を示す図である。FIG. 8 is a diagram showing a configuration of an operation status information management database in one embodiment of the present invention.
【図9】本発明の一実施例におけるしきい値超過サービ
ス情報管理データベースの構成を示す図である。FIG. 9 is a diagram showing a configuration of a threshold excess service information management database in one embodiment of the present invention.
10:加入者線交換機、11:中継交換機、12:通信
用端末、20:サービス制御装置、21:サービス実行
制御機能部、22:自装置内監視機能部、23:サービ
ス実行数監視機能部、24:サービス実行数管理データ
ベース、25:自装置内稼働状況監視機能部、30:保
守運用装置、31:サービス別輻輳制御機能部、32:
稼働状況情報管理データベース、33:しきい値超過サ
ービス情報管理データベース。10: subscriber line exchange, 11: transit exchange, 12: communication terminal, 20: service control device, 21: service execution control function unit, 22: internal device monitoring function unit, 23: service execution number monitoring function unit 24: service execution number management database, 25: operation status monitoring function unit in own device, 30: maintenance operation device, 31: service-based congestion control function unit, 32:
Operating status information management database, 33: threshold excess service information management database.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平6−284187(JP,A) 特開 平5−22414(JP,A) 特開 平1−297955(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04M 3/22 H04M 3/42 H04Q 3/545 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-6-284187 (JP, A) JP-A-5-22414 (JP, A) JP-A-1-297955 (JP, A) (58) Field (Int.Cl. 7 , DB name) H04M 3/22 H04M 3/42 H04Q 3/545
Claims (1)
信用端末を介して加入者からのサービス起動要求があっ
た場合に、当該サービスの実行手順情報に基づいて複数
のサービスを実行制御するサービス制御装置と、該サー
ビス制御装置の保守運用装置とから構成されるインテリ
ジェントネットワーク構造の電気通信システムにおい
て、 前記サービス制御装置には、自装置内で実行可能な全て
のサービスに対し、当該サービスの実行開始時と終了時
からサービス毎に実行中のサービス数を把握し、サービ
ス毎に予め設定したしきい値と比較して超過状況を監視
する手段と、自装置の稼動状況を監視する手段とを設
け、 前記保守運用装置には、該稼動状況と前記サービス毎の
しいき値超過状況から、輻輳原因となっているサービス
を特定し、当該サービスに対する起動要求が発生する可
能性のある交換機を特定し、該サービスの起動要求に対
する規制レベルを当該交換機に通知する輻輳制御手段を
設けたことを特徴とするサービス擾乱防止システム。1. A plurality of exchanges and controlling the exchanges, and when a service activation request is received from a subscriber via a communication terminal, execution control of the plurality of services is performed based on execution procedure information of the service. In a telecommunications system having an intelligent network structure including a service control device to perform the service control device and a maintenance operation device for the service control device, the service control device includes, Means for ascertaining the number of services being executed for each service from the start and end of execution of the service, comparing the number of services being executed with a preset threshold value for each service, and monitoring the operation status of the own device The maintenance operation device identifies a service that is causing the congestion based on the operation status and the threshold value excess status of each service, and Identify the exchange start request to the service may occur, the service disturbance prevention system the control level for the start request of the service, characterized in that a congestion control means for notifying the exchange.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06199546A JP3101898B2 (en) | 1994-08-24 | 1994-08-24 | Service disturbance prevention system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06199546A JP3101898B2 (en) | 1994-08-24 | 1994-08-24 | Service disturbance prevention system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0865386A JPH0865386A (en) | 1996-03-08 |
| JP3101898B2 true JP3101898B2 (en) | 2000-10-23 |
Family
ID=16409629
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06199546A Expired - Lifetime JP3101898B2 (en) | 1994-08-24 | 1994-08-24 | Service disturbance prevention system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3101898B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003244145A (en) * | 2002-02-19 | 2003-08-29 | Ntt Docomo Inc | Congestion factor analysis system and congestion factor analysis method |
| JP4901905B2 (en) * | 2009-04-21 | 2012-03-21 | 日本電信電話株式会社 | Call control apparatus and restriction presence / absence judgment method |
| JP5743334B2 (en) * | 2012-08-23 | 2015-07-01 | 日本電信電話株式会社 | Congestion control device |
| JP5766164B2 (en) * | 2012-09-28 | 2015-08-19 | 日本電信電話株式会社 | Call control system |
-
1994
- 1994-08-24 JP JP06199546A patent/JP3101898B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0865386A (en) | 1996-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0991253B1 (en) | Predictive overload control for SPC switching systems | |
| USRE42726E1 (en) | Dynamically modifying the resources of a virtual server | |
| US7400633B2 (en) | Adaptive bandwidth throttling for network services | |
| US5295183A (en) | Congestion control system for telecommunications | |
| KR970002740B1 (en) | Higher Processor Overload Control Method in a Distributed Exchange System with a Hierarchical Structure | |
| US20020159576A1 (en) | Method for overload control in a telecommunications network and apparatus therefor | |
| JP3101898B2 (en) | Service disturbance prevention system | |
| JP2009159024A (en) | COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD, SIGNAL PROCESSING SERVER DEVICE, AND PROGRAM | |
| JPH1013949A (en) | Wireless base station automatic regulation method | |
| JP2000184001A (en) | Line rate control system in code division multiple connection | |
| JP3028953B1 (en) | Call distribution method for wireless exchange in mobile communication system | |
| RU2177210C2 (en) | Procedure setting up telephone connection and switching system | |
| JPH10190730A (en) | Traffic control method and device | |
| JP2003242110A (en) | Access control device and computer program | |
| JP3166118B2 (en) | Autonomous congestion control method in service control node | |
| JPH0879373A (en) | ISDN switch with regulation processing function for call congestion | |
| JP2000358068A (en) | Congestion control system for intelligent network | |
| JP3696557B2 (en) | Congestion control method | |
| US5802308A (en) | Load control system for centralized management/control type network | |
| JP3033656B2 (en) | Outgoing and incoming call control method | |
| JP2618128B2 (en) | Congestion control method and apparatus | |
| JP2639368B2 (en) | Facsimile mail device | |
| JPH11234288A (en) | Data communication processor | |
| JP3339063B2 (en) | Private branch exchange | |
| JPH07212463A (en) | Congestion control system in intelligent network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070825 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080825 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080825 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090825 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090825 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100825 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100825 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110825 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120825 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130825 Year of fee payment: 13 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |