[发明专利]主从机TDMA时隙同步校准方法及装置有效
申请号: | 201710446549.7 | 申请日: | 2017-06-14 |
公开(公告)号: | CN107040327B | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 张海军;黄光辉;吴仕伟 | 申请(专利权)人: | 深圳市华信天线技术有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 姚金金 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主从 tdma 同步 校准 方法 装置 | ||
本申请是关于一种主从机TDMA时隙同步校准方法及装置。所述方法包括:至少一个从机接收来自主机的同步帧;所述同步帧中包括所述主机中定时计数器的第一计数值;至少一个所述从机解析所述同步帧得到所述第一计数值;针对每个所述从机,根据所述第一计数值和该从机中定时计数器的第二计数值调整该从机的TDMA时隙,以使所述从机的TDMA时隙与所述主机的TDMA时隙保持同步。可见,本申请直接利用主机和从机各自时钟源进行同步,无需增加RTC时钟源和GPS模块,降低成本的同时提高准确性。
技术领域
本申请涉及数据传输技术领域,尤其涉及一种主从机TDMA时隙同步校准方法及装置。
背景技术
目前时分多址(Time Division Multiple Access,TDMA)时隙同步的实现方法中,大部分都要依靠RTC时钟或者是GPS模块来提供精准的时钟源进行时隙同步,即需要设置一个RTC(Real-time Clock)时钟源或者全球卫星定位系统(Globle Positioning System,GPS)模块提供精准的时钟信息。之后,利用该时钟信息进行时隙同步。
然而,采用RTC时钟源或者GPS模块不仅会增加成本,而且使用时具有局限性。例如,采用GPS模块时,在室内环境下,由于GPS信号较弱或者消失,导致方案无法实现,采用RTC时钟源时,需要对RTC时钟进行校准才能确保时钟信息的准确性。
发明内容
为克服相关技术中存在的问题,本申请实施例提供一种主从机TDMA时隙同步校准方法及装置,用以解决相关技术中的技术问题。
根据本申请实施例的第一方面,提供一种主从机TDMA时隙同步校准方法,所述方法包括:
至少一个从机接收来自主机的同步帧;所述同步帧中包括所述主机中定时计数器的第一计数值;
至少一个所述从机解析所述同步帧得到所述第一计数值;
针对每个所述从机,根据所述第一计数值和该从机中定时计数器的第二计数值调整该从机的TDMA时隙,以使所述从机的TDMA时隙与所述主机的TDMA时隙保持同步。
可选地,至少一个从机接收来自主机的同步帧的步骤之前,所述方法包括:
针对每个从机,对该从机中时钟源进行分频操作以确定所述从机中定时计数器的时间粒度;
设置所述从机中比较寄存器的第三计数值。
可选地,根据所述第一计数值和该从机中定时计数器的第二计数值调整该从机的TDMA时隙的步骤,包括:
若所述第一计数值与所述第二计数值之差为零,则保持该从机中定时计数器的第二计数值不变;
若所述第一计数值大于所述第二计数值,且两者之差为第一数值A,则使该从机中定时计数器的第二计数值延时所述第一数值A个时间粒度之后再控制所述定时计数器重新计数;
若所述第一计数值小于所述第二计数值,且两者之差为第二数值B,则将该从机的比较寄存器中第三计数值减去所述第二数值B得到第四计数值,在所述第二计数值到达所述第四计数值时控制所述定时计数器重新计数。
根据本申请实施例的第二方面,提供一种主从机TDMA时隙同步校准方法,所述方法包括:
主机获取定时计数器的第一计数值;
主机读取比较寄存器中的第三计数值;
在所述第一计数值与所述第三计数值相等时,执行预设中断程序生成同步帧发送给至少一个从机,并控制所述定时计数器重新计数。
可选地,主机获取定时计数器的第一计数值的步骤之前,所述方法包括:
对所述主机中时钟源进行分频操作以确定所述主机中定时计数器的时间粒度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华信天线技术有限公司,未经深圳市华信天线技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710446549.7/2.html,转载请声明来源钻瓜专利网。