The invention relates to a time sensing module based on a distributed network and a time synchronization system thereof. A time sensing module based on a distributed network includes a synchronization site unit, a master clock unit, a slave clock unit, a first port, a second port, a data transfer unit, and a time synchronization module based on a distributed network. A step system consists of a plurality of time sensing modules. The embodiment of the present invention invokes the relevant units of the time sensing module through a clock selection algorithm, and finally completes the clock synchronization between the connected time sensing modules by calculating link delay and measuring time difference, thus achieving clock synchronization of the distributed network, thus enabling the clock synchronization of the distributed network to be achieved. The clock synchronization precision of the distributed network clock synchronization system reaches the nanosecond level, and the distributed network has strong stability to meet the needs of more devices.
【技术实现步骤摘要】
一种基于分布式网络的时间感知模块及其时间同步系统
本专利技术属于电子与通信领域,具体涉及一种基于分布式网络的时间感知模块及其时间同步系统。
技术介绍
随着以太网技术的快速发展,分布式网络的应用对时钟同步精度的要求越来越高。在实际生活中,分布式网络中各节点的应用设备也采用了不同的时钟同步方法进行时钟同步。目前,常用于以太网的同步协议有:网络时间协议NTP(NetworkTimeProtocol)和其简单版本SNTP(SimpleNetworkTimeProtocol)。NTP/SNTP协议用途是将计算机的时间通过网卡同步到某些时间标准,采用服务器/客户端模式在应用层进行时间同步。然而,由于时间信号通过分布式网络信道传送到不同终端节点的延时不同,所以采用这种授时方式的同步精度不高,一般在10ms到100ms之间,已经无法满足分布式网络节点设备对高精度时钟的要求。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提供了一种基于分布式网络的时间感知模块及其时间同步系统。本专利技术要解决的技术问题通过以下技术方案实现:本专利技术实施例提供了一种基于分布式网络的时间感知模块及其时间同步系统,一种基于分布式网络的时间感知模块,包括:同步站点单元,用于根据时钟选择算法确定所述时间感知模块是否为主时钟;主时钟单元,用于发送时间信息至所述同步站点单元;从时钟单元,用于接收所述同步站点单元的所述时钟信息并将所述时钟信息发送至所述时间感知应用;第一端口,用于接收所述同步站点单元的所述时间信息;第二端口,用于将所述时间信息发送至所述同步站点单元;数据中转单元,用于接收所述第一 ...
【技术保护点】
1.一种基于分布式网络的时间感知模块,其特征在于,包括:同步站点单元,用于根据时钟选择算法确定所述时间感知模块是否为主时钟;主时钟单元,用于发送时间信息至所述同步站点单元;从时钟单元,用于接收所述同步站点单元的所述时钟信息并将所述时钟信息发送至时间感知应用;第一端口,用于接收所述同步站点单元的所述时间信息;第二端口,用于将所述时间信息发送至所述同步站点单元;数据中转单元,用于接收所述第一端口发送的第一报文信息,还用于将第二报文信息发送至所述第二端口。
【技术特征摘要】
1.一种基于分布式网络的时间感知模块,其特征在于,包括:同步站点单元,用于根据时钟选择算法确定所述时间感知模块是否为主时钟;主时钟单元,用于发送时间信息至所述同步站点单元;从时钟单元,用于接收所述同步站点单元的所述时钟信息并将所述时钟信息发送至时间感知应用;第一端口,用于接收所述同步站点单元的所述时间信息;第二端口,用于将所述时间信息发送至所述同步站点单元;数据中转单元,用于接收所述第一端口发送的第一报文信息,还用于将第二报文信息发送至所述第二端口。2.根据权利要求1所述的时间感知模块,其特征在于,同步站点单元,具体用于根据时钟选择算法确定所述时间感知模块是否为主时钟,若是,则所述同步站点模块调用所述主时钟单元、所述从时钟单元、所述第一端口和所述数据中转单元;若否,则所述同步站点单元调用所述数据中转模单元、所述第二端口和所述从时钟单元。3.根据权利要求1所述的时间感知模块,其特征在于,所述时钟选择算法包括:所述同步站点接收时钟信息;所述同步站点根据所述时钟信息确定所述感知模块主时钟或所述非主时钟。4.根据权利要求2所述的时间感知模块,其特征在于,所述主时钟单元与时钟源相连。5.根据权利要求2所述的时间感知模块,其特征在于,所述时间感知模块为主时钟时,所述主时钟单元发送所述...
【专利技术属性】
技术研发人员:陈晨,吕宁,殷廷瑞,吕高登,郑昊,李彦鑫,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。