[发明专利]一种信令数据采集单链路时延修正方法有效
申请号: | 201110254085.2 | 申请日: | 2011-08-31 |
公开(公告)号: | CN102307109B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 张治中;饶敏;舒忠玲;雒江涛 | 申请(专利权)人: | 重庆中天重邮通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04W24/00 |
代理公司: | 重庆辉腾律师事务所50215 | 代理人: | 寸南华 |
地址: | 401121 重庆市渝*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 采集 单链路时延 修正 方法 | ||
1.一种信令数据采集单链路时延修正方法,其特征在于:采用请求与应答消息对到达信令数据采集点的先后顺序是否出现错乱判断该信令数据采集是否产生了时延,采用链路平均时延修正量对采集机的采集时间调整模块进行调整,并对单链路信令数据采集点对中的每一侧数据采集点都进行时延修正从而实现单链路信令数据采集点对的双向延时修正,其中,所述请求与应答消息对是指初始地址消息IAM和地址全消息ACM组成的消息对,所述链路平均时延修正量是指在设定时间内采集到的请求与应答消息对到达该信令采集点的先后顺序出现错乱的时间差的平均值,所述设定的时间为0.5至3小时。
2.根据权利要求1所述信令数据采集单链路时延修正方法,其特征在于:采用请求与应答消息对到达信令数据采集点的先后顺序是否出现错乱判断该信令数据采集是否产生了时延,包括:
⑴ 在设定的时间内采集到达被测试链路信令数据采集点对中任一侧的信令数据并对其进行某协议的多协议关联处理,得出业务流程图;所述设定的时间为0.5至3小时;
⑵ 针对每一业务流程图,通过记录消息类型的字段查询初始地址消息IAM和地址全消息ACM组成的消息对,并且,分别记录每个消息对中初始地址消息IAM到达该信令采集点的时间IAMtime和地址全消息ACM到达该信令采集点的时间ACMtime;
⑶ 计算每个请求与应答消息对的时间差time_interval,即:time_interval= ACMtime-IAMtime;如果time_interval<0,则视为该请求与应答消息对到达该信令采集点的先后顺序出现了错乱,并将出现错乱的时间差记为time_interval_fail;否则视为该请求与应答消息对到达该信令采集点的先后顺序未出现错乱;
⑷ 重复执行步骤⑵、⑶直到遍历所有业务流程图,累计请求与应答消息对的总数量m,累计到达该信令采集点先后顺序出现错乱的请求与应答消息对的数量n,记录每次请求与应答消息对到达该信令采集点的先后顺序出现错乱的时间差time_interval_faili,i=1,2,3…n;
⑸ 采用下式计算先后顺序出现错乱的次数占总消息次数的比例f:
如果先后顺序出现错乱的次数占总消息次数的比例f大于10%,则视为该链路信令数据采集出现了时延并需要进行时延修正;否则,视为该链路信令数据采集不需要进行时延修正,结束本轮的时延修正。
3.根据权利要求1所述信令数据采集单链路时延修正方法,其特征在于:采用链路平均时延修正量对采集机的采集时间调整模块进行调整,包括:
⑴ 采用下式计算链路平均时延修正量:
,i=1,2,3…n;
式中:A为链路平均时延修正量;n为到达该信令数据采集点先后顺序出现错乱的请求与应答消息对的数量;time_interval_faili为每次请求与应答消息对到达该信令采集点的先后顺序出现错乱的时间差;
⑵ 对信令数据采集机的时间模块进行调整,使其在采集信令数据时自动减去平均时延修正量A;
⑶ 再次在设定时间内采集到达该信令数据采集点的信令数据并对其进行某协议的多协议关联处理,得出业务流程图;其中,所述设定的时间为0.5-3小时;
⑷ 根据本发明所述方法判断该信令数据采集是否产生时延,且是否需要进行信令数据采集时延修正;
⑸ 如果需要进行信令数据采集时延修正,重复执行步骤⑴、⑵、⑶、⑷;如果不需要进行信令数据采集时延修正,则结束本轮信令数据采集时延修正。
4.根据权利要求1所述信令数据采集单链路时延修正方法,其特征在于:该信令数据采集单链路时延修正方法包括以下步骤:
⑴ 在设定的时间内在被测试链路信令数据采集点对中的任一侧采集信令数据,其中,所述设定的时间为0.5至3小时;
⑵ 对采集到的信令数据进行某协议的多协议关联处理,得出业务流程图;
⑶ 判断具有该协议的请求与应答消息对到达该信令数据采集点的先后顺序是否出现错乱,且出现错乱的请求与应答消息对数量占总请求与应答消息对数量的比例是否大于或等于10%,是则视为该信令数据采集产生了时延且需要进行时延修正,继续执行步骤⑷;否则视为该信令数据采集未产生时延,不需要进行时延修正,跳转执行步骤⑸;包括:
⑶-1:针对每一业务流程图,通过记录消息类型的字段查询初始地址消息IAM和地址全消息ACM组成的消息对,并且,分别记录每个消息对中初始地址消息IAM到达该信令采集点的时间IAMtime和地址全消息ACM到达该信令采集点的时间ACMtime;
⑶-2:计算每个请求与应答消息对的时间差time_interval,即:time_interval= ACMtime-IAMtime;如果time_interval<0,则视为该请求与应答消息对到达该信令采集点的先后顺序出现了错乱,并将出现错乱的时间差记为time_interval_fail;否则视为该请求与应答消息对到达该信令采集点的先后顺序未出现错乱;
⑶-3:重复执行步骤⑶-1、⑶-2,直到遍历所有业务流程图,累计请求与应答消息对的总数量m,累计到达该信令采集点先后顺序出现错乱的请求与应答消息对的数量n,记录每次请求与应答消息对到达该信令采集点的先后顺序出现错乱的时间差time_interval_faili,i=1,2,3…n;
⑶-4:采用下式计算先后顺序出现错乱的次数占总消息次数的比例f:
如果先后顺序出现错乱的次数占总消息次数的比例f大于10%,则视为该链路信令数据采集出现了时延,并需要进行时延修正,继续执行以下的修正步骤;否则,视为该链路信令数据采集不需要进行时延修正,结束本轮的时延修正,转为执行步骤⑸;
⑷ 对该信令数据采集进行时延修正,包括:
⑷-1:采用下式计算平均时延修正量:
,i=1,2,3…n;
式中:A为链路平均时延修正量;n为到达该信令采集点先后顺序出现错乱的请求与应答消息对的数量;time_interval_faili为每次请求与应答消息对到达该信令采集点的先后顺序出现错乱的时间差;
⑷-2:对被测试链路采集信令数据的采集机的采集时间调整模块进行调整,使其在采集信令数据时自动减去平均时延修正量A;
⑷-3:重复执行步骤⑴至⑶;
⑸ 用上述方法对该被测试链路信令数据采集点对中另一侧信令数据采集点采集的信令数据进行时延修正;
⑹ 在被测试链路信令数据采集点对中二侧数据采集点均完成时延修正后,结束本次信令数据采集单链路时延修正。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆中天重邮通信技术有限公司,未经重庆中天重邮通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110254085.2/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置