KR20100036096A - Apparatus and method for measuring service quality of multimedia and system - Google Patents

Apparatus and method for measuring service quality of multimedia and system Download PDF

Info

Publication number
KR20100036096A
KR20100036096A KR1020080095551A KR20080095551A KR20100036096A KR 20100036096 A KR20100036096 A KR 20100036096A KR 1020080095551 A KR1020080095551 A KR 1020080095551A KR 20080095551 A KR20080095551 A KR 20080095551A KR 20100036096 A KR20100036096 A KR 20100036096A
Authority
KR
South Korea
Prior art keywords
quality
alarm
layer
reference value
quality factor
Prior art date
Application number
KR1020080095551A
Other languages
Korean (ko)
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 KR1020080095551A priority Critical patent/KR20100036096A/en
Publication of KR20100036096A publication Critical patent/KR20100036096A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/18Protocol analysers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE: An apparatus and a method for measuring the quality of a multimedia service and a system for the same are provided to obtain information related to the quality degradation of the multimedia service by verifying quality elements, which is received from a quality measurement unit. CONSTITUTION: A packet process unit(310a) stores a traffic packet. The packet process unit filters a traffic packet related to a multimedia service from the traffic packet. A video quality process unit(340a) receives filtered traffic packet from the packet process unit. The video quality process unit measures quality elements by a protocol layer and verifies the quality degradation of the multimedia service.

Description

Apparatus and method for MEASURING SERVICE QUALITY OF MULTIMEDIA AND SYSTEM}

The present invention relates to a quality measuring apparatus and method for a multimedia service, and a quality measuring system, and more particularly, to a quality measuring apparatus and method for a multimedia service capable of measuring the quality of a region, layer, and real-time multi-channel IPTV and VoD service. It's about the system.

The number of users using multimedia services in telecommunication networks, such as Internet Protocol Television (IPTV), Video on Demand (VoD), video telephony, and digital multimedia video systems, is increasing nationwide. do. To this end, multimedia service providers build and operate a system that can measure and monitor service quality in order to guarantee a certain level of service quality.

However, in the case of service providers that maintain communication networks nationwide, it is difficult to establish a system for measuring service quality for all users. Therefore, it is difficult to pinpoint the point where quality degradation occurs in each region, and even when capturing the region where quality degradation occurs, it is not easy to analyze the causes of quality degradation by measuring quality factors by protocol layer and service channel. .

The technical problem to be achieved by the present invention relates to a quality measurement apparatus and method, and a quality measurement system for a multimedia service capable of measuring the quality of service for each region, protocol layer and service channel in a communication network.

According to an aspect of the present invention, a quality measuring apparatus according to a feature of the present invention is configured to receive and store a copied traffic packet through a tab installed for each level of a communication network, and a packet processing unit for filtering a multimedia service related traffic packet among the traffic packets. And receiving the filtered traffic packet from the packet processor, analyzing the filtered traffic packet to measure quality factors for each protocol layer, and whether quality degradation occurs in the multimedia service using the quality factors for each protocol layer. It includes a video quality processing unit to determine.

In addition, the quality measurement method according to another aspect of the present invention comprises the steps of receiving a traffic packet from a tap installed for each level of the communication network, filtering a traffic packet related to multimedia services of the traffic packet, by analyzing the filtered traffic packet Measuring a quality factor for each protocol layer, and determining whether quality degradation occurs in the multimedia service using the quality factor for each protocol layer.

In addition, the quality measurement system according to another aspect of the present invention receives and stores the copied traffic packets through the tabs installed for each level of the communication network, filters the multimedia service-related traffic packets of the traffic packets, the filtered traffic packets A quality measurement device for measuring a quality factor for each protocol layer and determining whether quality degradation occurs in the multimedia service using the quality factor for each protocol layer, and communicating with the quality measurement device for each protocol layer. Receiving a quality factor, receiving a quality state of the multimedia service from the quality measuring device, and if the multimedia service is in an alarm state, an alarm grade is based on the quality factor for each protocol layer of the quality measuring device in which the alarm has occurred. Set and remind alarm It includes the quality analysis device for determining and notifying the alarm to be finally delivered to the service provider according to the grade.

According to an exemplary embodiment of the present invention, the area of the quality deterioration of the service may be identified more accurately by integrating the quality factors transmitted from the quality measuring device installed at each major point of each communication network.

In addition, according to an embodiment of the present invention, since the various quality factors for each protocol layer are grasped and transmitted at a time, it is possible to provide the service provider with the exact cause of the quality degradation in which protocol layer, and the IPTV and VoD channels. You can determine which of these channels affects you.

In addition, according to an embodiment of the present invention, it is possible to simultaneously monitor the real-time multi-channel of the IPTV and VoD by using statistics on the total traffic packet quantity and packet size copied through the optical tap in the communication network.

DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise.

1 is a diagram schematically illustrating a multimedia service quality measurement system in a communication network according to an embodiment of the present invention.

As shown in FIG. 1, the quality measurement system includes a head end center 100, optical tabs 200a-200e, quality measuring devices 300a-300e, and a quality analyzing device 400.

In the exemplary embodiment of the present invention, the communication network includes a center network N1, a backbone network N2, an access network N3, and a subscriber network N4, but the present invention is not limited thereto. Other networks may be included.

The headend center 100 is located in the center network N1 and generates and provides traffic for a multimedia service to a user. That is, the headend center 100 may include equipment (not shown) such as broadcasting equipment, a streaming server, and a multiplexer (MUX) for providing a multimedia service, and provides a traffic packet generated using such equipment. .

The optical taps 200a-200e are located at the points of traffic in the center network N1, the backbone network N2, the access network N3, and the subscriber network N4 to measure the quality of service in the communication network. . The optical taps 200a-200e copy the traffic to the quality measuring apparatuses 300a-300e so as not to affect service provision.

The quality measuring apparatuses 300a-300e are installed at the main points of each level of the center network N1, the backbone network N2, the access network N3, and the subscriber network N4, and corresponding optical tabs 200a-200e are provided. Receives the traffic packet copied from The quality measuring apparatuses 300a-300e measure the quality factor of each protocol layer (hereinafter referred to as "layer quality factor") by filtering traffic packets related to IPTV or VoD for each channel among the traffic packets, and alerting at the quality factor for each layer. An alarm is triggered when a deterioration in quality above the reference value occurs. That is, the quality measuring apparatuses 300a to 300e determine whether quality degradation occurs in IPTV or VoD using quality factors for each layer, and generate an alarm. In the embodiment of the present invention, the protocol layer includes the RTP layer, the MPEG layer, and the H.264 layer. However, the present invention is not limited thereto and may include other layers related to quality measurement. In addition, the quality measuring apparatus 300a-300e periodically generates quality factor statistics for each layer and transmits the quality factor statistics to the quality analysis apparatus 400. The quality factor according to an embodiment of the present invention is measured in the RTP layer and represents information such as delay, packet loss, and reordering of traffic packets. And an H.264 quality element indicating information on an image measured in an H.264 layer and an MPEG quality element indicating information on voice. The alarm reference value may be set differently according to a user as a threshold value compared with the quality factor for each layer to determine whether to generate an alarm. The quality measuring apparatuses 300a-300e store an IPTV service channel and a VoD server list distributed from the quality analyzing apparatus 400.

The quality analysis apparatus 400 controls the quality measuring apparatuses 300a-300e positioned for each level in the communication network, receives the quality factor and quality factor statistics from each of the quality measuring apparatuses 300a-300e, and generates and monitors statistical data. do. The quality analysis apparatus 400 distributes the IPTV service channel and the VoD server list to the quality measurement apparatuses 300a-300e.

As described above, in the quality measuring system according to the exemplary embodiment of the present invention, the quality measuring apparatuses 300a to 300e are installed at each of the main points of the communication network to measure the quality of service, and thus the center network N1 where the headend center 100 is located. From the backbone network (N2), access network (N3) and subscriber network (N4) to determine at what point the quality of service at each point occurs at a glance can check related equipment.

For example, since quality deterioration has not occurred in the center network N1 and the backbone network N2 in relation to the IPTV service, the quality measuring apparatuses 300a and 300b have determined that the quality of service is normal. If it is assumed that quality deterioration has occurred in N3) and subscriber network N4, and the quality measuring devices 300c and 300e have generated an alarm, the quality analysis device 400 generates an alarm in the quality measuring devices 300a and 300b. Since the center network (N1) and the backbone network (N2) are in a normal state, it is determined that the quality degradation has occurred in the access network (N3), which is the upper part of the subscriber network (N4), and the related equipment of the access network (N3) should be checked. The quality measuring apparatus 300c is controlled.

As described above, according to the embodiment of the present invention, the quality measuring devices 300a to 300e are installed at each major point of the communication network, and the measured quality factors are determined by the quality analysis device 400 to determine the point where the service quality decrease occurs. I can figure it out correctly.

Hereinafter, a quality measuring apparatus and a quality analyzing apparatus according to an embodiment of the present invention will be described in detail with reference to FIGS. 2 to 6.

FIG. 2 is a view schematically showing the quality measuring apparatus shown in FIG. 1. FIG. 3 is a diagram specifically illustrating a packet processor of the quality measuring apparatus illustrated in FIG. 2, and FIG. 4 is a diagram specifically illustrating a video quality processor of the quality measurement apparatus illustrated in FIG. 2.

In the embodiment of the present invention, since the configuration and functions of the quality measuring apparatuses 300a to 300e shown in FIG. 1 are the same, the configuration thereof will be described in detail using the quality measuring apparatus 300a for convenience of description.

As shown in FIG. 2, the quality measuring apparatus 300a includes a packet processor 310a, a configuration manager 320a, a quality measurement statistics manager 330a, a video quality processor 340a, and a quality measurement data storage 350a. It includes a process management unit 360a and a quality analysis device interworking unit 370a.

The packet processor 310a temporarily receives the copied traffic packet through the optical tap 200a and filters the traffic packet related to IPTV or VoD among all traffic packets. Then, the packet processor 310a transmits the traffic packet associated with the filtered IPTV or VoD to the video quality processor 340a.

Specifically, referring to FIG. 3, the packet processor 310a includes a packet collector 311a, a packet analyzer 312a, a packet communicator 313a, a packet system manager 314a, and a packet data storage 315a. do.

The packet collector 311a receives and temporarily stores the traffic packet copied through the optical tap 200a.

The packet analyzer 312a analyzes a source IP, a destination IP, a source port, a destination port, and a protocol ID included in all traffic packets to analyze the packet amount and the packet. Calculate the statistics for the size. The packet analyzer 312a filters packets related to multicast channel information of IPTV and server information of VoD among all traffic packets.

The packet communicator 313a delivers the filtered IPTV and VoD related traffic packets to the video quality processor 340a.

The packet system manager 314a measures and manages system information of the quality measuring apparatus 300a itself, for example, ID, IP address, interface, memory, and disk resource utilization of the quality measuring apparatus 300a.

The packet data storage unit 315a stores statistics of all traffic packets transmitted from the packet analyzer 312a and traffic packets related to the filtered IPTV and VoD, and stores system information transmitted from the packet system manager 314a. .

Referring back to FIG. 2, the configuration manager 320a stores and manages the IPTV service channel and the VoD server list transmitted from the quality analysis apparatus 400. Then, the configuration manager 320a receives an analysis period for analyzing the traffic packet from the quality analysis device 400, sets and stores the analysis period of the traffic packet. In addition, the configuration management unit 320a sets the alarm reference value in the HD and SD class for the quality factor of each layer to determine whether to generate an alarm.

The quality measurement statistics management unit 330a generates quality element statistics for S minutes based on the quality elements for each layer stored in the quality measurement data storage unit 350a in units of T seconds. Here, the quality factor statistics indicate IPTV quality factor statistics in the case of IPTV, and the VoD quality factor statistics in the case of VoD. The quality measurement statistics management unit 330a organizes and stores the quality factor statistics by time (day, month, year, etc.) so that a quick search can be performed according to the needs of the service provider.

The video quality processor 340a receives a traffic packet related to IPTV or VoD from the packet processor 310a. The video quality processing unit 340a analyzes the traffic packets according to the analysis cycle set by the configuration management unit 320a to measure quality factors for each layer, and determines whether to generate an alarm based on a result of comparing the quality factors for each layer with the alarm reference value. Determine whether or not. The video quality processor 340a transfers and stores the quality factors for each layer measured in units of T seconds to the quality measurement data storage 350a. Since the IPTV or VoD service according to the embodiment of the present invention is a service including a multi-layered protocol stack, the video quality processing unit 340a detects a defect for each protocol layer (RTP, MPEG, H.264), and in certain factors. It can be measured whether deterioration has occurred.

Specifically, referring to FIG. 4, the video quality processing unit 340a includes an RTP metric processing unit 341a, an MPEG metric processing unit 342a, an H.264 metric processing unit 343a, a quality processing alarm management unit 344a, and a quality processing communication unit ( 345a) and quality processing data storage 346a.

The RTP metric processing unit 341a measures the amount of traffic packets and bytes of the RTP layer of the protocol layer, and measures the RTP quality factor in T seconds by analyzing the amount of traffic packets and bytes. In addition, the RTP metric processing unit 341a analyzes the RTP quality factors to determine whether the cause of the degradation is due to factors such as delay, transmission loss, and reordering of the traffic packet itself. To judge.

The MPEG metric processor 342a decodes the information of the MPEG layer of the protocol layer, and measures the MPEG quality factor in units of T seconds to determine which part of the video, audio, and data quality deteriorates. That is, since the video, audio, and data are combined in the MPEG layer, the MPEG matrix processing unit 342a can infer which quality of video, audio, and data has been lost using the MPEG quality factors, and thus, which quality degradation has occurred to the user. Make sure

The H.264 metric processing unit 343a encodes or decodes information of the H.264 layer among the network layers, and measures the number of slices (I, B, P, SI, SP), bit rate, frame rate, etc. in units of T seconds. Measure the H.264 quality factor. That is, the H.264 metric processing unit 343a determines which image of the slices I, B, P, SI, and SP affects the slice, and shows how much quality degradation occurs in the image displayed on the user screen. Allow the service provider to infer.

The quality processing alert management unit 344a is a hierarchical quality factor measured by the TRP metric processing unit 341a, the MPEG metric processing unit 342a, and the H.264 metric processing unit 343a, that is, an RTP quality element, an MPEG quality element, and H. 264 respectively. 264 Receives quality factor and compares quality factor of each layer with alarm reference value. When a quality degradation of more than the alarm reference value occurs in the quality factor for each layer, the quality processing alarm management unit 344a generates an alarm for the channel showing the quality degradation and transmits it to the quality processing communication unit 345a.

The quality processing communication unit 345a transmits the alarm from the quality processing alarm management unit 344a to the quality analysis device 400.

The quality processing data storage unit 346a stores the alarm generated by the video quality processing unit 340a and quality factors for each layer.

Referring back to FIG. 2, the quality measurement data storage 350a receives and stores quality elements for each layer from the video quality processor 340a, and receives and stores quality factor statistics from the quality measurement statistics manager 330a. The quality measurement data storage 350a stores the contents of the operation of the quality measurement apparatus 300a.

The process manager 360a manages all processes until the traffic packet copied from the optical tap 200a is transferred and the initial driving between the components of the quality measuring apparatus 300a starts and ends. The process manager 360a manages the generation and deletion of the number of internal threads for the operation of the video quality processor 340a.

The quality analyzer linkage unit 370a serves as a buffer for transmitting and receiving messages for communication with the quality analyzer 400.

As such, the quality measurement apparatus 300a-300e according to the embodiment of the present invention allows the service provider to infer how the quality degradation occurs in the user screen by grasping the quality factors for each layer at a time. For example, if a packet loss occurs in the subscriber network N4 and a blocking phenomenon, a screen drop phenomenon, and the like appear on the screen of a specific service channel of the user, the quality measuring apparatus 300e simultaneously identifies the quality factors of each layer. As a result, it is determined whether packet loss occurs in the RTP layer, sync loss occurs in the MPEG layer, or whether some of the slices (I, B, P, SI, and SP) are damaged in the H.264 layer. Service providers to infer what quality degradation has occurred.

As another example, when no loss occurs in the communication network and the content is not normally transmitted from the headend center 100 of the center network N1, a continuity count error may occur in the MPEG layer. In the .264 layer, a specific slice among the slices I, B, P, SI, and SP may be damaged. In this case, the quality measuring apparatus 300a-300e measures quality factors including continuity count errors in the MPEG layer as a result of identifying the quality factors of each layer at a time, and damages a specific slice in the H.264 layer. By measuring the quality factor, including whether or not the service provider can determine whether the problem in the network or the head-end center (100).

FIG. 5 is a diagram schematically showing the quality analysis apparatus shown in FIG. 1, and FIGS. 6A and 6B are diagrams showing an example of information related to the operation setting of the quality measurement apparatus shown in FIG.

As shown in FIG. 5, the quality analyzing apparatus 400 includes a communication processor 410, an alarm managing unit 420, a quality measuring apparatus managing unit 430, a quality analyzing statistics managing unit 440, a data managing unit 450, and a GUI. The management unit 460 and the analysis device data storage unit 470 are included.

The communication processing unit 410 communicates with the quality measuring apparatuses 300a-300e positioned in the communication network for each level, and analyzes the quality factor and quality factor statistics for each layer transmitted from each quality measuring apparatus 300a-300e. The data storage unit 470 stores the data. When the alarm is received from the quality measuring apparatuses 300a-300e, the communication processor 410 notifies the alarm manager 420 that the alarm has occurred.

The alarm manager 420 manages alarm conditions applicable to the same in order to control all the quality measuring devices 300a-300e located in the communication network. In addition, when the alarm fact generated in the quality measuring apparatuses 300a-300e is received through the communication processor 410, the alarm managing unit 420 is classified according to the rank of the quality measuring apparatus in which the alarm occurs in the quality measuring apparatuses 300a-300e. See the information and handle the alarm. For example, the alarm management unit 420 is located in the backbone network (N2), access network (N3) and subscriber network (N4) when an alarm occurs in the quality measuring device (300a) located in the center network (N1). Since the same alarm occurs in the quality measuring device 300a, it is determined that the alarm is caused by the same cause and prevents the alarm from running out. In addition, the alarm manager 420 determines the alarm to be finally delivered to the service provider and notifies the service provider through the GUI manager 460.

In addition, the alarm manager 420 divides and manages the alarm grades into higher alarms (critical), intermediate alarms (major) and lower alarms (minor) based on the quality factors for each layer. Critical means an alarm level that has a very high impact on the entire IPTV or VoD channel, and a major alarm means an alarm that has a significant impact on the deterioration of the IPTV or VoD service of one channel. For example, a lower alarm means an alarm level that has little effect on the deterioration of IPTV or VoD service of one channel. In an embodiment of the present invention, the alarm is divided into a high alarm (critical), a medium alarm (major) and a low alarm (minor) according to the level, but the present invention is not limited to this, it is possible to set various alarm levels according to the user's Can be.

The quality measuring device manager 430 manages information related to system operation settings of all the quality measuring devices 300a-300e located in the communication network. Specifically, the quality measuring device manager 430, as shown in FIG. 6A, manages multicast-related information (multicast IP address, multicast port number, etc.) to manage IPTV channel services through the quality measuring devices 300a-300e. ) And channel related information (channel information, channel abbreviation, channel ID, etc.), and multicast related information and channel related information periodically to all the quality measuring apparatuses 300a-300e located in the communication network through the communication processing unit 410. Manages IPTV channel service by transmitting information. The quality measuring device manager 430 manages VoD server related information (VoD server IP address, channel ID, etc.) to manage VoD service through the quality measuring devices 300a-300e as shown in FIG. 6B. The VoD server periodically manages the VoD channel service by transmitting VoD server related information to all the quality measuring apparatuses 300a-300e located in the communication network through the communication processor 410.

The quality analysis statistics management unit 440 receives the quality factor and quality factor statistics for each layer from each of the quality measuring devices 300a-300e located in the communication network, for each of the quality measuring devices 300a-300e, for each channel, and for each time (day, Monthly and yearly), regional and interval statistical data are generated periodically and the result is stored in the analysis device data storage unit 470.

The data manager 450 tabulates statistical data for each of the quality measuring apparatuses 300a to 300e, for each channel, for each hour (day, month, and year), for each region, and for each section. To manage.

The GUI management unit 460 generates a report composed of graphs and tables for the quality measurement results delivered from all the quality measuring devices 300a-300e located in the communication network, and statistical data and alarm information generated by analyzing the quality measurement results. Display on the provider's screen.

Hereinafter, a method of measuring multimedia service quality in a communication network according to an embodiment of the present invention will be described in detail with reference to FIGS. 7 and 8.

FIG. 7 is a flowchart illustrating an operation of measuring the quality of a multimedia service in the apparatus for measuring quality of FIG. 2. In FIG. 7, since the configuration and function of the quality measuring apparatuses 300a to 300e according to the exemplary embodiment of the present invention are the same, a method of measuring the quality of service using the quality measuring apparatus 300a will be described for convenience of description.

As shown in FIG. 7, the packet processor 310a of the quality measuring apparatus 300a receives the traffic packet copied from the corresponding optical tap 200a (S700). The packet processor 310a filters the traffic packets related to IPTV and VoD among the traffic packets, and transmits the filtered packets to the video quality processor 340a (S710).

The video quality processing unit 340a analyzes the traffic packets according to the analysis period set by the configuration management unit 320a and measures quality factors for each layer (S720).

The video quality processing unit 340a determines whether a quality degradation of more than an alarm reference value occurs in the quality factor for each layer (S730). If a quality degradation of more than an alarm reference value occurs in the quality factor for each layer, the video quality processing unit 340a generates an alarm and notifies the quality analysis device 400 that an alarm has been generated (S740). If no deterioration in the quality factor of each layer above the alarm reference value occurs, the video quality processing unit 340a notifies that the normal state (S750).

FIG. 8 is a flowchart illustrating an operation of analyzing the quality of a multimedia service in the quality analyzing apparatus shown in FIG. 5.

As shown in FIG. 8, the communication processing unit 410 of the quality analyzing apparatus 400 receives whether a service is normally provided or an alarm state from each of the quality measuring apparatuses 300a-300e located in the communication network ( S800).

When the alarm fact is received, the alarm management unit 420 sets the alarm level by referring to the quality factor for each layer measured by the quality measuring device in which the alarm occurs in the quality measuring devices 300a to 300e (S810). Then, the alarm manager 420 determines the alarm to be finally delivered to the service provider according to the alarm level and notifies the service provider through the GUI manager 460 (S820).

On the other hand, if the service is in a normal state, the communication processing unit 410 periodically generates statistical data based on the quality factor and quality factor statistics for each layer transmitted from each of the quality measuring apparatuses 300a-300e and stores the result of analysis device data. The data is stored in the unit 470 (S830).

In this way, by installing the quality measuring apparatus (300a-300e) according to the level of the communication network for each main point according to an embodiment of the present invention can accurately determine the point where the quality degradation of the service occurs, the quality measurement pro part (300a-300e) ) Using the quality factor of each protocol layer measured in each layer, it is possible to measure which layer is the protocol layer where the deterioration of service actually occurs and in which element the defect occurs. In addition, it is possible to simultaneously monitor the real-time multi-channel of IPTV and VoD by using statistics on the total traffic packet volume and packet size copied through the optical taps 200a-200e located at the point of traffic in the communication network. .

The embodiments of the present invention described above are not implemented only through the apparatus and the method, but may be implemented through a program for realizing a function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded. Implementation may be easily implemented by those skilled in the art from the description of the above-described embodiments.

Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

1 is a diagram schematically illustrating a multimedia service quality measurement system in a communication network according to an embodiment of the present invention.

FIG. 2 is a view schematically showing the quality measuring apparatus shown in FIG. 1.

FIG. 3 is a diagram specifically illustrating a packet processing unit of the quality measuring apparatus shown in FIG. 2.

4 is a diagram illustrating in detail the video quality processor illustrated in FIG. 2.

5 is a view schematically showing the quality analysis apparatus shown in FIG.

6A and 6B are diagrams showing an example of information related to the operation setting of the quality measuring apparatus shown in FIG.

FIG. 7 is a flowchart illustrating an operation of measuring the quality of a multimedia service in the apparatus for measuring quality of FIG. 2.

FIG. 8 is a flowchart illustrating an operation of analyzing the quality of a multimedia service in the quality analyzing apparatus shown in FIG. 5.

Claims (14)

A packet processing unit for receiving and storing the copied traffic packet through the tabs installed for each level of the communication network, and filtering the multimedia service related traffic packet among the traffic packets; Receiving the filtered traffic packet from the packet processor, analyzing the filtered traffic packet to measure quality factors for each protocol layer, and determining whether quality degradation occurs in the multimedia service using the quality factors for each protocol layer. Video Quality Processing Unit Quality measuring device comprising a. The method of claim 1, The protocol layer includes an RTP layer, an MPEG layer and an H.264 layer, The video quality processing unit, An RTP metric processing unit for measuring an RTP quality factor indicating information on delay, packet loss, and reorder of a traffic packet in the RTP layer; An MPEG matrix processing unit for measuring MPEG quality elements representing information on video, audio, and data in the MPEG layer; and And an H.264 metric processing unit for measuring an H.264 quality element representing information about an image in the H.264 layer. The method of claim 2, The video quality processing unit, A quality processing alarm management unit for generating an alarm when a quality degradation of more than an alarm reference value occurs in the RTP quality factor, the MPEG quality factor, and the H.264 quality factor. Quality measuring device further comprising. The method of claim 3, The quality processing alarm management unit, Comparing the RTP quality factor with the alarm reference value to determine whether a deterioration in the filtered traffic packet above the alarm reference value occurs; Comparing the MPEG quality factor with the alarm reference value to determine whether a quality degradation of the alarm reference value or more occurs in the video, audio, and data; And comparing the H.264 quality factor with the alarm reference value to determine whether a deterioration in the image slice is equal to or greater than the alarm reference value and generating an alarm. The method of claim 1, A quality measurement statistics management unit for generating and storing quality factor statistics based on the quality factor for each protocol layer; and And a quality analyzer linkage unit for providing the quality factor for each protocol layer and the quality factor statistics to a quality analyzer. 6. The method according to any one of claims 1 to 5, The communication network includes at least one of a center network, a backbone network, an access network and a subscriber network. Receiving a traffic packet from a tap installed for each level of the communication network, Filtering a traffic packet related to a multimedia service among the traffic packets; Analyzing the filtered traffic packets to measure quality factors for each protocol layer; and Determining whether a quality degradation occurs in the multimedia service using the quality factors of each protocol layer Quality measurement method comprising a. The method of claim 7, wherein The protocol layer includes an RTP layer, an MPEG layer and an H.264 layer, Measuring the quality factor for each protocol layer, Measuring an RTP quality factor indicating information on a delay, a packet loss, and an order of a traffic packet in the RTP layer; Measuring an MPEG quality factor representing information on video, audio, and data in the MPEG layer; and And measuring an H.264 quality factor representing information about an image in the H.264 layer. The method of claim 8, Determining whether the deterioration has occurred; And generating an alarm when a deterioration in the RTP quality factor, the MPEG quality factor, and the H.264 quality factor occurs above the alarm reference value. 10. The method of claim 9, Generating the alarm, Comparing the RTP quality factor with the alarm reference value to determine whether a quality degradation equal to or greater than the alarm reference value occurs in the filtered traffic packet; Comparing the MPEG quality factor with the alarm reference value to determine whether a quality degradation of the alarm reference value or more occurs in the video, audio, and data; and And comparing the H.264 quality factor with the alarm reference value and determining whether a quality degradation of the image slice or more occurs in the image slice. Receives and stores the copied traffic packets through the tabs installed for each level of the communication network, filters the multimedia service related traffic packets among the traffic packets, analyzes the filtered traffic packets, and measures quality factors for each protocol layer. A quality measuring device for determining whether quality degradation occurs in the multimedia service using quality factors for each layer, and Receives quality factors for each protocol layer by communicating with the quality measuring device, receives a quality state of the multimedia service from the quality measuring device, and when the multimedia service is in an alarm state, a quality measuring device in which the alarm is generated. A quality analysis apparatus for setting an alarm class based on the quality factors for each protocol layer of the network, and determining and notifying an alarm to be finally delivered to a service provider according to the alarm class. Quality measurement system comprising a. The method of claim 11, The protocol layer includes an RTP layer, an MPEG layer and an H.264 layer, The quality factor for each protocol layer is An RTP quality factor indicating information on delay, packet loss and reorder of the traffic packet in the RTP layer; MPEG quality elements that represent information on video, audio, and data in the MPEG layer, and Quality measurement system comprising at least one of the H.264 quality elements representing information about the image in the H.264 layer. The method of claim 12, The quality measuring device, A quality measurement system for generating an alarm when a quality degradation of more than an alarm reference value occurs in the RTP quality factor, the MPEG quality factor, and the H.264 quality factor. The method of claim 13, The quality measuring device, Comparing the RTP quality factor with the alarm reference value to determine whether a deterioration in the filtered traffic packet above the alarm reference value occurs; Comparing the MPEG quality factor with the alarm reference value to determine whether a quality degradation of the alarm reference value or more occurs in the video, audio, and data; And a video quality processor configured to compare the H.264 quality factor with the alarm reference value and determine whether a quality degradation of the image slice or more occurs in the image slice to generate an alarm.
KR1020080095551A 2008-09-29 2008-09-29 Apparatus and method for measuring service quality of multimedia and system KR20100036096A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080095551A KR20100036096A (en) 2008-09-29 2008-09-29 Apparatus and method for measuring service quality of multimedia and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080095551A KR20100036096A (en) 2008-09-29 2008-09-29 Apparatus and method for measuring service quality of multimedia and system

Publications (1)

Publication Number Publication Date
KR20100036096A true KR20100036096A (en) 2010-04-07

Family

ID=42213806

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080095551A KR20100036096A (en) 2008-09-29 2008-09-29 Apparatus and method for measuring service quality of multimedia and system

Country Status (1)

Country Link
KR (1) KR20100036096A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150044267A (en) * 2013-10-16 2015-04-24 삼성전자주식회사 Method and apparatus for controlling resource

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150044267A (en) * 2013-10-16 2015-04-24 삼성전자주식회사 Method and apparatus for controlling resource

Similar Documents

Publication Publication Date Title
US10681574B2 (en) Video quality monitoring
US8644316B2 (en) In-band media performance monitoring
US10700953B2 (en) Methods and systems for monitoring a service provided over a packet-switched network
US9232241B2 (en) Advertising metrics system and method
US8839325B2 (en) System and method of managing video content quality
EP3425909B1 (en) Video quality monitoring
US20070271590A1 (en) Method and system for detecting of errors within streaming audio/video data
US20090125953A1 (en) Systems, methods and graphical user interfaces for monitoring an internet protocol television (iptv) network
US9119103B2 (en) Managing media distribution based on a service quality index value
US10575066B2 (en) Method and device for determining redress measures for TV service outages based on impact analysis
KR20100036096A (en) Apparatus and method for measuring service quality of multimedia and system
Karthikeyan et al. Benchmarking video service quality: Quantifying the viewer impact of loss-related impairments
TW200947971A (en) Viewer behavior survey system for IPTV
Wu et al. QoS Monitoring and Troubleshooting of a Large Scale IPTV Deployment

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application