网络故障定位方法、设备及系统的制作方法

文档序号:7929242阅读:255来源:国知局
专利名称:网络故障定位方法、设备及系统的制作方法
技术领域
本发明涉及移动通信设备技术领域,尤其涉及网络故障定位方法、设备及系统。
背景技术
网络故障定位存在很多方案。其中大部分是在网络设备中增加故障定位功能,通过发送专用的检测消息来判断故障。 现有网络故障定位方案一般是在网络设备上增加故障监测功能,并在网络设备的操作管理设备上增加相应的故障管理功能。例如在GGSN(GatewayGPRS Su卯ort Node,GPRS网关支持节点;GPRS :General Packet Radio Service,通用分组无线业务)、SGSN(ServingGPRS Support Node, GPRS服务支持节点)、RNC (Radio Network Controller,无线网络控制器)等设备上便是通过该方案进行故障监测。通过在网络设备上增加故障监测功能实现网络故障定位的方法,是基于网络设备网管的方法,其不足在于此方法和网络设备绑定紧密,不够灵活,并且由于需要增加专门的故障监测及管理功能导致增加了设备成本。

发明内容
本发明实施例提供一种网络故障定位方法,用以实现低成本、灵活的网络故障定位,该方法包括 网络侧设备通过广播传输数据文件,所述数据文件中携带所述广播传输过程中所涉及到的网络设备的标识; 在确定接收到的数据文件有错误时,用户设备发送数据文件修复请求消息,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识; 根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网络设备。
本发明实施例还提供一种网络侧设备,用以实现低成本、灵活的网络故障定位,该设备包括 识别模块,用于识别需广播传输的数据文件在广播传输过程中所涉及到的网络设备; 添加模块,用于在所述数据文件中添加所述所涉及到的网络设备的标识;
广播模块,用于广播传输所述添加了标识的数据文件。 本发明实施例还提供一种用户设备,用以实现低成本、灵活的网络故障定位,该设备包括 错误识别模块,用于识别接收的数据文件是否有错误; 标识识别模块,用于在接收的数据文件有错时,识别所述数据文件中是否携带网络设备的标识; 添加模块,用于在数据文件修复请求消息中添加所述网络设备的标识; 发送模块,用于发送所述添加了标识的数据文件修复请求消息。 本发明实施例还提供一种网络故障定位装置,用以实现低成本、灵活的网络故障定位,该装置包括 接收模块,用于接收携带了网络设备的标识的数据文件修复请求消息; 定位模块,用于根据所述数据文件修复请求消息中的网络设备的标识定位有故障
的网络设备。 本发明实施例还提供一种网络故障定位系统,用以实现低成本、灵活的网络故障定位,该系统包括 网络侧设备,用于通过广播传输数据文件,所述数据文件中携带所述广播传输过程中所涉及到的网络设备的标识; 用户设备,用于在确定接收到的数据文件有错误时,发送数据文件修复请求消息,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识; 网络故障分析模块,用于根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网络设备。 本发明实施例中,在网络侧设备通过广播传输数据文件时,在数据文件中携带了该数据文件在广播传输过程中所涉及到的网络设备的标识;在UE(UserEquipment,用户设备)确定接收到的数据文件有错误时,UE就会发送数据文件修复请求消息,此时在数据文件修复请求消息中携带所涉及到的网络设备的标识;在网络侧接收到数据文件修复请求消息时,就可以根据数据文件修复请求消息中的网络设备的标识定位有故障的网络设备,从而利用广播业务过程中在发生数据传输错误时,UE与网络侧存在的文件修复机制,由网络设备标识来定位网络故障,能够通过业务层消息本身来实现网络故障的定位,不需要在网络设备上增加相应的网络故障定位的功能模块,克服了现有技术中在网络设备的操作管理设备上增加相应的故障管理功能所导致的故障监测功能和网络设备绑定紧密不够灵活,并且增加了成本的不足,实现了一种低成本的、灵活的网络故障定位方案。


图1为本发明实施例中网络故障定位方法流程图; 图2为本发明实施例中网络侧设备结构示意图; 图3为本发明实施例中用户设备结构示意图; 图4为本发明实施例中网络故障定位装置结构示意图; 图5为本发明实施例中网络故障定位系统结构示意图; 图6为本发明实施例中网络故障定位系统工作流程图。
具体实施例方式
下面结合说明书附图对本发明实施例进行详细说明。 MBMS (Multimedia Broadcast/Multicast Service,多々某体广才番/组才番月艮务)业务是基于蜂窝通信网络的广播和组播业务。多媒体广播/组播业务的数据广播可以将数据文件通过广播方式发送,数据文件在发送时可以通过数据校验算法,如FEC (Forward ErrorCorrection,前向纠错),将文件分成若干块传输。UE通过广播方式接收数据文件,当UE接收到数据文件后,如果发现接收到的文件有错误或者某个文件的块有错误,可以在发送数据文件修复请求消息后通过点到点的文件修复过程向业务平台请求下载修复错误的文件或错误的文件块。本发明实施中利用该过程来进行网络故障定位,即,通过利用数据广播中文件修复过程进行网络故障定位,其中数据广播文件中携带有广播文件所经过的网络设备的标识,使点到多点数据广播网络可以通过分析数据文件修复请求消息中的网络设备标识定位数据广播网络中的故障。
如图1所示,本发明实施例中,网络故障定位方法流程如下 步骤101、网络侧设备通过广播传输数据文件,所述数据文件中携带所述广播传输过程中所涉及到的网络设备的标识。 步骤102、在确定接收到的数据文件有错误时,用户设备发送数据文件修复请求消
息,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识。 步骤103、根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网
络设备。 在步骤101中,网络侧设备具体可以通过数据广播业务平台(例如MBMS业务平
台)存储数据文件广播经过的网络设备的标识,通过网络设备的标识来标识本次数据文件
广播所通过的所有网络设备。例如,将数据广播使用的网络设备的标识设置为"abcd",分别
标识MBMS数据广播使用的网络设备中的GGSN、 SGSN、 RNC和NodeB(基站)设备。 当业务平台需要进行数据文件广播时,首先建立数据广播通道,将发送的网络设
备的标识明确为由本次发送所经过的网络设备的标识组成。然后发起会话开始消息建立数
据广播通道。数据广播通道建立之后,由业务平台将要广播的数据文件发送给网络,数据文
件可以是整个发送的,也可以分为若干小块发送。数据广播业务平台可以在所发送的数据
文件信息或数据文件描述信息中携带本次发送数据广播所经过网络设备的标识。 具体的,可以在数据广播业务平台发送数据文件广播时,将已知的网络设备的标
识,例如标识GGSN、 SGSN、 RNC、 NodeB的"abcd"添加到拟发送的数据文件的文件描述表
(File Delivery Table, FDT)中,进行广播发送。 在步骤102中,UE从数据广播通道接收到数据文件后,对接收到的文件的正确性和完整性进行检测。如果有需要修复的文件,就通过点到点的方式向业务平台发送文件修复请求消息,并在文件修复请求消息中携带数据文件广播时所携带给UE的所经过网络设备的标识,如步骤101中代表GGSN、SGSN、RNC和NodeB的"abcd"。数据广播业务平台在收
到文件修复请求消息后,便可以获得文件修复请求消息中的网络设备的标识了。 具体的,UE收到广播的数据文件后,检查数据完整性,如果发现某些文件块丢
失或者错误,就向内容服务器发起修复请求,以请求丢失的文件块,在请求中携带的参数包括fileURI,当前文件的MD5参数,相关的SBN(SourceBlock Number,源块编号)和ESI (Encoding Symbol ID,编码符号标识),以指定请求的具体的修复包,同时在修复请求消息中携带通过广播通道中的文件描述表(FDT)携带到UE的网络设备的标识和UE自己所知的小区标识(CellID)等标识,请求消息采用HTTP (Hyper Text Transport Protocol,超文本传送协议)GET (获取)方式。 在步骤103中,通过分析不同UE的文件修复请求消息中所携带的网络设备的标识来分析发现网络的故障。例如,如果收到的大量文件修复请求消息中相同核心网设备的标识较多,说明该核心网设备有一定的故障;如果大量文件修复请求中该无线网设备的标识较多,说明该无线网设备有一定的故障。
6
具体的,对于UE发起的文件的修复请求消息,业务平台根据请求消息的参数组装
响应消息,向UE发送文件修复响应消息,即返回HTTP 200消息,在HTTP的消息体中携带UE
需要的编码符号,与此同时便可以获取文件修复请求中携带的网络设备的标识。 当对文件修复请求消息中所包含的网络设备的标识进行统计分析时,可以通过网
络设备的标识出现频率定位有故障的网络设备。例如如果发现大量文件修复请求均包含 某一网络设备的标识,则判断此网络设备可能存在故障。例如,如果大量的文件修复请求中 携带的设备标识为同一个核心网GGSN的标识,就说明这个GGSN或者这个GGSN的下行链路 可能出现了故障,如果大量的文件修复请求中携带的设备标识为同一个无线网NodeB的标 识,就说明这个NodeB可能出现了故障。 又如代表GGSN1、SGSN1、RNC0和NodeB 1的"alblcOdl"、代表GGSN2、SGSN2、RNC0 和NodeB2的"a2b2c0d2"、代表GGSN3、SGSN3、RNCO和NodeB3的"a3b3c0d3",当收到的网络 设备的标识为"alblc0dl"、"a2b2c0d2"、"a3b3c0d3",那么可以确定是RNC0出现了故障。
本领域普通技术人员可以理解上述实施例方法中的全部或部分步骤是可以通过 程序来指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以 包括ROM、RAM、磁盘或光盘等。 基于同一发明构思,本发明实施中还提供了一种网络侧设备,其结构如图2所示, 可以包括 识别模块201,用于识别需广播传输的数据文件在广播传输过程中所涉及到的网 络设备; 添加模块202,用于在所述数据文件中添加所述所涉及到的网络设备的标识;
广播模块203,用于广播传输所述添加了标识的数据文件。 —个实施例中,添加模块在所述数据文件的文件描述表中添加所述广播传输过程 中所涉及到的网络设备的标识。 基于同一发明构思,本发明实施中还提供了一种用户设备,其结构如图3所示,可 以包括 错误识别模块301,用于识别接收的数据文件是否有错误; 标识识别模块302,用于在接收的数据文件有错时,识别所述数据文件中是否携带 网络设备的标识; 添加模块303,用于在数据文件修复请求消息中添加所述网络设备的标识; 发送模块304,用于发送所述添加了标识的数据文件修复请求消息。 —个实施例中,添加模块在所述数据文件修复请求消息的文件描述符中添加所述
网络设备的标识。 —个实施例中,发送模块通过HTTP GET方式发送所述数据文件修复请求消息。
基于同一发明构思,本发明实施中还提供了一种网络故障定位装置,其结构如图4 所示,可以包括 接收模块401,用于接收携带了网络设备的标识的数据文件修复请求消息;
定位模块402,用于根据所述数据文件修复请求消息中的网络设备的标识定位有 故障的网络设备。 —个实施中,定位模块通过网络设备的标识出现频率定位有故障的网络设备。
基于同一发明构思,本发明实施中还提供了一种网络故障定位系统,其结构如图5 所示,可以包括 网络侧设备501,用于通过广播传输数据文件,所述数据文件中携带所述广播传输 过程中所涉及到的网络设备的标识; 用户设备502,用于在确定接收到的数据文件有错误时,发送数据文件修复请求消
息,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识; 网络故障分析模块503,用于根据所述数据文件修复请求消息中的网络设备的标
识定位有故障的网络设备。 如图6所示, 一个具体实例中,网络故障定位系统工作流程可以包括 步骤601、网络侧设备准备广播数据,在拟广播的数据文件中增加网络设备标识。 步骤602、网络侧设备进行数据广播,携带网络设备标识。 步骤603、 UE从广播通道接收到数据文件后,进行差错检测。 步骤604、 UE向网络侧设备发送文件修复请求消息,携带网络设备标识。 步骤605、网络故障分析模块从网络侧设备获取网络设备标识。 步骤606、网络侧故障分析模块分析请求中的网络设备标识,定位网络故障。 由上述实施例可知,本发明实施例中,在网络侧设备通过广播传输数据文件时,在
数据文件中携带了该数据文件在广播传输过程中所涉及到的网络设备的标识;在UE确定
接收到的数据文件有错误时,UE就会发送数据文件修复请求消息,此时在数据文件修复请
求消息中携带所涉及到的网络设备的标识;在网络侧接收到数据文件修复请求消息时,就
可以根据数据文件修复请求消息中的网络设备的标识定位有故障的网络设备,从而利用广
播业务过程中在发生数据传输错误时,UE与网络侧存在的文件修复机制,由网络设备标识
来定位网络故障,能够通过业务层消息本身来实现网络故障的定位,不需要在网络设备上
增加相应的网络故障定位的功能模块,克服了现有技术中在网络设备的操作管理设备上增
加相应的故障管理功能所导致的故障监测功能和网络设备绑定紧密不够灵活,并且增加了
成本的不足,实现了一种低成本的、灵活的网络故障定位方案。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范 围之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种网络故障定位方法,其特征在于,该方法包括网络侧设备通过广播传输数据文件,所述数据文件中携带所述广播传输过程中所涉及到的网络设备的标识;在确定接收到的数据文件有错误时,用户设备发送数据文件修复请求消息,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识;根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网络设备。
2. 如权利要求1所述的方法,其特征在于,所述数据文件中携带所述广播传输过程中所涉及到的网络设备的标识具体包括在所述数据文件的文件描述表中携带所述广播传输过程中所涉及到的网络设备的标识。
3. 如权利要求1所述的方法,其特征在于,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识具体包括在所述数据文件修复请求消息的文件描述符中携带所述所涉及到的网络设备的标识。
4. 如权利要求1或3所述的方法,其特征在于,用户设备通过超文本传送协议获取HTTPGET方式发送所述数据文件修复请求消息。
5. 如权利要求1至3任一所述的方法,其特征在于,根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网络设备,具体包括根据所述数据文件修复请求消息中的网络设备的标识出现频率定位有故障的网络设备。
6. —种网络侧设备,其特征在于,包括识别模块,用于识别需广播传输的数据文件在广播传输过程中所涉及到的网络设备;添加模块,用于在所述数据文件中添加所述所涉及到的网络设备的标识;广播模块,用于广播传输所述添加了标识的数据文件。
7. 如权利要求6所述的网络侧设备,其特征在于,所述添加模块在所述数据文件的文件描述表中添加所述广播传输过程中所涉及到的网络设备的标识。
8. —种用户设备,其特征在于,包括错误识别模块,用于识别接收的数据文件是否有错误;标识识别模块,用于在接收的数据文件有错时,识别所述数据文件中是否携带网络设备的标识;添加模块,用于在数据文件修复请求消息中添加所述网络设备的标识;发送模块,用于发送所述添加了标识的数据修复文件请求消息。
9. 如权利要求8所述的用户设备,其特征在于,所述添加模块在所述数据文件修复请求消息的文件描述符中添加所述网络设备的标识。
10. 如权利要求8或9所述的用户设备,其特征在于,所述发送模块通过HTTP GET方式发送所述数据文件修复请求消息。
11. 一种网络故障定位装置,其特征在于,包括接收模块,用于接收携带了网络设备的标识的数据文件修复请求消息;定位模块,用于根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网络设备。
12. 如权利要求11所述的装置,其特征在于,所述定位模块通过网络设备的标识出现频率定位有故障的网络设备。
13. —种网络故障定位系统,其特征在于,包括网络侧设备,用于通过广播传输数据文件,所述数据文件中携带所述广播传输过程中所涉及到的网络设备的标识;用户设备,用于在确定接收到的数据文件有错误时,发送数据文件修复请求消息,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识;网络故障分析模块,用于根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网络设备。
全文摘要
本发明公开了一种网络故障定位方法,该方法包括网络侧设备通过广播传输数据文件,所述数据文件中携带所述广播传输过程中所涉及到的网络设备的标识;在确定接收到的数据文件有错误时,用户设备发送数据文件修复请求消息,所述数据文件修复请求消息中携带所述所涉及到的网络设备的标识;根据所述数据文件修复请求消息中的网络设备的标识定位有故障的网络设备。本发明同时公开一种网络侧设备、用户设备、网络故障定位装置及网络故障定位系统。采用本发明可以实现低成本、灵活的网络故障定位。
文档编号H04W24/04GK101765137SQ20081024103
公开日2010年6月30日 申请日期2008年12月25日 优先权日2008年12月25日
发明者张慧媛, 李勇 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1