KR20050059958A - A network quality measurement method using network management protocol - Google Patents

A network quality measurement method using network management protocol Download PDF

Info

Publication number
KR20050059958A
KR20050059958A KR1020030091691A KR20030091691A KR20050059958A KR 20050059958 A KR20050059958 A KR 20050059958A KR 1020030091691 A KR1020030091691 A KR 1020030091691A KR 20030091691 A KR20030091691 A KR 20030091691A KR 20050059958 A KR20050059958 A KR 20050059958A
Authority
KR
South Korea
Prior art keywords
information
network
quality
path
management
Prior art date
Application number
KR1020030091691A
Other languages
Korean (ko)
Other versions
KR100608900B1 (en
Inventor
이준우
이길행
황희산
Original Assignee
한국전자통신연구원
주식회사 케이티
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 한국전자통신연구원, 주식회사 케이티 filed Critical 한국전자통신연구원
Priority to KR1020030091691A priority Critical patent/KR100608900B1/en
Publication of KR20050059958A publication Critical patent/KR20050059958A/en
Application granted granted Critical
Publication of KR100608900B1 publication Critical patent/KR100608900B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/067Generation of reports using time frame reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/18Protocol analysers

Abstract

본 발명은 네트워크 관리 프로토콜을 이용하여 네트워크 경로에 대한 품질수준을 측정하는 방법에 관한 것이다.The present invention relates to a method for measuring a quality level for a network path using a network management protocol.

본 발명은 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에 있어서, 관리 시스템으로부터 측정 대상 시스템까지의 전체 경로에 대한 정보를 수집하는 제1단계; 상기 수집된 경로 정보를 바탕으로 상기 관리 시스템에 근접한 라우터부터 순차적으로 처리할 대상 경로를 선택하는 제2단계; 및 상기 선택된 처리 대상 경로에 대하여 네트워크 관리 프로토콜의 관리 정보 요구 및 응답 메시지의 크기와 상기 요구에서 응답까지 소요된 시간 정보를 이용하여 각 구간 품질을 측정하는 제3단계를 포함한다.The present invention provides a network quality measurement method using a network management protocol, comprising: a first step of collecting information on an entire path from a management system to a measurement target system; Selecting a target path to be sequentially processed from a router close to the management system based on the collected path information; And a third step of measuring the quality of each section by using the size of the management information request and response message of the network management protocol and the time information from the request to the response for the selected processing target path.

본 발명에 따르면, 네트워크 품질을 측정하기 위하여 별도의 장비 또는 프로그램을 설치하지 않고 표준 네트워크 관리 프로토콜을 이용하여 네트워크 품질을 측정할 수 있다.According to the present invention, the network quality can be measured using a standard network management protocol without installing a separate device or program to measure the network quality.

Description

네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법{A Network Quality Measurement Method using Network Management Protocol}A network quality measurement method using network management protocol

본 발명은 네트워크의 품질 측정방법에 관한 것으로서, 특히 TCP/IP 네트워크의 품질 수준 측정을 위해 별도의 장치나 프로그램을 설치하지 않고 표준 네트워크 관리 프로토콜을 이용하여 네트워크 경로에 대한 품질수준을 측정하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에 관한 것이다.The present invention relates to a method for measuring network quality, and in particular, network management, which measures a quality level of a network path using a standard network management protocol without installing a separate device or program for measuring the quality level of a TCP / IP network. The present invention relates to a network quality measurement method using a protocol.

일반적으로, TCP/IP 네트워크 품질은 패킷이 전달되는 네트워크 경로의 속도 및 패킷 지연, 패킷 손실율 등을 통해서 파악될 수 있다. 네트워크 품질은 네트워크를 통한 서비스에 직접적인 영향을 미치는 요소이다. 실시간성이 요구되는 대화형 네트워크 서비스는 일정 수준 이상의 품질이 보장되어야 한다.In general, TCP / IP network quality can be determined through the speed, packet delay, packet loss rate, etc. of the network path through which packets are delivered. Network quality is a factor that directly affects services over the network. Interactive network services that require real-time capability must be guaranteed at least a certain level of quality.

TCP/IP 네트워크에서 패킷의 송신자와 수신자간의 경로는 1개로 구성될 수 있지만, 일반적으로 2개 이상의 구간으로 구성된다. 따라서 송신자와 수신자간의 경로에 대한 품질은 경로를 구성하는 구간별 품질에 영향을 받는다. 특정 구간의 품질이 요구 수준을 만족시키지 못하는 경우, 나머지 구간의 품질 수준과 상관없이 송신자와 수신자간의 경로 품질은 요구 수준에 미달하게 된다. 또한 TCP/IP 네트워크에서 송신자로부터 전송된 패킷은 동일 경로를 통해 수신자에게 전달되는 않을 수 있다. 네트워크 경로상에 위치하는 라우터는 입력되는 패킷에 대하여 주소를 기반으로 하여 라우터에 연결된 경로의 상태에 따라 패킷의 이동 경로를 결정하여 패킷을 전달하기 때문에 연달아 전달되는 패킷의 경우에도 네트워크의 상태에 따라 서로 다른 경로를 통해 패킷이 전달될 수 있다.In a TCP / IP network, a path between a sender and a receiver of a packet may be composed of one, but generally two or more sections. Therefore, the quality of the path between the sender and the receiver is affected by the quality of each section constituting the path. If the quality of a particular section does not meet the required level, the path quality between the sender and the receiver does not meet the required level regardless of the quality level of the remaining sections. In addition, a packet transmitted from a sender in a TCP / IP network may not be delivered to a receiver through the same path. Router located on the network path forwards the packet based on the address of the incoming packet based on the state of the path connected to the router, and forwards the packet. Packets can be delivered through different paths.

따라서 송신자와 수신자간의 네트워크 품질 수준은 구간별로 구분되어 측정되어야 하며, 패킷의 각 이동 경로에 대해 측정되어야 한다.Therefore, network quality level between sender and receiver should be measured by section and measured for each moving path of packet.

이러한 네트워크 품질 수준을 측정하기 위한 방법으로서 종래에는 범용 네트워크 경로 추출 프로그램 또는 표준 네트워크 관리 프로토콜을 이용하였다. 범용 네트워크 경로 추출 프로그램은 TCP/IP 네트워크 특성을 이용하여 송신자로부터 수신자에 이르는 구간 경로를 파악하는 프로그램이다. 송신자로부터 수신자에 이르는 경로상에 위치한 라우터 등의 네트워크 장비는 경로 추출 프로그램의 요구에 대해 적절한 응답을 반환한다. 경로 추출 프로그램은 순차적으로 수신자에 이르기까지의 경로를 추출할 수 있다. As a method for measuring such a network quality level, a general network path extraction program or a standard network management protocol is conventionally used. The general purpose network path extraction program is a program for identifying the section path from the sender to the receiver by using the TCP / IP network characteristics. Network equipment such as routers located on the path from the sender to the receiver returns an appropriate response to the request of the route extraction program. The path extracting program may sequentially extract paths up to the receiver.

그러나, 범용 네트워크 경로 추출 프로그램은 측정 시점의 단순한 경로 정보와 측정 시점의 대상 장비로의 패킷 응답 시간 정보만을 제공한다. 이러한 범용 네트워크 경로 추출 프로그램은 순간적으로 작은 데이터를 대상 시스템에 전송하고, 대상 시스템은 순간적으로 작은 데이터를 응답하므로 측정된 패킷 응답 시간 정보는 측정 구간의 네트워크 품질을 대표하지 못한다.However, the general purpose network path extraction program provides only path information at the time of measurement and packet response time information to the target equipment at the time of measurement. Since the general network path extracting program instantaneously transmits small data to the target system, and the target system responds to the small data instantaneously, the measured packet response time information does not represent the network quality of the measurement interval.

표준 네트워크 관리 프로토콜은 원격지의 관리 시스템에서 네트워크 장비의 운용 상태정보와 네트워크 장비가 유지하는 다양한 정보를 조회하고 네트워크 장비를 설정 정보를 제어하기 위한 프로토콜이다. 네트워크 장비는 운용 상태에 따라 관리정보를 갱신하고 관리 시스템으로부터의 정보 조회 요구에 대해 응답한다. 네트워크 장비는 관리 운용에 호환성을 유지하기 위해 표준 네트워크 관리 프로토콜을 지원하며, 관리 시스템은 일원화된 관리 방법으로 다양한 네트워크 장비를 제어할 수 있다. The standard network management protocol is a protocol for inquiring operation status information of network equipment and various information maintained by the network equipment in a remote management system and controlling network equipment configuration information. The network equipment updates the management information according to the operating status and responds to the information inquiry request from the management system. Network equipment supports standard network management protocols to maintain compatibility with management operations, and management systems can control a variety of network equipment in a unified management manner.

그러나, 표준 네트워크 관리 프로토콜은 관리 시스템과 대상 장비간의 약속된 정보를 교환하는 방법을 규정하고 있고, 이와 같이 약속된 정보만을 교환할 수 있으므로 추가 정보를 획득하기 위해 관리 정보를 확장하기에 용이하지 않다. 특정 분야의 추가 정보가 필요한 경우에는 관리 시스템은 물론 대상 장비에도 추가 정보를 제공하기 위해 별도의 기능이나 프로그램이 설치되어야 한다. 추가 정보는 표준화된 약속을 벗어나기 때문에 다른 관리 시스템이나 다른 네트워크 장비와 호환성을 보장할 수 없다.However, the standard network management protocol prescribes a method of exchanging promised information between the management system and the target equipment, and it is not easy to extend management information to obtain additional information since only the promised information can be exchanged. . If additional information is needed in a particular field, a separate function or program must be installed to provide additional information to the target system as well as to the management system. The additional information is beyond standardized promises and therefore cannot be compatible with other management systems or other network equipment.

본 발명은 상기한 종래기술의 문제점을 해결하기 위해 제안된 것으로서, 기존 TCP/IP 네트워크를 구성하는 네트워크 장비와 네트워크 관리 시스템과 호환성을 유지하면서 네트워크 관리 프로토콜을 이용하여 상기 TCP/IP 네트워크에서 송,수신자 간의 패킷 이동 경로를 구성하는 구간별 네트워크 품질을 측정하고 네트워크 품질에 영향을 미치는 요소 정보를 추출하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법을 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems of the prior art, while maintaining the compatibility with the network equipment and network management system constituting the existing TCP / IP network, using the network management protocol in the TCP / IP network, It is an object of the present invention to provide a network quality measurement method using a network management protocol that measures network quality for each section constituting a packet movement path between receivers and extracts element information affecting network quality.

상기한 목적을 달성하기 위한 본 발명은, 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에 있어서,The present invention for achieving the above object, in the network quality measurement method using a network management protocol,

관리 시스템으로부터 측정 대상 시스템까지의 전체 경로에 대한 정보를 수집하는 제1단계; 상기 수집된 경로 정보를 바탕으로 상기 관리 시스템에 근접한 라우터부터 순차적으로 처리할 대상 경로를 선택하는 제2단계; 및 상기 선택된 처리 대상 경로에 대하여 네트워크 관리 프로토콜의 관리 정보 요구 및 응답 메시지의 크기와 상기 요구에서 응답까지 소요된 시간 정보를 이용하여 각 구간 품질을 측정하는 제3단계를 포함한다.A first step of collecting information on the entire path from the management system to the measurement target system; Selecting a target path to be sequentially processed from a router close to the management system based on the collected path information; And a third step of measuring the quality of each section by using the size of the management information request and response message of the network management protocol and the time information from the request to the response for the selected processing target path.

또한, 상기 목적을 달성하기 위한 본 발명은, 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에 있어서,In addition, the present invention for achieving the above object, in the network quality measurement method using a network management protocol,

관리 시스템에서 대상 장비에 대한 정보를 추출하고 네트워크 관리 프로토콜의 관리 정보 요구 메시지를 생성하는 제1단계; 상기 관리 정보 요구 메시지가 유효하면 상기 요구 메시지의 크기 및 요구 시점의 시간 정보를 추출한 후 상기 대상 장비로 관리 정보를 요구하고 응답을 대기하는 제2단계; 및 상기 설정된 대기 시간 내에 상기 대상 장비로부터 상기 요구한 관리 정보가 상기 수신 시간 정보를 추출하고 상기 수신된 관리 정보를 이용하여 단위 구간에 대한 품질정보를 생성하는 제3단계를 포함한다. Extracting information about a target device from a management system and generating a management information request message of a network management protocol; If the management information request message is valid, extracting the size of the request message and time information at the time of request and requesting management information from the target device and waiting for a response; And extracting, by the management information, the reception time information from the target device within the set waiting time, and generating quality information on a unit section by using the received management information.

본 발명은 네트워크 관리 프로토콜을 이용하여 네트워크 품질 수준을 측정하는 방법을 제공한다. 특히 본 발명에서 제공하는 네트워크 품질 측정방법은 표준 네트워크 관리 프로토콜을 이용하기 때문에 기존 TCP/IP 네트워크를 구성하는 네트워크 장비와 네트워크 관리 시스템에 부가적인 변형(장치의 추가 또는 프로그램의 설치)을 가하지 않고 네트워크 경로의 품질을 측정할 수 있다. The present invention provides a method for measuring network quality level using a network management protocol. In particular, since the network quality measurement method provided by the present invention uses a standard network management protocol, the network without additional modifications (addition of devices or installation of a program) to the network equipment and network management system constituting the existing TCP / IP network is added. The quality of the path can be measured.

본 발명에서는 일정 주기로 측정 구간에 대해 네트워크 품질을 측정하므로 네트워크에서 송신자와 수신자간의 패킷 이동 경로에 대한 전반적인 품질 정보를 측정할 수 있고 이로써 네트워크 품질이 저하되는 원인 구간 파악이 가능하다. 이러한 패킷의 이동 경로에 대한 구간별 네트워크 품질 측정은 네트워크 품질 수준, 품질 저하 구간 및 품질 저하의 개략적인 원인 정보를 파악하는데 활용될 수 있고, 나아가 전체 경로의 품질을 저하시키는 구간을 파악하는데 활용될 수 있다. 이와 같이, 본 발명은 네트워크 품질에 영향을 미치는 다양한 요소의 정보를 고려하므로 실제 네트워크 품질에 근접할 수 있다.In the present invention, since network quality is measured for a measurement interval at regular intervals, it is possible to measure overall quality information about a packet movement path between a sender and a receiver in a network, thereby identifying a cause section in which network quality is degraded. The network quality measurement for each section of the packet's movement path can be used to identify network quality level, quality degradation section and rough cause information of quality degradation, and can also be used to identify sections that degrade the quality of the entire path. Can be. As such, the present invention considers information of various factors affecting the network quality, and thus may be close to the actual network quality.

이하, 본 발명의 바람직한 실시예가 도시된 도면을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, the present invention will be described in more detail with reference to the drawings in which preferred embodiments of the present invention are shown.

도 1은 본 발명이 적용되는 TCP/IP 네트워크의 구조도로서, 패킷의 이동 경로에 대한 동적인 경로 설정을 나타내는 TCP/IP 네트워크의 구조도이다. 도 1에 도시된 바와 같이, TCP/IP 네트워크 구성에서는 패킷을 송신하는 송신 시스템(101)에서 패킷을 수신하는 수신 시스템(110)까지 네트워크 구성에 따라 다양한 경로가 선택될 수 있다. 상기 송수신 시스템(101)(110)은 예를 들어 클라이언트/서버 시스템일 수 있다. 상기 네트워크를 구성하는 라우터(102~109)는 각각 2개 이상의 인터페이스를 가지고 있으며, 각 라우터는 관리되는 라우팅 정보를 이용하여 자신에게 수신된 패킷에 대한 최적 경로를 선택하여 패킷을 전달한다. 도 1에서 송신 시스템(101)에서 수신 시스템(110)으로 전달되는 패킷은 상기 네트워크의 상황에 따라 101-102-103-106-105-110 경로, 101-102-104-105-110 경로 또는 101-102-104-107-108-109-110 경로로 전송될 수 있다. 1 is a structural diagram of a TCP / IP network to which the present invention is applied, and is a structural diagram of a TCP / IP network showing a dynamic path setting for a moving path of a packet. As shown in FIG. 1, in the TCP / IP network configuration, various paths may be selected according to a network configuration from a transmission system 101 for transmitting a packet to a reception system 110 for receiving a packet. The transmission and reception system 101 and 110 may be, for example, a client / server system. Each of the routers 102 to 109 constituting the network has two or more interfaces, and each router selects an optimal path for the received packet by using managed routing information and delivers the packet. In FIG. 1, the packet transmitted from the transmission system 101 to the reception system 110 is 101-102-103-106-105-110 path, 101-102-104-105-110 path, or 101 depending on the situation of the network. It can be sent in the path -102-104-107-108-109-110.

도 1에서 라우터 간의 단위 구간의 대역과 부하율이 모두 동일한 경우, 송신 시스템(101)에서 수신 시스템(110)으로 전달되는 패킷은 102, 104, 105 라우터에 의해 최적화 경로, 즉 101-102-104-105-110 경로를 따라 전달된다. 상기 라우터(102~109)는 수신되는 패킷의 수신 주소와 라우팅 정보, 각 인터페이스에 연결된 경로의 대역폭, 해당 경로의 부하율 등을 고려하여 최적 경로를 선택한다. 수신된 패킷의 이동 횟수가 임계치를 초과하였거나, 라우터가 수신된 패킷을 처리하지 못하는 경우에는 패킷을 송신한 시스템에 ICMP(Internet Control Message Protocol) 메시지를 반환하고 수신된 패킷을 폐기한다. In FIG. 1, when the bandwidth and the load ratio of the unit intervals between routers are the same, the packets transmitted from the transmission system 101 to the reception system 110 are optimized paths by the routers 102, 104, and 105, that is, 101-102-104-. Pass along the 105-110 route. The routers 102 to 109 select an optimal path in consideration of a reception address and routing information of a received packet, a bandwidth of a path connected to each interface, and a load ratio of the corresponding path. If the number of movements of the received packet exceeds the threshold, or if the router cannot process the received packet, an ICMP (Internet Control Message Protocol) message is returned to the system that sent the packet and the received packet is discarded.

또한, 라우터 등은 관리 기능을 위해 주요 정보를 내부에서 관리하며, 관리 시스템으로부터의 정보 요구에 적절히 응답한다. TCP/IP 네트워크를 구성하는 라우터 등은 관리 기능의 호환성을 위해 표준 네트워크 관리 프로토콜인 SNMP(Simple Network Management Protocol)를 지원한다. SNMP를 지원하는 라우터는 라우터 기본 정보 및 처리된 입/출력 옥텟 수, 폐기된 옥텟 수, 라우터 인터페이스별 관리 정보, 라우팅 정보 등 표준으로 정의된 관리 정보를 제공한다. 라우터에 따라서는 호환성을 갖지 않을 수도 있지만 라우터 CPU의 부하율 등의 정보를 제공한다.In addition, routers and the like manage internal information for management functions and respond appropriately to information requests from the management system. Routers that compose TCP / IP networks support Simple Network Management Protocol (SNMP), a standard network management protocol for compatibility with management functions. Routers that support SNMP provide management information defined by standards such as router basic information, processed input / output octets, discarded octets, management information for each router interface, and routing information. Some routers may not be compatible but provide information such as the load factor of the router CPU.

도 2는 본 발명이 적용되는 TCP/IP 네트워크에서 최적 경로가 단절되어 우회 경로가 이용되는 동적 경로 설정을 나타내는 네트워크 구조도이다. 보다 구체적으로, 도 2는 본 발명이 적용되는 TCP/IP 네트워크 구성에서 몇몇 경로 구간이 단절되거나 상기 네트워크 환경이 변경외어 우회 경로를 이용하여 패킷을 전달하는 TCP/IP 네트워크의 특성을 나타낸 구조도이다. 도 2를 참조하면, 주어진 네트워크에 장애가 발생하지 않고 라우터간의 경로가 동일한 대역으로 구성되어 있는 경우에 송신 시스템(201)과 수신 시스템(210)간의 최적 경로는 201-202-204-205-210 경로이다. 상기 송신 시스템(201)과 수신 시스템(210)에서 각각의 전송된 패킷은 경로상의 라우터에 의해 최적 경로를 따라 각각의 시스템에 전달된다. FIG. 2 is a diagram illustrating a network structure illustrating a dynamic path configuration in which a bypass path is used because an optimal path is disconnected in a TCP / IP network to which the present invention is applied. More specifically, FIG. 2 is a structural diagram illustrating a characteristic of a TCP / IP network in which some path sections are disconnected or the network environment changes a foreign language by using a bypass path in a TCP / IP network configuration to which the present invention is applied. Referring to FIG. 2, when the path between routers is configured in the same band without a failure in a given network, the optimal path between the transmission system 201 and the reception system 210 is 201-202-204-205-210 path. to be. Each transmitted packet in the transmission system 201 and the reception system 210 is delivered to each system along an optimal path by a router on the path.

그러나, 도 2에 도시된 바와 같이, 최적 경로 중 204-205 구간에 장애가 발생하였다면 라우터는 상호 경로에 대한 정보를 교환하여 상기 송신 시스템(201)과 수신 시스템(210)간의 최적 경로를 201-202-203-206-205-210 경로로 인식한다. 상기 송신 시스템(201)과 수신 시스템(210)에서 전송된 패킷은 상기와 같이 변경된 최적 경로를 따라 각각의 시스템에 전달된다. However, as shown in FIG. 2, if a failure occurs in the 204-205 interval among the optimal paths, the router exchanges information on mutual paths to determine the optimal path between the transmission system 201 and the reception system 210. Recognize it as -203-206-205-210. Packets transmitted from the transmission system 201 and the reception system 210 are delivered to each system along the changed optimal path as described above.

한편, 라우터(205)와 수신 시스템(210)간의 경로에 장애가 발생되면, 경로상에 위치한 라우터는 우회경로인 201-202-204-207-208-209-210 경로를 최적 경로로 인식한다. TCP/IP 네트워크에서 네트워크를 구성하는 라우터는 연결된 경로에 대한 정보를 이용하여 최적 경로를 선택하여 수신된 패킷을 전달하는 기능을 담당한다. 또한 네트워크 상의 라우터는 경로 상태에 대한 정보를 주기적으로 교환하여 정보를 갱신하므로 특정 경로에 장애가 발생한 경우에는 우회 경로를 통해 패킷을 전달할 수 있다. 따라서 통신하는 양단의 시스템인 송신 시스템(201)과 수신 시스템(210)은 네트워크 상에 발생한 장애에 영향을 받지 않고 패킷을 주고 받을 수 있다. 그러나 최적 경로에 장애가 발생한 경우, 패킷은 우회 경로를 통해서 전달되므로 품질이 저하되게 된다.On the other hand, if a failure occurs in the path between the router 205 and the receiving system 210, the router located on the path recognizes the bypass route 201-202-204-207-208-209-210 as the optimal path. In a TCP / IP network, a router constituting a network is responsible for selecting an optimal path and forwarding a received packet using information on a connected path. In addition, routers on the network periodically update information by exchanging information on the path state, so that in the case of a failure in a particular path, a packet can be delivered through a bypass path. Therefore, the transmitting system 201 and the receiving system 210 which are the systems at both ends of the communication can send and receive packets without being affected by the failure occurring on the network. However, if the optimal path fails, the packet is transmitted through the bypass path, which degrades the quality.

TCP/IP 네트워크는 우회 경로를 통해서 통신 가용성을 보장하는 특성을 가지므로 네트워크의 품질은 장애 발생 여부와는 독립적으로 측정되어야 한다. 네트워크의 정확한 품질 수준은 통신 양단 시스템간의 구간 경로의 변동율과 양단 시스템에서 측정된 패킷 지연, 패킷 손실율 등을 통해서 측정되어야 한다.Since TCP / IP networks have a feature that guarantees communication availability through a bypass path, the quality of the network should be measured independently of failure. The exact quality level of the network should be measured through the rate of change of the interval path between the systems on both ends of the communication, the packet delay and the packet loss rate measured in both systems.

도 3은 본 발명에 따른 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법을 보이는 흐름도이다. 본 발명에 따른 네트워크 품질 측정은 관리 시스템으로부터 측정 대상 시스템까지의 구간 경로의 변동율과 경로상에 위치한 라우터까지의 속도를 측정하여 구간별 품질 수준을 측정한다. 먼저, 도 3을 참조하면, 먼저 범용 경로 추출 프로그램을 이용하여 관리 시스템으로부터 측정 대상 시스템까지의 경로 정보를 수집한다(S302). 상기 관리 시스템에 근접한 라우터부터 구간 품질을 측정하기 위하여 상기 수집된 경로 정보에서 처리 경로를 선택하고(S304), 상기 선택된 경로가 상기 측정 대상 시스템까지의 마지막 경로인지를 판단한다(S306). 상기 단계(S306)에서의 판단결과 상기 선택된 처리 경로가 마지막 경로가 아닌 경우에는 상기 관리 시스템은 시간 정보와 네트워크 관리 프로토콜에 의한 관리 정보 요구 메시지의 크기를 추출하여 저장하고 측정 대상 라우터에게 관리 정보를 요구한다(S308). 상기 관리 시스템은 상기 측정 대상 라우터로부터 관리 정보를 수신할 때까지 대기한 후 상기 측정 대상 라우터로부터 해당 관리 정보를 수신하여(S310), 수신 시간 정보 및 수신 메시지의 크기 정보를 추출하여 구간 품질을 산출한다(S312). 여기서, 상기 구간 품질의 기본 정보는 상기 관리 정보 요구의 송신(S308) 및 상기 관리 정보의 수신(S310)까지의 대기 시간 정보와, 상기 관리 정보 요구의 송신(S308) 메시지의 크기 및 상기 관리 정보의 수신(S310) 메시지의 크기를 이용하여 산출한다. 보다 구체적으로 설명하면, 상기 구간 품질 산출(S312)은 상기 수신된 관리 정보에서 대상 라우터의 전체 입력 옥텟수와 출력 옥텟수, 폐기된 옥텟수 정보 및 라우터로부터 수집한 CPU 부하율 정보를 이용하여 가중치를 산출하고 이를 상기 산출된 구간 품질의 기본 정보에 적용하여 구간 네트워크 품질을 산출한다(S312). 이어, 상기 단계(S312)에서 산출된 구간 품질을 갱신하고(S314), 상기 처리 경로 선택 단계(S304)로 다시 진행한다. 3 is a flowchart illustrating a network quality measuring method using a network management protocol according to the present invention. Network quality measurement according to the present invention measures the rate of change of the section path from the management system to the measurement target system and the speed to the router located on the path to measure the quality level for each section. First, referring to FIG. 3, first, path information from a management system to a measurement target system is collected using a general path extraction program (S302). In order to measure the section quality from the router close to the management system, a processing path is selected from the collected path information (S304), and it is determined whether the selected path is the last path to the measurement target system (S306). As a result of the determination in step S306, when the selected processing path is not the last path, the management system extracts and stores the time information and the size of the management information request message by the network management protocol, and transmits the management information to the measurement target router. It is required (S308). The management system waits until receiving management information from the measurement target router and then receives corresponding management information from the measurement target router (S310), and extracts reception time information and size information of the received message to calculate interval quality. (S312). Here, the basic information of the interval quality includes waiting time information until the transmission of the management information request (S308) and the reception of the management information (S310), the size of the transmission of the management information request (S308) message, and the management information. Calculate using the size of the received (S310) message. In more detail, the interval quality calculation (S312) may be performed by using a weight value using the total input octet number and output octet number of the target router, discarded octet number information, and CPU load ratio information collected from the router from the received management information. Compute and apply this to the basic information of the calculated interval quality to calculate the interval network quality (S312). Subsequently, the interval quality calculated in the step S312 is updated (S314), and the processing path selection step S304 is performed again.

상기 단계(S306)에서 상기 선택된 처리 경로가 마지막 경로인 경우라면, 이는 대상 경로의 각 구간 품질 측정이 완료되었음을 의미한다. 따라서, 상기 선택된 처리 경로가 마지막 경로이면(S306), 즉 구간별 품질 측정이 완료된 이후에는 이전에 측정한 경로 정보와 비교하여 해당 경로 정보를 분석하여(S316), 해당 경로가 상기 이전 경로와 동일한 경로인지 판단한다(S318). 상기 판단결과 이전 경로와 동일한 경로가 아닌 경우에는 경로가 변경된 것으로 판단하여 상기 경로 변경이 최초로 발생된 지점을 파악하고(S320), 그 경로 변경이 최초로 발생한 지점에 해당되는 라우터의 인터페이스 정보를 수집하여(S322) 이를 갱신한 후(S324) 네트워크 상태 변화를 파악하게 된다. 그러나, 상기 단계(S318)에서의 판단결과 상기 해당 경로가 이전 경로와 동일한 경로인 경우에는 네트워크의 상태 변화가 없는 상태에서 품질 측정 결과에 따라 품질의 향상 또는 저하된 것으로 판단할 수 있으며, 경로가 변경된 경우에는 장애 발생이나 복구, 트래픽 증가 또는 감소 등에 따라 품질이 향상 또는 저하된 것으로 판단할 수 있다. 이와 같이, 경로 품질 측정 완료 시점에는 산출된 정보를 바탕으로 경로 품질을 관리하여(S326) 경로 품질을 산출한다(S328). 이와 같이, 일정 주기로 관리 시스템으로부터 측정 대상 시스템까지의 경로에 대한 품질을 측정하여 관리되는 네트워크의 상태 변화와 품질 변화를 파악할 수 있다.If the selected processing path is the last path in step S306, this means that the measurement of each section quality of the target path is completed. Therefore, if the selected processing path is the last path (S306), that is, after the quality measurement for each section is completed, the corresponding path information is analyzed by comparing with the previously measured path information (S316), and the corresponding path is the same as the previous path. It is determined whether the path (S318). If it is determined that the path is not the same path as the previous path, it is determined that the path has been changed to identify the point where the path change first occurred (S320), and collects interface information of the router corresponding to the point where the path change first occurred. After updating it (S324), the network state change is grasped. However, if the corresponding path is the same path as the previous path as a result of the determination in step S318, it may be determined that the quality is improved or deteriorated according to the quality measurement result without a state change of the network. In the case of a change, it may be determined that the quality is improved or degraded due to a failure or recovery, or an increase or decrease in traffic. As such, at the completion of the path quality measurement, the path quality is managed based on the calculated information (S326), and the path quality is calculated (S328). As described above, the quality of the network to be managed can be grasped by measuring the quality of the path from the management system to the measurement target system at regular intervals.

도 4는 본 발명에 따른 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에서 단위 구간에 대한 네트워크 품질 측정방법을 보이는 흐름도이다. 도 4에 도시된 바와 같이, 단위 구간에 대한 네트워크 품질은 먼저 대상 장비에 대한 정보를 추출하는 단계(S402)로부터 시작한다. 대상 장비 정보에는 네트워크 관리 프로토콜을 통해 정보를 수집하는데 필요한 커뮤니티 정보 등을 포함한다. 상기 추출된 대상 장비에 대한 정보를 이용하여 관리 정보 요구 메시지를 생성하여(S404) 유효한 관리 정보 요구인지를 판단한다(S406). 상기 판단결과 유효한 관리 정보 요구인 경우, 상기 요구 메시지의 크기를 추출하고(S408) 정보 요구 시점에 대한 시간 정보를 추출한 후(S410) 상기 대상 장비로 관리 정보를 요구한다(S412). 상기 대상 장비로부터 관리 정보 요구에 대한 응답을 수신하도록 대기하고(S414), 미리 설정된 대기 시간이 초과 되었는지를 판단한다(S416). 상기 대기 시간이 초과된 경우 상기 대기 시간을 보정하여 관리 정보 요구 메시지를 생성하고(S418) 상기 요구 메시지의 크기를 추출하는 단계(S408)로 진행한다.4 is a flowchart illustrating a network quality measurement method for a unit section in a network quality measurement method using a network management protocol according to the present invention. As shown in FIG. 4, the network quality for the unit section starts with the step S402 of extracting information on the target equipment. The target device information includes community information necessary to collect information through the network management protocol. The management information request message is generated using the extracted target equipment information (S404) to determine whether it is a valid management information request (S406). If it is determined that the management information request is valid, the size of the request message is extracted (S408) and time information about the information request time point is extracted (S410), and management information is requested to the target device (S412). Wait to receive a response to the management information request from the target device (S414), and determines whether a preset waiting time has been exceeded (S416). If the wait time is exceeded, the wait time is corrected to generate a management information request message (S418), and the process proceeds to step S408 of extracting the size of the request message.

그러나, 상기 단계(S416)의 판단결과 상기 설정된 대기 시간이 초과되지 않고 유효한 응답이 수신된 경우에는 그 응답을 수신한 시간 정보를 추출하고(S420) 수신된 관리 정보를 분석한다(S422). 상기 수신된 관리 정보를 이용하여 단위 구간에 대한 품질 정보를 생성하고(S424) 저장한 다음(S426), 다른 관리 정보를 수집하기 위해 관리 정보 요구 메시지를 생성하는 단계(S404)로 다시 이동한다.However, when the set waiting time is not exceeded and a valid response is received as a result of the determination in step S416, time information receiving the response is extracted (S420) and the received management information is analyzed (S422). Using the received management information, quality information about a unit section is generated (S424) and stored (S426), and then, the method returns to step S404 of generating a management information request message to collect other management information.

한편, 상기 단계(S406)에서의 판단결과 유효한 관리 정보 요구가 아니면, 이는 모든 정보를 수집한 것으로서 구간 품질을 산출한다(S428). 여기서, 상기한 구간 품질은 각각의 관리 정보를 요구하는데 소요된 시간과, 요구 메시지 및 수신 메시지의 크기를 이용하여 산출한다. 보다 구체적으로 설명하면, 상기 구간 품질은 대상 장비로부터 수집되는 정보는 네트워크 관리 프로토콜의 표준 규격에 따라 획득할 수 있는 대상 장비로 입력된 옥텟수와 출력된 옥텟수, 폐기된 옥텟수 등의 정보이며, 대상 장비의 지원 여부에 따라 대상 장비의 CPU 부하율 등의 부가 정보를 획득할 수 있다. 이와 같이 수집된 관리 정보는 구간 품질의 신뢰도를 향상시키는 보정 정보로 이용된다. 계속하여 상기 산출된 구간 품질 정보에 상기 보정 정보를 적용하고(S430) 구간 품질을 갱신하여(S432) 단위 구간에 대한 품질 산출과정을 완료한다.On the other hand, if the determination result in the step (S406) is not a valid management information request, this is to calculate the interval quality as having collected all the information (S428). Here, the interval quality is calculated using the time required for requesting each management information and the size of the request message and the received message. More specifically, the interval quality is information collected from the target device is information such as the number of octets inputted, the number of outputted octets, and the number of discarded octets to the target device that can be obtained according to a standard standard of the network management protocol. In addition, additional information such as CPU load ratio of the target device may be acquired according to whether the target device is supported. The management information collected in this way is used as correction information to improve the reliability of the section quality. Subsequently, the correction information is applied to the calculated section quality information (S430), and the section quality is updated (S432) to complete the quality calculation process for the unit section.

도 5는 본 발명에 따른 네트워크 품질 측정을 위해 수집되는 정보 및 수집된 정보를 이용하여 네트워크 품질을 측정하는 연산을 나타내는 블럭도이다. 도 5에 도시된 바와 같이, 본 발명에서 네트워크 품질 측정을 위해 활용하는 정보는, 메시지 처리 정보(501), 경로 정보(502), 기본 정보(503), 관리 정보(504) 및 경로별 품질 정보(505)이다. 보다 구체적으로 설명하면, 상기 메시지 처리 정보(501)는 네트워크 관리 프로토콜을 통한 관리 정보 요구 및 응답 메시지의 크기 정보(501a)(501c)와, 요구 및 응답된 시간 정보(501b)(501d)를 포함하고, 상기 경로 정보(502)는 패킷의 전달 경로 정보(502a)와, 각 구간별 패킷의 왕복 시간 정보인 RTT(Round-Trip Time) 정보(502b)를 포함하고, 상기 기본 정보(503)는 품질 분석 주기(503a)를 포함하고, 상기 관리 정보(504)는 네트워크 관리 프로토콜을 통해서 수집할 수 있는 장비의 입력된 옥텟수(504a), 출력된 옥텟수(504b), 폐기된 옥텟수(504c), 인터페이스 정보(504d) 및 CPU 부하율 정보(504e)를 포함하며, 마지막으로 상기 경로별 품질 정보(505)는 구간의 속도 정보인 구간 기본 품질 정보(505a), 경로 품질(505b) 및 가중치 적용 품질 정보(505c)를 포함한다. 이때, 상기 구간 기본 품질(505a)은 송수신 메시지 크기(501a + 501c)를 요구로부터 응답까지 소요된 시간(501d - 501b)으로 나누어 산출하고, 상기 경로 품질(505b)은 패킷의 전달 경로의 변동율과 인터페이스의 상태 변동율로부터 산출하며, 상기 가중치가 적용된 구간 품질(505c)은 구간 기본 품질(505a)과 단위 주기 동안 대상 장비가 처리한 유효한 옥텟수(504a + 504b - 504c)를 곱한 정보를 품질 분석 단위 주기(503a)로 나눈 결과값에 구간별 RTT 정보(502b)와 경로품질(505b)을 곱하며 대상 장비로부터 유효하게 수집이 가능할 경우 대상 장비의 CPU 부하율 정보(504e)를 가중치 정보로 곱하여 산출한다.5 is a block diagram illustrating an operation of measuring network quality using collected information and collected information for measuring network quality according to the present invention. As shown in FIG. 5, the information utilized for network quality measurement in the present invention includes message processing information 501, path information 502, basic information 503, management information 504, and path-specific quality information. 505. More specifically, the message processing information 501 may include management information request and response message size information 501a and 501c through a network management protocol, and requested and responded time information 501b and 501d. The route information 502 includes forwarding route information 502a of a packet and round-trip time information 502b, which is round trip time information of a packet for each section, and the basic information 503 includes: A quality analysis period 503a, wherein the management information 504 contains the input octets 504a, the output octets 504b, and the discarded octets 504c of the equipment that can be collected via a network management protocol. ), Interface information 504d, and CPU load factor information 504e. Finally, the path-specific quality information 505 includes section basic quality information 505a, path quality 505b, and weights that are speed information of the section. Quality information 505c. In this case, the interval basic quality 505a is calculated by dividing the transmission / reception message size 501a + 501c by the time required from request to response (501d-501b), and the path quality (505b) is determined by the rate of change of the transmission path of the packet. The weighted interval quality 505c is calculated from a state variation rate of an interface, and the weighted interval quality 505c is a quality analysis unit multiplied by the interval basic quality 505a and the number of valid octets 504a + 504b-504c processed by the target equipment during the unit period. The result value divided by the period 503a is multiplied by the interval-specific RTT information 502b and the path quality 505b, and when the data can be effectively collected from the target device, the CPU load ratio information 504e of the target device is multiplied by the weighted information. .

상술한 상세한 설명 및 도면의 내용은 본 발명을 설명하기 위한 일 실시예를 개시한 것으로서 본 발명이 이에 한정되는 것은 아니다. 따라서, 본 발명의 권리범위는 상기한 상세한 설명 및 도면의 내용에 의해 결정되는 것이 아니라 첨부된 특허청구범위에 의해 결정되어져야 할 것이다.The foregoing detailed description and the contents of the drawings disclose an embodiment for describing the present invention, but the present invention is not limited thereto. Accordingly, the scope of the present invention should be determined by the appended claims rather than by the foregoing description and drawings.

발명에 따르면, TCP/IP 네트워크의 표준 규격으로 네트워크를 구성하는 모든 장비가 제공하는 기능을 이용하므로 네트워크 품질을 측정하기 위하여 별도의 장비 또는 프로그램을 설치하지 않고 네트워크 품질을 측정할 수 있다.According to the present invention, since a standard standard of the TCP / IP network uses a function provided by all the devices constituting the network, the network quality can be measured without installing a separate device or program to measure the network quality.

또한, 네트워크 관리에 사용되는 정보를 이용하여 대상 장비의 상태를 보정하므로 네트워크의 운용 상황에 근접한 네트워크 품질을 측정할 수 있다.In addition, since the state of the target device is corrected by using the information used for network management, the network quality close to the operation status of the network can be measured.

또한, 주기적으로 네트워크 품질을 측정하므로 병목이 발생한 지점 및 장애 발생 지점을 최대 측정 주기 시간 이내에 파악할 수 있으며, 관리되는 네트워크의 상태변화와 품질 수준을 추세를 통해 파악할 수 있다.In addition, network quality is measured periodically so that bottlenecks and failures can be identified within the maximum measurement cycle time, and the status and quality of managed networks can be identified through trends.

더하여, 기존 TCP/IP 네트워크 관리 시스템은 표준 규격인 네트워크 관리 프로토콜 기능을 지원하므로 본 발명에 따른 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법은 기존 네트워크 관리 시스템에 부가 기능을 확장하여 활용될 수 있다.In addition, since the existing TCP / IP network management system supports a network management protocol function which is a standard standard, the network quality measuring method using the network management protocol according to the present invention can be used by extending additional functions to the existing network management system.

도 1은 본 발명이 적용되는 TCP/IP 네트워크의 구조도이다.1 is a structural diagram of a TCP / IP network to which the present invention is applied.

도 2는 본 발명이 적용되는 TCP/IP 네트워크에서 최적 경로가 단절되어 우회 경로가 이용되는 동적 경로 설정을 나타내는 네트워크 구조도이다.FIG. 2 is a diagram illustrating a network structure illustrating a dynamic path configuration in which a bypass path is used because an optimal path is disconnected in a TCP / IP network to which the present invention is applied.

도 3은 본 발명에 따른 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법을 보이는 흐름도이다. 3 is a flowchart illustrating a network quality measuring method using a network management protocol according to the present invention.

도 4는 본 발명에 따른 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에서 단위 구간에 대한 네트워크 품질 측정방법을 보이는 흐름도이다.4 is a flowchart illustrating a network quality measurement method for a unit section in a network quality measurement method using a network management protocol according to the present invention.

도 5는 본 발명에 따른 네트워크 품질 측정을 위해 수집되는 정보 및 수집된 정보를 이용하여 네트워크 품질을 측정하는 연산을 나타내는 블럭도이다.5 is a block diagram illustrating an operation of measuring network quality using collected information and collected information for measuring network quality according to the present invention.

* 도면의 주요 부분에 대한 부호의 설명 * Explanation of symbols on the main parts of the drawings

101,201 : 송신 시스템 110,210 : 수신 시스템101,201: transmission system 110,210: reception system

102~109,202~209 : 라우터102 ~ 109,202 ~ 209: Router

Claims (13)

네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에 있어서,In the network quality measurement method using a network management protocol, 관리 시스템으로부터 측정 대상 시스템까지의 전체 경로에 대한 정보를 수집하는 제1단계; A first step of collecting information on the entire path from the management system to the measurement target system; 상기 수집된 경로 정보를 바탕으로 상기 관리 시스템에 근접한 라우터부터 순차적으로 처리할 대상 경로를 선택하는 제2단계; 및Selecting a target path to be sequentially processed from a router close to the management system based on the collected path information; And 상기 선택된 처리 대상 경로에 대하여 네트워크 관리 프로토콜의 관리 정보 요구 및 응답 메시지의 크기와 상기 요구에서 응답까지 소요된 시간 정보를 이용하여 각 구간 품질을 측정하는 제3단계; 를 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.A third step of measuring the quality of each section by using the size of the management information request and response message of the network management protocol and the time information from the request to the response for the selected processing target path; Network quality measurement method using a network management protocol comprising a. 제 1항에 있어서, 상기 제3단계는,The method of claim 1, wherein the third step, 상기 관리 시스템에서 상기 네트워크 관리 프로토콜에 의한 관리 정보 요구 메시지의 크기 정보를 추출하는 단계;Extracting size information of a management information request message by the network management protocol from the management system; 상기 측정 대상 라우터에게 관리 정보를 요구하고 요구 시간 정보를 저장하는 단계;Requesting management information from the measurement target router and storing request time information; 상기 측정 대상 라우터로부터 관리 정보가 응답되면 응답 시간 정보 및 응답 메시지의 크기 정보를 추출하는 단계; 및 Extracting response time information and size information of a response message when management information is answered from the measurement target router; And 상기 관리 정보 요구에서 수신까지의 시간 정보 및 상기 관리 정보 요구와 수신 메시지의 크기 정보를 이용하여 구간 품질을 측정하는 단계를 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.And measuring interval quality by using the time information from the management information request to the reception, and the management information request and the size information of the received message. 제 1항에 있어서, 상기 제3단계는, The method of claim 1, wherein the third step, 상기 응답된 관리 정보에 포함된 측정 대상 라우터의 전체 입출력 옥텟수 정보, 폐기된 옥텟수 정보 및 상기 라우터로부터 수집한 CPU 부하율 정보를 이용하여 가중치를 산출하는 단계; 및Calculating a weight using total input / output octet number information, discarded octet number information, and CPU load ratio information collected from the router included in the response management information; And 상기 산출된 가중치를 상기 산출된 구간 품질에 적용하여 구간 네트워크 품질을 측정하는 단계를 추가로 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.And measuring the interval network quality by applying the calculated weight to the calculated interval quality. 제 1항에 있어서, 상기 구간 품질은,The method of claim 1, wherein the interval quality is, (요구 메시지의 크기 + 응답 메시지의 크기) / (상기 요구에서 응답까지 소요된 시간)으로 측정하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.A method for measuring network quality using a network management protocol, characterized by measuring the size of the request message + the size of the response message / the time taken from the request to the response. 제 1항에 있어서,The method of claim 1, 상기 처리 대상 경로의 각 구간 품질 산출이 완료되면 전체 경로에 대하여 이전 측정의 경로 정보와 현재 측정의 경로 정보가 동일한지 확인하는 단계;Checking whether the path information of the previous measurement and the path information of the current measurement are the same for the entire path when the calculation of each section quality of the path to be processed is completed; 상기 확인결과 경로가 변경되지 않은 경우에는 상기 이전 측정의 경로 정보를 바탕으로 전체 경로 품질을 측정하는 단계;If the path is not changed as a result of the checking, measuring the total path quality based on the path information of the previous measurement; 상기 확인결과 경로가 변경된 경우에는 경로 변경이 최초로 발생된 지점을 파악하여 해당 라우터의 인터페이스 정보를 수집하는 단계; 및If the path is changed as a result of the checking, identifying a point where the path change occurs first and collecting interface information of the corresponding router; And 상기 이전 측정의 경로 정보 및 수집된 정보를 바탕으로 전체 경로 품질을 측정하는 단계를 추가로 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.And measuring total path quality based on the path information and the collected information of the previous measurement. 제 5항에 있어서, 상기 경로 품질은,The method of claim 5, wherein the path quality is, (패킷 이동 경로 정보 변동율 ×각 라우터의 인터페이스 라우팅 변동율)로 계산되는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.A network quality measurement method using a network management protocol, characterized in that it is calculated by (packet movement path information change rate x interface router change rate of each router). 제 1항에 있어서, 상기 경로 정보는,The method of claim 1, wherein the route information, 패킷의 이동 경로 정보 및 각 구간별 패킷의 왕복 시간(RTT:Round-Trip Time) 정보를 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.A network quality measurement method using a network management protocol, characterized in that it comprises the movement path information of the packet and round-trip time (RTT) information of the packet for each section. 제 1항에 있어서, 상기 구간 품질은,The method of claim 1, wherein the interval quality is, 상기 구간 품질의 측정 주기 정보를 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.A network quality measurement method using a network management protocol, characterized in that it comprises the measurement period information of the interval quality. 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법에 있어서,In the network quality measurement method using a network management protocol, 관리 시스템에서 대상 장비에 대한 정보를 추출하고 네트워크 관리 프로토콜의 관리 정보 요구 메시지를 생성하는 제1단계;Extracting information about a target device from a management system and generating a management information request message of a network management protocol; 상기 관리 정보 요구 메시지가 유효하면 상기 요구 메시지의 크기 및 요구 시점의 시간 정보를 추출한 후 상기 대상 장비로 관리 정보를 요구하고 응답을 대기하는 제2단계; 및If the management information request message is valid, extracting the size of the request message and time information at the time of request and requesting management information from the target device and waiting for a response; And 상기 설정된 대기 시간 내에 상기 대상 장비로부터 상기 요구한 관리 정보가 상기 수신 시간 정보를 추출하고 상기 수신된 관리 정보를 이용하여 단위 구간에 대한 품질 정보를 생성하는 제3단계; 를 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.A third step of extracting the reception time information by the requested management information from the target equipment within the set waiting time and generating quality information on a unit section by using the received management information; Network quality measurement method using a network management protocol comprising a. 제 9항에 있어서, The method of claim 9, 상기 설정된 대기 시간 내에 상기 대상 장비로부터 상기 요구한 관리 정보가 수신되었는지 판단하는 단계; 및Determining whether the requested management information has been received from the target device within the set waiting time; And 상기 설정된 대기 시간 내에 상기 관리 정보가 수신되지 경우 상기 대기 시간을 보정하여 관리 정보 요구 메시지를 생성하고 상기 요구 메시지의 크기를 재차 추출하는 단계; 를 추가로 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.If the management information is not received within the set waiting time, correcting the waiting time to generate a management information request message and extracting the size of the request message again; Network quality measurement method using a network management protocol, characterized in that it further comprises. 제 9항에 있어서,The method of claim 9, 상기 관리 정보 요구 메시지가 유효하지 않으면 상기 관리 정보 요구 및 응답 메시지의 크기와 상기 요구에서 응답까지 소요된 시간 정보를 이용하여 구간 품질을 측정하는 단계; 및If the management information request message is not valid, measuring the section quality using the size of the management information request and response message and time information required from the request to the response; And 상기 측정된 구간 품질 정보에 보정 정보를 적용하여 구간 품질을 갱신하는 단계를 추가로 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.And updating the interval quality by applying correction information to the measured interval quality information. 제 11항에 있어서, 상기 구간 품질은,The method of claim 11, wherein the interval quality is, (송신 메시지 크기 + 수신 메시지 크기) / (상기 요구에서 응답까지 소요된 시간)으로 계산되는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.A method for measuring network quality using a network management protocol, characterized in that it is calculated as (sent message size + received message size) / (time required for the request to respond). 제 9항에 있어서, 상기 대상 장비로부터 수집되는 정보는,The method of claim 9, wherein the information collected from the target equipment, 상기 대상 장비의 입출력 옥텟수, 폐기된 옥텟 및 상기 대상 장비의 CPU 부하율을 포함하는 것을 특징으로 하는 네트워크 관리 프로토콜을 이용한 네트워크 품질 측정방법.The network quality measurement method using a network management protocol comprising the input and output octets of the target device, discarded octets and the CPU load rate of the target device.
KR1020030091691A 2003-12-16 2003-12-16 A Network Quality Measurement Method using Network Management Protocol KR100608900B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030091691A KR100608900B1 (en) 2003-12-16 2003-12-16 A Network Quality Measurement Method using Network Management Protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030091691A KR100608900B1 (en) 2003-12-16 2003-12-16 A Network Quality Measurement Method using Network Management Protocol

Publications (2)

Publication Number Publication Date
KR20050059958A true KR20050059958A (en) 2005-06-21
KR100608900B1 KR100608900B1 (en) 2006-08-04

Family

ID=37252810

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030091691A KR100608900B1 (en) 2003-12-16 2003-12-16 A Network Quality Measurement Method using Network Management Protocol

Country Status (1)

Country Link
KR (1) KR100608900B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100715721B1 (en) * 2005-08-01 2007-05-08 서울통신기술 주식회사 Traffic Conrtol Method of Network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100715721B1 (en) * 2005-08-01 2007-05-08 서울통신기술 주식회사 Traffic Conrtol Method of Network

Also Published As

Publication number Publication date
KR100608900B1 (en) 2006-08-04

Similar Documents

Publication Publication Date Title
US7962631B2 (en) Method for determining network proximity for global traffic load balancing using passive TCP performance instrumentation
CN100583785C (en) Method and apparatus for characterizing an end-to-end path of a packet-based network
US7424526B1 (en) Internet service node incorporating a bandwidth measurement device and associated methods for evaluating data transfers
US8045478B2 (en) Performance measurement in a packet transmission network
US7898969B2 (en) Performance measurement in a packet transmission network
CN110875915B (en) Data transmission method and device
US20060190620A1 (en) Device, method, and program for estimating quality-deteriorated area of network
US20060274791A1 (en) Method measuring a delay time metric and measurement system
JP5867160B2 (en) COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL PROGRAM
US20120054079A1 (en) Charging system and charging method
CN104702445A (en) User network optimizing method and system
CN110838950B (en) Method and device for determining network performance jitter value
KR100608900B1 (en) A Network Quality Measurement Method using Network Management Protocol
JP2007324706A (en) System, apparatus, and method of measuring video distribution quality
CN110177045B (en) MTU value-based transmission data configuration method
JP2001067291A (en) Network monitor system
KR100657608B1 (en) Method for measuring bandwidth using the inter-arrival time of the pair of probe packets and Apparatus thereof
US20040105394A1 (en) System for end-to-end measurement of network information
KR101659341B1 (en) Apparatus and method for measuring quality of internet
KR100528502B1 (en) A Network Quality Measurement Method for Asymmetric Routing Path
WO2010089794A1 (en) Device, method, and program for collecting network failure time information
JPH11261670A (en) Traffic data correction method, traffic measurement system and computer network thereof
JP2005277923A (en) Network band measuring instrument, method, and program thereof
CN115086199A (en) Network quality testing method and device, storage medium and electronic equipment
CN116647489A (en) Network quality measurement method, device and system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20100701

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee