基于MDIO实现时钟同步的方法、智能终端及存储介质技术

技术编号:23342296 阅读:37 留言:0更新日期:2020-02-15 03:32
本发明专利技术公开了基于MDIO实现时钟同步的方法、智能终端及存储介质,所述方法包括:主控板和至少一个业务板之间通过MDIO协议连接,并通过MDIO命令进行授时;所述主控板通过预设次数读取和记录所述业务板的时间,并同时记录在读取所述业务板时间时的当前时间,计算所述主控板与所述业务板之间的传输延时;所述主控板将最后读取的当前时间和所述传输延时相加后发送给所述业务板,所述业务板设置系统时间以完成和所述主控板的时间同步。本发明专利技术通过MDIO协议实现主控板和业务板的时间同步,适用范围广,操作简单,设置方便。

Method, intelligent terminal and storage medium of clock synchronization based on MDIO

【技术实现步骤摘要】
基于MDIO实现时钟同步的方法、智能终端及存储介质
本专利技术涉及计算机应用
,尤其涉及一种基于MDIO实现时钟同步的方法、智能终端及存储介质。
技术介绍
在大部分网络产品中,要求对整网设备或者整个机框上的单板都设置成相同的时间,准确的时间才能体现时间的意义;在现有技术中,一般由NTP/SNTP协议(网络时钟同步协议)获取时间,还有1588的PTP协议(网络测量和控制系统的精密时钟同步协议标准,通过一个同步信号周期性的对网络中的所有节点的时钟进行校正同步,可以使基于以太网分布式系统达到精确同步),这些协议一般都是基于以太网/IP来实现的,如果在没有以太网的环境下,如何把自己的时间发送给其它需要设置时间的设备和获取时间是比较困难的事情。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术的主要目的在于提供一种基于MDIO实现时钟同步的方法、智能终端及存储介质,旨在解决现有技术的上述缺陷。为实现上述目的,本专利技术提供一种基于MDIO实现时钟同步的方法,所述基于MDIO实现时钟同步的方法包括如下步骤本文档来自技高网...

【技术保护点】
1.一种基于MDIO实现时钟同步的方法,其特征在于,所述基于MDIO实现时钟同步的方法包括:/n主控板和至少一个业务板之间通过MDIO协议连接,并通过MDIO命令进行授时;/n所述主控板通过预设次数读取和记录所述业务板的时间,并同时记录在读取所述业务板时间时的当前时间,计算所述主控板与所述业务板之间的传输延时;/n所述主控板将最后读取的当前时间和所述传输延时相加后发送给所述业务板,所述业务板设置系统时间以完成和所述主控板的时间同步。/n

【技术特征摘要】
1.一种基于MDIO实现时钟同步的方法,其特征在于,所述基于MDIO实现时钟同步的方法包括:
主控板和至少一个业务板之间通过MDIO协议连接,并通过MDIO命令进行授时;
所述主控板通过预设次数读取和记录所述业务板的时间,并同时记录在读取所述业务板时间时的当前时间,计算所述主控板与所述业务板之间的传输延时;
所述主控板将最后读取的当前时间和所述传输延时相加后发送给所述业务板,所述业务板设置系统时间以完成和所述主控板的时间同步。


2.根据权利要求1所述的基于MDIO实现时钟同步的方法,其特征在于,所述MDIO命令包括同步读命令和授时写命令。


3.根据权利要求2所述的基于MDIO实现时钟同步的方法,其特征在于,所述主控板通过预设次数读取和记录所述业务板的时间,并同时记录在读取所述业务板时间时的当前时间,计算所述主控板与所述业务板之间的传输延时,具体包括:
所述主控板开始执行所述同步读命令之前,记录当前时间T1;
所述主控板通过所述同步读命令读取所述业务板的当前时间T2,并记录;
所述主控板在读取到所述业务板的时间时,记录当前时间T3;
所述主控板再次通过所述同步读命令读取所述业务板的当前时间T4,并记录;
所述主控板在读取到所述业务板的时间时,记录当前时间T5;
计算所述主控板与所述业务板之间的传输延时Td。


4.根据权利要求3所述的基于MDIO实现时钟同步的方法,其特征在于,所述传输延时Td=[(T5-T1)-(T4-T...

【专利技术属性】
技术研发人员:李小军吴闽华孟庆晓
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1