【技术实现步骤摘要】
跨网络组的时钟同步方法、装置、存储介质和终端
[0001]本专利技术涉及近场通信领域,尤其涉及一种跨网络组的时钟同步方法、装置、存储介质和终端。
技术介绍
[0002]在近场通讯组网中,多个设备通过TDMA的方式组成一个近场网络,即形成一个网络组,在该网络组中多个设备时序完成同步。在现有技术中,在每个网络组存在一个主设备,所有的从设备需要与主设备进行时序同步,而主设备的生成规则却各不相同,所以在跨网络组的通讯就存在整个网络组重新同步。即在实际的运用场景中,若设备需要在网络组间移动,在每次进入网络组时,整个网络组需要重新同步一次时钟,效率较低,对网络组中的资源消耗较大。
技术实现思路
[0003]本专利技术提供了一种跨网络组的时钟同步方法、装置、存储介质和终端,解决了以上所述资源消耗大、效率较低的技术问题。
[0004]本专利技术解决上述技术问题的技术方案如下:一种跨网络组的时钟同步方法,包括以下步骤:
[0005]步骤1,获取基于TDMA协议组建的多个网络组共同采用的标识号生成规则 ...
【技术保护点】
【技术特征摘要】
1.一种跨网络组的时钟同步方法,其特征在于,包括以下步骤:步骤1,获取基于TDMA协议组建的多个网络组共同采用的标识号生成规则、主设备生成规则和时序同步规则;步骤2,采用所述标识号生成规则生成本设备的第一标识号;步骤3,当本设备进入所述基于TDMA协议组建的多个网络组中任一目标网络组时,从所述目标网络组的广播中获取对应的主设备标识号;步骤4,比较所述第一标识号和所述主设备标识号,并根据比较结果和所述主设备生成规则判断本设备是否为所述目标网络组的新主设备,若否,执行步骤5,若是,则执行步骤6;步骤5,根据当前主设备的时钟和所述时序同步规则向所述目标网络组进行时序同步;步骤6,对所述第一标识号进行主设备标记,并在所述目标网络组广播,以驱动所述目标网络组的所有设备将当前主设备标识号更新为所述第一标识号,并以本设备作为新的主设备进行时序同步。2.根据权利要求1所述跨网络组的时钟同步方法,其特征在于,还包括通信步骤,具体为:将所述目标网络组的当前主设备标识号存储在本地,并在通信中同时广播自己的第一标识号和所在网络组对应的当前主设备标识号。3.根据权利要求2所述跨网络组的时钟同步方法,其特征在于,还包括跨网步骤,具体包括:步骤7,当本设备从所述多个网络组的第一目标网络组移出并进入所述多个网络组的第二目标网络组时,从所述第二目标网络组的广播中获取对应的主设备标识号A;步骤8,比较本设备的当前主设备标识号B和所述第二目标网络组的主设备标识号A,并根据比较结果和所述主设备生成规则判断是否对第二目标网络组的当前主设备进行更新,若否,执行步骤9,若是,则执行步骤10;步骤9,根据所述第二目标网络组中当前主设备的时钟和所述时序同步规则向所述第二目标网络组进行时序同步;步骤10,对本设备的当前主设备标识号B进行主设备标记,并在所述第二目标网络组广播,以驱动所述第二目标网络组的所有设备将所存储的主设备标识号A更新为本设备的当前主设备标识号B,并以本设备为新的主设备进行时序同步。4.根据权利要求1
‑
3任一所述跨网络组的时钟同步方法,其特征在于,所述标识号生成规则为:根据随机数、网络组中设备的CPU序列号和/或设备的配置参数生成每个设备唯一对应的标识号。5.根据权利要求4所述跨网络组的时钟同步方法,其特征在于,所述主设备生成规则为:根据标识号从大到小的顺序为每一个网络组的多个设备进行排序,并将每一个网络组中标识号最大的设备作为对应网络组的主设备。6.根据权利要求5所述跨网络组的时钟同步方法,其特征在于,所述时序同步规则为:将所述...
【专利技术属性】
技术研发人员:袁志炜,
申请(专利权)人:上海有个机器人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。