唤醒站点的方法和站点与流程

文档序号:15626333发布日期:2018-10-09 23:04阅读:190来源:国知局
本申请涉及通信领域,尤其涉及一种唤醒站点的方法和站点。
背景技术
:在无线保真(wirelessfidelity,wifi)网络中,站点(station,sta)的相当一部分能量浪费在无接收信号时的监听上。通过引入休眠机制可使得sta在无数据收发时可以进入深度休眠,从而减少了sta的能耗。但是当sta处于深度休眠时接入点设备(ap)无法与sta通信,只有等到sta苏醒后两者之间才能进行传输,这可能会导致时延。为了避免休眠机制导致的时延,可在sta中增加低功耗唤醒接收机(lowpower-wakeupradio,lp-wur)。当sta的802.11主无线电(mainradio,mr)进入深度休眠后,lp-wur苏醒开始工作。当lp-wur接收到携带有自己的标识的wur唤醒帧(wakeuppacket,wup),lp-wur唤醒sta的mr,lp-wur转入休眠,ap则与苏醒的mr进行通信。当ap直接采用基于802.11协议的无线帧的格式来发送wup时,基于802.11协议的无线帧中通常携带待唤醒设备的媒体访问控制地址(mediaaccesscontrol,mac)标识。而mac标识为48位的二进制格式的数据,当数据在传输过程中受到干扰时,可能导致其中某一位数据发生变化,进而导致mac标识指示的待唤醒设备变化。因此,现有唤醒站点的方法可靠性较差。技术实现要素:本申请提供一种唤醒站点的方法和站点,用于解决现有现有唤醒站点的方法可靠性较差的问题。第一方面,本申请提供一种唤醒站点的方法,包括:站点接收唤醒信息,所述唤醒信息包括待唤醒站点的指示信息,所述待唤醒站点的指示信息采用正交序列的形式;确定所述待唤醒站点的指示信息所指示的站点是否包含所述站点;若所述待唤醒站点的指示信息所指示的站点包含所述站点,则唤醒所述站点的主无线电。由于待唤醒站点的指示信息采用正交序列形式,增大了各指示信息之间的距离,降低了其他站点被误唤醒的可能性,具有较高的可靠性。在一种可能的实施方式中,所述待唤醒站点的指示信息包括第一信息,所述第一信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识、未关联标识;所述待唤醒站点在所属小区内的标识用于指示唤醒所述待唤醒站点;所述待唤醒站点的组播唤醒标识用于指示唤醒所述待唤醒站点所在的站点分组内的所有站点;所述待唤醒站点的广播唤醒标识用于指示唤醒所述待唤醒站点所在的小区内的所有站点;所述未关联标识用于指示唤醒未加入小区的所有站点。待唤醒站点的指示信息采用如上标识时,可大大减少指示信息所占的位数,进而加快低功耗唤醒接收机根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。在一种可能的实施方式中,所述确定所述待唤醒站点的指示信息所指示的站点是否包含所述站点,具体包括:确定所述待唤醒站点的指示信息与所述站点的第一指示信息是否匹配;若匹配,则确定所述待唤醒站点的指示信息所指示的站点包含所述站点;所述站点的第一指示信息包括未关联标识,或者,包括:所述站点在所属小区内的标识、所述站点的组播唤醒标识和所述站点的广播唤醒标识。在待唤醒站点的指示信息中,采用待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识、未关联标识等标识来区分不同的站点,由于各小区中站点的数量远小于网络中所有设备的数量,因此各标识所占的位数远小于媒体访问控制地址标识所占的位数,故而可加快低功耗唤醒接收机根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。在一种可能的实施方式中,所述站点的第一指示信息采用正交序列的形式;所述确定所述待唤醒站点的指示信息与所述站点的第一指示信息是否匹配,具体包括:确定所述站点的第一指示信息中是否存在第一标识,所述第一标识为与所述待唤醒站点的指示信息的相关度大于第一预设阈值的标识;若存在,则确定所述待唤醒站点的指示信息与所述站点的第一指示信息匹配。在一种可能的实施方式中,所述待唤醒站点的指示信息包括第二信息和第三信息,所述第二信息为待唤醒站点所属站点分组的标识;所述第三信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点在所属站点分组内的标识、待唤醒站点的组播唤醒标识;所述待唤醒站点所属站点分组的标识用于指示所述待唤醒站点所在的站点分组;所述待唤醒站点在所属小区内的标识用于指示唤醒所述待唤醒站点;所述待唤醒站点在所属站点分组内的标识用于指示唤醒所述待唤醒站点,所述待唤醒站点的组播唤醒标识用于指示唤醒所述待唤醒站点所在的站点分组内的所有站点。在一种可能的实施方式中,所述确定所述待唤醒站点的指示信息所指示的站点是否包含所述站点,具体包括:确定所述第二信息与所述站点所属站点分组的标识是否匹配;若所述第二信息与所述站点所属站点分组的标识匹配,则确定所述第三信息与所述站点的第二指示信息是否匹配;若所述第三信息与所述站点的第二指示信息匹配,则确定所述待唤醒站点的指示信息所指示的站点包含所述站点;所述站点的第二指示信息包括:所述站点在所属小区内的标识、所述站点在所属站点分组内的标识、所述站点的组播唤醒标识。在一种可能的实施方式中,所述站点所属站点分组的标识和所述站点的第二指示信息采用正交序列形式;所述确定所述第二信息与所述站点所属站点分组的标识是否匹配,具体包括:确定所述第二信息与所述站点所属站点分组的标识的相关度是否大于第一预设阈值;若是,则确定所述第二信息与所述站点所属站点分组的标识匹配;所述确定所述第三信息与所述站点的第二指示信息是否匹配,具体包括:确定所述站点的第二指示信息中是否存在第二标识,所述第二标识为与所述第三信息的相关度大于第一预设阈值的标识;若存在,则确定所述第三信息与所述站点的第二指示信息匹配。通过将待唤醒站点的指示信息分段为第二信息和第三信息,第二信息为待唤醒站点所属站点分组的标识,第三信息为待唤醒站点在所属小区内的标识、或待唤醒站点在所属站点分组内的标识、或待唤醒站点的组播唤醒标识来区分不同的站点,当仅通过第二信息即可确定本站点不需要被唤醒时,无需再检测第三信息,从而进一步加快了低功耗唤醒接收机根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。在一种可能的实施方式中,所述待唤醒站点的指示信息还包括第四信息,所述第四信息为所述待唤醒站点的基本服务集标识;所述确定所述待唤醒站点的指示信息所指示的站点是否包含所述站点之前,所述方法还包括:确定所述第四信息与所述站点的基本服务集标识匹配。通过在待唤醒站点的指示信息中增加待唤醒站点的基本服务集标识,可在根据基本服务集标识确定本站点不需要被唤醒时,无需再检测其他信息,从而进一步加快了低功耗唤醒接收机根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。在一种可能的实施方式中,所述待唤醒站点的指示信息还包括校验和信息;所述唤醒所述站点的主无线电之前,所述方法还包括:根据所述校验和信息对所述待唤醒站点的指示信息中除所述校验和信息外的其他信息进行校验,确定校验成功。本申请第二方面还提供一种站点,用于执行上述第一方面的唤醒站点的方法,具有相同的技术特征和技术效果,本申请对此不再赘述。第二方面,本申请提供一种站点,包括:接收模块,用于接收唤醒信息,所述唤醒信息包括待唤醒站点的指示信息,所述待唤醒站点的指示信息采用正交序列的形式;检测模块,用于确定所述待唤醒站点的指示信息所指示的站点是否包含所述站点;唤醒模块,用于若所述待唤醒站点的指示信息所指示的站点包含所述站点,则唤醒所述站点的主无线电。在一种可能的实施方式中,所述待唤醒站点的指示信息包括第一信息,所述第一信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识、未关联标识;所述待唤醒站点在所属小区内的标识用于指示唤醒所述待唤醒站点;所述待唤醒站点的组播唤醒标识用于指示唤醒所述待唤醒站点所在的站点分组内的所有站点;所述待唤醒站点的广播唤醒标识用于指示唤醒所述待唤醒站点所在的小区内的所有站点;所述未关联标识用于指示唤醒未加入小区的所有站点。在一种可能的实施方式中,所述检测模块具体用于,确定所述待唤醒站点的指示信息与所述站点的第一指示信息是否匹配;若匹配,则确定所述待唤醒站点的指示信息所指示的站点包含所述站点;所述站点的第一指示信息包括未关联标识,或者,包括:所述站点在所属小区内的标识、所述站点的组播唤醒标识和所述站点的广播唤醒标识。在一种可能的实施方式中,所述站点的第一指示信息采用正交序列的形式;所述检测模块具体用于,确定所述站点的第一指示信息中是否存在第一标识,所述第一标识为与所述待唤醒站点的指示信息的相关度大于第一预设阈值的标识;若存在,则确定所述待唤醒站点的指示信息与所述站点的第一指示信息匹配。在一种可能的实施方式中,所述待唤醒站点的指示信息包括第二信息和第三信息,所述第二信息为待唤醒站点所属站点分组的标识;所述第三信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点在所属站点分组内的标识、待唤醒站点的组播唤醒标识;所述待唤醒站点所属站点分组的标识用于指示所述待唤醒站点所在的站点分组;所述待唤醒站点在所属小区内的标识用于指示唤醒所述待唤醒站点;所述待唤醒站点在所属站点分组内的标识用于指示唤醒所述待唤醒站点,所述待唤醒站点的组播唤醒标识用于指示唤醒所述待唤醒站点所在的站点分组内的所有站点。在一种可能的实施方式中,所述检测模块具体用于,确定所述第二信息与所述站点所属站点分组的标识是否匹配;若所述第二信息与所述站点所属站点分组的标识匹配,则确定所述第三信息与所述站点的第二指示信息是否匹配;若所述第三信息与所述站点的第二指示信息匹配,则确定所述待唤醒站点的指示信息所指示的站点包含所述站点;所述站点的第二指示信息包括:所述站点在所属小区内的标识、所述站点在所属站点分组内的标识、所述站点的组播唤醒标识。在一种可能的实施方式中,所述站点所属站点分组的标识和所述站点的第二指示信息采用正交序列形式;所述检测模块具体用于,确定所述第二信息与所述站点所属站点分组的标识的相关度是否大于第一预设阈值;若是,则确定所述第二信息与所述站点所属站点分组的标识匹配;确定所述站点的第二指示信息中是否存在第二标识,所述第二标识为与所述第三信息的相关度大于第一预设阈值的标识;若存在,则确定所述第三信息与所述站点的第二指示信息匹配。在一种可能的实施方式中,所述待唤醒站点的指示信息还包括第四信息,所述第四信息为所述待唤醒站点的基本服务集标识;所述检测模块还用于,确定所述第四信息与所述站点的基本服务集标识匹配。在一种可能的实施方式中,所述待唤醒站点的指示信息还包括校验和信息;所述检测模块还用于,根据所述校验和信息对所述待唤醒站点的指示信息中除所述校验和信息外的其他信息进行校验,确定校验成功。第三方面,本申请实施例提供一种程序,该程序在被处理器执行时用于执行上述第一方面的方法。第四方面,本申请实施例提供一种程序产品,例如计算机可读存储介质,包括第三方面的程序。第五方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面的方法。附图说明图1示出了本申请实施例可能适用的一种系统架构;图2示出了本申请实施例中ap和sta可能的一种结构示意图;图3为本申请实施例一提供的唤醒站点的方法的流程示意图;图4为本申请实施例一提供的唤醒帧的结构示意图;图5为本申请实施例二提供的唤醒帧的结构示意图;图6为本申请实施例三提供的唤醒帧的结构示意图;图7为本申请实施例四提供的唤醒帧的结构示意图;图8为本申请一实施例提供的站点的结构示意图;图9为本申请另一实施例提供的站点的结构示意图。具体实施方式本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。下面结合图1对本申请实施例的可能的系统架构进行介绍。图1示出了本申请实施例可能适用的一种系统架构。如图1所示,本实施例提供的系统架构包括至少一个网络设备10和至少一个终端设备20。其中,网络设备10是一种提供网络接入服务的设备,可允许终端设备20通过网络设备10接入到无线网络中。网络设备10可以是全球移动通讯(globalsystemofmobilecommunication,gsm)或码分多址(codedivisionmultipleaccess,cdma)中的基站(basetransceiverstation,简称bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)中的基站(nodeb,nb),还可以是长期演进(longtermevolution,lte)中的演进型基站(evolutionalnodeb,简称enb或enodeb),或者中继站或接入点(accesspoint,ap),或者未来5g网络中的基站等,在此并不限定。图1示意性的绘出了一种可能的示意,以该网络设备10为ap为例进行了绘示。其中,终端设备20可以是无线终端,无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personalcommunicationservice,简称pcs)电话、无绳电话、会话发起协议(sessioninitiationprotocol,简称sip)话机、无线本地环路(wirelesslocalloop,wll)站、个人数字助理(personaldigitalassistant,pda)等设备。无线终端也可以称为系统、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent)、站点设备(station,sta),在此不作限定。图1示意性的绘出了一种可能的示意,以该终端设备20为移动电话(sta)为例进行了绘示。在无线网络中,sta需实时监听信道,以保证及时接收到发送给自己的信息。但持续监听信道将会消耗较多能量。为减少能量消耗,可在sta中增加lp-wur。图2示出了本申请实施例中ap和sta可能的一种结构示意图。如图2所示,ap10包括收发器,收发器用于发送基于802.11协议的唤醒帧wup。wup中携带待唤醒设备的标识,以使待唤醒设备可根据该标识确认自己是否被唤醒。sta20包括mr21和lp-wur22。lp-wur22负责监听信道,当接收到wup且根据wup中的标识确认自己为被唤醒设备时,lp-wur22唤醒mr21,苏醒的mr进行信号接收。由于lp-wur22在监听/接收状态时能耗远小于mr在监听/接收状态时能耗,因此,可有效降低sta持续监听信道时消耗的能量。但是,基于802.11协议的无线帧中通常携带mac标识,二进制格式的mac标识在传输过程中受到干扰时,可能发生变化,进而导致mac标识指示的待唤醒设备变化。因此,现有唤醒站点的方法中采用的wup可靠性较差。为解决上述问题,本申请提出一种唤醒站点的方法,提高了站点唤醒的可靠性。下面采用详细的实施例,对本申请提供的唤醒站点的方法进行详细说明。图3为本申请实施例一提供的唤醒站点的方法的流程示意图。该方法的执行主体为唤醒站点的装置,示例性的可以为图2所示的lp-wur22。本实施例涉及的站点接收采用正交序列的形式的待唤醒站点的指示信息,确定待唤醒站点中是否包含本站点的具体过程。如图3所示,该方法包括:s301、站点接收唤醒信息,唤醒信息包括待唤醒站点的指示信息,待唤醒站点的指示信息采用正交序列的形式。示例性的,站点(sta)20的lp-wur22实时监听信道,以接收ap10发送的唤醒信息。唤醒信息可以为基于802.11协议的唤醒帧,可以为基于其他协议的帧。唤醒信息中携带有待唤醒站点的指示信息,指示待唤醒的站点。待唤醒的站点可以为一个或多个。可选的,一个sta20中设置一个lp-wur22,sta20与lp-wur22一一对应。因此,待唤醒站点的指示信息可以指示lp-wur22,也可以指示sta20。其中,待唤醒站点的指示信息采用正交序列的形式。本申请中唤醒帧不再携带待唤醒站点的二进制形式的mac标识,而是携带正交序列形式的指示信息,该指示信息可以为任意可区分不同待唤醒站点的标识。ap10根据其关联的sta20的数量,生成一个相互正交的序列的集合,集合中的正交序列的数量不小于ap10关联的sta20的数量。ap10为各sta20从集合中选择一个正交序列来指示,每个序列有其特定的样式(pattern)或波形(waveform),不同序列之间的样式或波形相互正交。当ap10同时唤醒多个站点时,需设置特定的正交序列指示预计同时唤醒的多个站点。示例性的,正交序列可通过哈达玛矩阵生成。表1示例性的示出了一组通过哈达玛矩阵生成的正交序列。可选的,也可以通过其他方式生成所需要的正交序列,本申请对此不做限定。待唤醒站点的指示信息待唤醒站点1111111111111111站点11-11-11-11-11-11-11-11-1站点211-1-111-1-111-1-111-1-1站点31-1-111-1-111-1-111-1-11站点41111-1-1-1-11111-1-1-1-1站点51-11-1-11-111-11-1-11-11站点611-1-1-1-11111-1-1-1-111站点71-1-11-111-11-1-11-111-1站点811111111-1-1-1-1-1-1-1-1站点91-11-11-11-1-11-11-11-11站点1011-1-111-1-1-1-111-1-111站点111-1-111-1-11-111-1-111-1站点121111-1-1-1-1-1-1-1-11111站点131-11-1-11-11-11-111-11-1站点1411-1-1-1-111-1-11111-1-1站点151-1-11-111-1-111-11-1-11站点1至站点15参照上述表1,ap10为站点1至站点15分别分配了一个正交序列,同时设置了一个正交序列用于指示同时唤醒站点1至站点15。正交序列集合中的任一序列与其他序列进行相关运算,如先相乘后求和/积分,所得的结果记为两个序列的相关度,其相关度为0。而一个序列与其自身相关运算后相关度大于0。对于二进制形式的指示信息,当指示信息中的一位数据发生变化时,其指示的待唤醒设备发生变化,可认为二进制形式的指示信息之间距离较近。两个指示信息之间的距离指示,将两个指示信息变为同一个指示信息需要多少位数据发生变化。二进制形式的指示信息之间的距离为1。故相比二进制形式的标识,正交序列集合中的任一正交序列与其他正交序列之间的距离较远。即一个正交序列需要有较多位同时发生变化时,才能与另一正交序列相同。在表1中,任一两个正交序列之间的距离为8。当某一正交序列在传输过程中受到干扰,需同时有8位数据发生变化,才能使干扰后的正交序列用于指示其他站点。因此,指示信息采用正交序列形式时,当待唤醒站点的指示信息收到干扰时,大大降低了其他站点被误唤醒的可能性。正交序列形式的指示信息相比二进制形式的指示信息,可靠性高。s302、确定待唤醒站点的指示信息所指示的站点是否包含所述站点。示例性的,lp-wur22根据s301中接收到的待唤醒站点的指示信息,确定其指示的待唤醒站点的集合,在待唤醒站点的集合中确定是否包括lp-wur22所属的站点,记为本站点。当集合中仅包括一个站点时,确定该待唤醒站点的标识与本站点的标识是否一致。示例性的,lp-wur22还可根据待唤醒站点的指示信息与本站点的指示信息确定,是否唤醒本站点。s303、若待唤醒站点的指示信息所指示的站点包含所述站点,则唤醒所述站点的主无线电。具体的,当lp-wur22确定待唤醒站点的指示信息所指示的站点中包含本站点,lp-wur22唤醒本站点的mr21。mr21在被唤醒后,在信道上接收发送给自己信息。具体的,唤醒信息中还包括mr21的控制信息,用于指示mr21根据控制信息接收在信道上传输的数据。lp-wur22在唤醒本站点的mr21后,进入休眠状态,不再实时监听信道。当本站点的mr21接收完数据后,mr21进入休眠状态,并唤醒lp-wur22,lp-wur22再次开始实时监听信道。本申请提供的唤醒站点的方法,由站点的低功耗唤醒接收机监听信道,接收唤醒信息。唤醒信息中包括待唤醒站点的指示信息,指示信息为正交序列形式。在指示信息所指示的站点中包括本站点时,唤醒本站点的主无线电。由于待唤醒站点的指示信息采用正交序列形式,增大了各指示信息之间的距离,降低了其他站点被误唤醒的可能性,具有较高的可靠性。进一步地,在图3所示实施例的基础上,对待唤醒站点的指示信息的具体结构进行详细说明。任意站点在加入小区之前,该站点的lp-wur22上均存储有未关联标识。当站点加入小区之后,站点删除未关联标识。此时,小区可为站点分配小区内标识,各站点上可存储有所述小区的小区标识和小区内标识。小区还可进一步将小区内包含的多个站点划分为多个分组,因此,每个站点还可存储有对应的分组标识和分组内标识。由于小区内站点数量远小于整个网络中的设备的数量,因此,通常情况下,未关联标识、小区标识、小区内标识、分组标识和分组内标识远远短于48位的mac标识。当待唤醒站点的指示信息采用如上标识时,可大大减少指示信息所占的位数,进而加快lp-wur22根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。以下实施例涉及的是待唤醒站点的指示信息的具体结构,待唤醒站点的指示信息的具体结构示例性的可以有至少以下两种可能的实现方式:第一种可能的待唤醒站点的指示信息的结构:图4为本申请实施例一提供的唤醒帧的结构示意图,如图4所示,ap10发送的唤醒帧包括前导域、待唤醒站点的指示信息域以及载荷域。前导域用于指示唤醒帧的开始。前导域通常包括一个预定义的序列,便于lp-wur22进行唤醒帧的发现和同步。其中,待唤醒站点的指示信息包括第一信息,第一信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识、未关联标识;待唤醒站点在所属小区内的标识用于指示唤醒待唤醒站点;待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点;待唤醒站点的广播唤醒标识用于指示唤醒待唤醒站点所在的小区内的所有站点;未关联标识用于指示唤醒未加入小区的所有站点。示例性的,根据各站点上存储的标识,ap10为唤醒一个或多个待唤醒站点,其发送的待唤醒站点的指示信息可以为待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识或未关联标识。当ap10单播唤醒一个站点时,待唤醒站点的指示信息为待唤醒站点在所属小区内的标识,也即待唤醒站点的小区内标识。当ap10组播唤醒一个分组内的所有站点时,待唤醒站点的指示信息为待唤醒站点的组播唤醒标识,待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点。示例性的结合上述表1,当ap10组播唤醒站点1至站点15时,ap10发送的待唤醒站点的指示信息为图中最后一行的“1-1-11-111-1-111-11-1-11”。此时,各站点内也存储有组播唤醒标识。可选的,还可直接选用待唤醒站点所属的分组的标识来作为组播唤醒标识。当ap10广播唤醒一个小区内的所有站点时,待唤醒站点的指示信息为待唤醒站点的广播唤醒标识,待唤醒站点的广播唤醒标识用于指示唤醒待唤醒站点所在的小区内的所有站点。此时,各站点内也存储有广播唤醒标识。可选的,还可直接选用待唤醒站点所属的小区的标识来作为广播唤醒标识。可选的,当ap10唤醒所有未接入小区的站点时,待唤醒站点的指示信息为未关联标识,未关联标识用于指示唤醒未加入小区的所有站点。结合图4所示唤醒帧的结构,本申请还提供一种实施例,该实施例中确定待唤醒站点的指示信息所指示的站点是否包含本站点,具体包括:s401、确定待唤醒站点的指示信息与本站点的第一指示信息是否匹配。其中,本站点的第一指示信息包括未关联标识,或者,包括:本站点在所属小区内的标识、本站点的组播唤醒标识和本站点的广播唤醒标识。示例性的,lp-wur22在接收到待唤醒站点的指示信息时,比较待唤醒站点的指示信息与本站点中存储的第一指示信息,确定二者是否匹配。可选的,本站点的第一指示信息也采用正交序列的形式存储。确定待唤醒站点的指示信息与本站点的第一指示信息是否匹配的过程,具体包括:确定本站点的第一指示信息中是否存在第一标识,第一标识为与待唤醒站点的指示信息的相关度大于第一预设阈值的标识;若存在,则确定待唤醒站点的指示信息与站点的第一指示信息匹配。示例性的,lp-wur22任选第一指示信息中的一个标识,与待唤醒站点的指示信息进行相关运算,得到相关度。确定相关度是否大于第一预设阈值,若相关度小于第一预设阈值,则说明相关度接近于0,此时,可认为该标识与待唤醒站点的指示信息正交,即ap10发送的待唤醒站点的指示信息不是该标识,无法根据该标识确定本站点是否为待唤醒站点。则继续尝试第一指示信息中的其他标识,直至存在一个标识与待唤醒站点的指示信息的相关度大于第一预设阈值时,则说明相关度不为0或者不接近0。此时,可认为该标识与待唤醒站点的指示信息为同一标识,说明待唤醒站点的指示信息与本站点的第一指示信息匹配。或者直至尝试完第一指示信息中的所有标识,各标识与待唤醒站点的指示信息的相关度都小于第一预设阈值,则说明待唤醒站点的指示信息与本站点的第一指示信息不匹配。s402、若匹配,则确定待唤醒站点的指示信息所指示的站点包含本站点。示例性的,当待唤醒站点的指示信息与本站点的第一指示信息匹配,则认为本站点为待唤醒站点;当待唤醒站点的指示信息与本站点的第一指示信息不匹配,则认为本站点不是待唤醒站点。可选的,当lp-wur22确定本站点不是待唤醒站点时,lp-wur22不再接收载荷域的信息。当确定本站点为待唤醒站点时,lp-wur22持续接收载荷域的信息。可选的,参考图4所示唤醒帧的结构,在第一可能的待唤醒站点的指示信息的结构中,待唤醒站点的指示信息可采用二进制形式。上述实施提供的方法中,在待唤醒站点的指示信息中,采用待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识、未关联标识等标识来区分不同的站点,由于各小区中站点的数量远小于网络中所有设备的数量,因此各标识所占的位数远小于mac标识所占的位数,故而可加快lp-wur22根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。第二种可能的待唤醒站点的指示信息的结构:图5为本申请实施例二提供的唤醒帧的结构示意图,如图5所示,ap10发送的唤醒帧同样包括前导域、待唤醒站点的指示信息域以及载荷域。与图4所示实施例不同的时,如图5所示,本实施例中,待唤醒站点的指示信息包括第二信息和第三信息,第二信息为待唤醒站点所属站点分组的标识;第三信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点在所属站点分组内的标识、待唤醒站点的组播唤醒标识;待唤醒站点所属站点分组的标识用于指示待唤醒站点所在的站点分组;待唤醒站点在所属小区内的标识用于指示唤醒待唤醒站点;待唤醒站点在所属站点分组内的标识用于指示唤醒待唤醒站点,待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点。示例性的,根据各站点上存储的标识,ap10为唤醒一个或多个待唤醒站点,其发送的待唤醒站点的指示信息可以为待唤醒站点所属站点分组的标识与如下中的任一项的结合:待唤醒站点在所属小区内的标识、待唤醒站点在所属站点分组内的标识、待唤醒站点的组播唤醒标识。可选的,当站点所属小区内站点较多时,各站点的小区内标识需占用较多位数来表示,为减少位数,可采用站点的分组标识与分组内标识相结合的方式指示站点。此时,待唤醒站点的指示信息包括第二信息和第三信息。示例性的,当ap10单播唤醒一个站点时,第二信息为待唤醒站点所属站点分组的标识,待唤醒站点所属站点分组的标识用于指示待唤醒站点所在的站点分组。第三信息为待唤醒站点在所属站点分组内的标识。待唤醒站点在所属站点分组内的标识用于指示唤醒待唤醒站点。可选的,第三信息还可为待唤醒站点在所属小区内的标识。待唤醒站点在所属小区内的标识用于指示唤醒待唤醒站点。示例性的,当ap10组播唤醒一个分组内的所有站点时,第二信息为待唤醒站点所属站点分组的标识。第三信息待唤醒站点的组播唤醒标识,待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点。结合图5所示唤醒帧的结构,本申请还提供一种实施例,该实施例中确定待唤醒站点的指示信息所指示的站点是否包含本站点,具体包括:s501、确定第二信息与本站点所属站点分组的标识是否匹配。示例性的,lp-wur22在接收到待唤醒站点的指示信息时,首先比较第二信息与本站点中存储的分组标识,确定是否匹配。可选的,本站点的分组标识也采用正交序列的形式存储。确定第二信息与站点所属站点分组的标识是否匹配的过程,具体包括:确定第二信息与站点所属站点分组的标识的相关度是否大于第一预设阈值;若是,则确定第二信息与站点所属站点分组的标识匹配。示例性的,lp-wur22首先确定第二信息指示的待唤醒站点的所属站点分组的标识与本站点所属站点分组的标识是否匹配,当二者不匹配时,可认为确定待唤醒站点的指示信息所指示的站点不包含本站点。当二者匹配时,则需进一步确定第三信息与本站点的第二指示信息是否匹配。可选的,当确定第二信息与站点所属站点分组的标识不匹配,则确定待唤醒站点的指示信息所指示的站点不包含本站点。无需再确定第三信息与站点的第二指示信息是否匹配,进而可减少能耗。s502、当第二信息与本站点所属站点分组的标识匹配,确定第三信息与本站点的第二指示信息是否匹配。其中,站点的第二指示信息包括:站点在所属小区内的标识、站点在所属站点分组内的标识、站点的组播唤醒标识。可选的,本站点的第二指示信息也采用正交序列的形式存储。确定第三信息与站点的第二指示信息是否匹配的过程,具体包括:确定站点的第二指示信息中是否存在第二标识,第二标识为与第三信息的相关度大于第一预设阈值的标识;若存在,则确定第三信息与站点的第二指示信息匹配。示例性的,lp-wur22任选第二指示信息中的一个标识,与第三信息进行相关运算,得到相关度。确定相关度是否大于第一预设阈值,若相关度小于第一预设阈值,则说明相关度接近于0,此时,可认为该标识与第三信息正交,即ap10发送的第三信息不是该标识,无法根据该标识确定本站点是否为待唤醒站点。则继续尝试第二指示信息中的其他标识,直至存在一个标识与第三信息的相关度大于第一预设阈值时,则说明相关度不为0或者不接近0。此时,可认为该标识与第三信息为同一标识,说明第三信息与本站点的第二指示信息匹配。或者直至尝试完第二指示信息中的所有标识,各标识与第三信息的相关度都小于第一预设阈值,则说明第三信息与本站点的第二指示信息不匹配。s503、当第三信息与本站点的第二指示信息匹配,确定待唤醒站点的指示信息所指示的站点包含站点。示例性的,只有当第二信息与站点所属站点分组的标识匹配,且第三信息与本站点的第二指示信息匹配时,认为本站点为待唤醒站点;否则,认为本站点不是待唤醒站点。可选的,当确定本站点不是待唤醒站点时,lp-wur22不再接收载荷域的信息。当确定本站点为待唤醒站点时,lp-wur22持续接收载荷域的信息。可选的,参考图5所示唤醒帧的结构,在第二可能的待唤醒站点的指示信息的结构中,待唤醒站点的指示信息可采用二进制形式。可选的,可以为第二信息和第三信息均采用二进制形式。也可为第二信息采用二进制形式,第三信息采用正交序列形式。也可为第二信息采用正交序列形式,第三信息采用二进制形式。与图4所示实施例相似,本实施提供的方法中,将待唤醒站点的指示信息分段为第二信息和第三信息,第二信息为待唤醒站点所属站点分组的标识,第三信息为待唤醒站点在所属小区内的标识、或待唤醒站点在所属站点分组内的标识、或待唤醒站点的组播唤醒标识来区分不同的站点,当仅通过第二信息即可确定本站点不需要被唤醒时,无需再检测第三信息,从而进一步加快了lp-wur22根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。进一步地,在上述任一实施例的基础上,图6为本申请实施例三提供的唤醒帧的结构示意图,本实施例涉及的是待唤醒站点的指示信息还包括待唤醒站点的基本服务集标识。如图6所示,待唤醒站点的指示信息还包括第四信息,第四信息为待唤醒站点的基本服务集标识。图6示例性的以图5实施例为基础进行说明,而不是对唤醒帧的结构的限制。结合图6所示唤醒帧的结构,本申请还提供一种实施例,该实施例中确定待唤醒站点的指示信息所指示的站点是否包含本站点之前,唤醒站点的方法还包括:确定第四信息与本站点的基本服务集标识匹配。示例性的,lp-wur22接收到的待唤醒站点的指示信息中还包括第四信息,第四信息为待唤醒站点的基本服务集标识,示例性的,可采用基本服务集标识来指示待唤醒站点所属的小区的标识。当lp-wur22确定第四信息与本站点中存储的小区标识匹配时,才开始进一步判断第一信息或第二信息与本站点中存储的标识的匹配情况。可选的,第四信息在唤醒帧中的位置,也可为在第二信息和第三信息之间,可在lp-wur22确定第二信息与本站点所属站点分组的标识匹配之后,再判断第四信息与本站点中存储的小区标识是否匹配。本实施例中,通过在待唤醒站点的指示信息中增加待唤醒站点的基本服务集标识,可在根据基本服务集标识确定本站点不需要被唤醒时,无需再检测其他信息,从而进一步加快了lp-wur22根据唤醒信息确定本站点是否需要被唤醒的速度,提高了唤醒站点的速率。在上述任一实施例的基础上,图7为本申请实施例四提供的唤醒帧的结构示意图,如图7所示,本实施涉及的是待唤醒站点的指示信息还包括校验和信息。图7示例性的以图6实施例为基础进行说明。结合图6所示唤醒帧的结构,本申请还提供一种实施例,该实施例中唤醒站点的主无线电之前,唤醒站点的方法还包括:根据校验和信息对待唤醒站点的指示信息中除校验和信息外的其他信息进行校验,确定校验成功。示例性的,lp-wur22在确定待唤醒站点的指示信息中除校验和信息外的其他信息与本站点的标识匹配之后,还需确定接收到的待唤醒站点的指示信息是否正确。示例性的,可在待唤醒站点的指示信息的最后增加校验和信息,并根据校验和信息对待唤醒站点的指示信息中除校验和信息外的其他信息进行校验,确定校验成功。可选的,在上述任一实施例的基础上为进一步降低lp-wur22的功耗,wup采用二进制振幅键控(on-offkeying,ook)调制方式。可选的,本申请上述各实施例中的待唤醒站点的指示信息在唤醒帧中的位置可进行任意调整,本申请不做限定。可选的,结合图3,在前导域之前,唤醒帧中可能还包括传统802.11前导域,以使任意基于802.11协议的设备均可识别该唤醒帧,可以从传统802.11前导域中读取后续部分的长度,从而保护唤醒帧后续部分不会被传统的基于802.11协议的设备干扰。进一步地,基于802.11协议的唤醒帧的前导域中包括:高吞吐率信号(highthroughputsignal,ht-sig)、高吞吐率短训练序列(highthroughput-shorttrainingfrequence,ht-stf)和高吞吐率长训练序列(highthroughput-longtrainingfrequence,ht-ltf)3部分,分别用于指示必要的信令、精确自动增益控制(automaticgaincontrol,agc)和信道估计。sig域的设计是为了实现高吞吐率,适用于高速率和高能耗的设备。而本申请中的lp-wur22,功耗较低,功能简单,因此,为进一步降低能耗,本申请唤醒帧中的前导域可以不包括ht-sig、ht-stf和ht-ltf3部分。本申请再一方面还提供一种站点,用于执行上述图3至图7所示实施例提供唤醒站点的方法,具有相同的技术特征和技术效果,本申请对此不再赘述。图8为本申请一实施例提供的站点的结构示意图。该站点可以为上述图1所示的终端设备20。该站点可以通过软件、硬件或者软硬件结合的方式实现。如图8所示,包括:接收模块801,用于接收唤醒信息,唤醒信息包括待唤醒站点的指示信息,待唤醒站点的指示信息采用正交序列的形式;检测模块802,用于确定待唤醒站点的指示信息所指示的站点是否包含站点;唤醒模块803,用于若待唤醒站点的指示信息所指示的站点包含站点,则唤醒站点的主无线电。可选的,待唤醒站点的指示信息包括第一信息,第一信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识、未关联标识;待唤醒站点在所属小区内的标识用于指示唤醒待唤醒站点;待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点;待唤醒站点的广播唤醒标识用于指示唤醒待唤醒站点所在的小区内的所有站点;未关联标识用于指示唤醒未加入小区的所有站点。可选的,检测模块802具体用于,确定待唤醒站点的指示信息与站点的第一指示信息是否匹配;若匹配,则确定待唤醒站点的指示信息所指示的站点包含站点;站点的第一指示信息包括未关联标识,或者,包括:站点在所属小区内的标识、站点的组播唤醒标识和站点的广播唤醒标识。可选的,站点的第一指示信息采用正交序列的形式;检测模块802具体用于,确定站点的第一指示信息中是否存在第一标识,第一标识为与待唤醒站点的指示信息的相关度大于第一预设阈值的标识;若存在,则确定待唤醒站点的指示信息与站点的第一指示信息匹配。可选的,待唤醒站点的指示信息包括第二信息和第三信息,第二信息为待唤醒站点所属站点分组的标识;第三信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点在所属站点分组内的标识、待唤醒站点的组播唤醒标识;待唤醒站点所属站点分组的标识用于指示待唤醒站点所在的站点分组;待唤醒站点在所属小区内的标识用于指示唤醒待唤醒站点;待唤醒站点在所属站点分组内的标识用于指示唤醒待唤醒站点,待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点。可选的,检测模块802具体用于,确定第二信息与站点所属站点分组的标识是否匹配;若第二信息与站点所属站点分组的标识匹配,则确定第三信息与站点的第二指示信息是否匹配;若第三信息与站点的第二指示信息匹配,则确定待唤醒站点的指示信息所指示的站点包含站点;站点的第二指示信息包括:站点在所属小区内的标识、站点在所属站点分组内的标识、站点的组播唤醒标识。可选的,站点所属站点分组的标识和站点的第二指示信息采用正交序列形式;检测模块802具体用于,确定第二信息与站点所属站点分组的标识的相关度是否大于第一预设阈值;若是,则确定第二信息与站点所属站点分组的标识匹配;确定站点的第二指示信息中是否存在第二标识,第二标识为与第三信息的相关度大于第一预设阈值的标识;若存在,则确定第三信息与站点的第二指示信息匹配。可选的,待唤醒站点的指示信息还包括第四信息,第四信息为待唤醒站点的基本服务集标识;检测模块802还用于,确定第四信息与站点的基本服务集标识匹配。可选的,待唤醒站点的指示信息还包括校验和信息;检测模块802还用于,根据校验和信息对待唤醒站点的指示信息中除校验和信息外的其他信息进行校验,确定校验成功。本申请又一方面还提供一种站点,用于执行上述图3至图7所示实施例提供唤醒站点的方法,具有相同的技术特征和技术效果,本申请对此不再赘述。图9为本申请再一实施例提供的站点的结构示意图。该站点可以为上述图1所示的终端设备20。如图9所示,包括:接收器901,用于接收唤醒信息,唤醒信息包括待唤醒站点的指示信息,待唤醒站点的指示信息采用正交序列的形式;处理器902,用于确定待唤醒站点的指示信息所指示的站点是否包含站点;处理器902,还用于若待唤醒站点的指示信息所指示的站点包含站点,则唤醒站点的主无线电。可选的,待唤醒站点的指示信息包括第一信息,第一信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点的组播唤醒标识、待唤醒站点的广播唤醒标识、未关联标识;待唤醒站点在所属小区内的标识用于指示唤醒待唤醒站点;待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点;待唤醒站点的广播唤醒标识用于指示唤醒待唤醒站点所在的小区内的所有站点;未关联标识用于指示唤醒未加入小区的所有站点。可选的,处理器902具体用于,确定待唤醒站点的指示信息与站点的第一指示信息是否匹配;若匹配,则确定待唤醒站点的指示信息所指示的站点包含站点;站点的第一指示信息包括未关联标识,或者,包括:站点在所属小区内的标识、站点的组播唤醒标识和站点的广播唤醒标识。可选的,站点的第一指示信息采用正交序列的形式;处理器902具体用于,确定站点的第一指示信息中是否存在第一标识,第一标识为与待唤醒站点的指示信息的相关度大于第一预设阈值的标识;若存在,则确定待唤醒站点的指示信息与站点的第一指示信息匹配。可选的,待唤醒站点的指示信息包括第二信息和第三信息,第二信息为待唤醒站点所属站点分组的标识;第三信息为如下中的任一项:待唤醒站点在所属小区内的标识、待唤醒站点在所属站点分组内的标识、待唤醒站点的组播唤醒标识;待唤醒站点所属站点分组的标识用于指示待唤醒站点所在的站点分组;待唤醒站点在所属小区内的标识用于指示唤醒待唤醒站点;待唤醒站点在所属站点分组内的标识用于指示唤醒待唤醒站点,待唤醒站点的组播唤醒标识用于指示唤醒待唤醒站点所在的站点分组内的所有站点。可选的,处理器902具体用于,确定第二信息与站点所属站点分组的标识是否匹配;若第二信息与站点所属站点分组的标识匹配,则确定第三信息与站点的第二指示信息是否匹配;若第三信息与站点的第二指示信息匹配,则确定待唤醒站点的指示信息所指示的站点包含站点;站点的第二指示信息包括:站点在所属小区内的标识、站点在所属站点分组内的标识、站点的组播唤醒标识。可选的,站点所属站点分组的标识和站点的第二指示信息采用正交序列形式;处理器902具体用于,确定第二信息与站点所属站点分组的标识的相关度是否大于第一预设阈值;若是,则确定第二信息与站点所属站点分组的标识匹配;确定站点的第二指示信息中是否存在第二标识,第二标识为与第三信息的相关度大于第一预设阈值的标识;若存在,则确定第三信息与站点的第二指示信息匹配。可选的,待唤醒站点的指示信息还包括第四信息,第四信息为待唤醒站点的基本服务集标识;处理器902还用于,确定第四信息与站点的基本服务集标识匹配。可选的,待唤醒站点的指示信息还包括校验和信息;处理器902还用于,根据校验和信息对待唤醒站点的指示信息中除校验和信息外的其他信息进行校验,确定校验成功。申请实施例还提供一种程序,该程序在被处理器执行时用于执行上述图3至图7所示实施例中的唤醒站点的方法。本申请实施例还提供一种程序产品,例如计算机可读存储介质,包括如上所述的程序。本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述图3至图7所示实施例中的唤醒站点的方法。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1