JP3185782B2 - Communication network monitoring system and network service quality evaluation method in the system - Google Patents

Communication network monitoring system and network service quality evaluation method in the system

Info

Publication number
JP3185782B2
JP3185782B2 JP7864399A JP7864399A JP3185782B2 JP 3185782 B2 JP3185782 B2 JP 3185782B2 JP 7864399 A JP7864399 A JP 7864399A JP 7864399 A JP7864399 A JP 7864399A JP 3185782 B2 JP3185782 B2 JP 3185782B2
Authority
JP
Japan
Prior art keywords
information
network
quality
request
application
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
Application number
JP7864399A
Other languages
Japanese (ja)
Other versions
JP2000278317A (en
Inventor
義長 関
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP7864399A priority Critical patent/JP3185782B2/en
Publication of JP2000278317A publication Critical patent/JP2000278317A/en
Application granted granted Critical
Publication of JP3185782B2 publication Critical patent/JP3185782B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、通信ネットワーク
監視システムならびに同システムにおけるネットワーク
サービス品質評価方法に関する。
The present invention relates to a communication network monitoring system and a network service quality evaluation method in the communication network monitoring system.

【0002】[0002]

【従来の技術】情報通信技術の発展に伴い、転送速度、
遅延時間、到着時間の揺らぎ等通信品質の保証が可能な
通信ネットワークシステムの必要性が高まっている。通
信品質を保証するネットワークシステムとして、ネット
ワーク層の上位にRSVP(Resource reservation s
etup protocol)といった通信品質保証のためのプロト
コルを実装するものがある。RSVPは、IP(Intern
et Protocol)の上位トランスポートレイヤに相当し、
ルーティング情報を参照してネットワーク機器間の帯域
予約を行うものである。この場合、アプリケーションは
データ転送開始前にフロー仕様で記述された帯域予約要
求を発行する。アプリケーションの帯域予約要求を受信
したネットワーク機器は、ネットワーク回線上にある受
信側のネットワーク機器に対して帯域要求を送信する。
受信側のネットワーク機器は、端末に帯域要求を送信
し、端末から帯域要求に対する応答を受け、このとき、
ネットワーク機器の帯域を確保できない場合、送信側に
エラー情報を返す。上述したRSVPをサポートしてい
るネットワーク機器及び端末は、アプリケーションと連
動して帯域予約を行うRSVPデーモン、通信品質の割
付け、ルート管理を行うパケットクラスファイア、およ
び、予約した帯域に応じたバッファの割付け、帯域に応
じたパケット送出を行うパケットスケジューラを持つ。
2. Description of the Related Art With the development of information and communication technology, transfer speed,
There is an increasing need for communication network systems that can guarantee communication quality such as fluctuations in delay time and arrival time. As a network system that guarantees communication quality, RSVP (Resource reservations)
Some protocols implement a communication quality assurance protocol such as an etup protocol. RSVP is based on IP (Intern
et Protocol)
The bandwidth reservation between the network devices is performed with reference to the routing information. In this case, the application issues a bandwidth reservation request described in the flow specification before starting data transfer. The network device that has received the bandwidth reservation request of the application transmits the bandwidth request to the receiving network device on the network line.
The receiving-side network device transmits a bandwidth request to the terminal, receives a response to the bandwidth request from the terminal,
If the bandwidth of the network device cannot be secured, error information is returned to the transmitting side. The network devices and terminals that support the above-described RSVP include an RSVP daemon that performs bandwidth reservation in conjunction with an application, an allocation of communication quality, a packet class fire that performs route management, and an allocation of a buffer according to the reserved bandwidth. And a packet scheduler for transmitting packets according to the bandwidth.

【0003】[0003]

【発明が解決しようとする課題】ところで、ネットワー
ク監視を行う通信ネットワークシステムでは、ネットワ
ーク全体の帯域や各アプリケーションが使用しているネ
ットワークの帯域を測定、監視している。問題は、各ア
プリケーションが使用した帯域の実績値はわかるが、ア
プリケーションが本来、要求している帯域の要求値がわ
からず、要求値と実績値を比較できないため、特定のア
プリケーションが要求している帯域、遅延を含む品質要
求に対して、それが実現されているかを評価できないこ
とである。本発明は、上記問題を解決するためになされ
たものであり、アプリケーションが品質情報を要求する
ときに、ネットワーク接続機器との間で品質予約のため
の情報交換を行い、その情報からアプリケーションが要
求している帯域に関する情報、およびその応答、実績値
を得ることにより、サービス要求が実現される割合を分
析することのできる、通信ネットワーク監視システムな
らびに同システムにおけるネットワークサービス品質評
価方法を提供することを目的とする。
In a communication network system for monitoring a network, the bandwidth of the entire network and the bandwidth of the network used by each application are measured and monitored. The problem is that the actual value of the bandwidth used by each application is known, but the application originally does not know the required value of the requested bandwidth and cannot compare the required value with the actual value, so the specific application is requesting It is impossible to evaluate whether or not the quality requirements including the bandwidth and the delay are realized. The present invention has been made to solve the above problem. When an application requests quality information, the application exchanges information for quality reservation with a network connection device, and the application requests the quality information based on the information. Provided is a communication network monitoring system and a network service quality evaluation method in the system, which can analyze a rate at which a service request is realized by obtaining information on a bandwidth used, a response thereof, and an actual value. Aim.

【0004】[0004]

【課題を解決するための手段】上述した課題を解決する
ために請求項1に記載の通信ネットワーク監視システム
は、計算機を含むネットワーク接続機器が通信回線経由
で接続され、ネットワーク層の上位に通信品質を保証す
るプロトコルが実装される通信ネットワークシステムに
おいて、ネットワーク上を伝搬する要求情報を検出し、
その中からアプリケーション識別子、要求時刻、要求内
容を抽出して品質情報テーブルに要求情報として記録す
る要求情報解析手段と、ネットワーク上を伝搬する応答
情報を検出し、その中からアプリケーション識別子、応
答時刻、応答内容を抽出し、前記品質情報テーブルから
前記アプリケーション識別子が一致する品質情報を検索
し、前記品質情報テーブルに応答情報として追加記録す
る応答情報解析手段と、アプリケーション識別子毎にネ
ットワークを伝播する実績情報を測定し、前記品質情報
テーブルからアプリケーション識別子が一致する品質情
報を検索し、実績内容を追加記録する実績情報測定手段
と、アプリケーション識別子をキーに、前記品質情報テ
ーブルから要求回数、エラー回数を検索し、そのアプリ
ケーションがネットワーク接続機器に対する帯域を含む
品質要求を行なったときにその要求が拒否される割合を
算出し、その要求が受け入れられた場合に、前記要求情
報と応答情報を比較することにより、そのアプリケーシ
ョンがネットワークから受けるサービス品質を評価する
品質情報解析手段とを有することを特徴とする。
According to a first aspect of the present invention, there is provided a communication network monitoring system, comprising: a network connection device including a computer connected via a communication line; In a communication network system in which a protocol that guarantees is implemented, detecting request information propagating on the network,
A request information analyzing unit that extracts an application identifier, a request time, and request contents from the information and records the request information in the quality information table, and detects response information that propagates on the network, and detects an application identifier, a response time, Response information extracting means for extracting response information, searching for quality information having the same application identifier from the quality information table, and additionally recording the quality information as response information in the quality information table; And the quality information table is searched for quality information that matches the application identifier, and the performance information measuring means for additionally recording the performance content, and the number of requests and the number of errors are searched from the quality information table using the application identifier as a key. And the application is Calculate the rate at which the request is rejected when making a quality request including the bandwidth for the work connection device, and when the request is accepted, compare the request information with the response information, thereby enabling the application to operate on the network. And quality information analysis means for evaluating the service quality received from the service provider.

【0005】請求項2に記載のネットワークサービス品
質評価方法は、計算機を含むネットワーク接続機器が通
信回線経由で接続され、ネットワーク層の上位に通信品
質を保証するプロトコルが実装される通信ネットワーク
監視システムにおいて、計算機上で動作しているネット
ワークアプリケーションが、前記ネットワーク接続機器
に対する帯域を含む品質要求を行った時に、その要求が
拒否される割合と、その要求が受け入れられた場合に要
求した値と実際に確保された値の割合から、アプリケー
ションがネットワークから受けるサービス品質を評価す
ることを特徴とする。また、請求項3に記載のネットワ
ークサービス品質評価方法は、ネットワーク層の上位に
RSVP(Resource reservation setup protocol)
を実装することにより通信品質を保証する通信ネットワ
ーク監視システムにおいて、ネットワーク上を伝搬する
パケット情報からRSVPの予約メッセージを識別し、
帯域、遅延を含む要求情報を抽出し、対象となるアプリ
ケーションのIPアドレス、プロトコルタイプ、ポート
番号から成るアプリケーション識別子と共に品質情報テ
ーブルに記録するステップと、ネットワーク上を伝搬す
るパケット情報からRSVPのエラーメッセージを識別
し、対象となるアプリケーションのアプリケーション識
別子を抽出して前記品質情報テーブルに記録するステッ
プと、ネットワークを伝搬するパケット情報から前記抽
出されたアプリケーション識別子にマッチしたパケット
を識別し、そのデータ量を解析し応答情報として前記品
質情報テーブルに追加記録するステップと、アプリケー
ション識別子毎にネットワークを伝播する実績情報を測
定し、前記品質情報テーブルからアプリケーション識別
子が一致する品質情報を検索し、実績内容を追加記録す
るステップと、アプリケーション識別子をキーに、前記
品質情報テーブルから要求回数、エラー回数を検索し、
そのアプリケーションがネットワーク接続機器に対する
帯域を含む品質要求を行なったときにその要求が拒否さ
れる割合を算出し、その要求が受け入れられた場合に、
前記要求情報と応答情報を比較することにより、そのア
プリケーションがネットワークから受けるサービス品質
を評価するステップを有することを特徴とする。
According to a second aspect of the present invention, there is provided a communication network monitoring system in which a network connection device including a computer is connected via a communication line, and a protocol for guaranteeing communication quality is mounted above a network layer. When a network application running on a computer makes a quality request including a bandwidth to the network connection device, the rate at which the request is rejected, and the value requested when the request is accepted and the actual It is characterized in that the service quality that the application receives from the network is evaluated from the ratio of the secured values. The method for evaluating network service quality according to claim 3 is characterized in that a resource reservation setup protocol (RSVP) is provided above the network layer.
In a communication network monitoring system that guarantees communication quality by implementing the above, a reservation message of RSVP is identified from packet information propagating on the network,
Extracting request information including bandwidth and delay, and recording it in a quality information table together with an application identifier including an IP address, a protocol type, and a port number of a target application; and an RSVP error message from packet information propagating on the network. Identifying the application identifier of the target application and recording the same in the quality information table; identifying packets matching the extracted application identifier from packet information propagating through the network; Analyzing and additionally recording the quality information as response information in the quality information table; measuring actual information transmitted through the network for each application identifier; Find the distribution, searching the step of adding recording actual content, the key application identifier, the number of requests from the quality information table, the error count,
Calculate the rate at which the application is rejected when the application makes a quality request including bandwidth to the network connection device, and if the request is accepted,
Evaluating the quality of service received by the application from the network by comparing the request information with the response information.

【0006】このことにより、アプリケーションがネッ
トワーク機器に対して品質要求を行なう際の呼損率、及
び要求が受け入れられた際の充足率をもとに、要求通り
に品質要求が確保されているか否かを評価でき、有効な
QOS保証を実現できる。
[0006] Thus, based on the call blocking rate when the application makes a quality request to the network device and the satisfaction rate when the request is accepted, it is determined whether or not the quality request is secured as requested. It can be evaluated and an effective QOS guarantee can be realized.

【0007】[0007]

【発明の実施の形態】図1は本発明の実施形態を示すブ
ロック図である。図において、1は監視サーバであり、
ここでは品質評価部として機能する。2はネットワーク
回線であり、このネットワーク回線2に上述した監視サ
ーバ1、及びコンピュータを含むネットワーク接続機器
3、4が共通に接続される。以下、監視サーバ1を品質
評価部、コンピュータを含むネットワーク接続機器4を
便宜上ネットワークアプリケーションと称し説明を続け
る。品質評価部1は、要求情報解析手段11、応答情報
解析手段12、実績情報測定手段13、品質情報テーブ
ル(QoS:Quality of Service)14、品質情報解
析手段15から成る。要求情報解析手段11は、ネット
ワーク2上を伝搬する要求情報21を検出し、その中か
らアプリケーション識別子、要求時刻、要求内容を抽出
し、品質情報テーブル14に品質情報として記録する。
応答情報解析手段12は、ネットワーク2上を伝搬する
応答情報22を検出し、アプリケーション識別子、応答
時刻、応答内容を抽出し、品質情報テーブル14からア
プリケーション識別子の一致する品質情報を検索し、応
答時刻、応答内容を追加する。実績情報測定手段13
は、アプリケーション識別子毎に、ネットワーク2を伝
搬する実績情報23を測定し、品質情報テーブル14か
らアプリケーション識別子の一致する品質情報を検索
し、実績内容を追加する。
FIG. 1 is a block diagram showing an embodiment of the present invention. In the figure, 1 is a monitoring server,
Here, it functions as a quality evaluation unit. Reference numeral 2 denotes a network line to which the monitoring server 1 and network connection devices 3 and 4 including a computer are commonly connected. Hereinafter, the monitoring server 1 is referred to as a quality evaluation unit, and the network connection device 4 including a computer is referred to as a network application for convenience, and the description will be continued. The quality evaluation unit 1 includes a request information analysis unit 11, a response information analysis unit 12, a performance information measurement unit 13, a quality information table (QoS: Quality of Service) 14, and a quality information analysis unit 15. The request information analysis means 11 detects the request information 21 propagating on the network 2, extracts an application identifier, a request time and a request content from the request information 21, and records it as quality information in the quality information table 14.
The response information analysis unit 12 detects the response information 22 propagating on the network 2, extracts the application identifier, the response time, and the response content, searches the quality information table 14 for quality information that matches the application identifier, , Add response content. Performance information measuring means 13
Measures the performance information 23 propagating through the network 2 for each application identifier, searches the quality information table 14 for quality information that matches the application identifier, and adds the content of the performance.

【0008】品質情報解析手段15は、品質情報テーブ
ル14からアプリケーション識別子をもとに要求の回
数、エラーの回数を検索し、呼損率(要求が拒否される
割合)を算出する。また、アプリケーション識別子をも
とに要求内容と実績内容を比較し、要求の充足率(要求
した値と実際に確保された値の割合)を算出する。
[0008] The quality information analysis means 15 searches the quality information table 14 for the number of requests and the number of errors based on the application identifier, and calculates the call loss rate (the rate at which requests are rejected). Further, based on the application identifier, the request content and the actual content are compared to calculate the fulfillment rate of the request (the ratio between the requested value and the actually secured value).

【0009】上述した構成の品質評価部1により、アプ
リケーション4がネットワーク接続機器3に対して品質
要求を行う際の、呼損率、および、要求が受け入れられ
た際の充足率をもとに、要求通りに品質要求が確保され
ているか否かを評価する。このように、計算機上で動作
しているネットワークアプリケーション4がネットワー
ク接続機器3に対する帯域を含む品質要求を行なったと
きに、その要求が拒否される割合(以下、呼損率と称す
る)と、その要求が受け入れられた場合に、要求した値
と実際に確保された値の割合(以下、充足率と称する)
から、ネットワークアプリケーション4がネットワーク
2から受けるサービス品質を評価するものである。
[0009] The quality evaluation unit 1 having the above-described configuration, based on the call loss rate when the application 4 makes a quality request to the network connection device 3 and the satisfaction rate when the request is accepted, as requested. Evaluate whether quality requirements are ensured. As described above, when the network application 4 running on the computer makes a quality request including the bandwidth to the network connection device 3, the rate at which the request is rejected (hereinafter referred to as a call loss rate) and the request If accepted, the ratio of the requested value to the value actually secured (hereinafter referred to as the sufficiency rate)
Therefore, the service quality of the network application 4 received from the network 2 is evaluated.

【0010】具体的に、品質評価部1中の要求情報解析
手段11は、ネットワーク2上を伝搬する要求情報21
を検出し、アプリケーション識別子、要求時刻、要求内
容を抽出する。要求情報21の例としては、RSVPの
予約要求メッセージに含まれる予約帯域がある。アプリ
ケーション識別子は、IPアドレス、プロトコルタイ
プ、ポート番号の組からなる。応答情報解析手段12
は、ネットワーク2上を伝搬する応答情報22を検出
し、アプリケーション識別子、応答時刻、応答内容を抽
出する。応答情報22の例としては、RSVPのエラー
メッセージに含まれる予約失敗がある。アプリケーショ
ン識別子は、IPアドレス、プロトコルタイプ、ポート
番号の組からなる。実績情報測定手段13は、アプリケ
ーション識別子毎に、ネットワーク2上を伝搬する実績
情報23を測定する。実績情報23の例としては、帯域
がある。品質情報テーブル14は、要求情報解析手段1
1で解析された要求情報と応答情報解析手段12で解析
された応答情報と実績情報測定手段13で解析された実
績情報23の組を記憶している。品質情報解析手段15
は、品質情報テーブル14に保存された情報を用いて、
呼損率、充足率を含む品質情報の解析を行う。
More specifically, the request information analysis means 11 in the quality evaluation section 1 transmits request information 21 transmitted on the network 2.
Is detected, and an application identifier, a request time, and a request content are extracted. An example of the request information 21 is a reserved band included in a reservation request message of RSVP. The application identifier includes a set of an IP address, a protocol type, and a port number. Response information analysis means 12
Detects the response information 22 propagating on the network 2 and extracts the application identifier, the response time, and the response content. An example of the response information 22 is a reservation failure included in the RSVP error message. The application identifier includes a set of an IP address, a protocol type, and a port number. The performance information measuring means 13 measures the performance information 23 propagated on the network 2 for each application identifier. An example of the performance information 23 is a band. The quality information table 14 stores the request information analysis means 1
A set of the request information analyzed in 1, the response information analyzed by the response information analysis means 12, and the performance information 23 analyzed by the performance information measurement means 13 is stored. Quality information analysis means 15
Uses the information stored in the quality information table 14,
Analyze quality information including call loss rate and fulfillment rate.

【0011】図2、図3は本発明実施形態の動作を説明
するために引用した図であり、それぞれ、要求情報2
1、応答情報22を識別する情報の例としてRSVPパ
ケット共通ヘッダのデータフォーマット、要求情報2
1、応答情報22の内容例としてRSVPオブジェクト
のフォーマットのそれぞれを示す。以下、図2、図3を
参照しながら図1に示す本発明実施形態の動作について
詳細に説明する。まず、ネットワークアプリケーション
4からネットワーク接続機器3に向けて、要求情報21
を含む品質要求が、ネットワーク2上に送信される。ま
た、ネットワーク接続機器3からネットワークアプリケ
ーション4に向けて、要求情報21に対する応答情報2
2を含んだ応答が、ネットワーク2上に送信される。そ
の後、ネットワーク接続機器3からネットワークアプリ
ケーション4に対して、実績情報23を含む通信が送信
される。
FIGS. 2 and 3 are diagrams cited for explaining the operation of the embodiment of the present invention.
1. Data format of RSVP packet common header, request information 2 as examples of information for identifying response information 22
1. Each format of the RSVP object is shown as an example of the content of the response information 22. Hereinafter, the operation of the embodiment of the present invention shown in FIG. 1 will be described in detail with reference to FIGS. First, the request information 21 is sent from the network application 4 to the network connection device 3.
Is transmitted over the network 2. Also, the response information 2 to the request information 21 is transmitted from the network connection device 3 to the network application 4.
2 is sent over the network 2. Thereafter, a communication including the record information 23 is transmitted from the network connection device 3 to the network application 4.

【0012】図2には、要求情報21、応答情報22を
識別する情報の例として、RSVPパケット共通ヘッダ
が示されている。共通ヘッダは周知のように、1バイト
のバージョンHD(101)とフラグHD(102)、
1バイトのRSVPタイプHD(103)、2バイトの
チェックサムHD(104)の各情報から構成されてい
る。また、図3には、要求情報21、応答情報22の内
容の例として、RSVPオブジェクトのフォーマットが
示されている。IP環境では、IPヘッダの後に、図2
に示すRSVPパケット共通ヘッダが続き、その後にい
くつかのRSVPオブジェクトが続く。RSVPオブジ
ェクトは周知のように、2バイトの長さHD(20
1)、1バイトのクラスHD(202)、1バイトのク
ラスタイプHD(203)、オブジェクトメッセージH
D(204)の各情報から構成される。
FIG. 2 shows an RSVP packet common header as an example of information for identifying the request information 21 and the response information 22. As is well known, the common header includes a 1-byte version HD (101) and a flag HD (102),
It is composed of 1-byte RSVP type HD (103) and 2-byte checksum HD (104). FIG. 3 shows a format of the RSVP object as an example of the contents of the request information 21 and the response information 22. In an IP environment, after the IP header, FIG.
Followed by the RSVP packet common header, followed by some RSVP objects. As is well known, the RSVP object has a 2-byte length HD (20
1) 1-byte class HD (202), 1-byte class type HD (203), object message H
D (204).

【0013】要求情報解析手段11は、要求情報21に
RSVPの予約メッセージを利用する場合に、ネットワ
ーク2上を伝搬するパケット情報からRSVPの予約メ
ッセージを識別する。予約メッセージの識別手順を以下
に示す。即ち、まず、IPヘッダの上位プロトコルタイ
プにRSVPを示す番号が設定されているパケット識別
する。次に、図2に示したRSVPパケット共通ヘッダ
の2バイト目にあるRSVPタイプHD(103)の値
が“2”、予約メッセージであったなら、取得したパケ
ットをRSVPの予約メッセージであるものとして識別
する。続いて、図3に示すRSVPオブジェクトのクラ
スHD202の値が“9”、フロー仕様のオブジェクト
メッセージHD(204)部分から帯域、遅延の値を含
む要求情報21を抽出する。また、RSVPオブジェク
トのクラスHD(202)の値が“1”、セッションの
オブジェクトメッセージHD(204)部分から対象と
なるアプリケーションのIPアドレス、プロトコルタイ
プ、ポート番号を抽出し、品質情報テーブル14に記録
する。
The request information analyzing means 11 identifies the RSVP reservation message from the packet information propagating on the network 2 when using the RSVP reservation message for the request information 21. The procedure for identifying a reservation message is shown below. That is, first, a packet in which a number indicating RSVP is set in the upper protocol type of the IP header is identified. Next, if the value of the RSVP type HD (103) in the second byte of the RSVP packet common header shown in FIG. 2 is “2” and the message is a reservation message, the acquired packet is regarded as an RSVP reservation message. Identify. Subsequently, the value of the class HD 202 of the RSVP object shown in FIG. 3 is “9”, and the request information 21 including the values of the bandwidth and the delay is extracted from the object message HD (204) of the flow specification. Further, the value of the class HD (202) of the RSVP object is “1”, and the IP address, protocol type, and port number of the target application are extracted from the object message HD (204) of the session, and recorded in the quality information table 14. I do.

【0014】応答情報解析手段12は、応答情報22に
RSVPのエラーメッセージを利用する場合に、ネット
ワーク2上を伝搬するパケット情報からRSVPのエラ
ーメッセージを識別する。識別手順を以下に示す。ま
ず、IPヘッダの上位プロトコルタイプにRSVPを示
す番号が設定されているパケット識別する。次に、図2
に示したRSVPパケット共通ヘッダの2バイト目、R
SVPタイプHD103の値が“3”、“4”、
“5”、“6”の何れかであったなら、取得したパケッ
トをRSVPのエラーメッセージであるものとして識別
する。続いて、図3に示したRSVPオブジェクトのク
ラスHD202の値が“1”、セッションのオブジェク
トメッセージHD204部分から対象となるアプリケー
ションのIPアドレス、プロトコルタイプ、ポート番号
を抽出し、品質情報テーブル14に記録する。実績情報
測定手段13は、実績情報23として帯域を利用する場
合に、ネットワーク2を流れるパケット情報から、要求
情報解析手段11が抽出したアプリケーション識別子に
マッチしたパケットを識別し、そのデータ量を解析し、
品質情報テーブル14に記録する。品質情報解析手段1
5は、品質情報テーブル14に保存されたアプリケーシ
ョン識別子、時刻、要求内容、応答内容、実績内容をも
とに、呼損率、充足率を算出する。
When an RSVP error message is used for the response information 22, the response information analyzing means 12 identifies the RSVP error message from packet information propagating on the network 2. The identification procedure is shown below. First, a packet in which a number indicating RSVP is set in the upper protocol type of the IP header is identified. Next, FIG.
The second byte of the RSVP packet common header shown in
When the value of the SVP type HD 103 is “3”, “4”,
If it is either “5” or “6”, the acquired packet is identified as an RSVP error message. Subsequently, the value of the class HD 202 of the RSVP object shown in FIG. 3 is “1”, and the IP address, protocol type, and port number of the target application are extracted from the object message HD 204 of the session, and recorded in the quality information table 14. I do. When the bandwidth is used as the performance information 23, the performance information measuring unit 13 identifies a packet that matches the application identifier extracted by the request information analysis unit 11 from the packet information flowing through the network 2, and analyzes the data amount. ,
Recorded in the quality information table 14. Quality information analysis means 1
5 calculates a call loss rate and a satisfaction rate based on the application identifier, time, request content, response content, and performance content stored in the quality information table 14.

【0015】以上説明のように本発明は、計算機を含む
ネットワーク接続機器が通信回線経由で接続され、ネッ
トワーク層の上位に通信品質を保証するプロトコルが実
装される通信ネットワーク監視システムにおいて、計算
機上で動作しているネットワークアプリケーションが、
前記ネットワーク接続機器に対する帯域を含む品質要求
を行った時に、その要求が拒否される割合と、その要求
が受け入れられた場合に要求した値と実際に確保された
値の割合から、アプリケーションがネットワークから受
けるサービス品質を評価することを特徴とするものであ
り、このことにより、ネットワーク監視システムが、要
求情報、応答情報、実績情報を監視することで、品質要
求に伴う呼損率、充足率を評価できる。
As described above, the present invention relates to a communication network monitoring system in which a network connection device including a computer is connected via a communication line and a protocol for assuring communication quality is mounted above a network layer. A working network application
When a quality request including the bandwidth for the network connection device is made, the rate at which the request is rejected, and the rate at which the request was accepted and the value actually secured when the request was accepted, the application is sent from the network. It is characterized by evaluating the quality of service received, whereby the network monitoring system can monitor the request information, the response information, and the performance information to evaluate the call loss rate and the satisfaction rate accompanying the quality request.

【0016】[0016]

【発明の効果】以上説明のように本発明によれば、ネッ
トワーク監視システムが、要求情報解析手段、応答情報
解析手段、実績情報解析手段、品質情報解析手段から構
成される品質評価部によって生成される品質情報テーブ
ルを参照することによって、アプリケーションが要求し
ている品質と、ネットワーク上に実現された品質の比較
を行い、サービス要求の実現される割合を分析すること
ができる。その理由は、アプリケーションが品質を要求
する時に、ネットワーク接続装置との間で、品質予約の
ための情報をやり取りしており、その情報からアプリケ
ーションが要求している帯域に関する情報、および、そ
の応答が得られるためである。このことにより、ネット
ワーク接続機器間でデータの授受を行う際の客観的な通
信品質の評価、保証を経済的かつ効率的に実現すること
ができる。
As described above, according to the present invention, a network monitoring system is generated by a quality evaluation unit including request information analysis means, response information analysis means, performance information analysis means, and quality information analysis means. By referring to the quality information table, it is possible to compare the quality requested by the application with the quality realized on the network, and analyze the realized rate of the service request. The reason is that when an application requests quality, information for quality reservation is exchanged with the network connection device, and information on the bandwidth requested by the application from that information and its response are It is because it can be obtained. As a result, objective evaluation and assurance of communication quality when data is exchanged between network-connected devices can be realized economically and efficiently.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の実施形態を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】 図1に示す、要求情報、応答情報を識別する
情報の例として、RSVPパケット共通ヘッダのデータ
フォーマットを示す図である。
FIG. 2 is a diagram showing a data format of an RSVP packet common header as an example of information for identifying request information and response information shown in FIG.

【図3】 図1に示す、要求情報、応答情報の具体的内
容の例として、RSVPオブジェクトのデータフォーマ
ットを示す図である。
FIG. 3 is a diagram showing a data format of an RSVP object as an example of specific contents of request information and response information shown in FIG.

【符号の説明】[Explanation of symbols]

1…品質評価部(監視サーバ)、2…ネットワーク、3
…ネットワーク接続機器、4…ネットワークアプリケー
ション、11…要求情報解析手段、12…応答情報解析
手段、13…実績情報測定手段、14…品質情報テーブ
ル、15…品質情報解析手段、21…要求情報、22…
応答情報、23…実績情報
1. Quality evaluation unit (monitoring server) 2. Network 3,
... network connection equipment, 4 ... network application, 11 ... request information analysis means, 12 ... response information analysis means, 13 ... performance information measurement means, 14 ... quality information table, 15 ... quality information analysis means, 21 ... request information, 22 …
Response information, 23 ... Result information

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 計算機を含むネットワーク接続機器が通
信回線経由で接続され、ネットワーク層の上位に通信品
質を保証するプロトコルが実装される通信ネットワーク
システムにおいて、ネットワーク上を伝搬する要求情報
を検出し、その中からアプリケーション識別子、要求時
刻、要求内容を抽出して品質情報テーブルに要求情報と
して記録する要求情報解析手段と、ネットワーク上を伝
搬する応答情報を検出し、その中からアプリケーション
識別子、応答時刻、応答内容を抽出し、前記品質情報テ
ーブルから前記アプリケーション識別子が一致する品質
情報を検索し、前記品質情報テーブルに応答情報として
追加記録する応答情報解析手段と、アプリケーション識
別子毎にネットワークを伝播する実績情報を測定し、前
記品質情報テーブルからアプリケーション識別子の一致
する品質情報を検索し、実績内容を追加記録する実績情
報測定手段と、アプリケーション識別子をキーに、前記
品質情報テーブルから要求回数、エラー回数を検索し、
そのアプリケーションがネットワーク接続機器に対する
帯域を含む品質要求を行なったときにその要求が拒否さ
れる割合を算出し、その要求が受け入れられた場合に、
前記要求情報と応答情報を比較することにより、そのア
プリケーションがネットワークから受けるサービス品質
を評価する品質情報解析手段とを有することを特徴とす
る通信ネットワーク監視システム。
In a communication network system in which a network connection device including a computer is connected via a communication line and a protocol for guaranteeing communication quality is mounted above a network layer, request information to be propagated on the network is detected. A request information analyzing unit that extracts an application identifier, a request time, and request contents from the information and records the request information in the quality information table, and detects response information that propagates on the network, and detects an application identifier, a response time, Response information extracting means for extracting response information, searching for quality information having the same application identifier from the quality information table, and additionally recording the quality information as response information in the quality information table; Measure the quality information table From the search for quality information matching the application identifier, a record information measuring means for additionally recording the record contents, with the application identifier as a key, search the number of requests, the number of errors from the quality information table,
Calculate the rate at which the application is rejected when the application makes a quality request including bandwidth to the network connection device, and if the request is accepted,
A communication network monitoring system, comprising: quality information analysis means for evaluating service quality received by the application from a network by comparing the request information with the response information.
【請求項2】 計算機を含むネットワーク接続機器が通
信回線経由で接続され、ネットワーク層の上位に通信品
質を保証するプロトコルが実装される通信ネットワーク
監視システムにおいて、計算機上で動作しているネット
ワークアプリケーションが、前記ネットワーク接続機器
に対する帯域を含む品質要求を行った時に、その要求が
拒否される割合と、その要求が受け入れられた場合に要
求した値と実際に確保された値の割合から、アプリケー
ションがネットワークから受けるサービス品質を評価す
ることを特徴とするネットワークサービス品質評価方
法。
2. In a communication network monitoring system in which a network connection device including a computer is connected via a communication line, and a protocol for guaranteeing communication quality is mounted on a network layer, a network application operating on the computer is provided. When a quality request including a bandwidth for the network connection device is made, the application is rejected from the network based on the ratio of the request being rejected and the ratio of the requested value and the actually secured value when the request is accepted. A network service quality evaluation method characterized by evaluating service quality received from a network.
【請求項3】 ネットワーク層の上位にRSVP(Reso
urce reservationsetup protocol)を実装することに
より通信品質を保証する通信ネットワーク監視システム
において、ネットワーク上を伝搬するパケット情報から
RSVPの予約メッセージを識別して、帯域、遅延を含
む要求情報を抽出し、対象となるアプリケーションのI
Pアドレス、プロトコルタイプ、ポート番号から成るア
プリケーション識別子と共に品質情報テーブルに記録す
るステップと、ネットワーク上を伝搬するパケット情報
からRSVPのエラーメッセージを識別し、対象となる
アプリケーションのアプリケーション識別子を抽出して
前記品質情報テーブルに記録するステップと、ネットワ
ークを伝搬するパケット情報から前記抽出されたアプリ
ケーション識別子にマッチしたパケットを識別し、その
データ量を解析し応答情報として前記品質情報テーブル
に追加記録するステップと、アプリケーション識別子毎
に前記ネットワークを伝播する実績情報を測定し、前記
品質情報テーブルからアプリケーション識別子の一致す
る品質情報を検索し、実績内容を追加記録するステップ
と、アプリケーション識別子をキーに、前記品質情報テ
ーブルから要求回数、エラー回数を検索し、そのアプリ
ケーションがネットワーク接続機器に対する帯域を含む
品質要求を行なったときにその要求が拒否される割合を
算出し、その要求が受け入れられた場合に、前記要求情
報と応答情報を比較することにより、そのアプリケーシ
ョンがネットワークから受けるサービス品質を評価する
ステップを有することを特徴とするネットワークサービ
ス品質評価方法。
3. An RSVP (Reso
In a communication network monitoring system that guarantees communication quality by implementing a urce reservationsetup protocol, a reservation message of RSVP is identified from packet information propagating on a network, and request information including a band and a delay is extracted. Application I
Recording in a quality information table together with an application identifier consisting of a P address, a protocol type, and a port number; identifying an RSVP error message from packet information propagating on a network; extracting an application identifier of a target application; Recording the quality information table, identifying a packet that matches the extracted application identifier from the packet information propagating in the network, analyzing the amount of data and additionally recording in the quality information table as response information, Measuring performance information propagating through the network for each application identifier, searching for quality information matching the application identifier from the quality information table, and additionally recording performance details; Using the application identifier as a key, the number of requests and the number of errors are searched from the quality information table, and the rate at which the request is rejected when the application makes a quality request including a band for the network connection device is calculated. And a step of comparing the request information and the response information to evaluate the service quality received by the application from the network when the application is accepted.
JP7864399A 1999-03-23 1999-03-23 Communication network monitoring system and network service quality evaluation method in the system Expired - Fee Related JP3185782B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7864399A JP3185782B2 (en) 1999-03-23 1999-03-23 Communication network monitoring system and network service quality evaluation method in the system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7864399A JP3185782B2 (en) 1999-03-23 1999-03-23 Communication network monitoring system and network service quality evaluation method in the system

Publications (2)

Publication Number Publication Date
JP2000278317A JP2000278317A (en) 2000-10-06
JP3185782B2 true JP3185782B2 (en) 2001-07-11

Family

ID=13667557

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7864399A Expired - Fee Related JP3185782B2 (en) 1999-03-23 1999-03-23 Communication network monitoring system and network service quality evaluation method in the system

Country Status (1)

Country Link
JP (1) JP3185782B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005048118A1 (en) * 2003-11-17 2005-05-26 Kenji Katsui Measurement method, evaluation method, and sending out questionnaires in online procedure

Also Published As

Publication number Publication date
JP2000278317A (en) 2000-10-06

Similar Documents

Publication Publication Date Title
US6363477B1 (en) Method for analyzing network application flows in an encrypted environment
WO2019129163A1 (en) Network quality measurement method and apparatus thereof
KR100523486B1 (en) Traffic measurement system and traffic analysis method thereof
KR100814546B1 (en) Apparatus and method for collecting and analyzing communications data
US9344347B2 (en) Delay time measuring apparatus, computer readable record medium on which delay time measuring program is recorded, and delay time measuring method
US20070121626A1 (en) User and activity based end-to-end utilization measurement system
US9634851B2 (en) System, method, and computer readable medium for measuring network latency from flow records
US7573829B2 (en) Method and apparatus for low overhead network protocol performance assessment
US9007929B2 (en) Correlating communication transactions across communication networks
JP2005521306A (en) System and method for monitoring packet networks
JP2004173279A (en) Method and apparatus for auditing service level agreement by test packet insertion
CN111327478A (en) Network measurement method and device, equipment and storage medium
US20140119387A1 (en) Method and apparatus for sending and receiving ipv6 data packets
US8593974B2 (en) Communication conditions determination method, communication conditions determination system, and determination apparatus
WO2020135429A1 (en) Traffic analysis method and apparatus, and traffic detection method and apparatus
US20010005360A1 (en) Method and apparatus for monitoring network state
US6954714B2 (en) System and associated method for measuring communication data volume and type thereof
US7106698B1 (en) System for triggering the control plane in an asynchronous connection-oriented transmission network
JP3185782B2 (en) Communication network monitoring system and network service quality evaluation method in the system
CN111490907B (en) Method and device for determining VXLAN network performance parameters
JP2000209205A (en) Instrument for measuring in-network delay time
JP2003037649A (en) Method for estimating contents distribution end time, recording medium and program
KR20040082032A (en) Web-based Simulation Method of End-to-End VoIP Quality in Broadband Internet Service
KR100943728B1 (en) The per link available bandwidth measurement method using the total length field in IP packet header and the available bandwidth information of a link management method
JP2003348155A (en) Communication quality measurement system

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010403

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090511

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100511

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110511

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110511

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120511

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees