WO2012068980A1 - 一种对单播类节目播放异常进行故障定位的方法及*** - Google Patents

一种对单播类节目播放异常进行故障定位的方法及*** Download PDF

Info

Publication number
WO2012068980A1
WO2012068980A1 PCT/CN2011/082568 CN2011082568W WO2012068980A1 WO 2012068980 A1 WO2012068980 A1 WO 2012068980A1 CN 2011082568 W CN2011082568 W CN 2011082568W WO 2012068980 A1 WO2012068980 A1 WO 2012068980A1
Authority
WO
WIPO (PCT)
Prior art keywords
faulty
media
program
media server
user
Prior art date
Application number
PCT/CN2011/082568
Other languages
English (en)
French (fr)
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 中兴通讯股份有限公司
Publication of WO2012068980A1 publication Critical patent/WO2012068980A1/zh

Links

Classifications

    • 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/64Addressing
    • H04N21/6408Unicasting
    • 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
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • H04N21/6473Monitoring network processes errors

Definitions

  • the present invention relates to a fault location technology in a wireless communication technology system, and more particularly to a method and system for fault location of a unicast program play exception.
  • IPTV Internet Protocol Television
  • EPG server receives user When the terminal determines that the authentication authentication server is faulty, the emergency connection request message is sent, where the message carries at least the temporary user identity ID used by the user terminal when logging in to the IPTV system last time; the EPG server is based on the temporary user identity ID. And determining that the user terminal is a legitimate user, and determining that the temporary user identity ID does not exceed a corresponding expiration date, allowing the user terminal to use the specified IPTV service. In this way, when the authentication authentication server fails, the EPG server allows the user terminal to use the basic IPTV service in an emergency state, thereby ensuring the service quality of the IPTV system and ensuring the security of the system without affecting the user's use. .
  • the invention is entitled "A method, a device and a system for testing an IPTV user terminal", and the invention is disclosed in the application for determining an IPTV user terminal, and determining that the user terminal is faulty, and the user terminal is Sending a test task, where the test task carries at least a URL address of the test program, the test program is used for evaluating the QoS of the user terminal; and the test task instructs the user terminal to acquire and play the corresponding URL according to the received URL address. Testing the program and reporting the media playback QoS information generated during the playback process; analyzing and summarizing the media playback QoS information reported by the user terminal to determine the final cause of the failure.
  • the user terminal can be quickly and accurately The cause of the fault is located, and the fault can be eliminated in time, thereby greatly improving the execution efficiency of the fault detection process and improving the user experience.
  • the application number of the invention is "200810055838.5", and the invention is disclosed in the application for the measurement of the IPTV access network.
  • the IPTV access network includes an operation support system, a streaming media service system, a video source system, and
  • the user terminal the streaming media service system further includes a central streaming media server and an edge streaming media server
  • the measuring device further comprises: a NAT network measuring channel setting module, configured to be located on the edge streaming media server located on the public network and located in the private network.
  • a measurement channel is established between the user terminals to create a measurement packet and perform network quality measurement; a network delay calculation module is configured to calculate a network delay in the network quality measurement; and a packet loss rate measurement module is used to pass the The number of measurement packets from the sender to the receiver is periodically counted in the set system period to calculate the loss rate data.
  • the invention also discloses a method for measuring the IPTV access network. The invention can quickly locate and solve the network. The problem is to improve the service quality of the IPTV network.
  • the invention application with the application number "200610163987.4" entitled “Diagnostic Tools and Methods for Eliminating Multicast Connection Flow Problems in Layer 2 Aggregation Networks” discloses that the MAC address associated with the target device initiating the IGMP join operation is found. ; to the target through one or more intermediate nodes The device transmits a request message including the discovered MAC address; receives one or more reply messages from the one or more intermediate nodes and the target device; and analyzes the one or more received reply messages to determine which The intermediate node and/or the target device did not update the forwarding database located therein due to an unsuccessful IGMP join operation.
  • the application number is "200820225918.6” and the invention name is "Integrated Portable IPTV Simulation Test Device”.
  • the utility model discloses: The device includes an IPTV set-top box and a display, and a power control module and a battery are added, wherein the IPTV set-top box (STB, Set Top)
  • the audio and video output ports of the Box are connected to the audio and video input ports of the display, the input terminals of the IPTV set-top box are connected with external signals, and the output ports of the power control module are respectively connected with the power input ports of the IPTV set-top box and the display, and the power control module is
  • the input ports are connected to the battery of battery port CON2 and the AC power of AC power connector CON1.
  • the test device organically integrates the IPTV set-top box, display and battery with the power control module into a portable integrated test device, which can be used in the user's home or outdoor access location without power supply, through the display image effect of the display, intuitive evaluation
  • the quality status of the IPTV input signal and the rapid diagnosis of the faulty paragraph are effective tools for the maintenance personnel of the communication carrier to perform the IPTV service maintenance test.
  • the above-mentioned multicast protocol detection, QOS file analysis, and terminal-side network-side quality analysis are all partial fault location methods and methods. After determining the approximate fault point, further fault analysis and positioning are performed, and no overall fault location process is performed. . For the IPTV operator, when the user's obstacle-recalling program is abnormal, an overall technical means and fault location process are needed to automate the fault location to achieve efficient fault location and processing.
  • the technical problem to be solved by the present invention is to provide a method and system for fault location of unicast program play abnormalities to achieve overall fault location.
  • the present invention provides a method for fault location of a unicast program broadcast abnormality, including: when an abnormality occurs in a unicast program broadcast of a user, determining an exit media index of the media server where the program is located And determining, according to the export media indicator data, whether the media server has a fault or whether the media file on the media server is faulty.
  • the above method can also have the following characteristics:
  • the above method can also have the following characteristics:
  • the media outlet network of the media server is faulty; when the egress media indicator data is normal and the playback program of the faulty program is found to be abnormal, the media on the media server is determined. The file is faulty.
  • the above method can also have the following characteristics:
  • the media server is normal and the media file on the media server is normal, if the quality of service data is normal, it is determined that the set top box is faulty, and if the service quality data is abnormal, it is determined that the set top box is normal.
  • the above method can also have the following characteristics:
  • the user access device is divided into a first-level access device, a second-level access device, and a third-level access device according to a distance from the user to the user;
  • the above method can also have the following characteristics:
  • the above method can also have the following characteristics:
  • the present invention also provides a system for fault location of a unicast program broadcast abnormality, including a service quality management server;
  • the service quality management server is configured to determine an exit media indicator data of a media server where the program is located when an abnormality occurs in a unicast program broadcast of the user, and determine, according to the export media indicator data, whether the media server is faulty or Whether the media file on the media server is faulty.
  • the above system can also have the following characteristics:
  • the service quality management device is further configured to use the media server as a source to play the abnormal program as a faulty program, and another media server or test device in a normal state as a receiving end, and receive the fault.
  • the program after performing the capture packet test, calculates the export media indicator data; and is further configured to determine that the media outlet network of the media server is faulty when the export media indicator data is abnormal; and the export media indicator data is normal.
  • the above system can also have the following characteristics:
  • the service quality management device is further configured to divide the access device of the user into a first-level access device, a second-level access device, and a third-level access device according to a distance from the user to the user;
  • the quality of service management device is further configured to determine that the user belongs to the third level access Whether the quality of service data of the program received by the other user of the device in the same time period is the same or approximately the bandwidth of the faulty program is abnormal, and if abnormal, determining that the third-level access device is faulty or the third-level access device is The line between the media servers is faulty, and if it is normal, it is determined that the line or device between the third-level access device and the user is faulty; the quality of service management device is further configured to determine the third In the case that the line or device between the level access device and the user is faulty, it is determined that the same user or the other user belonging to the second level access device receives the same or approximate bandwidth as the faulty program received in the same period of time.
  • the quality of service data of the program is abnormal, if abnormal, determining that the second-level access device is faulty or that the line between the second-level access device and the third-level access device is faulty, if normal, Determining that there is a fault in the line or device between the second-level access device and the user;
  • the service quality management device is further configured to determine, when the line or the device between the second-level access device and the user is faulty, that the user belongs to the first-level access device Whether the quality of service data of the program received by the same user or the same bandwidth as the faulty program is abnormal during the same period of time, and if abnormal, determining that the first-level access device is faulty or the first-level access device is There is a fault in the line between the second-level access devices. If it is normal, it is determined that there is a fault in the line or device between the first-level access device and the user.
  • determining the egress media indicator data of the media server where the faulty program is located determining, according to the egress media indicator data, whether the media server is faulty or whether the media file on the media server is faulty.
  • the step of determining the exit media indicator data of the media server where the faulty program is located includes: determining basic information of the faulty program, determining, by the basic information, media server information of the faulty program and the faulty program in the media The media file on the server; wherein the basic information includes: a faulty program name, a faulty user account, related STB device information, a faulty program name viewed by the user, a fault occurrence time, and a fault duration.
  • the step of determining the egress media indicator data of the media server where the faulty program is located includes: playing the faulty program by using the media server as a play source, and using another media server or test device in a normal state as the receiving end, Receiving the faulty program at the receiving end
  • the export media indicator data is calculated after the line capture capture test.
  • the step of determining, according to the export media indicator data, whether the media server is faulty or whether the media file on the media server is faulty includes:
  • the export media indicator data When it is determined that the export media indicator data is abnormal, determining that the media outlet network of the media server is faulty; determining that the export media indicator data is normal and performing a play test on the faulty program to find that the playback is abnormal, determining that the media server is on the media server If the media file is normal and the play test of the faulty program is normal and the play is normal, it is determined that the media server is normal and the media file on the media server is normal.
  • the method also includes:
  • the media server After determining that the media server is normal and the media file on the media server is normal, obtaining the service quality data of the faulty time when the faulty program is abnormal from the set top box of the user, if the quality of service data is normal, determining The set top box has a fault, and if the quality of service data is abnormal, it is determined that the set top box is normal.
  • the method also includes:
  • the user's access device After determining that the set-top box is normal, the user's access device is divided into distances from the user to the user.
  • the line or device between the Nth level access device and the user After determining that the line or device between the Nth level access device and the user is faulty, determining that the other users belonging to the N-1th access device are the same as the faulty program received by the user in the same time period. Whether the quality of service data of the program of the approximate bandwidth is abnormal, and if abnormal, determining that the N-1th access device is faulty or between the N-1th access device and the Nth access device There is a fault in the line; otherwise, it is determined that the line or device between the N-1th access device and the user is faulty;
  • a system for fault locating an abnormality of a unicast program comprising an export media indicator data determining module and a first fault determining module, wherein:
  • the egress media indicator data determining module is configured to: when an abnormality of the unicast program of the user occurs, determine an export media indicator data of the media server where the faulty program is located;
  • the first fault determining module is configured to: determine, according to the export media indicator data, whether the media server has a fault or whether a media file on the media server is faulty.
  • the system also includes a media server information determining module, wherein:
  • the media server information determining module is configured to: determine basic information of the faulty program, determine, by the basic information, media server information where the faulty program is located and a media file of the faulty program on the media server.
  • the basic information includes: a faulty program name, a faulty user account, related STB device information, a faulty program name viewed by the user, a fault occurrence time, and a fault duration.
  • the export media indicator data determining module is configured to determine the export media indicator data of the media server where the faulty program is located according to the following manner:
  • the first fault determining module is configured to determine whether the media server is faulty or whether the media file on the media server is faulty according to the following manner:
  • the export media indicator data When it is determined that the export media indicator data is abnormal, determining that the media outlet network of the media server is faulty; determining that the export media indicator data is normal and performing a play test on the faulty program to find that the playback is abnormal, determining that the media server is on the media server If the media file is normal and the play test of the faulty program is normal and the play is normal, it is determined that the media server is normal and the media file on the media server is normal.
  • the system also includes a second fault determination module, wherein:
  • the second fault determining module is configured to: after the first fault determining module determines that the media server is normal and the media file on the media server is normal, obtaining an abnormality of the faulty program from a set top box of the user Service quality data for failure time, if the quality of service If the data is normal, it is determined that the set top box is faulty, and if the quality of service data is abnormal, it is determined that the set top box is normal.
  • the system further includes an access device level dividing module and an N-level fault determining module, wherein: the access device level dividing module is configured to: the second fault determining module determines that the set-top box is normal, and presses the user's access device The user is divided into N-level access devices from the near to far distance, N 2;
  • the N-level fault determination module is configured to: determine whether the quality of service data of the program that is received by the other user belonging to the Nth-level access device and is the same or approximately the bandwidth of the faulty program received by the other user in the same time period is abnormal, if Abnormally, determining that the Nth level access device is faulty or the line between the Nth level access device and the media server is faulty; otherwise, determining a line between the Nth level access device and the user Or the device is faulty; after determining that the line or device between the Nth level access device and the user is faulty, it is determined that other users belonging to the N-1th access device are received in the same time period.
  • the quality of service data of the program having the same or similar bandwidth as the faulty program is abnormal, and if abnormal, determining that the N-1th access device is faulty or the N-1th access device and the Nth The line between the access devices is faulty. If it is normal, it is determined that the line or device between the N-1th access device and the user is faulty; The line or device between the first-level access device and the user is faulty.
  • BRIEF abstract 1 is a schematic diagram of a method for performing fault location when a unicast program is abnormally played according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a method for fault location of a user access device according to an embodiment of the present invention.
  • the method for performing fault location when the unicast program is abnormally played includes: Step 101: When the unicast program of the user is abnormal, determine the export media indicator data of the media server of the unicast program.
  • Unicast programs include unicast live broadcast, on-demand, look back, time shift, and other media services carried in unicast mode.
  • the discovery of a unicast program failure may be caused by an end user reporting, that is, a user reporting a fault or an operation and maintenance personnel discovering that the user's corresponding experience indicator is abnormal through the monitoring system.
  • the faulty program basic information includes: the faulty program name, the faulty user account, the related STB device information, the faulty program name viewed by the user, and the fault occurrence time. , fault duration, etc.
  • the media information of the media station to which the faulty program belongs and the media file of the faulty program on the media server can be determined by the faulty program basic information.
  • Step 102 Determine, according to the export media indicator data, whether the media server has a fault or whether a media file on the media server is faulty.
  • the export media indicator data refers to the packet loss rate, network jitter parameters, and the like.
  • the export media indicator data When the export media indicator data is abnormal, it is determined that the media outlet network of the media server is faulty; when the export media indicator data is normal and the playback program of the faulty program is tested and found to be abnormally played (for example, the playback is not smooth or the audio and video are not synchronized), the determination is performed.
  • the media file on the media server is faulty.
  • the media server is normal in step 102 and the media file on the media server is normal.
  • the following detection steps may also be included in the above method:
  • Quality data if the quality of service data is normal, it is determined that the set-top box is faulty. If the quality of service data is abnormal, it is determined that the set-top box is normal, and it is necessary to further determine whether the line or device between the user and the media server is faulty.
  • Step 104 Determine whether the access device of the user has a fault.
  • the user's access device is divided into N-level access devices by the distance from the user to the N-level access device, N 2 , preferably, N is 3, because the access device closest to the user is generally determined to be the first-level access.
  • the access device that is the farthest from the user is determined to be the third-level access device, and all the access devices in the middle are determined to be the second-level access device.
  • the following describes the access devices in three levels as an example.
  • a first-level access device such as a DSLAM, an ONU, or the like
  • a second-level access device that is a network device that aggregates the first-level access device, such as an aggregation switch
  • a third-level access device that is adjacent to the bearer network such as BRAS, SR, etc.
  • Step 201 Determine whether the quality of service data of the program that is the same or the approximate bandwidth of the faulty program received by other users belonging to the third-level access device in the same period of time is abnormal, and if abnormal, determine that the third-level access device is faulty or The line between the third-level access device and the media server is faulty. If it is normal, it is determined that the line or device between the third-level access device and the user is faulty.
  • the third-level access device is faulty or the line fault between the third-level access device and the media server, and other third-level access devices have large-area similar faults, and then the relevant third-level access is inferred.
  • the device connected to the network device is faulty.
  • Step 202 If it is determined that the line or device between the third-level access device and the user is faulty, determine that the same user or the other user that belongs to the second-level access device receives the same or approximate bandwidth in the same period. Whether the service quality data of the program is abnormal, if abnormal, it is determined that the second-level access device is faulty or the line between the second-level access device and the third-level access device is faulty, and if it is normal, the second-level access is determined. There is a fault in the line or device between the device and the user.
  • Step 203 Determine that the line or device between the second-level access device and the user is faulty. In the case of determining whether the quality of service data of the program with the same or similar bandwidth as the faulty program received by the other users belonging to the first-level access device in the same period of time is abnormal, and if abnormal, determining that the first-level access device is faulty or The line between the first-level access device and the second-level access device is faulty. If it is normal, it is determined that the line or device between the first-level access device and the user is faulty.
  • the cause of the fault is finally determined, the fault handling time of the IPTV operator is shortened, and the satisfaction of the end user is improved.
  • the data acquisition and analysis and derivation process of the IPTV service quality management system are automatically completed by the system, and no manual intervention by the operation and maintenance personnel is required, thereby greatly improving the operation and maintenance guarantee of the IPTV operator. ability.
  • the above-mentioned fault detection sequence is a preferred detection sequence, and other sequences or modes may be used, such as the test mode consisting of steps 101 and 102; the detection mode consisting of step 101, step 102 and step 103; The detection method of the composition of 102, 104, etc., the fault detection methods in steps 103 and 104 can also be used separately.
  • the system for fault location of the unicast program play abnormality corresponding to the above method includes a service quality management server, and the service quality management server can be compatible with an existing server or a newly established dedicated server, thereby serving quality management.
  • the server performs the functions shown in the above method.
  • the system for fault locating the unicast program abnormality in the embodiment of the present invention includes an egress media indicator data determining module and a first fault determining module, where: the egress media indicator data determining module is configured as: a unicast class of the user When an abnormality occurs in the program play, determining the export media indicator data of the media server where the faulty program is located;
  • the first fault determining module is configured to: determine, according to the export media indicator data, whether the media server has a fault or whether a media file on the media server is faulty.
  • the system also includes a media server information determining module, wherein:
  • the media server information determining module is configured to: determine basic information of the faulty program, determine media server information where the faulty program is located, and the fault section by using the basic information A media file on the media server.
  • the basic information includes: a faulty program name, a faulty user account, related STB device information, a faulty program name viewed by the user, a fault occurrence time, and a fault duration.
  • the export media indicator data determining module is configured to determine the export media indicator data of the media server where the faulty program is located according to the following manner:
  • the first fault determining module is configured to determine whether the media server is faulty or whether the media file on the media server is faulty according to the following manner:
  • the export media indicator data When it is determined that the export media indicator data is abnormal, determining that the media outlet network of the media server is faulty; determining that the export media indicator data is normal and performing a play test on the faulty program to find that the playback is abnormal, determining that the media server is on the media server If the media file is normal and the play test of the faulty program is normal and the play is normal, it is determined that the media server is normal and the media file on the media server is normal.
  • the system also includes a second fault determination module, wherein:
  • the second fault determining module is configured to: after the first fault determining module determines that the media server is normal and the media file on the media server is normal, obtaining an abnormality of the faulty program from a set top box of the user
  • the service quality data of the failure time is determined to be faulty if the quality of service data is normal, and if the quality of service data is abnormal, it is determined that the set top box is normal.
  • the system further includes an access device level dividing module and an N-level fault determining module, wherein: the access device level dividing module is configured to: the second fault determining module determines that the set-top box is normal, and presses the user's access device The user is divided into N-level access devices from the near to far distance, N 2;
  • the N-level fault determination module is configured to: determine whether the quality of service data of the program that is received by the other user belonging to the Nth-level access device and is the same or approximately the bandwidth of the faulty program received by the other user in the same time period is abnormal, if Abnormally, determining that the Nth access device is faulty or the Nth level There is a fault in the line between the access device and the media server; otherwise, it is determined that there is a fault in the line or device between the Nth level access device and the user; determining between the Nth level access device and the user After the fault of the line or the device is determined, it is determined whether the quality of service data of the program with the same or similar bandwidth as the faulty program received by the other users belonging to the (N-1th-level access device) in the same period of time is abnormal.
  • determining that the N-1th access device is faulty or the line between the N-1th access device and the Nth access device is faulty if abnormal, determining the first The line or device between the N-1 level access device and the user is faulty; judging step by step until it is determined that the line or device between the first level access device and the user is faulty.
  • N is 3.
  • the above technical solution solves the current situation that IPTV operators cannot locate and process faults through electronic processes when they encounter user-related complaints or discover related service quality problems. Integrate the test methods and QoS data that can be implemented in the IPTV service system, analyze related indicators, and integrate with user processes to implement automatic operation and maintenance guarantee processes for user error reporting, fault location, and fault handling.
  • the process system is faulty for the user experience (QOE, Quality of Experience) that is difficult to analyze. Effective analysis and fault location are available. And make full use of the existing STB, media server data and interface functions, no need to add additional test instruments or equipment, and the IPTV service network changes are small, easy to deploy. Therefore, the present invention has strong industrial applicability.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

本发明公开了一种对单播类节目播放异常进行故障定位的方法和***,包括:用户的单播类节目播放出现异常时,确定故障节目所在媒体服务器的出口媒体指标数据,根据所述出口媒体指标数据判断所述媒体服务器是否存在故障或者所述媒体服务器上的媒体文件是否存在故障。上述技术方案能够实现整体故障定位。

Description

一种对单播类节目播放异常进行故障定位的方法及***
技术领域
本发明涉及无线通信技术***中的故障定位技术, 尤其涉及一种对单播 类节目播放异常进行故障定位的方法及***。
背景技术
2010年 1月 13 日, 国务院常务会议决定加快推进电信网、 广播电视网 和互联网三网融合。 会议提出, 2010年至 2012年重点开展广电和电信业务 双向进入试点, 且明确了电信进入广电的业务范围。 这意味着, 电信企业将 不仅仅是作为广播电视节目的传输通道, 如何巧妙整合外部信息资源甚至独 立做信息内容以及加快对稀缺内容资源的掌控, 是其提升竟争力的关键。
由于三网各自存在着容量资源有限, 转移效率不高, 技术上过于个性化 等诸多问题,不适应现代信息社会发展的需要。所以网络电视(IPTV, Internet Protocol Television )***的特点和在视频领域的优势使它成为"三网融合,,的最 大切入点。对于电信行业,视像类业务的 IPTV新增值途径成为各大电信运营 商谋求持续发展的一种选择, 互联网业务内容匮乏且获利欠佳, 因而充分利 用电信自身宽带网络优势切入,使得发展 IPTV业务成为行业变革的原始驱动 力。
随着各个地方的 IPTV业务大规模商用, 引发了电信运营商诸多变化, 如从单一网络提供商 /服务提供商转变为综合业务提供商, 从以往关注设备管 理、 网络管理增加相应的服务质量管理, 并且需要满足 IPTV用户使用 IPTV 业务时期望得到如有线电视相同的服务质量等。 因此, 电信运营商遇到用户 使用 IPTV业务出现播放异常时,需要进行快速的故障定位与处理,缩短用户 故障时间, 提高用户的业务体验满意度。
目前有几种 IPTV业务相关的故障定位方法与诊断方法, 如下: 申请号为" 200910146780.X",发明名称为"一种 IPTV业务故障处理方法、 装置及***"的专利申请文件中公开了: 电子节目单元 EPG服务器接收用户 终端确定鉴权认证服务器发生故障时, 发送的应急连接请求消息, 该消息中 至少携带用户终端在上一次登录 IPTV***时使用的临时用户身份标识 ID; 所述 EPG服务器根据所述临时用户身份 ID确定所述用户终端为合法用户, 以及确定该临时用户身份 ID未超过相应的有效期限时,允许所述用户终端使 用指定的 IPTV业务。 这样, 当鉴权认证服务器发生故障时, EPG服务器允 许用户终端以应急状态使用基本的 IPTV业务,从而在不影响用户使用的前提 下, 保证了 IPTV***的服务质量, 也保证了***的安全性。
申请号为" 200910146773.X"发明名称为"一种对 IPTV用户终端进行测试 的方法、 装置及***,,的发明申请中公开了: 确定所述用户终端发生故障时, 向所述用户终端下发测试任务, 该测试任务中至少携带测试节目的 URL地 址, 所述测试节目用于对用户终端的 QoS进行评测; 通过所述测试任务指示 所述用户终端根据接收的 URL地址获取并播放相应的测试节目,以及将播放 过程中产生的媒体播放 QoS信息进行上报; 对所述用户终端上报的媒体播放 QoS信息进行分析、 汇总, 以确定最终的故障原因。 这样, 便能够迅速准确 地对用户终端的故障原因进行定位, 进而能够及时对其故障进行排除, 从而 大大提高了故障排查流程的执行效率, 提升了用户体验。
申请号为 "200810055838.5 "发明名称为 "一种 IPTV接入网的测量装置及 测量方法,,的发明申请中公开了: 该 IPTV接入网包括运营支撑***、 流媒体 服务***、 视频源***及用户终端, 该流媒体服务***又包括中心流媒体服 务器和边缘流媒体服务器, 所述测量装置又包括: NAT网络测量通道设置模 块, 用于在位于公网的边缘流媒体服务器与位于私网的该用户终端之间建立 测量通道, 创建测量报文并进行网络质量测量; 网络时延计算模块, 用于在 网络质量测量中计算网络时延; 报文丟报率的测量模块, 用于通过在设定的 ***周期内定时统计从发送端到接收端的测量报文数量, 来计算出丟报率数 据。本发明还公开了一种 IPTV接入网的测量方法。本发明能够迅速定位及解 决网络问题, 从而提高 IPTV网络的业务服务质量。
申请号为" 200610163987.4 "发明名称为"排除第 2层聚合网络中多播连接 流问题的诊断工具和方法"的发明申请中公开了:发现与发起所述 IGMP加入 操作的目标设备关联的 MAC地址; 通过一个或者多个中间节点向所述目标 设备发送包含所发现的 MAC地址的请求消息; 从所述一个或者多个中间节 点和所述目标设备接收一个或者多个回复消息; 以及分析所述一个或者多个 接收到的回复消息以确定哪个中间节点和 /或目标设备由于不成功的 IGMP加 入操作而没有更新位于其内的转发数据库。
申请号为" 200820225918.6"发明名称为"一体化可便携的 IPTV仿真测试 装置"实用新型申请中公开了: 装置包括 IPTV机顶盒和显示器, 增设了电源 控制模块和电池, 其中 IPTV机顶盒(STB, Set Top Box )的音频和视频输出 端口对应接至显示器的音频和视频输入端口, IPTV机顶盒的输入端接外来信 号,电源控制模块的输出端口分别和 IPTV机顶盒、显示器的电源输入口相连, 电源控制模块的输入端口分别接至电池端口 CON2 的电池和交流电源接口 CON1 的交流电源。 本测试装置将 IPTV机顶盒、 显示器和电池, 用电源控 制模块有机地整合成一个便携式的一体化测试装置, 能够在用户家里或没有 电源的室外接入位置,通过显示器的显示图像效果,直观的评测 IPTV输入信 号的质量状况, 快速诊断出故障段落, 是通信运营商的维护人员进行 IPTV 业务维护测试的有效工具。
以上的几种方法存在以下不足:
上述组播协议检测、 QOS文件分析、 终端侧网络侧质量分析, 都是部分 的故障定位手段与方法, 都是在确定大概的故障点后, 进行进一步的故障分 析与定位, 无整体故障定位流程。对于 IPTV运营商而言, 当用户报障播放节 目异常后,需要一个整体的技术手段与故障定位流程实现故障定位的自动化, 以实现高效的故障定位与处理。
发明内容
本发明要解决的技术问题是提供一种对单播类节目播放异常进行故障定 位的方法及***, 以实现整体故障定位。
为了解决上述技术问题, 本发明提供了一种对单播类节目播放异常进行 故障定位的方法, 包括: 用户的单播类节目播放中出现异常时, 确定所述节 目所在媒体服务器的出口媒体指标数据, 根据此出口媒体指标数据判断所述 媒体服务器是否存在故障或者所述媒体服务器上的媒体文件是否存在故障。 其中, 上述方法还可以具有以下特点:
将所述媒体服务器作为播放源播放所述出现异常的节目称为故障节目, 将另一处于正常状态的媒体服务器或测试设备作为接收端, 接收所述故障节 目, 进行播放抓包测试后计算出所述出口媒体指标数据。
其中, 上述方法还可以具有以下特点:
所述出口媒体指标数据异常时, 判定所述媒体服务器的媒体出口网络存 在故障; 所述出口媒体指标数据正常并且对所述故障节目进行播放测试发现 播放异常时, 判定所述媒体服务器上的媒体文件存在故障。
其中, 上述方法还可以具有以下特点:
所述媒体服务器正常并且所述媒体服务器上的媒体文件正常的情况下, 如果所述服务质量数据正常, 则判定所述机顶盒存在故障, 如果所述服务质 量数据异常, 则判定所述机顶盒正常。
其中, 上述方法还可以具有以下特点:
将用户的接入设备按离用户从近到远的距离划分为第一级接入设备, 第 二级接入设备, 第三级接入设备;
判断与所述用户同属于所述第三级接入设备的其它用户在相同时段接收 的与所述故障节目相同或近似带宽的节目的服务质量数据是否异常, 如果异 常, 判定所述第三级接入设备故障或所述第三级接入设备与所述媒体服务器 之间的线路存在故障, 如果正常, 判定所述第三级接入设备与用户之间的线 路或设备存在故障。
其中, 上述方法还可以具有以下特点:
判定所述第三级接入设备与用户之间的线路或设备存在故障的情况下, 判断与所述用户同属于所述第二级接入设备的其它用户在相同时段接收的与 所述故障节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定所述第二级接入设备故障或所述第二级接入设备与所述第三级接入设备 之间的线路存在故障, 如果正常, 判定所述第二级接入设备与用户之间的线 路或设备存在故障。 其中, 上述方法还可以具有以下特点:
判定所述第二级接入设备与用户之间的线路或设备存在故障的情况下, 判断与所述用户同属于所述第一级接入设备的其它用户在相同时段接收的与 所述故障节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定所述第一级接入设备故障或所述第一级接入设备与所述第二级接入设备 之间的线路存在故障, 如果正常, 判定所述第一级接入设备与用户之间的线 路或设备存在故障。
为了解决上述技术问题, 本发明还提供了一种对单播类节目播放异常进 行故障定位的***, 包括服务质量管理服务器;
所述服务质量管理服务器,用于在用户的单播类节目播放中出现异常时, 确定所述节目所在媒体服务器的出口媒体指标数据, 根据此出口媒体指标数 据判断所述媒体服务器是否存在故障或者所述媒体服务器上的媒体文件是否 存在故障。
其中, 上述***还可以具有以下特点:
所述服务质量管理设备, 还用于将所述媒体服务器作为播放源播放所述 出现异常的节目称为故障节目, 将另一处于正常状态的媒体服务器或测试设 备作为接收端, 接收所述故障节目, 进行播放抓包测试后计算出所述出口媒 体指标数据; 还用于在所述出口媒体指标数据异常时, 判定所述媒体服务器 的媒体出口网络存在故障; 在所述出口媒体指标数据正常并且对所述故障节 目进行播放测试发现播放异常时, 判定所述媒体服务器上的媒体文件存在故 障; 还用于在所述媒体服务器正常并且所述媒体服务器上的媒体文件正常的 量数据, 如果所述服务质量数据正常, 则判定所述机顶盒存在故障, 如果所 述服务质量数据异常, 则判定所述机顶盒正常。
其中, 上述***还可以具有以下特点:
所述服务质量管理设备, 还用于将用户的接入设备按离用户从近到远的 距离划分为第一级接入设备, 第二级接入设备, 第三级接入设备;
所述服务质量管理设备, 还用于判断与所述用户同属于所述第三级接入 设备的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的 服务质量数据是否异常, 如果异常, 判定所述第三级接入设备故障或所述第 三级接入设备与所述媒体服务器之间的线路存在故障, 如果正常, 判定所述 第三级接入设备与用户之间的线路或设备存在故障; 所述服务质量管理设备, 还用于在判定所述第三级接入设备与用户之间 的线路或设备存在故障的情况下, 判断与所述用户同属于所述第二级接入设 备的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服 务质量数据是否异常, 如果异常, 判定所述第二级接入设备故障或所述第二 级接入设备与所述第三级接入设备之间的线路存在故障, 如果正常, 判定所 述第二级接入设备与用户之间的线路或设备存在故障;
所述服务质量管理设备, 还用于在判定所述第二级接入设备与用户之间 的线路或设备存在故障的情况下, 判断与所述用户同属于所述第一级接入设 备的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服 务质量数据是否异常, 如果异常, 判定所述第一级接入设备故障或所述第一 级接入设备与所述第二级接入设备之间的线路存在故障, 如果正常, 判定所 述第一级接入设备与用户之间的线路或设备存在故障。
一种对单播类节目播放异常进行故障定位的方法, 其中,
用户的单播类节目播放出现异常时, 确定故障节目所在媒体服务器的出 口媒体指标数据, 根据所述出口媒体指标数据判断所述媒体服务器是否存在 故障或者所述媒体服务器上的媒体文件是否存在故障。
其中, 确定故障节目所在媒体服务器的出口媒体指标数据的步骤包括: 确定所述故障节目的基本信息, 通过所述基本信息确定所述故障节目所 在的媒体服务器信息以及所述故障节目在所述媒体服务器上的媒体文件; 其中, 所述基本信息包括: 故障节目名称、 故障用户账号、 相关的 STB 设备信息、 用户观看的故障节目名称、 故障发生时间、 故障持续时间。
其中, 确定故障节目所在媒体服务器的出口媒体指标数据的步骤包括: 将所述媒体服务器作为播放源播放所述故障节目, 将另一处于正常状态 的媒体服务器或测试设备作为接收端, 由所述接收端接收所述故障节目, 进 行播放抓包测试后计算出所述出口媒体指标数据。
其中, 根据所述出口媒体指标数据判断所述媒体服务器是否存在故障或 者所述媒体服务器上的媒体文件是否存在故障的步骤包括:
判断所述出口媒体指标数据异常时, 判定所述媒体服务器的媒体出口网 络存在故障; 判断所述出口媒体指标数据正常并且对所述故障节目进行播放 测试发现播放异常时, 判定所述媒体服务器上的媒体文件存在故障; 判断所 述出口媒体指标数据正常且对所述故障节目进行播放测试发现播放正常时, 判定所述媒体服务器正常并且所述媒体服务器上的媒体文件正常。
该方法还包括:
判定所述媒体服务器正常并且所述媒体服务器上的媒体文件正常后, 从 所述用户的机顶盒处获取所述故障节目出现异常的故障时间的服务质量数 据, 如果所述服务质量数据正常, 则判定所述机顶盒存在故障, 如果所述服 务质量数据异常, 则判定所述机顶盒正常。
该方法还包括:
判定机顶盒正常后, 将用户的接入设备按离用户从近到远的距离划分为
N级接入设备, N 2;
判断与所述用户同属于第 N级接入设备的其它用户在相同时段接收的与 所述故障节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定所述第 N级接入设备故障或所述第 N级接入设备与所述媒体服务器之间 的线路存在故障; 否则, 判定所述第 N级接入设备与用户之间的线路或设备 存在故障;
判定所述第 N级接入设备与用户之间的线路或设备存在故障后, 判断与 所述用户同属于第 N-1级接入设备的其它用户在相同时段接收的与所述故障 节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定所述 第 N-1级接入设备故障或所述第 N-1级接入设备与所述第 N级接入设备之间 的线路存在故障; 否则, 判定所述第 N-1级接入设备与用户之间的线路或设 备存在故障;
逐级判断,直到判定第一级接入设备与用户之间的线路或设备存在故障。 一种对单播类节目播放异常进行故障定位的***, 包括出口媒体指标数 据确定模块和第一故障确定模块, 其中:
所述出口媒体指标数据确定模块设置成: 用户的单播类节目播放出现异 常时, 确定故障节目所在媒体服务器的出口媒体指标数据;
所述第一故障确定模块设置成: 根据所述出口媒体指标数据判断所述媒 体服务器是否存在故障或者所述媒体服务器上的媒体文件是否存在故障。
该***还包括媒体服务器信息确定模块, 其中:
所述媒体服务器信息确定模块设置成: 确定所述故障节目的基本信息, 通过所述基本信息确定所述故障节目所在的媒体服务器信息以及所述故障节 目在所述媒体服务器上的媒体文件。
所述基本信息包括: 故障节目名称、 故障用户账号、 相关的 STB设备信 息、 用户观看的故障节目名称、 故障发生时间、 故障持续时间。
其中: 所述出口媒体指标数据确定模块设置成按照以下方式确定故障节 目所在媒体服务器的出口媒体指标数据:
将所述媒体服务器作为播放源播放所述故障节目, 将另一处于正常状态 的媒体服务器或测试设备作为接收端, 由所述接收端接收所述故障节目, 进 行播放抓包测试后计算出所述出口媒体指标数据。
其中: 所述第一故障确定模块设置成按照以下方式判断所述媒体服务器 是否存在故障或者所述媒体服务器上的媒体文件是否存在故障:
判断所述出口媒体指标数据异常时, 判定所述媒体服务器的媒体出口网 络存在故障; 判断所述出口媒体指标数据正常并且对所述故障节目进行播放 测试发现播放异常时, 判定所述媒体服务器上的媒体文件存在故障; 判断所 述出口媒体指标数据正常且对所述故障节目进行播放测试发现播放正常时, 判定所述媒体服务器正常并且所述媒体服务器上的媒体文件正常。
该***还包括第二故障确定模块, 其中:
所述第二故障确定模块设置成: 所述第一故障确定模块判定所述媒体服 务器正常并且所述媒体服务器上的媒体文件正常后, 从所述用户的机顶盒处 获取所述故障节目出现异常的故障时间的服务质量数据, 如果所述服务质量 数据正常, 则判定所述机顶盒存在故障, 如果所述服务质量数据异常, 则判 定所述机顶盒正常。
该***还包括接入设备级别划分模块和 N级故障确定模块, 其中: 所述接入设备级别划分模块设置成: 所述第二故障确定模块判定机顶盒 正常后, 将用户的接入设备按离用户从近到远的距离划分为 N级接入设备, N 2;
所述 N级故障确定模块设置成: 判断与所述用户同属于第 N级接入设备 的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服务 质量数据是否异常, 如果异常, 判定所述第 N级接入设备故障或所述第 N级 接入设备与所述媒体服务器之间的线路存在故障; 否则, 判定所述第 N级接 入设备与用户之间的线路或设备存在故障; 判定所述第 N级接入设备与用户 之间的线路或设备存在故障后, 判断与所述用户同属于所述第 N-1级接入设 备的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服 务质量数据是否异常, 如果异常, 判定所述第 N-1级接入设备故障或所述第 N-1级接入设备与所述第 N级接入设备之间的线路存在故障, 如果正常, 判 定所述第 N-1级接入设备与用户之间的线路或设备存在故障; 逐级判断, 直 到判定第一级接入设备与用户之间的线路或设备存在故障。
上述技术方案解决了 IPTV运营商遇到用户相关投诉或者发现相关服务 质量问题时无法通过自动化流程进行故障定位与处理的现状。整合 IPTV业务 ***中可实现的测试方法与 QoS数据, 对相关的指标进行分析, 与用户 流程可有机结合, 实现了用户报障、 故障定位、 故障处理的自动化运维保障 流程。 其流程***对难于分析的用户体验( QOE ,Quality of Experience )故障 可进行有效的分析与故障定位。 且充分利用现有 STB、 媒体服务器的数据以 及接口功能,无需增加额外的测试仪器或设备,并且对 IPTV业务网络改动小, 部署方便。 附图概述 图 1为本发明实施例中单播类节目播放异常时进行故障定位的方法示意 图;
图 2是本发明实施例中对用户接入设备进行故障定位的方法示意图。
本发明的较佳实施方式
如图 1所示, 单播类节目播放异常时进行故障定位的方法包括: 步骤 101 , 用户的单播类节目播放出现异常时, 确定所述单播类节目所 在媒体服务器的出口媒体指标数据。 单播类节目包括单播直播、 点播、 回看、 时移等以单播方式承载的媒体 业务。
单播类节目故障的发现可以是用最终用户上报即用户报障或者运维人员 通过监控***发现用户的相应体验指标异常。
用户的单播类节目播放出现异常时, 可以确定出故障节目基本信息, 此 故障节目基本信息包括: 故障节目名称、 故障用户账号、 相关的 STB设备信 息、 用户观看的故障节目名称、 故障发生时间、 故障持续时间等。 通过故障 节目基本信息可以确定故障节目所属的媒体服务器信息以及故障节目在媒体 服务器上的媒体文件。
步骤 102 , 根据所述出口媒体指标数据判断所述媒体服务器是否存在故 障或者所述媒体服务器上的媒体文件是否存在故障。 出口媒体指标数据是指丟包率, 网络抖动参数等。
将媒体服务器作为播放源播放所述出现异常的节目称为故障节目 , 将另 一处于正常状态的媒体服务器或测试设备作为接收端, 接收所述故障节目, 进行播放抓包测试后计算出所述出口媒体指标数据。
出口媒体指标数据异常时, 判定媒体服务器的媒体出口网络存在故障; 出口媒体指标数据正常并且对所述故障节目进行播放测试发现播放异常时 (例如播放不流畅或音视频不同步等情况 ),判定所述媒体服务器上的媒体文 件存在故障。
步骤 102中所述媒体服务器正常并且所述媒体服务器上的媒体文件正常 的情况下, 上述方法中还可以包括以下检测步骤:
质量数据, 如果服务质量数据正常, 则判定机顶盒存在故障, 如果服务质量 数据异常, 则判定机顶盒正常, 需进一步判断用户至媒体服务器之间的线路 或设备是否存在故障。
步骤 103中, 机顶盒正常的情况, 上述方法还可以包括以下检测步骤: 步骤 104, 判定用户的接入设备是否存在故障。
将用户的接入设备按离用户从近到远的距离划分为 N级接入设备, N 2, 优选地, N为 3 , 因为通常将离用户最近的接入设备确定为第一级接入设 备, 离用户最远的接入设备确定为第三级接入设备, 中间的所有接入设备确 定为第二级接入设备。 下面以将接入设备分别三级为例来进行说明。 第一级 接入设备例如 DSLAM, ONU等, 第二级接入设备即汇聚所述第一级接入设 备的网络设备例如汇聚交换机, 第三级接入设备即与承载网相邻的接入设备 例如 BRAS、 SR等。
如图 2所示包括以下步骤:
步骤 201 , 判断与用户同属于第三级接入设备的其它用户在相同时段接 收的与故障节目相同或近似带宽的节目的服务质量数据是否异常,如果异常, 判定第三级接入设备故障或第三级接入设备与媒体服务器之间的线路存在故 障, 如果正常, 判定第三级接入设备与用户之间的线路或设备存在故障。
其中, 推断出第三级接入设备故障或第三级接入设备与媒体服务器之间 线路故障, 并且其他第三级接入设备都存在大面积类似故障, 则推断出相关 第三级接入设备上联网络设备故障。
步骤 202 , 判定第三级接入设备与用户之间的线路或设备存在故障的情 况下, 判断与用户同属于第二级接入设备的其它用户在相同时段接收的与故 障节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定第 二级接入设备故障或第二级接入设备与第三级接入设备之间的线路存在故 障, 如果正常, 判定第二级接入设备与用户之间的线路或设备存在故障。
步骤 203 , 判定第二级接入设备与用户之间的线路或设备存在故障的情 况下, 判断与用户同属于第一级接入设备的其它用户在相同时段接收的与故 障节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定第 一级接入设备故障或第一级接入设备与第二级接入设备之间的线路存在故 障, 如果正常, 判定第一级接入设备与用户之间的线路或设备存在故障。
上述方法中, 通过不同的层次的定位故障分析, 最终确定故障原因, 缩 短了 IPTV运营商的故障处理时间,提高了最终用户的满意度。本发明实施例 方法在进行故障定位中, IPTV服务质量管理***的相关指标数据获取以及分 析推导过程都是***自动完成, 无需运维人员人工干预, 极大的提高了 IPTV 运营商的运维保障能力。
本发明中上述故障检测顺序是较优的检测顺序, 也可以釆用其它顺序或 方式, 例如步骤 101和步骤 102组成的检测试方式; 步骤 101、 步骤 102和步 骤 103组成的检测方式; 步骤 101 , 102, 104组成的检测方式等, 步骤 103 和步骤 104中的故障检测方法也可以单独使用。
与上述方法对应的对单播类节目播放异常进行故障定位的***中包括服 务质量管理服务器, 此服务质量管理服务器可以兼容已有的服务器, 也可以 是新设立的专用服务器,由此服务质量管理服务器完成上述方法所示的功能。
本发明实施例的对单播类节目播放异常进行故障定位的***, 包括出口 媒体指标数据确定模块和第一故障确定模块, 其中: 所述出口媒体指标数据确定模块设置成: 用户的单播类节目播放出现异 常时, 确定故障节目所在媒体服务器的出口媒体指标数据;
所述第一故障确定模块设置成: 根据所述出口媒体指标数据判断所述媒 体服务器是否存在故障或者所述媒体服务器上的媒体文件是否存在故障。
该***还包括媒体服务器信息确定模块, 其中:
所述媒体服务器信息确定模块设置成: 确定所述故障节目的基本信息, 通过所述基本信息确定所述故障节目所在的媒体服务器信息以及所述故障节 目在所述媒体服务器上的媒体文件。
所述基本信息包括: 故障节目名称、 故障用户账号、 相关的 STB设备信 息、 用户观看的故障节目名称、 故障发生时间、 故障持续时间。
其中: 所述出口媒体指标数据确定模块设置成按照以下方式确定故障节 目所在媒体服务器的出口媒体指标数据:
将所述媒体服务器作为播放源播放所述故障节目, 将另一处于正常状态 的媒体服务器或测试设备作为接收端, 由所述接收端接收所述故障节目, 进 行播放抓包测试后计算出所述出口媒体指标数据。
其中: 所述第一故障确定模块设置成按照以下方式判断所述媒体服务器 是否存在故障或者所述媒体服务器上的媒体文件是否存在故障:
判断所述出口媒体指标数据异常时, 判定所述媒体服务器的媒体出口网 络存在故障; 判断所述出口媒体指标数据正常并且对所述故障节目进行播放 测试发现播放异常时, 判定所述媒体服务器上的媒体文件存在故障; 判断所 述出口媒体指标数据正常且对所述故障节目进行播放测试发现播放正常时, 判定所述媒体服务器正常并且所述媒体服务器上的媒体文件正常。
该***还包括第二故障确定模块, 其中:
所述第二故障确定模块设置成: 所述第一故障确定模块判定所述媒体服 务器正常并且所述媒体服务器上的媒体文件正常后, 从所述用户的机顶盒处 获取所述故障节目出现异常的故障时间的服务质量数据, 如果所述服务质量 数据正常, 则判定所述机顶盒存在故障, 如果所述服务质量数据异常, 则判 定所述机顶盒正常。
该***还包括接入设备级别划分模块和 N级故障确定模块, 其中: 所述接入设备级别划分模块设置成: 所述第二故障确定模块判定机顶盒 正常后, 将用户的接入设备按离用户从近到远的距离划分为 N级接入设备, N 2;
所述 N级故障确定模块设置成: 判断与所述用户同属于第 N级接入设备 的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服务 质量数据是否异常, 如果异常, 判定所述第 N级接入设备故障或所述第 N级 接入设备与所述媒体服务器之间的线路存在故障; 否则, 判定所述第 N级接 入设备与用户之间的线路或设备存在故障; 判定所述第 N级接入设备与用户 之间的线路或设备存在故障后, 判断与所述用户同属于所述第 N-1级接入设 备的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服 务质量数据是否异常, 如果异常, 判定所述第 N-1级接入设备故障或所述第 N-1级接入设备与所述第 N级接入设备之间的线路存在故障, 如果正常, 判 定所述第 N-1级接入设备与用户之间的线路或设备存在故障; 逐级判断, 直 到判定第一级接入设备与用户之间的线路或设备存在故障。
优选地, N为 3。
需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特 征可以相互任意组合。 当然, 本发明还可有其他多种实施例, 在不背离本发明精神及其实质的 但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。
工业实用性 上述技术方案解决了 IPTV运营商遇到用户相关投诉或者发现相关服务 质量问题时无法通过电子化流程进行故障定位与处理的现状。整合 IPTV业务 ***中可实现的测试方法与 QoS数据, 对相关的指标进行分析, 与用户 流程可有机结合, 实现了用户报障、 故障定位、 故障处理的自动化运维保障 流程。 其流程***对难于分析的用户体验( QOE ,Quality of Experience )故障 可进行有效的分析与故障定位。 且充分利用现有 STB、 媒体服务器的数据以 及接口功能,无需增加额外的测试仪器或设备,并且对 IPTV业务网络改动小 , 部署方便。 因此本发明具有很强的工业实用性。

Claims

权 利 要 求 书
1、 一种对单播类节目播放异常进行故障定位的方法, 其中,
用户的单播类节目播放出现异常时, 确定故障节目所在媒体服务器的出 口媒体指标数据, 根据所述出口媒体指标数据判断所述媒体服务器是否存在 故障或者所述媒体服务器上的媒体文件是否存在故障。
2、 如权利要求 1所述的方法, 其中, 确定故障节目所在媒体服务器的出 口媒体指标数据的步骤包括: 确定所述故障节目的基本信息, 通过所述基本信息确定所述故障节目所 在的媒体服务器信息以及所述故障节目在所述媒体服务器上的媒体文件。
3、如权利要求 2所述的方法,其中, 所述基本信息包括: 故障节目名称、 故障用户账号、 相关的 STB设备信息、 用户观看的故障节目名称、 故障发生 时间、 故障持续时间。
4、 如权利要求 1-3中任一项所述的方法, 其中, 确定故障节目所在媒体 服务器的出口媒体指标数据的步骤包括:
将所述媒体服务器作为播放源播放所述故障节目, 将另一处于正常状态 的媒体服务器或测试设备作为接收端, 由所述接收端接收所述故障节目, 进 行播放抓包测试后计算出所述出口媒体指标数据。
5、 如权利要求 4所述的方法, 其中, 根据所述出口媒体指标数据判断所 述媒体服务器是否存在故障或者所述媒体服务器上的媒体文件是否存在故障 的步骤包括:
判断所述出口媒体指标数据异常时, 判定所述媒体服务器的媒体出口网 络存在故障; 判断所述出口媒体指标数据正常并且对所述故障节目进行播放 测试发现播放异常时, 判定所述媒体服务器上的媒体文件存在故障; 判断所 述出口媒体指标数据正常且对所述故障节目进行播放测试发现播放正常时, 判定所述媒体服务器正常并且所述媒体服务器上的媒体文件正常。
6、 如权利要求 5所述的方法, 该方法还包括:
判定所述媒体服务器正常并且所述媒体服务器上的媒体文件正常后, 从 所述用户的机顶盒处获取所述故障节目出现异常的故障时间的服务质量数 据, 如果所述服务质量数据正常, 则判定所述机顶盒存在故障, 如果所述服 务质量数据异常, 则判定所述机顶盒正常。
7、 如权利要求 6所述的方法, 该方法还包括:
判定机顶盒正常后, 将用户的接入设备按离用户从近到远的距离划分为 N级接入设备, N 2;
判断与所述用户同属于第 N级接入设备的其它用户在相同时段接收的与 所述故障节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定所述第 N级接入设备故障或所述第 N级接入设备与所述媒体服务器之间 的线路存在故障; 否则, 判定所述第 N级接入设备与用户之间的线路或设备 存在故障;
判定所述第 N级接入设备与用户之间的线路或设备存在故障后, 判断与 所述用户同属于第 N-1级接入设备的其它用户在相同时段接收的与所述故障 节目相同或近似带宽的节目的服务质量数据是否异常, 如果异常, 判定所述 第 N-1级接入设备故障或所述第 N-1级接入设备与所述第 N级接入设备之间 的线路存在故障; 否则, 判定所述第 N-1级接入设备与用户之间的线路或设 备存在故障;
逐级判断,直到判定第一级接入设备与用户之间的线路或设备存在故障。
8、一种对单播类节目播放异常进行故障定位的***, 包括出口媒体指标 数据确定模块和第一故障确定模块, 其中:
所述出口媒体指标数据确定模块设置成: 用户的单播类节目播放出现异 常时, 确定故障节目所在媒体服务器的出口媒体指标数据;
所述第一故障确定模块设置成: 根据所述出口媒体指标数据判断所述媒 体服务器是否存在故障或者所述媒体服务器上的媒体文件是否存在故障。
9、 如权利要求 8所述的***, 该***还包括媒体服务器信息确定模块, 其中:
所述媒体服务器信息确定模块设置成: 确定所述故障节目的基本信息, 通过所述基本信息确定所述故障节目所在的媒体服务器信息以及所述故障节 目在所述媒体服务器上的媒体文件。
10、 如权利要求 9所述的***, 所述基本信息包括: 故障节目名称、 故 障用户账号、 相关的 STB设备信息、 用户观看的故障节目名称、 故障发生时 间、 故障持续时间。
11、 如权利要求 8-10中任一项所述的***, 其中: 所述出口媒体指标数 据确定模块设置成按照以下方式确定故障节目所在媒体服务器的出口媒体指 标数据:
将所述媒体服务器作为播放源播放所述故障节目, 将另一处于正常状态 的媒体服务器或测试设备作为接收端, 由所述接收端接收所述故障节目, 进 行播放抓包测试后计算出所述出口媒体指标数据。
12、 如权利要求 11所述的***, 其中: 所述第一故障确定模块设置成按 照以下方式判断所述媒体服务器是否存在故障或者所述媒体服务器上的媒体 文件是否存在故障:
判断所述出口媒体指标数据异常时, 判定所述媒体服务器的媒体出口网 络存在故障; 判断所述出口媒体指标数据正常并且对所述故障节目进行播放 测试发现播放异常时, 判定所述媒体服务器上的媒体文件存在故障; 判断所 述出口媒体指标数据正常且对所述故障节目进行播放测试发现播放正常时, 判定所述媒体服务器正常并且所述媒体服务器上的媒体文件正常。
13、如权利要求 12所述的***,该***还包括第二故障确定模块,其中: 所述第二故障确定模块设置成: 所述第一故障确定模块判定所述媒体服 务器正常并且所述媒体服务器上的媒体文件正常后, 从所述用户的机顶盒处 获取所述故障节目出现异常的故障时间的服务质量数据, 如果所述服务质量 数据正常, 则判定所述机顶盒存在故障, 如果所述服务质量数据异常, 则判 定所述机顶盒正常。
14、如权利要求 13所述的***, 该***还包括接入设备级别划分模块和 N级故障确定模块, 其中:
所述接入设备级别划分模块设置成: 所述第二故障确定模块判定机顶盒 正常后, 将用户的接入设备按离用户从近到远的距离划分为 N级接入设备, N 2; 所述 N级故障确定模块设置成: 判断与所述用户同属于第 N级接入设备 的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服务 质量数据是否异常, 如果异常, 判定所述第 N级接入设备故障或所述第 N级 接入设备与所述媒体服务器之间的线路存在故障; 否则, 判定所述第 N级接 入设备与用户之间的线路或设备存在故障; 判定所述第 N级接入设备与用户 之间的线路或设备存在故障后, 判断与所述用户同属于所述第 N-1级接入设 备的其它用户在相同时段接收的与所述故障节目相同或近似带宽的节目的服 务质量数据是否异常, 如果异常, 判定所述第 N-1级接入设备故障或所述第 N-1级接入设备与所述第 N级接入设备之间的线路存在故障, 如果正常, 判 定所述第 N-1级接入设备与用户之间的线路或设备存在故障; 逐级判断, 直 到判定第一级接入设备与用户之间的线路或设备存在故障。
PCT/CN2011/082568 2010-11-23 2011-11-21 一种对单播类节目播放异常进行故障定位的方法及*** WO2012068980A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010555446.2A CN101984583B (zh) 2010-11-23 2010-11-23 一种对单播类节目播放异常进行故障定位的方法及***
CN201010555446.2 2010-11-23

Publications (1)

Publication Number Publication Date
WO2012068980A1 true WO2012068980A1 (zh) 2012-05-31

Family

ID=43641755

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/082568 WO2012068980A1 (zh) 2010-11-23 2011-11-21 一种对单播类节目播放异常进行故障定位的方法及***

Country Status (2)

Country Link
CN (1) CN101984583B (zh)
WO (1) WO2012068980A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111694804A (zh) * 2019-03-13 2020-09-22 阿里巴巴集团控股有限公司 故障排查方法及装置
CN113676723A (zh) * 2021-08-11 2021-11-19 南京杰迈视讯科技有限公司 一种基于物联网的非同源网络视频监控故障定位方法及装置
CN114584760A (zh) * 2022-03-01 2022-06-03 湖南快乐阳光互动娱乐传媒有限公司 一种媒资拨测方法及相关设备

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984583B (zh) * 2010-11-23 2015-06-10 中兴通讯股份有限公司 一种对单播类节目播放异常进行故障定位的方法及***
CN103139606A (zh) * 2011-11-29 2013-06-05 苏州达联信息科技有限公司 一种视频直播分发网络的业务失效远程探测方法及装置
CN103475531A (zh) * 2012-06-08 2013-12-25 中兴通讯股份有限公司 异常处理方法、自动巡检控制台和知识库***
CN102710453B (zh) * 2012-06-28 2015-03-11 赛特斯信息科技股份有限公司 Iptv网络中实现业务故障诊断定位的方法
CN102857799B (zh) * 2012-09-14 2015-08-26 乐视致新电子科技(天津)有限公司 基于机顶盒的故障诊断方法
CN105898293A (zh) * 2015-12-15 2016-08-24 乐视致新电子科技(天津)有限公司 视频显示异常的定位方法和装置
CN106303753A (zh) * 2016-08-04 2017-01-04 青岛海信电器股份有限公司 播放网络视频的方法及装置
TWI606724B (zh) * 2016-10-03 2017-11-21 和碩聯合科技股份有限公司 多媒體播放裝置及其播放方法
CN110431807B (zh) * 2017-04-01 2022-03-29 华为技术有限公司 Iptv业务质量检测的方法、装置及***
CN109818764B (zh) * 2017-11-21 2022-02-08 中国电信股份有限公司 Iptv网络设备故障检测方法和装置
CN108401164A (zh) * 2018-02-12 2018-08-14 中国联合网络通信集团有限公司 故障处理方法及装置
CN111372131B (zh) * 2018-12-25 2022-08-26 中兴通讯股份有限公司 网络故障检测方法、装置、机顶盒、云平台、***及介质
CN112311828B (zh) * 2019-07-31 2022-10-04 中国电信股份有限公司 服务调度方法、装置和***、质量监测***
CN111082951B (zh) * 2019-12-30 2022-04-22 中国联合网络通信集团有限公司 故障诊断方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072328A (zh) * 2007-06-19 2007-11-14 中兴通讯股份有限公司 切换流媒体服务器的方法及***
US20100054136A1 (en) * 2008-08-26 2010-03-04 At&T Intellectual Property I, L.P. Apparatus and method for managing a network
CN101984583A (zh) * 2010-11-23 2011-03-09 中兴通讯股份有限公司 一种对单播类节目播放异常进行故障定位的方法及***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072328A (zh) * 2007-06-19 2007-11-14 中兴通讯股份有限公司 切换流媒体服务器的方法及***
US20100054136A1 (en) * 2008-08-26 2010-03-04 At&T Intellectual Property I, L.P. Apparatus and method for managing a network
CN101984583A (zh) * 2010-11-23 2011-03-09 中兴通讯股份有限公司 一种对单播类节目播放异常进行故障定位的方法及***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111694804A (zh) * 2019-03-13 2020-09-22 阿里巴巴集团控股有限公司 故障排查方法及装置
CN111694804B (zh) * 2019-03-13 2023-05-26 阿里巴巴集团控股有限公司 故障排查方法及装置
CN113676723A (zh) * 2021-08-11 2021-11-19 南京杰迈视讯科技有限公司 一种基于物联网的非同源网络视频监控故障定位方法及装置
CN113676723B (zh) * 2021-08-11 2024-05-03 南京杰迈视讯科技有限公司 一种基于物联网的非同源网络视频监控故障定位方法及装置
CN114584760A (zh) * 2022-03-01 2022-06-03 湖南快乐阳光互动娱乐传媒有限公司 一种媒资拨测方法及相关设备

Also Published As

Publication number Publication date
CN101984583B (zh) 2015-06-10
CN101984583A (zh) 2011-03-09

Similar Documents

Publication Publication Date Title
WO2012068980A1 (zh) 一种对单播类节目播放异常进行故障定位的方法及***
EP1791294B1 (en) Diagnostic tool and method for troubleshooting multicast connectivity flow problem(s) in a layer 2 aggregation network
US8146125B2 (en) Computerized device and method for analyzing signals in a multimedia over coax alliance (MOCA) network and similar TDM / encrypted networks
JP5840788B2 (ja) 根本原因分析のための方法、装置、および通信ネットワーク
CN110431807B (zh) Iptv业务质量检测的方法、装置及***
CN100551044C (zh) 实现视频直播的方法、设备及***
WO2021057671A1 (zh) 一种网络的oam方法及装置
US9043851B2 (en) Methods, systems, and computer readable media for measuring multicast latency
WO2008046318A1 (fr) Procédé et système de test de télévision en réseau et équipement de test de central
CN107318046B (zh) 一种互联网电视业务传输质量监测方法及***
CN104378259A (zh) 质量统计的收集方法和质量统计的收集的相应管理方法
CN109587432A (zh) 一种会议发言终端切换方法及***
CN102630377B (zh) 处理组播流质量参数的方法、装置和***
CN101646101A (zh) Iptv一键测试仪及其使用方法
CN107846310B (zh) 一种基于客户资源树的iptv视频质差联动拨测定界方法
CN109587520B (zh) 一种定位视频业务故障的方法和设备
WO2012103761A1 (zh) 一种检测组播业务质量的方法及终端
WO2012010035A1 (zh) 媒体网关及媒体资源检测方法
CN110475161B (zh) 一种iptv业务直播链路的自动故障定位方法及其***
KR102486638B1 (ko) Iptv 서비스의 이상 유무를 판단하는 방법, 네트워크 장비 및 모니터링 서버
WO2016161716A1 (zh) 一种组播数据流监测方法、装置及组播转发设备
CN102123092B (zh) 一种组播性能分析方法及***
Gardikis et al. Cross-layer monitoring in IPTV networks
US20120124182A1 (en) Method, a terminal, an access node and a media server for providing resource admission control of digital media streams
Baltoglou et al. Real-world IPTV network measurements

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11843454

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11843454

Country of ref document: EP

Kind code of ref document: A1