KR101071124B1 - Method for estimating quality of server of voice and video service in packet networks - Google Patents
Method for estimating quality of server of voice and video service in packet networks Download PDFInfo
- Publication number
- KR101071124B1 KR101071124B1 KR1020090052487A KR20090052487A KR101071124B1 KR 101071124 B1 KR101071124 B1 KR 101071124B1 KR 1020090052487 A KR1020090052487 A KR 1020090052487A KR 20090052487 A KR20090052487 A KR 20090052487A KR 101071124 B1 KR101071124 B1 KR 101071124B1
- Authority
- KR
- South Korea
- Prior art keywords
- quality
- quality measurement
- data
- server
- agent
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000005259 measurement Methods 0.000 claims abstract description 152
- 238000012544 monitoring process Methods 0.000 claims abstract description 22
- 239000003795 chemical substances by application Substances 0.000 claims description 62
- 230000006854 communication Effects 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 11
- 230000000737 periodic effect Effects 0.000 claims description 6
- 230000007175 bidirectional communication Effects 0.000 claims description 4
- 238000000691 measurement method Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 6
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
Abstract
본 발명은 패킷망에서의 음성 및 화상 서비스 품질 측정방법에 관한 것으로, 품질을 측정하고자 하는 피측정 장비에 품질측정 에이전트를 설치하고 품질측정 서버에서 품질측정에 필요한 서비스의 종류, 측정모드, 데이터 방향, 데이터 크기와 빈도를 결정한 후 품질측정 서버와 품질측정 에이전트 사이에 실제 트래픽과 유사한 트래픽을 발생시켜 양방향 품질을 측정하거나, 품질측정 에이전트로부터 실제 서비스되는 데이터를 패시브 모니터링한 결과를 수신하여 품질을 측정함으로써, 손실, 지연 및 지터지연 값에 의해 계산된 결과와 상기 측정 결과로부터 손상된 데이터를 재구성하여 원본 데이터와의 차이값을 보여줌과 동시에 응용프로그램을 통하여 손상된 데이터를 원격지에서 보고 들을 수 있다.The present invention relates to a method for measuring quality of voice and video services in a packet network. The present invention relates to a method for measuring quality of a voice, a video service, and a quality measuring agent in a equipment to be measured. After determining the size and frequency of the data, measure traffic quality by generating traffic similar to the actual traffic between the quality measurement server and the quality measurement agent, or by receiving passive monitoring results of actual service data from the quality measurement agent. In addition, the data calculated by the loss, delay, and jitter delay values and the damaged data can be reconstructed from the measurement results to show the difference between the original data and the damaged data can be viewed and heard remotely through the application.
Description
본 발명은 패킷망에서의 음성 및 화상 서비스 품질 측정방법에 관한 것으로, 더욱 상세하게는 품질을 측정하고자 하는 피측정 장비에 품질측정 에이전트를 설치하고, 품질측정 서버에서 품질 측정에 필요한 신호를 품질측정 에이전트에 전송하여 품질을 측정한 후, 측정된 결과를 수치화된 값으로 나타냄과 동시에 피측정 장비의 사용자 입장에서 보고 듣는 품질을 원격지에서 재현할 수 있는 패킷망에서의 음성 및 화상 서비스 품질 측정방법에 관한 것이다.The present invention relates to a method for measuring voice and video quality of service in a packet network. More particularly, a quality measuring agent is installed in a device to be measured, and a signal necessary for quality measurement is measured by a quality measuring server. The present invention relates to a method for measuring the quality of voice and video services in a packet network that can measure the quality by transmitting the data to the network, and then display the measured results as numerical values and at the same time, remotely reproduce the quality of viewing and listening from the user's point of view. .
최근, 인터넷 전화, IPTV(Internet Protocol Television; 양방향 텔레비전 서비스), 모바일 TV, 비디오 회의, VOD(Video On Demand; 주문형 비디오) 및 DMB(Digital Multimedia Broadcasting)와 같은 서비스가 급격히 증가하고 있다.Recently, services such as Internet telephony, Internet Protocol Television (IPTV), mobile TV, video conferencing, Video On Demand (VOD) and Digital Multimedia Broadcasting (DMB) are rapidly increasing.
상기와 같은 서비스는 유무선 인터넷, 와이브로(WiBro), LTE(Long Time Evolution), 위성통신망과 같은 유무선 망을 통해 서비스되기 시작하면서 품질이 매우 중요한 요소로 자리 잡고 있는데, 상기의 서비스들은 이용자가 증가할수록 망(Network)을 경유하는 트래픽량이 증가하기 때문에 이용자의 불만이 더욱 증대되 고 있는 실정이다.The above services are being serviced through wired / wireless networks such as wired / wireless internet, WiBro, long time evolution (LTE), and satellite communication networks, and quality has become a very important factor. As traffic volume through the network increases, user dissatisfaction is increasing.
상기 서비스의 품질을 측정하는 종래의 방법으로는, 망에서 발생하는 손실, 지연, 지터지연을 구하고 이 구해진 값을 수치화하는 방법과, 원래의 데이터와 전송을 거치면서 손상된 데이터를 비교하여 그 차이값을 수치화하는 방법이 사용되고 있다.In the conventional method of measuring the quality of the service, a method of calculating loss, delay, and jitter delay occurring in a network and digitizing the obtained value, comparing the original data with damaged data through transmission, and comparing the difference value The method of digitizing is used.
그러나, 상기와 같은 종래의 서비스 품질 측정방법은, 품질측정에 사용되는 수치화된 값을 계산하기 위해서는 손실과 지연을 알아야 하고, 원래 데이터와 손상된 데이터를 비교하기 위해서는 손상된 데이터를 구성할 수 있어야 하는데, 이러한 작업은 실제 운용되고 있는 서비스의 품질에 악영향을 줄 뿐만 아니라, 관리자가 현장에 직접 방문하여 품질을 측정해야 하는 문제점이 있다.However, in the conventional method of measuring the quality of service, loss and delay must be known in order to calculate numerical values used for quality measurement, and damaged data can be constructed in order to compare the original data with the damaged data. This work not only adversely affects the quality of the service that is being operated, but also has a problem that the manager must visit the site and measure the quality.
즉, 상기와 같은 종래의 품질 측정방법은 시간, 비용 및 인력의 운용에서 효율적이지 못하므로 원격지에서 직접 품질을 측정할 수 있어야 하는 필요성이 대두 되었다.That is, the conventional quality measurement method as described above is not efficient in the operation of time, cost and manpower, the need to be able to measure quality directly from a remote place has emerged.
따라서, 본 발명은 상기와 같은 문제점을 해결하기 위한 것으로서, 그 목적은 품질을 측정하고자 하는 피측정 장비에 품질측정 에이전트를 설치하고 품질측정 서버에서 품질측정에 필요한 서비스의 종류, 측정모드, 데이터 방향, 데이터 크기와 빈도를 결정한 후 품질측정 서버와 품질측정 에이전트 사이에 실제 트래픽과 유사한 트래픽을 발생시켜 양방향 품질을 측정하거나, 품질측정 에이전트로부터 실제 서비스되는 데이터에 대한 패시브 모니터링한 결과를 수신하여 품질측정서버에서 품질측정 에이전트 방향의 품질을 측정하여 그 결과로 손실, 지연 및 지터지연 값에 의해 계산된 결과와 상기 측정 결과로부터 손상된 데이터를 재구성하여 원본 데이터와의 차이값을 보여줌과 동시에, 응용프로그램을 통하여 손상된 데이터를 원격지에서 보고 들을 수 있는 음성 및 화상 서비스 품질 측정방법을 제공하는 것이다.Accordingly, the present invention is to solve the above problems, the object of which is to install a quality measuring agent in the equipment to be measured quality, the type of service required for quality measurement in the quality measurement server, measurement mode, data direction After determining the size and frequency of the data, generate the traffic similar to the actual traffic between the quality measuring server and the quality measuring agent to measure the two-way quality, or receive the passive monitoring result of the actual service data from the quality measuring agent and measure the quality. The server measures the quality of the quality agent direction and as a result shows the difference between the original data by reconstructing the data calculated by the loss, delay, and jitter delay values and the damaged data from the measured data. Remotely report corrupted data To provide the audio and video quality of service measurement methods that can be.
상기의 목적을 달성하기 위한 본 발명에 따른 패킷망에서의 음성 및 화상 서비스 품질 측정방법은, (A) 품질측정 서버(140)가 품질을 측정하고자 하는 피측정 장비(110)가 지원하는 서비스 종류, 측정모드, 데이터 방향, 데이터 크기와 빈도를 결정한 후 품질측정 에이전트(120)에 품질 측정을 요구하는 단계(S210); (B) 상기 품질측정 서버(140)의 품질 측정 요구를 수신한 품질측정 에이전트(120)가 자신의 지터버퍼 정보를 포함하여 측정요구를 수락하는 단계(S220); (C) 품질측정 서버(140)를 통해 측정하고자 하는 모드가 액티브 모니터링인지 패시브 모니터링인지의 여부를 판단(S230)하여, 액티브 모니터링인 경우에는 품질측정 서버(140)가 피측정 장비(110)에서 서비스되고 있는 데이터와 유사한 크기의 데이터를 생성하고 데이터의 헤더에 순서번호와 전송시간을 기록하여 품질측정 에이전트(120)에 전송하는 단계(S240); (D) 상기 품질측정 에이전트(120)가, 상기 품질측정 서버(140)로부터 수신된 데이터가 양방향 통신인지 단방향 통신인지의 여부를 판단(250)하여, 양방향 통신이면 수신된 패킷의 순서번호와 도착시간을 데이터 내용에 포함시키고 데이터 헤더에 전송패킷의 순서번호와 전송시간을 기록하여 실제 서비스되고 있는 데이터와 동일한 크기의 데이터를 품질측정 서버(140)로 전송하는 단계(S260); 및 (E) 품질측정 서버(140)가 품질측정 에이전트(140)로부터 수신한 데이터 내용에 포함된 순서번호 및 도착시간 정보와, 상기 (B) 단계에서 수신한 지터버퍼 정보로부터 지터버퍼를 통과하면서 발생하는 손실과 지연을 계산하여 품질측정 서버(140)에서 품질측정 에이전트(120) 방향의 품질을 측정하고, 품질측정 에이전트(120)에서 수신한 데이터의 헤더에 포함된 패킷번호 및 전송시간으로부터 데이터 처리부(143)의 지터버퍼를 통과하면서 발생하는 손실과 지터지연을 계산하여 품질측정 에이전트(120)에서 품질측정 서버(140) 방향의 품질을 측정하는 단계(S270)를 포함한다.In order to achieve the above object, a method for measuring voice and video quality of service in a packet network according to the present invention includes (A) a kind of service supported by the apparatus under
바람직하게는, (F) 품질측정 서버(140)가 상기 (E) 단계를 통해 각각의 방향에 대한 손실된 패킷의 순서번호와, 지터버퍼를 통과하면서 발생하는 손실패킷에 대한 정보로부터 손상된 데이터를 재구성하고, 재구성된 손상 데이터와 원본 데이터를 비교하여 수치화된 결과 값을 품질 분석부(145)를 통해 표시함과 동시에, 손상된 데이터를 각각의 응용 프로그램을 구동시켜 피측정 장비(110)의 품질과 동일한 품질을 원격지에서 품질 재현부(147)를 통해 재현하는 단계(S280)를 더 포함한다.Preferably, (F) through the step (E) the
더 바람직하게는, (C1) 상기 (C) 단계의 판단 결과, 패시브 모니터링인 경우에는 품질측정 에이전트(120)가 피측정 장비(110)를 통해 수신한 실제 서비스 데이터의 패킷 수신번호와 도착시간의 리스트가 포함된 정보를 품질측정 서버(140)에 전송하고, 품질측정 서버(140)는 순서번호와 도착시간 리스트의 정보, 상기 (B) 단계에서 수신한 지터버퍼 정보 및 품질측정 서버(140)의 주기적인 요구에 응답하는 품질측정 에이전트(120)의 응답시간으로부터 구한 지연정보로부터 지터버퍼를 통과 하면서 발생하는 손실과 지연을 계산하여 품질측정 서버(140)에서 품질측정 에이전트(120) 방향의 품질을 측정하는 단계(S245)를 더 포함한다.More preferably, (C1) in the case of passive monitoring as a result of the determination in step (C), the packet reception number and the arrival time of the actual service data received by the
또한, (D1) 상기 (D) 단계의 판단 결과, 단방향 통신이면 품질측정 에이전트(120)가 피측정 장비(110)로부터 수신한 전체 데이터 패킷의 순서번호와 도착시간의 리스트가 포함된 정보를 품질측정 서버(140)에 전송하고, 품질측정 서버는 순서번호와 도착시간 리스트 정보, 상기 (B) 단계에서 수신한 지터버퍼 정보 및 품질측정 서버(140)의 주기적인 요구에 응답하는 품질측정 에이전트(120)의 응답시간으로부터 구한 지연정보로부터 지터버퍼를 통과하면서 발생하는 손실과 지연을 계산하여 품질측정 서버(140)에서 품질측정 에이전트(120) 방향의 품질을 측정하는 단계(S265)를 더 포함한다.In addition, (D1) when the determination result of the step (D) indicates that the communication is performed in one-way communication, the
본 발명에 따른 패킷망에서의 음성 및 화상 서비스 품질 측정방법에 따르면, 현재 서비스중인 IPTV(양방향 텔레비전 서비스), 모바일 TV, 비디오 회의, VOD(주문형 비디오), 인터넷 전화(음성 및 화상) 및 DMB 등의 서비스 품질을 피측정장비가 설치된 현장에 직접 방문하지 않고 원격지의 서버에서 품질을 측정한 후, 품질 측정 결과를 수치화된 값으로 나타낼 수 있으며 피측정 장비의 사용자 입장에서 보고 듣는 품질을 동일하게 재현하여 원격지에서 품질상태를 측정 및 해결할 수 있다.According to the method for measuring voice and video quality of service in a packet network according to the present invention, IPTV (two-way television service), mobile TV, video conferencing, video on demand (VOD), Internet telephony (voice and video), DMB, etc. After the quality of service is measured on a remote server without directly visiting the site where the equipment is to be installed, the quality measurement results can be expressed as numerical values. Quality status can be measured and solved remotely.
또한, 양방향 통신 및 단방향 통신의 품질을 모두 측정할 수 있고, 사용자가 해당 서비스를 이용하지 않는 시간에도 가상 트래픽을 발생시켜 품질을 측정할 수 있으며, 서비스를 이용하는 중에는 패시브 모니터링을 통해 품질을 측정할 수 있다.In addition, it is possible to measure the quality of both bi-directional and one-way communication, and to measure the quality by generating virtual traffic even when the user is not using the service, and to measure the quality by using passive monitoring while using the service. Can be.
상기 목적 외에 본 발명의 다른 목적 및 이점들은 첨부한 도면을 참조한 실시 예에 대한 상세한 설명을 통하여 명백하게 드러나게 될 것이다.Other objects and advantages of the present invention in addition to the above object will be apparent from the detailed description of the embodiments with reference to the accompanying drawings.
이하, 첨부한 도면을 참조하여 본 발명에 따른 패킷망에서의 음성 및 화상 서비스 품질 측정방법을 상세하게 설명하기로 한다.Hereinafter, a method for measuring voice and video quality of service in a packet network according to the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 따른 음성 및 화상 서비스 품질 측정방법을 설명하기 위한 시스템을 나타내는 도면이고, 도 2는 본 발명에 적용되는 품질측정 에이전트의 구성을 나타내는 도면이며, 도 3은 본 발명에 적용되는 품질측정 서버의 구성을 나타내는 도면이다.1 is a view showing a system for explaining a voice and video quality of service measuring method according to the present invention, Figure 2 is a view showing the configuration of a quality measurement agent applied to the present invention, Figure 3 is applied to the present invention It is a figure which shows the structure of a quality measuring server.
또한, 도 4는 품질측정 서버(140)에서 품질측정 에이전트(120) 방향의 데이터 패킷의 구조를 나타내는 도면이고, 도 5는 양방향 통신에서 품질측정 에이전트(120)에서 품질측정 서버(140) 방향의 데이터 패킷 구조를 나타내는 도면이며, 도 6은 단방향 통신과 패시브 방식에서 품질측정 에이전트(120)에서 품질측정 서버(140) 방향의 데이터 패킷 구조를 나타내는 도면이다.4 is a diagram illustrating a structure of a data packet from the
도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 음성 및 화상 서비스 품질 측정방법에 적용되는 시스템은, 피측정 장비(110), 품질측정 에이전트(120), 유무선망(130) 및 품질측정 서버(140)를 포함한다.As shown in FIG. 1, a system applied to a method for measuring voice and video quality of service according to an embodiment of the present invention includes a device to be measured 110, a
피측정 장비(110)는 예를 들어 IPTV(양방향 텔레비전 서비스), 모바일 TV, 비디오 회의, VOD(주문형 비디오), 인터넷 전화(음성 및 화상) 및 DMB 등의 응용프로그램을 서비스하는 장비이다.The equipment to be measured 110 is equipment that serves applications such as IPTV (bidirectional television service), mobile TV, video conferencing, video on demand (VOD), Internet telephony (voice and video) and DMB.
품질측정 에이전트(120)는 상기 피측정 장비(110)에 설치되며 피측정 장비로부터 서비스되고 있는 데이터를 수신하여 품질측정 서버(140)에 전송함과 동시에, 상기 품질 측정 서버(140)로부터 품질 측정에 필요한 신호를 수신한다.The
구체적으로, 상기 품질측정 에이전트(120)는 도 2에 도시된 바와 같이, 상기 품질측정 서버(140)로부터 유무선망(130)을 통해 수신되는 음성 및 화상 데이터를 통신하는 데이터 통신부(123)와, 상기 품질측정 서버(140)로부터 유무선망(130)을 통해 수신되는 제어패킷을 처리하기 위한 제어부(125)와, 피측정 장비(110)로부터 서비스되고 있는 응용 프로그램에 관한 정보를 모니터링하는 모니터링부(127)를 포함한다.Specifically, the
유무선망(130)은 품질측정 에이전트(120)와 품질측정 서버(140) 간의 유선 및 무선 통신을 가능하게 하는 데이터 패킷망이다.The wired /
품질측정 서버(140)는 품질측정 에이전트(120)가 설치된 피측정 장비(110)의 서비스 품질을 측정하는 장비로서, 피측정 장비(110)에서 실제로 서비스되는 데이터를 상기 품질측정 에이전트(120)를 통해 수신하여 품질을 측정한다.The
구체적으로, 상기 품질측정 서버(120)는 도 3에 도시된 바와 같이, 측정하고자 하는 서비스의 종류, 측정모드, 데이터의 방향, 데이터의 크기와 빈도를 결정하는 제어부(141)와, 피측정 장비(110)에서 서비스되고 있는 음성 및 화상 데이터를 품질측정 에이전트(120)로부터 수신하여 처리하기 위한 데이터 처리부(143)와, 측 정된 결과로부터 품질 값을 계산하여 수치화하는 품질 분석부(145)와, 측정된 결과로부터 손상된 데이터의 품질을 재현하는 품질 재현부(147)를 포함한다.Specifically, the
한편, 도 4는 품질측정 서버(140)에서 품질측정 에이전트(120) 방향의 데이터 패킷의 구조를 나타내고, 도 5는 양방향 통신에서 품질측정 에이전트(120)에서 품질측정 서버(140) 방향의 데이터 패킷 구조를 나타내며, 도 6은 단방향 통신과 패시브 방식에서 품질측정 에이전트(120)에서 품질측정 서버(140) 방향의 데이터 패킷 구조를 나타낸다.On the other hand, Figure 4 shows the structure of the data packet toward the
이하, 본 발명에 따른 패킷망에서의 음성 및 화상 서비스 품질 측정방법을 도 7을 참조하여 설명한다.Hereinafter, a method of measuring voice and video quality of service in a packet network according to the present invention will be described with reference to FIG. 7.
도 7은 본 발명에 따른 패킷망에서의 음성 및 화상 서비스 품질 측정방법을 나타내는 순서도이다.7 is a flowchart illustrating a method for measuring voice and video service quality in a packet network according to the present invention.
먼저, 품질측정 서버(140)는 품질을 측정하고자 하는 피측정 장비(110)가 지원하는 서비스 종류, 측정모드, 데이터 방향, 데이터 크기와 빈도를 결정한 후 품질측정 에이전트(120)에 품질 측정을 요구한다(S210).First, the
이때, 상기 품질측정 서버(120)를 통해 결정되는 서비스의 종류는 IPTV, 모바일 TV, 비디오 회의, 인터넷 전화(음성 및 화상), VOD 및 DMB 등을 포함하고, 측정모드는 액티브 및 패시브 모니터링을 포함하며, 데이터의 방향은 양방향 및 단방향 통신을 포함하며, 상기 서비스의 종류가 결정되면 데이터 방향, 데이터 크기 및 빈도는 자동으로 결정된다.At this time, the type of service determined by the
또한, 측정모드는 피측정 장비(110)가 서비스를 사용중인 경우는 패시브 모 니터링 방식이나 액티브 모니터링 방식을 선택하여 측정할 수 있고, 서비스를 사용하고 있지 않은 경우에는 액티브 모니터링 방식을 통해 측정한다.In addition, the measurement mode may be measured by selecting a passive monitoring method or an active monitoring method when the equipment under
다음에, 품질측정 서버(140)의 품질 측정 요구를 수신한 품질측정 에이전트(120)는 자신의 지터버퍼 정보를 포함하여 측정요구에 응답한다(S220).Next, the
그 다음, 품질측정 서버(140)를 통해 측정하고자 하는 모드가 액티브 모니터링인지 패시브 모니터링인지의 여부를 판단(S230)하여, 액티브 모니터링인 경우, 품질측정 서버(140)는 피측정 장비(110)에서 서비스되고 있는 데이터와 유사하게 전송할 데이터의 크기와 빈도를 결정한 후 품질측정 에이전트(120)에 전송한다(S240).Next, it is determined whether the mode to be measured through the
이때, 상기 품질측정 서버로부터 전송된 데이터는 데이터 헤더에 패킷 순서번호와 전송시간을 포함하고 있다.At this time, the data transmitted from the quality measurement server includes the packet sequence number and the transmission time in the data header.
한편, 상기 S230 단계의 판단 결과, 패시브 모니터링인 경우, 품질측정 서버(140)는 패시브 모니터링 시작요구 패킷을 전송하고, 이를 수신한 품질측정 에이전트(120)는 피측정 장비(110)를 통해 수신한 실제 서비스 데이터의 패킷 수신번호와 도착시간이 포함된 정보를 품질측정 서버(140)에 주기적으로 전송하거나 품질 측정 서버(140)의 요구에 따라 전송하여, 품질측정 서버(140)의 주기적인 요구에 응답하는 품질측정 에이전트(120)의 응답시간으로부터 지연을 측정한다(S245).On the other hand, as a result of the determination in step S230, in the case of passive monitoring, the
이후, 품질측정 에이전트(120)는 상기 품질측정 서버(140)로부터 수신된 데이터가 양방향 통신인지 단방향 통신인지의 여부를 판단(250)하여, 인터넷 전화와 같은 양방향 통신이면 수신된 패킷의 순서번호와 도착시간을 데이터 내용에 포함시 켜서 실제 서비스와 동일한 크기의 데이터를 품질측정 서버(140)로 전송한다(260).Subsequently, the
한편, 상기 S250 단계의 판단 결과, 방송과 같은 단방향 통신이면 품질측정 에이전트(120)가 피측정 장비(110)로부터 수신한 전체 데이터 패킷의 순서번호와 도착시간 정보를 주기적으로 품질측정 서버(140)에 전달하거나 품질측정 서버(140)의 요구에 따라 전송하여, 품질측정 서버(140)의 주기적인 요구에 응답하는 품질측정 에이전트(120)의 응답시간으로부터 지연을 측정한다(S265).On the other hand, as a result of the determination in step S250, if the one-way communication such as broadcast, the
이후, 품질측정 서버(140)는 품질측정 에이전트(140)로부터 수신한 데이터 내용에 포함된 순서번호 및 도착시간 정보와, 상기 S220 단계에서 수신한 지터버퍼 정보로부터 지터버퍼를 통과하면서 발생하는 손실과 지연을 계산하여 품질측정 서버(140)에서 품질측정 에이전트(120) 방향의 품질을 측정하고, 품질측정 에이전트(120)에서 수신한 데이터의 헤더에 포함된 패킷번호 및 전송시간을 가지고 데이터 처리부(143)의 지터버퍼를 통과하면서 발생하는 손실과 지터지연으로부터 품질측정 에이전트(120)에서 품질측정 서버(140) 방향의 품질을 측정한다(S270).Subsequently, the
그 다음, 품질측정 서버(140)는 상기 S270 단계를 통해 각각의 방향에 대한 손실된 패킷의 순서번호와, 지터버퍼를 통과하면서 발생하는 손실패킷에 대한 정보로부터 손상된 데이터를 재구성하고, 재구성된 손상 데이터와 원본 데이터를 비교하여 수치화된 결과 값을 품질 분석부(145)를 통해 표시함과 동시에, 손상된 데이터를 각각의 응용 프로그램을 구동시켜 피측정 장비(110)의 사용자가 보고 듣는 품질과 동일한 품질을 원격지에서 보고 들을 수 있게 품질 재현부(147)를 통해 재현한다(S280).Then, the
이상에서는 본 발명의 일실시예에 따라 본 발명을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 변경 및 변형한 것도 본 발명에 속함은 당연하다.Although the present invention has been described above according to an embodiment of the present invention, a person skilled in the art to which the present invention belongs has changed and modified within the scope without departing from the technical spirit of the present invention. Of course.
도 1은 본 발명에 따른 음성 및 화상 서비스 품질 측정방법을 설명하기 위한 시스템을 나타내는 도면.BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 shows a system for explaining a method for measuring voice and video quality of service according to the present invention.
도 2는 본 발명에 적용되는 품질측정 에이전트의 구성을 나타내는 도면.2 is a view showing the configuration of a quality measurement agent applied to the present invention.
도 3은 본 발명에 적용되는 품질측정 서버의 구성을 나타내는 도면.3 is a view showing the configuration of a quality measurement server applied to the present invention.
도 4는 품질측정 서버에서 품질측정 에이전트 방향의 데이터 패킷의 구조를 나타내는 도면.4 is a diagram illustrating a structure of a data packet in a quality measurement agent direction in a quality measurement server.
도 5는 양방향 모드에서 품질측정 에이전트에서 품질측정 서버 방향의 데이터 패킷 구조를 나타내는 도면.5 is a diagram illustrating a data packet structure of a quality measurement server in a quality measurement agent in a bidirectional mode.
도 6은 단방향 모드나 패시브 모드에서 품질측정 에이전트에서 품질측정 서버 방향의 데이터 패킷 구조를 나타내는 도면.6 is a diagram illustrating a data packet structure of a quality measurement server in a quality measurement agent in a unidirectional mode or a passive mode.
도 7은 본 발명에 따른 음성 및 화상 서비스 품질 측정방법을 나타내는 순서도.7 is a flowchart illustrating a method for measuring voice and video quality of service according to the present invention.
*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
110 : 피측정 장비 120 : 품질측정 에이전트110: measuring equipment 120: quality measuring agent
130 : 패킷유무선망 140 : 품질측정 서버130: packet wired and wireless network 140: quality measurement server
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090052487A KR101071124B1 (en) | 2009-06-12 | 2009-06-12 | Method for estimating quality of server of voice and video service in packet networks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090052487A KR101071124B1 (en) | 2009-06-12 | 2009-06-12 | Method for estimating quality of server of voice and video service in packet networks |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100133776A KR20100133776A (en) | 2010-12-22 |
KR101071124B1 true KR101071124B1 (en) | 2011-10-07 |
Family
ID=43508980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090052487A KR101071124B1 (en) | 2009-06-12 | 2009-06-12 | Method for estimating quality of server of voice and video service in packet networks |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101071124B1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101454169B1 (en) * | 2012-09-21 | 2014-11-03 | 에스케이텔레콤 주식회사 | Method for extracting of command for analysis of service quality, apparatus for the same |
KR101988436B1 (en) * | 2013-03-28 | 2019-06-12 | 삼성전자주식회사 | End-to-end service level agreement measurement method and apparatus in a service provider network |
GB2540947B (en) | 2015-07-31 | 2017-09-20 | Imagination Tech Ltd | Identifying network conditions |
GB2542984B (en) | 2015-07-31 | 2020-02-19 | Imagination Tech Ltd | Identifying network congestion based on a processor load and receiving delay |
GB2535819B (en) | 2015-07-31 | 2017-05-17 | Imagination Tech Ltd | Monitoring network conditions |
KR102072023B1 (en) * | 2018-08-01 | 2020-01-31 | 에스케이텔레콤 주식회사 | Apparatus and Method for Monitoring Quality of Media, and Computer Readable Recording Medium Therefor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100738162B1 (en) | 2005-12-09 | 2007-07-10 | 한국전자통신연구원 | Method for measuring interactive speech quality in VoIP network |
KR100792832B1 (en) | 2006-04-20 | 2008-01-14 | 에스케이 텔레콤주식회사 | Method And System for Measuring Perceived Communication Quality by Using Mobile Communication Network |
KR100847138B1 (en) | 2005-12-07 | 2008-07-18 | 한국전자통신연구원 | Voice Quality Test Method and System for providing call voice quality for Quality of Service in VoIP Network |
-
2009
- 2009-06-12 KR KR1020090052487A patent/KR101071124B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100847138B1 (en) | 2005-12-07 | 2008-07-18 | 한국전자통신연구원 | Voice Quality Test Method and System for providing call voice quality for Quality of Service in VoIP Network |
KR100738162B1 (en) | 2005-12-09 | 2007-07-10 | 한국전자통신연구원 | Method for measuring interactive speech quality in VoIP network |
KR100792832B1 (en) | 2006-04-20 | 2008-01-14 | 에스케이 텔레콤주식회사 | Method And System for Measuring Perceived Communication Quality by Using Mobile Communication Network |
Also Published As
Publication number | Publication date |
---|---|
KR20100133776A (en) | 2010-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101071124B1 (en) | Method for estimating quality of server of voice and video service in packet networks | |
CA2749160C (en) | Informative data streaming server | |
US20140337871A1 (en) | Method to measure quality of experience of a video service | |
US8631143B2 (en) | Apparatus and method for providing multimedia content | |
US8966555B2 (en) | Method and system for performance monitoring of network terminal devices | |
CN106998485B (en) | Video live broadcasting method and device | |
JPWO2008108379A1 (en) | MEDIA DISTRIBUTION SYSTEM, DISTRIBUTION SERVER DEVICE, MEDIA DISTRIBUTION METHOD USED FOR THEM, AND PROGRAM THEREOF | |
US20210084382A1 (en) | Video Stream Analytics | |
CN102868666A (en) | Implementation method of streaming media quality monitoring report based on user experience interaction | |
JP2016509802A (en) | Method, device and system for assessing user experience value of video quality | |
Ickin et al. | VLQoE: Video QoE instrumentation on the smartphone | |
JP2010098441A (en) | Video data transmission device, video distribution system, video quality evaluating method, and program | |
EP3491784A1 (en) | Estimation of losses in a video stream | |
US8763049B2 (en) | Server apparatus, video image quality measurement system, video image quality measurement method and program | |
JP2008294784A (en) | Method and system for measuring stream communication quality, and receiving terminal and router | |
JP2003230125A (en) | Automatic changeover control method and system for stream distribution | |
CN110324608B (en) | Method and device for detecting video stream quality and computer equipment | |
JP2010063004A (en) | Video data transmission apparatus, video distribution system, video quality evaluation method and program | |
KR100722670B1 (en) | Systems and methods for video quality measurement using transmission error information | |
Hands et al. | Objective perceptual quality measurement of 3G video services | |
KR101627796B1 (en) | Device Indicator Data Transmitting Method for Network based AV System | |
JP2003087208A (en) | Data receiver | |
WO2015027860A1 (en) | Video service processing method and apparatus, and network device | |
Fan et al. | A Refined mdi approach based on frame classification for iptv video quality evaluation | |
US9386068B2 (en) | Handset-based approach of multimedia service quality management |
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: 20140930 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150925 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160707 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170801 Year of fee payment: 7 |
|
R401 | Registration of restoration |