CN107820305A - 一种传输wur消息的方法和装置 - Google Patents
一种传输wur消息的方法和装置 Download PDFInfo
- Publication number
- CN107820305A CN107820305A CN201710129246.2A CN201710129246A CN107820305A CN 107820305 A CN107820305 A CN 107820305A CN 201710129246 A CN201710129246 A CN 201710129246A CN 107820305 A CN107820305 A CN 107820305A
- Authority
- CN
- China
- Prior art keywords
- equipment
- wur
- interfaces
- window
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
公开了一种传输WUR消息的方法、装置和***。包括第一设备生成WUR消息。第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到至少一个第二设备的WUR接口,至少一个第二设备的WUR接口处于工作状态。WUR消息包含醒来窗口结束指示信息,醒来窗口结束指示信息用于接收到所述醒来窗口结束指示信息的设备的WUR接口和/或WiFi接口根据所述醒来窗口结束指示信息进入休眠状态。本发明具体实施例提供一种传输WUR消息的方法、装置和***。包括第一设备和第二设备,所述第一设备通过生成包含醒来窗口结束指示的WUR消息,并将所述WUR消息发给所述第二设备。所述第二设备在醒来窗口接收所述WUR消息后,进入休眠状态。从而避免了第二设备在醒来窗口的等待,降低了第二设备的功耗。
Description
本申请要求2016年9月14日提交中国专利局、申请号为CN201610827842.3、发明名称为“一种发送WUR休眠指示的方法和设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请文件中。仅仅是为了简洁表述,其全部内容不在本申请文件中再原文重复一遍。
技术领域
本发明涉及WUR技术领域,尤其涉及一种传输WUR消息的方法和装置。
背景技术
IEEE(Institute of Electrical and,电气和电子工程师协会)802.11标准组织计划制定基于2.4G/5GHz频段的WiFi(Wireless Fidelity,无线保真)IoT(Internet ofThings,物联网)标准,其基本特征是低功耗和长距离。对于前者,一种可能的方法是在WiFiIoT设备侧使用低功耗(LowPower,LP)WUR(Wake-up Radio,WUR)。
STA(Station,支持802.11协议的站点)在传统WiFi接口(802.11main radio,802.11主模块)的基础上,引入一个WUR接口。802.11主模块通常处于休眠模式,只有当收到来自WUR的唤醒信号时,802.11主模块才会激活,然后与AP(Access Point,支持802.11协议的接入点)进行数据通信。STA的WUR持续处于工作状态,或间歇性处于工作状态,当WUR在工作状态中收到来自AP的唤醒包(wake-up packet)时,向802.11主模块发送唤醒信号,以唤醒处于休眠状态的802.11主模块。
如果唤醒设备没有需要被唤醒的设备,即,唤醒设备不需要发送唤醒消息到被唤醒设备的WUR接口。但是,被唤醒设备仍然需要等待WUR的醒来窗口时间结束后才进入休眠,从而使STA电源浪费,从而使用时间降低。
发明内容
本发明实施例提供了一种传输WUR消息的方法和装置,可以实现在醒来窗口接收所述WUR消息后,根据所述醒来窗口结束指示进行休眠。
第一方面,本发明具体实施例提供一种传输WUR消息的方法。所述方法包括第一设备生成WUR消息。所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到至少一个第二设备的WUR接口,所述至少一个第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口。或,所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到至少一个第二设备的WUR接口,所述至少一个第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口。所述WUR消息携带了醒来窗口结束指示信息,所述醒来窗口结束指示信息用于接收到所述WUR消息的第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态;或,所述醒来窗口结束指示信息用于接收到所述WUR消息的第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后的预定时间内处于休眠状态。通过发送醒来窗口结束指示信息到第二设备,使所述第二设备在醒来窗口中不需要被唤醒时,接收所述醒来窗口结束指示信息后可直接进入休眠状态。
在一个可能的设计中,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。通过为所述WUR消息设置验证值,使所述第二设备不会被不属于当前设备的消息影响,从而造成损失。
在一个可能的设计中,所述第一验证值与所述第一设备的标识信息相关。或,所述第一验证值与所述第二设备的标识信息相关,或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述第二设备与所述第一设备共享的密钥的全部或部分内容以及第一设备或第二设备的标识信息的全部或部分内容生成。或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的设计中,所述WUR消息为同步消息或广播消息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息;或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。这样使得消息的携带更灵活。在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到至少一个第二设备的WUR接口后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。通过将发送WUR消息的第一设备设置为不同的状态,从而使第一设备更加的高效。
在一个可能的设计中,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备没有缓存的WiFi数据发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备不需要唤醒所述第二设备或所述包括第二设备在内的至少一个设备的WiFi接口。
在一个可能的设计中,所述WUR消息中还携带时间信息,所述WUR消息中还携带时间信息,所述时间信息用于所述第二设备的WUR接口和/或WiFi接口根据所述时间信息进行休眠,具体包括:所述第二设备的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述第二设备的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态,使第二设备根据所述指示的时间信息执行休眠动作,使得休眠更灵活。
在一个可能的设计中,所述第一设备发送所述WUR消息之前,所述第一设备向所述第二设备指示所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获知所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。通过所述第一设备和/或第二设备确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WUR接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WiFi接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述醒来窗口结束指示信息携带在所述WUR消息中,所述醒来窗口结束指示信息可以替换为所述第一设备进入休眠指示信息,指示所述第一设备的WUR接口或WiFi接口进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备进入休眠指示信息,指示所述第一设备的WUR接口或WiFi接口进入休眠,所述第二设备获得所述第一设备进入休眠指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第二设备的标识信息,所述醒来窗口结束指示信息被替换为所述第二设备的标识信息,所述第二设备的标识信息具体可以是第二设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM(traffic indicationmap,传输指示地图)信息等其中的一种,所述第二设备获得所述第二设备的标识信息后,所述第二设备的WUR接口可进入休眠,所述第二设备的WiFi接口醒来与所述第一设备的WiFi接口进行通信,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第三设备的标识信息,所述醒来窗口结束指示信息被替换为所述第三设备的标识信息,所述第三设备的标识信息具体可以是第三设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM信息等其中的一种,所述第二设备获得所述第三设备的标识信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,通过将所述醒来窗口结束指示信息携带在唤醒第三设备WiFi接口的唤醒消息中,可以节省设备单独发送WUR消息,节省空口资源开销。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有WUR消息发送指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送指示信息,述第一设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,所述第二设备获得所述第一设备没有WUR消息发送指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有WUR消息发送给所述包括第二设备的至少一个设备,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送给所述包括第二设备的至少一个设备指示信息,所述第一设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,所述第二设备获得所述第一设备没有WUR消息发送指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述第二设备获得所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口,具体包括,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息,所述第二设备获得所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,所述第二设备获得所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口具体包括,所述WUR消息携带所述第一设备不需要唤醒所述包括第二设备的至少一个设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述第一设备不需要唤醒所述包括第二设备的至少一个设备的WiFi接口指示信息,所述第二设备获得所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
第二方面,本发明具体实施例提供一种传输WUR消息的方法。所述方法包括:第二设备的WUR接口接收第一设备发送的WUR消息,所述WUR消息包括醒来窗口结束指示信息。所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口中的一个,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口。或,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的醒来窗口中的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口。所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,包括:所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之时或之后进入休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后的预定时间内处于休眠状态。
在一个可能的设计中,所述WUR消息为同步消息或广播消息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息;或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,所述第一设备在所述第三设备的WiFi接口醒来后,向所述第三设备的WiFi接口发送WiFi消息,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后进行休眠,或,所述第二设备根据所述WUR消息判断所述第一设备没有缓存的WiFi数据发送给所述第二设备或不需要唤醒所述第二设备的WiFi接口,所述第二设备的WUR接口和/或WiFi接口进入休眠。
在一个可能的设计中,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备没有缓存的WiFi数据发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备不需要唤醒所述第二设备或所述包括第二设备在内的至少一个设备的WiFi接口。
在一个可能的设计中,所述WUR消息中还携带时间信息,所述WUR消息中还携带时间信息,所述时间信息用于所述第二设备的WUR接口和/或WiFi接口根据所述时间信息进行休眠,具体包括:所述第二设备的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述第二设备的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态,使第二设备根据所述指示的时间信息执行休眠动作,使得休眠更灵活。
在一个可能的设计中,所述第二设备通过所述第一设备的WUR接口接收所述第一设备发送的WUR消息具体包括,所述WUR消息携带所述第一设备进入休眠指示信息,指示所述第一设备的WUR接口或WiFi接口进入休眠,所述第二设备获得所述第一设备进入休眠指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,第二设备的WUR接口接收第一设备发送的WUR消息具体包括,接收所述第一设备发送的唤醒消息,所述WUR消息携带所述第二设备的标识信息,所述醒来窗口结束指示信息被替换为所述第二设备的标识信息,所述第二设备的标识信息具体可以是第二设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM(traffic indication map,传输指示地图)信息等其中的一种,所述第二设备获得所述第二设备的标识信息后,所述第二设备的WUR接口可进入休眠,所述第二设备的WiFi接口醒来与所述第一设备的WiFi接口进行通信,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,第二设备的WUR接口接收第一设备发送的WUR消息具体包括,接收所述第一设备发送的唤醒消息,所述WUR消息携带所述第三设备的标识信息,所述醒来窗口结束指示信息被替换为所述第三设备的标识信息,所述第三设备的标识信息具体可以是第三设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM信息等其中的一种,所述第二设备获得所述第三设备的标识信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,第二设备的WUR接口接收第一设备发送的WUR消息具体包括,接收所述第一设备发送的唤醒消息具体包括,所述WUR消息携带所述第一设备没有WUR消息发送指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送指示信息,所述第二设备获得所述第一设备没有WUR消息发送指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,第二设备的WUR接口接收第一设备发送的WUR消息具体包括,接收所述第一设备发送的唤醒消息具体包括,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,通过将所述醒来窗口结束指示信息携带在唤醒第三设备WiFi接口的唤醒消息中,可以节省设备单独发送WUR消息,节省空口资源开销。
在一个可能的设计中,第二设备的WUR接口接收第一设备发送的WUR消息具体包括,所述WUR消息携带所述第一设备没有WUR消息发送指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送指示信息,所述第二设备获得所述第一设备没有WUR消息发送指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,所述第一设备没有WUR消息发送指示信息可以使用more data设置为0来表示,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,第二设备的WUR接口接收第一设备发送的WUR消息具体包括,,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述第二设备获得所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,第二设备的WUR接口接收第一设备发送的WUR消息具体包括,,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息,所述第二设备获得所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,所述第二设备获得所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后根据所述WUR消息进入休眠状态。通过为所述WUR消息设置验证值,使所述第二设备不会被不属于当前设备的消息影响,从而造成损失。
在一个可能的设计中,所述第一验证值与所述第一设备的标识信息相关。或,所述第一验证值与所述第二设备的标识信息相关。或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述第二设备与所述第一设备共享的密钥的全部或部分内容和第一设备或第二设备的标识信息的全部或部分内容生成。或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的设计中,所述第二设备接收所述第一设备发送的WUR消息中还携带时间信息,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口根据所述时间信息进行休眠。
在一个可能的设计中,所述第二设备接收所第一设备发送的WUR消息之前,所述第一设备向所述第二设备指示所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获知所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。通过所述第一设备和/或第二设备确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的设计中,所述第二设备的WUR接口接收所述第一设备发送WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。通过将发送WUR消息的第一设备设置为不同的状态,从而使第一设备更加的高效。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。通过在第一设备的不同接口的共同的时间发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。通过在第一设备的不同接口的共同的时间发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WUR接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WiFi接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
第三方面,本发明具体实施例提供一种传输WUR消息的方法。第一设备生成WUR消息;
所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;或,所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,包括:所述第一设备在发送所述WUR消息后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备在在发送所述WUR消息后的预定时间之前、之时或之后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,在发送所述WUR消息后的预定时间之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后的预定时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备。
在一个可能的设计中,所述WUR消息为同步消息或广播消息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息,所述醒来窗口结束指示信息用于所述第二设备的WUR接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠;或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,所述第一设备在所述第三设备的WiFi接口醒来后,向所述第三设备的WiFi接口发送WiFi消息,其中,所述第一设备在发送所述WUR消息后,所述第一设备不发送WUR消息给所述第二设备所述包括终端在内的至少一个设备。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到所述第二设备的WUR接口后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
在一个可能的设计中,所述第一设备不发送WUR消息给所述第二设备,或,称为,所述第一设备不生成WUR消息给所述第二设备,或,称为所述第一设备取消发送WUR消息给所述第二设备。
在一个可能的设计中,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。通过为所述WUR消息设置验证值,使所述第二设备不会被不属于当前设备的消息影响,从而造成损失。
在一个可能的设计中,所述第一验证值与所述第一设备的标识信息相关。或,所述第一验证值与所述第二设备的标识信息相关,或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述第二设备与所述第一设备共享的密钥的全部或部分内容以及第一设备或第二设备的标识信息的全部或部分内容生成。或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到至少一个第二设备的WUR接口后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。通过将发送WUR消息的第一设备设置为不同的状态,从而使第一设备更加的高效。
在一个可能的设计中,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备没有缓存的WiFi数据发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备不需要唤醒所述第二设备或所述包括第二设备在内的至少一个设备的WiFi接口。
在一个可能的设计中,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或称为,所述第一设备没有缓存的WiFi数据发送给所述第二设备或所述包括第二设备在内的至少一个设备,或称为,所述第一设备不需要唤醒所述第二设备或所述包括第二设备在内的至少一个设备的WiFi接口。
在一个可能的设计中,所述WUR消息中还携带时间信息,所述WUR消息中还携带时间信息,所述时间信息用于所述第一设备的WUR接口和/或WiFi接口根据所述时间信息不发送WUR消息,具体包括:所述第一设备的WiFi接口在所述时间信息指示的时间段内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备的WiFi接口在所述时间信息指示的时刻之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备的WUR接口在所述时间信息指示的时间段内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备的WUR接口在所述时间信息指示的时刻之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备。
在一个可能的设计中,所述第一设备发送所述WUR消息之前,所述第一设备向所述第二设备指示所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获知所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。通过所述第一设备和/或第二设备确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WUR接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WiFi接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述醒来窗口结束指示信息携带在所述WUR消息中,所述醒来窗口结束指示信息可以替换为所述第一设备进入休眠指示信息,指示所述第一设备的WUR接口或WiFi接口进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备进入休眠指示信息,指示所述第一设备的WUR接口或WiFi接口进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第二设备的标识信息,所述醒来窗口结束指示信息被替换为所述第二设备的标识信息,所述第二设备的标识信息具体可以是第二设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM(traffic indicationmap,传输指示地图)信息等其中的一种,所述第二设备获得所述第二设备的标识信息后,所述第二设备的WUR接口可进入休眠,所述第二设备的WiFi接口醒来与所述第一设备的WiFi接口进行通信,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第三设备的标识信息,所述醒来窗口结束指示信息被替换为所述第三设备的标识信息,所述第三设备的标识信息具体可以是第三设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM信息等其中的一种,所述第二设备获得所述第三设备的标识信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,通过将所述醒来窗口结束指示信息携带在唤醒第三设备WiFi接口的唤醒消息中,可以节省设备单独发送WUR消息,节省空口资源开销。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有WUR消息发送指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送指示信息,述第一设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有WUR消息发送给所述包括第二设备的至少一个设备,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送给所述包括第二设备的至少一个设备指示信息,所述第一设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口,具体包括,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口具体包括,所述WUR消息携带所述第一设备不需要唤醒所述包括第二设备的至少一个设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述第一设备不需要唤醒所述包括第二设备的至少一个设备的WiFi接口指示信息,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
第四方面本发明具体实施例提供一种传输WUR消息的方法。所述方法包括:第一设备生成WUR消息;所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;或,所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到所述第二设备的WUR接口,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;所述WUR消息携带了醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,包括:所述醒来窗口结束指示信息用于指示所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态,或,在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态;或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后的预定时间内处于休眠状态。
在一种可能的设计中,所述WUR消息为同步消息或广播消息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息;或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口,其中,所述醒来窗口结束指示信息用于指示所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述醒来窗口结束指示信息用于指示接收到所述唤醒消息但标识信息与所述第三设备的标识信息不匹配的所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。
在一个可能的设计中,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。通过为所述WUR消息设置验证值,使所述第二设备不会被不属于当前设备的消息影响,从而造成损失。
在一个可能的设计中,所述第一验证值与所述第一设备的标识信息相关。或,所述第一验证值与所述第二设备的标识信息相关,或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述第二设备与所述第一设备共享的密钥的全部或部分内容以及第一设备或第二设备的标识信息的全部或部分内容生成。或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的设计中,所述WUR消息为同步消息或广播消息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息;或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。这样使得消息的携带更灵活。在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到至少一个第二设备的WUR接口后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。通过将发送WUR消息的第一设备设置为不同的状态,从而使第一设备更加的高效。
在一个可能的设计中,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备没有缓存的WiFi数据发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述第一设备不需要唤醒所述第二设备或所述包括第二设备在内的至少一个设备的WiFi接口。
在一个可能的设计中,所述WUR消息中还携带时间信息,所述WUR消息中还携带时间信息,所述时间信息用于所述第二设备的WUR接口和/或WiFi接口根据所述时间信息进行休眠,具体包括:所述第二设备的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述第二设备的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态,使第二设备根据所述指示的时间信息执行休眠动作,使得休眠更灵活。
在一个可能的设计中,所述第一设备发送所述WUR消息之前,所述第一设备向所述第二设备指示所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获知所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。通过所述第一设备和/或第二设备确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WUR接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WiFi接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述醒来窗口结束指示信息携带在所述WUR消息中,所述醒来窗口结束指示信息可以替换为所述第一设备进入休眠指示信息,指示所述第一设备的WUR接口或WiFi接口进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备进入休眠指示信息,指示所述第一设备的WUR接口或WiFi接口进入休眠,所述第二设备获得所述第一设备进入休眠指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第二设备的标识信息,所述醒来窗口结束指示信息被替换为所述第二设备的标识信息,所述第二设备的标识信息具体可以是第二设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM(traffic indicationmap,传输指示地图)信息等其中的一种,所述第二设备获得所述第二设备的标识信息后,所述第二设备的WUR接口可进入休眠,所述第二设备的WiFi接口醒来与所述第一设备的WiFi接口进行通信,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第三设备的标识信息,所述醒来窗口结束指示信息被替换为所述第三设备的标识信息,所述第三设备的标识信息具体可以是第三设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM信息等其中的一种,所述第二设备获得所述第三设备的标识信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,通过将所述醒来窗口结束指示信息携带在唤醒第三设备WiFi接口的唤醒消息中,可以节省设备单独发送WUR消息,节省空口资源开销。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有WUR消息发送指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送指示信息,述第一设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,所述第二设备获得所述第一设备没有WUR消息发送指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有WUR消息发送给所述包括第二设备的至少一个设备,所述醒来窗口结束指示信息被替换为所述第一设备没有WUR消息发送给所述包括第二设备的至少一个设备指示信息,所述第一设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,所述第二设备获得所述第一设备没有WUR消息发送指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到至少一个第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息,所述第二设备获得所述第一设备没有缓存的WiFi数据发送给所述第二设备指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口,具体包括,所述WUR消息携带所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息,所述醒来窗口结束指示信息被替换为所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息,所述第二设备获得所述第一设备没有缓存的WiFi数据发送给所述包括第二设备的至少一个设备指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到第二设备的WUR接口具体包括,所述WUR消息携带所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息,所述第二设备获得所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述第一设备通过所述第一设备的WUR接口或WiFi接口送所述WUR消息到包括第二设备的至少一个设备的WUR接口具体包括,所述WUR消息携带所述第一设备不需要唤醒所述包括第二设备的至少一个设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述第一设备不需要唤醒所述包括第二设备的至少一个设备的WiFi接口指示信息,所述第二设备获得所述第一设备不需要唤醒所述第二设备的WiFi接口指示信息后,所述第二设备的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
第五方面本发明具体实施例提供一种无线接入网设备。所述无线接入网设备包括处理单元和发送单元。处理单元,用于生成WUR消息。发送单元,用于通过WUR接口发送所述WUR消息到终端的WUR接口,所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口。或,所述发送单元,通过WiFi接口发送所述WUR消息到终端的WUR接口,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口。所述WUR消息携带了醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后,或在所述终端的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态。或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后,或在所述终端的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态。或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后的预定时间内处于休眠状态。通过向所述终端发送醒来窗口结束指示信息,使所述终端在醒来窗口中不需要被唤醒时,接收所述醒来窗口结束指示信息后直接进入休眠状态。
在一个可能的设计中,所述WUR消息中还包括第一验证值,所述终端验证所述第一验证值后进入休眠状态。通过为所述WUR消息设置验证值,使所述终端不会被不属于当前设备的消息影响,从而造成损失。
在一个可能的设计中,所述第一验证值与所述无线接入网设备的标识信息相关。或,所述第一验证值与所述采用终端的标识信息相关,或,所述第一验证值至少根据所述无线接入网设备与所述终端共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述终端与所述无线接入网设备共享的密钥的全部或部分内容和无线接入网设备或终端的标识信息的全部或部分内容生成。或,第一验证值至少根据所述无线接入网设备与所述终端共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的设计中,所述WUR消息为同步消息或广播消息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述终端的标识信息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了第三设备的标识信息。在一个可能的设计中,所述发送单元通过WUR接口或WiFi接口发送所述WUR消息到终端的WUR接口后,所述无线接入网设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。通过将发送WUR消息的无线接入网设备设置为不同的状态,从而使第一设备更加的高效。
在一个可能的设计中,所述WUR消息中还携带时间信息,所述时间信息指示所述终端WUR接口和/或WiFi接口根据所述时间信息进行休眠。通过在所述WUR消息中携带时间信息,使第二设备根据所述指示的时间信息执行WUR消息。
在一个可能的设计中,所述发送单元发送所述WUR消息之前,所述无线接入网设备向所述终端指示所述无线接入网设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述无线接入网设备获知所述终端具有支持接收所述醒来窗口结束指示信息的能力。通过所述第一设备和/或第二设备确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的设计中,所述第一醒来窗口为所述终端的WUR接口或所述无线接入网设备的WUR接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。通过在第一设备的不同接口的共同的时间发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述终端的WUR接口或所述无线接入网设备的WiFi接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。通过在第一设备的不同接口的共同的时间发送,使所述WUR消息能够更加方便的接收或发送。
第六方面,本发明具体实施例提供一种终端。所述终端包括接收单元和处理单元。接收单元,用于通过WUR接口接收无线接入网设备发送的WUR消息,所述WUR消息包括醒来窗口结束指示信息。所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口。或,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口。处理单元,用于根据所述醒来窗口结束指示信息,控制所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后,或在所述终端的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,控制所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后,或在所述终端的WUR接口接收到所述WUR消息后的预定时间之时或之后进入休眠状态;或,控制所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后的预定时间内处于休眠状态。第二设备接收醒来窗口结束指示信息,使所述第二设备在醒来窗口中不需要被唤醒时,接收所述醒来窗口结束指示信息后直接进入休眠状态。
在一个可能的设计中,所述接收单元通过WUR接口接收无线接入网设备发送的WUR消息为同步消息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述终端的标识信息;或,所述WUR消息为唤醒消息,所述唤醒消息还携带了第三设备的标识信息。通过将所述醒来窗口结束指示信息携带在不同的消息中,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述WUR消息中还包括第一验证值,所述终端验证所述第一验证值后根据所述WUR消息进入休眠状态。通过为所述WUR消息设置验证值,使所述终端不会被不属于当前设备的消息影响,从而造成损失。
在一个可能的设计中,所述第一验证值与所述无线接入网设备的标识信息相关。或,所述第一验证值与所述作为终端的标识信息相关,或,所述第一验证值至少根据所述无线接入网设备与所述终端共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述终端与所述无线接入网设备共享的密钥的全部或部分内容和无线接入网设备或终端的标识信息的全部或部分内容生成。或,所述第一验证值至少根据所述无线接入网设备与所述终端共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的设计中,所述接收单元接收所述无线接入网设备发送的WUR消息中还携带时间信息,所述时间信息指示所述终端的WUR接口和/或WiFi接口根据所述时间信息进行休眠。通过在所述WUR消息中携带时间信息,使终端根据所述指示的时间信息执行WUR消息。
在一个可能的设计中,所述接收单元接收所无线接入网设备发送的WUR消息之前,所述无线接入网设备向所述终端指示所述无线接入网设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述无线接入网设备获知所述终端具有支持接收所述醒来窗口结束指示信息的能力。通过所述无线接入网设备和/或终端确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的设计中,所述接收单元通过WUR接口接收所述无线接入网设备发送WUR消息后,所述无线接入网设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。通过将发送WUR消息的无线接入网设备设置为不同的状态,从而使所述无线接入网设备更加的高效。
在一个可能的设计中,所述第一醒来窗口为所述终端的WUR接口或所述无线接入网设备的WUR接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。通过在所述无线接入网设备的不同接口的共同的时间发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述终端的WUR接口或所述无线接入网设备的WiFi接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。通过在所述无线接入网设备的不同接口的共同的时间发送,使所述WUR消息能够更加方便的接收或发送。
第七方面,发明具体实施例提供一种无线接入网设备。所述无线接入网设备包括处理单元和发送单元。处理单元,用于生成WUR消息。发送单元,用于通过WUR接口发送所述WUR消息到包括终端在内的至少一个设备的WUR接口,所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口。或,所述发送单元,用于通过WiFi接口发送所述WUR消息到终端的WUR接口,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口。
所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述无线接入网设备没有WUR消息发送给所述终端或所述包括终端在内的至少一个设备,包括:所述无线接入网设备在发送所述WUR消息后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述终端或所述包括终端在内的至少一个设备,或,所述无线接入网设备在在发送所述WUR消息后的预定时间之前、之时或之后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括终端在内的至少一个设备;或,所述无线接入网设备在发送所述WUR消息后不发送WUR消息给所述终端或所述包括终端在内的至少一个设备;或,在发送所述WUR消息后的预定时间之前、之时或之后不发送WUR消息给所述终端或所述包括终端在内的至少一个设备;或,所述无线接入网设备在发送所述WUR消息后的预定时间内不发送WUR消息给所述终端或所述包括终端在内的至少一个设备。
在一个可能的设计中,所述WUR消息为同步消息或广播消息。或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述终端的标识信息,所述唤醒消息用于唤醒所述终端的WiFi接口或表示有缓存的WiFi数据发送给所述终端,所述无线接入网设备在所述终端的WiFi接口醒来后,向所述终端的WiFi接口发送WiFi消息,所述醒来窗口结束指示信息用于所述终端的WUR接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,所述无线接入网设备在所述第三设备的WiFi接口醒来后,向所述第三设备的WiFi接口发送WiFi消息,其中,所述无线接入网设备在发送所述WUR消息后,所述无线接入网设备不发送WUR消息给所述终端或所述包括终端在内的至少一个设备。
在一个可能的设计中,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。通过为所述WUR消息设置验证值,使所述第二设备不会被不属于当前设备的消息影响,从而造成损失。
在一个可能的设计中,所述第一验证值与所述第一设备的标识信息相关。或,所述第一验证值与所述第二设备的标识信息相关,或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述第二设备与所述第一设备共享的密钥的全部或部分内容以及第一设备或第二设备的标识信息的全部或部分内容生成。或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的设计中,所述WUR消息为同步消息或广播消息。或,所述WUR消息为唤醒消息,所述唤醒消息还携带了所述终端的标识信息,所述唤醒消息用于唤醒所述终端的WiFi接口或表示有缓存的WiFi数据发送给所述终端,所述接入网设备在所述终端的WiFi接口醒来后,向所述终端的WiFi接口发送WiFi消息。或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述终端的WUR接口接收到所述WUR消息后但所述终端的标识信息与所述第三设备的标识信息不匹配,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。这样使得消息的携带更灵活。在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口发送所述WUR消息到至少一个终端的WUR接口后,所述接入网设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。通过将发送WUR消息的接入网设备设置为不同的状态,从而使接入网设备更加的高效。
在一个可能的设计中,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述接入网设备没有WUR消息发送给所述终端或所述包括终端在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述接入网设备没有缓存的WiFi数据发送给所述终端或所述包括终端在内的至少一个设备,或,所述醒来窗口结束指示信息用于指示所述接入网设备不需要唤醒所述终端或所述包括终端在内的至少一个设备的WiFi接口。
在一个可能的设计中,所述WUR消息中还携带时间信息,所述WUR消息中还携带时间信息,所述时间信息用于所述终端的WUR接口和/或WiFi接口根据所述时间信息进行休眠,
具体包括:所述终端的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述终端的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态,使终端根据所述指示的时间信息执行休眠动作,使得休眠更灵活。
在一个可能的设计中,所述接入网设备发送所述WUR消息之前,所述接入网设备向所述终端指示所述接入网设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述接入网设备获知所述终端具有支持接收所述醒来窗口结束指示信息的能力。通过所述接入网设备和/或终端确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的设计中,所述第一醒来窗口为所述终端的WUR接口或所述接入网设备的WUR接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述接入网设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述终端的WUR接口或所述接入网设备的WiFi接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述接入网设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第一醒来窗口为所述终端的WUR接口或所述接入网设备的WUR接口的醒来窗口中的一个,具体包括所述终端的WUR接口醒来窗口时间与所述接入网设备的WUR接口的醒来窗口时间相同,所述醒来窗口时间是所述接入网设备与所述终端协商的或预订的,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述第二醒来窗口为所述终端的WUR接口或所述接入网设备的WiFi接口的醒来窗口中的一个,具体包括所述终端的WUR接口醒来窗口时间与所述接入网设备的WiFi接口的醒来窗口时间相同,所述醒来窗口时间是所述接入网设备与所述终端协商的或预订的,通过在不同接口醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到至少一个终端的WUR接口具体包括,所述醒来窗口结束指示信息携带在所述WUR消息中,所述醒来窗口结束指示信息可以替换为所述接入网设备进入休眠指示信息,指示所述接入网设备的WUR接口或WiFi接口进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到至少一个终端的WUR接口具体包括,所述WUR消息携带所述接入网设备进入休眠指示信息,指示所述接入网设备的WUR接口或WiFi接口进入休眠,所述终端获得所述接入网设备进入休眠指示信息后,所述终端的WUR接口和/或WiFi接口可进入休眠。通过将所述醒来窗口结束指示信息用不同的信息来指示,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到至少一个终端的WUR接口具体包括,所述WUR消息携带所述终端的标识信息,所述醒来窗口结束指示信息被替换为所述终端的标识信息,所述终端的标识信息具体可以是终端的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM(traffic indication map,传输指示地图)信息等其中的一种,所述终端获得所述终端的标识信息后,所述终端的WUR接口可进入休眠,所述终端的WiFi接口醒来与所述接入网设备的WiFi接口进行通信,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到至少一个终端的WUR接口具体包括,所述WUR消息携带所述第三设备的标识信息,所述醒来窗口结束指示信息被替换为所述第三设备的标识信息,所述第三设备的标识信息具体可以是第三设备的ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM信息等其中的一种,所述终端获得所述第三设备的标识信息后,所述终端的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述终端的WUR接口接收到所述WUR消息后但所述终端的标识信息与所述第三设备的标识信息不匹配,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,通过将所述醒来窗口结束指示信息携带在唤醒第三设备WiFi接口的唤醒消息中,可以节省设备单独发送WUR消息,节省空口资源开销。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到终端的WUR接口具体包括,所述WUR消息携带所述接入网设备没有WUR消息发送指示信息,所述醒来窗口结束指示信息被替换为所述接入网设备没有WUR消息发送指示信息,所述接入网设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,所述终端获得所述接入网设备没有WUR消息发送指示信息后,所述终端的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到包括终端的至少一个设备的WUR接口具体包括,所述WUR消息携带所述接入网设备没有WUR消息发送给所述包括终端的至少一个设备,所述醒来窗口结束指示信息被替换为所述接入网设备没有WUR消息发送给所述包括终端的至少一个设备指示信息,所述接入网设备没有WUR消息发送指示信息具体可以通过more data设置为0来表示,所述终端获得所述接入网设备没有WUR消息发送指示信息后,所述终端的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到至少一个终端的WUR接口具体包括,所述WUR消息携带所述接入网设备没有缓存的WiFi数据发送给所述终端指示信息,所述醒来窗口结束指示信息被替换为所述接入网设备没有缓存的WiFi数据发送给所述终端指示信息,所述终端获得所述接入网设备没有缓存的WiFi数据发送给所述终端指示信息后,所述终端的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到包括终端的至少一个设备的WUR接口,具体包括,所述WUR消息携带所述接入网设备没有缓存的WiFi数据发送给所述包括终端的至少一个设备指示信息,所述醒来窗口结束指示信息被替换为所述接入网设备没有缓存的WiFi数据发送给所述包括终端的至少一个设备指示信息,所述终端获得所述接入网设备没有缓存的WiFi数据发送给所述包括终端的至少一个设备指示信息后,所述终端的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到终端的WUR接口具体包括,所述WUR消息携带所述接入网设备不需要唤醒所述终端的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述接入网设备不需要唤醒所述终端的WiFi接口指示信息,所述终端获得所述接入网设备不需要唤醒所述终端的WiFi接口指示信息后,所述终端的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。
在一个可能的设计中,所述接入网设备通过所述接入网设备的WUR接口或WiFi接口送所述WUR消息到包括终端的至少一个设备的WUR接口具体包括,所述WUR消息携带所述接入网设备不需要唤醒所述包括终端的至少一个设备的WiFi接口指示信息,所述醒来窗口结束指示信息被替换为所述接入网设备不需要唤醒所述包括终端的至少一个设备的WiFi接口指示信息,所述终端获得所述接入网设备不需要唤醒所述终端的WiFi接口指示信息后,所述终端的WUR接口和/或WiFi接口可进入休眠,通过将所述醒来窗口结束指示信息用不同的信息替换,使所述醒来窗口指示信息能够更加的多样。第八方面,本发明具体实施例提供一种通信***,包括第一设备和第二设备。所述第一设备用于执行第一方面任一项所述的方法。所述第二设备用于执行第二方面任一项所述的方法。通过所述第一设备向第二设备发送醒来窗口结束指示信息,使所述第二设备在醒来窗口中不需要被唤醒时,接收所述醒来窗口结束指示信息后可直接进入休眠状态。
本发明具体实施例提供一种传输WUR消息的方法和装置。包括第一设备和第二设备,所述第一设备通过生成醒来窗口结束指示的WUR消息,并将所述WUR消息向第二设备发送。使所述第二设备在醒来窗口接收所述WUR消息后,根据所述醒来窗口结束指示进行休眠。从而避免了在所述第一设备没有唤醒消息要发给所述第二设备的情况下,第二设备在醒来窗口时间中的不必要的等待,降低了第二设备的功耗。
附图说明
图1为本发明具体实施例提供的一种通信***结构示意图;
图2为本发明具体实施例提供的一种可启用工作循环示意图;
图3为本发明具体实施例提供的一种传输WUR消息的方法示意图;
图4为本发明具体实施例提供的一种唤醒包结构示意图;
图5为本发明具体实施例提供的一种传输WUR消息的方法示意图;
图6为本发明具体实施例提供的一种使当前醒来窗口进入休眠状态的WUR消息示意图;
图7为本发明具体实施例提供的一种预定时间后的醒来窗口进入休眠状态的WUR消息示意图;
图8为本发明具体实施例提供的一种醒来窗口休眠预定休眠时间的WUR消息示意图;
图9为本发明具体实施例提供的一种一段时间内处于醒来窗口的WUR消息示意图;
图10为本发明具体实施例提供的一种预定时间后进入休眠状态的WUR消息示意图;
图11为本发明具体实施例提供的一种预定休眠时间的WUR消息示意图;
图12为本发明具体实施例提供的一种周期性醒来窗口发送的WUR消息示意图;
图13为本发明具体实施例提供的一种周期性醒来窗口发送预定时间休眠的WUR消息示意图;
图14为本发明具体实施例提供的一种周期性醒来窗口发送休眠预定时间的WUR消息示意图;
图15为本发明具体实施例提供的一种唤醒WiFi接口的WUR消息示意图;
图16为本发明具体实施例提供的一种第一设备休眠的WUR消息示意图;
图17为本发明具体实施例提供的一种包括断开WUR接口的WUR消息示意图;
图18为本发明具体实施例提供的一种包括切换WUR消息发送接口的WUR消息示意图;
图19为本发明具体实施例提供的一种包括不可用时间的WUR消息示意图;
图20为本发明具体实施例提供的一种唤醒第三设备WiFi接口的WUR消息示意图;
图21为本发明具体实施例提供的一种第一设备休眠的WUR消息示意图;
图22为本发明具体实施例提供的一种第一设备没有WUR消息发送示意图;
图23为本发明具体实施例提供的一种唤醒WiFi接口WUR消息示意图;
图24为本发明具体实施例提供的一种唤醒WiFi接口WUR消息示意图;
图25本发明具体实施例提供的一种包括不可用时间的WUR消息示意图;
图26为本发明具体实施例还提供了一种无线接入网设备;
图27为本发明具体实施例提供了一种终端;
图28为本发明实施例提供的第一设备;
图29为本发明实施例提供的第二设备终端。
具体实施方式
下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。
本发明具体实施例提供一种传输唤醒无线电(WUR,Wake-up Radio)消息的方法、装置和***,所述***包括唤醒设备和被唤醒设备。其中,所述唤醒设备为第一设备,包括用于向需要被唤醒的设备发送醒来窗口结束指示信息。所述被唤醒设备为第二设备,包括用于接收唤醒设备发送的醒来窗口结束指示信息,并根据所述指示信息进入休眠状态。所述第二设备包括WiFi接口和WUR接口,并且所述WiFi接口处于休眠状态。在需要第二唤醒设备的WiFi接口工作时,第二设备侧使用低功耗(Low Power,LP)WUR唤醒功耗高于WUR的WiFi接口,从而降低设备的功耗。为了进一步节省第二设备的功耗,所述第二设备的WUR接口周期性的处于醒来窗口,以接收第一设备发送的WUR消息。在本发明的具体实施例中,在不需要唤醒第二设备的WUR的醒来窗口中,向WUR发送醒来窗口结束指示信息,从而进一步减少被唤醒设备的功耗。
在本发明的具体实施例中,所述传输包括发送和接收。在一些描述中,传输可以包括发送,或,接收,或,发送和接收,比如第一设备传输WUR消息,第二设备接收WUR消息
WUR又称为唤醒接收机(Wake-up Receiver,WUR)。本发明描述中统一用WUR来称呼。所述方法、装置和***可以应用于基于Wi-Fi(Wireless Fidelity,无线保真)的物联网(IoT,Internet of Things)和基于Wi-Fi网络的可穿戴式设备中,即手机作为虚拟接入点和所关联的可穿戴设备组成的Wi-Fi网络。
WUR是在802.11主模块(802.11main radio)的基础上,引入的一个LP-WUR(LowPowerWake-UpRadio,低功耗唤醒无线电)接口。若第二设备的802.11主模块处于休眠模式时,只有第二设备的LP-WUR收到来自第一设备的唤醒消息时,第二设备的802.11主模块才会被第二设备的LP-WUR激活。
图1为本发明具体实施例提供的一种通信***结构示意图。如图1所示,包括AP(Access Point,支持802.11协议的接入点)和STA(Station,支持802.11协议的站点)。所述STA包括802.11主模块和LP-WUR。所述802.11主模块在不工作时可以处于休眠状态。所述LP-WUR处于工作状态,或间歇性处于工作状态。所述LP-WUR在工作状态时能接收消息。当需要STA的802.11主模块工作时,所述AP的802.11主模块(或,WUR模块)向STA的LP-WUR发送唤醒消息。所述STA的LP-WUR在工作状态中收到来自AP的唤醒包(wake-up packet),唤醒处于休眠状态的802.11主模块。LP-WUR根据所述唤醒包中包括的唤醒信息激活所述STA的802.11主模块。所述STA的802.11主模块激活后再与AP进行数据通信。
为了降低STA的能耗,WUR通常间歇性处于激活状态。在激活状态的时间,即醒来窗口内接收AP发送的唤醒包,从而唤醒STA的802.11主模块。醒来窗口(Wake window)的出现应当是规律性的,以便AP能够知道STA的WUR何时能够接收唤醒包。
所述AP设备可以在所述STA的醒来窗口中发送WUR消息,或,所述AP在AP的醒来窗口内发生WUR消息,比如,所述AP有自己固定的醒来窗口,STA发现所述AP,所述STA需要接收所述AP发送的WUR消息,所述STA加入所述AP的网络中,并在所述AP的醒来窗口中接收所述AP发送的WUR消息。
图2为本发明具体实施例提供的一种可启用工作循环示意图。如图2所示,WUR接口可启用工作循环(Duty-Cycling)。所述工作循环包括激活状态和休眠状态。即WUR接口周期性处于醒来状态和休眠状态。WUR接口周期性的醒来状态时,等待接收发给它的唤醒消息。WUR激活状态以外的时间里都处于休眠状态。所述休眠状态是一种超低功耗的深度休眠状态,因此启用工作循环(Duty-Cycling)可以显著降低WUR接口的平均功耗。所述WUR醒来窗口的长度和工作循环(Duty-Cycling)的周期可以设定。例如,WUR在每100ms中有2ms处于激活状态,其他时间处于休眠状态。
在本发明的具体实施例中,STA的WUR醒来窗口处于duty-cycling模式(比如:每100ms中有2ms处于激活状态),所述AP还包括判断没有需要唤醒的STA。所述AP判断没有需要唤醒的STA可以是:在WUR醒来窗口开始前判断没有需要唤醒的STA(即,在2ms的激活时间之前),或,在WUR醒来窗口内判断没有需要唤醒的STA(即,在2ms的激活时间内),或,所述AP在WUR醒来窗口开始时判断没有需唤醒的STA(即,在2ms的激活时间点),或,AP在WUR的非醒来窗口判断没有需要唤醒的STA(即,在2ms的激活时间之外)。
所述AP在确定没有需要唤醒的STA设备,还需要发送醒来窗口结束指示信息到STA设备侧,所述STA设备在收到所述醒来窗口结束指示信息后,可以提前结束醒来窗口(即,不再等待所述2ms的激活时间)。不需要等待醒来窗口时间结束就能进入提前进入休眠状态(即,不需要等待2ms结束就能提前进入休眠)。
被唤醒设备周期性的处于激活状态。在现有技术中,被唤醒设备不会唤醒设备唤醒时,会周期性的处于激活状态。等待醒来窗口时间结束后再进入休眠,从而导致电量的浪费。而本发明通过向被唤醒设备发送醒来窗口结束指示信息,使所述被唤醒设备的WUR接口直接进入休眠状态,节省了电量。
本发明中提到的第一设备可以作为唤醒设备,或,被唤醒设备。第二设备可以作为唤醒设备,或,被唤醒设备。当第一设备作为唤醒设备时,第二设备可作为被唤醒设备。当第二设备作为唤醒设备时,第一设备可作为被唤醒设备。当唤醒设备作为第一设备时,被唤醒设备可作为第二设备。当被唤醒设备作为第一设备时,唤醒设备可作为第二设备。在一些描述中WUR可以称之为唤醒无线电或唤醒接收机,由其提供的通信接口可以称之为WUR接口,为了方便说明,本发明实施例中统一用WUR接口进行相关描述,其中,WUR接口也可以直接用来指代唤醒无线电或唤醒接收机,在此进行统一说明,以下不再赘述。WUR有时也可称之为LP-WUR。
需要说明的是,上述醒来窗口结束指示信息仅为本发明具体实施例的一种具体方法。在本发明的具体实施例中,还可以替换为:
第一设备没有需要唤醒的设备指示信息,或,第一设备没有WUR消息发送指示信息,或,第一设备没有WiFi消息发送指示信息,或,第一设备发送WUR消息结束指示信息,或,指示第二设备进入休眠指示信息,或,第二设备停止使用WUR接口指示信息,或,指示第二设备的WUR接口和/或WiFi接口进入休眠指示信息,或,第二设备的WUR接口的醒来窗口提前结束指示信息,或,第一设备的WUR接口的醒来窗口提前结束指示信息,或,第一设备的WiFi接口的醒来窗口提前结束指示信息,或,第一设备指示第二设备醒来发送WiFi消息指示信息,或,第一设备释放占用媒介时间指示信息,或,第一设备占用媒介时间结束指示信息,或,第一设备占有信道结束指示信息,或,第一设备指示所述第二设备开始传输WiFi消息指示信息,或,第一设备指示所述第一设备传输WiFi消息指示信息,或,第一设备唤醒全部设备指示信息,或,第一设备的WUR接口进入休眠指示信息,或,第一设备的WiFi接口要进入休眠指示信息,或,第一设备的WiFi接口要进入休眠,WUR接口进入工作状态指示信息,或,第一设备断开WUR接口连接指示信息,或,第一设备结束WUR接口连接指示信息,或,断开第二设备的WUR接口连接,或,删除第二设备的WUR接口连接,或,第一设备停止使用WUR接口指示信息,或,指示第一设备不发送WUR消息去唤醒第二设备指示信息,或,指示第一设备使用WiFi消息去唤醒第二设备,或,第一设备在当前所处的醒来窗口内没有WUR消息发送指示信息,或,第一设备在连续N个(N大于等于1)醒来窗口内没有WUR消息发送指示信息,或,第一设备在第N个(N大于等于1)醒来窗口内没有WUR消息发送指示信息,或,第一设备在预定时间内没有WUR消息发送指示信息,或,第一设备指示第二设备的WUR接口休眠预定时间指示信息,或,第一设备指示第二设备的WiFi接口休眠预定时间指示信息,或,第一设备指示第二设备的WUR接口在预定时间进入休眠指示信息,或,第一设备指示第二设备的WiFi接口在预定时间进入休眠指示信息,或,第一设备指示第二设备的WUR接口在预定时间后进入休眠指示信息,或,或,第一设备指示第二设备的WiFi接口在预定时间后进入休眠指示信息,第一设备指示第二设备的WUR接口在预定时间前进入休眠指示信息,第一设备指示第二设备的WiFi接口在预定时间前进入休眠指示信息,或,第一设备指示第二设备的WUR接口在预定时间内进入休眠指示信息,或,第一设备指示第二设备的WiFi接口在预定时间内进入休眠指示信息,或,第一设备指示第二设备的WiFi接口在预定时间接收WiFi消息和/或发送WiFi消息指示信息,或,第一设备不可用(unavailable,或,第一设备不在线,或,第一设备不work,或,第一设备休眠,表示第一设备不能接收WUR消息和/或不能接收WiFi消息)指示信息,或,第一设备在预定时间不可用指示信息,或,第一设备在预定时间之前/之时/之后不可用指示信息,或,第一设备的WUR接口/WiFi接口不可用指示信息,或,第一设备的WUR接口/WiFi接口在预定时间不可用指示信息,或,第一设备可用(available或,在线,或,第一设备work,表示第一设备能接收WUR消息和/或能接收WiFi消息)指示信息,或,第一设备在预定时间可用指示信息,或,第一设备与其他设备(比如,非被唤醒设备,或,非第二设备,或,非当前网络中的设备,或,非当前信道上的设备,或,非当前醒来窗口中的设备)进行通信指示信息,或,第一设备唤醒第二设备的WiFi接口指示信息,或,第一设备唤醒第三设备的WiFi接口指示信息,或,第一设备没有唤醒第二设备的WiFi接口指示信息中的任意一种,为了方便说明,本发明实施例中统一用醒来窗口结束指示信息进行相关描述,其中,醒来窗口结束指示信息可以用以上指示信息的任意一种进行替换,在此进行统一说明,以下不再赘述,比如,醒来窗口结束指示信息也可以替换为第一设备没有需要唤醒的设备指示信息,再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第二设备的WiFi接口指示信息,再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第三设备的WiFi接口指示信息,再比如,醒来窗口结束指示信息也可以替换为第一设备不可用指示信息。
本文中所述的醒来窗口结束指示信息,是一个用于指示进入休眠的指示信息,该指示信息的命名还可以用其他的名称,只要具有相同或相似的功能即可,如,该指示信息可以为:
第一设备没有需要唤醒的设备的指示信息,用以指示第一设备没有需要唤醒的设备指示信息,所述没有需要唤醒的设备指示信息具体可以通过TIM(trafficindicationmap,传输指示地图)信息来表示,TIM信息中的所有bit值设置为0,表示所述第一设备没有需要唤醒的设备,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备没有WUR消息发送的指示信息,用以指示第一设备没有WUR消息发送,具体可以是No data指示信息,或,没有more data指示信息,或,more data指示位设置为1,或,null data指示信息,所述指示信息具体可以通过1bit指示,当bit值设置为0或1时,表示所述第一设备没有WUR消息发送,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备没有WiFi消息发送的指示信息,用以指示第一设备没有WiFi消息发送,具体可以是No data指示信息,或,没有more data指示信息,或,more data指示位设置为1,或,null data指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备发送WUR消息结束的指示信息,用以指示第一设备发送WUR消息结束,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
指示第二设备进入休眠的指示信息,用以指示第二设备可以休眠,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
指示第二设备的WUR接口和/或WiFi接口进入休眠的指示信息,用以指示第二设备是WUR接口和/或WiFi接口进入休眠,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第二设备的WUR接口的醒来窗口提前结束的指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备的WUR接口的醒来窗口提前结束的指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备的WiFi接口的醒来窗口提前结束的指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
指示接收WUR消息的第二设备的WUR接口和/或WiFi接口进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备指示第二设备醒来发送WiFi消息的指示信息,用以指示第二设备发送WiFi消息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备释放占用媒介使用时间的指示信息,用以指示所述第一设备不再占用媒介,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备占用媒介时间结束的指示信息,用以指示第一设备不占用媒介,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备占用信道结束的指示信息,用以指示第一设备占用信道结束,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备占用WUR信道结束的指示信息,用以指示第一设备占用WUR信道结束,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备占用WiFi信道结束的指示信息,用以指示第一设备占用WiFi信道结束,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备指示所述第二设备开始传输WiFi消息的指示信息,用以指示所述第二设备传输WiFi消息,第二设备获得所述信息,所述第二设备的WUR接口可以休眠或第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备指示所述第一设备传输WiFi消息的指示信息,用以指示所述第一设备传输WiFi消息,第二设备获得所述信息,所述第二设备的WUR接口可以休眠或第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备唤醒全部设备的指示信息,用以唤醒全部设备,第二设备获得所述信息,所述第二设备的WUR接口可以休眠或第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
唤醒多个第二设备的指示信息,用以唤醒多个第二设备,第二设备获得所述信息,所述第二设备的WUR接口可以休眠或第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备的WUR接口进入休眠的指示信息,用以指示所述第一设备的WUR接口进入休眠,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备的WiFi接口进入休眠的指示信息,用以指示所述第一设备的WiFi接口进入休眠,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备的WiFi接口进入休眠,第一设备的WUR接口进入工作状态指示信息,用以指示所述第一设备的WiFi接口进入休眠,第一设备的WUR接口进入工作状态,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备没有需要唤醒的设备指示信息,用以指示第一设备没有需要唤醒的设备,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备断开WUR接口连接的指示信息,指示所述第一设备与第二设备断开WUR接口连接,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备结束WUR接口连接的指示信息,指示所述第一设备与第二设备断开WUR接口连接,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
断开或删除第二设备的WUR接口连接的指示信息,指示所述第一设备与第二设备断开WUR接口连接,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备停止使用WUR接口的指示信息,指示所述第一设备不使用WUR接口,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第二设备停止使用WUR接口的指示信息,指示所述第二设备的WUR进入休眠或关闭WUR接口,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备不发送WUR消息去唤醒第二设备的指示信息,指示所述第一设备不再去唤醒第二设备,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备发送WiFi消息去唤醒第二设备的指示信息,指示所述第一设备通过发送WiFi消息去唤醒第二设备,所述第二设备的WUR接口可以休眠或第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备在当前所处的醒来窗口内没有WUR消息发送的指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在当前所处的醒来窗口内可以休眠,或,
第一设备在连续N个(N大于等于1)醒来窗口内没有WUR消息发送的指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在连续N个醒来窗口内可以休眠,或,
第一设备在第N个(N大于等于1)醒来窗口内没有WUR消息发送的指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在第N个醒来窗口内可以休眠,或,
第一设备在预定时间内没有WUR消息发送的指示信息,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间内可以休眠,或,
第一设备指示第二设备的WUR接口休眠预定时间的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口休眠预定时间,或,
第一设备指示第二设备的WiFi接口休眠预定时间的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口休眠预定时间,或,
第一设备指示第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备指示第二设备的WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备指示第二设备的WUR接口在预定时间后进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间后进入休眠,或,
第一设备指示第二设备的WiFi接口在预定时间后进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间后进入休眠,或,
第一设备指示第二设备的WUR接口在预定时间前进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间前进入休眠,或,
第一设备指示第二设备的WiFi接口在预定时间前进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间前进入休眠,或,
第一设备指示第二设备的WUR接口在预定时间内进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间内进入休眠,或,
第一设备指示第二设备的WiFi接口在预定时间内进入休眠的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间内进入休眠,或,
第一设备指示第二设备的WiFi接口在预定时间接收WiFi消息和/或发送WiFi消息的指示信息,用于指示所述第一设备在预定时间内发送WiFi信息,所述第二设备获得所述信息,所述第二设备的WUR接口在预定时间内进入休眠而WiFi接口处于工作状态,或,
第一设备不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息或WiFi消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口进入休眠,或,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠或休眠所述预定时间,或,
第一设备在预定时间不可用(unavailable,或,第一设备不在线,或,第一设备不work,或,第一设备休眠,表示第一设备不能接收WUR消息或WiFi消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠或休眠所述预定时间,或,
第一设备在预定时间之时/之前/之后不可用(unavailable,或,第一设备不在线,或,第一设备不工作,或,第一设备休眠,表示第一设备不能接收WUR消息或WiFi消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备的WUR接口不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口进入休眠,或,
第一设备的WUR接口在预定时间不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠或休眠所述预定时间,或,
第一设备的WiFi接口不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WiFi消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口进入休眠或休眠所述预定时间,或,
第一设备的WiFi接口在预定时间不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WiFi消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的所述预定时间之前、之时或之后进入休眠或休眠所述预定时间,或,
第一设备在预定时间可用(available,或,第一设备在线,或,第一设备work,表示第一设备能接收WUR消息和/或WiFi消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在所述预定时间之外进入休眠,或,
第一设备的WUR接口在预定时间可用(available,或,第一设备在线,或,第一设备work,表示第一设备能接收WUR消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间之外进入休眠,或,
第一设备的WiFi接口在预定时间可用(available,或,第一设备在线,或,第一设备work,表示第一设备能接收WiFi消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在预定时间之外进入休眠,或,
第一设备与其他设备(比如,非被唤醒设备,或,非第二设备,或,非当前网络中的设备,或,非当前信道上的设备,或,非当前醒来窗口中的设备)进行通信的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口进入休眠,或,
第一设备在预定时间与其他设备(比如,非被唤醒设备,或,非第二设备,或,非当前网络中的设备,或,非当前信道上的设备,或,非当前醒来窗口中的设备)进行通信的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,或,
第一设备唤醒第二设备的WiFi接口的指示信息,用以指示第一设备唤醒所述第二设备的WiFi接口,所述第二设备获得所述信息,所述第二设备的WUR接口可以休眠或第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第二设备标识信息对应的bit值为1,表示所述第一设备需要唤醒所述第二设备的WiFi接口,或,
第一设备唤醒第三设备的WiFi接口的指示信息,用以向第三设备指示所述第一设备要唤醒所述第三设备的WiFi接口,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第三设备标识信息对应的bit值为1,表示所述第一设备唤醒所述第三设备的WiFi接口,或,
第一设备没有唤醒第二设备的WiFi接口的指示信息,用以指示第一设备没有唤醒所述第二设备的WiFi接口,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR/或WiFi接口接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第二设备标识信息对应的bit值为0,表示TIM信息中没有所述第二设备的标识信息,或,表示所述第一设备没有唤醒所述第二设备的WiFi接口;
为了方便说明,本发明实施例中统一用醒来窗口结束指示信息进行相关描述,其中,醒来窗口结束指示信息可以用以上指示信息的任意一种进行替换,在此进行统一说明,以下不再赘述,
比如,醒来窗口结束指示信息也可以替换为第一设备没有需要唤醒的设备指示信息,具体为:第一设备没有需要唤醒的设备的指示信息,用以指示第一设备没有需要唤醒的设备指示信息,所述没有需要唤醒的设备指示信息具体可以通过TIM(traffic indicationmap,传输指示地图)信息来表示,TIM信息中的所有bit值设置为0,表示所述第一设备没有需要唤醒的设备,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠;
再比如,醒来窗口结束指示信息也可以替换为第一设备没有WUR消息发送的指示信息,具体为:第一设备没有WUR消息发送的指示信息用以指示第一设备没有WUR消息发送,具体可以是No data指示信息,或,没有more data指示信息,或,more data指示位设置为1,或,null data指示信息,所述指示信息具体可以通过1bit指示,当bit值设置为0或1时,表示所述第一设备没有WUR消息发送,第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠;
再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第二设备的WiFi接口指示信息,具体为:第一设备唤醒第二设备的WiFi接口的指示信息,用以指示第一设备唤醒所述第二设备的WiFi接口,所述第二设备获得所述信息,所述第二设备的WUR接口可以休眠或第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第二设备标识信息对应的bit值为1,表示所述第一设备需要唤醒所述第二设备的WiFi接口;
再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第三设备的WiFi接口指示信息,具体为:第一设备唤醒第三设备的WiFi接口的指示信息,用以向第三设备指示所述第一设备要唤醒所述第三设备的WiFi接口,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口可以休眠或第二设备的WUR/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第三设备标识信息对应的bit值为1,表示所述第一设备唤醒所述第三设备的WiFi接口
再比如:醒来窗口结束指示信息也可以替换为第一设备的WUR接口不可用指示信息,具体为:第一设备的WUR接口不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口进入休眠。
所述醒来窗口可以是设备的通信接口处于工作状态的时间,比如,WUR接口的醒来窗口,可以表示所述WUR接口的处于工作状态的时间。WiFi接口的醒来窗口,可以表示所述WiFi接口的处于工作状态的时间。
所述第一设备的WiFi接口的一个醒来窗口或WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口,可以表示WUR接口和WiFi接口同时处于工作状态的时间。所述醒来窗口具体可以是,所述第二设备的WUR接口处于工作状态的时间。或,所述第一设备的WUR接口处于工作状态的时间。或,所述第一设备的WiFi接口处于工作状态的时间。
所述WUR接口处于工作状态时消耗第一耗电量(可以是WUR模块的耗电量),所述WiFi接口处于工作状态时消耗第二耗电量(可以是WiFi模块的耗电量),所述第一耗电量低于所述第二耗电量。
所述第一设备可以在所述第一设备的WUR接口的醒来窗口内发送所述WUR消息;或
在所述第一设备的WiFi接口的醒来窗口内发送所述WUR消息;或
在所述第二设备的WUR接口的醒来窗口内发送所述WUR消息;或
在所述第二设备的WiFi接口的醒来窗口内发送所述WUR消息;或
在所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内发送所述WUR消息;或
所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内发送所述WUR消息。
所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口可以是相同的,也可以是不同的。所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口可以是相同的表示所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口一样,是同一个时间段。所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口可以是不同的,可以分为,所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口完全不重叠,或,所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口部分重叠,比如,所述第二设备的WUR接口的醒来窗口的开始时间为A,结束时间为B,醒来的持续时间为C,所述第一设备的WUR接口的醒来窗口的开始时间为D,结束时间为E,醒来的持续时间为F,所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口完全不重叠表示,所述第二设备的WUR接口的的开始时间A在所述第一设备的WUR接口的结束时间E之后,或,所述第二设备的WUR接口的的结束时间B在所述第一设备的WUR接口开始时间D之前;所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口部分重叠表示:所述第二设备的WUR接口的的开始时间A在所述第一设备的WUR接口的开始时间C之后并在是第一设备的WUR接口的结束时间D之前。
所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口可以是相同的,也可以是不同的。所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口可以是相同的表示所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口一样,是同一个时间段。所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口可以是不同的,可以分为,所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口完全不重叠,或,所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口部分重叠,比如,所述第二设备的WUR接口的醒来窗口的开始时间为A,结束时间为B,醒来的持续时间为C,所述第一设备的WiFi接口的醒来窗口的开始时间为D,结束时间为E,醒来的持续时间为F,所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口完全不重叠表示,所述第二设备的WUR接口的的开始时间A在所述第一设备的WiFi接口的结束时间E之后,或,所述第二设备的WUR接口的的结束时间B在所述第一设备的WUR接口开始时间D之前;所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口部分重叠表示:所述第二设备的WUR接口的的开始时间A在所述第一设备的WiFi接口的开始时间C之后并在是第一设备的WiFi接口的结束时间D之前。
所述醒来窗口表示设备的通信接口处于工作状态的时间。比如,WUR接口的醒来窗口,可以表示所述WUR接口的处于工作状态的时间;WiFi接口的醒来窗口,可以表示所述WiFi接口的处于工作状态的时间。WUR接口和WiFi接口同时醒来的窗口,可以表示WUR接口和WiFi接口醒来窗口相重叠的醒来窗口;例如,所述第一设备的WUR接口和所述第二设备WUR接口同时醒来的窗口,可以表示所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口。
所述醒来窗口可以是连续性的,即,通信接口一直处于工作状态,或,一段时间内通信接口一直处于工作状态,比如:WUR接口或WiFi接口一直处于工作状态,也可以说通信接口不进行休眠;
或,所述醒来窗口可以是间歇性的,即,通信接口有时处于工作状态,有时处于非工作状态,比如:WUR接口或WiFi接口有时处于工作状态,有时处于非工作状态;
或,所述醒来窗口可以是周期性的,即,通信接口周期性的处于工作状态,比如:WUR接口或WiFi接口周期性的处于工作状态;
或,所述醒来窗口可以是非周期性的,即,通信接口非周期性的处于工作状态,比如:WUR接口或WiFi接口非周期性的处于工作状态。
所述被唤醒设备的WUR接口和/或WiFi接口可以在醒来窗口结束前进入休眠,或,WUR接口和/或WiFi接口等待预定时间后进入休眠。
可能的,所述预定时间可以是醒来窗口的时间,或,duty cycle中处于醒来状态的时间,或,设备需要的时间,或,设备等待的时间,或,设备唤醒自己的main radio需要的时间,或,约定的时间,或,标准规定的时间,或,某固定的时间,或,设备等待消息超时的时间,或,设备最长等待时间,或,设备最短等待时间,或,标准规定的时间,或,WUR消息中携带的时间,或,WiFi消息中携带的时间。所述预定时间可以是周期性的。
所述WUR接口和/或WiFi接口进入休眠状态,也可以称为,进入休眠模式,或,进入休眠,或,设置为休眠状态,或,设置为休眠,或,设置为休眠模式。
所述休眠状态相比工作状态时的耗电量要低,可以是power save状态,或,idle状态,或,doze状态,或,sleep状态,或,standby状态,或,doze浅休眠状态、idle空闲状态,或,待机状态,或,从持续工作状态调整为间歇工作状态,或,从持续工作状态调整为周期性工作状态等其中的一种或多种。
通信接口处于工作状态指所述通信接口能发送消息和/或,接收消息。
通信接口处于休眠状态指所述通信接口不能发送和/或,接收消息。
图3为本发明具体实施例提供的一种传输WUR消息的方法示意图。如图3所示,所述方法具体包括:
S301,第一设备生成WUR消息。
所述第一设备生成的WUR消息包括醒来窗口结束指示信息。
在一个例子中,所述第一设备包括802.11主模块和/或LP-WUR,所述第二设备包802.11主模块和LP-WUR,所述802.11主模块还可称为WiFi模块或WiFi接口,所述LP-WUR也可以称为WUR模块或WUR接口。所述第二设备的802.11主模块在不工作时处于休眠状态。所述第二设备的LP-WUR连续的处于工作状态,或间歇性处于工作状态。所述LP-WUR在工作状态时能接收消息。
所述WUR消息可以是WUR唤醒消息,当需要第二设备的802.11主模块工作时,所述第一设备的802.11主模块向第二设备的WUR接口发送唤醒消息。所述第二设备的WUR接口在工作状态中收到来自第一设备的唤醒消息(比如,唤醒包,wake-up packet),以唤醒处于休眠状态的第二设备的802.11主模块(WiFi模块)。WUR根据所述唤醒包中包括的唤醒信息激活所述第二设备的802.11主模块。所述第二设备的802.11主模块激活后再与第一设备进行数据通信。
唤醒第二设备具体指:第二设备接收唤醒消息,所述唤醒消息用于唤醒第二设备的主通信模块;或,第二设备接收第一设备发送的WUR消息;或,第二设备接收的WUR消息中携带第二设备的标识信息;或,第二设备接收过其它设备发送的广播的唤醒消息,用于唤醒网络中的全部设备;或,第二设备接收过第一设备发送的组播的唤醒消息,用于唤醒网络中的某一组设备,第二设备属于所述组中。
所述第二设备具体课可以是,接收第一设备发送WUR消息的设备,或,与所述第一设备建立连接的设备,或,与所述第一设备在同一网络中的设备。
所述醒来窗口结束指示信息可携带在所述WUR消息中,所述WUR消息还可以携带第二设备的标识信息。
一种可选的实施方式,所述第一设备生成所述WUR消息之前,所述第一设备判断没有WiFi消息需要发送,或,没有WiFi消息需要接收,所述第一设备生成所述WUR消息并携带所述醒来窗口结束指示信息。
为了降低第二设备的能耗,第二设备的WUR接口通常间歇性处于激活状态。在醒来状态(激活状态,或,工作状态)的时间,第二设备的WUR接口在醒来窗口接收第一设备发送的唤醒消息,从而唤醒第二设备的802.11主模块。醒来窗口(Wake window)的出现应当是规律性的,以便第一设备能够知道第二设备的WUR接口何时能够接收唤醒包。
所述第一设备可以是AP(access point,接入点)。所述第二设备可以是STA(Station,站点)。例如,所述第一设备为手机,第二设备是可穿戴设备。例如,手机和手环,两者可能皆具备WUR接口的收和/或发能力,并且都有省电需求。通过运行WUR工作模式,节省设备的电能。
所述第二设备包括802.11主模块和LP-WUR。其中,所述LP-WUR也可以称为WUR模块或WUR接口。所述802.11主模块在不工作时处于休眠状态,以节省电量。所述LP-WUR处于工作循环(Duty-Cycling)状态。所述工作循环状态包括工作状态和休眠状态。所述LP-WUR在工作状态时能接收消息。
当需要802.11主模块工作时,所述第一设备的802.11主模块向第二设备的LP-WUR发送唤醒包(wake-up packet)。所述LP-WUR在工作状态时接收第一设备发送的唤醒包。所述唤醒包包括第二设备的标识和唤醒信息。所述LP-WUR根据唤醒包中第二设备的标识是否与当前设备的标识相同。确定相同时,所述LP-WUR将处于休眠状态的802.11主模块唤醒。被唤醒后的设备通过802.11主模块向第一设备发送唤醒确认消息,以使所述第一设备和第二设备进行通信。
所述第一设备可以只包括802.11主模块,也可以同时包括802.11主模块和LP-WUR。所述唤醒包中包括的唤醒消息为窄带消息,所述802.11主模块发出的是OFDM的宽带消息。出于降低成本和结构简单考虑,可以直接利用OFDM宽带发射机发送窄带的WUR消息。例如,将OFDM消息的部分子载波空置,在唤醒消息对应的窄带上传输消息。
补充说明,WUR消息,即,符合WUR/WUP消息特征的消息(即WUR能够解析的消息),如可以是wake up packet,或,WUR beacon等,或,类似Wake up packet格式的消息;或者说,能被WUR接口解析的消息可以称之为WUR消息;或者说,WUR消息为802.11ba定义的消息。
图4为本发明具体实施例提供的一种WUR消息结构示意图。如图4所示,包括前导(preamble)部分和WUR消息的载荷(Payload)。所述前导(preamble)部分可以包括L-STF、L-LTF、L-SIG。所述前导部分用于后向兼容,使得传统WiFi设备可据此判断当前包为WiFi包,从而选择相应的信道侦听判决阈值。
所述WUR消息的载荷(Payload)包括Wake-up preamble和MAC(media accesscontrol)部分。所述Wake-up preamble可以用于同步、AGC和信道估计等。Payload部分可以采用易于解调的调制方式,如OOK调制,可以在更窄带宽上传输。例如2MHz信道、4MHz信道、5MHz信道等(传统WiFi最小信道为20MHz),使得接收端的能耗更小。Wake-up preamble中包括一串特定序列,第二设备的WUR可以不用接收前面的Legacy preamble部分,而是直接检测该特定序列,从而识别唤醒包的开始。当第二设备的WUR接口接收到唤醒包,且从唤醒包的MAC部分检测到自己的标识,则向第二设备的802.11主模块发送唤醒信息。唤醒包可以不加Legacy 802.11preamble,MAC部分也可不使用信道编码,从而提高传输效率的考虑。在本发明的具体实施例中,所述OOK调制方式仅为本发明的一种举例,Payload部分也可采用其它易于解调的调制方式,例如FSK。
所述MAC部分进一步可以包括MAC Header、帧体(Frame Body)、帧校验序列(FCS)。MAC部分可能采用重复码、扩频码、曼彻斯特码等方式进行简单信道编码,以提高可靠性。
在本发明的具体实施例中,所述第一设备在没有需要唤醒的第二设备或存在不需要唤醒的第二设备时,还生成WUR消息。所述WUR消息包括醒来窗口结束指示信息。用于所述第二设备在接收所述醒来窗口结束指示信息后,进入休眠状态。所述WUR消息中还可以包括第二设备的标识信息,所述第二设备确定所述标识信息后,被唤醒进入休眠状态。
由于所述第一设备包括802.11主模块和/或LP-WUR。当所述设备只包括802.11主模块时,所述WUR消息通过802.11主模块发送。当所述设备同时包括802.11主模块和LP-WUR时,所述WUR消息可以通过802.11主模块或LP-WUR中的任意一个进行发送。
所述第二设备在确定不需要被唤醒时,执行WUR消息中的醒来窗口结束指示信息,进入休眠状态。减少了第二设备的LP-WUR在醒来窗口的等待时间,直接进入休眠状态,降低第二设备的功耗。
所述第二设备还发送广播消息,所述广播消息包括第二设备的工作循环规律。所述工作循环规律包括循环周期,休眠状态时间和工作状态周期。所述第一设备根据所述工作信息确定是否向第二设备发送WUR消息。
在一个可选的方案中,所述第一设备还根据第二设备醒来窗口的剩余时间,以确定是否发送WUR消息。所述第一设备可以判断第二设备的醒来窗口剩余时间是否足够传输WUR消息。如果第二设备的醒来窗口的剩余时间不够传输WUR消息,就取消发送WUR醒来窗口结束指示信息。如果足够传输WUR消息,但是传输所述WUR消息后完毕后,所述WUR醒来窗口剩余时间过少,也可以取消发送WUR醒来窗口结束指示信息。(比如剩余500us,微秒),
在一个例子中,所第二设备的WUR接口的窗口周期为100ms(毫秒)。其中,前2ms为醒来窗口,在所述醒来窗口中能接收WUR消息,所述第二设备在醒来窗口内可以接收第一设备发送的WUR消息。后98ms为休眠窗口,所述第二设备的WUR接口处于休眠状态。
在一个可选的方案中,为了进一步保护WUR醒来窗口结束指示信息的安全性,还需要对第一设备发送的WUR消息进行保护。具体的,所述WUR消息中还包括第一验证值。所述第二设备在接收所述WUR消息后,验证所述第一验证值后,根据所述WUR消息中包括的醒来窗口结束指示信息进入休眠。所述第二设备验证第一验证值正确是生成第二验证值,确定所述第一验证值与第二验证值相同时,则确定所述第一验证值正确。所述第二设备计算第二验证值的方法与第一设备计算第一验证值的方法相同,本发明在此不再敖述。
在一个例子中,所述第一验证值可以替换为WUR消息中包括的标识信息,即,所述WUR消息中包括的标识信息作为所述第一验证值,即,验证所述WUR消息中包括的标识信息。在一种方案中,所述第一验证值为至少基于第一设备与第二设备共享的密钥的全部或部分内容生成。或,第一验证值是至少基于第一设备与第二设备共享的密钥的全部或部分内容、第一设备或第二设备的标识信息的全部或部分内容生成。在本发明的具体实施例中,标识信息,具体可以是ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM(traffic indication map,传输指示地图)信息等其中的一种,所述第一设备的标识信息,所述第二设备的标识信息,所述第三设备的标识信息可以所述标识信息的任意一种,比如第一设备的TIM信息具体为所述TIM信息中与所述第一设备标识信息对应的bit值为1,再比如第二设备的TIM信息具体为所述TIM信息中与所述第二设备标识信息对应的bit值为1。
所述第一验证值的具体生成方法可采用hash算法进行生成。例如,在通过基于第一设备与第二设备共享的密钥和第一设备的标识生成第一验证值的例子中,所述第一设备的标识为MAC地址。所述第一设备对第一验证值进行计算时,对MAC地址和共享密钥进行hash运算生成第一验证值,或,取hash值的部分信息生成所述第一验证值,或,取hash值的衍生值作为第一验证值。
在本发明的具体实施例中,所述标识信息可以是:ID地址标识,或,发送端的标识信息,或,MAC地址信息,或,WUR接口的地址信息(或,称为WUR ID),或,TIM信息,或,WUR消息中发送端ID信息,AID信息中的任意一种,比如第一设备的TIM信息具体为所述TIM信息中与所述第一设备标识信息对应的bit值为1,再比如第二设备的TIM(traffic indicationmap,传输指示地图)信息为所述TIM信息中与所述第二设备的标识信息对应的bit值为1,所述第二设备能通过所述TIM信息识别出自己的标识信息,具体为所述TIM信息中与所述第二设备的标识信息对应的bit值为1表示所述TIM信息中包含所述第二设备的标识信息。
在另一种方案中,第一验证值为至少基于第一设备与第二设备共享的密钥的全部或部分内容和基于时间变化的信息的全部或部分内容生成。
第一设备与至少一个第二设备建立安全连接时,约定counter值。其中,counter值可以是TSF(Timing Synchronization Function)值,或,TSF值的高位。并约定counter变化规律。所述counter变化规律是基于时间改变的规律。
在一个例子中,所述counter值是基于第二设备若被唤醒的工作循环为100ms,在每100ms对维护的counter值+1。生成验证值的具体方式可采用hash算法进行生成所述第一验证值。
第一验证值为至少基于第一设备与第二设备共享的密钥,counter信息,和发送的消息中的明文信息生成。
在本发明的一种可能的方案中,所述第一设备在发送所述醒来窗口结束指示信息后,所述WUR接口可设置为standby等待状态、doze浅休眠状态、idle空闲状态浅度睡眠状、work工作状态或sleep休眠状态中的任意一种。
在本发明的一种可能的方案中,所述第一设备发送WUR消息之前,所述第一设备通知所述第二设备所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获得所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。
如果所述第一设备获得所述第二设备不支持接收所述醒来窗口结束指示信息能力,所述第一设备不携带所述醒来窗口结束指示信息。
S302,所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到至少一个第二设备的WUR接口,或所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到至少一个第二设备的WUR接口。
所述第一设备在所述第一醒来窗口或第二醒来窗口发送所述WUR消息。其中,所述第一醒来窗口为,第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。所述第二醒来窗口为,所述第一设备在确定需要所述第二设备的WUR接口进入休眠状态,将向所述第二设备发送WUR消息。所述第二设备在接收所述WUR消息时,根据所述WUR消息中包括的醒来窗口结束指示信息,所述第二设备的WUR接口和/或WiFi接口进入休眠状态。进入休眠状态的第二设备可能将会在下一个工作循环的醒来窗口醒来并接收消息。
所述第一设备发送消息到第二设备可以是通过所述第一设备的WUR接口向所述第二设备的WUR接口发送。也可以是,通过第一设备的WiFi接口向所述第二设备的WUR接口发送。
在一个第一设备使用WiFi接口向第二设备的WUR接口发送WUR消息的例子中,将OFDM消息的部分子载波空置,而仅在唤醒消息对应的窄带上传输WUR消息。从而利用OFDM宽带发射机产生WUR窄带消息。
802.11主模块和WUR接口使用相同频段载波(例如,2.4GHz)情况下,可共用同一天线,以节省成本和简化设备结构。但当802.11主模块和WUR接口使用不同频段载波时,两者应配置不同天线。例如,802.11主模块使用5GHz频段,WUR接口使用2.4GHz频段,此时两者应对应不同天线。
在本发明的具体实施例中,所述第一设备可以在多个时间向第二设备发送WUR消息。例如,在所述第一设备的WUR接口的醒来窗口内发送所述WUR消息;或
在所述第一设备的WiFi接口的醒来窗口内发送所述WUR消息;或
在所述第二设备的WUR接口的醒来窗口内发送所述WUR消息;或
在所述第二设备的WiFi接口的醒来窗口内发送所述WUR消息;或
所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内发送所述WUR消息;或
所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内发送所述WUR消息。
所述第一设备发送WUR消息到第二设备可以是通过单播、多播、广播中的任意一种发送进行发送。
所述广播的发送表示所述第一设备发送广播的WUR消息,所述广播的WUR消息携带广播的地址信息;所述多播的发送表示所述第一设备发送多播的WUR消息,所述多播的WUR消息携带多播的地址信息,比如group address,或,multicast address;所述单播的发送表示所述第一设备发送单播的WUR消息,单播的WUR消息携带接收设备的地址信息,比如,携带所述第二设备的地址信息,或,第三设备的地址信息。
在本发明的一种方案中,所述第一设备向所述第二设备发送的醒来窗口结束指示信息可携带在同步消息中。所述同步消息可以是时间同步消息,所述时间同步消息中包括携带时间信息(比如,TSF时间信息的全部或部分内容,或,offset时间信息的全部或部分内容等)和所述醒来窗口结束指示信息。第二设备接收所述同步消息后,还可以根据所述同步消息中的时间调整自己的时间。
在本发明的一种方案中,所述醒来窗口结束指示信息还可以携带在唤醒包中。在一个例子中,所述唤醒包通过组播或广播的方式进行发送。所述唤醒包括需要唤醒的设备的标识,所述唤醒包括醒来窗口结束指示信息和相对应的设备标识。所述多个设备中的一部分设备根据所述唤醒包唤醒802.11主模块,多个设备中的另一部分根据所述唤醒包中包括的醒来窗口结束指示信息结束醒来窗口,进入休眠状态。可选的,第二设备接收所述唤醒包后,还可以根据所述唤醒包中的标识信息判断是否唤醒自己的WiFi接口,如果所述标识信息包含所述第二设备的标识信息,所述第二设备唤醒自己的WiFi接口与第一设备通信。或,如果所述标识信息不包含所述第二设备的标识信息(比如包含的是第三设备的标识信息),所述第二设备的WUR接口和/或WiFi接口进入休眠。
在本发明的具体实施例中,所述标识信息可以是:ID地址标识,或,发送端的标识信息,或,MAC地址信息,或,WUR接口的地址信息(或,称为WUR ID),或,TIM信息,或,WUR消息中发送端ID信息,AID信息中的任意一种,比如第三设备的TIM信息具体为所述TIM信息中与所述第三设备标识信息对应的bit值为1,再比如第二设备的TIM(traffic indicationmap,传输指示地图)信息为所述TIM信息中与所述第二设备的标识信息对应的bit值为1,所述第二设备能通过所述TIM信息识别出自己的标识信息,具体为所述TIM信息中与所述第二设备的标识信息对应的bit值为1表示所述TIM信息中包含所述第二设备的标识信息,或,当所述TIM信息中与所述第二设备的标识信息对应的bit值为0表示所述TIM信息中不包含所述第二设备的标识信息。
通过将所述醒来窗口结束指示信息携带在不同的消息中,使所述醒来窗口指示信息能够更加的多样
在本发明的一种方案中,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送WUR唤醒消息到所述第二设备,所述WUR消息携带第三设备的标识信息,但不携带所述醒来窗口结束指示信息,即第三设备的标识信息替换所述醒来窗口结束指示信息,所述所述第二设备接收所述WUR唤醒消息后,所述第二设备的WUR接口和/或WiFi接口进入休眠。
通过将所述醒来窗口结束指示信息替换为第三设备的标识信息,使所述醒来窗口指示信息能够更加的多样。
在本发明的一种方案中,所述第一设备向第二设备发送的醒来窗口结束指示信息可携带在切换信道消息中。所述切换信道消息可以包括携带信道信息和所述醒来窗口结束指示信息。第二设备接收所述切换信道消息后,还可以根据所述切换信道消息中的信道调整自己的信道。
在本发明的一种方案中所述醒来窗口结束指示信息还可以携带在WUR消息的控制域,或,类型域,或,地址域,或preamble域,或,信号SIG域的一个或多个中,具体可以用1个bit位来表示。第二设备接收所述WUR消息后根据所述控制域,或,类型域,或,地址域,或preamble域,或,信号SIG域的一个或多个获得所述醒来窗口结束指示信息。可选的,如果所述醒来窗口结束指示信息携带在控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)中,第二设备接收所述WUR消息的控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)即可获得所述醒来窗口结束指示信息,就可以进入休眠。或,如果所述醒来窗口结束指示信息携带在控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)中,第二设备接收所述WUR消息的控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)即可获得所述醒来窗口结束指示信息在接收到WUR消息中的标识信息不匹配自己的标识信息后,第二设备进入休眠。
在本发明的一种方案中所述醒来窗口结束指示信息还可以通过特殊的WUR消息格式表示,即一种隐式的表示方式,不需要占用WUR消息中的bit位来指示。可以是通过WUR消息中符号旋转角度来表示,或,通过WUR消息中特殊的符号来表示,或,WUR消息中特殊的序列来表示,或,WUR消息中的特殊训练序列来表示,或,WUR消息中不同的length长度来表示,或,WUR消息中特殊的ID信息,或,color信息,或,上行,或,下行指示来表示。第二设备接收所述WUR消息后根据所述特殊消息的格式获得所述醒来窗口结束指示信息。
在本发明的一种方案中所述醒来窗口结束指示信息还可以通过TIM(trafficindication map,传输指示地图)表示,即,所述TIM信息替换所述醒来窗口结束指示信息。TIM是一种位表,由数字0,1组成,不同的设备标识对应位表中的不同位置,可以是对应1个bit位,或,对应多个bit位。当所述第二设备对应的TIM信息中位置的bit为0时,可以表示所述TIM信息中不包含所述第二设备的标识,即,当所述第一设备发送所述TIM信息可以表示所述第一设备不需要唤醒所述第二设备,所述第二设备在接收所述WUR消息后,所述第二设备的WUR接口和/或WiFi接口可以休眠。当所述TIM信息中的所有bit值为0时,可以表示所述TIM信息中没有任何设备的标识信息,即,当所述第一设备发送所述TIM信息可以表示所述第一设备没有需要唤醒的设备,所述第二设备的WUR接口和/或WiFi接口可以休眠。当所述TIM信息中与所述第二设备标识信息对应的bit值为1时,当所述第一设备发送所述TIM信息表示所述TIM信息中包含所述第二设备的标识信息,即,所述第一设备唤醒所述第二设备的WiFi接口,所述第二设备在接收所述WUR消息后,所述第二设备的WUR接口可以休眠,所述第二设备的WiFi接口醒来与所述第一设备进行WiFi接口的通信。
在本发明的一种方案中,所述第一设备发送所述WUR消息中还携带时间信息,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口休眠所述时间,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间内进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间后进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间前进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间内进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间醒来,或,指示所述第一设备在所述时间内没有WUR消息发送。
在通过广播消息携带WUR消息的例子中,所述WUR广播消息携带广播的地址信息和所述WUR醒来窗口结束指示信息。广播消息可以是beacon消息。
在本发明的具体实施例中,所述WUR消息的帧结构可以如图4所示。所述醒来窗口结束指示信息可携带在MAC header中,或,preamble中,或,frame body中,或,framecontrol中,或,frame type中。
S303,第二设备的WUR接口接收第一设备发送的WUR消息,所述WUR消息包括醒来窗口结束指示信息。
所述第二设备通过WUR接口接收所述第一设备发送的WUR消息,并获取所述WUR消息中携带的醒来窗口结束指示信息。
在本发明的一种方案中,所述第二设备获得WUR消息中的还包括时间信息。所述时间信息指示所述第二设备WUR接口和/或WiFi接口休眠所述时间。或,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口在所述时间内进入休眠。或,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口在所述时间后进入休眠。或,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口在所述时间前进入休眠。或,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口在所述时间内进入休眠。或,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口在所述时间醒来。或,所述时间信息指示在所述时间内所述第一设备没有WUR消息发送给所述第二设备。
S304,根据所述醒来窗口结束指示信息,所述第二设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的设备的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之时或之后进入休眠状态;或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的设备的WUR接口和/或WiFi接口在接收到所述WUR消息后的预定时间内处于休眠状态。
根据所述WUR消息中包括的醒来窗口结束指示信息,所述第二设备的WUR接口和/或WiFi接口可以进入休眠状态。
所述第二设备根据醒来窗口接收指示信息,所述第二设备的WUR接口和/或WiFi接口进入休眠状态可以是在醒来窗口结束前进入休眠,或,醒来窗口结束后进入休眠,或,等待预定时间进入休眠,或,在预定时间内进入休眠,或,在预定时间后进入休眠,或,在预定时间前进入休眠,或,休眠预定时间,或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口的醒来窗口结束前进入休眠,或,在所述第二设备的WiFi接口的醒来窗口结束前进入休眠,或,在所述第一设备的WUR接口的醒来窗口结束前进入休眠,或,在所述第二设备的WiFi接口的醒来窗口结束前进入休眠,或,所述第二设备的WUR接口和/或WiFi接口等待预定时间后进入休眠。可能的,所述预定时间可以是醒来窗口的时间,或,dutycycle中处于醒来状态的时间,或,设备需要的时间,或,设备等待的时间,或,设备唤醒自己的main radio需要的时间,或,约定的时间,或,规定的时间,或,某固定的时间,或,设备等待消息超时的时间,或,设备最长等待时间,或,设备最短等待时间,或,标准规定的时间,或,WUR消息中携带的时间,或,WiFi消息中携带的时间。所述预定时间可以是周期性的。
所述醒来窗口可以是所述第一设备的WUR接口的醒来窗口,或,所述第一设备的WiFi接口的醒来窗口,或,所述第二设备的WUR接口的醒来窗口,或,所述第二设备的WiFi接口的醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口。
在本发明的具体实施例中,所述第一设备发送的WUR消息中还可能包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。
另外,如果所述第二设备的醒来窗口是连续性的;比如,通信接口一直处于工作状态,或,在预定时间内一直处于工作状态;所述第二设备在接收所述醒来窗口结束指示信息后,第二设备的WUR接口和/或WiFi接口可以休眠。或,调整为间歇的工作模式,所述间歇的工作模式可以是周期性的。
所述第二设备的WUR接口和/或WiFi接口可以在醒来窗口结束前进入休眠,或,WUR接口和/或WiFi接口等待预定时间后进入休眠。
可能的,所述预定时间可以是醒来窗口的时间,或,duty cycle中处于醒来状态的时间,或,设备需要的时间,或,设备需要等待的时间,或,设备等待的时间,或,设备唤醒自己的main radio需要的时间,或,约定的时间,或,规定的时间,或,某固定的时间,或,设备等待消息超时的时间,或,设备最长等待时间,或,设备最短等待时间,或,标准规定的时间,或,WUR消息中携带的时间,或,WiFi消息中携带的时间。所述预定时间可以是周期性的,或,非周期性的。
在一个可能的设计中,所述第二设备是针对接收到的一个或多个WUR消息后,所述第二设备的WUR接口和/或WiFi接口进入休眠。
图5还提供一种实施例,用于对传输WUR消息进行详细说明。
第一设备在确定没有需要唤醒的第二设备,还需要发送醒来窗口结束指示信息到所述第二设备侧,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备。
所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,包括:所述第一设备在发送所述WUR消息后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息或不生成WUR消息或取消发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备在在发送所述WUR消息后的预定时间之前、之时或之后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,在发送所述WUR消息后的预定时间之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后的预定时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备
需要说明的是,上述醒来窗口结束指示信息仅为本发明具体实施例的一种具体方法。在本发明的具体实施例中,还可以替换为:
第一设备没有需要唤醒的设备指示信息,或,第一设备没有WUR消息发送指示信息,或,第一设备没有WiFi消息发送指示信息,或,第一设备发送WUR消息结束指示信息,或,指示第二设备进入休眠指示信息,或,第二设备停止使用WUR接口指示信息,或,指示第二设备的WUR接口和/或WiFi接口进入休眠指示信息,或,第二设备的WUR接口的醒来窗口提前结束指示信息,或,第一设备的WUR接口的醒来窗口提前结束指示信息,或,第一设备的WiFi接口的醒来窗口提前结束指示信息,或,第一设备指示第二设备醒来发送WiFi消息指示信息,或,第一设备释放占用媒介时间指示信息,或,第一设备占用媒介时间结束指示信息,或,第一设备占有信道结束指示信息,或,第一设备指示所述第二设备开始传输WiFi消息指示信息,或,第一设备指示所述第一设备传输WiFi消息指示信息,或,第一设备唤醒全部设备指示信息,或,第一设备的WUR接口进入休眠指示信息,或,第一设备的WiFi接口要进入休眠指示信息,或,第一设备的WiFi接口要进入休眠,WUR接口进入工作状态指示信息,或,第一设备断开WUR接口连接指示信息,或,第一设备结束WUR接口连接指示信息,或,断开第二设备的WUR接口连接,或,删除第二设备的WUR接口连接,或,第一设备停止使用WUR接口指示信息,或,指示第一设备不发送WUR消息去唤醒第二设备指示信息,或,指示第一设备使用WiFi消息去唤醒第二设备,或,第一设备在当前所处的醒来窗口内没有WUR消息发送指示信息,或,第一设备在连续N个(N大于等于1)醒来窗口内没有WUR消息发送指示信息,或,第一设备在第N个(N大于等于1)醒来窗口内没有WUR消息发送指示信息,或,第一设备在预定时间内没有WUR消息发送指示信息,或,第一设备指示第二设备的WUR接口休眠预定时间指示信息,或,第一设备指示第二设备的WiFi接口休眠预定时间指示信息,或,第一设备指示第二设备的WUR接口在预定时间进入休眠指示信息,或,第一设备指示第二设备的WiFi接口在预定时间进入休眠指示信息,或,第一设备指示第二设备的WUR接口在预定时间后进入休眠指示信息,或,或,第一设备指示第二设备的WiFi接口在预定时间后进入休眠指示信息,第一设备指示第二设备的WUR接口在预定时间前进入休眠指示信息,第一设备指示第二设备的WiFi接口在预定时间前进入休眠指示信息,或,第一设备指示第二设备的WUR接口在预定时间内进入休眠指示信息,或,第一设备指示第二设备的WiFi接口在预定时间内进入休眠指示信息,或,第一设备指示第二设备的WiFi接口在预定时间接收WiFi消息和/或发送WiFi消息指示信息,或,第一设备不可用(unavailable,或,第一设备不在线,或,第一设备不work,或,第一设备休眠,表示第一设备不能接收WUR消息和/或不能接收WiFi消息)指示信息,或,第一设备在预定时间不可用指示信息,或,第一设备在预定时间之前/之时/之后不可用指示信息,或,第一设备的WUR接口/WiFi接口不可用指示信息,或,第一设备的WUR接口/WiFi接口在预定时间不可用指示信息,或,第一设备可用(available或,在线,或,第一设备work,表示第一设备能接收WUR消息和/或能接收WiFi消息)指示信息,或,第一设备在预定时间可用指示信息,或,第一设备与其他设备(比如,非被唤醒设备,或,非第二设备,或,非当前网络中的设备,或,非当前信道上的设备,或,非当前醒来窗口中的设备)进行通信指示信息,或,第一设备唤醒第二设备的WiFi接口指示信息,或,第一设备唤醒第三设备的WiFi接口指示信息,或,第一设备没有唤醒第二设备的WiFi接口指示信息中的任意一种,为了方便说明,本发明实施例中统一用醒来窗口结束指示信息进行相关描述,其中,醒来窗口结束指示信息可以用以上指示信息的任意一种进行替换,在此进行统一说明,以下不再赘述,比如,醒来窗口结束指示信息也可以替换为第一设备没有需要唤醒的设备指示信息,再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第二设备的WiFi接口指示信息,再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第三设备的WiFi接口指示信息,再比如,醒来窗口结束指示信息也可以替换为第一设备不可用指示信息。
本文中所述的醒来窗口结束指示信息,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,该指示信息的命名还可以用其他的名称,只要具有相同或相似的功能即可,如,该指示信息可以为:
第一设备没有需要唤醒的设备的指示信息,用以指示第一设备没有需要唤醒的设备指示信息,所述没有需要唤醒的设备指示信息具体可以通过TIM(traffic indicationmap,传输指示地图)信息来表示,TIM信息中的所有bit值设置为0,表示所述第一设备没有需要唤醒的设备,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备没有WUR消息发送的指示信息,用以指示第一设备没有WUR消息发送,具体可以是No data指示信息,或,没有more data指示信息,或,more data指示位设置为1,或,null data指示信息,所述指示信息具体可以通过1bit指示,当bit值设置为0或1时,表示所述第一设备没有WUR消息发送,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备没有WiFi消息发送的指示信息,用以指示第一设备没有WiFi消息发送,具体可以是No data指示信息,或,没有more data指示信息,或,more data指示位设置为1,或,null data指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备发送WUR消息结束的指示信息,用以指示第一设备发送WUR消息结束,第二设备获得所述信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
指示第二设备进入休眠的指示信息,用以指示第二设备可以休眠,所述第二设备获得所述信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
指示第二设备的WUR接口和/或WiFi接口进入休眠的指示信息,用以指示第二设备是WUR接口和/或WiFi接口进入休眠,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第二设备的WUR接口的醒来窗口提前结束的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WUR接口的醒来窗口提前结束的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WiFi接口的醒来窗口提前结束的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
指示接收WUR消息的第二设备的WUR接口和/或WiFi接口进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备醒来发送WiFi消息的指示信息,用以指示第二设备发送WiFi消息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备释放占用媒介使用时间的指示信息,用以指示所述第一设备不再占用媒介,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备占用媒介时间结束的指示信息,用以指示第一设备不占用媒介,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备占用信道结束的指示信息,用以指示第一设备占用信道结束,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备占用WUR信道结束的指示信息,用以指示第一设备占用WUR信道结束,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备占用WiFi信道结束的指示信息,用以指示第一设备占用WiFi信道结束,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示所述第二设备开始传输WiFi消息的指示信息,用以指示所述第二设备传输WiFi消息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示所述第一设备传输WiFi消息的指示信息,用以指示所述第一设备传输WiFi消息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备唤醒全部设备的指示信息,用以唤醒全部设备,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
唤醒多个第二设备的指示信息,用以唤醒多个第二设备,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WUR接口进入休眠的指示信息,用以指示所述第一设备的WUR接口进入休眠,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WiFi接口进入休眠的指示信息,用以指示所述第一设备的WiFi接口进入休眠,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WiFi接口进入休眠,第一设备的WUR接口进入工作状态指示信息,用以指示所述第一设备的WiFi接口进入休眠,第一设备的WUR接口进入工作状态,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备没有需要唤醒的设备指示信息,用以指示第一设备没有需要唤醒的设备,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备断开WUR接口连接的指示信息,指示所述第一设备与第二设备断开WUR接口连接,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备结束WUR接口连接的指示信息,指示所述第一设备与第二设备断开WUR接口连接,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
断开或删除第二设备的WUR接口连接的指示信息,指示所述第一设备与第二设备断开WUR接口连接,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备停止使用WUR接口的指示信息,指示所述第一设备不使用WUR接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第二设备停止使用WUR接口的指示信息,指示所述第二设备的WUR进入休眠或关闭WUR接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备不发送WUR消息去唤醒第二设备的指示信息,指示所述第一设备不再去唤醒第二设备,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备发送WiFi消息去唤醒第二设备的指示信息,指示所述第一设备通过发送WiFi消息去唤醒第二设备,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在当前所处的醒来窗口内没有WUR消息发送的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在连续N个(N大于等于1)醒来窗口内没有WUR消息发送的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在第N个(N大于等于1)醒来窗口内没有WUR消息发送的指示信息,第二设备获得所述信息,所述第一设备在第N个醒来窗口内没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在预定时间内没有WUR消息发送的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间内没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WUR接口休眠预定时间的指示信息,所述第一设备通过所述指示信息指示所述第一设备在所述预定时间没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WiFi接口休眠预定时间的指示信息,所述第一设备通过所述指示信息指示所述第一设备在所述预定时间没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WUR接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WUR接口在预定时间后进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间后没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WiFi接口在预定时间后进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间后没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WUR接口在预定时间前进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间前没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WiFi接口在预定时间前进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间前没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WUR接口在预定时间内进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间内没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WiFi接口在预定时间内进入休眠的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间内没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备指示第二设备的WiFi接口在预定时间接收WiFi消息和/或发送WiFi消息的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间内没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息或WiFi消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在预定时间不可用(unavailable,或,第一设备不在线,或,第一设备不work,或,第一设备休眠,表示第一设备不能接收WUR消息或WiFi消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在预定时间之时/之前/之后不可用(unavailable,或,第一设备不在线,或,第一设备不工作,或,第一设备休眠,表示第一设备不能接收WUR消息或WiFi消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WUR接口不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息)的指示信息,所述第二设备获得所述信息,所述第二设备的WUR接口和/或WiFi接口进入休眠,或,
第一设备的WUR接口在预定时间不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备或休眠所述预定时间,或,
第一设备的WiFi接口不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WiFi消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WiFi接口在预定时间不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WiFi消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在预定时间可用(available,或,第一设备在线,或,第一设备work,表示第一设备能接收WUR消息和/或WiFi消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间之外没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WUR接口在预定时间可用(available,或,第一设备在线,或,第一设备work,表示第一设备能接收WUR消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间之外没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备的WiFi接口在预定时间可用(available,或,第一设备在线,或,第一设备work,表示第一设备能接收WiFi消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备在预定时间之外没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备与其他设备(比如,非被唤醒设备,或,非第二设备,或,非当前网络中的设备,或,非当前信道上的设备,或,非当前醒来窗口中的设备)进行通信的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备在预定时间与其他设备(比如,非被唤醒设备,或,非第二设备,或,非当前网络中的设备,或,非当前信道上的设备,或,非当前醒来窗口中的设备)进行通信的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备唤醒第二设备的WiFi接口的指示信息,用以指示第一设备唤醒所述第二设备的WiFi接口,所述所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第二设备标识信息对应的bit值为1,表示所述第一设备需要唤醒所述第二设备的WiFi接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备唤醒第三设备的WiFi接口的指示信息,用以向第三设备指示所述第一设备要唤醒所述第三设备的WiFi接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第三设备标识信息对应的bit值为1,表示所述第一设备唤醒所述第三设备的WiFi接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,或,
第一设备没有唤醒第二设备的WiFi接口的指示信息,用以指示第一设备没有唤醒所述第二设备的WiFi接口,所所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第二设备标识信息对应的bit值为0,表示TIM信息中没有所述第二设备的标识信息,或,表示所述第一设备没有唤醒所述第二设备的WiFi接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备;
为了方便说明,本发明实施例中统一用醒来窗口结束指示信息进行相关描述,其中,醒来窗口结束指示信息可以用以上指示信息的任意一种进行替换,在此进行统一说明,以下不再赘述,用以上指示信息的任意一种都可以指示所述第一设备在发送所述WUR消息后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备在在发送所述WUR消息后的预定时间之前、之时或之后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,在发送所述WUR消息后的预定时间之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后的预定时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;
比如,醒来窗口结束指示信息也可以替换为第一设备没有需要唤醒的设备指示信息,具体为:第一设备没有需要唤醒的设备的指示信息,用以指示第一设备没有需要唤醒的设备指示信息,所述没有需要唤醒的设备指示信息具体可以通过TIM(traffic indicationmap,传输指示地图)信息来表示,TIM信息中的所有bit值设置为0,表示所述第一设备没有需要唤醒的设备,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备;
再比如,醒来窗口结束指示信息也可以替换为第一设备没有WUR消息发送的指示信息,具体为:第一设备没有WUR消息发送的指示信息用以指示第一设备没有WUR消息发送,具体可以是No data指示信息,或,没有more data指示信息,或,more data指示位设置为1,或,null data指示信息,所述指示信息具体可以通过1bit指示,当bit值设置为0或1时,表示所述第一设备没有WUR消息发送,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备;
再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第二设备的WiFi接口指示信息,具体为:第一设备唤醒第二设备的WiFi接口的指示信息,用以指示第一设备唤醒所述第二设备的WiFi接口,所述所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第二设备标识信息对应的bit值为1,表示所述第一设备需要唤醒所述第二设备的WiFi接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备;
再比如,醒来窗口结束指示信息也可以替换为第一设备唤醒第三设备的WiFi接口指示信息,具体为:第一设备唤醒第三设备的WiFi接口的指示信息,用以向第三设备指示所述第一设备要唤醒所述第三设备的WiFi接口,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,所述指示信息具体可以通过TIM信息来表示,具体可以是所述TIM信息中与所述第三设备标识信息对应的bit值为1,表示所述第一设备唤醒所述第三设备的WiFi接口;
再比如:醒来窗口结束指示信息也可以替换为第一设备的WUR接口不可用指示信息,具体为:第一设备的WUR接口不可用(unavailable,或,第一设备不在线,或,第一设备不work,表示第一设备不能接收WUR消息)的指示信息,所述第一设备通过所述指示信息指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备。
本发明具体实施例提供的一种传输WUR消息的方法示意图。如图5所示,所述方法具体包括:
第一设备生成WUR消息。
所述第一设备生成的WUR消息包括醒来窗口结束指示信息。
所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;或,
所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;
所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,包括:
所述第一设备在发送所述WUR消息后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息不生成WUR消息或取消发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备在在发送所述WUR消息后的预定时间之前、之时或之后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,在发送所述WUR消息后的预定时间之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后的预定时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备。
一种可能的实施方式所述WUR消息为同步消息或广播消息;或,
所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息,所述醒来窗口结束指示信息用于所述第二设备的WUR接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,具体地,这种情况下,所述第二设备在所述第二设备的WUR接口接收到所述WUR消息后,可以根据该WUR消息去唤醒所述第二设备的WiFi接口,如,可以通过所述第二设备的WUR接口发送唤醒信号去唤醒所述第二设备的WiFi接口,所述第二设备的WUR接口发送所述唤醒信号后,可以再根据所述醒来窗口结束指示信息进行休眠;或,
所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,所述第一设备在所述第三设备的WiFi接口醒来后,向所述第三设备的WiFi接口发送WiFi消息,其中,所述第一设备在发送所述WUR消息后,所述第一设备不发送WUR消息给所述第二设备所述包括终端在内的至少一个设备。
在一个可能的实施方式中,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到所述第二设备的WUR接口后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
在一个可能的实施方式中,所述第一设备生成所述WUR消息之前,所述第一设备判断没有WiFi消息需要发送,或,没有WiFi消息需要接收,所述第一设备生成所述WUR消息并携带所述醒来窗口结束指示信息。
在一个可能的实施方式中,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。
在一个可能的实施方式中,所述WUR消息同图4中提供的一种WUR消息结构示意图,或,WUR消息,即,符合WUR/WUP消息特征的消息(即WUR能够解析的消息),如可以是wake uppacket,或,WUR beacon等,或,类似Wake up packet格式的消息;或者说,能被WUR接口解析的消息可以称之为WUR消息;或者说,WUR消息为802.11ba定义的消息。
在一个可选的方案中,所述第一设备还根据第二设备醒来窗口的剩余时间,以确定是否发送WUR消息。所述第一设备可以判断第二设备的醒来窗口剩余时间是否足够传输WUR消息。如果第二设备的醒来窗口的剩余时间不够传输WUR消息,就取消发送WUR醒来窗口结束指示信息。如果足够传输WUR消息,但是传输所述WUR消息后完毕后,所述WUR醒来窗口剩余时间过少,也可以取消发送WUR醒来窗口结束指示信息。(比如剩余500us,微秒)。
在一个例子中,所述第一验证值可以替换为WUR消息中包括的标识信息,即,所述WUR消息中包括的标识信息作为所述第一验证值,即,验证所述WUR消息中包括的标识信息。在一种方案中,所述第一验证值为至少基于第一设备与第二设备共享的密钥的全部或部分内容生成。或,第一验证值是至少基于第一设备与第二设备共享的密钥的全部或部分内容、第一设备或第二设备的标识信息的全部或部分内容生成。在本发明的具体实施例中,标识信息,具体可以是ID地址标识,MAC地址信息,或,WUR接口地址信息(或称为WUR ID信息),或,AID信息(association identifier),或,TIM(traffic indication map,传输指示地图)信息等其中的一种,比如第一设备的TIM信息具体为所述TIM信息中与所述第一设备标识信息对应的bit值为1,再比如第二设备的TIM信息具体为所述TIM信息中与所述第二设备标识信息对应的bit值为1。
所述第一验证值的具体生成方法可采用hash算法进行生成。例如,在通过基于第一设备与第二设备共享的密钥和第一设备的标识生成第一验证值的例子中,所述第一设备的标识为MAC地址。所述第一设备对第一验证值进行计算时,对MAC地址和共享密钥进行hash运算生成第一验证值,或,取hash值的部分信息生成所述第一验证值,或,取hash值的衍生值作为第一验证值。
在一个可能的实施方式中,所述第一验证值与所述第一设备的标识信息相关。或,所述第一验证值与所述第二设备的标识信息相关,或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容生成。或,所述第一验证值至少根据所述第二设备与所述第一设备共享的密钥的全部或部分内容以及第一设备或第二设备的标识信息的全部或部分内容生成。或,所述第一验证值至少根据所述第一设备与所述第二设备共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。通过多种方式生产验证消值,使所述验证值更加多样。
在一个可能的实施方式中,所述WUR消息中还携带时间信息,所述WUR消息中还携带时间信息,所述时间信息用于所述第一设备的WUR接口和/或WiFi接口根据所述时间信息不发送WUR消息,
具体包括:所述第一设备的WiFi接口在所述时间信息指示的时间段内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备的WiFi接口在所述时间信息指示的时刻之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,
所述第一设备的WUR接口在所述时间信息指示的时间段内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备的WUR接口在所述时间信息指示的时刻之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备。
在一个可能的实施方式中,所述第一设备发送所述WUR消息之前,所述第一设备向所述第二设备指示所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获知所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。通过所述第一设备和/或第二设备确定,对方设备支持醒来窗口结束指示信息,避免不能发送或接收对方设备的信息。
在一个可能的实施方式中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的实施方式中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的实施方式中,所述第一醒来窗口为所述第二设备的WUR接口或所述第一设备的WUR接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WUR接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口的醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的实施方式中,所述第二醒来窗口为所述第二设备的WUR接口或所述第一设备的WiFi接口的醒来窗口中的一个,具体包括所述第二设备的WUR接口醒来窗口时间与所述第一设备的WiFi接口的醒来窗口时间相同,所述醒来窗口时间是所述第一设备与所述第二设备协商的或预订的,通过在不同接口醒来窗口发送,使所述WUR消息能够更加方便的接收或发送。
在一个可能的实施方式中,所述预定时间可以是醒来窗口的时间,或,duty cycle中处于醒来状态的时间,或,设备需要的时间,或,设备等待的时间,或,设备唤醒自己的main radio需要的时间,或,约定的时间,或,规定的时间,或,某固定的时间,或,设备等待消息超时的时间,或,设备最长等待时间,或,设备最短等待时间,或,标准规定的时间,或,WUR消息中携带的时间,或,WiFi消息中携带的时间。所述预定时间可以是周期性的。
在本发明的具体实施例中,所述标识信息可以是:ID地址标识,或,发送端的标识信息,或,MAC地址信息,或,WUR接口的地址信息(或,称为WUR ID),或,TIM信息,或,WUR消息中发送端ID信息,AID信息中的任意一种,所述第一设备的标识信息,所述第二设备的标识信息,所述第三设备的标识信息均可采用所述标识信息的任意种,比如第一设备的TIM信息具体为所述TIM信息中与所述第一设备标识信息对应的bit值为1,再比如第二设备的TIM(traffic indication map,传输指示地图)信息为所述TIM信息中与所述第二设备的标识信息对应的bit值为1,所述第二设备能通过所述TIM信息识别出自己的标识信息,具体为所述TIM信息中与所述第二设备的标识信息对应的bit值为1表示所述TIM信息中包含所述第二设备的标识信息,再比如第三设备的TIM(traffic indication map,传输指示地图)信息为所述TIM信息中与所述第三设备的标识信息对应的bit值为1,所述第三设备能通过所述TIM信息识别出自己的标识信息,具体为所述TIM信息中与所述第三设备的标识信息对应的bit值为1表示所述TIM信息中包含所述第三设备的标识信息。
所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到至少一个第二设备的WUR接口,或所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到至少一个第二设备的WUR接口。
所述第一设备在所述第一醒来窗口或第二醒来窗口发送所述WUR消息。其中,所述第一醒来窗口为,第二设备的WUR接口和所述第一设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。所述第二设备的WUR接口和所述第一设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。
所述第一设备发送消息到第二设备可以是通过所述第一设备的WUR接口向所述第二设备的WUR接口发送。也可以是,通过第一设备的WiFi接口向所述第二设备的WUR接口发送。
在本发明的一种方案中所述醒来窗口结束指示信息还可以携带在WUR消息的控制域,或,类型域,或,地址域,或preamble域,或,信号SIG域的一个或多个中,具体可以用1个bit位来表示。第二设备接收所述WUR消息后根据所述控制域,或,类型域,或,地址域,或preamble域,或,信号SIG域的一个或多个获得所述醒来窗口结束指示信息。可选的,如果所述醒来窗口结束指示信息携带在控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)中,第二设备接收所述WUR消息的控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)即可获得所述醒来窗口结束指示信息,就可以进入休眠。或,如果所述醒来窗口结束指示信息携带在控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)中,第二设备接收所述WUR消息的控制域(还可以是类型域,或,地址域,或preamble域,或,信号SIG域的一个)即可获得所述醒来窗口结束指示信息在接收到WUR消息中的标识信息不匹配自己的标识信息后,第二设备进入休眠。
在本发明的一种方案中所述醒来窗口结束指示信息还可以通过特殊的WUR消息格式表示,即一种隐式的表示方式,不需要占用WUR消息中的bit位来指示。可以是通过WUR消息中符号旋转角度来表示,或,通过WUR消息中特殊的符号来表示,或,WUR消息中特殊的序列来表示,或,WUR消息中的特殊训练序列来表示,或,WUR消息中不同的length长度来表示,或,WUR消息中特殊的ID信息,或,color信息,或,上行,或,下行指示来表示。第二设备接收所述WUR消息后根据所述特殊消息的格式获得所述醒来窗口结束指示信息。
在本发明的一种方案中所述醒来窗口结束指示信息还可以通过TIM(trafficindication map,传输指示地图)表示,即,所述TIM信息替换所述醒来窗口结束指示信息。TIM是一种位表,由数字0,1组成,不同的设备标识对应位表中的不同位置,可以是对应1个bit位,或,对应多个bit位。当所述第二设备对应的TIM信息中位置的bit为0时,可以表示所述TIM信息中不包含所述第二设备的标识,即,当所述第一设备发送所述TIM信息可以表示所述第一设备不需要唤醒所述第二设备,所述第二设备在接收所述WUR消息后,所述第二设备的WUR接口和/或WiFi接口可以休眠。当所述TIM信息中的所有bit值为0时,可以表示所述TIM信息中没有任何设备的标识信息,即,当所述第一设备发送所述TIM信息可以表示所述第一设备没有需要唤醒的设备,所述第二设备的WUR接口和/或WiFi接口可以休眠。当所述TIM信息中与所述第二设备标识信息对应的bit值为1时,当所述第一设备发送所述TIM信息表示所述TIM信息中包含所述第二设备的标识信息,即,所述第一设备唤醒所述第二设备的WiFi接口,所述第二设备在接收所述WUR消息后,所述第二设备的WUR接口可以休眠,所述第二设备的WiFi接口醒来与所述第一设备进行WiFi接口的通信。
在一个可能的实施方式中,所述第一设备发送所述WUR消息中还携带时间信息,所述时间信息指示所述第二设备的WUR接口和/或WiFi接口休眠所述时间,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间内进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间后进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间前进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间内进入休眠,或,指示所述第二设备的WUR接口和/或WiFi接口在所述时间醒来,或,指示所述第一设备在所述时间内没有WUR消息发送。
在通过广播消息携带WUR消息的例子中,所述WUR广播消息携带广播的地址信息和所述WUR醒来窗口结束指示信息。广播消息可以是beacon消息。
在本发明的具体实施例中,所述WUR消息的帧结构可以如图4所示。所述醒来窗口结束指示信息可携带在MAC header中,或,preamble中,或,frame body中,或,framecontrol中,或,frame type中。
在一个可能的实施方式中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,
包括:
所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态,或,在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,或在所述第二设备的WUR接口接收所述WUR消息后的预定时间之前、之时或之后进入休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后的预定时间内处于休眠状态。
下面通过具体的例子对本发明具体实施例提供的发送WUR消息进行详细的说明。
图6为本发明具体实施例提供的一种使当前醒来窗口进入休眠状态的WUR消息示意图。如图6所示,所述醒来窗口为所述第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WiFi接口,或,WUR接口发送包含醒来窗口结束指示信息的WUR消息到第二设备。所述第二设备在所述第二设备的WUR接口的醒来窗口内接收第一设备发送的WUR消息。所述第二设备接收到所述WUR消息后,根据所述醒来窗口结束指示信息,所述第二设备的WUR接口在当前醒来窗口进入休眠。可选的,所述第二设备的WUR接口在下个醒来窗口中还可以处于工作状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图7为本发明具体实施例提供的一种预定时间后的醒来窗口进入休眠状态的WUR消息示意图。图7所示,所示醒来窗口为第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WiFi接口,或,WUR接口发送包含醒来窗口结束指示信息的WUR消息到第二设备。所述第二设备在第二设备的WUR接口的醒来窗口接收所述第一设备发送的WUR消息。所述第二设备接收所述WUR消息后,根据所述醒来窗口结束指示信息,所述第二设备的WUR接口在预定的时间后进入休眠状态。可选的,所述第二设备的WUR接口在下个醒来窗口中还可以处于工作状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图8为本发明具体实施例提供的一种醒来窗口休眠预定休眠时间的WUR消息示意图。如图8所示,所述醒来窗口为第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WiFi接口,或,WUR接口发送包含醒来窗口结束指示信息的WUR消息到第二设备。所述第二设备在第二设备的WUR接口的醒来窗口接收所述第一设备发送的WUR消息。所述第二设备接收所述WUR消息后,根据所述醒来窗口结束指示信息,所述第二设备的WUR接口休眠预定的时间。可选的,所述第二设备的WUR接口在所述预定时间之后的醒来窗口还可以处于工作状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图9为本发明具体实施例提供的一种一段时间内处于醒来窗口的WUR消息示意图。如图9所述,所述醒来窗口为第二设备的WUR接口的醒来窗口,所述醒来窗口持续处于醒来状态。所述第一设备通过WiFi接口,或,WUR接口发送包含醒来窗口结束指示信息的WUR消息到第二设备。所述第二设备在所述第二设备的WUR接口的醒来窗口接收指示信息第一设备发送的WUR消息。所述第二设备接收所述WUR消息后,根据所述WUR消息中包括的醒来窗口结束指示信息,所述第二设备的WUR接口进入休眠状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图10为本发明具体实施例提供的一种预定时间后进入休眠状态的WUR消息示意图。如图10所述,所述醒来窗口为第二设备的WUR接口的醒来窗口,在预定窗口状态中,所述第二设备的WUR接口处于醒来窗口。在预定窗口状态中,所述醒来窗口为连续性的。所述第一设备通过WiFi接口,或,WUR接口发送包含预定时间的醒来窗口结束指示信息的WUR消息到第二设备的WUR接口。所述第二设备的WUR接口接收到所述WUR消息后,在预定时间进入休眠。在接收所述WUR消息的预定时间后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图11为本发明具体实施例提供的一种预定休眠时间的WUR消息示意图。如图11所示,所述醒来窗口为第二设备的WUR接口的醒来窗口,在预定窗口状态中,所述第二设备的WUR接口处于醒来窗口。在预定窗口状态中,所述醒来窗口为连续性的。所述第一设备通过WiFi接口,或,WUR接口发送包含预定休眠时间的醒来窗口结束指示信息的WUR消息到第二设备的WUR接口。所述第二设备的WUR接口接收到所述WUR消息后,休眠预定的时间。可选的,所述第二设备的WUR接口在所述预定时间之后的醒来窗口还可以处于工作状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图12为本发明具体实施例提供的一种周期性醒来窗口发送的WUR消息示意图。如图12所示,所述醒来窗口为第一设备的WUR接口或WiFi接口的醒来窗口,所述醒来窗口为周期性醒来窗口,所述第二设备的WUR接口可以按照所述第一设备的醒来窗口周期性的醒来。所述第一设备的WUR接口或WiFi接口在所述第一设备的醒来窗口内发送包含醒来窗口结束指示信息的WUR消息到第二设备的WUR接口。所述第二设备的WUR接口接收到所述WUR消息后,在所述第一设备的醒来窗口进入休眠。
可选的,所述第二设备的WUR接口在下个醒来窗口中还可以处于工作状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图13为本发明具体实施例提供的一种周期性醒来窗口发送预定时间休眠的WUR消息示意图。如图13所示,所述醒来窗口为第一设备的WUR接口或WiFi接口的醒来窗口,所述醒来窗口为周期性醒来窗口,所述第二设备的WUR接口可以按照所述第一设备的醒来窗口周期性的醒来。所述第一设备的WUR接口或WiFi接口在醒来窗口内发送包含指示第二设备的WUR接口在预定时间休眠的醒来窗口结束指示信息的WUR消息到第二设备的WUR接口,或,所述第一设备的WUR接口或WiFi接口在醒来窗口内发送包含所述第一设备的WUR接口或WiFi接口在预定时间休眠的结束指示信息的WUR消息到第二设备的WUR接口。所述第二设备的WUR接口接收到所述WUR消息后,在预定的时间后进入休眠状态。
可选的,所述第二设备的WUR接口在下个醒来窗口中还可以处于工作状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图14为本发明具体实施例提供的一种周期性醒来窗口发送休眠预定时间的WUR消息示意图。如图14所示,所述醒来窗口为第一设备的WUR接口或WiFi接口的醒来窗口,所述醒来窗口为周期性醒来窗口,所述第二设备的WUR接口可以按照所述第一设备的醒来窗口周期性的醒来。所述第一设备的WUR接口或WiFi接口在醒来窗口内发送包含休眠预定时间的醒来窗口结束指示信息的WUR消息到第二设备的WUR接口。所述第二设备的WUR接口接收到所述WUR消息后,休眠预定的时间。
可选的,所述第二设备的WUR接口在所述预定时间之后的醒来窗口还可以处于工作状态。在接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图15为本发明具体实施例提供的一种唤醒WiFi接口WUR消息示意图。如图15所示,所述醒来窗口为所述第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WUR接口或WiFi接口发送包含唤醒WiFi接口的WUR消息,所述消息用于指示第二设备的WiFi接口醒来。所述第二设备的WUR接口接收到所述WUR消息后,根据所述WUR消息,所述第二设备的WUR接口可以进入休眠,并且可以唤醒所述第二设备的WiFi接口。所述WUR消息携带的醒来窗口结束指示信息可以是第二设备的标识信息,或,包含第二设备标识的TIM信息。
可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
可选的所述醒来窗口还可以为所述第一设备的WiFi接口或WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WUR接口或WiFi接口发送包含唤醒WiFi接口的WUR消息,所述消息用于指示第二设备的WiFi接口醒来。所述第二设备的WUR接口接收到所述WUR消息后,根据所述WUR消息,所述第二设备的WUR接口可以进入休眠,并且可以唤醒所述第二设备的WiFi接口。所述WUR消息携带的醒来窗口结束指示信息可以是第二设备的标识信息,或,包含第二设备标识的TIM信息。可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图16为本发明具体实施例提供的一种第一设备休眠的WUR消息示意图。如图16所示,所述醒来窗口为第一设备的WUR接口或WiFi接口的醒来窗口,所述醒来窗口为周期性醒来窗口,所述第二设备的WUR或WiFi接口可以按照所述第一设备的醒来窗口周期性的醒来。所述第一设备通过WiFi接口发送包含第一设备的WUR接口或WiFi接口进入休眠状态的指示信息的WUR消息到第二设备。或,所述第一设备通过WUR接口发送包括所述第一设备的WiFi接口或WUR接口进入休眠的指示信息的WUR消息到第二设备。所述第二设备接收到所述WUR消息后,所述第二设备的WUR接口可以优先进入休眠,或,不进行休眠也可以。
可选的,所述第二设备的WUR接口在所述下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口或WiFi接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图17为本发明具体实施例提供的一种包括断开WUR接口的WUR消息示意图。如图17所示,所述醒来窗口为所述第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WUR接口或WiFi接口发送包含第一设备断开WUR接口连接指示信息,或第一设备结束WUR接口连接指示信息的WUR消息到第二设备。所述第二设备接收到所述WUR消息后,所述第二设备的WUR接口进入休眠。
进一步的,所述第二设备可以不再维护所述醒来窗口(比如在所述周期性的醒来窗口可以不醒来)。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口或WiFi接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图18为本发明具体实施例提供的一种包括切换WUR消息发送接口的WUR消息示意图。如图18所示,所述醒来窗口为所述第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WUR接口或WiFi接口发送包含指示第一设备使用WiFi消息去唤醒第二设备的WUR消息到第二设备。所述第二设备接收到所述WUR消息后,所述第二设备的WUR接口进入休眠。所述第二设备接收到所述WUR消息后,所述第二设备的WUR接口进入休眠。所述第二设备在所述WUR消息之后,采用WiFi接口接收所述第一设备发送的唤醒消息。或,所述第一设备通过WiFi接口发送包含指示第一设备使用WiFi消息去通知有消息要发到所述第二设备的WiFi接口,所述第二设备的WUR接口进入休眠,所述第二设备在所述WiFi消息之后,采用WiFi接口接收所述第一设备发送的WiFi消息。所述第一设备发送所述WUR消息后,将所述第一设备的WUR接口可以设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图19为本发明具体实施例提供的一种包括不可用时间的WUR消息示意图。如图19所示,所述醒来窗口为第一设备的WUR接口或WiFi接口的醒来窗口,所述醒来窗口为周期性醒来窗口,所述第二设备的WUR接口可以按照所述第一设备的醒来窗口周期性的醒来,所述第一设备通过WUR接口或WiFi接口发送包含第一设备在预定时间不可用(或,称为休眠)指示信息的WUR消息到第二设备,所述第二设备接收所述WUR消息,所述第二设备WUR接口和/或WiFi接口可以在所述WUR消息中包括的所述时间内休眠。或,所述第一设备通过WiFi接口发送包含第一设备在预定时间不可用指示信息的WiFi消息到所述第二设备,所述第二设备的WUR接口和/或WiFi接口在所述WiFi消息中包括的所述时间内休眠。可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、powersave省电状态、work工作状态或sleep休眠状态中的任意一种。
或,所述醒来窗口为所述第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。
图20为本发明具体实施例提供的一种唤醒第三设备WiFi接口的WUR消息示意图。如图20所示,所述醒来窗口为所述第二设备和/或第三设备的WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WUR接口或WiFi接口发送包含唤醒WiFi接口的WUR消息,所述消息用于指示第三设备的WiFi接口醒来。所述第二设备的WUR接口接收到所述WUR消息后,根据所述WUR消息所述第二设备的WUR接口和/或WiFi接口进入休眠。所述WUR消息携带的醒来窗口结束指示信息可以是第三设备的标识信息,或,包含第三设备标识的TIM信息,具体可以是所述TIM信息中对应所述第三设备标识的bit值为1。可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图21为本发明具体实施例提供的一种第一设备休眠的WUR消息示意图。如图21所示,所述醒来窗口为第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性醒来窗口。所述第一设备通过WiFi接口发送包含第一设备的WUR接口/WiFi接口进入休眠状态的指示信息的WUR消息到第二设备。或,所述第一设备通过WUR接口发送包括所述第一设备的WiFi接口或WUR接口进入休眠的指示信息的WUR消息到第二设备。所述第一设备的所述第一设备的WUR接口或WiFi接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种,所述第二设备接收到所述WUR消息后,所述第二设备的WUR接口可以优先进入休眠,或,不进行休眠也可以。
可选的,所述第二设备的WUR接口在所述下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口或WiFi接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图22为本发明具体实施例提供的一种第一设备没有WUR消息发送示意图。如图22所示,所述醒来窗口为第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性醒来窗口。所述第一设备通过WiFi接口或WUR接口发送所述第一设备没有WUR消息发送的指示信息的WUR消息到第二设备。所述第一设备的所述第一设备的WUR接口或WiFi接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种,所述第二设备接收到所述WUR消息后,所述第二设备的WUR接口可以优先进入休眠。
可选的,所述第二设备的WUR接口在所述下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口或WiFi接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
可选的,所述第二设备的WUR接口在所述预定时间之后的醒来窗口还可以处于工作状态。所述第二设备接收所述WUR消息后,如果所述第二设备的WiFi接口处于工作状态也可以进入休眠。所述第一设备发送所述WUR消息后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图23本发明具体实施例提供的一种唤醒WiFi接口WUR消息示意图。如图23所示,所述醒来窗口为第一设备的WUR接口或WiFi接口的醒来窗口,所述醒来窗口为周期性醒来窗口,所述第二设备的WUR接口可以按照所述第一设备的醒来窗口周期性的醒来。所述第一设备通过WUR接口或WiFi接口发送包含唤醒WiFi接口的WUR消息,所述消息用于指示第二设备的WiFi接口醒来。所述第二设备的WUR接口接收到所述WUR消息后,根据所述WUR消息,所述第二设备的WUR接口可以进入休眠,并且可以唤醒所述第二设备的WiFi接口。所述WUR消息携带的醒来窗口结束指示信息可以是第二设备的标识信息,或,包含第二设备标识的TIM信息。
可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
可选的所述醒来窗口还可以为所述第一设备的WiFi接口或WUR接口的醒来窗口,所述醒来窗口为周期性的。所述第一设备通过WUR接口或WiFi接口发送包含唤醒WiFi接口的WUR消息,所述消息用于指示第二设备的WiFi接口醒来。所述第二设备的WUR接口接收到所述WUR消息后,根据所述WUR消息,所述第二设备的WUR接口可以进入休眠,并且可以唤醒所述第二设备的WiFi接口。所述WUR消息携带的醒来窗口结束指示信息可以是第二设备的标识信息,或,包含第二设备标识的TIM信息。可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图24本发明具体实施例提供的一种唤醒WiFi接口WUR消息示意图。如图24所示,所述醒来窗口还可以为所述第一设备的WiFi接口或WUR接口的醒来窗口,所述醒来窗口为周期性的,所述第二设备的WUR接口可以按照所述第一设备的醒来窗口周期性的醒来。所述第一设备通过WUR接口或WiFi接口发送包含唤醒WiFi接口的WUR消息,所述消息用于指示第三设备的WiFi接口醒来。所述第二设备的WUR接口接收到所述WUR消息后,根据所述WUR消息所述第二设备的WUR接口和/或WiFi接口进入休眠。所述WUR消息携带的醒来窗口结束指示信息可以是第三设备的标识信息,或,包含第三设备标识的TIM信息,具体可以是所述TIM信息中对应所述第三设备标识的bit值为1。可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
图25为本发明具体实施例提供的一种包括不可用时间的WUR消息示意图。如图25所示,所述醒来窗口为所述第二设备的WUR接口的醒来窗口,所述醒来窗口为周期性的,所述第一设备通过WUR接口或WiFi接口发送包含第一设备在预定时间不可用(或,称为休眠)指示信息的WUR消息到第二设备,所述第二设备接收所述WUR消息,所述第二设备WUR接口和/或WiFi接口可以在所述WUR消息中包括的所述时间内休眠。或,所述第一设备通过WiFi接口发送包含第一设备在预定时间不可用指示信息的WiFi消息到所述第二设备,所述第二设备的WUR接口和/或WiFi接口在所述WiFi消息中包括的所述时间内休眠。可选的,所述第二设备的WUR接口在下个醒来窗口还可以处于工作状态。所述第一设备发送所述WUR消息后,所述第一设备的WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
需要说明的是,所述图6至图25为前述内容的部分的举例。图1-图5所述的内容可以跟与图6至图25中的任意的例子进行组合。
需要说明的是,在本发明的具体实施例中,所述第一设备与第二设备是相对的。所述第一设备与第二设备可以是AP(access point,接入点)、STA(Station,站点)、P2P(peerto peer,点对点)、GO(group owner,组长设备)、client(客户端设备)、NAN(neighborawareness network,临近感知网络设备)中的一种。
例如,当手机有数据向手环发送时,则在手环的醒来窗口中向手环发送唤醒包。所述手机是第一设备,所述手环是第二设备。当手环有数据向手机发送时,则手环在手机的
与上述方法对应的,本发明具体实施例还提供了一种无线接入网设备。如图26所示,所述无线接入网设备包括处理单元2701和发送单元2702。
其中,处理单元2701,用于生成WUR消息。
发送单元2702,用于通过WUR接口发送所述WUR消息到终端的WUR接口,所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口或所述无线接入网设备的WUR接口的醒来窗口中的一个。或,所述发送单元,通过WiFi接口发送所述WUR消息到终端的WUR接口,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口或所述无线接入网设备的WiFi接口的醒来窗口中的一个。
所述WUR消息包含醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的终端的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的终端的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态;或,所述醒来窗口结束指示信息用于指示接收到所述WUR消息的终端的WUR接口和/或WiFi接口在接收到所述WUR消息后的预定时间内处于休眠状态。
可选的,发送单元2702通过WUR接口或WiFi接口发送所述WUR消息到终端的WUR接口具体包括在所述无线接入网设备的WUR接口的醒来窗口内发送所述WUR消息。或在所述无线接入网设备的WiFi接口的醒来窗口内发送所述WUR消息。或在所述终端的WUR接口的醒来窗口内发送所述WUR消息。或在所述终端的WiFi接口的醒来窗口内发送所述WUR消息。或在所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内发送所述WUR消息。或在所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内发送所述WUR消息。
可选的,所述WUR消息中还包括第一验证值,所述终端验证所述第一验证值后进入休眠状态。
可选的,所述第一验证值可以采用无线接入网设备的标识信息。或,采用终端的标识信息。或,至少根据无线接入网设备与终端共享的密钥的全部或部分内容生成。或,至少根据终端与无线接入网设备共享的密钥的全部或部分内容和无线接入网设备或终端的标识信息的全部或部分内容生成。或,至少根据无线接入网设备与终端共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。
可选的,所述发送单元2702通过WUR接口或WiFi接口送所述WUR消息到终端的WUR接口具体包括发送同步消息到所述终端,所述醒来窗口结束指示信息携带在所述同步消息中。或,发送唤醒消息到所述终端,所述醒来窗口结束指示信息携带在所述唤醒消息中,所述唤醒消息包括携带所述终端的标识信息和所述醒来窗口结束指示信息。或,发送唤醒消息到所述终端,所述醒来窗口结束指示信息携带在所述唤醒消息中,所述唤醒消息包括携带所述第三设备的标识信息。
可选的,所述发送单元2702通过WUR接口或WiFi接口发送所述WUR消息到终端的WUR接口或WiFi接口后,所述无线接入网设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
可选的,所述WUR消息中还携带时间信息,所述时间信息指示所述终端WUR接口和/或WiFi接口休眠所述时间。或,指示所述终端的WUR接口和/或WiFi接口在所述时间内进入休眠。或,指示所述终端的WUR接口和/或WiFi接口在所述时间后进入休眠。或,指示所述终端的WUR接口和/或WiFi接口在所述时间前进入休眠。或,指示所述终端的WUR接口和/或WiFi接口在所述时间内进入休眠。或,指示所述终端的WUR接口和/或WiFi接口在所述时间醒来。或,指示在所述时间内所述无线接入网设备没有WUR消息发送给所述终端。
可选的,所述发送单元2702发送所述WUR消息之前,所述无线接入网设备通知所述终端所述无线接入网设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述无线接入网设备获得所述终端具有支持接收所述醒来窗口结束指示信息的能力。
可选的,所述第一醒来窗口为所述终端的WUR接口或所述无线接入网设备的WUR接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。
可选的,所述第二醒来窗口为所述终端的WUR接口或所述无线接入网设备的WiFi接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。
与上述通信方法对应的,本发明具体实施例提供了一种终端。如图27所示,所述终端包括接收单元2701和处理单元2702。
其中,接收单元2701用于通过WUR接口接收无线接入网设备发送的WUR消息,所述WUR消息包括醒来窗口结束指示信息。所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口或所述无线接入网设备的WUR接口的醒来窗口中的一个。或,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口或所述无线接入网设备的WiFi接口的醒来窗口中的一个。
处理单元2702,用于根据所述醒来窗口结束指示信息,所述终端的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述终端的WUR接口和/或WiFi接口在接收到所述WUR消息后,或在接收到所述WUR消息后的预定时间之时或之后进入休眠状态;或,所述终端的WUR接口和/或WiFi接口在接收到所述WUR消息后的预定时间内处于休眠状态。
可选的,所述接收单元2701,用于通过WUR接口接收WUR消息具体包括在所述无线接入网设备的WUR接口的醒来窗口内接收所述WUR消息。或在所述无线接入网设备的WiFi接口的醒来窗口内接收所述WUR消息。或在所述终端的WUR接口的醒来窗口内接收所述WUR消息。或在所述终端的WiFi接口的醒来窗口内接收所述WUR消息。或在所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内接收所述WUR消息。或在所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口内接收所述WUR消息。
可选的,所述终端通过WUR接口和/或WiFi接口在所述终端的WUR接口的醒来窗口结束前进入休眠。或,在所述终端的WiFi接口的醒来窗口结束前进入休眠。或,在所述无线接入网设备的WUR接口的醒来窗口结束前进入休眠。或,在所述终端的WiFi接口的醒来窗口结束前进入休眠。或,所述终端的WUR接口和/或WiFi接口等待预定时间后进入休眠。
可选的,所述接收单元2701通过WUR接口接收无线接入网设备发送的WUR消息具体包括所述终端的WUR接口接收无线接入网设备发送的同步消息,所述同步消息中包括醒来窗口结束指示信息。或,终端的WUR接口接收无线接入网设备发送的唤醒消息,所述唤醒消息至少携带第三设备的标识信息。或,终端的WUR接口接收无线接入网设备发送的唤醒消息,所述唤醒消息至少携带终端的标识和醒来窗口结束指示信息。
可选的,所述WUR消息中还包括第一验证值,所述终端验证所述第一验证值后根据所述WUR消息进入休眠状态。
可选的,所述第一验证值可以作为无线接入网设备的标识信息。或,作为终端的标识信息。或,至少根据无线接入网设备与终端共享的密钥的全部或部分内容生成。或,至少根据终端与无线接入网设备共享的密钥的全部或部分内容和无线接入网设备或终端的标识信息的全部或部分内容生成。或,至少根据无线接入网设备与终端共享的密钥的全部或部分内容和时间信息的全部或部分内容生成。
可选的,所述接收单元2701接收所述无线接入网设备发送的WUR消息中还携带时间信息,根据所述时间信息,所述终端的WUR接口和/或WiFi接口的休眠时间.或,所述终端的WUR接口和/或WiFi接口在所述时间内进入休眠。或,所述终端的WUR接口和/或WiFi接口在所述时间后进入休眠。或,所述终端的WUR接口和/或WiFi接口在所述时间前进入休眠。或,所述终端的WUR接口和/或WiFi接口在所述时间内进入休眠。或,所述终端的WUR接口和/或WiFi接口在所述时间醒来。或,在所述没有WUR消息发送的时间内进入休眠或与其他设备通信。
可选的,所述接收单元2701接收所无线接入网设备发送的WUR消息之前,所述方法还包括所述无线接入网设备通知所述终端所述无线接入网设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述无线接入网设备获得所述终端具有支持接收所述醒来窗口结束指示信息的能力。
可选的,所述接收单元2701通过WUR接口接收所述无线接入网设备发送WUR消息后,所述无线接入网设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
可选的,所述第一醒来窗口为所述终端的WUR接口或所述无线接入网设备的WUR接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WUR接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。
可选的,所述第二醒来窗口为所述终端的WUR接口或所述无线接入网设备的WiFi接口的醒来窗口中的一个,具体包括所述终端的WUR接口和所述无线接入网设备的WiFi接口的醒来窗口具有重叠或部分重叠或完全不重叠的时间。
图28为本发明实施例提供的第一设备,如图28所示,该第一设备至少包括WUR接口2810,处理器2820、主通信器2830(如WiFi接口)、存储器2840和收发天线2850。
主通信器2830从存储器2840获取主通信器2830收到的指令消息或数据消息,并经处理后得到指令或数据。当指令为唤醒第二设备时,所述第一设备的WUR接口2810通过收发天线2850向第二设备发送唤醒帧。当所述指令没有唤醒第二设备的指示消息时,所述第一设备的WUR接口2810生成醒来窗口结束的指示消息。其中,主通信器2830发送消息需将待发送的消息内容调制成电信号从收发天线2850以电磁波形式发射出去,而主通信器2830接收消息也需要通过收发天线2850接收电磁波信号并从中解析出其它设备发送给自己的消息。
处理器2820将准备通过主通信器2830发送的指令消息和数据消息存储于存储器2840,处理器2820在准备好待发送的指令或数据后,向主通信器2830发送通知,以指示已准备好待发送的数据,最后主通信器2830从存储器2840中获取待发送的指令或数据,并通过收发天线2850发射出去。其中,主通信器2830发送消息需将待发送的消息内容调制成电信号从收发天线2850以电磁波形式发射出去,而主通信器2830接收消息也需要通过收发天线2850接收电磁波信号并从中解析出其它设备发送给自己的消息。
处理器2820可以是中央处理器(central processing unit,CPU),或者CPU和硬件芯片的组合。上述硬件芯片可以是专用集成电路(application-specific integratedcircuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。
存储器2840可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器2840也可以包括非易失性存储器(non-volatilememory),例如只读存储器(read-only memory,ROM),快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)。存储器2830还可以包括上述种类的存储器的组合。
其中,主通信器2830可以包括主通信接口2831,唤醒接收机2810可以包括唤醒接收机接口2811。
由于上述实施例中第一设备各器件解决问题的实施方式以及有益效果可以参见图3和图6-图28任一项所示的方法实施方式以及有益效果,故在此不复赘述。
图29为本发明实施例提供的第二设备终端。如图29所示,该第二终端至少包括WUR接口2910,处理器2920、主收发器2930(如WiFi接口)、存储器2940和收发天线2950。需要说明的是,本文中附图所提供的各模块或各元件的连接关系仅是一种简单的示意,可根据现有的相关设备的具体结构进行理解。
可选地,收发天线2950也可以被看作是主收发器2930的一部分。这种情况下,收发天线2950可以不用在图29中画出。
可选地,该第二终端还可以包括发送器2960。需要说明的是,主收发器2930具有接收器和发送器的功能。发送器2960可以是主收发器2930的一部分,也可以是独立的器件,下面以发送器2960是独立的器件为例,进行介绍。
主收发器2930从存储器2940获取主收发器2930收到的指令消息或数据消息,并经处理后得到指令或数据。WUR接口2910通过收发天线2950接收其他设备发送的唤醒包,当WUR接口2910收到发给自己的唤醒包时,向处理器2920发送触发信号,以使处理器2920触发主收发器2930,以唤醒主收发器2930。
其中,主收发器2930发送消息需将待发送的消息内容调制成电信号从收发天线2950以电磁波形式发射出去,而无线收发器2930接收消息也需要通过收发天线2850接收电磁波信号并从中解析出其它设备发送给自己的消息。
处理器2920可以是中央处理器(central processing unit,CPU),或者CPU和硬件芯片的组合。上述硬件芯片可以是专用集成电路(application-specific integratedcircuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。
存储器2940可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器2840也可以包括非易失性存储器(non-volatilememory),例如只读存储器(read-only memory,ROM),快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)。存储器2940还可以包括上述种类的存储器的组合。
需要说明的是,在本发明的具体实施例中,所述接入网设备与终端是相对的。所述接入网设备与终端是相对可以是AP(access point,接入点)、STA(Station,站点)、P2P(peer to peer,点对点)、GO(group owner,组长设备)、client(客户端设备)、NAN(neighbor awareness network,临近感知网络设备)中的一种。
需要说明的是,由于上述实施例中该第二设备各器件解决问题的实施方式以及有益效果可以参见图3和图6-图29任一项所示的方法实施方式以及有益效果,故在此不复赘述。
本发明各装置实施例中各模块或单元的连接关系,仅为一种简单的示意,具体可参考现有技术中的连接关系来理解,对此不作限制。
本领域技术人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本发明的保护范围,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (36)
1.一种传输WUR消息的方法,其特征在于,所述方法包括:
第一设备生成WUR消息;
所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;或,
所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;
所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,包括:
所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态,或,在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,或在所述第二设备的WUR接口接收所述WUR消息后的预定时间之前、之时或之后进入休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后的预定时间内处于休眠状态。
2.根据权利要求1所述的方法,其特征在于,所述WUR消息为同步消息或广播消息;或,
所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息;或,
所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。
3.根据权利要求1或2所述的方法,其特征在于,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备。
4.根据权利要求1-3任一所述的方法,其特征在于,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。
5.根据权利要求1-4任一所述的方法,其特征在于,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到所述第二设备的WUR接口后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
6.根据权利要求1-5任一所述的方法,其特征在于,所述WUR消息中还携带时间信息,所述时间信息用于所述第二设备的WUR接口和/或WiFi接口根据所述时间信息进行休眠,
具体包括:所述第二设备的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述第二设备的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态。
7.根据权利要求1-6任一所述的方法,其特征在于,所述第一设备发送所述WUR消息之前,所述第一设备向所述第二设备指示所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获知所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。
8.根据权利要求1-7任一项所述的方法,其特征在于,
所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述第二设备的WUR接口的一个醒来窗口和所述第一设备的WUR接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间;
或,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述第二设备的WUR接口的一个醒来窗口和所述第一设备的WiFi接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间。
9.一种传输WUR消息的方法,其特征在于,所述方法包括:
第二设备的WUR接口接收第一设备发送的WUR消息,所述WUR消息包括醒来窗口结束指示信息;
所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;或,
所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;
所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,包括:所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后,或在所述第二设备的WUR接口接收到所述WUR消息后的预定时间之时或之后进入休眠状态;或,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收到所述WUR消息后的预定时间内处于休眠状态。
10.根据权利要求9所述的方法,其特征在于,所述WUR消息为同步消息或广播消息;或,
所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息;或,
所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,所述第一设备在所述第三设备的WiFi接口醒来后,向所述第三设备的WiFi接口发送WiFi消息,其中,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述第二设备的WUR接口接收到所述WUR消息后但所述第二设备的标识信息与所述第三设备的标识信息不匹配,所述第二设备的WUR接口和/或WiFi接口在所述第二设备的WUR接口接收所述WUR消息后进行休眠,或,所述第二设备根据所述WUR消息判断所述第一设备没有缓存的WiFi数据发送给所述第二设备或不需要唤醒所述第二设备的WiFi接口,所述第二设备的WUR接口和/或WiFi接口进入休眠。
11.根据权利要求9或10所述的方法,其特征在于,其特征在于,所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备。
12.根据权利要求9-11任一所述的方法,其特征在于,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。
13.根据权利要求9-12任一项所述的方法,其特征在于,所述第二设备接收所述第一设备发送的WUR消息中还携带时间信息,所述时间信息用于指示所述第二设备的WUR接口和/或WiFi接口根据所述时间信息进行休眠,
具体包括:所述第二设备的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述第二设备的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态。
14.根据权利要求9-13任一项所述的方法,其特征在于,所述第二设备接收所第一设备发送的WUR消息之前,所述第一设备向所述第二设备指示所述第一设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述第一设备获知所述第二设备具有支持接收所述醒来窗口结束指示信息的能力。
15.根据权利要求9-14任一项所述的方法,其特征在于,所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述第二设备的WUR接口一个醒来窗口和所述第一设备的WUR接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间;
或,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述第二设备的WUR接口一个醒来窗口和所述第一设备的WiFi接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间。
16.一种传输WUR消息的方法,其特征在于,所述方法包括:
第一设备生成WUR消息;
所述第一设备通过所述第一设备的WUR接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口,或,所述第一设备的WUR接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;或,
所述第一设备通过所述第一设备的WiFi接口发送所述WUR消息到包括第二设备在内的至少一个设备的WUR接口,所述第二设备的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述第二设备的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口和所述第二设备的WUR接口的一个醒来窗口相重叠的醒来窗口;
所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述第一设备没有WUR消息发送给所述第二设备或所述包括第二设备在内的至少一个设备,包括:
所述第一设备在发送所述WUR消息后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备,或,所述第一设备在发送所述WUR消息后的预定时间之前、之时或之后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,在发送所述WUR消息后的预定时间之前、之时或之后不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备;或,所述第一设备在发送所述WUR消息后的预定时间内不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备。
17.根据权利要求16所述的方法,其特征在于,所述WUR消息为同步消息或广播消息;或,
所述WUR消息为唤醒消息,所述唤醒消息还携带了所述第二设备的标识信息,所述唤醒消息用于唤醒所述第二设备的WiFi接口或表示有缓存的WiFi数据发送给所述第二设备,所述第一设备在所述第二设备的WiFi接口醒来后,向所述第二设备的WiFi接口发送WiFi消息,所述醒来窗口结束指示信息用于所述第二设备的WUR接口在所述第二设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠;或,
所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,所述第一设备在所述第三设备的WiFi接口醒来后,向所述第三设备的WiFi接口发送WiFi消息,其中,所述第一设备在发送所述WUR消息后,所述第一设备不发送WUR消息给所述第二设备或所述包括第二设备在内的至少一个设备。
18.根据权利要求1-17任一所述的方法,其特征在于,所述第一设备通过所述第一设备的WUR接口或WiFi接口发送所述WUR消息到所述第二设备的WUR接口后,所述第一设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、powersave省电状态、work工作状态或sleep休眠状态中的任意一种。
19.一种无线接入网设备,其特征在于,包括:
处理单元,用于生成WUR消息;
发送单元,用于通过WUR接口发送所述WUR消息到包括终端在内的至少一个设备的WUR接口,所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口;或,
所述发送单元,用于通过WiFi接口发送所述WUR消息到终端的WUR接口,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口;
所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠,包括:
所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态,或,在所述终端的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,或在所述终端的WUR接口接收所述WUR消息后的预定时间之前、之时或之后进入休眠状态;或,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后的预定时间内处于休眠状态。
20.根据权利要求19所述的无线接入网设备,其特征在于,所述WUR消息为同步消息或广播消息;或,
所述WUR消息为唤醒消息,所述唤醒消息还携带了所述终端的标识信息,所述唤醒消息用于唤醒所述终端的WiFi接口或表示有缓存的WiFi数据发送给所述终端,所述无线接入网设备在所述终端的WiFi接口醒来后,向所述终端的WiFi接口发送WiFi消息;或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述终端的WUR接口和/或WiFi接口在所述终端设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述终端的WUR接口接收到所述WUR消息后但所述终端的标识信息与所述第三设备的标识信息不匹配,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。
21.根据权利要求19或20任一项所述的无线接入网设备,其特征在于,所述WUR消息携带醒来窗口结束指示信息包括:所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述无线接入网设备没有WUR消息发送给所述终端或所述包括终端在内的至少一个设备。
22.根据权利要求19-21任一项所述的无线接入网设备,其特征在于,所述WUR消息中还包括第一验证值,所述第二设备验证所述第一验证值后进入休眠状态。
23.根据权利要求19-22任一项所述的无线接入网设备,其特征在于,所述发送单元通过WUR接口或WiFi接口发送所述WUR消息到终端的WUR接口后,所述无线接入网设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
24.根据权利要求19-23任一项所述的无线接入网设备,其特征在于,所述WUR消息中还携带时间信息,所述时间信息用于指示所述终端的WUR接口和/或WiFi接口根据所述时间信息进行休眠,
具体包括:所述终端的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述终端的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态。
25.根据权利要求19-24任一项所述的无线接入网设备,其特征在于,所述发送单元发送所述WUR消息之前,所述无线接入网设备向所述终端指示所述无线接入网设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述无线接入网设备获知所述终端具有支持接收所述醒来窗口结束指示信息的能力。
26.根据权利要求19-25任一项所述的无线接入网设备,其特征在于,所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述终端的WUR接口一个醒来窗口和所述无线接入网设备的WUR接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间;
或,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述终端的WUR接口一个醒来窗口和所述第一设备的WiFi接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间。
27.一种终端,其特征在于,所述终端包括:
接收单元,用于通过WUR接口接收无线接入网设备发送的WUR消息,所述WUR消息包括醒来窗口结束指示信息;
所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口;或,
所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口;
处理单元,用于根据所述醒来窗口结束指示信息,控制所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后,或在所述终端的WUR接口接收到所述WUR消息后的预定时间之前、之时或之后进入休眠状态,且在进入休眠状态后在所述第一醒来窗口或所述第二醒来窗口的剩余时间内均处于休眠状态;或,控制所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后,或在所述终端的WUR接口接收到所述WUR消息后的预定时间之时或之后进入休眠状态;或,控制所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收到所述WUR消息后的预定时间内处于休眠状态。
28.根据权利要求27所述的终端,其特征在于,所述WUR消息为同步消息或广播消息;或,
所述WUR消息为唤醒消息,所述唤醒消息还携带了所述终端的标识信息,所述唤醒消息用于唤醒所述终端的WiFi接口或表示有缓存的WiFi数据发送给所述终端,所述无线接入网设备在所述终端的WiFi接口醒来后,向所述终端的WiFi接口发送WiFi消息;或,所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,其中,所述终端的WUR接口和/或WiFi接口在所述终端设备的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠包括:所述终端的WUR接口接收到所述WUR消息后但所述终端的标识信息与所述第三设备的标识信息不匹配,所述终端的WUR接口和/或WiFi接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠。
29.根据权利要求27或28所述的终端,其特征在于,所述WUR消息携带醒来窗口结束指示信息包括:所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述无线接入网设备没有WUR消息发送给所述终端或所述包括终端在内的至少一个设备。
30.根据权利要求27-29任一项所述的终端,其特征在于,
所述WUR消息中还包括第一验证值,所述终端验证所述第一验证值后根据所述WUR消息进入休眠状态。
31.根据权利要求27-30任一项所述的终端,其特征在于,所述接收单元接收所述无线接入网设备发送的WUR消息中还携带时间信息,所述时间信息用于指示所述终端的WUR 接口和/或WiFi接口根据所述时间信息进行休眠,
具体包括:所述终端的WUR接口和/或WiFi接口根据所述时间信息指示的时间段进行休眠,或,所述终端的WUR接口和/或WiFi接口在所述时间信息指示的时刻之前、之时或之后进入休眠状态。
32.根据权利要求27-31任一项所述的终端,其特征在于,所述接收单元接收所无线接入网设备发送的WUR消息之前所述无线接入网设备向所述终端指示所述无线接入网设备具有支持发送所述醒来窗口结束指示信息的能力,和/或,所述无线接入网设备获知所述终端具有支持接收所述醒来窗口结束指示信息的能力。
33.根据权利要求27-32任一项所述的终端,其特征在于,所述接收单元通过WUR接口接收所述无线接入网设备发送WUR消息后,所述无线接入网设备的WiFi接口和/或WUR接口设置为standby等待状态、doze浅休眠状态、idle空闲状态、power save省电状态、work工作状态或sleep休眠状态中的任意一种。
34.根据权利要求27-33任一项所述的终端,其特征在于,
所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述终端的WUR接口一个醒来窗口和所述无线接入网设备的WUR接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间;
或,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述第一设备的WiFi接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口,具体包括:所述终端的WUR接口一个醒来窗口和所述第一设备的WiFi接口的一个醒来窗口具有重叠或部分重叠或完全不重叠的时间。
35.一种无线接入网设备,其特征在于,包括:
处理单元,用于生成WUR消息;
发送单元,用于通过WUR接口发送所述WUR消息到包括终端在内的至少一个设备的WUR接口,所述终端的WUR接口当前处于第一醒来窗口,所述第一醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口,或,所述无线接入网设备的WUR接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口;或,
所述发送单元,用于通过WiFi接口发送所述WUR消息到终端的WUR接口,所述终端的WUR接口当前处于第二醒来窗口,所述第二醒来窗口为所述终端的WUR接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口,或,所述无线接入网设备的WiFi接口的一个醒来窗口和所述终端的WUR接口的一个醒来窗口相重叠的醒来窗口;
所述WUR消息携带醒来窗口结束指示信息,所述醒来窗口结束指示信息用于指示所述无线接入网设备没有WUR消息发送给所述终端或所述包括终端在内的至少一个设备,包括:
所述无线接入网设备在发送所述WUR消息后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述终端或所述包括终端在内的至少一个设备,或,所述无线接入网设备在在发送所述WUR消息后的预定时间之前、之时或之后且在所述第一醒来窗口或所述第二醒来窗口的剩余时间内不发送WUR消息给所述第二设备或所述包括终端在内的至少一个设备;或,所述无线接入网设备在发送所述WUR消息后不发送WUR消息给所述终端或所述包括终端在内的至少一个设备;或,在发送所述WUR消息后的预定时间之前、之时或之后不发送WUR消息给所述终端或所述包括终端在内的至少一个设备;或,所述无线接入网设备在发送所述WUR消息后的预定时间内不发送WUR消息给所述终端或所述包括终端在内的至少一个设备。
36.根据权利要求35所述的无线接入网设备,其特征在于,所述WUR消息为同步消息或广播消息;或,
所述WUR消息为唤醒消息,所述唤醒消息还携带了所述终端的标识信息,所述唤醒消息用于唤醒所述终端的WiFi接口或表示有缓存的WiFi数据发送给所述终端,所述无线接入网设备在所述终端的WiFi接口醒来后,向所述终端的WiFi接口发送WiFi消息,所述醒来窗口结束指示信息用于所述终端的WUR接口在所述终端的WUR接口接收所述WUR消息后,根据所述醒来窗口结束指示信息进行休眠;或,
所述至少一个设备还包括第三设备,所述WUR消息为唤醒消息,所述唤醒消息还携带所述第三设备的标识信息,所述唤醒消息还用于唤醒所述第三设备的WiFi接口或表示有缓存的WiFi数据发送给所述第三设备,所述无线接入网设备在所述第三设备的WiFi接口醒来后,向所述第三设备的WiFi接口发送WiFi消息,其中,所述无线接入网设备在发送所述WUR消息后,所述无线接入网设备不发送WUR消息给所述终端或所述包括终端在内的至少一个设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/101716 WO2018050087A1 (zh) | 2016-09-14 | 2017-09-14 | 一种传输wur消息的方法和装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2016108278423 | 2016-09-14 | ||
CN201610827842 | 2016-09-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107820305A true CN107820305A (zh) | 2018-03-20 |
CN107820305B CN107820305B (zh) | 2020-07-28 |
Family
ID=61600889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710129246.2A Active CN107820305B (zh) | 2016-09-14 | 2017-03-06 | 一种传输wur消息的方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107820305B (zh) |
WO (1) | WO2018050087A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111294735A (zh) * | 2018-12-07 | 2020-06-16 | 光宝电子(广州)有限公司 | 基站、用户设备、通讯***及其远程控制方法 |
CN111937447A (zh) * | 2018-03-23 | 2020-11-13 | 交互数字专利控股公司 | 用于唤醒无线电的频分复用开关键控信号的方法 |
WO2021092727A1 (zh) * | 2019-11-11 | 2021-05-20 | 北京小米移动软件有限公司 | 设备省电方法及设备省电装置 |
CN113766613A (zh) * | 2020-06-02 | 2021-12-07 | 苹果公司 | 用于wlan的多链路休眠模式 |
WO2023024891A1 (zh) * | 2021-08-24 | 2023-03-02 | 北京紫光展锐通信技术有限公司 | 一种监听方法、通信装置、芯片及其模组设备 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2573344B (en) * | 2018-05-04 | 2020-07-15 | Canon Kk | Communication methods and devices |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101483446A (zh) * | 2008-01-08 | 2009-07-15 | 株式会社Ntt都科摩 | 动态控制不连续接收的方法和装置 |
CN101611648A (zh) * | 2006-10-27 | 2009-12-23 | 交互数字技术公司 | 在无线***中用于增强不连续接收的方法和设备 |
CN102404047A (zh) * | 2010-09-17 | 2012-04-04 | 中兴通讯股份有限公司 | Onu与olt间实现节能机制管理的方法及*** |
CN103269496A (zh) * | 2013-06-07 | 2013-08-28 | 哈尔滨工业大学深圳研究生院 | 一种降低能耗的无线传感器网络目标定位方法 |
US20140254445A1 (en) * | 2013-03-08 | 2014-09-11 | University Of Rochester | Wireless sensor network wake-up range extension via energy harvesting and edge devices |
CN104853445A (zh) * | 2015-06-01 | 2015-08-19 | 河南科技大学 | 一种基于广播消息的无线传感器网络mac协议 |
CN204598328U (zh) * | 2015-05-08 | 2015-08-26 | 苏州工业园区优频科技有限公司 | 一种基于蜂窝式唤醒机制的双频WiFi模块 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101389091A (zh) * | 2007-09-14 | 2009-03-18 | 中兴通讯股份有限公司 | 管理移动台进入节电的空闲状态的装置 |
CN101610597B (zh) * | 2008-06-21 | 2012-05-09 | 中兴通讯股份有限公司 | 一种终端进入空闲模式的实现方法及相应的终端 |
-
2017
- 2017-03-06 CN CN201710129246.2A patent/CN107820305B/zh active Active
- 2017-09-14 WO PCT/CN2017/101716 patent/WO2018050087A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101611648A (zh) * | 2006-10-27 | 2009-12-23 | 交互数字技术公司 | 在无线***中用于增强不连续接收的方法和设备 |
CN101483446A (zh) * | 2008-01-08 | 2009-07-15 | 株式会社Ntt都科摩 | 动态控制不连续接收的方法和装置 |
CN102404047A (zh) * | 2010-09-17 | 2012-04-04 | 中兴通讯股份有限公司 | Onu与olt间实现节能机制管理的方法及*** |
US20140254445A1 (en) * | 2013-03-08 | 2014-09-11 | University Of Rochester | Wireless sensor network wake-up range extension via energy harvesting and edge devices |
CN103269496A (zh) * | 2013-06-07 | 2013-08-28 | 哈尔滨工业大学深圳研究生院 | 一种降低能耗的无线传感器网络目标定位方法 |
CN204598328U (zh) * | 2015-05-08 | 2015-08-26 | 苏州工业园区优频科技有限公司 | 一种基于蜂窝式唤醒机制的双频WiFi模块 |
CN104853445A (zh) * | 2015-06-01 | 2015-08-19 | 河南科技大学 | 一种基于广播消息的无线传感器网络mac协议 |
Non-Patent Citations (1)
Title |
---|
SIERRA WIRELESS: "Traffic Model assumptions for mMTC Battery Life and Latency", 《3GPP TSG RAN WG1 MEETING #86 R1-166681》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111937447A (zh) * | 2018-03-23 | 2020-11-13 | 交互数字专利控股公司 | 用于唤醒无线电的频分复用开关键控信号的方法 |
CN111937447B (zh) * | 2018-03-23 | 2024-06-11 | 交互数字专利控股公司 | 用于唤醒无线电的频分复用开关键控信号的方法 |
CN111294735A (zh) * | 2018-12-07 | 2020-06-16 | 光宝电子(广州)有限公司 | 基站、用户设备、通讯***及其远程控制方法 |
WO2021092727A1 (zh) * | 2019-11-11 | 2021-05-20 | 北京小米移动软件有限公司 | 设备省电方法及设备省电装置 |
CN113170390A (zh) * | 2019-11-11 | 2021-07-23 | 北京小米移动软件有限公司 | 设备省电方法及设备省电装置 |
CN113170390B (zh) * | 2019-11-11 | 2023-12-12 | 北京小米移动软件有限公司 | 设备省电方法及设备省电装置 |
CN113766613A (zh) * | 2020-06-02 | 2021-12-07 | 苹果公司 | 用于wlan的多链路休眠模式 |
WO2023024891A1 (zh) * | 2021-08-24 | 2023-03-02 | 北京紫光展锐通信技术有限公司 | 一种监听方法、通信装置、芯片及其模组设备 |
Also Published As
Publication number | Publication date |
---|---|
CN107820305B (zh) | 2020-07-28 |
WO2018050087A1 (zh) | 2018-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107820305A (zh) | 一种传输wur消息的方法和装置 | |
US10687282B2 (en) | Integration of wake-up radio with existing power save protocol | |
CN107360619A (zh) | 用于无线通信的低功率接收器 | |
US7894853B2 (en) | Wireless communication system, a wireless communication apparatus, a wireless communication method, and a computer program | |
KR101190864B1 (ko) | 비동기식 mac 프로토콜에 기반한 센서 노드 및 그 센서 노드에서 수행되는 데이터 송수신 방법 | |
CN110383899A (zh) | 用于通过带外通信的唤醒触发的方法和*** | |
CN107787029A (zh) | 一种无线局域网中唤醒帧的传输方法及装置 | |
CN108541047A (zh) | 下行业务数据的指示方法和设备 | |
CN109479244A (zh) | 一种唤醒设备的无线通信模块的***和方法 | |
CN106471828A (zh) | 邻居感知网络数据链路中的业务通告和调度 | |
CN106489281A (zh) | 邻居感知网络数据链路中的业务通告和调度 | |
CN106471842A (zh) | 邻居感知网络数据链路中的业务通告和调度 | |
JPWO2010001577A1 (ja) | 無線通信装置、端末、システム、プログラム、集積回路、及び方法 | |
CN106471827A (zh) | 邻居感知网络数据链路中的业务通告和调度 | |
JP2011525057A (ja) | 超低電力無線ネットワークに対する多重分解能パケット通信のためのシステム及び方法 | |
US20140211674A1 (en) | Advantageous uses of instructions instructing stations of wlan networks to desist from transmissions | |
CN111343615B (zh) | 短距离通信的方法和设备 | |
CN116073965A (zh) | 发送信号的方法和装置 | |
KR20140037239A (ko) | Wi-fi 장치에서의 그룹 어드레싱된 프레임의 필터링 | |
TW200824326A (en) | Communication systems and methods for power management thereof | |
JP2015177284A (ja) | 無線装置およびそれにおいて実行されるプログラム | |
CN109565751B (zh) | 一种用来唤醒设备的方法及装置 | |
CN108471637B (zh) | Wur控制信息的传输方法和设备 | |
WO2018171409A1 (zh) | 站点唤醒方法及目标站点 | |
CN107801232B (zh) | 用于传输数据的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |