一种iu-ps接口控制层与承载层数据关联算法及程序的制作方法

文档序号:7895272阅读:395来源:国知局
专利名称:一种iu-ps接口控制层与承载层数据关联算法及程序的制作方法
技术领域
本发明涉及一种IU-PS接口控制层与承载层数据关联算法及程序,具体涉及的技术领域是移动数据业务监测优化软件中IU-PS接口控制层数据与承载层数据关联所涉及的算法和程序。
背景技术
随着3G通信技术的发展,3G数据业务用户和流量都在迅速增加,而对3G数据业务的监测和优化,则是提高用户感受及业务质量非常重要的手段,但由于3G移动通信网络协议复杂,用户每次使用移动数据业务,在移动通信网络中都体现为若干个数据包的交互流程,如果能将网络中监测到的正常及异常的数据包,与用户具体使用的业务相关联,则能够大大提高移动数据业务优化的效率,可以提高业务质量,增加移动运营商的业务收入。

发明内容
本发明的主要目的是提供一种IU-PS接口控制层数据与承载层数据的关联算法,可以将用户UMTS上网过程中,在IU-PS接口的控制层数据与承载层数据相关联。本发明的另一个目的是提供一种IU-PS接口控制层数据与承载层数据的关联的程序,可以将用户上网过程中控制层数据与承载层数据相关联,便于移动数据业务网络优化人员通过用户体验追溯网络底层故障。为了实现上述目的,本发明提供一种IU-PS接口控制层数据与承载层数据的关联算法,其特征在于,该算法可以将UMTS上网过程中的控制层数据和承载层数据组合起来,包括PDP激活、RAB建立、IU-PS接口承载层数据、RAB释放、PDP去激活几个过程关联起来,用户可以追踪IU-PS接口同一个PDP激活过程中所有的用户上网会话过程。为了实现上述目的,本发明提供一种IU-PS接口控制层数据与承载层数据的关联程序,其特征在于,该算法可以将UMTS上网过程中的控制层数据和承载层数据组合起来,包括PDP激活、RAB建立、IU-PS接口承载层数据、RAB释放、PDP去激活几个过程关联起来,用户可以追踪IU-PS接口同一个PDP激活过程中所有的用户上网会话过程。本发明实施例的IU-PS接口监测优化软件系统,可以方便移动数据业务网络优化人员通过用户体验追溯网络底层故障,能够大大提高移动数据业务优化的效率,可以提高业务质量,增加移动运营商的业务收入。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中
图I IU-PS接口控制层数据和承载层数据的关联算法
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明的具体实施例进行详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。IU-PS接口控制层数据和承载层数据的关联算法如图I所示程序接收到IU-PS接口的数据流以后,将控制层数据RANAP协议数据,及承载层数据GTP协议数据分离开。RANAP 协议数据,提取出 M3UA 层的 0PC,DPC,和 SCCP 层的 Source Local Reference(SLR)和 Destination Local Reference (DLR),其中相同的(OPC,DPC,SLR,DLR)标识一个PMM连接,标识手机与SGSN之间建立的控制层面信令连接。GTP 协议数据,提取出 Client IP,GTP-TEI,,其中相同的(Client IP,GTP_TEI)标识为一个GTP连接,标识手机与SGSN之间建立的承载层数据连接。程序从PMM 连接中提取 Activate PDP, RAB-Assignment, Deactivate PDP 等消息,从Activate PDP Accept消息中提取出Client IP,从RAB Assignment消息中提取出GTP-TEI,做为TOP Session中的关键字段。程序从一个GTP连接中,分离出用户的会话过程,主要依据通信流程中五元组信息,即(Source IP, Destination IP, Source Port, Destination Port, Proto)做分离,相同五元组的数据包为一个GTP Session。在IU-PS接口控制层数据和承载层数据的关联算法中,程序按顺序取出GTPSession,然后与F1DP Session做比较,具体的算法表达式如下所示
IF (GTP_Session. ClientIP = PDP_Session. ClientIP AND GTP_Session. GTP-TEI =PDP_Session. GTP-TEI) THEN
PDP_Session. Ptr = GTP_Session
该算法表达式的含义如下如果GTP Session包含的手机IP地址与TOP Session包含的手机IP地址相同,而且GTP Session包含GTP-TEI和PDP Session包含GTP-TEI相同,则表示该GTP会话过程属于此次PDP过程,则在TOP Session中做标记,将Ptr指针指向GTP Session,后续符合条件的GTP Session则采用链表的方式插入到前一个GTP Session之后。经过IU-PS接口控制层数据和承载层数据的关联算法后,通过TOP Session,程序就可以找到与该PDP激活过程相关联的所有GTP会话过程,这样可以方便网优人员由TOP激活过程追溯到GTP会话过程,大大提高业务优化的效率。应当理解的是,上述针对具体实施例的描述较为详细,并不能因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1.一种IU-PS接口控制层与承载层数据的关联算法,其特征在于,该算法可以将UMTS上网过程中的控制层数据和承载层数据组合起来,包括PDP激活、RAB建立、IU-PS接口承载层数据、RAB释放、PDP去激活几个过程关联起来,用户可以追踪IU-PS接口同一个PDP激活过程中所有的用户上网会话过程。
2.—种IU-PS接口控制层与承载层数据的关联程序,其特征在于,该算法可以将UMTS上网过程中的控制层数据和承载层数据组合起来,包括PDP激活、RAB建立、IU-PS接口承载层数据、RAB释放、PDP去激活几个过程关联起来,用户可以追踪IU-PS接口同一个PDP激活过程中所有的用户上网会话过程。
全文摘要
本发明公开一种IU-PS接口控制层与承载层数据关联算法及程序,将UMTS上网过程中的控制层数据和承载层数据组合起来,包括PDP激活、RAB建立、IU-PS接口承载层数据、RAB释放、PDP去激活几个过程关联起来,并依据上述算法发明了一种IU-PS接口控制层数据和承载层数据的关联的程序,本发明便于移动数据业务网络优化人员通过用户体验追溯网络底层故障,提高UMTS网络优化的效率。
文档编号H04W24/02GK102647738SQ20121014463
公开日2012年8月22日 申请日期2012年5月11日 优先权日2012年5月11日
发明者祝守宇 申请人:北京西塔网络科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1