Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND SYSTEM FOR POSITIONING FAULT OF ABNORMAL BROADCAST OF UNICAST PROGRAMS
Document Type and Number:
WIPO Patent Application WO/2012/068980
Kind Code:
A1
Abstract:
Disclosed are a method and a system for positioning fault of abnormal broadcast of unicast programs, the method comprises the following steps: when the broadcast of a unicast program of a user appears abnormal, identify export media indicator data of the media server of the program, and determine whether the media server has fault or the media files on the media server have fault according to the export media indicator data. The present invention can realize overall fault positioning.

Inventors:
GENG GUOQING (CN)
Application Number:
PCT/CN2011/082568
Publication Date:
May 31, 2012
Filing Date:
November 21, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
GENG GUOQING (CN)
International Classes:
H04N21/60; H04N17/00
Foreign References:
CN101984583A2011-03-09
US20100054136A12010-03-04
CN101072328A2007-11-14
Attorney, Agent or Firm:
AFD CHINA INTELLECTUAL PROPERTY LAW OFFICE (CN)
北京安信方达知识产权代理有限公司 (CN)
Download PDF:
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级接入设备与用户之间的线路或设备存在故障; 逐级判断, 直 到判定第一级接入设备与用户之间的线路或设备存在故障。

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业务网络改动小 , 部署方便。 因此本发明具有很强的工业实用性。