JP4818299B2 - Traffic control method, traffic control system, traffic management device and program in gateway device - Google Patents
Traffic control method, traffic control system, traffic management device and program in gateway device Download PDFInfo
- Publication number
- JP4818299B2 JP4818299B2 JP2008076467A JP2008076467A JP4818299B2 JP 4818299 B2 JP4818299 B2 JP 4818299B2 JP 2008076467 A JP2008076467 A JP 2008076467A JP 2008076467 A JP2008076467 A JP 2008076467A JP 4818299 B2 JP4818299 B2 JP 4818299B2
- Authority
- JP
- Japan
- Prior art keywords
- traffic
- network
- gateway device
- traffic management
- amount
- 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)
- Telephonic Communication Services (AREA)
Description
本発明は、複数のネットワークを跨るゲートウェイ装置におけるトラヒック制御方法、トラヒック制御システム、トラヒック管理装置及びプログラムに関する。 The present invention relates to a traffic control method, a traffic control system, a traffic management device, and a program in a gateway device across a plurality of networks.
従来のトラヒック制御方法は、SIP(Session Initiation Protocol)サーバ上で、各SIPサーバが属するホームネットワーク内を流れる呼制御信号のみをトラヒック管理していた(例えば、特許文献1参照)。具体的には、単位時間当たりの呼密度が一定数に達した場合、SIPサーバが属するホームネットワークに収容されるIP(Internet protocol)端末からの発信を抑制するように制御していた。 In the conventional traffic control method, only a call control signal that flows in a home network to which each SIP server belongs is traffic-managed on a SIP (Session Initiation Protocol) server (see, for example, Patent Document 1). Specifically, when the call density per unit time reaches a certain number, control is performed so as to suppress outgoing calls from an IP (Internet protocol) terminal accommodated in the home network to which the SIP server belongs.
図6は、従来のトラヒック制御システムの構成例を示しており、複数のネットワークを跨るゲートウェイ装置におけるネットワークシステム全体の概略が示されている。図6に示すように、トラヒック管理装置100は、IP電話などのIP端末12−1,12−2からの呼制御信号、即ちSIPメッセージに基づくトラヒックを、IP網A(17−1)内のSIPサーバ21a,21b,21c上で管理する。これは、各SIPサーバ21a,21b,21cによって、IP端末12−1,12−2から発信された、ゲートウェイ(GW)装置11に向かうSIP信号19−1を、トラヒック管理装置100からの情報に基づいて抑制することに寄与する。即ち、従来のトラヒック制御方法は、SIPサーバ21a,21b,21cが属するホームネットワーク上を流れるSIPメッセージのみを抑制制御の対象とするものである。
FIG. 6 shows a configuration example of a conventional traffic control system, and shows an outline of the entire network system in a gateway device across a plurality of networks. As shown in FIG. 6, the
一方で、SIPサーバ21a,21b,21cが属するIP網A(17−1)のGW装置11は、ネットワークシステム全体として、IP網B(17−2)、公衆電話網18−1,18−3、及び携帯電話網18−2,18−4など、1つ以上の他の網が相互接続されて構成される。このようなネットワークシステムにおいて、GW装置11は、ISUP(Integrated Services Digital Network User Part)信号20−1,20−2とSIP信号19−1,19−2,19−3との間でプロトコル変換し、相互接続を実現する。
On the other hand, the GW apparatus 11 of the IP network A (17-1) to which the
前述したように、従来では、IP電話で輻輳を回避するためにSIPメッセージのみのトラヒックを監視し、制御するSIPサーバに通知して、当該SIPサーバが属するネットワーク内で適切なトラヒック分配を行うように制御を行っていた。 As described above, conventionally, in order to avoid congestion in an IP phone, traffic of only a SIP message is monitored and notified to a controlling SIP server so that appropriate traffic distribution is performed within the network to which the SIP server belongs. Had been in control.
しかしながら、SIPサーバが属するネットワーク上を流れるSIPメッセージのみをトラヒックの制御対象とするだけでは、他の網(例えば、公衆電話網、携帯電話網、他のIP網など)から大量に流入してくるパケット(又は信号)を、SIPサーバ自身が属するネットワークの入口で制御することはできない。このため、1つ以上の他の網が相互接続されてゲートウェイ(GW)装置におけるネットワークシステムが構成されると、GW装置への負担は、事実上極めて増大するという問題が生じている。 However, if only SIP messages that flow on the network to which the SIP server belongs are only subject to traffic control, a large amount of traffic flows from other networks (for example, public telephone networks, mobile phone networks, other IP networks, etc.). Packets (or signals) cannot be controlled at the entrance of the network to which the SIP server itself belongs. For this reason, when one or more other networks are interconnected to form a network system in a gateway (GW) device, the burden on the GW device is effectively increased.
そこで、本発明の目的は、1つ以上の他の網と相互接続時、例えば公衆電話網、携帯電話網、他のIP網との相互接続点における効果的なトラヒック制御を実現する、ゲートウェイ装置におけるトラヒック制御方法、トラヒック制御システム、トラヒック管理装置及びプログラムを提供することにある。 SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a gateway device that realizes effective traffic control at an interconnection point with one or more other networks, for example, a public telephone network, a cellular phone network, or another IP network. Is to provide a traffic control method, a traffic control system, a traffic management device and a program.
本発明による第1の態様のトラヒック制御システムは、複数のネットワークを跨るゲートウェイ(GW)装置におけるネットワークシステム(以下、単にネットワークシステムとも称する)に関連付けられたトラヒック管理装置を備える。GW装置は、SIPサーバから送出されるSIP信号(例えば、INVITEメッセージ)と、他網の交換機等から送出されるISUP信号(例えば、共通線信号方式におけるイニシャルアドレスメッセージ)とを検知してカウントし、それぞれの信号数に応じた重み付けを施し、トラヒック制御を行う。例えば、IP電話での不定期、且つ大量のSIP信号による輻輳及び異なる網との接続点におけるGW装置の処理負荷を適切に判断し、トラヒック管理装置に通知を行い、トラヒック管理装置は、隣接又は発側のサーバ又は交換機に規制をかけるようにする。 A traffic control system according to a first aspect of the present invention includes a traffic management device associated with a network system (hereinafter also simply referred to as a network system) in a gateway (GW) device across a plurality of networks. The GW apparatus detects and counts the SIP signal (for example, INVITE message) transmitted from the SIP server and the ISUP signal (for example, the initial address message in the common line signal system) transmitted from the switch of other network. The traffic control is performed by applying a weight according to the number of signals. For example, irregularly in IP telephones, congestion due to a large amount of SIP signals, and the processing load of the GW device at a connection point with a different network are appropriately determined and notified to the traffic management device. Restrict the originating server or switch.
本発明による第2の態様のトラヒック制御システムは、ネットワークシステムにて、該ネットワークシステムにおける全信号のトラヒックを監視する、一体のトラヒック管理装置を備える。該トラヒック管理装置は、ISUP信号及びSIP信号の双方の信号数にそれぞれ重み付けを行い、ネットワークシステムにかかる負荷量(即ち、GW装置の全体負荷量)を算出し、この算出値に基づき隣接又は発側のサーバ又は交換機(以下、隣接又は発側システムと称する)向けの制御信号量を生成し、該制御信号量を各隣接又は発側システムに送出する。隣接又は発側システムは、該制御信号量に基づいてゲートウェイ装置に向かう発信を制御し、トラヒック制御を行う。重み付けは、SIP:ISUP=n:m(n,mは任意の数)として予め定めておくようにする。さらに、信号種別(オーディオ信号、ビデオ信号等の種別等)により重み付けを行うようにするのが好適である。本発明による第2の態様のトラヒック制御システムによれば、ネットワークシステムの処理量に応じた重み付けを行い、固定的ではなく動的にトラヒック量、信号種別に応じた制御が異なるプロトコルを制御対象とすることにより、ネットワーク境界の制御を実施しているGW装置に対する負荷軽減を図ることができる。 The traffic control system according to the second aspect of the present invention includes an integrated traffic management apparatus that monitors traffic of all signals in the network system. The traffic management device weights both the ISUP signal and the SIP signal to calculate the load amount applied to the network system (that is, the total load amount of the GW device), and based on this calculated value, the traffic management device determines whether the traffic is adjacent or generated. A control signal amount for a side server or exchange (hereinafter referred to as an adjacent or originating system) is generated, and the control signal amount is transmitted to each adjacent or originating system. The adjacent or originating side system controls the traffic to the gateway device based on the control signal amount, and performs traffic control. Weighting is determined in advance as SIP: ISUP = n: m (n and m are arbitrary numbers). Furthermore, it is preferable to perform weighting according to signal type (type of audio signal, video signal, etc.). According to the traffic control system of the second aspect of the present invention, weighting is performed according to the processing amount of the network system, and protocols that are controlled differently according to traffic amount and signal type are dynamically controlled instead of being fixed. By doing so, it is possible to reduce the load on the GW apparatus that controls the network boundary.
本発明による第3の態様のトラヒック制御システムは、該ネットワークシステムにおける網別のトラヒックを監視する、複数のトラヒック管理装置を更に備える。複数のトラヒック管理装置を分散設置してトラヒック制御を可能にするため、該ネットワークシステムにおける全信号のトラヒック管理を第1トラヒック管理装置で実施し、他のトラヒック管理装置の各々における各網のトラヒック量に応じた適切な制御量を算出し、分散設置している他のトラヒック管理装置の各々に適切な制御量のみを表す制御指示信号を送信する。即ち、GW装置の状況を他の網(他事業者の網)のトラヒック管理装置にそのまま伝えることなく、制御情報のみを送受信する。例えば、PSTN、VoIPと異なる網と連携してトラヒック制御を行う場合、複数のトラヒック管理装置での連携制御を実現し、各トラヒック管理装置間の情報のやり取りは、所定の制御指示信号のみを用い、トラヒック情報やサーバの負荷情報は用いないようにする。このように共通の制御指示信号のみを用いるようにすることで、例えば他の事業者がGW装置の状況を独自に判断して制御するようなことがないようにして、安定したトラヒック制御を実現する。 The traffic control system according to the third aspect of the present invention further includes a plurality of traffic management devices that monitor network-specific traffic in the network system. In order to enable traffic control by distributing and installing a plurality of traffic management devices, the traffic management of all signals in the network system is performed by the first traffic management device, and the traffic amount of each network in each of the other traffic management devices An appropriate control amount corresponding to the control amount is calculated, and a control instruction signal representing only the appropriate control amount is transmitted to each of the other traffic management devices installed in a distributed manner. That is, only the control information is transmitted and received without directly transmitting the status of the GW apparatus to the traffic management apparatus of another network (network of another provider). For example, when traffic control is performed in cooperation with a network different from PSTN and VoIP, cooperative control among a plurality of traffic management devices is realized, and information exchange between each traffic management device uses only a predetermined control instruction signal. Traffic information and server load information should not be used. By using only the common control instruction signal in this way, stable traffic control is realized, for example, so that other operators do not independently control and control the status of the GW device. To do.
即ち、本発明によるトラヒック制御方法は、1つ以上のゲートウェイ装置を介して複数の網における異なる信号方式の信号の相互接続を実現するネットワークシステムにて、トラヒックを制御するトラヒック制御方法であって、前記ネットワークシステムは、前記ゲートウェイ装置と相互通信するトラヒック管理装置を備え、前記トラヒック管理装置の処理手順は、前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集するステップと、前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成するステップと、前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出するステップと、継続的に前記受信信号数及び負荷状態の情報を収集して、前記制御信号量の更新又は解除を前記交換機又はサーバに指示するステップと、
を含むことを特徴とする。
That is, the traffic control method according to the present invention is a traffic control method for controlling traffic in a network system that realizes interconnection of signals of different signal systems in a plurality of networks via one or more gateway devices, The network system includes a traffic management device that communicates with the gateway device, and the processing procedure of the traffic management device includes the number of received signals for each network in the gateway device per unit time from the gateway device and the gateway. A step of collecting information on a load state in the device, a total load amount in the gateway device is calculated from the collected number of received signals and information on the load state, and a restriction on a control signal amount of traffic to be controlled for each network Generating a signal; and Sending a restriction signal of the amount to the exchange or server adjacent to the gateway device, and continuously collecting the information on the number of received signals and the load state to update or release the control signal amount. Steps to direct to,
It is characterized by including.
また、本発明によるトラヒック制御方法において、前記制御信号量は、前記ゲートウェイ装置における負荷状態を考慮した各網ごとの受信信号数に対する予め定めた比率の加重配分で定められることを特徴とする。 In the traffic control method according to the present invention, the control signal amount is determined by a weighted distribution of a predetermined ratio with respect to the number of received signals for each network in consideration of a load state in the gateway device.
また、本発明によるトラヒック制御方法において、前記トラヒック管理装置が収集する情報は、受信信号の信号種別の情報を含み、前記制御信号量の加重配分は、前記信号種別毎に定められることを特徴とする。 In the traffic control method according to the present invention, the information collected by the traffic management device includes information on a signal type of a received signal, and the weighted distribution of the control signal amount is determined for each signal type. To do.
また、本発明によるトラヒック制御方法において、前記トラヒック管理装置は、各網ごとに専用化された複数のトラヒック管理装置からなり、複数のトラヒック管理装置のうちの1つは、前記ゲートウェイ装置から、単位時間当たりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における各網ごとの負荷状態の情報を収集し、前記算出した制御信号量を交換機又はサーバに送出する代わりに、該制御信号量に対応する情報のみ記述した所定の制御指示信号を他のトラヒック管理装置に送出し、当該他のトラヒック管理装置は、前記算出した制御信号量に対応するトラヒック制御を前記制御指示信号に基づいて前記交換機又はサーバに指示することを特徴とする。 In the traffic control method according to the present invention, the traffic management device includes a plurality of traffic management devices dedicated to each network, and one of the plurality of traffic management devices is a unit from the gateway device. Instead of collecting information on the number of received signals for each network in the gateway device per hour and the load state information for each network in the gateway device per time, the control signal is sent to the exchange or server instead of sending it to the exchange or server. A predetermined control instruction signal in which only information corresponding to the amount is described is sent to another traffic management device, and the other traffic management device performs traffic control corresponding to the calculated control signal amount based on the control instruction signal. The switch or the server is instructed.
また、本発明によるトラヒック制御方法において、前記トラヒック管理装置の処理手順は、前記ゲートウェイ装置における各網ごとの受信信号数に応じたトラヒック制御を前記ゲートウェイ装置に指示するステップを更に含むことを特徴とする。 In the traffic control method according to the present invention, the processing procedure of the traffic management device further includes a step of instructing the gateway device to perform traffic control according to the number of received signals for each network in the gateway device. To do.
また、本発明によるトラヒック制御方法において、前記トラヒック管理装置は、前記ゲートウェイ装置における全体負荷量を算出した結果、特定の網のみのトラヒック制御を選定する場合にも、前記ゲートウェイ装置に指示するトラヒック制御として、前記ゲートウェイ装置における全体負荷量に対する加重配分を施して指示することを特徴とする。 Further, in the traffic control method according to the present invention, the traffic management apparatus calculates traffic load only for a specific network as a result of calculating the total load amount in the gateway apparatus, and the traffic control instructed to the gateway apparatus is also selected. And giving an instruction by giving a weighted distribution to the total load amount in the gateway device.
更に、本発明によるトラヒック制御システムは、1つ以上のゲートウェイ装置を介して複数の網における異なる信号方式の信号の相互接続を実現するネットワークシステムにて、トラヒックを制御するトラヒック制御システムであって、前記ネットワークシステムは、前記ゲートウェイ装置と相互通信するトラヒック管理装置を備え、前記トラヒック管理装置は、前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集する手段と、前記収集した受信信号数及び負荷状態の情報から、各網ごとに制御されるべきトラヒックの制御信号量を算出する手段と、前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成する手段と、前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出する手段とを備えることを特徴とする。 Furthermore, a traffic control system according to the present invention is a traffic control system that controls traffic in a network system that realizes interconnection of signals of different signaling systems in a plurality of networks via one or more gateway devices, The network system includes a traffic management device that communicates with the gateway device. The traffic management device receives the number of received signals for each network in the gateway device per unit time from the gateway device and a load on the gateway device. Means for collecting state information, means for calculating a control signal amount of traffic to be controlled for each network from the collected number of received signals and load state information, and the collected number of received signals and load state Information on the gateway device as a whole Means for calculating a load amount and generating a restriction signal for a control signal amount of traffic to be controlled for each network; and means for sending the restriction signal for the control signal amount to an exchange or server adjacent to the gateway device; It is characterized by providing.
更に、本発明によるトラヒック管理装置は、1つ以上のゲートウェイ装置を介して複数の網における異なる信号方式の信号の相互接続を実現するネットワークシステムのトラヒックを管理するトラヒック管理装置であって、前記ネットワークシステムは、前記ゲートウェイ装置と相互通信するトラヒック管理装置を備え、前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集する手段と、前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成する手段と、前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出する手段と、継続的に前記受信信号数及び負荷状態の情報を収集して、前記制御信号量の更新又は解除を前記交換機又はサーバに指示する手段とを備えることを特徴とする。 Furthermore, the traffic management device according to the present invention is a traffic management device for managing the traffic of a network system that realizes interconnection of signals of different signaling systems in a plurality of networks via one or more gateway devices. The system includes a traffic management device that communicates with the gateway device, and from the gateway device, means for collecting information on the number of received signals for each network in the gateway device per unit time and load status information in the gateway device; Calculating a total load amount in the gateway device from the collected information on the number of received signals and the load state, and generating a control signal of a traffic control signal amount to be controlled for each network; and the control signal amount Control signals adjacent to the gateway device. And means for continuously sending information on the number of received signals and load status and instructing the switch or server to update or cancel the control signal amount. To do.
更に、本発明によるトラヒック制御プログラムは、本発明のトラヒック管理装置として構成するコンピュータに、前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集するステップと、前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成するステップと、前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出するステップと、継続的に前記受信信号数及び負荷状態の情報を収集して、前記制御信号量の更新又は解除を前記交換機又はサーバに指示するステップとを実行させるためのプログラムとして特徴づけられる。 Furthermore, the traffic control program according to the present invention allows the computer configured as the traffic management device of the present invention to send the number of received signals for each network in the gateway device per unit time and the load state in the gateway device from the gateway device. A step of collecting information, and a step of calculating a total load amount in the gateway apparatus from the collected information on the number of received signals and the load state, and generating a control signal of a traffic control signal amount to be controlled for each network And sending the control signal amount restriction signal to the exchange or server adjacent to the gateway device, and continuously collecting the information on the number of received signals and the load state to update or cancel the control signal amount For instructing the exchange or server It is characterized as a gram.
本発明によれば、トラヒック管理装置がGW装置から入力信号数及びGW装置の負荷状態の情報を収集し、ネットワークシステム全体にトラヒック制御及び規制指示を行うことによって、異なるネットワーク間に跨った通信においても網全体で安定的な運用を得ることができ、結果的にユーザの利用満足度が向上する。 According to the present invention, the traffic management device collects information on the number of input signals and the load state of the GW device from the GW device, and performs traffic control and regulation instructions for the entire network system, thereby enabling communication across different networks. In addition, stable operation can be obtained over the entire network, and as a result, user satisfaction is improved.
また、自動制御により輻輳時の状態を早期に沈静化させることができる。また、優先的に疎通させたい信号と規制したい信号とを振り分け制御を行うことにも応用することができ、特定のサービスのみエンド・ツー・エンドで規制し、又は優先的に接続することが可能となり、災害時の緊急通信では特に有効である。 Moreover, the state at the time of congestion can be calmed down early by automatic control. It can also be applied to control the distribution of signals that you want to communicate preferentially and signals that you want to regulate, and only specific services can be regulated end-to-end or connected with priority. This is particularly effective for emergency communications during disasters.
以下、図面を参照して、本発明による実施例1のトラヒック制御システムを説明する。尚、各図において、同様な構成要素には同一の参照番号を付して説明する。 Hereinafter, a traffic control system according to a first embodiment of the present invention will be described with reference to the drawings. In addition, in each figure, the same reference number is attached | subjected and demonstrated to the same component.
(実施例1)
実施例1のトラヒック制御システムは、音声通信を確立するためのIP電話によるネットワークサービスを実現するネットワークシステムのトラヒックを制御する。実施例1のトラヒック制御システムは、他の網(例えば、異なる事業者網間等)、異なる信号方式とのインタワーク等の相互接続を実現するゲートウェイ(GW)装置と、GW装置から信号数及びGW装置の負荷状態の収集を行い、ネットワーク全体に制御及び規制指示を行うトラヒック管理装置とを備える。
Example 1
The traffic control system according to the first embodiment controls traffic of a network system that realizes a network service using an IP telephone for establishing voice communication. The traffic control system according to the first embodiment includes a gateway (GW) device that realizes interconnection such as interworking with other networks (for example, between different operator networks), different signaling methods, and the number of signals from the GW device. A traffic management device that collects the load state of the GW device and controls and regulates the entire network.
図1に、本発明による一実施例のトラヒック制御システムの構成例を示す。図1には、複数のネットワークを跨るゲートウェイ装置におけるネットワークシステム全体の概略が示されており、前述した図6のネットワークシステムと対比可能である。図1に示すように、ゲートウェイ(GW)装置11は、IP網A(17−1)、IP網B(17−2)、電話機13−1,13−2をそれぞれ収容する公衆電話網18−1,18−3、及び携帯電話機14−1,14−2をそれぞれ収容する携帯電話網18−2,18−4など、2つ以上の網の間で信号をインターワークし、相互接続を実現する。 FIG. 1 shows a configuration example of a traffic control system according to an embodiment of the present invention. FIG. 1 shows an outline of an entire network system in a gateway device across a plurality of networks, and can be compared with the network system of FIG. 6 described above. As shown in FIG. 1, a gateway (GW) device 11 includes an IP network A (17-1), an IP network B (17-2), and a public telephone network 18- that accommodates telephones 13-1 and 13-2, respectively. 1 and 18-3, and mobile phone networks 18-2 and 18-4 that accommodate mobile phones 14-1 and 14-2, respectively, interworking signals between two or more networks to realize interconnection To do.
具体的には、GW装置11は、ISUP信号とSIP信号との間でプロトコル変換又は相互接続を実施するため、好適にはMegacoプロトコルを用いて、IP網そのものを電話の中継交換機として働かせることができる。また、GW装置11は、各IP網における各サーバからGW装置11に流入又は流出する、単位時間あたりのSIP信号19−1,19−2,19−3の信号数の測定及び保持する機能と、保持したSIP信号の信号数の情報をトラヒック管理装置10に送信する機能と、IGS15−1,15−2からGW装置11への流入又は流出する、単位時間あたりのISUP信号20−1,20−2の信号数の測定及び保持する機能と、保持したISUP信号20−1,20−2の信号数の情報をトラヒック管理装置10に送信する機能とを有する。
Specifically, since the GW apparatus 11 performs protocol conversion or interconnection between the ISUP signal and the SIP signal, the IP network itself can be used as a telephone relay exchange, preferably using the Megaco protocol. it can. The GW device 11 has a function of measuring and holding the number of SIP signals 19-1, 19-2, 19-3 per unit time flowing into or out of the GW device 11 from each server in each IP network. A function of transmitting information on the number of held SIP signals to the
また、トラヒック管理装置10は、GW装置11から、単位時間あたりのゲートウェイ装置11における各網ごとの受信信号数及びGW装置11における負荷状態の情報(各網の信号量及び/又はCPU使用率又はメモリ使用率などのパラメータ化した情報を含む)を収集する手段と、収集した受信信号数及び負荷状態の情報(信号種別の情報を含めることができる)から、各網ごとに制御されるべきトラヒックの制御信号量を算出する手段と、収集した受信信号数及び負荷状態の情報からGW装置11における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成する手段と、制御信号量の規制信号をGW装置11に隣接する交換機又はサーバに送出する手段とを備える。実施例1のトラヒック制御システムにより、トラヒック及びサーバの処理状態に応じたネットワーク全体での制御を実施することにより安定した品質制御を実現する。従って、トラヒック管理装置10は、GW装置11から、各網の信号量及び/又はCPU使用率又はメモリ使用率などのパラメータ化した情報を取得して、ネットワークシステムの運転状況を把握することができ、これらのパラメータからトラヒックを総合的に判断した上で、隣接又は発側のサーバ又は交換機毎への規制信号を生成することができる。尚、本実施例において、1つのGW装置11を用いたネットワークシステムとして説明するが、複数のGW装置を用いて構成することができることは云うまでもない。この場合には、トラヒック管理装置10は、1つのGW装置を用いた場合と同様に、他のGW装置の全部、又は一部における負荷状態を管理するように構成することができる。
Further, the
SIPサーバ(例えば、SIPサーバ21a,21b,21c)は、ユーザのIP端末12−1,12−2を収容し、IP網(例えば、IP網A(17−1))内の接続制御を行うサーバである。
The SIP servers (for example,
IGS(Interconnection Gateway Switch)15−1,15−2は、他事業者の網と接続する関門交換機である。 IGS (Interconnect Gateway Switch) 15-1 and 15-2 are gateway exchanges connected to a network of another operator.
HTTPサーバ22−1、メールサーバ22−2、及びVoD(Video on Demand)サーバ22−3は、種々のサービスの提供に用いるサービスサーバであり、例えばIP端末12−2との間でドメインコントローラによる接続(DC接続)を確立し、例えばIP網A(17−1)内で、SIP信号を送受信する。 The HTTP server 22-1, the mail server 22-2, and the VoD (Video on Demand) server 22-3 are service servers used for providing various services, and are, for example, a domain controller with the IP terminal 12-2. A connection (DC connection) is established, and a SIP signal is transmitted / received in, for example, the IP network A (17-1).
前述したように、トラヒック管理装置10は、GW装置11からの受信信号数及びGW装置11の負荷状態を含む情報の収集を行い、ネットワークシステム全体におけるトラヒックを管理し、隣接又は発側のサーバ又は交換機に規制指示を行う装置である。GW装置11は、SIPサーバから送出されるSIP信号(例えば、INVITEメッセージ)と、他網の交換機等から送出されるISUP信号(例えば、共通線信号方式におけるイニシャルアドレスメッセージ)とを単位時間当たりで検知してカウントし、トラヒック管理装置10に通知を行う。この通知には、各網の信号量及び/又はCPU使用率又はメモリ使用率など、それぞれパラメータ化した情報とすることができる。トラヒック管理装置10は、それぞれの信号数に応じた重み付けを施し、隣接又は発側のサーバ又は交換機毎の規制信号を生成し、該規制信号を隣接又は発側のサーバ又は交換機に送出する。隣接又は発側のサーバ又は交換機は、該規制信号に基づいてトラヒック制御を行う。
As described above, the
このように、トラヒック管理装置10は、IP電話での不定期、且つ大量のSIP信号による輻輳及び異なる網との接続点(GW装置11)の負荷状態を適切に判断し、隣接又は発側のサーバ又は交換機に規制をかけることができる。
As described above, the
以下、図1に示すネットワークシステム例において、IP網では呼制御プロトコルを用いて音声通信を確立し、音声データをIPパケットとして他の網と送受信する音声通信を可能としたサービスが提供されているとする。このようなサービスを行うのに安定した通信を確保することが必要となるが、実施例1のトラヒック制御システムの動作は、以下の処理フローの説明により明らかになる。 In the example of the network system shown in FIG. 1, the IP network provides a service that enables voice communication by establishing voice communication using a call control protocol and transmitting / receiving voice data to / from other networks as IP packets. And Although it is necessary to secure stable communication to perform such a service, the operation of the traffic control system according to the first embodiment will become apparent from the following description of the processing flow.
以下、実施例1のトラヒック制御システムの処理フローを説明する。 Hereinafter, a processing flow of the traffic control system according to the first embodiment will be described.
(処理フロー)
概略的な処理フローを説明するに、GW装置11は、IP網A(17−1)、公衆電話網(18−1〜18−4)、IP網B(17−2)のそれぞれからの入力信号を収集して、トラヒック管理装置10に送出する。トラヒック管理装置10は、GW装置11に入ってくる単位時間当たりの総信号量及びGW装置11の負荷量を把握し、各々の網ごとの信号量に応じた加重配分を行い、各配分量に基づき各網ごとの規制信号を生成し、各規制信号を各網ごとのサーバ又は交換機に送出する。各網ごとのサーバ又は交換機は、この規制信号に基づいてトラヒック流量制御を実施する。このとき、各網ごとのサーバ又は交換機は、トラヒック量、信号種別(オーディオ信号、ビデオ信号等の種別等)に応じて通すか否かを選択することが可能である。尚、信号種別に応じてトラヒック制御を実施するために、規制期間における固定的な接続規制を行うようにして実施するのが好適である。尚、SIP信号に対しては、既知の方法で容易に信号種別を判断することができる。従って、トラヒック管理装置10は、GW装置11から処理負荷の情報とともに信号種別の情報を取得し、負荷状態及び信号種別に応じて制御信号量を決定し、各網ごとの規制信号を生成することもできる。
(Processing flow)
In order to explain the schematic processing flow, the GW apparatus 11 receives inputs from the IP network A (17-1), the public telephone network (18-1 to 18-4), and the IP network B (17-2). The signals are collected and sent to the
以下、より詳細に実施例1のトラヒック制御システムの具体的な処理フローを説明する。 Hereinafter, a specific processing flow of the traffic control system according to the first embodiment will be described in more detail.
まず、GW装置11は、トラヒック及びシステムの定常監視を行う(ステップS1a,S1b,S1c)。次に、GW装置11は、単位時間当たりで、或る特定時刻における各網に対する自己のCC使用率(各サーバのCPU使用率でもよい)等の負荷状態パラメータ、及び単位時間当たりの受信信号数を測定し、分析する(ステップS2a,S2b,S2c)。以下、呼の接続要求信号であるSIP信号におけるINVITEメッセージと、ISUP信号におけるアドレスメッセージとして機能するIAM(Initial Address Message)の各受信信号とを、制御対象信号として検出して着目する(ステップS3a,S3b,S3c)。尚、INVITEメッセージ及びIAMを例として説明するが、収集する受信信号は、これらのメッセージ信号に限定する必要はない。 First, the GW apparatus 11 performs steady monitoring of traffic and the system (steps S1a, S1b, S1c). Next, the GW apparatus 11 per unit time, load state parameters such as its own CC usage rate (or CPU usage rate of each server) for each network at a specific time, and the number of received signals per unit time Are measured and analyzed (steps S2a, S2b, S2c). Hereinafter, the INVITE message in the SIP signal that is a call connection request signal and each received signal of an IAM (Initial Address Message) that functions as an address message in the ISUP signal are detected and focused as control target signals (step S3a, S3b, S3c). Although the INVITE message and IAM will be described as an example, the received signals to be collected need not be limited to these message signals.
次に、GW装置11は、各網における受信信号数を測定した結果、各網ごとの負荷状態パラメータに基づいてGW装置11にかかる負荷量が所定の閾値を超えるか否かを判定し、所定の閾値を超える網における受信信号数及び負荷量を含む情報を、トラヒック管理装置10に通知する(ステップS4)。 Next, as a result of measuring the number of received signals in each network, the GW apparatus 11 determines whether or not the load amount applied to the GW apparatus 11 exceeds a predetermined threshold based on the load state parameter for each network. Information including the number of received signals and the load amount in the network exceeding the threshold value is notified to the traffic management apparatus 10 (step S4).
次に、トラヒック管理装置10は、通知された受信信号数及び負荷量を含む情報から、GW装置11にかかる全ネットワークシステムにおける全体負荷量を算出する。次に、トラヒック管理装置10は、各網のサーバごとのISUP信号及びSIP信号の双方における受信した信号数に重み付けを行い、GW装置11にかかる全体負荷量から各網ごとの制御信号量を算出する(ステップS5)。
Next, the
この重み付けは、各信号処理にかかるGW装置11での処理量に応じたSIP信号とISUP信号との間の比率として、例えばSIP信号:ISUP信号=n:m(n,mは、任意の数)となるようにして、トラヒック管理装置10は、GW装置11にかかる全体負荷量を算出する。尚、1:1であれば重み付け処理を省略し、そのまま合算してもかまわない。また、トラヒック管理装置10は、GW装置11から取得した情報の受信信号ごとの信号種別、例えばSIP信号又はISUP信号内にある音声接続要求(オーディオ信号)又は映像接続要求(ビデオ信号)といった種別を読み取り、必要に応じて重み付けの処理に追加することもできる。
This weighting is a ratio between the SIP signal and the ISUP signal corresponding to the processing amount in the GW apparatus 11 for each signal processing. For example, SIP signal: ISUP signal = n: m (n and m are arbitrary numbers) ), The
次に、トラヒック管理装置10は、算出した全体負荷量に基づいて所定の閾値以上であるか否かを判断し、トラヒック制御の要否を決定する。トラヒック管理装置10は、全体負荷量が所定の閾値以上となる故にトラヒック制御が必要であると判断する場合には、GW装置11に接続される隣接又は発側のシステム(例えば、サーバ又は交換機)に分配し、それぞれの網からGW装置11に流入制御すべき信号量としての制御信号量を算出し、トラヒック量の制御指示として、制御信号量を割り当てた規制信号を生成し、隣接又は発側のシステム(例えば、サーバ又は交換機)に送出する(ステップS6,S7a,S7b,S7c)。
Next, the
例えば、トラヒック管理装置10は、GW装置11から通知された受信信号数が或る閾値を超え、トラヒック制御が必要であると決定した場合、GW装置11の負荷を軽減させるようにGW装置11に接続される隣接又は発側システム(例えば、サーバ又は交換機)からGW装置11に向かうトラヒック量を分配する。例えば、分配の例として、隣接又は発側のシステム(各サーバ又は交換機の処理能力に応じて)に予め定められた割合で、GW装置11に接続されるSIPサーバ:SIPサーバ=α:β(α,βは任意の数)となるように規制信号を生成する。
For example, when the
尚、トラヒック管理装置10は、トラヒック制御が不要であると判断する場合には、GW装置11から受信信号数の通知を受けても各サーバ又は交換機に対して制御指示を行わない。
If the
次に、制御指示としての制御信号量を受信した各々の隣接又は発側システム(例えば、サーバ又は交換機)は、信号種別毎にトラヒック量を分配してトラヒック制御を行う(ステップS8a,S8b,S8c)。即ち、GW装置11に接続される隣接又は発側システム(例えば、サーバ又は交換機)は、受信した制御信号量の規制信号に基づき、制御すべきトラヒック量の分配を信号種別に応じて行い、トラヒック制御を実施する。 Next, each adjacent or originating system (for example, a server or an exchange) that has received a control signal amount as a control instruction distributes the traffic amount for each signal type and performs traffic control (steps S8a, S8b, S8c). ). That is, the adjacent or originating system (for example, a server or an exchange) connected to the GW apparatus 11 distributes the traffic amount to be controlled according to the signal type based on the received control signal amount control signal. Implement control.
尚、トラヒック管理装置10は、継続的にGW装置11からの情報を受信してネットワークシステム全体におけるトラヒックを監視しており、前述したステップS5〜S7a,S7b,S7cの処理に基づいて制御信号量の調整を行い、既に制御指示した各々の隣接又は発側システム(例えば、サーバ又は交換機)に対しては制御信号量の更新又は解除の指示信号を送信する。
The
具体的には、トラヒック管理装置10は、継続的にGW装置11から通知される受信信号数及び負荷量を含む情報(受信信号数のみ情報か、負荷量のみの情報か、又はその双方の情報)を基に、GW装置11に接続される隣接又は発側システム(例えば、サーバ又は交換機)に対し、制御信号量の更新又は解除の要否を判定し、判定に基づき新たな制御信号量又は規制解除を決定し、決定した制御信号量又は規制解除に基づく指示信号を隣接又は発側システム(例えば、サーバ又は交換機)に送出する。
Specifically, the
例えば、トラヒック管理装置10は、GW装置11から通知された受信信号数及び負荷量が所定の閾値以下となる場合、即ちGW装置11に向かうトラヒック量が所定の閾値以下となった場合、規制の解除を実施しても問題ないと判断し、GW装置11に接続される隣接又は発側システム(例えば、サーバ又は交換機)に規制解除の制御指示を行う。
For example, when the number of received signals and the load amount notified from the GW device 11 are equal to or less than a predetermined threshold, that is, when the traffic amount toward the GW device 11 is equal to or less than the predetermined threshold, the
GW装置11に接続される各々の隣接又は発側システム(例えば、サーバ又は交換機)は、新たに指示された制御信号量を受信する場合には、更新された制御信号量に基づきトラヒック量の制御を実施する。 When each adjacent or originating system (for example, a server or an exchange) connected to the GW apparatus 11 receives a newly instructed control signal amount, it controls the traffic amount based on the updated control signal amount. To implement.
或いは又、GW装置11に接続される各々の隣接又は発側システム(例えば、サーバ又は交換機)は、新たに指示された規制解除の情報を受信する場合には、トラヒック制御の規制解除を実施する。 Alternatively, each adjacent or originating system (for example, a server or an exchange) connected to the GW apparatus 11 performs the deregulation of traffic control when receiving newly instructed deregulation information. .
トラヒック管理装置10は、GW装置11に接続される各々の隣接又は発側システム(例えば、サーバ又は交換機)にトラヒック規制の解除指示を行うと、定常の監視状態に移行する。
When the
これにより、実施例1のトラヒック制御システムは、異なるネットワーク間に跨った通信においても網全体で安定的な運用を行うことができる。 As a result, the traffic control system according to the first embodiment can stably operate the entire network even in communication across different networks.
次に、本発明による実施例2のトラヒック制御システムを説明する。 Next, a traffic control system according to a second embodiment of the present invention will be described.
(実施例2)
実施例2のトラヒック制御システムは、音声通信を確立するためのIP電話によるネットワークサービスを実現するネットワークシステムのトラヒックを制御する。実施例2のトラヒック制御システムは、図3に示すように、他の網(例えば、異なる事業者網間等)、及び異なる信号方式とのインタワーク等の相互接続を実現するゲートウェイ(GW)装置11と、GW装置11から信号数及びGW装置11の負荷状態の収集を行い、ネットワーク全体に規制指示を行うとともに、IP網A専用にトラヒック制御する第1トラヒック管理装置30−1と、公衆電話網専用にトラヒック制御する第2トラヒック管理装置30−2と、携帯電話網専用にトラヒック制御する第3トラヒック管理装置30−3と、他のIP網B専用にトラヒック制御する第4トラヒック管理装置30−4とを備え、第1トラヒック管理装置30−1は、他のトラヒック管理装置との間で所定の制御指示信号の送受信を行うことにより、ネットワークシステム全体のトラヒックを制御する。
(Example 2)
The traffic control system according to the second embodiment controls traffic of a network system that realizes a network service using an IP telephone for establishing voice communication. As shown in FIG. 3, the traffic control system according to the second embodiment is a gateway (GW) device that realizes interworking such as interworking with other networks (for example, between different operator networks) and with different signal systems. 11, the first traffic management device 30-1 that collects the number of signals from the GW device 11 and the load state of the GW device 11, issues a restriction instruction to the entire network, and controls traffic exclusively for the IP network A, and a public telephone A second traffic management device 30-2 that performs traffic control exclusively for the network, a third traffic management device 30-3 that performs traffic control exclusively for the mobile phone network, and a fourth traffic management device 30 that performs traffic control exclusively for other IP networks B -4, and the first traffic management device 30-1 transmits / receives a predetermined control instruction signal to / from other traffic management devices. , It controls the traffic of the entire network system.
即ち、1台のトラヒック管理装置がネットワークシステム全体のトラヒックを管理する実施例1のトラヒック制御システムと比較して、実施例2のトラヒック制御システムは、IP網、公衆電話網、携帯電話網ごとに機能する複数のトラヒック管理装置を構成させている点で相違する。実施例2の各トラヒック管理装置が用いる制御指示信号の例を、図5に示す。図5に示すように、各トラヒック管理装置が用いる制御指示信号は、事業者コード、制御対象装置名、制御対象詳細部及び制御量からなる各パラメータを含む。尚、説明の都合上、各トラヒック管理装置は、各々が個別の装置として説明するが、1つのトラヒック装置内で、機能別に分けて構成することもできる。 That is, as compared with the traffic control system of the first embodiment in which one traffic management device manages the traffic of the entire network system, the traffic control system of the second embodiment is different for each IP network, public telephone network, and mobile phone network. The difference is that a plurality of functioning traffic management apparatuses are configured. An example of a control instruction signal used by each traffic management device of the second embodiment is shown in FIG. As shown in FIG. 5, the control instruction signal used by each traffic management device includes parameters including an operator code, a control target device name, a control target detail unit, and a control amount. For convenience of explanation, each traffic management device will be described as an individual device. However, each traffic management device may be configured separately for each function in one traffic device.
実施例2のトラヒック制御システムであれば、制御指示信号の受信側となる第2〜第4トラヒック管理装置30−2,30−3,30−4は、受信した制御指示信号に基づき各トラヒック管理装置に接続されている隣接又は発側システム(例えば、サーバ又は交換機)に制御指示を実施して、効率的にトラヒック管理を行うことができる。尚、第1トラヒック管理装置30−1は、自身が管理するトラヒック情報やGW装置11の負荷情報、又はGW装置11におけるトラヒックの情報を、第2〜第4トラヒック管理装置30−2,30−3,30−4に送信することはないため、例えば他の事業者がこの制御指示信号を用いてGW装置11の状況を独自に判断して制御するようなことがない。 In the traffic control system according to the second embodiment, the second to fourth traffic management devices 30-2, 30-3, and 30-4 on the receiving side of the control instruction signal each manage traffic based on the received control instruction signal. It is possible to efficiently perform traffic management by executing a control instruction to an adjacent or originating system (for example, a server or an exchange) connected to the apparatus. Note that the first traffic management device 30-1 manages the traffic information managed by itself, the load information of the GW device 11, or the traffic information in the GW device 11 with the second to fourth traffic management devices 30-2, 30-. 3, 30-4 is not transmitted, for example, and other operators do not use the control instruction signal to independently determine and control the status of the GW apparatus 11.
一方、第1トラヒック管理装置30−1が、全ての綱を網羅したトラヒック管理を行う必要がない場合、GW装置11を含む特定のIP網のみ(例えば、IP網A(17−1)のみ)でのトラヒック管理を行うこともできる。この場合には、第1トラヒック管理装置30−1は、他のトラヒック管理装置との連携を行うことなく、単独での制御を実施することができる。 On the other hand, when the first traffic management device 30-1 does not need to perform traffic management covering all classes, only a specific IP network including the GW device 11 (for example, only the IP network A (17-1)). You can also manage traffic in In this case, the first traffic management device 30-1 can perform independent control without performing cooperation with other traffic management devices.
以下、より詳細に実施例2のトラヒック制御システムの具体的な処理フローを説明する。 Hereinafter, a specific processing flow of the traffic control system according to the second embodiment will be described in more detail.
尚、図3に示すように、第1トラヒック管理装置30−1は、IP網A(17−1)のトラヒックを管理し、実施例1のトラヒック管理装置10と同様に、GW装置11に入ってくる単位時間当たりの総信号量及び負荷量を把握する。第2〜第4トラヒック管理装置30−2,30−3,30−4は、公衆電話網制御機能部、携帯電話網制御機能部、IP網B制御機能部としてそれぞれ分散して機能し、第1トラヒック管理装置30−1と連携して動作する。以下、このような構成例として説明するが、更に多数の網機能部としてもよい。この場合においても、各機能部同士で制御指示信号の送受信を行うが、このときもGW装置11自体のトラヒック情報及び負荷情報は送信しない。
As shown in FIG. 3, the first traffic management device 30-1 manages the traffic of the IP network A (17-1), and enters the GW device 11 in the same manner as the
実施例2のステップS5以前の処理は、実施例1と同一であり、説明を省略する。 The processing before step S5 of the second embodiment is the same as that of the first embodiment, and a description thereof is omitted.
ステップS6aで、第1トラヒック管理装置30−1は、実施例1と同様に、算出した全体負荷量が所定の閾値以上であるか否かを判断し、トラヒック制御の要否を決定する。第1トラヒック管理装置30−1は、トラヒック制御が必要であると判断する場合には、GW装置11に接続される隣接又は発側のシステム(例えば、サーバ又は交換機)に分配し、それぞれの網からGW装置11に流入制御すべき信号量として、トラヒック量の制御指示としての制御信号量を各網ごとに割り当てる。 In step S6a, the first traffic management device 30-1 determines whether or not the calculated total load amount is equal to or greater than a predetermined threshold, and determines whether or not traffic control is necessary, as in the first embodiment. When the first traffic management device 30-1 determines that traffic control is necessary, the first traffic management device 30-1 distributes it to the adjacent or originating system (for example, a server or an exchange) connected to the GW device 11, and each network. As a signal amount to be controlled to flow into the GW device 11, a control signal amount as a traffic amount control instruction is assigned to each network.
第1トラヒック管理装置30−1は、この制御指示の際に、例えば第4トラヒック管理装置(IP網B制御機能部)に対してはトラヒック制御しないとするような、各網に対する配分を行うことができる。 At the time of this control instruction, the first traffic management device 30-1 performs distribution to each network so that, for example, the fourth traffic management device (IP network B control function unit) does not perform traffic control. Can do.
この場合、第1トラヒック管理装置30−1(IP網A制御機能部)は、制御指示信号を第2トラヒック管理装置30−2(公衆電話網制御機能部)に送出する。このように、各トラヒック管理装置は、自己が管理する網のトラヒックを該制御指示信号に基づいて制御する(実施例2のステップ7b,7c)。ただし、本例において、第1トラヒック管理装置30−1は、IP網Aのトラヒック管理を受け持つことに留意する(実施例2のステップS7a)。
In this case, the first traffic management device 30-1 (IP network A control function unit) sends a control instruction signal to the second traffic management device 30-2 (public telephone network control function unit). Thus, each traffic management device controls the traffic of the network managed by itself based on the control instruction signal (
第2トラヒック管理装置30−2(公衆電話網制御機能部)は、制御指示信号を受信し、分析した値を用いて公衆電話網に属する交換機(例えば、IGS15−1)に対してGW装置11向けのトラヒック制御の制御指示を行う。尚、第1トラヒック管理装置30−1は、トラヒック制御が不要と決定した場合には、GW装置11から情報を受信しても、他のトラヒック管理装置に対して制御指示を行わない。 The second traffic management device 30-2 (public telephone network control function unit) receives the control instruction signal and uses the analyzed value to exchange the GW device 11 with respect to the switch belonging to the public telephone network (for example, IGS 15-1). Instructs traffic control for. If the first traffic management device 30-1 determines that traffic control is not necessary, the first traffic management device 30-1 does not issue a control instruction to other traffic management devices even if it receives information from the GW device 11.
ステップS8a,S8b,S8c以降の処理は、実施例1と同様であるが、例えば、第1トラヒック管理装置30−1は、分配する制御対象システムが、公衆電話網内の交換機であると決定した場合について代表的に説明する。 The processes after steps S8a, S8b, and S8c are the same as those in the first embodiment. For example, the first traffic management device 30-1 determines that the control target system to be distributed is an exchange in the public telephone network. The case will be described representatively.
公衆電話網に属する交換機は、第2トラヒック管理装置30−2(公衆電話綱制御機能部)からの制御指示信号に基づきトラヒック量の制御を実施する(実施例2のステップS8b)。 The exchange belonging to the public telephone network controls the traffic amount based on the control instruction signal from the second traffic management device 30-2 (public telephone line control function unit) (step S8b in the second embodiment).
次に、第1トラヒック管理装置30−1(IP網A制御機能部)は、GW装置11の情報に基づくネットワークシステムの継続監視から、制御信号量の調整を行い、既に制御指示した第2トラヒック管理装置30−2(公衆電話網制御機能部)に対しては制御信号量の更新又は解除の指示を行うための制御指示信号を送出する。この制御指示信号に応じて、第2トラヒック管理装置30−2(公衆電話網制御機能部)は、公衆電話網に属する交換機に対して、GW装置11に向かうトラヒック量の制御信号量の更新の指示を行う。 Next, the first traffic management device 30-1 (IP network A control function unit) adjusts the control signal amount from the continuous monitoring of the network system based on the information of the GW device 11, and the second traffic that has already been instructed to control. A control instruction signal is sent to the management apparatus 30-2 (public telephone network control function unit) to instruct to update or cancel the control signal amount. In response to the control instruction signal, the second traffic management device 30-2 (public telephone network control function unit) updates the control signal amount of the traffic amount toward the GW device 11 to the exchange belonging to the public telephone network. Give instructions.
これにより、公衆電話網に属する交換機は、GW装置11に向かうトラヒック量の制御信号量の更新を行うことができる。 Thereby, the exchange belonging to the public telephone network can update the control signal amount of the traffic amount toward the GW apparatus 11.
例えば、第1トラヒック管理装置30−1は、GW装置11から通知された受信信号数及び負荷量が所定の閾値以下となる場合、即ちGW装置11に向かうトラヒック量が所定の閾値以下となった場合、規制の解除を実施しても問題ないと判断し、第2トラヒック管理装置30−2(公衆電話網制御機能部)に規制解除の制御指示信号を送出する。これに応じて、第2トラヒック管理装置30−2(公衆電話網制御機能部)は、公衆電話網に属する交換機に規制解除の指示を行う。これに応じて、公衆電話網に属する交換機は、GW装置11に対する規制状態を解除する。 For example, in the first traffic management device 30-1, when the number of received signals and the load amount notified from the GW device 11 are equal to or smaller than a predetermined threshold, that is, the traffic amount toward the GW device 11 is equal to or smaller than the predetermined threshold. In this case, it is determined that there is no problem even if the restriction is released, and a control instruction signal for releasing the restriction is sent to the second traffic management device 30-2 (public telephone network control function unit). In response to this, the second traffic management device 30-2 (public telephone network control function unit) instructs the exchange belonging to the public telephone network to release the restriction. In response to this, the exchange belonging to the public telephone network releases the restricted state for the GW apparatus 11.
第1トラヒック管理装置30−1は、GW装置11に接続される各々の他のトラヒック管理装置にトラヒック規制の解除指示を行うと、定常の監視状態に移行する。 When the first traffic management device 30-1 issues a traffic regulation release instruction to each of the other traffic management devices connected to the GW device 11, the first traffic management device 30-1 shifts to a normal monitoring state.
これにより、実施例2のトラヒック制御システムは、異なるネットワーク間に跨った通信においても網全体で安定的なサービスを提供することができる。 As a result, the traffic control system according to the second embodiment can provide a stable service over the entire network even in communication across different networks.
次に、本発明による実施例3のトラヒック制御システムを説明する。 Next, a traffic control system according to a third embodiment of the present invention will be described.
(実施例3)
実施例3のトラヒック制御システムは、実施例1又は2のトラヒック制御システムと同一の構成で実現することができ、その詳細な説明は省略する。実施例3では、GW装置11における網ごとの着信に応じたトラヒック制御を実現する。以下の説明では、発明の理解を助けるために、実施例1における処理フローと対比して再び図2を参照して説明する。
(Example 3)
The traffic control system of the third embodiment can be realized with the same configuration as the traffic control system of the first or second embodiment, and detailed description thereof is omitted. In the third embodiment, traffic control according to incoming calls for each network in the GW apparatus 11 is realized. In the following description, in order to help understanding of the invention, the description will be given with reference to FIG. 2 again in contrast to the processing flow in the first embodiment.
実施例3の処理フローのうち、実施例1のステップS5以前の処理と同一であり、説明を省略する。 The processing flow of the third embodiment is the same as the processing before step S5 of the first embodiment, and a description thereof will be omitted.
トラヒック管理装置10は、実施例1と同様に、算出した全体負荷量が所定の閾値以上であるか否かを判断し、トラヒック制御の要否を決定し、トラヒック制御が必要であると判断する場合には、GW装置11に接続される隣接又は発側のシステム(例えば、サーバ又は交換機)に分配し、それぞれの網からGW装置11に流入制御すべき信号量として、トラヒック量の制御指示としての制御信号量を割り当てて隣接又は発側のシステム(例えば、サーバ又は交換機)に送出する(ステップS6,S7a,S7b,S7c)。トラヒック管理装置10は、実施例1と同様に、トラヒック制御が不要であると判断する場合には、GW装置11から受信信号数の通知を受けても各サーバに対して制御指示を行わない。
Similar to the first embodiment, the
ただし、実施例3では、トラヒック管理装置10がGW装置11と単独のIP網(例えば、IP網A(17−1))でのトラヒック制御となった場合に、GW装置11に対してもトラヒックの制御指示を行う。具体的には、トラヒック管理装置10は、GW装置11に対する制御指示として、単位時間当たりのSIP信号の信号数とISUP信号の信号数との合計値を算出し、この合計値が所定の閾値以上である場合に、例えばIP網A(17−1)からGW装置11に対しての着信のみのトラヒック制御か、例えば公衆電話網18−1からの着信のみのトラヒック制御か、又はその双方の着信比率AA:BB(AA,BBは任意の数)とする着信のトラヒック制御を行うように、制御指示する。
However, in the third embodiment, when the
この制御指示を受け取ったGW装置11は、接続要求信号(例えば、SIP信号におけるINVITEメッセージ)を破棄するか、又は該接続要求信号に対する切断信号又は接続拒否信号を、発呼したサーバ等に送信することにより、GW装置11自身の処理負荷を軽減するように動作する。 Upon receiving this control instruction, the GW apparatus 11 discards the connection request signal (for example, the INVITE message in the SIP signal), or transmits a disconnection signal or a connection rejection signal corresponding to the connection request signal to the calling server or the like. Thus, the GW apparatus 11 operates to reduce the processing load of itself.
その他の処理は、実施例1における処理をGW装置11にも適用する。 For other processing, the processing in the first embodiment is also applied to the GW apparatus 11.
例えば、トラヒック管理装置10は、GW装置11におけるトラヒック量を継続的に監視し、GW装置11におけるトラヒック量を再調整し、前回指示したGW装置11でのトラヒック制御量の更新を実施する。
For example, the
一方で、トラヒック管理装置10からGW装置11に規制解除を指示することもできる。例えば、トラヒック管理装置10は、GW装置11から通知された受信信号数及び負荷量が所定の閾値以下となる場合、規制の解除を実施しても問題ないと判断し、GW装置11に規制解除の制御指示を行う。
On the other hand, the
トラヒック管理装置10は、GW装置11にトラヒック規制の解除指示を行うと、定常の監視状態に移行する。
When the
これにより、実施例3のトラヒック制御システムは、GW装置及び隣接又は発側システム(例えば、サーバ又は交換機)におけるトラヒックを管理するため、より効果的に異なるネットワーク間に跨った通信においても網全体で安定的にサービスを提供することができる。 As a result, the traffic control system according to the third embodiment manages the traffic in the GW apparatus and the adjacent or originating system (for example, a server or an exchange), and therefore more effectively in communication across different networks. Service can be provided stably.
前述した各実施例において、トラヒック管理装置は、コンピュータにより実現することができる。トラヒック管理装置として構成するコンピュータは、前述した各処理を実現させるために、中央演算処理装置(CPU)と、少なくとも1つのメモリとを備える。 In each embodiment described above, the traffic management device can be realized by a computer. A computer that is configured as a traffic management apparatus includes a central processing unit (CPU) and at least one memory in order to implement the above-described processes.
更に、トラヒック管理装置として構成するコンピュータを機能させるために、メモリの所定の領域にCPUで実行させるためのプログラムを格納することができる。また、前述した各処理を実現させるために必要とされるデータを、メモリに一時的、又は恒久的に格納することもできる。このようなメモリは、コンピュータ内部のROM、RAM又はハードディスクなどで構成させることができ、或いは又、外部記憶装置(例えば、外付けハードディスク)を用いて構成させることもできる。 Furthermore, in order to make the computer configured as the traffic management device function, a program to be executed by the CPU can be stored in a predetermined area of the memory. In addition, data required for realizing each process described above can be temporarily or permanently stored in a memory. Such a memory can be constituted by a ROM, a RAM, a hard disk, or the like inside the computer, or can be constituted by using an external storage device (for example, an external hard disk).
上述の実施例については代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変形及び置換することができることは当業者に明らかである。例えば、トラヒック管理装置をGW装置内に組み込むように構成することもできる。また、トラヒック制御システムの実施例において、トラヒック制御方法、トラヒック管理装置、又はトラヒック制御プログラムとしても特徴付けることができることは云うまでもない。従って、本発明は、上述の実施例によって制限するものと解するべきではなく、特許請求の範囲によってのみ制限される。 Although the above embodiments have been described as representative examples, it will be apparent to those skilled in the art that many variations and substitutions can be made within the spirit and scope of the invention. For example, the traffic management device can be configured to be incorporated in the GW device. Needless to say, the embodiment of the traffic control system can also be characterized as a traffic control method, a traffic management device, or a traffic control program. Accordingly, the invention should not be construed as limited by the embodiments described above, but only by the claims.
本発明は、ゲートウェイ装置の負担を極めて低減させることができ、複数のネットワークに跨るゲートウェイ装置を用いたネットワークシステムに有用である。 INDUSTRIAL APPLICABILITY The present invention can greatly reduce the burden on the gateway device, and is useful for a network system using gateway devices that straddle a plurality of networks.
10 トラヒック管理装置
11 ゲートウェイ(GW)装置
12−1,12−2 IP端末
13−1,13−2 電話機
14−1,14−2 携帯電話機
15−1,15−2 IGS
17−1 IP網A
17−2 IP網B
18−1,18−3 公衆電話網
18−2,18−4 携帯電話網
19−1,19−2,19−3 SIP信号
20−1,20−2 ISUP信号
21a,21b,21c SIPサーバ
22−1 HTTPサーバ
22−2 メールサーバ
22−3 VoDサーバ
30−1 第1トラヒック管理装置
30−2 第2トラヒック管理装置
30−3 第3トラヒック管理装置
30−4 第4トラヒック管理装置
100 トラヒック管理装置
DESCRIPTION OF
17-1 IP network A
17-2 IP network B
18-1, 18-3 Public telephone networks 18-2, 18-4 Cellular telephone networks 19-1, 19-2, 19-3 SIP signals 20-1, 20-2
Claims (9)
前記ネットワークシステムは、前記ゲートウェイ装置と相互通信するトラヒック管理装置を備え、
前記トラヒック管理装置の処理手順は、
前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集するステップと、
前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成するステップと、
前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出するステップと、
継続的に前記受信信号数及び負荷状態の情報を収集して、前記制御信号量の更新又は解除を前記交換機又はサーバに指示するステップと、
を含むことを特徴とする、トラヒック制御方法。 A traffic control method for controlling traffic in a network system that realizes interconnection of signals of different signal systems in a plurality of networks via one or more gateway devices,
The network system includes a traffic management device that communicates with the gateway device,
The processing procedure of the traffic management device is as follows:
Collecting, from the gateway device, information on the number of received signals for each network in the gateway device per unit time and load status information in the gateway device;
Calculating a total load amount in the gateway device from the collected number of received signals and load state information, and generating a control signal of a traffic control signal amount to be controlled for each network;
Sending a restriction signal of the control signal amount to an exchange or server adjacent to the gateway device;
Continuously collecting information on the number of received signals and load status and instructing the exchange or server to update or cancel the control signal amount; and
A traffic control method comprising:
前記制御信号量の加重配分は、前記信号種別毎に定められることを特徴とする、請求項2に記載のトラヒック制御方法。 The information collected by the traffic management device includes information on the signal type of the received signal,
3. The traffic control method according to claim 2, wherein the weighted distribution of the control signal amount is determined for each signal type.
前記ネットワークシステムは、前記ゲートウェイ装置と相互通信するトラヒック管理装置を備え、
前記トラヒック管理装置は、
前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集する手段と、
前記収集した受信信号数及び負荷状態の情報から、各網ごとに制御されるべきトラヒックの制御信号量を算出する手段と、
前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成する手段と、
前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出する手段と、
を備えることを特徴とする、トラヒック制御システム。 A traffic control system for controlling traffic in a network system that realizes interconnection of signals of different signal systems in a plurality of networks via one or more gateway devices,
The network system includes a traffic management device that communicates with the gateway device,
The traffic management device
Means for collecting, from the gateway device, the number of received signals for each network in the gateway device per unit time and load state information in the gateway device;
Means for calculating a control signal amount of traffic to be controlled for each network from the collected number of received signals and load state information;
Means for calculating the total load amount in the gateway device from the collected information on the number of received signals and the load state, and generating a restriction signal of the traffic control signal amount to be controlled for each network;
Means for sending a control signal amount restriction signal to an exchange or server adjacent to the gateway device;
A traffic control system comprising:
前記ネットワークシステムは、前記ゲートウェイ装置と相互通信するトラヒック管理装置を備え、
前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集する手段と、
前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成する手段と、
前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出する手段と、
継続的に前記受信信号数及び負荷状態の情報を収集して、前記制御信号量の更新又は解除を前記交換機又はサーバに指示する手段と、
を備えることを特徴とする、トラヒック管理装置。 A traffic management device that manages traffic of a network system that realizes interconnection of signals of different signaling systems in a plurality of networks via one or more gateway devices,
The network system includes a traffic management device that communicates with the gateway device,
Means for collecting, from the gateway device, the number of received signals for each network in the gateway device per unit time and load state information in the gateway device;
Means for calculating the total load amount in the gateway device from the collected information on the number of received signals and the load state, and generating a restriction signal of the traffic control signal amount to be controlled for each network;
Means for sending a control signal amount restriction signal to an exchange or server adjacent to the gateway device;
Means for continuously collecting information on the number of received signals and load status and instructing the exchange or server to update or release the control signal amount;
A traffic management device comprising:
前記ゲートウェイ装置から、単位時間あたりの前記ゲートウェイ装置における各網ごとの受信信号数及び前記ゲートウェイ装置における負荷状態の情報を収集するステップと、
前記収集した受信信号数及び負荷状態の情報から前記ゲートウェイ装置における全体負荷量を算出し、各網ごとに制御されるべきトラヒックの制御信号量の規制信号を生成するステップと、
前記制御信号量の規制信号を前記ゲートウェイ装置に隣接する交換機又はサーバに送出するステップと、
継続的に前記受信信号数及び負荷状態の情報を収集して、前記制御信号量の更新又は解除を前記交換機又はサーバに指示するステップと、
を実行させるためのトラヒック制御プログラム。 A computer configured as the traffic management device according to claim 8,
Collecting, from the gateway device, information on the number of received signals for each network in the gateway device per unit time and load status information in the gateway device;
Calculating a total load amount in the gateway device from the collected number of received signals and load state information, and generating a control signal of a traffic control signal amount to be controlled for each network;
Sending a restriction signal of the control signal amount to an exchange or server adjacent to the gateway device;
Continuously collecting information on the number of received signals and load status and instructing the exchange or server to update or cancel the control signal amount; and
A traffic control program for executing
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008076467A JP4818299B2 (en) | 2008-03-24 | 2008-03-24 | Traffic control method, traffic control system, traffic management device and program in gateway device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008076467A JP4818299B2 (en) | 2008-03-24 | 2008-03-24 | Traffic control method, traffic control system, traffic management device and program in gateway device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009232264A JP2009232264A (en) | 2009-10-08 |
| JP4818299B2 true JP4818299B2 (en) | 2011-11-16 |
Family
ID=41247135
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008076467A Expired - Fee Related JP4818299B2 (en) | 2008-03-24 | 2008-03-24 | Traffic control method, traffic control system, traffic management device and program in gateway device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4818299B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5684749B2 (en) * | 2012-03-02 | 2015-03-18 | 日本電信電話株式会社 | Communication control system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0522406A (en) * | 1991-07-12 | 1993-01-29 | Nippon Telegr & Teleph Corp <Ntt> | Traffic congestion control method |
| JP4143766B2 (en) * | 2004-02-04 | 2008-09-03 | 日本電信電話株式会社 | Congestion control device, congestion control method and program |
| JP2005311596A (en) * | 2004-04-20 | 2005-11-04 | Nippon Telegr & Teleph Corp <Ntt> | Router for performing congestion control, congestion control system and method |
-
2008
- 2008-03-24 JP JP2008076467A patent/JP4818299B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009232264A (en) | 2009-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12375896B2 (en) | Method and system for emergency call management | |
| US7768917B2 (en) | Congestion control system, congestion control method, congestion control program, and program recording medium | |
| US8345556B2 (en) | Congestion control system, service edge node, guidance server, congestion control method, program therefor, and recording medium recorded therewith | |
| JP5662898B2 (en) | Congestion control system, flow management device, and flow control device | |
| JP5088239B2 (en) | Congestion control system, boundary gateway device, and congestion control method used therefor | |
| EP2223465A1 (en) | Method and apparatus for leveraging end user terminals in self-learning networks | |
| JP4818299B2 (en) | Traffic control method, traffic control system, traffic management device and program in gateway device | |
| JP2006340294A (en) | Outgoing restriction system | |
| US20100027528A1 (en) | Notification of Impending Media Gateway Resource Exhaustion | |
| JP2000349901A (en) | Internet protocol network bypass system | |
| JP2007306522A (en) | Terminal device | |
| JP2011151434A (en) | Communication system and communication method for providing service provider selected service | |
| JP2005333411A (en) | Voip system, session setting control method therefor, and control unit used therefor | |
| JP5147562B2 (en) | Call control method, system, server, and session border controller | |
| JP5702745B2 (en) | Congestion control device | |
| US8625770B1 (en) | Method and apparatus for monitoring a network element | |
| JP2019153975A (en) | Network service selection device and network service selection method | |
| JP2007174047A (en) | Call control method and call control system | |
| KR20100080281A (en) | Billing system and method having bypass function in a communication network | |
| KR100768564B1 (en) | Remote device control system and its control method | |
| JP2012003575A (en) | Disaster information notification system | |
| JP2004064569A (en) | Edge node, signal control server, processing method in edge node, processing method in signal control server, communication quality control method, and communication quality control device | |
| JP2007288607A (en) | Connection management server, method and program for managing reconnection to call center | |
| JP5833586B2 (en) | CUG / PNP communication system in SIP network, congestion control device in CUG / PNP communication, and congestion control method | |
| JP2013255165A (en) | Communication device, emergency report system, and communication method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100118 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20110518 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110602 |
|
| 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: 20110823 |
|
| 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: 20110830 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140909 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |