业务无线侧行为分析的处理方法与装置制造方法

文档序号:8004940阅读:167来源:国知局
业务无线侧行为分析的处理方法与装置制造方法
【专利摘要】本发明提供一种业务无线侧行为分析的处理方法与装置,所述方法包括:识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,并对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,再按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,以进行业务无线侧行为分析。通过本发明提供的技术方案能够省时、省力、低成本地进行业务无线侧行为分析,大大提高业务优化的效率。
【专利说明】业务无线侧行为分析的处理方法与装置
【技术领域】
[0001]本发明涉及一种业务无线侧行为分析的处理方法与装置,尤其涉及一种对3GWCDMA网络中的数据业务无线侧行为进行分析的方法与装置,属于3G移动通信【技术领域】。
【背景技术】
[0002]众所周知,第三代移动通信系统正在世界范围内日益普及,WCDMA是目前使用范围最广的第三代无线通信系统。随着网络服务能力的不断增强和智能终端的快速普及,目前3G WCDMA网络中承载的数据业务种类繁多,如即时通信、Web浏览、FTP下载和视频等。
[0003]然而不同类型业务具有不同的业务流特征,如即时通信类业务的业务流特征为周期性短的数据包;下载类业务的业务流特征为具有长时间的大数据包。正是由于业务流特征的不同,造成不同类型业务在无线侧进行承载时产生不同的承载行为。据相关统计,即时通信类业务产生的信令数目约占全网的40%,产生的流量则仅占7%左右;而下载类业务产生的信令数目约占全网的0.4%,而产生的流量却占10%左右。不同类型具有不同的业务流特征,造成其在无线侧产生不同的承载行为,消耗资源情况也完全不同。因此,对WCDMA网络数据业务无线侧行为的分析不仅利于对WCDMA现网的资源消耗分析,而且在建设、优化、扩容网络的过程中对如何进行资源配置具有重要的指导意义。
[0004]在WCDMA网络中,一般的数据业务呼叫都包含如下几个过程:终端UE和无线网络控制器(RNC)建立RRC连接、终端UE和核心网(CN)通过初始直传消息(初始直传+初始UE消息)建立连接、无线接入承载RAB连接建立流程、数据业务传输、无线接入承载RAB连接释放流程、Iu连接释放流程和RRC连接释放流程,如图1所示。现有技术对于WCDMA网络数据业务无线侧行为的分析,一般都是通过关联Gn/Iu-PS接口数据与Iu-b接口数据来实现的。但是,在WCDMA网络中,Iu-b的物理接口较多,并且Iu-b接口和Gn/Iu-PS接口在物理上往往相距较远。因此,现有的技术方案比较费时、费力、成本高,在部署方面也十分不便。

【发明内容】

[0005]针对现有技术的缺陷,本发明提供一种仅通过分析Iu-PS接口用户面和控制面数据就能实现业务无线侧行为分析的处理方法与装置。
[0006]第一方面,本发明实施例提供一种业务无线侧行为分析的处理方法,包括:
[0007]识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并记录所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数和发送时间;
[0008]对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,获得所述用户面数据包对应的TEID、源IP地址、目的IP地址和业务类型;
[0009]按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析。
[0010]在第一种可能的实现方式中,所述预设规则包括:[0011]下行用户面数据包归属关联规则,包括:
[0012]具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息,属于同一个会话;
[0013]用户面数据包包头中的TEID与RAB响应消息中携带的TEID相同;
[0014]用户面数据包对应的源IP地址与SGSN的IP地址相同,用户面数据包对应的目的IP地址与RNC的IP地址相同;
[0015]用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间;
[0016]上行用户面数据包归属关联规则,包括:
[0017]具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,属于同一个会话;
[0018]用户面数据包包头中的TEID与RAB请求消息中携带的TEID相同;
[0019]用户面数据包对应的源IP地址与RNC的IP地址相同,用户面数据包对应的目的IP地址与SGSN的IP地址相同;
[0020]用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
[0021]在第一种可能的实现方式中,所述根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析,包括:
[0022]根据所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数,获取各业务类型的连接次数;并根据所述RRC连接建立确认消息和所述IU连接释放完成消息的发送时间,获取各业务类型的连接时长;
[0023]根据各业务类型的连接次数和连接时长,进行业务无线侧行为分析。
[0024]第一种可能的实现方式中,所述对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,包括:
[0025]应用深度包识别DPI方法,对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析。
[0026]第二方面,本发明实施例提供一种业务无线侧行为分析的处理装置,包括:
[0027]识别模块,用于识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并记录所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数和发送时间;
[0028]解析模块,用于对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,获得所述用户面数据包对应的TEID、源IP地址、目的IP地址和业务类型;
[0029]关联分析模块,用于按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析。
[0030]在第一种可能的实现方式中,所述业务无线侧行为分析的处理装置的预设规则包括:
[0031]下行用户面数据包归属关联规则,包括:
[0032]具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息,属于同一个会话;
[0033]用户面数据包包头中的TEID与RAB响应消息中携带的TEID相同;
[0034]用户面数据包对应的源IP地址与SGSN的IP地址相同,用户面数据包对应的目的IP地址与RNC的IP地址相同;
[0035]用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间;
[0036]上行用户面数据包归属关联规则,包括:
[0037]具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,属于同一个会话;
[0038]用户面数据包包头中的TEID与RAB请求消息中携带的TEID相同;
[0039]用户面数据包对应的源IP地址与RNC的IP地址相同,用户面数据包对应的目的IP地址与SGSN的IP地址相同;
[0040]用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
[0041]在第一种可能的实现方式中,所述的装置的所述关联分析模块包括:
[0042]关联单元,用于按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型;
[0043]分析单元,根据关联单元所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析。
[0044]在第一种可能的实现方式中,所述解析模块具体用于:
[0045]应用深度包识别DPI方法,对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析。
[0046]由上述技术方案可知,本发明提供的业务无线侧行为分析的处理方法与装置,通过识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,并对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,再按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,以进行业务无线侧行为分析;通过本发明提供的技术方案能够省时、省力、低成本地进行业务无线侧行为分析,大大提高业务优化的效率。
【专利附图】

【附图说明】
[0047]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0048]图1为WCDMA网络中数据业务的呼叫流程图;
[0049]图2为本发明业务无线侧行为分析的处理方法实施例流程示意图;
[0050]图3为本发明的业务无线侧行为统计分析实施例流程示意图;
[0051]图4为本发明业务无线侧行为分析的处理装置实施例结构示意图;
[0052]图5为本发明业务无线侧行为分析的处理装置另一实施例的结构示意图。【具体实施方式】
[0053]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054]图2为本发明业务无线侧行为分析的处理方法实施例流程示意图,结合图1中WCDMA网络数据业务的呼叫流程图,本发明业务无线侧行为分析的处理方法如图2所示包括如下步骤:
[0055]步骤201,识别无线网络控制器(Radio Network Controller,简称RNC)与GPRS服务支持节点(Serving GPRS SUPPORT NODE,简称SGSN)通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并记录所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数和发送时间。
[0056]本发明实施例中可以通过第三方网络实体对RNC与SGSN通过Iu-PS接口交互的消息进行获取和识别。具体地,要识别出RNC与SGSN通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并通过RRC连接建立确认消息和IU连接释放完成消息确认属于同一个RRC连接,通过RAB请求消息和RAB响应消息确认属于同一个RAB承载。
[0057]其中,通过识别内部呼叫控制协议(SignalingConnection Control Protocol,简称 SCCP)中的 RRC (Radio Resource Control)连接建立确认消息(Connect_Confirm)(图1中的步骤5)来识别出RRC连接建立确认,该连接建立确认(Connect_Confirm)消息对应的消息类型在内部呼叫控制协议(SCCP协议)中的“SCCP Message Type”属性的值为0x02ο同时记录其发送时间作为RRC连接建立的时间,并记录“Connect_Confirm”消息所包括的SLR和DLR。
[0058]通过识别无线接入网络应用部分(Radio Access Network Application Part,简称RANAP)协议中的IU连接释放完成消息(图中步骤14) IU连接释放完成消息来识别RRC连接释放,该Iu连接释放完成消息对应的“Procedure Name”属性在RANAP协议中为“Iu_Re I ease_Comp I ete ”,同时记录IU连接释放完成消息的发送时间作为RRC连接释放的时间,并记录Iu_Release_Complete”消息所包括的SLR和DLR。
[0059]SLR是源端本地参考码(Source Local Reference), DLR是目的本地参考码(Destination Local Reference),在SCCP协议中,一次SCCP连接中所传递的消息都具有相同的SLR和DLR,因此可通过分析信令消息中的SCCP连接参考号SLR和DLR来实现消息关联,根据收到的消息中携带的SLR和DLR判断是否属于同一次SCCP连接。
[0060]本发明实施例中还要记录RRC连接建立确认消息和IU连接释放完成消息的发送次数。
[0061]识别RANAP协议中的RAB请求消息(图1中的步骤8)和RAB响应消息(图1中的步骤11),这两条消息对应的“Procedure Name ”属性在RANAP协议中分别为“ RAB_AssignmentRequest”和“RAB_Assignment Response”,记录无线接入承载RAB请求消息中携带的IP地址和隧道端点标识(Tunnel Endpoint Identif ier,简称TEID)作为该次会话过程中Iu-PS用户面在SGSN侧的识别号,并记录“RAB_Assignment Request”消息所包括的SLR和DLR ;记录RAB响应消息中携带的IP地址和TEID作为该次会话过程中Iu-PS用户面在RNC侧的识别号,并记录“RAB_Assignment Response”消息所包括的SLR和DLR。
[0062]需要说明的是:RAB请求消息中携带的IP地址是消息中一个字段,其携带的信息是SGSN的IP地址,RAB响应消息中携带的IP地址是消息中一个字段,其携带的信息是RNC的IP地址。RAB请求消息中携带的TEID为GPRS隧道协议(GPRS Tunnel Protocol,简称GTP)隧道在SGSN侧的TEID,RAB响应消息中携带的TEID为GTP隧道在RNC侧的TEID。
[0063]步骤202,对RNC与SGSN通过Iu-PS接口发送的用户面GTP数据包进行解析,获得所述用户面GTP数据包对应的隧道端点标识(TEID)、源IP地址、目的IP地址和业务类型。
[0064]对RNC与SGSN通过Iu-PS接口发送的用户面GTP数据包进行解析,具体地应用深度包识别DPI (Deep Packet Inspection)检测方法,对RNC与SGSN通过Iu-PS接口发送的用户面GTP数据包进行解析,获得所述用户面GTP数据包包头中TEID属性对应的TEID值、源IP地址、目的IP地址和业务类型(如微信、FTP下载和网页浏览等)。
[0065]步骤203,按照预设规则进行控制面和用户面GTP数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析。
[0066]进一步地,所述预设规则包括:下行用户面GTP数据包归属关联规则和上行用户面GTP数据包归属关联规则。
[0067]其中,下行用户面GTP数据包即为SGSN发送给RNC的GTP数据包,上行用户面GTP数据包即为RNC发送给SGSN的GTP数据包。
[0068]所述下行用户面GTP数据包归属关联规则,包括:
[0069](I)具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息,属于同一个会话。
[0070]因为同一次SCCP会话中的RANAP信令具有相同的SLR和DLR,同一次连接过程中承载RANAP信令的SCCP消息具有相同的SLR和DLR,因此当RRC连接建立确认消息、IU连接释放完成消息具有相同的SLR和DLR值时,可判断为该RRC连接建立确认消息、IU连接释放完成消息属于同一个SCCP会话;当RAB请求消息以及RAB响应消息具有相同的SLR和DLR值时,可判断为该RAB请求消息以及RAB响应消息属于同一个SCCP会话;当RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息同时具有相同的SLR和DLR值时,可判断为RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息属于同一个SCCP会话。
[0071](2)用户面GTP数据包包头中的TEID与RAB响应消息中携带的隧道端点标识(TEID)相同。
[0072]下行用户面GTP数据包包头中的TEID是消息中一个字段,其携带的信息是RNC侧的TEID。RAB响应消息中携带的TEID为GTP隧道在RNC侧的TEID。
[0073](3)用户面GTP数据包对应的源IP地址与SGSN的IP地址相同,用户面GTP数据包对应的目的IP地址与RNC的IP地址相同。
[0074]SGSN的IP地址即为在步骤201中记录的RAB请求消息中携带的IP地址,RNC的IP地址即为步骤201中记录的RAB响应消息中携带的IP地址。[0075](4)用户面GTP数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
[0076]所述上行用户面GTP数据包归属关联规则,包括:
[0077](I)具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,属于同一个会话;
[0078]因为同一次SCCP会话中的RANAP信令具有相同的SLR和DLR,同一次连接过程中承载RANAP信令的SCCP消息具有相同的SLR和DLR,因此当RRC连接建立确认消息、IU连接释放完成消息具有相同的SLR和DLR值时,可判断为该RRC连接建立确认消息、IU连接释放完成消息属于同一个会话;当RAB请求消息以及RAB响应消息具有相同的SLR和DLR值时,可判断为该RAB请求消息以及RAB响应消息属于同一个会话;当RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息同时具有相同的SLR和DLR值时,可判断为RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息属于同一个会话。
[0079](2 )用户面GTP数据包包头中的TEID与RAB请求消息中携带的隧道端点标识(TEID)相同。
[0080]上行用户面GTP数据包包头中的TEID是消息中一个字段,其携带的信息是SGSN侧的TEID。RAB请求消息中携带的TEID为GTP隧道在SGSN侧的TEID。
[0081](3)用户面GTP数据包对应的源IP地址与RNC的IP地址相同,用户面GTP数据包对应的目的IP地址与SGSN的IP地址相同。
[0082]RNC的IP地址即为步骤201中记录的RAB响应消息中携带的IP地址,SGSN的IP地址即为在步骤201中记录的RAB请求消息中携带的IP地址。
[0083](4)用户面GTP数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
[0084]图3为本发明的业务无线侧行为统计分析实施例流程示意图,所述根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析,如图3所示,可以包括以下步骤:
[0085]步骤30,根据所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数,获取各业务类型的连接次数。
[0086]具体地,统-H次业务过程中RRC连接建立确认消息(Connect_Confirm)和Iu连接释放完成(Iu_Release_Complete)消息对的数目,由此来获取连接次数。
[0087]步骤31,根据所述RRC连接建立确认消息和所述IU连接释放完成消息的发送时间,获取各业务类型的连接时长。
[0088]具体地,统计一次业务过程中,每对RRC连接建立确认消息(Connect_Conf irm)和IU连接释放完成消息(Iu_Release_Complete)的时间差之和,由此来获取连接时长。
[0089]步骤32,根据各业务类型的连接次数和连接时长,进行业务无线侧行为分析。
[0090]本发明提供的业务无线侧行为分析的处理方法,通过识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,并对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,再按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,以进行业务无线侧行为分析;本发明提供的业务无线侧行为分析的处理方法仅通过分析Iu-PS接口用户面和控制面数据,就能省时、省力、低成本地进行业务无线侧行为分析,大大提高业务优化的效率。
[0091]图4为本发明业务无线侧行为分析的处理装置实施例结构示意图,如图4所示,该装置包括识别模块41、解析模块42和关联分析模块43。
[0092]现结合图1分别对识别模块41、解析模块42和关联分析模块43进行说明。识别模块41,用于识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并记录所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数和发送时间。
[0093]具体地,识别模块41要识别出RNC与SGSN通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并通过RRC连接建立确认消息和IU连接释放完成消息确认属于同一个RRC连接,通过RAB请求消息和RAB响应消息确认属于同一个RAB承载。
[0094]其中,通过识别内部呼叫控制协议(SCCP协议)中的RRC连接建立确认消息(Connect_Confirm)(图1 中的步骤 5)来识别出 RRC (Radio Resource Control)连接建立确认,该连接建立确认(Conne c t_Conf i rm )消息对应的消息类型在内部呼叫控制协议(SCCP协议)中的“SCCP Message Type”属性的值为0x02。同时记录其发送时间作为RRC连接建立的时间,并记录“Connect_Confirm”消息所包括的SLR和DLR。
[0095]通过识别RANAP协议中的IU连接释放完成消息(图中步骤14) IU连接释放完成消息来识别RRC连接释放,该Iu连接释放完成消息对应的“Procedure Name”属性在RANAP协议中为“Iu_Release_Complete”,记录IU连接释放完成消息的发送时间作为RRC连接释放的时间,并记录Iu_Release_Complete”消息所包括的SLR和DLR。
[0096]本发明实施例中还要记录RRC连接建立确认消息和IU连接释放完成消息的发送次数。
[0097]识别RANAP协议中的RAB请求消息(图1中的步骤8)和RAB响应消息(图1中的步骤11),这两条消息对应的“Procedure Name ”属性在RANAP协议中分别为“ RAB-AssignmentRequest”和“RAB_Assignment Response”,记录无线接入承载RAB请求消息中携带的IP地址和TEID作为该次会话过程中Iu-PS用户面在SGSN侧的识别号,并记录“ RAB_AssignmentRequest”消息所包括的SLR和DLR ;记录RAB响应消息中携带的IP地址和TEID作为该次会话过程中Iu-PS用户面在RNC侧的识别号,并记录“RAB_Assignment Response”消息所包括的SLR和DLR。
[0098]解析模块42,用于对RNC与SGSN通过Iu-PS接口发送的用户面GTP数据包进行解析,获得所述用户面GTP数据包对应的隧道端点标识(TEID)、源IP地址、目的IP地址和业务类型。
[0099]具体地,解析模块42对RNC与SGSN通过Iu-PS接口发送的用户面GTP数据包进行解析,是应用深度包识别DPI (Deep Packet Inspection)检测方法,对RNC与SGSN通过Iu-PS接口发送的用户面GTP数据包进行解析,获得所述用户面GTP数据包包头中TEID属性对应的隧道端点标识(TEID)、源IP地址、目的IP地址和业务类型(如微信、FTP下载和网页浏览等)。[0100]关联分析模块43,用于按照预设规则进行控制面和用户面GTP数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析。
[0101]进一步地,所述预设规则包括:下行用户面GTP数据包归属关联规则和上行用户面GTP数据包归属关联规则。
[0102]所述下行用户面GTP数据包归属关联规则,包括:
[0103](I)具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息,属于同一个会话;
[0104]因为同一次SCCP会话中的RANAP信令具有相同的SLR和DLR,同一次连接过程中承载RANAP信令的SCCP消息具有相同的SLR和DLR,因此当RRC连接建立确认消息、IU连接释放完成消息具有相同的SLR和DLR值时,可判断为该RRC连接建立确认消息、IU连接释放完成消息属于同一个会话;当RAB请求消息以及RAB响应消息具有相同的SLR和DLR值时,可判断为该RAB请求消息以及RAB响应消息属于同一个会话;当RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息同时具有相同的SLR和DLR值时,可判断为RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息属于同一个会话。
[0105](2)用户面GTP数据包包头中的TEID与RAB响应消息中携带的隧道端点标识(TEID)相同。
[0106]下行用户面GTP数据包包头中的TEID是消息中一个字段,其携带的信息是RNC侧的TEID。RAB响应消息中携带的TEID为GTP隧道在RNC侧的TEID。
[0107]所述用户面GTP数据包即为RNC发送给SGSN的数据包。
[0108](3)用户面GTP数据包对应的源IP地址与SGSN的IP地址相同,用户面GTP数据包对应的目的IP地址与RNC的IP地址相同。
[0109](4)用户面GTP数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
[0110]所述上行用户面数据包归属关联规则,包括:
[0111](I)具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,属于同一个会话;
[0112]因为同一次SCCP会话中的RANAP信令具有相同的SLR和DLR,同一次连接过程中承载RANAP信令的SCCP消息具有相同的SLR和DLR,因此当RRC连接建立确认消息、IU连接释放完成消息具有相同的SLR和DLR值时,可判断为该RRC连接建立确认消息、IU连接释放完成消息属于同一个会话;当RAB请求消息以及RAB响应消息具有相同的SLR和DLR值时,可判断为该RAB请求消息以及RAB响应消息属于同一个会话;当RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息同时具有相同的SLR和DLR值时,可判断为RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息属于同一个会话。
[0113](2)用户面GTP数据包包头中的TEID与RAB请求消息中携带的隧道端点标识(TEID)相同。
[0114]上行用户面GTP数据包包头中的TEID是消息中一个字段,其携带的信息是SGSN侧的TEID。RAB请求消息中携带的TEID为GTP隧道在SGSN侧的TEID。[0115](3)用户面GTP数据包对应的源IP地址与RNC的IP地址相同,用户面GTP数据包对应的目的IP地址与SGSN的IP地址相同。
[0116](4)用户面GTP数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
[0117]进一步地,如图5所示,图5为本发明业务无线侧行为分析的处理装置的另一实施例的结构示意图,所述关联分析模块包括:关联单元51和分析单元52。其中:
[0118]关联单元51,用于按照预设规则进行控制面和用户面GTP数据包的关联,并记录的各消息的发送次数、发送时间以及所述业务类型。
[0119]分析单元52,根据关联单元所记录的各消息的发送次数、发送时间以及所述业务类型进行业务无线侧行为分析。
[0120]具体地,统计一次业务过程中RRC连接建立确认消息(Connect_Confirm)和IU连接释放完成消息(Iu_Release_Complete)消息对的数目,由此来获取连接次数。统计一次业务过程中,每对RRC连接建立确认消息(Connect_Conf irm)和Iu连接释放完成消息(Iu_Release_Complete)的时间差之和,由此来获取连接时长。
[0121]由于本发明提供的业务无线侧行为分析的处理装置具备:识别RNC与SGSN通过Iu-PS接口所交互的控制面消息的识别模块41,对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析的解析模块42,按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,以进行业务无线侧行为分析的关联分析模块43 ;因此通过本发明提供业务无线侧行为分析的处理装置能够省时、省力、低成本地进行业务无线侧行为分析,大大提高业务优化的效率。
[0122]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0123]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种业务无线侧行为分析的处理方法,其特征在于,包括: 识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并记录所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数和发送时间; 对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,获得所述用户面数据包对应的TEID、源IP地址、目的IP地址和业务类型; 按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析。
2.根据权利要求1所述的方法,其特征在于,所述预设规则包括: 下行用户面数据包归属关联规则,包括: 具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息,属于 同一个会话; 用户面数据包包头中的TEID与RAB响应消息中携带的TEID相同; 用户面数据包对应的源IP地址与SGSN的IP地址相同,用户面数据包对应的目的IP地址与RNC的IP地址相同; 用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间; 上行用户面数据包归属关联规则,包括: 具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,属于同一个会话; 用户面数据包包头中的TEID与RAB请求消息中携带的TEID相同; 用户面数据包对应的源IP地址与RNC的IP地址相同,用户面数据包对应的目的IP地址与SGSN的IP地址相同; 用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析,包括: 根据所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数,获取各业务类型的连接次数;并根据所述RRC连接建立确认消息和所述IU连接释放完成消息的发送时间,获取各业务类型的连接时长; 根据各业务类型的连接次数和连接时长,进行业务无线侧行为分析。
4.根据权利要求3所述的方法,其特征在于,所述对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,包括: 应用深度包识别DPI方法,对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析。
5.一种业务无线侧行为分析的处理装置,其特征在于,包括: 识别模块,用于识别RNC与SGSN通过Iu-PS接口所交互的控制面消息,所述控制面消息包括RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消息,并记录所述RRC连接建立确认消息和所述IU连接释放完成消息的发送次数和发送时间; 解析模块,用于对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析,获得所述用户面数据包对应的TEID、源和目的IP地址和业务类型; 关联分析模块,用于按照预设规则进行控制面和用户面数据包的关联,并根据所记录的各消息的发送次数、发送时间以及所述业务类型,进行业务无线侧行为分析。
6.根据权利要求5所述的装置,其特征在于,所述预设规则包括: 下行用户面数据包归属关联规则,包括: 具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、RAB请求消息以及RAB响应消息,属于同一个会话; 用户面数据包包头中的TEID与RAB响应消息中携带的TEID相同; 用户面数据包对应的源IP地址与SGSN的IP地址相同,用户面数据包对应的目的IP地址与RNC的IP地址相同; 用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间; 上行用户面数据包归属关联规则,包括: 具有相同的SLR和DLR的RRC连接建立确认消息、IU连接释放完成消息、无线接入承载RAB请求消息以及RAB响应消 息,属于同一个会话; 用户面数据包包头中的TEID与RAB请求消息中携带的TEID相同; 用户面数据包对应的源IP地址与RNC的IP地址相同,用户面数据包对应的目的IP地址与SGSN的IP地址相同; 用户面数据包的到达时间介于RRC连接建立确认消息和IU连接释放完成消息的发送时间之间。
7.根据权利要求5或6所述的装置,其特征在于,所述关联分析模块包括: 关联单元,用于按照预设规则进行控制面和用户面数据包的关联,并记录的各消息的发送次数、发送时间以及所述业务类型; 分析单元,根据关联单元所记录的各消息的发送次数、发送时间以及所述业务类型进行业务无线侧行为分析。
8.根据权利要求7所述的装置,其特征在于,所述解析模块具体用于: 应用深度包识别DPI方法,对RNC与SGSN通过Iu-PS接口发送的用户面数据包进行解析。
【文档编号】H04W24/02GK103458438SQ201310368100
【公开日】2013年12月18日 申请日期:2013年8月21日 优先权日:2013年8月21日
【发明者】颜志, 孙雷, 赵婷婷, 吕召彪, 王健全 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1