一种用于安全快速唤醒站点的系统和方法技术方案

技术编号:21638475 阅读:41 留言:0更新日期:2019-07-17 14:24
一种用唤醒接收器唤醒站点的无线通信模块(radio communications module,简称RCM)的方法,包括:用所述唤醒接收器接收唤醒信号;将所述RCM从休眠模式中唤醒;如果在唤醒所述RCM后的指定时间内接收到第一帧并且如果成功验证了所述第一帧的完整性,发送第二帧;如果在唤醒所述RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,将所述RCM置于休眠模式并将所述唤醒接收器置于激活模式。

A System and Method for Safe Quick Wake-up Site

【技术实现步骤摘要】
【国外来华专利技术】一种用于安全快速唤醒站点的系统和方法本申请要求于2016年10月27日递交的专利技术名称为“一种用于安全快速唤醒站点的系统和方法”的第15/336,033号美国非临时专利申请案的在先申请优先权,以及于2016年8月31日递交的专利技术名称为“一种用于安全快速唤醒站点的系统和方法”的第62/381,899号美国临时专利申请案的在先申请优先权,该在先申请的内容以引入的方式并入本文。
本专利技术总体涉及数字通信方法和系统,在特定实施例中涉及一种用于安全快速唤醒站点的系统和方法。
技术介绍
在电池供电设备中,功耗是一个关键考虑因素。电池供电设备的设计标准是最小化功耗,尽可能延长电池再充电之间或电池更换之间的时间。在一些部署中,如位于远端的传感器,电池更换可能既不实用又昂贵。即使在能随时使用电池供电设备和充电很容易的情况下,如蜂窝电话、平板电脑、笔记本电脑、可穿戴设备(wearabledevice,简称WD)等,对电池进行充电仍然是一项不便且耗时的任务。无线通信模块(radiocommunicationsmodule,简称RCM)为这些电池供电设备的运行提供至关重要的无线连接,也是功耗的重要来源。因此,需要降低有RCM的电池供电设备的功耗。安全性是设备的另一个关键考虑因素。通过使一个设备响应指向该设备的传输,恶意设备能够使该设备耗费大量电量,从而耗尽其电池。即使无法波及到设备的安全性,恶意设备也能够做到。因此,需要防止恶意设备意图耗尽电池供电设备的电池。
技术实现思路
示例性实施例提供了一种用于安全和快速唤醒站点的系统和方法。根据一示例性实施例,提供了一种用唤醒接收器唤醒站点的无线通信模块(radiocommunicationsmodule,简称RCM)的方法。所述方法包括:所述站点用所述唤醒接收器接收唤醒信号,其中,所述唤醒信号包括所述站点的标识符;所述站点将所述RCM从休眠模式中唤醒;如果在唤醒所述RCM后的指定时间内接收到第一帧并且如果成功验证了第一帧的完整性,所述站点发送第二帧;如果在唤醒RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式并将所述唤醒接收器置于激活模式。根据上述任一实施例,所述方法还包括:如果在唤醒RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式并将所述唤醒接收器置于激活模式之前,所述站点丢弃所述唤醒信号不进行传输。根据上述任一实施例,所述方法中,根据所述第一帧中的值和加密密钥生成第一消息完整性代码(messageintegritycode,简称MIC),并进行检查确定所述第一MIC是否与所述第一帧中的第二MIC相匹配,来验证所述第一帧的完整性。根据上述任一实施例,所述方法还包括:所述站点接收指示需要验证所述第一帧的指示符。根据上述任一实施例,所述方法还包括:所述站点向所述站点的服务接入点(accesspoint,简称AP)发送站点RCM唤醒时延。根据上述任一实施例,所述方法中,所述第一帧是具有完整性保护的保护管理帧,符合区块密码锁链(Cipher-BlockChaining,简称CBC)-信息真实性检查码(MessageAuthenticationCode,简称MAC)协议(CounterModewithCBC-MACProtocol,简称CCMP)或广播/组播完整性协议(broadcast/multicastintegrityprotocol,简称BIP)之一,且符合IEEE802.11标准。根据上述任一实施例,所述方法中,所述第二帧是具有完整性保护的保护管理帧,符合CCMP或BIP之一,且符合IEEE802.11标准。根据上述任一实施例,所述方法还包括:如果在唤醒RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式之前,所述站点记录未成功唤醒事件;在所述站点唤醒所述RCM并与所述站点的服务接入点(accesspoint,简称AP)通信之后,所述站点向所述AP上报所述未成功唤醒事件。根据一示例性实施例,提供了一种操作第一站点的方法,所述第一站点用于唤醒第二站点的RCM。所述方法包括:所述第一站点向所述第二站点发送唤醒信号;所述第一站点生成第一帧,所述第一帧包括根据所述第一帧中的值和第一加密密钥通过密码哈希函数生成的消息完整性代码(messageintegritycode,简称MIC);在时延期到期后,所述第一站点向所述第二站点发送所述第一帧,其中,所述时延期基于唤醒所述第二站点的RCM所需的时间;所述第一站点从所述第二站点接收第二帧。根据上述任一实施例,所述方法还包括:所述第一站点向所述第二站点发送数据。根据上述任一实施例,在所述方法中,所述第二帧包括第二MIC,所述方法还包括:在发送所述数据之前,所述第一站点确定所述第二MIC与根据所述第二帧中的值和第二加密密钥通过密码哈希函数生成的第三MIC相匹配。根据上述任一实施例,所述方法还包括:所述第一站点基于从所述第二站点接收到的未成功唤醒事件报告或没有此类报告来确定工作模式,其中,如果报告的未成功唤醒事件的数量超过阈值,则在所述工作模式中需要对所述第一帧进行完整性验证,如果报告的未成功唤醒事件的数量不超过阈值,或者如果没有报告未成功唤醒事件,则在所述工作模式中无需对第一帧进行完整性验证。根据上述任一实施例,所述方法还包括:所述第一站点发送指示是否需要对所述第一帧进行完整性验证的指示符。根据上述任一实施例,在所述方法中,所述第一站点为接入点(accesspoint,简称AP),所述第二站点为站点。根据一个示例性实施例,提供了一种站点。所述站点包括:处理器;计算机可读存储介质,用于存储供所述处理器执行的程序。所述程序包括指令,用于配置所述站点以:用唤醒接收器接收唤醒信号,其中,所述唤醒信号包括所述站点的标识符;将所述RCM从休眠模式中唤醒;如果在唤醒所述RCM后的指定时间内接收到第一帧并且如果成功验证了第一帧的完整性,发送第二帧;如果在唤醒RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,将所述RCM置于休眠模式并将所述唤醒接收器置于激活模式。根据上述任一实施例,在所述站点中,所述程序包括指令,用于配置所述站点以:根据所述第一帧中的值和加密密钥生成第一消息完整性代码(messageintegritycode,简称MIC);通过将所述第一MIC与第一帧中的第二MIC匹配,验证所述第一帧的完整性。根据上述任一实施例,在所述站点中,所述程序包括指令,用于配置所述站点以:如果在唤醒RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式并将所述唤醒接收器置于活动模式之前,丢弃所述唤醒信号不进行传输。根据上述任一实施例,本文档来自技高网...

【技术保护点】
1.一种用唤醒接收器唤醒站点的无线通信模块(radio communications module,简称RCM)的方法,所述方法包括:所述站点用所述唤醒接收器接收唤醒信号,其中,所述唤醒信号包括所述站点的标识符;所述站点将所述RCM从休眠模式中唤醒;如果在唤醒所述RCM后的指定时间内接收到第一帧并且如果成功验证了所述第一帧的完整性,所述站点发送第二帧;如果在唤醒所述RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式并将所述唤醒接收器置于激活模式。

【技术特征摘要】
【国外来华专利技术】2016.08.31 US 62/381,899;2016.10.27 US 15/336,0331.一种用唤醒接收器唤醒站点的无线通信模块(radiocommunicationsmodule,简称RCM)的方法,所述方法包括:所述站点用所述唤醒接收器接收唤醒信号,其中,所述唤醒信号包括所述站点的标识符;所述站点将所述RCM从休眠模式中唤醒;如果在唤醒所述RCM后的指定时间内接收到第一帧并且如果成功验证了所述第一帧的完整性,所述站点发送第二帧;如果在唤醒所述RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式并将所述唤醒接收器置于激活模式。2.根据权利要求1所述的方法,其特征在于,还包括:如果在唤醒RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式并将所述唤醒接收器置于激活模式之前,所述站点丢弃所述唤醒信号不进行传输。3.根据权利要求1所述的方法,其特征在于,根据所述第一帧中的值和加密密钥生成第一消息完整性代码(messageintegritycode,简称MIC),并进行检查确定所述第一MIC是否与所述第一帧中的第二MIC相匹配,来验证所述第一帧的完整性。4.根据权利要求1所述的方法,其特征在于,还包括:所述站点接收指示需要验证所述第一帧的指示符。5.根据权利要求1所述的方法,其特征在于,还包括:所述站点向所述站点的服务接入点(accesspoint,简称AP)发送站点RCM唤醒时延。6.根据权利要求1所述的方法,其特征在于,第一帧是具有完整性保护的保护管理帧,符合区块密码锁链(Cipher-BlockChaining,简称CBC)-信息真实性检查码(MessageAuthenticationCode,简称MAC)协议(CounterModewithCBC-MACProtocol,简称CCMP)或广播/组播完整性协议(broadcast/multicastintegrityprotocol,简称BIP)之一,且符合IEEE802.11标准。7.根据权利要求6所述的方法,其特征在于,所述第二帧是具有完整性保护的保护管理帧,符合CCMP或BIP之一,且符合IEEE802.11标准。8.根据权利要求1所述的方法,其特征在于,还包括:如果在唤醒RCM后的指定时间内没有接收到所述第一帧,或者如果在唤醒所述RCM后的指定时间内接收到所述第一帧,但是对所述第一帧的完整性验证不成功,所述站点将所述RCM置于休眠模式之前,所述站点记录未成功唤醒事件;在所述站点唤醒所述RCM并与所述站点的服务接入点(accesspoint,简称AP)通信之后,所述站点向所述AP上报所述未成功唤醒事件。9.一种操作第一站点的方法,其特征在于,所述第一站点用于唤醒第二站点的无线通信模块(radiocommunicationsmodule,简称RCM),所述方法包括:所述第一站点向所述第二站点发送唤醒信号;所述第一站点生成第一帧,所述第一帧包括根据所述第一帧中的值和第一加密密钥通过密码哈希函数生成的消息完整性代码(messageintegritycode,简称MIC);在时延期到期后,所述第一站点向所述第二站点发送所述第一帧,其中,所述时延期基于唤醒所述第二站点的RCM所需的时间;所述第一站点从所述第二站点接收第二帧。10.根据权利要求9所述的方法,其特征在于,还包括:所述第一站点向所述第二站点发送数据。11.根据权利要求10所述的方法,其特征在于,所述第二帧包括第二MIC,所述方法还包括:在发送所述数据之前,所述第一站点确定所述第二MIC与根据所述第二帧中的...

【专利技术属性】
技术研发人员:杨云松庞高昆希米·西隆阿维·韦茨曼根纳季·特所迪克
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1