[发明专利]一种延时抖动补偿方法、装置及计算机存储介质有效
申请号: | 201811533615.5 | 申请日: | 2018-12-14 |
公开(公告)号: | CN111327386B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 陈思思 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04J3/06 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;张天舒 |
地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 延时 抖动 补偿 方法 装置 计算机 存储 介质 | ||
本发明实施例公开了一种延时抖动补偿方法、装置及计算机存储介质,方法包括:时戳补偿组件根据最新记录的数据累积量以及数据累积量的固定值,确定数据链路层当前的延时抖动,所述数据累积量的固定值表示所述数据链路层中没有延时抖动的数据累积量;所述时戳补偿组件获取协议层记录的初始时戳,根据所述数据链路层当前的延时抖动补偿所述初始时戳,获得补偿时戳,所述补偿时戳为对所述初始时戳进行补偿后的时戳。
技术领域
本发明涉及通信网络领域,尤其涉及一种延时抖动补偿方法、装置及计算机存储介质。
背景技术
近年来,1588时间同步技术在通信网络中得到广泛应用。网络测量和控制系统的精密时钟同步协议(IEEE 1588 Precision Clock Synchronization Protocol,1588协议)的基本功能是使分布式网络内的最精确时钟与其他时钟保持同步。1588协议定义了一种精确时间协议(Precision Time Protocol,PTP),PTP可以对标准以太网或其他采用多播技术的分布式总线系统中的传感器、执行器以及其他终端设备中的时钟进行时间同步。
目前,在应用1588协议时,路径延时的动态抖动比较大,影响时间偏差的计算,而且当路径延时抖动达到一定程度时,很难达到时间同步,对时的精度也比较低。
发明内容
有鉴于此,本发明实施例为解决现有技术中存在的至少一个问题而提供一种延时抖动补偿方法、装置及计算机存储介质,解决路径延时动态抖动比较大,影响时间偏差的计算的问题。
为达到上述目的,本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种延时抖动补偿方法,所述方法包括:
时戳补偿组件根据最新记录的数据累积量以及数据累积量的固定值,确定数据链路层当前的延时抖动,所述数据累积量的固定值表示所述数据链路层中没有延时抖动的数据累积量;
所述时戳补偿组件获取协议层记录的初始时戳,根据所述数据链路层当前的延时抖动补偿所述初始时戳,获得补偿时戳,所述补偿时戳为对所述初始时戳进行补偿后的时戳。
上述技术方案中,在所述时戳补偿组件根据最新记录的数据累积量以及数据累积量的固定值,确定数据链路层当前的延时抖动之前,还包括:
所述时戳补偿组件接收数据链路层发送的当前时刻数据累积量,将所述当前时刻数据累积量记录为数据累积量。
上述技术方案中,所述将所述当前时刻数据累积量记录为数据累积量之前,还包括:
所述时戳补偿组件根据当前周期内记录的各数据累积量,获得当前周期内数据累积量的最大值和最小值;
所述时戳补偿组件根据所述当前周期内数据累积量的最大值和最小值,获得数据累积量的固定值。
上述技术方案中,所述时戳补偿组件接收数据链路层发送的当前时刻数据累积量之前,还包括:
数据链路层获取当前时刻数据写入量和当前时刻数据读出量;
所述数据链路层获取前一时刻数据累积量,根据所述当前时刻数据写入量、当前时刻数据读出量以及前一时刻数据累积量,获得当前时刻数据累积量。
上述技术方案中,在所述根据所述当前时刻数据写入量、当前时刻数据读出量以及前一时刻数据累积量,获得当前时刻数据累积量之后,还包括:
所述数据链路层发送所述当前时刻数据累积量至所述时戳补偿组件;
所述时戳补偿组件将数据链路层的当前时刻数据累积量记录为数据累积量。
第二方面,本发明实施例提供一种延时抖动补偿装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811533615.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用制药污泥为制砖材料的制成方法
- 下一篇:一种确定用水量的方法、装置及水表