无连接状态下的无线设备同步方法、无线设备和存储介质技术

技术编号:28301611 阅读:42 留言:0更新日期:2021-04-30 16:30
本发明专利技术公开了一种无连接状态下的无线设备同步方法,包括以下步骤:接收使第二无线设备进入等待状态的唤醒指令;接收第一无线设备发送的同步包,结束等待状态;从同步包获取第一无线设备的第一TSF时间和发包间隔时间;根据第一无线设备的第一TSF时间,更新第二无线设备的第二TSF时间;根据发包间隔时间,确定第二无线设备的下一次唤醒时刻;进入休眠状态。本发明专利技术的无连接状态下的无线设备同步方法,使第一无线设备与第二无线设备直接交互,提高交互效率,同时减少功耗。

【技术实现步骤摘要】
无连接状态下的无线设备同步方法、无线设备和存储介质
本专利技术涉及无线通信
,特别涉及一种无连接状态下的无线设备同步方法、无线设备和存储介质。
技术介绍
物联网智能终端和无线产品正处于一个高速发展的时期,WIFI由于其高吞吐和便利性,已经成为了不可或缺的功能,现在不论是家庭还是公共场所,都可见到可连接的WIFI网络。当前WIFI连接的主要形式是一个WIFI设备作为无线接入点,一个WIFI设备作为客户端,然后使用客户端与无线接入点进行连接,为了保持同步,客户端需定期接收无线接入点所广播出来的信标帧。多个客户端之间进行通信,需先确保连接到了同一个无线接入点,且通信包需经过无线接入点的转发才能完成。这就导致使用电池的WIFI设备在功耗及通信效率上面会有更多的损耗。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种无连接状态下的无线设备同步方法,能够提高交互效率、减少功耗。本专利技术还提出具有上述无连接状态下的无线设备同步方法的无线设备。本专利技术还提出具有上述无连接状态下的无线设备同步方法的存储介质。根据本专利技术第一方面实施例的无连接状态下的无线设备同步方法,包括以下步骤:接收使第二无线设备进入等待状态的唤醒指令;接收第一无线设备发送的同步包,结束等待状态;从同步包获取第一无线设备的第一TSF时间和发包间隔时间;根据第一无线设备的第一TSF时间,更新第二无线设备的第二TSF时间;根据发包间隔时间,确定第二无线设备的下一次唤醒时刻;进入休眠状态。根据本专利技术实施例的无连接状态下的无线设备同步方法,至少具有如下有益效果:第二无线设备接收唤醒指令进入等待状态,等待接收第一无线设备发送的同步包,当接收到同步包,则结束等待状态。第二无线设备从同步包获取第一无线设备的第一TSF时间和发包间隔时间,并根据第一TSF时间更新第二无线设备的第二TSF时间,再根据发包间隔时间,确定第二无线设备的下一次唤醒时刻,进入休眠状态,等待下一次唤醒指令。该过程完成了第一无线设备和第二无线设备之间的时间同步,再进入休眠状态,减少了第二无线设备的工作时间,即减少了第二无线设备的功耗,此外,第一无线设备和第二无线设备通过直接收发同步包,直接交互,提高了交互效率。根据本专利技术的一些实施例,所述根据第一无线设备的第一TSF时间,更新第二无线设备的第二TSF时间,包括:根据第一无线设备的第一TSF时间以及同步包的传输时间,更新第二无线设备的第二TSF时间,以便于第二TSF时间更准确。根据本专利技术的一些实施例,还包括步骤:从同步包获取附加信息,和/或接收第一无线设备发送的数据包,以便于第一无线设备和第二无线设备的数据交互,提高交互效率。根据本专利技术的一些实施例,还包括以下步骤:当等待状态的持续时间大于或等于第二无线设备预设的唤醒阈值,且等待状态内未接收到同步包,则结束等待状态;根据第二无线设备的自适应算法变更唤醒阈值;根据第二无线设备预设的休眠时间,确定第二无线设备的下一次唤醒时刻,以便于实现下一次第一无线设备和第二无线设备的时间同步。根据本专利技术的一些实施例,还包括以下步骤:当等待状态内接收到第一无线设备发送的同步包,则将唤醒阈值初始化,以便于减小功耗。根据本专利技术的一些实施例,所述自适应算法变更后的唤醒阈值大于所述自适应算法变更前的唤醒阈值,以便于接收到同步包。根据本专利技术的一些实施例,还包括以下步骤:当自适应算法的执行次数达到执行阈值,则上报所述执行次数达到所述执行阈值的通知,以便于减小功耗。根据本专利技术的一些实施例,所述同步包包括单播包或广播包,以便于实现第一无线设备和第二无线设备之间的交互。根据本专利技术第二方面实施例的无线设备,包括第一无线设备和若干个第二无线设备,所述第一无线设备用于发送同步包给所述第二无线设备,所述第二无线设备包括处理器、存储器和存储在所述存储器上并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面任一项所述的无连接状态下的无线设备同步方法。根据本专利技术实施例的无线设备,至少具有如下有益效果:第一无线设备发送同步包给第二无线设备,第二无线设备实现第一方面任一项的无连接状态下的无线设备同步方法,实现第一无线设备与第二无线设备在无连接状态下的直接交互,提高交互效率,减小功耗。根据本专利技术第三方面实施例的存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行第一方面中任一项所述的无连接状态下的无线设备同步方法。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例的无连接状态下的无线设备同步方法的流程图;图2为图1所示的无连接状态下的无线设备同步方法的具体流程图;图3为图1所示的无连接状态下的无线设备同步方法的补充步骤的流程图;图4为图1所示的无连接状态下的无线设备同步方法的另一些补充步骤的流程图;图5为本专利技术实施例的无连接状态下的无线设备同步方法的示意图;图6为图5所示的无连接状态下的无线设备同步方法的另一个示意图;图7为本专利技术实施例的无连接状态下的无线设备同步方法的变更唤醒阈值的示意图;图8为本专利技术实施例的无线设备的连接示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,若干的含义是一个或者多个,多个的含义是两个及两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。本专利技术的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本专利技术中的具体含义。TSF(timingsynchronizationfunction)时间,是每个无线设备在每次上电时从零开始一直不停计时的本地时间,以微秒为单位。第一方面参照图1,无连接状态下的无线设备同步方法,包括以下步骤:步骤S100、步骤S200、步骤S210、步骤S220、步骤S230和步骤S400。步骤S100,接收使第二无线设备进入等待状态的唤醒指令。具体地,唤醒指令用于使第二无线设备进入等待状态,可以是从休眠状态退出,再进入等待状态。唤醒指令可以由外部输入,即人为打开第二无线设备的时间同步功能,也可以由第二无线设备本身的计时器计时完成后发送唤醒指令给第二本文档来自技高网
...

【技术保护点】
1.无连接状态下的无线设备同步方法,其特征在于,包括以下步骤:/n接收使第二无线设备进入等待状态的唤醒指令;/n接收第一无线设备发送的同步包,结束所述等待状态;/n从所述同步包获取所述第一无线设备的第一TSF时间和发包间隔时间;/n根据所述第一无线设备的第一TSF时间,更新所述第二无线设备的第二TSF时间;/n根据所述发包间隔时间,确定所述第二无线设备的下一次唤醒时刻;/n所述第二无线设备进入休眠状态。/n

【技术特征摘要】
1.无连接状态下的无线设备同步方法,其特征在于,包括以下步骤:
接收使第二无线设备进入等待状态的唤醒指令;
接收第一无线设备发送的同步包,结束所述等待状态;
从所述同步包获取所述第一无线设备的第一TSF时间和发包间隔时间;
根据所述第一无线设备的第一TSF时间,更新所述第二无线设备的第二TSF时间;
根据所述发包间隔时间,确定所述第二无线设备的下一次唤醒时刻;
所述第二无线设备进入休眠状态。


2.根据权利要求1所述的无连接状态下的无线设备同步方法,其特征在于,所述根据所述第一无线设备的第一TSF时间,更新所述第二无线设备的第二TSF时间,包括:
根据所述第一无线设备的第一TSF时间以及所述同步包的传输时间,更新所述第二无线设备的第二TSF时间。


3.根据权利要求1所述的无连接状态下的无线设备同步方法,其特征在于,还包括步骤:
从所述同步包获取附加信息,和/或接收所述第一无线设备发送的数据包。


4.根据权利要求1所述的无连接状态下的无线设备同步方法,其特征在于,还包括以下步骤:
当所述等待状态的持续时间大于或等于所述第二无线设备预设的唤醒阈值,且所述等待状态内未接收到所述同步包,则结束所述等待状态;
根据所述第二无线设备的自适应算法变更所述唤醒阈值;
根据所述第二无线设备预设的休眠时间,...

【专利技术属性】
技术研发人员:刘璋杨富华黄露
申请(专利权)人:珠海全志科技股份有限公司
类型:发明
国别省市:广东;44

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

1