[发明专利]网络信令监测方法及设备有效

专利信息
申请号: 201110111444.9 申请日: 2011-04-29
公开(公告)号: CN102761457A 公开(公告)日: 2012-10-31
发明(设计)人: 戴力;杨海龙;陈维新 申请(专利权)人: 中国移动通信集团浙江有限公司
主分类号: H04L12/26 分类号: H04L12/26
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 牛峥;王丽琴
地址: 310006 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 网络 监测 方法 设备
【说明书】:

技术领域

发明涉及网络通信技术,尤其涉及网络信令监测方法及设备。

背景技术

IP多媒体子系统(IMS,IP Multimedia Subsystem)是下一代网络的核心技术,IMS域中所涉及到的应用层协议大部分都由传输控制协议(TCP,Transmission Control Protocol)承载。

TCP是一个面向连接的传输层协议,虽然TCP不属于国际标准化组织(ISO,International Organization for Standardization)制定的协议集,但由于其在商业界和工业界的成功应用,已成为事实上的网络标准,广泛应用于各种网络主机间的通信中。

通过网络信令监测方式对IMS各个接口的TCP流进行分析,以对IMS网络进行维护,是一种重要的手段。进行网络信令监测时:从IMS各个接口获取TCP流,从TCP流种界定出一个个完整的包数据单元(PDU,Packet DataUnit),对界定出的PDU进行解码分析。

对TCP流进行网络信令分析,须基于PDU进行解码分析,因此,需先从TCP流中界定出PDU。但是,由于TCP是一种面向字节流的协议,数据是以字节流进行传输的,没有消息边界,这给网络信令监测带来了不少困难。

为了从TCP流中确定出PDU,目前通常采用下述三种方法:

(1)进行网络信令监测时,获取的TCP流为一个一个的TCP包,也称为TCP段;TCP段包括TCP头和TCP段数据内容,每个TCP段承载的上层协议消息即TCP段数据内容部分,该方法假定每个TCP段数据内容上承载的上层协议消息都是完整的,也就是将每个TCP段数据内容视为一个PDU。这种做法虽然简单快捷,但常出现PDU界定错误的情况。

该方法中没有涉及到定界技术,很难准确地界定出PDU,从而导致网络信令监测的准确性较低。

(2)本方法将PDU的定界过程和解码分析过程放在一个分析模块中实现。TCP上的承载的协议数据都送往该模块,该模块进行TCP流分析,跟踪TCP流的建立过程,跟踪到连接建立成功消息,便可将该连接建立成功消息后数据内容中的第一个字节界定为PDU的起始点,然后将数据流缓存起来,根据ProtoA协议的规范,找出一个ProtoA的PDU的结束位置,ProtoA为TCP上承载的需要进行信令监测的上层协议,建立成功消息位于TCP头中;然后,再以当前PDU的结束位置作为下一个PDU的开始点,并根据规范找出下一个PDU的结束点,若缓存的数据不够长,则继续接收下一个TCP段,获取其数据内容,如此下去便可逐个界定出各PDU。

该方法引入了PDU界定技术,但只适合TCP连接是短连接或者能监测到TCP连接建立初始阶段的情况。对于TCP短连接的情况,如果没有监测到某个短连接的初始阶段,至多丢弃这个短连接中所传递的PDU(通常一个短连接中的PDU数量不多),待到下一个短连接的开始便可界定出PDU;虽然如此,该方法还是丢弃了一些本可定界出来的PDU。而对于TCP长连接或不能监测到TCP连接建立初始阶段的情况,一旦错过了连接建立初始阶段的TCP段,就无法定界开始点,从而无法准确确定出PDU。可见,方法二具有局限性,其准确性不高,也导致了网络信令监测的准确性较低。

(3)本方法把PDU的定界过程和解码分析过程放在一个分析模块中实现。该方法以接收到的TCP段作为判定单位,分析每个收到的TCP段,根据ProtoA的协议规范,判断当前TCP段数据内容开始部分的特征是否恰好符合ProtoA的PDU的特征,如果是,则以当前TCP段数据内容作为界定的开始,从而将当前TCP段数据内容及后续的各TCP段数据内容分别界定成一个PDU;如果不是,则忽略当前TCP段,接收下一个TCP段,继续上述分析,直到找到符合ProtoA PDU特征的TCP段为止。

为了适应更广泛的范围,该方法以TCP段作为判定粒度进行PDU界定,但该方法过于粗糙;因为获取的TCP段数据内容的开始部分很少有刚好是PDU开始部分的情况,并且,即使找到某个TCP段数据内容的开始部分正好是PDU的开始部分,也会丢掉不少TCP段,丢失的TCP段将影响网络信令监测的准确性。

发明内容

本发明提供了一种网络信令监测方法,该方法能够提高网络信令监测的准确性。

本发明提供了一种网络信令监测设备,该设备能够

一种网络信令监测方法,该方法包括:

缓存传输控制协议TCP段数据内容;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团浙江有限公司,未经中国移动通信集团浙江有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110111444.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top