JP2005025689A - Service quality management system and method using snmp-mib, and quality management program - Google Patents
Service quality management system and method using snmp-mib, and quality management program Download PDFInfo
- Publication number
- JP2005025689A JP2005025689A JP2003270827A JP2003270827A JP2005025689A JP 2005025689 A JP2005025689 A JP 2005025689A JP 2003270827 A JP2003270827 A JP 2003270827A JP 2003270827 A JP2003270827 A JP 2003270827A JP 2005025689 A JP2005025689 A JP 2005025689A
- Authority
- JP
- Japan
- Prior art keywords
- processing device
- communication processing
- snmp
- mib
- specifying
- 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.)
- Pending
Links
Images
Abstract
Description
本発明は、通信網を用いたサービスを展開する際に必要となる、通信網の品質管理を実行するサービス品質管理システム、その方法および品質管理プログラムに関する。具体的には、通信網に設置された通信処理装置を流れるトラフィックをSNMPで管理し、更に劣化の原因となる通信処理装置を特定する場合に好適なサービス品質管理システム、その方法および品質管理プログラムに関する。 The present invention relates to a service quality management system, a method thereof, and a quality management program for executing quality management of a communication network, which are necessary when developing a service using the communication network. Specifically, a service quality management system, method and quality management program suitable for managing traffic flowing through a communication processing device installed in a communication network by SNMP and further identifying a communication processing device causing degradation About.
昨今、インターネットの品質へ関心が高まっている。不特定多数のトラフィックが流通するたとえば、インターネットのような通信ネットワーク上でサービスを行う場合、その品質を管理することが要求される。またその管理手法も様々なものが存在する。その手法の一つとしてSNMPを用いた方法がある。SNMPを用いて通信処理装置が保持するMIBの情報を遠隔から取得することにより、通信ネットワークの内部状態を統計的に把握することが可能である。従来のサービス品質管理方法を図1に示す。 Recently, interest in the quality of the Internet is increasing. For example, when a service is performed on a communication network such as the Internet where an unspecified number of traffics are distributed, it is required to manage the quality. There are various management methods. One of the methods is a method using SNMP. It is possible to statistically grasp the internal state of the communication network by remotely acquiring MIB information held by the communication processing device using SNMP. A conventional service quality management method is shown in FIG.
図1において、10は種々のサービスをエンドユーザ端末30に対して提供するアプリケーションサーバである。20はアプリケーションサーバ10とエンドユーザ端末30の間で授受する通信データを中継する通信処理装置である。
In FIG. 1,
21はSNMPのMIB情報を記憶した記憶装置である。なお、記憶装置21をSNMP−MIB(21)と表記することがある。ここでSNMPは、「Simple Network Management Protocol」と呼ばれる通信プロトコルであり、MIBは「Management Information Base」の略である。SNMP−MIB情報は通信処理装置20の入出力インタフェイスに関する通信状況を示す情報である。
A
40は通信処理装置20のトラフィックを管理するサービス管理システムであり、コンピュータ41およびIPアドレス−ifIndex変換用データベースを搭載した記憶装置42を有する。
このようなシステム構成において、サービス管理システム40は、以下の処理により品質管理を行っている。
In such a system configuration, the
(i)サービス品質管理システム40は、SNMP−MIB(21)を利用して通信処理装置20の入力インタフェイスのトラフィック特性を把握している。SNMP−MIBでのトラフィック把握には入力インタフェイスを識別するifIndex(インタフェイス識別子) が必要である。このため、サービス品質管理者はサービスを提供している通信ネットワーク上の通信処理装置20の全入力インタフェイスのIPアドレスと、それに対応するifIndexをMIBや通信処理装置20の設定情報から収集し、サービス品質管理システム40のIPアドレス−IfIndex変換用データベース(42)へ手動操作で予め投入(登録)する(図1の(1))。
(I) The service
(ii)サービス品質管理システム40は、経路探索、たとえば、UNIX(登録商標)のコマンドであるtracerouteを使用してサーバtoエンドでサービスが流れる経路(サービストレイル)を探索すると同時に、通信処理装置20の入力側インタフェイスIPアドレスを取得する(図1の(2))。コンピュータ41は経路探索により得られたIPアドレスに基づいて、IPアドレス−ifIndex変換用データベース(42)を検索することにより、前記入力側インタフェイスのIPアドレスをifIndexに変換する(図1の(3))。次にコンピュータ41は、取得しiIfIndexを用いて、SNMP−MIB(21)を参照して、通信処理装置20の入力インタフェイス情報、たとえば、入力総パケット数や入力廃棄パケット数などのトラフィック特性を取得する(図1の(4))。サービス管理システム40は、経路探索により検出される通信処理装置20すべてについて、上述の手順を実行し、トラフィック特性を取得し、取得したトラフィック特性を使用して入力インタフェイス単位のサービス品質管理を行う。(例えば、非特許文献1)
(Ii) The service
本発明が解決しようとする課題は、下記の二つである。 The problems to be solved by the present invention are the following two.
(1)従来のサービス品質管理システムは、MIBを利用してトラフィックを把握する際に必要となるifIndex を、サービス品質管理者がMIBや通話処理装置の設定情報から特定し、サービス品質管理システムへ手動で投入している。一般的にインターネット網では動的ルーティングプロトコルに基づいてルーティングされるため、サービストラフィックが通過する可能性を持つ通信処理装置は、サービスを提供している通信ネットワーク上に設置されている全通信処理装置となる。つまり言い換えれば、サービス品質管理者は、品質管理を行うために全通信処理装置の全インタフェイスについてifIndex を特定し、品質管理システムへ投入する必要がある。また、通信処理装置を増減設した場合や、通信処理装置内のインタフェイスを増減設した場合などは、サービス品質管理者が再度ifIndex を特定し品質管理システムへ再投入する必要がある。 (1) In the conventional service quality management system, the service quality manager specifies the ifIndex necessary for grasping traffic using the MIB from the setting information of the MIB and the call processing device, and sends it to the service quality management system. It is manually input. In general, in the Internet network, routing is performed based on a dynamic routing protocol. Therefore, a communication processing device having a possibility of passing service traffic is all communication processing devices installed on the communication network that provides the service. It becomes. In other words, the service quality manager needs to specify ifIndex for all the interfaces of all the communication processing devices and input it to the quality management system in order to perform quality management. In addition, when the number of communication processing devices is increased or decreased, or when the number of interfaces within the communication processing device is increased or decreased, the service quality manager needs to specify the ifIndex again and re-enter the quality management system.
(2)多くの通信処理装置において、輻輳時には入力インタフェイスのキューイングより出力インタフェイスのキューイングでパケットが廃棄される可能性が高いため、サービス品質管理システムはパケット処置装置の入力インタフェイスだけでなく出力インタフェイスのトラフィック特性をも把握する必要がある。しかし従来の方法では、サービスを提供しているアプリケーションサーバからサービスを授受するエンドユーザの下り方向に、かつそのサービストレイル上に存在する通信処理装置の入力側トラフィックにターゲットを絞り品質管理を行っている。 (2) In many communication processing devices, there is a high possibility that packets will be discarded due to queuing of the output interface rather than queuing of the input interface at the time of congestion. It is also necessary to understand the traffic characteristics of the output interface. However, in the conventional method, quality control is performed by focusing on the input side traffic of the communication processing device existing in the downstream direction of the end user who sends and receives the service from the application server that provides the service and on the service trail. Yes.
このため、従来のサービス管理システムは、通信処理システムのトラフィック特性の収集に関して、サービス管理システムの負担が大きくなると共に、収集したトラフィック特性も通信処理装置の入力側のインタフェイスだけなので、品質管理精度に改善の余地がある。 For this reason, the conventional service management system increases the burden on the service management system regarding the collection of traffic characteristics of the communication processing system, and the collected traffic characteristics are only the interface on the input side of the communication processing apparatus. There is room for improvement.
そこで、本発明の目的は、前記(1)の制限をなくし、通信処理装置の入出力トラフィック特性を収集することにより、品質管理精度を向上させることができるサービス品質管理システム、その方法および品質管理プログラムを提供することにある。 Accordingly, an object of the present invention is to provide a service quality management system, its method, and quality management that can improve the quality management accuracy by collecting the input / output traffic characteristics of the communication processing device by removing the restriction (1). To provide a program.
このような目的を達成するために、請求項1の発明は、サービスを提供するアプリケーションサーバ(10)、前記サービスを受けるエンドユーザ端末(30)および前記アプリケーションサーバ、前記サービスを受けるエンドユーザ端末の間の通信データを中継する通信処理装置(20)および前記通信処理装置のトラフィックを管理するサービス品質管理システム(50)が通信ネットワーク上に存在し、前記通信処理装置がSNMP−MIBを有し、該SNMP−MIBから前記トラフィックを管理するための情報を収集するサービス品質管理システムにおいて、
前記通信ネットワーク上の前記アプリケーションサーバの近傍またはアプリケーションサーバ内に前記アプリケーションサーバと前記エンドユーザ端末の間の経路探索を行う経路探索手段(第1の実施形態ではアプリケーションサーバ、第2の実施形態ではTG300)が設置されており、前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを受信する受信手段と、(図3のS10)
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を特定する第1の特定手段と、(図3のS20)
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を特定する第2の特定手段と、(図3のS30)
前記第1の特定手段により特定された入力インタフェイスの識別子および第2の特定手段により特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報(出力総パケット数等)を取得する情報取得手段と(図3のS40)
を具えたことを特徴とする。
In order to achieve such an object, the invention of claim 1 includes an application server (10) that provides a service, an end user terminal (30) that receives the service, the application server, and an end user terminal that receives the service. A communication processing device (20) for relaying communication data between them and a service quality management system (50) for managing traffic of the communication processing device exist on a communication network, and the communication processing device has an SNMP-MIB, In a service quality management system for collecting information for managing the traffic from the SNMP-MIB,
Route search means for searching for a route between the application server and the end user terminal in the vicinity of the application server on the communication network or in the application server (application server in the first embodiment, TG300 in the second embodiment) ) And receiving means for receiving the IP address of the communication processing device obtained by the route search means as a result of the route search; (S10 in FIG. 3)
First identifying means for identifying an identifier of an input interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address (S20 in FIG. 3);
Second specifying means for specifying an identifier of an output interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address (S30 in FIG. 3);
Using the identifier of the input interface specified by the first specifying means and the second identifier specified by the second specifying means, the communication is performed from the SNMP-MIB of the communication processing device indicated by the received IP address. Information acquisition means for acquiring information (such as the total number of output packets) indicating the characteristics of the input interface and output interface of the processing device (S40 in FIG. 3);
It is characterized by comprising.
請求項2の発明は、サービスを提供するアプリケーションサーバ、前記サービスを受けるエンドユーザ端末および前記アプリケーションサーバ、前記サービスを受けるエンドユーザ端末の間の通信データを中継する通信処理装置および前記通信処理装置のトラフィックを管理するサービス品質管理システムが通信ネットワーク上に存在し、前記通信処理装置がSNMP−MIBを有し、該SNMP−MIBから前記トラフィックを管理するための情報を収集するサービス品質管理システムのサービス品質管理方法において、
前記通信ネットワーク上の前記アプリケーションサーバの近傍またはアプリケーションサーバ内に前記アプリケーションサーバと前記エンドユーザ端末の間の経路探索を行う経路探索手段が設置されており、前記サービス品質管理システムは、前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを受信する受信手段と、
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を特定する第1の特定手段と、
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を特定する第2の特定手段と、
前記第1の特定手段により特定された入力インタフェイスの識別子および第2の特定手段により特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報を取得する情報取得手段と
を具え、
前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを前記受信手段により受信する受信ステップと、
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を前記第1の特定手段により特定する第1の特定ステップと、
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を前記第2の特定手段により特定する第2の特定ステップと、
前記第1の特定ステップにより特定された入力インタフェイスの識別子および第2の特定ステップにより特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報を前記情報処理手段により取得する情報取得ステップと
を具えたことを特徴とする。
The invention of claim 2 is an application server that provides a service, an end user terminal that receives the service and the application server, a communication processing device that relays communication data between the end user terminals that receive the service, and the communication processing device. A service quality management system for managing traffic exists on a communication network, the communication processing apparatus has an SNMP-MIB, and collects information for managing the traffic from the SNMP-MIB. In the quality control method,
Route search means for performing a route search between the application server and the end user terminal is installed in the vicinity of the application server on the communication network or in the application server, and the service quality management system Receiving means for receiving the IP address of the communication processing device obtained by the route search means as a result;
First specifying means for specifying an identifier of an input interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
Second specifying means for specifying an identifier of an output interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
Using the identifier of the input interface specified by the first specifying means and the second identifier specified by the second specifying means, the communication is performed from the SNMP-MIB of the communication processing device indicated by the received IP address. Comprising information acquisition means for acquiring information indicating characteristics of the input interface and output interface of the processing device,
A receiving step of receiving, by the receiving means, an IP address of a communication processing device obtained by the route searching means as a result of the route searching;
A first specifying step of specifying an identifier of an input interface of the communication processing device by the first specifying means using the SNMP-MIB of the communication processing device indicated by the received IP address;
A second specifying step of specifying an identifier of an output interface of the communication processing device by the second specifying means using the SNMP-MIB of the communication processing device indicated by the received IP address;
The communication from the SNMP-MIB of the communication processing device indicated by the received IP address using the identifier of the input interface specified by the first specifying step and the second identifier specified by the second specifying step And an information acquisition step of acquiring information indicating characteristics of the input interface and output interface of the processing device by the information processing means.
請求項3の発明は、サービスを提供するアプリケーションサーバ、前記サービスを受けるエンドユーザ端末および前記アプリケーションサーバ、前記サービスを受けるエンドユーザ端末の間の通信データを中継する通信処理装置および前記通信処理装置のトラフィックを管理するサービス品質管理システムが通信ネットワーク上に存在し、前記通信処理装置がSNMP−MIBを有し、前記通信処理装置のSNMP−MIBから前記トラフィックを管理するための情報を収集するサービス品質管理システムで実行されるサービス品質管理プログラムにおいて、
前記通信ネットワーク上の前記アプリケーションサーバの近傍またはアプリケーションサーバ内に前記アプリケーションサーバと前記エンドユーザ端末の間の経路探索を行う経路探索手段が設置されており、前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを受信する受信ステップと、
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を特定する第1の特定ステップと、
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を特定する第2の特定ステップと、
前記第1の特定手段により特定された入力インタフェイスの識別子および第2の特定ステップにより特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報を取得する情報取得ステップと
を具えたことを特徴とする。
The invention of claim 3 is an application server that provides a service, an end user terminal that receives the service and the application server, a communication processing device that relays communication data between the end user terminals that receive the service, and the communication processing device. A service quality management system for managing traffic exists on a communication network, the communication processing apparatus has an SNMP-MIB, and collects information for managing the traffic from the SNMP-MIB of the communication processing apparatus In the service quality management program executed in the management system,
Route search means for performing a route search between the application server and the end user terminal is installed in the vicinity of the application server on the communication network or in the application server. As a result of the route search, the route search means A receiving step of receiving an IP address of the obtained communication processing device;
A first specifying step of specifying an identifier of an input interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
A second specifying step of specifying an identifier of an output interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
The communication from the SNMP-MIB of the communication processing device indicated by the received IP address using the identifier of the input interface specified by the first specifying means and the second identifier specified by the second specifying step. And an information acquisition step of acquiring information indicating characteristics of the input interface and the output interface of the processing device.
なお、上述()部分は特許請求の範囲の構成要件と、実施形態の対応箇所の理解のために付しており、特許請求の範囲の示す技術思想を実施形態に限定するものではない。 In addition, the above-mentioned () part is attached | subjected for the understanding of the component of a claim, and the corresponding location of embodiment, and does not limit the technical idea which a claim shows to embodiment.
以上説明したように、本実施形態では、通信処理装置個々のSNMP−MIBを使用してその通信処理装置の入力インタフェイスおよび出力インタフェイスの識別子を特定するので、従来のように、全ての通信処理装置の入力インタフェイスの識別子をサービス品質管理装置に取り込む必要はない。このため、サービス管理者の負担が軽くなる。 As described above, in the present embodiment, the identifiers of the input interface and the output interface of the communication processing device are specified using the SNMP-MIB of each communication processing device. It is not necessary to import the identifier of the input interface of the processing device into the service quality management device. This reduces the burden on the service manager.
さらに本発明によれば、通信処理装置の入力インタフェイスおよび出力インタフェイスのインタフェイス特性を示す情報を収集することができるので、これらの情報を使用して上り下り両方向トラフィックを品質管理したり、品質劣化の原因となるインタフェイスのIPアドレスをより正確に特定することができ、もって、サービスの品質管理の精度の向上に寄与することができる。 Furthermore, according to the present invention, it is possible to collect information indicating the interface characteristics of the input interface and the output interface of the communication processing device, so that quality control of upstream and downstream bidirectional traffic can be performed using these information, It is possible to more accurately identify the IP address of the interface that causes the quality degradation, thereby contributing to the improvement in the quality of service quality management.
(第1の実施形態)
本発明第1の実施形態のサービス品質管理方法を図2を参照して説明する。なお、図1の従来例と同様のハードウェアには同一の符号を付し詳細な説明を省略する。
(First embodiment)
A service quality management method according to the first embodiment of the present invention will be described with reference to FIG. Note that the same reference numerals are given to the same hardware as the conventional example of FIG. 1, and detailed description thereof will be omitted.
図2において、50は本発明に係わるサービス品質管理方法を使用して通信処理装置20の入出力トラフィック特性を収集するサービス管理システムである。サービス管理システム50には後述の図3の処理手順を実行可能で、通信処理装置20のSNMP−MIB情報(21)等にアクセス可能な通信機能を有する市販のコンピュータを使用することができる。
In FIG. 2,
サービス品質管理システム50は以下の手順で通信処理装置20の入出力トラフィック特性を収集する。
The service
(i)この実施形態ではトラフィック特性を把握したい入力インタフェイスのifIndex を自動特定するには、トリガーとしてUNIX(登録商標)のコマンドであるtracerouteを用いる。サービスを提供しているアプリケーションサーバ10から、サービスを授受しているエンドユーザ端末30方向に対して経路検索、この形態ではtracerouteを実行し(図2の(1))、その結果として得られるIPアドレスをアプリケーションサーバ30から受信する。
(I) In this embodiment, in order to automatically specify the ifIndex of an input interface whose traffic characteristics are to be grasped, a traceroute which is a UNIX (registered trademark) command is used as a trigger. A route search is performed from the
SNMP−MIB(21)内にその通信処理装置のIPアドレス−IfIndex 変換テーブルが設けられているので、サービス品質管理システム50は、上記ステップで取得したIPアドレスに対応するIfIndexをIPアドレス−IfIndex 変換テーブル1003の参照により取得し、IPアドレスからIfIndexへの変換を行う(図2の(2))。
Since the IP address-IfIndex conversion table of the communication processing device is provided in the SNMP-MIB (21), the service
(ii)トラフィック特性を把握したい出力インタフェイスのifIndex をサービス品質管理システム50で自動特定するには、上記(1)と同様にUNIX(登録商標)のコマンドであるtracerouteの結果と、出力インタフェイスを収容している通信処理装置20がSNMP−MIB(21)内に保持するフォワーディングテーブル1002を用いる。サービス品質管理システム50は、上記tracerouteの実行結果から出力インタフェイスを収容している通信処理装置21の(ネクストホップ)IPアドレスを取得し、それを宛先とした経路をフォワーディングテーブル1002を参照して取得し(図2の(3))、ネクストホップIPアドレスをifIndex に変換する。
(Ii) In order to automatically specify the ifIndex of the output interface whose traffic characteristics are to be grasped by the service
本実施形態において上記課題(2)を解決するための方法を、図2で説明する。 A method for solving the problem (2) in the present embodiment will be described with reference to FIG.
(iii)サービス品質管理システム50は、上記ステップで得られた入出力インタフェイスのifIndex を使用してSNMP−MIB(21)を参照し、取得値(送受信パケット数総数、送受信パケット廃棄数など)を予め定められた計算式を使用して加工して該当インタフェイスに対するスループットおよびパケットロス率を算出し、トラフィック特性を得る(図2の(4))。品質管理対象であるサービスに依存される閾値を決定しておき、それを超えたインタフェイスを劣化原因と特定する。IPアドレスを取得するためには、ifIndex をキーにSNMP−MIB(21)を検索する。
(Iii) The service
以上述べた処理を実現するために、サービス品質管理システム50が実行するプログラムの内容を図3に示しておく。ここで、ステップS10はアプリケーションサーバ10からtracerouteの実行結果(アプリケーションサーバ10から特定のエンドユーザ端末30までの通信経路上に介在する通信処理装置21のIPアドレス)を受信するステップである。
FIG. 3 shows the contents of a program executed by the service
ステップS20は上述の(i)の方法で入力インタフェイスの識別子(IfIndex)を特定するステップである。 Step S20 is a step of specifying the identifier (IfIndex) of the input interface by the method (i) described above.
ステップS30は上述の(ii)の方法で出力インタフェイスの識別子を特定するステップである。 Step S30 is a step of specifying an identifier of the output interface by the method (ii) described above.
ステップS40は上述の(iii)の方法で通信処理装置40の入出力インタフェイス特性を取得するステップである。
Step S40 is a step of acquiring the input / output interface characteristics of the
本発明の第2の実施形態を図4を参照して説明する。図4において、図1の従来例と同様の箇所には同一の符号を付している。 A second embodiment of the present invention will be described with reference to FIG. In FIG. 4, the same parts as those in the conventional example of FIG.
(システム例)
データセンター内にはアプリケーションサーバ10が設けられている。また、アプリケーションサーバ10の近傍には、traceroute応答装置201が設置されている。traceroute応答装置201はtraceroute命令に応答して自己のIPアドレスを応答送信することができる市販のコンピュータ(CPU、メモリ、記憶装置、インタフェイスカードを具備した計算機)を使用することができる。
(System example)
An
この実施形態ではアプリケーションサーバ10はtracerouteを実行せず、変わりに、TG(トラフィックジェネレータ)300が実行する。TG300が送信したtraceroute命令に対してtraceroute応答装置201および通信処理装置20がIPアドレスを応答するので、その応答結果をサービス品質管理システム50が受信する。
In this embodiment, the
サービス品質管理者がサービス品質管理システムに対して品質劣化特定コマンド(手動劣化特定)を入力するか、もしくは定期的にシステム内で起動される品質劣化特定コマンド(自動劣化特定)をトリガーにして、サービス品質管理システム50は第1の実施形態の図3の処理手順を実行することにより、上記tracerouteの結果(通信処理装置のIPアドレス)を受け取り、通信処理装置20の入出力特性を取得する。劣化原因となるインタフェイスを特定する。
The service quality manager inputs a quality degradation identification command (manual degradation identification) to the service quality management system, or triggered by a quality degradation identification command (automatic degradation identification) that is periodically started in the system, The service
(プログラム例)
次に、tracerouteの結果から入出力インタフェイスのifIndex を自動取得し、サービス品質劣化の原因となるインタフェイスを特定するためのプログラム実装例を説明する。下記のアルゴリズムに従う。
(Example program)
Next, an example of a program implementation for automatically acquiring the ifIndex of the input / output interface from the result of the traceroute and specifying the interface that causes the service quality deterioration will be described. Follow the algorithm below.
(1)入力インタフェイスのifIndex 特定
tracerouteから得た全IPアドレスについて、IPアドレスとifIndex の変換テーブルであるmib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex(.1.3.6.1.2.1.4.20)を取得し、そのindex がIPアドレスと一致するエントリのifIndex を取得する。
(1) Specifying ifIndex of input interface
For all IP addresses obtained from traceroute, obtain mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex (.1.3.6.1.2.1.4.20), which is the IP address and ifIndex conversion table, and an entry whose index matches the IP address. Get the ifIndex of the.
(具体例)
tracerouteにより(192.168.0.1 →10.0.0.1→61.0.0.1)という結果を得たと仮定する。
192.168.0.1 のmib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex(.1.3.6.1.2.1.4.21) についてSNMP−WALKを実行し、以下の結果を得たとする。
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.0.1=10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.172.0.0.1=10002
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.100.0.0.254=10003
ここで、192.168.0.1 のindexを持つエントリは一行目となり、取得する入力
インタフェイスIfIndex は10001 となる。
(Concrete example)
Assume that traceroute has obtained the result (192.168.0.1 → 10.0.0.1 → 61.0.0.1).
Assume that SNMP-WALK is executed for mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex (.1.3.6.1.2.1.4.21) of 192.168.0.1 and the following results are obtained.
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.0.1 = 10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.172.0.0.1 = 10002
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.100.0.0.254 = 10003
Here, the entry with the index of 192.168.0.1 is the first line, and the acquired input interface IfIndex is 10001.
10.0.0.1のmib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex(.1.3.6.1.2.1.4.21) についてSNMP−WALKを実行し、以下の結果を得たとする。
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.0.254=10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.10.1 =10002
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.10.0.0.1 =10003
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.169.1.254=10009
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.169.2.254=100010
ここで、10.0.0.1のindex を持つエントリは三行目となり、取得する入力インタフェイスIfIndex は10003 となる。
Assume that SNMP-WALK is executed for mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex (.1.3.6.1.2.1.4.21) of 10.0.0.1, and the following result is obtained.
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.0.254 = 10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.10.1 = 10002
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.10.0.0.1 = 10003
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.169.1.254 = 10009
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.169.2.254 = 100010
Here, the entry having an index of 10.0.0.1 is the third line, and the acquired input interface IfIndex is 10003.
61.0.0.1のmib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex(.1.3.6.1.2.1.4.21) についてSNMP−WALKを実行し、以下の結果を得たとする。
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.201.9.65.37=10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.61.0.0.1=10002
ここで、61.0.0.1のindex を持つエントリは二行目となり、取得する入力インタフェイスIfIndex は10002 となる。
Assume that SNMP-WALK is executed for mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex (.1.3.6.1.2.1.4.21) of 61.0.0.1, and the following result is obtained.
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.201.9.65.37 = 10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.61.0.0.1 = 10002
Here, the entry with index 61.0.0.1 is the second line, and the acquired input interface IfIndex is 10002.
結果、各入力インタフェイスのindex は、192.168.0.1=10001、10.0.0.1=10003 、61.0.0.1=10002 と特定できる。 As a result, the index of each input interface can be specified as 192.168.0.1 = 10001, 10.0.0.1 = 1003, 61.0.0.1 = 1002.
(2)出力インタフェイスのifIndex 特定
tracerouteから得た全IPアドレスについて、ネクストホップIPアドレスとifIndex の変換テーブルであるmib2.ip.ipRouteTable.ipRouteRntry.ipRouteIfIndex(.1.3.6.1.2.1.4.21)を取得し、そのindex がネクストホップIPアドレスと一致するエントリのifIndex を取得する。ただし、index はネクストホップIPアドレスのネットワークアドレスであるため、ネクストホップIPアドレスを32bit からひとつずつ減らしてマスクをかけ、ロンゲストマッチを行う必要がある。
(2) Specify ifIndex of output interface
For all IP addresses obtained from traceroute, obtain mib2.ip.ipRouteTable.ipRouteRntry.ipRouteIfIndex (.1.3.6.1.2.1.4.21), which is the next hop IP address and ifIndex conversion table, and the index is the next hop IP address. Get ifIndex of entry that matches. However, since index is the network address of the next hop IP address, it is necessary to perform the longest match by reducing the next hop IP address one by one from 32 bits and applying a mask.
(具体例)
tracerouteにより(192.168.0.1 →10.0.0.1→61.0.0.1)という結果を得たと仮定する。また、192.168.0.1 のネクストホップIPアドレスは10.0.0.1である。
(Concrete example)
Assume that traceroute has obtained the result (192.168.0.1 → 10.0.0.1 → 61.0.0.1). The next hop IP address of 192.168.0.1 is 10.0.0.1.
192.168.0.1 のmib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex(.1.3.6.1.2.1.4.21) についてSNMP−WALKを実行し、以下の結果を得たとする。
mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex.3.0.1.0=10001
mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex.10.1.0.0 =10002
mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex.10.0.0.0 =10002
192.168.0.1 のネクストホップIPアドレス10.0.0.1と、各行のipRouteIfIndex以下に続くIPアドレスに対してロンゲストマッチを行うと、下記となる。
32bit :10.0.0.1
31bit :10.0.0.0→3行目のエントリが一致。
Assume that SNMP-WALK is executed for mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex (.1.3.6.1.2.1.4.21) of 192.168.0.1 and the following results are obtained.
mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex.3.0.1.0 = 10001
mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex.10.1.0.0 = 10002
mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex.10.0.0.0 = 10002
When a longest match is performed for the next hop IP address 10.0.0.1 of 192.168.0.1 and the IP address following ipRouteIfIndex in each row, the following result is obtained.
32bit: 10.0.0.1
31bit: 10.0.0.0 → entry on the third line matches.
このindex を持つエントリは三行目となり、取得する出力インタフェイスIfIndex は10002 となる。 The entry with this index is the third line, and the output interface IfIndex to be acquired is 10002.
(3)劣化原因となるインタフェイスの特定
上記(1)、(2)の実装例で得られた入出力インタフェイスのifIndex を用いて、mib2.interfaces.ifTable.ifEntry(.1.3.6.1.2.1.2.2.1)を取得し、該当インタフェイスのトラフィック特性を把握する。それをtracerouteから得られる全IPアドレスについて行い、あらかじめ決定されている、品質管理対象サービスに依存される閾値と比較し、超過したifIndex を劣化原因であるインタフェイスと特定する。劣化原因と特定されたIfIndex からIPアドレスへの変換は、上述の(1)と同様な方法で行う。
(3) Identification of the interface that causes deterioration Using the ifIndex of the input / output interface obtained in the implementation examples (1) and (2) above, mib2.interfaces.ifTable.ifEntry (.1.3.6.1.2.1 Obtain the traffic characteristics of the corresponding interface. This is performed for all IP addresses obtained from the traceroute, and compared with a predetermined threshold value depending on the quality management target service, and the excess ifIndex is specified as the interface causing the deterioration. Conversion from IfIndex identified as the cause of deterioration to an IP address is performed in the same manner as in (1) above.
(具体例)
ifIndex10001について、interfaces.ifTable.ifEntry(.1.3.6.1.2.1.2.2.1)をSNMP−WALKし以下の結果を得たとする。
interfaces.ifTable.ifEntry.ifIndex.10001:INTEGER:10001
interfaces.ifTable.ifEntry.ifDescr.10001:DISPLAY STRING(ascii):1000BaseF Port 1/1
interfaces.ifTable.ifEntry.ifType.10001:INTEGER:ethernetCsmacd
interfaces.ifTable.ifEntry.ifMtu.10001:INTEGER:1950
interfaces.ifTable.ifEntry.ifSpeed.10001:Gauge:1000000000
interfaces.ifTable.ifEntry.ifPhysAddress.10001:OCTET STRING(hex):00 03 4b 62 3c 00
interfaces.ifTable.ifEntry.ifAdminStatus.10001:INTEGER:up
interfaces.ifTable.ifEntry.ifOperStatus.10001 :INTEGER:up
interfaces.ifTable.ifEntry.ifLastChage.10001:Timeticks:(26144511)3 days,0:37:25:11
interfaces.ifTable.ifEntry.ifInOctets.10001:Counter:3742767823
interfaces.ifTable.ifEntry.ifInUcastPkts.10001:Counter:7436226
interfaces.ifTable.ifEntry.ifInNUcastPkts.10001:Counter:0
interfaces.ifTable.ifEntry.ifInDiscards.10001:Counter:54951
interfaces.ifTable.ifEntry.ifInErrors.10001:Counter:30
interfaces.ifTable.ifEntry.ifInUnknownProtos.10001:Counter:0
interfaces.ifTable.ifEntry.ifOutOctets.10001:Counter:67717834
interfaces.ifTable.ifEntry.ifOutUcastPkts.10001:Counter:542861
interfaces.ifTable.ifEntry.ifOutNUcastPkts.10001:Counter:0
interfaces.ifTable.ifEntry.ifOutDiscards.10001:Counter:0
interfaces.ifTable.ifEntry.ifOutErrors.10001:Counter:0
interfaces.ifTable.ifEntry.ifOutQLen.10001:Gauge32:0
interfaces.ifTable.ifEntry.ifSpecific.10001:OBJECT IDENTIFIER:,ccitt.zeroDotZero
(Concrete example)
For ifIndex10001, it is assumed that interfaces.ifTable.ifEntry (.1.3.6.1.2.1.2.2.1) is SNMP-WALK and the following result is obtained.
interfaces.ifTable.ifEntry.ifIndex.10001: INTEGER: 10001
interfaces.ifTable.ifEntry.ifDescr.10001: DISPLAY STRING (ascii): 1000BaseF Port 1/1
interfaces.ifTable.ifEntry.ifType.10001: INTEGER: ethernetCsmacd
interfaces.ifTable.ifEntry.ifMtu.10001: INTEGER: 1950
interfaces.ifTable.ifEntry.ifSpeed.10001: Gauge: 1000000000
interfaces.ifTable.ifEntry.ifPhysAddress.10001: OCTET STRING (hex): 00 03 4b 62 3c 00
interfaces.ifTable.ifEntry.ifAdminStatus.10001: INTEGER: up
interfaces.ifTable.ifEntry.ifOperStatus.10001: INTEGER: up
interfaces.ifTable.ifEntry.ifLastChage.10001: Timeticks: (26144511) 3 days, 0: 37: 25: 11
interfaces.ifTable.ifEntry.ifInOctets.10001: Counter: 3742767823
interfaces.ifTable.ifEntry.ifInUcastPkts.10001: Counter: 7436226
interfaces.ifTable.ifEntry.ifInNUcastPkts.10001: Counter: 0
interfaces.ifTable.ifEntry.ifInDiscards.10001: Counter: 54951
interfaces.ifTable.ifEntry.ifInErrors.10001: Counter: 30
interfaces.ifTable.ifEntry.ifInUnknownProtos.10001: Counter: 0
interfaces.ifTable.ifEntry.ifOutOctets.10001: Counter: 67717834
interfaces.ifTable.ifEntry.ifOutUcastPkts.10001: Counter: 542861
interfaces.ifTable.ifEntry.ifOutNUcastPkts.10001: Counter: 0
interfaces.ifTable.ifEntry.ifOutDiscards.10001: Counter: 0
interfaces.ifTable.ifEntry.ifOutErrors.10001: Counter: 0
interfaces.ifTable.ifEntry.ifOutQLen.10001: Gauge32: 0
interfaces.ifTable.ifEntry.ifSpecific.10001: OBJECT IDENTIFIER:, ccitt.zeroDotZero
上記取得データからトラフィック特性を取得する方法は、いくつかの方法が考えられる。一例を挙げれば、非特許文献2(後述)に示す方法を用いることで該当インタフェイスのパケット損失率や回線使用率を算出することが可能であり、サービス品質管理者が決定した閾値と比較することにより品質劣化原因となるifIndex を特定することができる。
品質劣化原因と特定されたifIndex が10001 であると仮定すると、IPアドレスへの変換は以下の方法で行う。
There are several possible methods for acquiring the traffic characteristics from the acquired data. For example, it is possible to calculate the packet loss rate and the line usage rate of the corresponding interface by using the method shown in Non-Patent Document 2 (described later), and compare it with the threshold value determined by the service quality manager. This makes it possible to identify the ifIndex that causes quality degradation.
Assuming that the ifIndex identified as the cause of quality degradation is 10001, conversion to an IP address is performed by the following method.
mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex(.1.3.6.1.2.1.4.21) についてSNMP−WALKを実行し、以下の結果を得たとする。
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.0.1=10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.172.0.0.1=10002
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.x.100.0.0.254=10003
ここで、10001 の持つエントリは一行目となり、取得するIPアドレスは、192.168.0.1 となる。
Assume that SNMP-WALK is executed for mib2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex (.1.3.6.1.2.1.4.21) and the following result is obtained.
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.192.168.0.1 = 10001
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.172.0.0.1 = 10002
mib2.ip.AddrTable.ipAddrEntry.ipAdEntIfIndex.x.100.0.0.254 = 10003
Here, the entry of 10001 is the first line, and the IP address to be acquired is 192.168.0.1.
これをサービス品質管理者へ品質劣化原因であるIPアドレスとして表示する。 This is displayed to the service quality manager as an IP address that causes the quality degradation.
上述の実施形態によれば下記の効果をもたらす。 According to the above-described embodiment, the following effects are brought about.
(1)サービス品質管理者は、品質管理対象であるサービストレイル上に存在する通信処理装置の入力側インタフェイスのトラフィックのみならず、出力側インタフェイスのトラフィックも品質管理することが可能となる。 (1) The service quality manager can manage the quality of not only the traffic on the input side interface of the communication processing apparatus existing on the service trail that is the quality management target but also the traffic on the output side interface.
(2)サービス品質管理者は、管理対象であるサービスの下り方向トラフィックのみならず、上り下り両方向トラフィックを品質管理することが可能となる。 (2) The service quality manager can manage the quality of not only the downlink traffic of the service to be managed but also the uplink and downlink traffic.
(3)上記(1)(2)の結果、サービス品質管理者は品質劣化の原因となるインタフェイスのIPアドレスをより正確に特定することが可能となる。 (3) As a result of the above (1) and (2), the service quality manager can more accurately identify the IP address of the interface that causes quality degradation.
(4)tracerouteのような経路探索をトリガーにサービストラフィックが通過するインタフェイスのifIndex を自動特定する方法を提供するので、サービス品質管理者から、品質管理の対象となる全インタフェイスのifIndex を特定し品質管理システムへ投入するという稼動を削減する。 (4) A method for automatically specifying the ifIndex of the interface through which service traffic passes is triggered by route search such as traceroute, so the service quality manager specifies the ifIndex of all the interfaces subject to quality control. And reduce the operation of input to the quality control system.
(5)上記(4)の結果、通信処理装置を増減設した場合や、通信処理装置内のインタフェイスを増減設した場合に、サービス品質管理者から、再度ifIndex を特定し品質管理システムへ再投入するという稼動を削減する。 (5) As a result of the above (4), when the number of communication processing devices is increased or decreased, or when the number of interfaces in the communication processing device is increased or decreased, the service quality manager specifies the ifIndex again and re-enters the quality management system. Reduces the operation of input.
10 アプリケーションサーバ
20 通信処理装置
30 エンドユーザ端末
40,50 サービス品質管理システム
DESCRIPTION OF
Claims (3)
前記通信ネットワーク上の前記アプリケーションサーバの近傍またはアプリケーションサーバ内に前記アプリケーションサーバと前記エンドユーザ端末の間の経路探索を行う経路探索手段が設置されており、前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを受信する受信手段と、
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を特定する第1の特定手段と、
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を特定する第2の特定手段と、
前記第1の特定手段により特定された入力インタフェイスの識別子および第2の特定手段により特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報を取得する情報取得手段と
を具えたことを特徴とするサービス品質管理システム。 Application server that provides a service, end user terminal that receives the service, the application server, a communication processing device that relays communication data between the end user terminals that receive the service, and service quality management that manages traffic of the communication processing device In a service quality management system in which a system exists on a communication network, the communication processing apparatus has an SNMP-MIB, and collects information for managing the traffic from the SNMP-MIB.
Route search means for performing a route search between the application server and the end user terminal is installed in the vicinity of the application server on the communication network or in the application server. As a result of the route search, the route search means Receiving means for receiving an IP address of the obtained communication processing device;
First specifying means for specifying an identifier of an input interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
Second specifying means for specifying an identifier of an output interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
Using the identifier of the input interface specified by the first specifying means and the second identifier specified by the second specifying means, the communication is performed from the SNMP-MIB of the communication processing device indicated by the received IP address. An information quality management system comprising: information acquisition means for acquiring information indicating characteristics of an input interface and an output interface of a processing device.
前記通信ネットワーク上の前記アプリケーションサーバの近傍またはアプリケーションサーバ内に前記アプリケーションサーバと前記エンドユーザ端末の間の経路探索を行う経路探索手段が設置されており、前記サービス品質管理システムは、前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを受信する受信手段と、
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を特定する第1の特定手段と、
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を特定する第2の特定手段と、
前記第1の特定手段により特定された入力インタフェイスの識別子および第2の特定手段により特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報を取得する情報取得手段と
を具え、
前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを前記受信手段により受信する受信ステップと、
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を前記第1の特定手段により特定する第1の特定ステップと、
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を前記第2の特定手段により特定する第2の特定ステップと、
前記第1の特定ステップにより特定された入力インタフェイスの識別子および第2の特定ステップにより特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報を前記情報処理手段により取得する情報取得ステップと
を具えたことを特徴とするサービス品質管理システムのサービス品質管理方法。 Application server that provides a service, end user terminal that receives the service, the application server, a communication processing device that relays communication data between the end user terminals that receive the service, and service quality management that manages traffic of the communication processing device In a service quality management method of a service quality management system, wherein a system exists on a communication network, the communication processing apparatus has an SNMP-MIB, and collects information for managing the traffic from the SNMP-MIB.
Route search means for performing a route search between the application server and the end user terminal is installed in the vicinity of the application server on the communication network or in the application server, and the service quality management system Receiving means for receiving the IP address of the communication processing device obtained by the route search means as a result;
First specifying means for specifying an identifier of an input interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
Second specifying means for specifying an identifier of an output interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
Using the identifier of the input interface specified by the first specifying means and the second identifier specified by the second specifying means, the communication is performed from the SNMP-MIB of the communication processing device indicated by the received IP address. Comprising information acquisition means for acquiring information indicating characteristics of the input interface and output interface of the processing device,
A receiving step of receiving, by the receiving means, an IP address of a communication processing device obtained by the route searching means as a result of the route searching;
A first specifying step of specifying an identifier of an input interface of the communication processing device by the first specifying means using the SNMP-MIB of the communication processing device indicated by the received IP address;
A second specifying step of specifying an identifier of an output interface of the communication processing device by the second specifying means using the SNMP-MIB of the communication processing device indicated by the received IP address;
The communication from the SNMP-MIB of the communication processing device indicated by the received IP address using the identifier of the input interface specified by the first specifying step and the second identifier specified by the second specifying step A service quality management method for a service quality management system, comprising: an information acquisition step of acquiring information indicating characteristics of an input interface and an output interface of a processing device by the information processing means.
前記通信ネットワーク上の前記アプリケーションサーバの近傍またはアプリケーションサーバ内に前記アプリケーションサーバと前記エンドユーザ端末の間の経路探索を行う経路探索手段が設置されており、前記経路探索の結果として該経路探索手段により得られる通信処理装置のIPアドレスを受信する受信ステップと、
当該受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の入力インタフェイスの識別子を特定する第1の特定ステップと、
前記受信したIPアドレスの示す通信処理装置のSNMP−MIBを使用して該通信処理装置の出力インタフェイスの識別子を特定する第2の特定ステップと、
前記第1の特定手段により特定された入力インタフェイスの識別子および第2の特定ステップにより特定された第2の識別子を使用して前記受信したIPアドレスの示す通信処理装置のSNMP−MIBから該通信処理装置の入力インタフェイスおよび出力インタフェイスの特性を示す情報を取得する情報取得ステップと
を具えたことを特徴とするサービス品質管理プログラム。
Application server that provides a service, end user terminal that receives the service, the application server, a communication processing device that relays communication data between the end user terminals that receive the service, and service quality management that manages traffic of the communication processing device A service executed in a service quality management system in which a system exists on a communication network, the communication processing apparatus has an SNMP-MIB, and collects information for managing the traffic from the SNMP-MIB of the communication processing apparatus In the quality management program,
Route search means for performing a route search between the application server and the end user terminal is installed in the vicinity of the application server on the communication network or in the application server. As a result of the route search, the route search means A receiving step of receiving an IP address of the obtained communication processing device;
A first specifying step of specifying an identifier of an input interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
A second specifying step of specifying an identifier of an output interface of the communication processing device using the SNMP-MIB of the communication processing device indicated by the received IP address;
The communication from the SNMP-MIB of the communication processing device indicated by the received IP address using the identifier of the input interface specified by the first specifying means and the second identifier specified by the second specifying step. A service quality management program comprising: an information acquisition step for acquiring information indicating characteristics of an input interface and an output interface of a processing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003270827A JP2005025689A (en) | 2003-07-03 | 2003-07-03 | Service quality management system and method using snmp-mib, and quality management program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003270827A JP2005025689A (en) | 2003-07-03 | 2003-07-03 | Service quality management system and method using snmp-mib, and quality management program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005025689A true JP2005025689A (en) | 2005-01-27 |
Family
ID=34190686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003270827A Pending JP2005025689A (en) | 2003-07-03 | 2003-07-03 | Service quality management system and method using snmp-mib, and quality management program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005025689A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110082923A1 (en) * | 2009-10-02 | 2011-04-07 | Canon Kabushiki Kaisha | Communication apparatus having a plurality of network interfaces, method for controlling the communication apparatus, and storage medium |
-
2003
- 2003-07-03 JP JP2003270827A patent/JP2005025689A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110082923A1 (en) * | 2009-10-02 | 2011-04-07 | Canon Kabushiki Kaisha | Communication apparatus having a plurality of network interfaces, method for controlling the communication apparatus, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5958570B2 (en) | Network system, controller, switch, and traffic monitoring method | |
JP4774357B2 (en) | Statistical information collection system and statistical information collection device | |
US8054744B1 (en) | Methods and apparatus for flow classification and flow measurement | |
JP5660198B2 (en) | Network system and switching method | |
US20130258843A1 (en) | Network system and apparatis | |
US9634851B2 (en) | System, method, and computer readable medium for measuring network latency from flow records | |
US20140022899A1 (en) | System and method for controlling threshold testing within a network | |
EP2806602A1 (en) | Feature extraction device, network traffic identification method, device and system. | |
CN111314179A (en) | Network quality detection method, device, equipment and storage medium | |
JP2015050473A (en) | Traffic monitoring device and program, and communication device | |
JP2009027400A (en) | Excessive flow detecting apparatus, excessive flow detecting circuit, terminal apparatus, and network node | |
US20210336960A1 (en) | A System and a Method for Monitoring Traffic Flows in a Communications Network | |
KR100567320B1 (en) | Flow generation method for Internet traffic measurement | |
KR20220029142A (en) | Sdn controller server and method for analysing sdn based network traffic usage thereof | |
JP2005025689A (en) | Service quality management system and method using snmp-mib, and quality management program | |
KR100819543B1 (en) | Method and apparatus for measuring traffic based on flow | |
KR20120088299A (en) | Server, apparatus and method for allocating cost of dynamic routing | |
JP2010193055A (en) | Flow information transmitter, intermediate apparatus, flow information transmission method and program | |
KR20180015916A (en) | flow traffic monitoring apparatus in a network-based SDN and method therefor | |
CN116319468B (en) | Network telemetry method, device, switch, network, electronic equipment and medium | |
JP2004343462A (en) | Network measurement control system | |
JP2015039157A (en) | Communication control system | |
D'souza et al. | Transmission control protocol (TCP) delay analysis in real time network | |
WO2023238354A1 (en) | Traffic monitoring device, traffic monitoring method, and traffic monitoring program | |
KR100697680B1 (en) | Apparatus and Method for Searching Network Topology |