CN112422948B - 一种故障排查方法、装置及通信设备 - Google Patents
一种故障排查方法、装置及通信设备 Download PDFInfo
- Publication number
- CN112422948B CN112422948B CN201910772938.8A CN201910772938A CN112422948B CN 112422948 B CN112422948 B CN 112422948B CN 201910772938 A CN201910772938 A CN 201910772938A CN 112422948 B CN112422948 B CN 112422948B
- Authority
- CN
- China
- Prior art keywords
- troubleshooting
- top box
- fault
- information
- server
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4425—Monitoring of client processing errors or hardware failure
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明提供一种故障排查方法、装置及通信设备,该故障排查方法包括:接收用户在机顶盒终端的排障界面上输入的第一控制指令,所述第一控制指令用于指示对目标待排查故障进行排查;基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果。本发明的实施例,可以借助用户操作实现机顶盒终端故障的自排查,从而及时解决故障,提高运维效率,提升用户体验。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种故障排查方法、装置及通信设备。
背景技术
机顶盒终端是家庭娱乐的重要部分,在家庭生活中一直扮演着特别重要的角色。目前,当机顶盒终端发生故障时,一般采用后发现机制。比如,机顶盒故障服务器实时收集所服务的机顶盒终端的日志信息,并汇总分析,通过算法归集和阈值判断法等来判断相应机顶盒终端是否发生故障,并在可能出现的故障的情况下,下发拨测任务,以进行故障排查。
然而,由于后发现机制一般是目标区域内的多个机顶盒终端出现故障后才进行排查,常常导致无法及时解决故障,极大影响了机顶盒终端的产品质量、可靠性和用户体验感。
发明内容
本发明实施例提供一种故障排查方法、装置及通信设备,以解决现有机顶盒终端的故障排查方法无法及时解决故障的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种故障排查方法,应用于机顶盒终端,包括:
接收用户在机顶盒终端的排障界面上输入的第一控制指令,其中,所述第一控制指令用于指示对目标待排查故障进行排查;
基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果。
可选的,所述目标待排查故障包括以下至少一项:
机顶盒自身故障、网关故障、接入网故障、内容服务器故障、视频索引服务器故障。
可选的,所述方法还包括:
接收用户在所述排障界面上输入的第二控制指令;
根据所述第二控制指令,向服务器发送查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
接收所述服务器根据所述查询请求信息发送的第一故障信息。
可选的,所述接收用户在机顶盒终端的排障界面上输入的第一控制指令,包括:
接收服务器发送的故障排查请求信息,其中,所述故障排查请求信息是所述服务器在确定出所述机顶盒终端所在的目标区域内的多个机顶盒终端出现相同故障的情况下发送的,所述故障排查请求信息中包括所述相同故障的相关信息;
显示所述相同故障的相关信息;
接收用户根据所述相同故障的相关信息输入的所述第一控制指令。
可选的,所述得到排查结果之后,所述方法还包括:
在所述排查结果表明所述目标待排查故障出现的情况下,根据所述排查结果,确定指示信息;
其中,所述指示信息用于指示消除故障的目标操作。
第二方面,本发明实施例提供了一种故障排查方法,应用于服务器,包括:
接收机顶盒终端发送的排查结果,其中,所述排查结果是所述机顶盒终端在接收到用户输入的第一控制指令之后,对目标待排查故障进行排查得到的,所述第一控制指令用于指示对所述目标待排查故障进行排查;
根据所述排查结果,确定第二故障信息和处理操作信息;
向所述机顶盒终端发送所述第二故障信息和所述处理操作信息。
可选的,所述方法还包括:
接收所述机顶盒终端发送的查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
根据所述查询请求信息,对所述其他机顶盒终端的故障情况进行查询,得到第一故障信息;
向所述机顶盒终端发送所述第一故障信息。
第三方面,本发明实施例提供了一种故障排查装置,应用于机顶盒终端,包括:
第一接收模块,用于接收用户在机顶盒终端的排障界面上输入的第一控制指令,其中,所述第一控制指令用于指示对目标待排查故障进行排查;
处理模块,用于基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果。
可选的,所述目标待排查故障包括以下至少一项:
机顶盒自身故障、网关故障、接入网故障、内容服务器故障、视频索引服务器故障。
可选的,所述故障排查装置还包括:
第二接收模块,用于接收用户在所述排障界面上输入的第二控制指令;
第一发送模块,用于根据所述第二控制指令,向服务器发送查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
第三接收模块,用于接收所述服务器根据所述查询请求信息发送的第一故障信息。
可选的,所述第一接收模块包括:
第一接收单元,用于接收服务器发送的故障排查请求信息,其中,所述故障排查请求信息是所述服务器在确定出所述机顶盒终端所在的目标区域内的多个机顶盒终端出现相同故障的情况下发送的,所述故障排查请求信息中包括所述相同故障的相关信息;
显示单元,用于显示所述相同故障的相关信息;
第二接收单元,用于接收用户根据所述相同故障的相关信息输入的所述第一控制指令。
可选的,所述故障排查装置还包括:
第一确定模块,用于在所述排查结果表明所述目标待排查故障出现的情况下,根据所述排查结果,确定指示信息;
其中,所述指示信息用于指示消除故障的目标操作。
第四方面,本发明实施例提供了一种故障排查装置,应用于服务器,包括:
第四接收模块,用于接收机顶盒终端发送的排查结果,其中,所述排查结果是所述机顶盒终端在接收到用户输入的第一控制指令之后,对目标待排查故障进行排查得到的,所述第一控制指令用于指示对所述目标待排查故障进行排查;
第二确定模块,用于根据所述排查结果,确定第二故障信息和处理操作信息;
第二发送模块,用于向所述机顶盒终端发送所述第二故障信息和所述处理操作信息。
可选的,所述故障排查装置还可包括:
第五接收模块,用于接收所述机顶盒终端发送的查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
查询模块,用于根据所述查询请求信息,对所述其他机顶盒终端的故障情况进行查询,得到第一故障信息;
第三发送模块,用于向所述机顶盒终端发送所述第一故障信息。
第五方面,本发明实施例提供了一种通信设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器执行时可实现上述应用于机顶盒终端的故障排查方法的步骤,或者可实现上述应用于服务器的故障排查方法的步骤。
第六方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时可实现上述应用于机顶盒终端的故障排查方法的步骤,或者可实现上述应用于服务器的故障排查方法的步骤。
本发明实施例中,接收用户在机顶盒终端的排障界面上输入的第一控制指令,所述第一控制指令用于指示对目标待排查故障进行排查,基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果,可以借助用户操作实现机顶盒终端故障的自排查,从而及时解决故障,提高运维效率,提升用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的故障排查方法的流程图之一;
图2为本发明实施例的故障排查方法的流程图之二;
图3是本发明实施例的故障排查过程的逻辑框架图;
图4为本发明实施例的故障排查装置的结构示意图之一;
图5为本发明实施例的故障排查装置的结构示意图之二;
图6为本发明实施例的通信设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,图1是本发明实施例提供的一种故障排查方法的流程图,该方法应用于机顶盒终端,如图1所示,该方法包括如下步骤:
步骤101:接收用户在机顶盒终端的排障界面上输入的第一控制指令。
本实施例中,所述第一控制指令用于指示对目标待排查故障进行排查。可选的,以用户借助机顶盒终端收看视频的过程为例,所述目标待排查故障可包括以下至少一项:机顶盒自身故障、网关故障、接入网故障(OLT、BRAS)、内容服务器故障(CDN)、视频索引服务器故障(EPG)等。
为了接收用户的控制指令,上述机顶盒终端的排障界面上可包括多个控制按钮,所述控制按钮用于用户执行按压操作。上述的第一控制指令可以是因用户按压排障界面上的排障按钮而生成。
步骤102:基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果。
可选的,在得到排查结果之后,本实施例中的机顶盒终端还可显示该排查结果,以便用户查看故障排查结果。
需说明的是,上述预设排障方式可以是基于现有排障方式预先设置的。以接入网故障为例,对应的预设排障方式可为检查网络连通性(PING),即网络连通性检查阶段,机顶盒终端可推荐常用的TOP10网站的IP地址,用户也可以指定IP地址,进行连通性检查,而检查结果比如包括因特网包探索器PING的时延、成功次数、丢包率等信息。
可选的,上述步骤102中的得到排查结果之后,所述方法还可包括:
在所述排查结果表明所述目标待排查故障出现的情况下,根据所述排查结果,确定指示信息。
其中,所述指示信息用于指示消除故障的目标操作。在确定指示信息之后,可对该指示信息进行显示,以便用户获取因自排查得到的消除故障的建议,从而有助于及时消除故障。
本发明实施例的故障排查方法,接收用户在机顶盒终端的排障界面上输入的第一控制指令,所述第一控制指令用于指示对目标待排查故障进行排查,基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果,可以借助用户操作实现机顶盒终端故障的自排查,从而及时解决故障,提高运维效率,提升用户体验。
进一步的,由于用户拥有对机顶盒终端故障的知情权,因此借助本实施例中的故障自排查过程,可以使得用户清楚故障排查的过程和原因,增加对机顶盒的服务的信任感。
本发明至少一个实施例中,在上述步骤102中的得到排查结果之后,机顶盒终端还可将所述排查结果发送到服务器,以便从服务器获取对应的故障信息和处理操作信息。这样,在自排查的基础上,进一步结合服务器来确定故障信息和处理操作信息,可以得到更加确切的故障结果,从而更加及时解决故障,提高运维效率,提升用户体验。
需说明的是,上述服务器可选为服务机顶盒终端的平台服务器。上述服务器在确定对应的故障信息和处理操作信息时,除了可根据上述接收到的排查结果来确定之外,还可以进一步结合目标区域(比如同一小区)内其他机顶盒终端上报的日志信息来确定,从而更深层次的全局排障,提高所确定的故障信息和处理操作信息的准确性。
为了实时预测自身可能出现的故障,本实施例中的机顶盒终端还可借助向服务器发送查询请求信息,来获知目标区域内(比如同一小区)内的其他机顶盒终端的故障情况。可选的,本实施例中的故障排查方法还可包括:
接收用户在所述排障界面上输入的第二控制指令;
根据所述第二控制指令,向服务器发送查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
接收所述服务器根据所述查询请求信息发送的第一故障信息。
其中,所述第一故障信息是所述服务器根据所述查询请求信息,对所述其他机顶盒终端的故障情况进行查询得到的。而查询方式可为对其他机顶盒终端上报的日志信息、自排查结果等进行查询。在接收到上述第一排查信息之后,可以实时显示此第一排查信息。这样,可以便于用户及时获知目标区域内的其他机顶盒终端的故障情况,从而预测自身机顶盒终端可能出现的故障,和及时消除故障。
一种应用场景下,若用户在收看视频过程中发生了故障(例如卡顿、花屏等),用户可登陆排障界面,查看同小区同厂家其他用户的已发生的故障情况和投诉处理情况,以便预测自身机顶盒终端可能出现的故障。进一步如果类似故障已经产生投诉并正在维修,用户可以选择等待维修完成和继续投诉两个途径处理。
为了使得用户及时发现自身机顶盒终端的故障情况以及为排障工作增加数据参考,本实施例中的机顶盒终端可以接收服务器的故障提醒,并基于服务器发送的故障排查请求信息进行排查。
可选的,上述步骤101可包括:
接收服务器发送的故障排查请求信息,其中,所述故障排查请求信息是所述服务器在确定出所述机顶盒终端所在的目标区域内的多个机顶盒终端出现相同故障的情况下发送的,所述故障排查请求信息中包括所述相同故障的相关信息;
显示所述相同故障的相关信息;
接收用户根据所述相同故障的相关信息输入的所述第一控制指令。
其中,用户在输入第一控制指令时,可以对所显示的相同故障的相关信息进行分析,以便确定自身机顶盒终端可能出现的故障,并将可能出现的故障作为目标待排查故障进行排查。该相同故障的相关信息比如可为出现此相同故障的机顶盒终端的数量、此相同故障对应的电视频道等等。
一种应用场景下,用户在使用机顶盒终端时,可以手动切换到排障界面,而排障界面可显示同小区有故障投诉情况。例如,排障界面上可显示同小区内其他机顶盒用户投诉故障频道是**电视台,而在此情况下机顶盒终端运营商可以通过积分等手段鼓励当前用户切换到故障频道,查看是否出现同样的故障问题,方便增加互动粘性,另一方面为排障工作增加数据参考。
可选的,上述将排查结果发送到服务器之后,所述方法还可包括:
接收所述服务器发送的为所述排查结果分配的排障码;
显示所述排障码。
其中,所述排障码是为相应排查结果即排查过程分配的唯一标识。这样,借助此排障码,可以唯一确定相应的排查过程以及排查结果,从而提高投诉的针对性,有助于利用此排障码获取消除故障的意见。
进一步的,上述在接收到排障码之后,所述方法还可包括:
接收用户的第三控制指令;
根据所述第三控制指令,将所述排障码发送给客服平台。
其中,上述的第三控制指令可以是因用户按压排障界面上的投诉按钮而生成。这样,借助用户输入排障码可以准确实现投诉过程。
一种实施方式中,在接收到排障码之后,用户可以利用该排障码进行投诉,即借助用户输入操作上报该排障码至客服平台,以便客服人员基于该排障码获知相应的排查过程及排查结果,并结合专业知识,综合判断后给出专业的消除故障的意见,提高投诉工作效率。
本发明至少一个实施例中,为了便于及时消除故障,用户还可以查看目标区域比如同小区内的故障投诉情况,如有相似故障可以减少投诉派单,减少客服人员的排障工作。可选的,本实施例中的机顶盒终端还可执行如下过程:接收服务器发送的目标区域内其他机顶盒终端的故障信息;显示所述故障信息,以便用户借助该故障信息及时消除可能存在的故障。
请参见图2,图2是本发明实施例提供的一种故障排查方法的流程图,该方法应用于服务器,如图2所示,该方法包括如下步骤:
步骤201:接收机顶盒终端发送的排查结果。
其中,所述排查结果是所述机顶盒终端在接收到用户输入的第一控制指令之后,对目标待排查故障进行排查得到的,所述第一控制指令用于指示对所述目标待排查故障进行排查。
步骤202:根据所述排查结果,确定第二故障信息和处理操作信息。
步骤203:向所述机顶盒终端发送所述第二故障信息和所述处理操作信息。
这样,在自排查的基础上,进一步结合服务器来确定故障信息和处理操作信息,可以得到更加确切的故障结果,从而更加及时解决故障,提高运维效率,提升用户体验。
可选的,所述方法还包括:
接收所述机顶盒终端发送的查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
根据所述查询请求信息,对所述其他机顶盒终端的故障情况进行查询,得到第一故障信息;
向所述机顶盒终端发送所述第一故障信息。
这样,可以便于用户及时获知目标区域内的其他机顶盒终端的故障情况,从而预测自身机顶盒终端可能出现的故障,和及时消除故障。
下面结合图3所示的逻辑框架图,对本发明实施例进行详细说明。
请参见图3,图3是本发明实施例的故障排查过程的逻辑框架图。如图3所示,本发明实施例可能涉及以下内容(包括但不限于):1)数据库,用于对相关数据进行存储;2)数字视频变换盒(Set Top Box,STB)平台服务器即上述的服务器,该STB平台服务器可包括自排查收集模块、故障分析模块和小区模块,该自排查收集模块用于接收自排查结果,该故障分析模块用于对故障进行分析,该小区模块用于监测目标区域内机顶盒终端的故障;3)视频服务器,该视频服务器可至少包括内容分发服务器CDN和视频索引服务器EPG;4)接入网,该接入网可至少包括家庭网关、光线路终端(optical line terminal,OLT)和宽带远程接入服务器(Broadband Remote Access Server,BRAS);5)机顶盒终端,该机顶盒终端可至少包括排障模块(用于进行故障排查)、投诉模块和数据上报模块;6)客服平台(可称为客服中心);7)派单系统。
在用户借助机顶盒终端收看视频过程中,可能发生故障的结点可包括以下至少一项:机顶盒自身故障、网关故障、接入网故障(OLT、BRAS)、内容服务器故障(CDN)、视频索引服务器故障(EPG)等。
在机顶盒终端中,可至少包括排障模块和数据上报模块。该排障模块在用户侧可提供排障界面,以使用户可以输入控制指令来进行故障排查。根据机顶盒终端的硬件能力,用户可选的故障排查方法有:检查网络连通性(PING)、跟踪探测网络路由(TRACEROUTE)、测试视频服务器等。而排查结果可实时显示在排障界面上,以供用户查看,并上报给STB平台服务器,而STB平台服务器接收到排查结果后,可为本次自排障分配唯一的排障码,并发送给机顶盒终端。进一步的,机顶盒终端中的排障模块根据排查结果可生成指示信息,以指示消除故障的目标操作,即给用户提供处理建议。STB平台服务器接收到排查结果后,可以综合接收到的排查结果和其余机顶盒终端上报的日志信息,进行更深层次的全局排障,并将生成的故障信息和处理操作信息返回给相应的机顶盒终端。在此过程中,如果STB平台服务器判断出确实发生故障,该STB平台服务器可联系客服平台,针对故障派单,以及时解决故障,而派单结果可同步给相应机顶盒终端的排障界面,供用户查看。如果STB平台服务器判断出没有发生故障,但用户仍然不能正常收看视频,用户可以通过投诉模块投诉到客服平台,上报排障码给客服平台,以使客服平台接收到投诉和排障码之后,从数据库中获取该排障码对应的排查过程和排查结果,并结合专业知识,综合判断后给出专业的消除故障的意见。
以用户观看视频时的故障为例,对应的故障排查过程可详细描述如下:
网络连通性检查阶段,可推荐常用的TOP10网站的IP地址,用户也可以指定IP地址,进行连通性检查,而检查结果在排障界面上显示,比如包括因特网包探索器PING的时延、成功次数、丢包率等信息,并上报给STB平台服务器。跟踪探测网络路由阶段,机顶盒终端可跟踪记录网络跳转路径,以及到达每个节点的时间,并在排障界面上显示,比如网元节点IP、延时时间等信息,并上报给STB平台服务器。测试视频服务器阶段,可以选择最近播放的视频进行视频服务器测试,测试与视频服务器的延时,测试结果在排障界面显示,并上传给STB平台服务器。
对于机顶盒终端的排障模块,可在每一个故障排查阶段给出排查结果和故障建议(即指示信息)。例如,在网络连通性检查阶段,用户选择PING的网址是新浪,页面显示每次PING的字节数、时间,PING的成功率和最长、最短、平均时延。排障模块根据成功率、时延等信息进行故障自排查,而排查结果例如为PING成功率为0%,建议用户检查网络连接,重启网关。
机顶盒终端可将排查结果上报给STB平台服务器,而STB平台服务器可将该排查结果保存至数据库,并为此次排障分配唯一的排障码。STB平台服务器保存排查结果之后,可由其中的故障分析模块基于排查结果进行故障分析。进一步的,故障分析模块可以综合接收到的所有故障信息和日志信息,进行故障排查,给出实时排查结果。例如,故障分析模块对接收到的故障归集后,发现上报的故障集中在某个OLT PON口,可以判断出OLT PON口故障,并将此故障信息返给机顶盒终端进行显示,以供用户获取。
STB平台服务器获得故障信息后,可以调通客服派单系统的接口,对于明确判断出来的故障进行系统派单,及时处理故障。例如上述的OLT PON故障,故障分析模块将故障详细描述,并通过客服派单系统将此故障派单到相应省份装维人员,以及时处理故障。进一步的,STB平台服务器的派单信息也可一并同步至机顶盒终端的排障界面上,实现故障处理全阶段对用户透明。
如果用户对于排障处理方式不满意,可以投诉联系客服平台,并提供排障码,以使客服人员根据排障码查询当前的排查结果,并结合专业知识,综合判断后给出专业的消除故障的意见,节省客服时间,提高投诉工作效率。
此外,STB平台服务器根据机顶盒终端的归属信息,可以将隐去个人隐私信息的故障机顶盒的故障情况、投诉、装维进度等同步给同一小区内所有该机顶盒厂家的用户。
例如,如果用户收看视频过程中产生卡顿,影响用户观看体验,可以进行以下故障排查过程:
S1:用户通过按压相应按钮启动机顶盒终端的排障模块,进行故障排查,而排障界面上实时显示排查结果,比如网络连通性检查结果、路由探测检查结果,视频服务器检查结果等。
S2:根据上述排查结果,排障模块给出故障建议,比如“视频服务器连接超时,服务器正在分析…”。
S3:机顶盒终端上报排查结果给STB平台服务器(以下简称服务器),而服务器的故障分析模块综合所接收到的故障上报信息,分析并判断出部署在A省的视频服务器发生故障。
S4:服务器根据故障信息,调通客服派单系统的接口,派单到A省相关人员进行处理。
S5:服务器将判定的故障信息和处理操作信息,返回机顶盒终端显示,以供用户查看,比如“服务器判断,此次故障原因为A省的视频服务器*.*.*.*,服务能力发生故障,已经派单为相关人员***,预计**时间后解决,暂时请切换观看其余视频内容。如有疑问请进一步联系客服,排障码为****”。
S6:若用户不满意处理过程进行投诉,则客服人员收到投诉后,根据排障码查询出自排障结果,快速给出故障判断,提高交流效率。
S7:其他机顶盒终端发生同样故障时,快速返回故障信息和派单处理动作。
请参见图4,图4是本发明实施例提供的一种故障排查装置的结构示意图,该故障排查装置40应用于机顶盒终端,如图4所示,包括:
第一接收模块41,用于接收用户在机顶盒终端的排障界面上输入的第一控制指令,其中,所述第一控制指令用于指示对目标待排查故障进行排查;
处理模块42,用于基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果。
本发明实施例中,接收用户在机顶盒终端的排障界面上输入的第一控制指令,所述第一控制指令用于指示对目标待排查故障进行排查,基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果,可以借助用户操作实现机顶盒终端故障的自排查,从而及时解决故障,提高运维效率,提升用户体验。
可选的,所述目标待排查故障包括以下至少一项:
机顶盒自身故障、网关故障、接入网故障、内容服务器故障、视频索引服务器故障。
可选的,所述故障排查装置40还包括:
第二接收模块,用于接收用户在所述排障界面上输入的第二控制指令;
第一发送模块,用于根据所述第二控制指令,向服务器发送查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
第三接收模块,用于接收所述服务器根据所述查询请求信息发送的第一故障信息。
可选的,所述第一接收模块41包括:
第一接收单元,用于接收服务器发送的故障排查请求信息,其中,所述故障排查请求信息是所述服务器在确定出所述机顶盒终端所在的目标区域内的多个机顶盒终端出现相同故障的情况下发送的,所述故障排查请求信息中包括所述相同故障的相关信息;
显示单元,用于显示所述相同故障的相关信息;
第二接收单元,用于接收用户根据所述相同故障的相关信息输入的所述第一控制指令。
可选的,所述故障排查装置40还包括:
第一确定模块,用于在所述排查结果表明所述目标待排查故障出现的情况下,根据所述排查结果,确定指示信息;
其中,所述指示信息用于指示消除故障的目标操作。
请参见图5,图5是本发明实施例提供的一种故障排查装置的结构示意图,该故障排查装置50应用于服务器,如图5所示,包括:
第四接收模块51,用于接收机顶盒终端发送的排查结果,其中,所述排查结果是所述机顶盒终端在接收到用户输入的第一控制指令之后,对目标待排查故障进行排查得到的,所述第一控制指令用于指示对所述目标待排查故障进行排查;
第二确定模块52,用于根据所述排查结果,确定第二故障信息和处理操作信息;
第二发送模块53,用于向所述机顶盒终端发送所述第二故障信息和所述处理操作信息。
这样,在自排查的基础上,进一步结合服务器来确定故障信息和处理操作信息,可以得到更加确切的故障结果,从而更加及时解决故障,提高运维效率,提升用户体验。
可选的,所述故障排查装置还可包括:
第五接收模块,用于接收所述机顶盒终端发送的查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
查询模块,用于根据所述查询请求信息,对所述其他机顶盒终端的故障情况进行查询,得到第一故障信息;
第三发送模块,用于向所述机顶盒终端发送所述第一故障信息。
此外,本发明实施例还提供了一种通信设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器执行时可实现上述图1所示的故障排查方法实施例的各个过程,或者实现上述图2所示的故障排查方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。可选的,上述通信设备可为上述机顶盒终端或者服务器。
可选的,参见图6所示,本发明实施例还提供了一种通信设备,包括总线61、收发机62、天线63、总线接口64、处理器65和存储器66。
在本发明实施例中,所述通信设备还包括:存储在存储器66上并可在处理器65上运行的计算机程序。
可选的,所述通信设备可为机顶盒终端时,所述计算机程序被处理器65执行时可实现如下步骤:
接收用户在机顶盒终端的排障界面上输入的第一控制指令,其中,所述第一控制指令用于指示对目标待排查故障进行排查;
基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果。
可理解的,本发明实施例中,所述计算机程序被处理器65执行时可实现上述图1所示的故障排查方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
可选的,所述通信设备可为服务器时,所述计算机程序被处理器65执行时可实现如下步骤:
接收机顶盒终端发送的排查结果,其中,所述排查结果是所述机顶盒终端在接收到用户输入的第一控制指令之后,对目标待排查故障进行排查得到的,所述第一控制指令用于指示对所述目标待排查故障进行排查;
根据所述排查结果,确定第二故障信息和处理操作信息;
向所述机顶盒终端发送所述第二故障信息和所述处理操作信息。
可理解的,本发明实施例中,所述计算机程序被处理器65执行时可实现上述图2所示的故障排查方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
在图6中,总线架构(用总线61来代表),总线61可以包括任意数量的互联的总线和桥,总线61将包括由处理器65代表的一个或多个处理器和存储器66代表的存储器的各种电路链接在一起。总线61还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口64在总线61和收发机62之间提供接口。收发机62可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器65处理的数据通过天线63在无线介质上进行传输,进一步,天线63还接收数据并将数据传送给处理器65。
处理器65负责管理总线61和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器66可以被用于存储处理器65在执行操作时所使用的数据。
可选的,处理器65可以是CPU、ASIC、FPGA或CPLD。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时可实现上述图1所示的故障排查方法实施例的各个过程,或者实现上述图2所示的故障排查方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (9)
1.一种故障排查方法,应用于机顶盒终端,其特征在于,包括:
接收用户在机顶盒终端的排障界面上输入的第一控制指令,其中,所述第一控制指令用于指示对目标待排查故障进行排查;
基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果;
接收用户在所述排障界面上输入的第二控制指令;
根据所述第二控制指令,向服务器发送查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
接收所述服务器根据所述查询请求信息发送的第一故障信息。
2.根据权利要求1所述的方法,其特征在于,所述目标待排查故障包括以下至少一项:
机顶盒自身故障、网关故障、接入网故障、内容服务器故障、视频索引服务器故障。
3.根据权利要求1所述的方法,其特征在于,所述接收用户在机顶盒终端的排障界面上输入的第一控制指令,包括:
接收服务器发送的故障排查请求信息,其中,所述故障排查请求信息是所述服务器在确定出所述机顶盒终端所在的目标区域内的多个机顶盒终端出现相同故障的情况下发送的,所述故障排查请求信息中包括所述相同故障的相关信息;
显示所述相同故障的相关信息;
接收用户根据所述相同故障的相关信息输入的所述第一控制指令。
4.根据权利要求1所述的方法,其特征在于,所述得到排查结果之后,所述方法还包括:
在所述排查结果表明所述目标待排查故障出现的情况下,根据所述排查结果,确定指示信息;
其中,所述指示信息用于指示消除故障的目标操作。
5.一种故障排查方法,应用于服务器,其特征在于,包括:
接收机顶盒终端发送的排查结果,其中,所述排查结果是所述机顶盒终端在接收到用户输入的第一控制指令之后,对目标待排查故障进行排查得到的,所述第一控制指令用于指示对所述目标待排查故障进行排查;
根据所述排查结果,确定第二故障信息和处理操作信息;
向所述机顶盒终端发送所述第二故障信息和所述处理操作信息;
接收所述机顶盒终端发送的查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
根据所述查询请求信息,对所述其他机顶盒终端的故障情况进行查询,得到第一故障信息;
向所述机顶盒终端发送所述第一故障信息。
6.一种故障排查装置,应用于机顶盒终端,其特征在于,包括:
第一接收模块,用于接收用户在机顶盒终端的排障界面上输入的第一控制指令,其中,所述第一控制指令用于指示对目标待排查故障进行排查;
处理模块,用于基于与所述目标待排查故障对应的预设排障方式,对所述目标待排查故障进行排查,得到排查结果;
第二接收模块,用于接收用户在所述排障界面上输入的第二控制指令;
第一发送模块,用于根据所述第二控制指令,向服务器发送查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
第三接收模块,用于接收所述服务器根据所述查询请求信息发送的第一故障信息。
7.一种故障排查装置,应用于服务器,其特征在于,包括:
第四接收模块,用于接收机顶盒终端发送的排查结果,其中,所述排查结果是所述机顶盒终端在接收到用户输入的第一控制指令之后,对目标待排查故障进行排查得到的,所述第一控制指令用于指示对所述目标待排查故障进行排查;
第二确定模块,用于根据所述排查结果,确定第二故障信息和处理操作信息;
第二发送模块,用于向所述机顶盒终端发送所述第二故障信息和所述处理操作信息;
第五接收模块,用于接收所述机顶盒终端发送的查询请求信息,其中,所述查询请求信息中包括所述机顶盒终端的位置信息,所述查询请求信息用于请求所述服务器查询所述位置信息对应的目标区域内的其他机顶盒终端的故障情况;
查询模块,用于根据所述查询请求信息,对所述其他机顶盒终端的故障情况进行查询,得到第一故障信息;
第三发送模块,用于向所述机顶盒终端发送所述第一故障信息。
8.一种通信设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的故障排查方法的步骤,或者实现如权利要求5所述的故障排查方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的故障排查方法的步骤,或者实现如权利要求5所述的故障排查方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910772938.8A CN112422948B (zh) | 2019-08-21 | 2019-08-21 | 一种故障排查方法、装置及通信设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910772938.8A CN112422948B (zh) | 2019-08-21 | 2019-08-21 | 一种故障排查方法、装置及通信设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112422948A CN112422948A (zh) | 2021-02-26 |
CN112422948B true CN112422948B (zh) | 2023-03-31 |
Family
ID=74779231
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910772938.8A Active CN112422948B (zh) | 2019-08-21 | 2019-08-21 | 一种故障排查方法、装置及通信设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112422948B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114817800A (zh) * | 2022-03-03 | 2022-07-29 | 平安普惠企业管理有限公司 | 页面卡顿的处理方法、装置、计算机设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101594553A (zh) * | 2009-06-30 | 2009-12-02 | 中兴通讯股份有限公司 | 一种定位机顶盒网络故障的系统及方法 |
CN101605073A (zh) * | 2009-07-01 | 2009-12-16 | 中兴通讯股份有限公司 | 一种对iptv用户终端进行测试的方法、装置及系统 |
CN102421023A (zh) * | 2010-09-27 | 2012-04-18 | 中国电信股份有限公司 | Iptv机顶盒、iptv测试方法和模块 |
CN102611917A (zh) * | 2011-12-21 | 2012-07-25 | 华为技术有限公司 | 预处理网络电视故障的方法及装置 |
CN105490862A (zh) * | 2016-01-08 | 2016-04-13 | 成都网丁科技有限公司 | 一种高效的故障诊断引擎 |
CN107465841A (zh) * | 2017-08-15 | 2017-12-12 | 东莞市金铭电子有限公司 | 一种故障信息上报方法及终端 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9773248B2 (en) * | 2015-02-28 | 2017-09-26 | Verizon Patent And Licensing Inc. | Troubleshooting a problem with user equipment based on a location of a user |
-
2019
- 2019-08-21 CN CN201910772938.8A patent/CN112422948B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101594553A (zh) * | 2009-06-30 | 2009-12-02 | 中兴通讯股份有限公司 | 一种定位机顶盒网络故障的系统及方法 |
CN101605073A (zh) * | 2009-07-01 | 2009-12-16 | 中兴通讯股份有限公司 | 一种对iptv用户终端进行测试的方法、装置及系统 |
CN102421023A (zh) * | 2010-09-27 | 2012-04-18 | 中国电信股份有限公司 | Iptv机顶盒、iptv测试方法和模块 |
CN102611917A (zh) * | 2011-12-21 | 2012-07-25 | 华为技术有限公司 | 预处理网络电视故障的方法及装置 |
CN105490862A (zh) * | 2016-01-08 | 2016-04-13 | 成都网丁科技有限公司 | 一种高效的故障诊断引擎 |
CN107465841A (zh) * | 2017-08-15 | 2017-12-12 | 东莞市金铭电子有限公司 | 一种故障信息上报方法及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN112422948A (zh) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10574550B2 (en) | Methods and apparatus for scoring the condition of nodes in a communication network and taking action based on node health scores | |
US10289473B2 (en) | Situation analysis | |
US10616039B2 (en) | System and method for remote maintenance | |
US8014294B2 (en) | System, apparatus and method for devices tracing | |
US11863420B2 (en) | Diagnosing faults in a multimedia over coax alliance (MoCA) local area network (LAN) including a WiFi segment | |
US8555113B2 (en) | System and method to manage problems with network-based services | |
CN106789223A (zh) | 一种交互式网络电视iptv业务质量检测方法及系统 | |
US20120113815A1 (en) | Method, device and system for evaluating network reliability | |
KR102148346B1 (ko) | 서비스 장애 진단 장치 및 고객 단말 | |
US8798039B2 (en) | Voice over internet protocol (VoIP) traffic management system and method | |
US9104565B2 (en) | Fault tracing system and method for remote maintenance | |
US11811844B2 (en) | Product validation based on simulated enhanced calling or messaging communications services in telecommunications network | |
CN111934936B (zh) | 网络状态检测方法、装置、电子设备及存储介质 | |
US11770323B2 (en) | Unified interface and tracing tool for network function virtualization architecture | |
CN102291267A (zh) | 故障定位方法及装置 | |
US11849492B2 (en) | Unified query tool for network function virtualization architecture | |
CN108401164A (zh) | 故障处理方法及装置 | |
CN112422948B (zh) | 一种故障排查方法、装置及通信设备 | |
US20190044830A1 (en) | Calculating Service Performance Indicators | |
US10742485B2 (en) | Method for determining a sequence of events, a determination device for determining a sequence of events, and a providing device | |
CN112835780B (zh) | 一种业务检测方法及装置 | |
WO2017197829A1 (zh) | 测试信息管理方法、装置、测试用例执行系统及设备 | |
US20070019568A1 (en) | Method of monitoring network elements supporting virtual private networks | |
KR101459558B1 (ko) | 네트워크 서비스 관리 시스템 및 방법 | |
Tan et al. | Machine Learning Assisted Troubleshooting Flows |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |