业务分析方法及设备与流程

文档序号:11170769阅读:368来源:国知局
业务分析方法及设备与流程
本发明实施例涉及通信技术,尤其涉及一种业务分析方法及设备。

背景技术:
在MBB(MobileBroadband,移动宽带)时代,随着移动互联网业务的快速发展,通信运营商的营收重心已从语音业务转向数据业务,对运营商来说,开发一个新用户的费用是维持一个老用户成本的4~5倍,因此,运营商需要提升数据业务的体验,来降低用户的离网率。在现有技术中,主要采用DPI(DeepPacketInspection,深度报文检测)技术,对用户与业务提供者(ServiceProvider,SP)之间传输的数据业务报文进行深度检测,再评估业务行为特征和业务质量,根据评估结果对无线侧资源和无线侧环境进行排查和优化,从而提升数据业务的体验。在实现本发明实施例的过程中,发明人发现现有技术中,仅仅根据DPI技术得到的评估结果,需要对无线侧可能的因素一一进行排查和定位无线侧的因素,导致工作效率低下。

技术实现要素:
本发明实施例提供一种业务分析方法及设备,实现了定位出影响数据业务的无线侧的因素,并对该无线侧的因素进行优化,从而提高数据业务的服务质量,提高了工作效率。第一方面,本发明实施例提供一种业务分析方法,包括:获取终端的深度报文检测DPI信息,所述终端的DPI信息是对所述终端与提供业务的服务器之间传输的第一数据报文进行DPI得到的;获取所述终端的呼叫记录系统CHR信息,所述终端的CHR信息是对所述终端与基站控制器之间建立的空口链接进行呼叫记录得到的;根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第一方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析,包括:获取所述第一数据报文的第一互联网协议IP地址,获取所述空口链接上传输的第二数据报文的第二IP地址;若所述第一IP地址与所述第二IP地址相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第一方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析,包括:获取所述第一数据报文对应的第一分组控制功能PCF的IP地址、第一分组数据服务节点PDSN的IP地址和第一通用路由封装GRE协议的KEY标识,根据所述空口链接建立后所述A10链路建立过程中的A11信令获取所述空口链接上传输的第二数据报文对应的第二PCF的IP地址、第二PDSN的IP地址和第二GRE协议的KEY标识;若所述第一PCF的IP地址与所述第二PCF的IP地址相同,且所述第一PDSN的IP地址与所述第二PDSN的IP地址相同,且所述第一GRE协议的KEY标识与所述第二GRE协议的KEY标识相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第一方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析,包括:获取所述空口链接上传输的第二数据报文对应的第二终端标识信息;在PCF和PDSN之间的A10链路建立过程中,获取所述第一数据报文对应的第一PCF的IP地址、第一PDSN的IP地址和第一GRE协议的KEY标识,并获取所述第一PCF的IP地址、所述第一PDSN的IP地址和所述第一GRE协议的KEY标识对应的第一终端标识信息;若所述第一终端标识信息和所述第二终端标识信息相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第一方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析,包括:获取所述空口链接上传输的第二数据报文对应的第二终端标识信息;获取所述第一数据报文的第一IP地址,获取所述PDSN向认证授权计帐AAA发送的计费请求消息中携带的第三IP地址和第三终端标识信息;若所述第三IP地址与所述第一IP地址相同,将所述第三终端标识信息确定为所述第一数据报文对应的终端标识信息;若所述第三终端标识信息和所述第二终端标识信息相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第一方面,所述第一数据报文在所述终端与所述提供业务的服务器之间传输的时间位于所述空口链接的建立时间与释放时间之间。结合第一方面,所述根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析,包括:根据所述DPI信息,评估业务的关键质量指标KQI,所述KQI用于表示业务的质量;根据所述关联后的所述终端的DPI信息和所述终端的CHR信息,确定影响所述业务KQI异常的无线侧因素。结合第一方面,所述根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析,包括:根据关联后的所述终端的DPI信息和所述终端的CHR信息,获得所述终端与所述提供业务的服务器之间传输的各业务的无线行为特征信息;结合第一方面,所述无线行为特征信息包括以下任一种或多种信息的组合:无线连接次数渗透率、无线切换次数渗透率、无线被叫次数渗透率、无线连接时长渗透率、无线流量渗透率、周期内每爱尔兰ELR无线连接次数、周期内每流量无线连接次数、周期内每ELR切换次数、周期内每流量切换次数、周期内每ELR被叫次数和周期内每流量被叫次数。第二方面,本发明实施例提供一种业务分析设备,包括:第一获取模块,用于获取终端的深度报文检测DPI信息,所述终端的DPI信息是对终端与提供业务的服务器之间传输的第一数据报文DPI得到的;第二获取模块,用于获取所述终端的呼叫记录系统CHR信息,所述终端的CHR信息是对所述终端与基站控制器之间建立的空口链接进行呼叫记录得到的;关联分析模块,用于根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第二方面,所述关联分析模块具体用于:获取所述第一数据报文的第一互联网协议IP地址,获取所述空口链接上传输的第二数据报文的第二IP地址;若所述第一IP地址与所述第二IP地址相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第二方面,所述关联分析模块具体用于:获取所述第一数据报文对应的第一分组控制功能PCF的IP地址、第一分组数据服务节点PDSN的IP地址和第一通用路由封装GRE协议的KEY标识,根据所述空口链接建立后所述A10链路建立过程中的A11信令获取所述空口链接上传输的第二数据报文对应的第二PCF的IP地址、第二PDSN的IP地址和第二GRE协议的KEY标识;若所述第一PCF的IP地址与所述第二PCF的IP地址相同,且所述第一PDSN的IP地址与所述第二PDSN的IP地址相同,且所述第一GRE协议的KEY标识与所述第二GRE协议的KEY标识相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第二方面,所述关联分析模块具体用于:获取所述空口链接上传输的第二数据报文对应的第二终端标识信息,在PCF和PDSN之间的A10链路建立过程中,获取所述第一数据报文对应的第一PCF的IP地址、第一PDSN的IP地址和第一GRE协议的KEY标识,并获取所述第一PCF的IP地址、所述第一PDSN的IP地址和所述第一GRE协议的KEY标识对应的第一终端标识信息;若所述第一终端标识信息和所述第二终端标识信息相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第二方面,所述关联分析模块具体用于:获取所述空口链接上传输的第二数据报文对应的第二终端标识信息,获取所述第一数据报文的第一IP地址,获取所述PDSN向认证授权计帐AAA发送的计费请求消息中携带的第三IP地址和第三终端标识信息;若所述第三IP地址与所述第一IP地址相同,将所述第三终端标识信息确定为所述第一数据报文对应的终端标识信息;若所述第三终端标识信息和所述第二终端标识信息相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第二方面,所述第一数据报文在所述终端与所述提供业务的服务器之间传输的时间位于所述空口链接的建立时间与释放时间之间。结合第二方面,所述关联分析模块还具体用于:根据所述DPI信息,评估业务的关键质量指标KQI,所述KQI用于表示业务的质量;根据所述关联后的所述终端的DPI信息和所述终端的CHR信息,确定影响所述业务KQI的无线侧因素。结合第二方面,所述关联分析模块还具体用于:根据关联后的所述终端的DPI信息和所述终端的CHR信息,获得所述终端与所述提供业务的服务器之间传输的各业务的无线行为特征信息。结合第二方面,所述无线行为特征信息包括以下任一种或多种信息的组合:无线连接次数渗透率、无线切换次数渗透率、无线被叫次数渗透率、无线连接时长渗透率、无线流量渗透率、周期内每爱尔兰ELR无线连接次数、周期内每流量无线连接次数、周期内每ELR切换次数、周期内每流量切换次数、周期内每ELR被叫次数和周期内每流量被叫次数。第三方面,本发明实施例还提供一种业务分析设备,包括:一个存储器和一个处理器,所述处理器用于执行所述存储器中存储的代码,所述存储器用于存储执行业务分析方法的代码,该业务分析方法包括:获取终端的深度报文检测DPI信息,所述终端的DPI信息是对终端与提供业务的服务器之间传输的第一数据报文进行DPI得到的;获取所述终端的呼叫记录系统CHR信息,所述终端的CHR信息是对所述终端与基站控制器之间建立的空口链接进行呼叫记录得到的;根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。第三方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析包括:获取所述第一数据报文的第一互联网协议IP地址,获取所述空口链接上传输的第二数据报文的第二IP地址;若所述第一IP地址与所述第二IP地址相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第三方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析包括:获取所述第一数据报文对应的第一分组控制功能PCF的IP地址、第一分组数据服务节点PDSN的IP地址和第一通用路由封装GRE协议的KEY标识,根据所述空口链接建立后所述A10链路建立过程中的A11信令获取所述空口链接上传输的第二数据报文对应的第二PCF的IP地址、第二PDSN的IP地址和第二GRE协议的KEY标识;若所述第一PCF的IP地址与所述第二PCF的IP地址相同,且所述第一PDSN的IP地址与所述第二PDSN的IP地址相同,且所述第一GRE协议的KEY标识与所述第二GRE协议的KEY标识相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第三方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析包括:获取所述空口链接上传输的第二数据报文对应的第二终端标识信息,在PCF和PDSN之间的A10链路建立过程中,获取所述第一数据报文对应的第一PCF的IP地址、第一PDSN的IP地址和第一GRE协议的KEY标识,并获取所述第一PCF的IP地址、所述第一PDSN的IP地址和所述第一GRE协议的KEY标识对应的第一终端标识信息;若所述第一终端标识信息和所述第二终端标识信息相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第三方面,所述根据所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析包括:获取所述空口链接上传输的第二数据报文对应的第二终端标识信息,获取所述第一数据报文的第一IP地址,获取所述PDSN向认证授权计帐AAA发送的计费请求消息中携带的第三IP地址和第三终端标识信息;若所述第三IP地址与所述第一IP地址相同,将所述第三终端标识信息确定为所述第一数据报文对应的终端标识信息;若所述第三终端标识信息和所述第二终端标识信息相同,则将所述终端的DPI信息与所述终端的CHR信息进行关联;根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析。结合第三方面,所述第一数据报文在所述终端与所述提供业务的服务器之间传输的时间位于所述空口链接的建立时间与释放时间之间。结合第三方面,所述根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析包括:根据所述DPI信息,评估业务的关键质量指标KQI,所述KQI用于表示业务的质量;根据所述关联后的所述终端的DPI信息和所述终端的CHR信息,确定影响所述业务KQI的无线侧因素。结合第三方面,所述根据关联后的所述终端的DPI信息和所述终端的CHR信息,对所述终端与所述提供业务的服务器之间传输的业务进行分析包括:根据关联后的所述终端的DPI信息和所述终端的CHR信息,获得所述终端与所述提供业务的服务器之间传输的各业务的无线行为特征信息。结合第三方面,所述无线行为特征信息包括以下任一种或多种信息的组合:无线连接次数渗透率、无线切换次数渗透率、无线被叫次数渗透率、无线连接时长渗透率、无线流量渗透率、周期内每爱尔兰ELR无线连接次数、周期内每流量无线连接次数、周期内每ELR切换次数、周期内每流量切换次数、周期内每ELR被叫次数和周期内每流量被叫次数。本发明实施例提供的业务分析方法及设备,通过获取终端的DPI信息和CHR信息,并根据DPI信息和CHR信息对终端与提供业务的服务器之间传输的业务进行分析,从而可以定位出影响数据业务的无线侧的因素,并对该无线侧的因素进行优化,从而提高数据业务的服务质量,提高了工作效率。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明业务分析方法实施例一的流程图;图2为本发明业务分析方法实施例二的流程图;图3为本发明业务分析方法实施例三的流程图;图4为本发明业务分析方法实施例四的流程图;图5为本发明业务分析方法实施例五的流程图;图6为本发明业务分析设备实施例一的结构示意图;图7为本发明业务分析设备实施例三的结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例可适用于多种无线通信系统,以CDMA(CodeDivisionMultipleAccess,码分多址)系统为例,当用户终端需要通过CDMA系统进行数据业务时,需要建立用户终端与提供业务的服务器的数据业务传输通道。CDMA系统中用户终端与提供业务的服务器建立数据业务传输通道的流程为:用户终端与BSS(BaseStationSbusystem,基站子系统)建立空口链接后,其中,BSS包括:BTS(BaseTransceiverStation,基站收发台)和BSC(BaseStationController,基站控制器),BSC向PCF(PacketControlFunction,分组控制功能)发送A9信令,请求建立A8链路,PCF向PDSN(PacketDateServingNode,分组数据服务节点)发送A11信令,请求建立A10链路,PDSN接收A10链路建立请求并建立A10链路,PCF建立A8链路,从而A8与A10连接建立成功,用户终端与PDSN建立PPP(Point-to-PointProtocol,点到点协议)会话连接,PDSN给用户终端分配IP(InternetProtocol,互联网协议)地址,PDSN通过向AAA(AuthenticationAuthorizationAccounting,认证授权计帐)发送RADIUS(RemoteAuthenticatonDialInUserService,远程用户拨号认证服务)报文请求AAA对用户终端进行计费,最后用户终端通过IP地址与提供业务的服务器之间可以进行数据传输。本领域普通技术人员可以理解建立数据业务传输通道与现有技术中的一致,本发明在此不做具体介绍。图1为本发明业务分析方法实施例一的流程图,如图1所示,本实施例的方法可以包括:S101、获取终端的深度报文检测DPI信息,所述终端的DPI信息是对终端与提供业务的服务器之间传输的第一数据报文进行DPI得到的;在终端与提供业务的服务器之间的数据业务传输通道建立完成后,终端与提供业务的服务器可以进行数据报文传输,本实施例中,第一数据报文泛指在终端与提供业务的服务器之间进行传输的所有数据报文。所述终端的DPI信息是对第一数据报包进行深度报文检测DPI后得到的,通过DPI可以在对第一数据报文进行普通报文检测的基础上还对第一数据报文进行业务内容分析,通过特征字查找或业务的行为统计,得到数据业务的类型,还可以统计数据业务流量分布和用户的业务使用情况,得到数据业务的服务质量,再根据所得到的数据业务类型和数据业务服务质量等信息生成终端的DPI信息,在本实施例中,也可以认为是第一数据报文对应的DPI信息。DPI信息可以包括和终端的业务相关的信息,例如,DPI信息可以包括终端的IP地址、提供业务的服务器的IP地址、PCF的IP地址、PDSN的IP地址、GRE协议的KEY标识、业务类型、业务流量等信息。需要说明的是,获取DPI信息的一种可实现的方式为由业务分析设备直接通过第一数据报文获取,另一种可实现的方式为由现有技术的DPI分析设备通过第一数据报文获取,再由业务分析设备从DPI分析设备中获取DPI信息。S102、获取终端的呼叫记录系统CHR信息,所述终端的CHR信息是对终端与基站控制器之间建立的空口链接进行呼叫记录得到的;当终端与提供业务的服务器之间的数据业务传输通道建立完成后,终端与提供业务的服务器可以进行数据报文传输,然后对终端与BSC之间建立的空口链接进行呼叫记录,得到终端的CHR(CallHistoryRecord,呼叫记录)信息,CHR信息包括有终端信息和所有与呼叫有关的无线侧的信息。其中,一个空口链接与一个CHR信息是一一对应的,并且通过这个空口链接进行传输的第一数据报文进行深度检则所到的DPI信息为这个空口链接对应的DPI信息,该DPI信息与该空口链接的CHR信息对应。需要说明的是,获取CHR信息的方式可以有多种,例如,一种可实现的方式为由现有技术的BSC通过对应的空口链接获取,再由业务分析设备从BSC中获取CHR信息。S103、根据终端的DPI信息和终端的CHR信息,对终端与提供业务的服务器之间传输的业务进行分析。由于无线资源的紧缺,当终端与提供业务的服务器在一定时间内不进行数据包传输,则空口链接会被释放掉,以节省无线资源,但是,A10链接和PPP连接不会被断掉,等到终端与提供业务的服务器再次进行数据传输时,则再次建立空口链接...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1