[发明专利]一种检测GB链路是否丢包的方法有效

专利信息
申请号: 200710143161.6 申请日: 2007-08-03
公开(公告)号: CN101359975A 公开(公告)日: 2009-02-04
发明(设计)人: 占治国 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L1/00 分类号: H04L1/00;H04L29/06
代理公司: 北京安信方达知识产权代理有限公司 代理人: 龙洪;霍育栋
地址: 518057广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 检测 gb 是否 方法
【权利要求书】:

1.一种检测通用分组无线业务吉比特GB链路是否丢包的方法,包括如下步骤:

1)采集GB信令和建立空事件列表;

2)读取一条GB信令;

3)分析和过滤GB信令,如果GB信令中的业务接入点标识SAPI为子网相关会聚协议SNDCP,进入步骤4);如果SAPI为通用分组无线服务技术移动性管理GMM,进入步骤5);否则进入步骤2);

4)判断SNDCP的协议类型;

如果SNDCP的类型为序列号需要确认模式的数据SN-DATA,根据信令中的字段更多位M、字段第一分段指示位F和字段网络业务接入层的协议数据单元N-PDU判断是否丢包,进入步骤2);

如果SNDCP的类型为序列号不需要确认模式的数据SN-UNITDATA,根据信令中的字段M、字段F、字段分段的序号Segmentnumber和字段N-PDU判断是否丢包,进入步骤2);

5)判断GMM的协议类型;

如果GMM的协议类型为SM会话管理,根据SM的消息类型在事件列表中建立事件的KEY值或删除事件的KEY值,然后进入步骤2);

否则,直接进入步骤2)。

2.根据权利要求1所述的一种检测通用分组无线业务GB链路是否丢包的方法,其特征在于,

所述步骤3)中分析和过滤GB信令的步骤,包括判断信令数据帧是否为帧中继数据帧、网络业务数据帧和基站子系统GPRS协议数据帧。

3.根据权利要求1所述的一种检测通用分组无线业务GB链路是否丢包的方法,其特征在于,所述步骤5)中根据SM的消息类型在事件列表中建立事件的KEY值或删除事件的KEY值包括如下步骤:

如果SM数据类型为PDP激活请求,分别根据IMSI和TLLI在事件列表中建立事件的KEY值;

如果SM数据类型为PDP去激活接受,分别根据IMSI和TLLI作为KEY 值去查找事件,如果能够找到,删除KEY值,以关闭事件,读取下一条信令;如果找不到直接读取下一条信令。

4.根据权利要求1至3中任一项所述的一种检测通用分组无线业务GB链路是否丢包的方法,其特征在于,所述步骤4)中SNDCP的类型为SN-DATA时根据信令中的字段M、字段F和字段N-PDU判断是否丢包包括如下步骤:

(1)如果F=1,根据IMSI或TLLI作为KEY去查找事件;

①如果找到,添加消息的文件名和偏移量到事件列表;判断该信令的N-PDU与事件列表中记录的N-PDU是否一致;

a)如果一致,表示正常,进入步骤A);

b)如果不一致,表示发生丢包,记录当前N-PDU减去事件中记录的N-PDU的值,这个值就是发生丢包的数目;进入步骤A);

②如果没有找到,分别根据IMSI和TLLI作为KEY建立事件;进入步骤A);

(2)如果F=0,根据IMSI或TLLI作为KEY去查找事件,

①如果找到,添加消息的文件名和偏移量到事件列表,判断该信令的N-PDU与事件中记录的N-PDU是否一致,

a)如果一致,表示正常;进入步骤A);

b)如果不一致,表示发生丢包,记录当前N-PDU减去事件中记录的N-PDU的值,这个值就是发生丢包的数目;进入步骤A);

②如果没有找到,判断结束;

A)根据M处理:

a)如果M=0,表示该N-PDU已经结束,记录当前N-PDU+1在事件中,判断结束;

b)如果M=1,表示该信令与后续的信令有关联,记录当前N-PDU在事件中,判断结束。

5.根据权利要求1至3中任一项所述的一种检测通用分组无线业务GB 链路是否丢包的方法,其特征在于,所述步骤4)中SNDCP的类型为SN-UNITDATA时根据信令中的字段M、字段F、字段Segmentnumber和字段N-PDU判断是否丢包包括如下步骤:

(1)如果F=1,根据IMSI或TLLI作为KEY去查找事件,

①如果找到,添加消息的文件名和偏移量到事件列表,判断该信令的N-PDU与事件中记录的N-PDU是否一致;

a)如果一致,表示正常;进入步骤B);

b)如果不一致,表示发生丢包,记录当前N-PDU减去事件中记录的N-PDU的值,这个值就是发生丢包的数目;进入步骤B);

②如果没有找到,分别根据IMSI和TLLI作为KEY建立事件;进入步骤B);

(2)如果F=0,根据IMSI或TLLI作为KEY去查找事件,

①如果找到,判断该信令的N-PDU与事件中记录的N-PDU是否一致:

a)如果不一致,表示发生丢包,记录当前N-PDU减去事件中记录的N-PDU的值,这个值就是发生丢包的数目;进入步骤B);

b)如果一致,再判断该信令的Segmentnumber与事件中记录的Segmentnumber是否一致:

b.1)如果一致,表示正常;进入步骤B);

b.2)如果不一致,表示发生丢包,记录当前Segmentnumber减去事件中记录的Segmentnumber的值,这个值就是发生丢包的数目;进入步骤B);

②如果没有找到,判断结束;

B)根据M处理:

a)如果M=0,表示该N-PDU已经结束,记录当前N-PDU+1在事件中,把消息的文件名和偏移量添加到事件列表;判断结束;

b)如果M=1,表示该信令与后续的信令有关联,记录当前N-PDU和Segmentnumber+1在事件中,把消息的文件名和偏移量添加到事件列表;判断结束。 

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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