一种唤醒前导码生成方法、同步方法及装置制造方法及图纸

技术编号:17816262 阅读:191 留言:0更新日期:2018-04-28 07:35
本公开是关于一种唤醒前导码生成方法、同步方法及装置,所述唤醒前导码生成方法,包括:生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括由至少两个子规律序列组成的规律序列,且后一个子规律序列是其前一个子规律序列的比特逆序;或者,包括至少一个子规律序列和预设字段,所述预设字段为具有自相关特性和互相关特性的同步字段,或者,具有唯一性序列的帧开始分界符;发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容快速完成同步。本发明专利技术通过生成一种唤醒前导码,该唤醒前导码用来使接收机同步,以使接收机获识前导码结束比特位或者信息序列的开始比特位,实现快速同步。

【技术实现步骤摘要】
一种唤醒前导码生成方法、同步方法及装置
本专利技术涉及通信
,尤其涉及一种唤醒前导码生成方法、同步方法及装置。
技术介绍
在WiFi网络中,设备在监听(英文:idlelistening)并接收无线信号时会消耗相当一部分能量,为减少监听时能量的消耗会对设备设置休眠策略。具体地,如图1所示,当设备,例如STA(station,站点),在没有消息收发时,例如Nodata阶段,若持续监听信道则将会消耗大量的能量,因此,引入了休眠机制(英文:SleepSchedule)使得STA在无数据收发时可以进入深度休眠(英文:DeepSleep),以减少持续监听的能耗。但是当STA处于深度休眠时,AP(AccessPoint,访问接入点)无法与STA通信,只有等到STA苏醒后两者之间才能进行通信传输,STA苏醒后再通信这可能会导致一定的时延(英文:latency)。为了避免休眠机制导致的高时延,为STA设置一种休眠策略,使其在设定的时间间隔达到时苏醒并检测数据的收发,但是,这种不定期苏醒监听的策略相比于长时间一直休眠的策略而言不但会消耗一定能量,还降低了STA的休眠效率。为了减小STA休眠策略的能量消耗,在STA中增设一种唤醒接收机(WakeUpReceiver,WUR),如图2所示,该唤醒接收机用于监听发送端发送的唤醒帧(WakeUpPacket,WUP),并在接收到唤醒帧后唤醒STA的主收发模块,该唤醒接收机再转入休眠模式。当主收发模块与AP通信结束后,唤醒接收机再醒来继续监听信道信息,采用唤醒接收机来代替主收发模块在媒介空闲时监听信道,能够进一步降低STA设备监听时的能耗。为了实现唤醒接收机在监听信道信息时低功耗,在该唤醒接收机的电路构造、接收的帧结构设计等需要较为简单、以及低复杂度。例如,唤醒接收机的电路结构设计为仅仅包含能量检测单元和射频单元,这样该唤醒接收机就无法解调一些复杂的调制方式,例如OFDM调制,从而无法识别唤醒帧并完成同步操作,因此,如何设计一种具有很好同步特性的唤醒帧,以使得唤醒接收机在接收到唤醒帧时能够快速同步是本领域技术人员一个亟待解决的技术问题。
技术实现思路
本申请提供了一种唤醒前导码生成方法、同步方法及装置,以实现接收机在满足低功耗监听信道的同时,能够根据唤醒前导码的内容快速同步。具体地,公开的技术方案如下:第一方面,提供了一种唤醒前导码生成方法,该方法的步骤包括:站点生成唤醒帧,所述唤醒帧包括唤醒前导码,以及位于该唤醒帧前导码之后的信息序列,所述唤醒前导码中包括由至少两个子规律序列组成的规律序列,且后一个子规律序列是其前一个子规律序列的比特逆序,每个子规律序列由若干个1和0组成;发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容完成同步。本方面提供的方法,在具有简单电路结构的接收机满足低功耗监听的同时,由于唤醒帧中的前导码由至少两个子规律序列组成,在这些子规律序列中后一个子规律序列是其前一个子规律序列的比特逆序。在接收机接收到站点发送的唤醒帧后,通过识别该唤醒帧中的子规律序列,由于前后两个子规律序列之间具有比特逆序的关系,因此,可以快速识别后一个子规律序列的开始位,进而实现快速同步,并且不受前一个子规律序列比特丢失的影响。第二方面,提供了一种唤醒前导码生成方法,方法包括:生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括至少一个子规律序列和预设字段,所述预设字段为具有自相关特性和互相关特性的同步字段,例如barker序列;或者,具有唯一性序列的帧开始分界符,例如由至少一个字母表示的ASCII码表示;发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容完成同步。本方面提供的方法,在前导码中通过设置子规律序列和预设字段,其中,规律序列或子规律序列帮助接收机意识到唤醒帧的到来,一旦识别唤醒帧到来时,就可以使用本地的同步字段做同步,预设字段为具有自相关特性和互相关特性的同步字段,如果同步出现峰值,则同步成功,进而可以避免接收机在刚接收到唤醒帧时就做同步,避免接收机一直处在作同步接收的过程;或者,通过本地的帧开始分界符与接收机接收的译码后的序列作比较,如果相匹配,则同步成功,避免接收机在刚接收到唤醒帧时就做同步。第三方面,提供了一种同步方法,用于识别唤醒帧中的信息序列实现快速同步,所述信息序列位于所述唤醒前导码之后,方法包括:站点中的接收机获取来自站点的唤醒帧,所述唤醒帧中包括:唤醒前导码和位于所述唤醒前导码之后的信息序列,所述唤醒前导码中包括至少两个子规律序列,且第二子规律序列是所述第二子规律序列前的第一子规律序列的比特逆序;如果所述第二子规律序列后面的序列的第一比特位与所述第一子规律序列的首个比特位不相同,则确定所述第二子规律序列后面序列的第一比特位为所述信息序列的开始比特位。本方面提供的方法,接收机能够根据唤醒前导码中规律序列的内容,判断后一个子规律序列的开始比特位,进而能够快速确定信息序列的开始比特位,从而实现与本地序列的快速同步。第四方面,又提供了一种同步方法,用于识别唤醒帧中的信息序列,所述信息序列位于所述唤醒前导码之后,方法包括:获取唤醒帧,所述唤醒帧中包括唤醒前导码和信息序列,其中,所述唤醒前导码中包括至少一个子规律序列和预设字段,且所述预设字段为具有自相关特性和互相关特性的同步字段,解调所述同步字段生成解调序列;如果对所述解调序列做相关后出现峰值,则确定所述解调序列的最后一个比特位为所述同步字段的最后一个比特位,所述同步字段之后的下一个比特位为所述信息序列的开始比特位。例如,同步字段设置为具有一定长度的barker序列,由于barker序列具有较好的自相关特性和互相关特性,所以与本地序列做相关后会出现峰值,则该一定长度的barker序列的最后一个比特位为同步字段的最后一个比特位,即唤醒前导码的最后一个比特位,其下一位为信息序列的开始比特位。结合第四方面,在第四方面第一种实现中,所述预设字段为具有唯一性序列的帧开始分界符,以所述帧开始分界符为单位对所述唤醒帧的序列进行逐比特检测,如果所述唤醒帧的序列与所述帧开始分界符相同,则确定所述帧开始分界符的最后一个比特位为所述唤醒前导码的最后一个比特位,所述唤醒前导码的下一比特位为所述信息序列的开始比特位。第五方面,提供了一种站点,包括收发器和处理器,所述处理器,用于生成唤醒帧,所述唤醒帧包括唤醒前导码和信息序列,所述唤醒前导码中包括由至少两个子规律序列组成的规律序列,且后一个子规律序列是其前一个子规律序列的比特逆序;所述收发器,用于发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容确定所述信息序列的开始比特位,完成同步。第六方面,还提供了一种站点,包括收发器和处理器,所述收发器,用于生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括至少一个子规律序列和预设字段,所述预设字段为具有自相关特性和互相关特性的同步字段,或者,具有唯一性序列的帧开始分界符;所述收发器,用于发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容完成同步。可选的,所述同步字段为Barker序列;所述帧开始分界符通过至少一个字母组成的ASCII码表示。第七方面,还提供了一种站点,用于识别唤醒帧中的信息序列,所述信息序列位于所述唤醒前导码之后,所述站本文档来自技高网
...
一种唤醒前导码生成方法、同步方法及装置

【技术保护点】
一种唤醒前导码生成方法,其特征在于,方法包括:生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括由至少两个子规律序列组成的规律序列,且后一个子规律序列是其前一个子规律序列的比特逆序;发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容完成同步。

【技术特征摘要】
1.一种唤醒前导码生成方法,其特征在于,方法包括:生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括由至少两个子规律序列组成的规律序列,且后一个子规律序列是其前一个子规律序列的比特逆序;发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容完成同步。2.一种唤醒前导码生成方法,其特征在于,方法包括:生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括至少一个子规律序列和预设字段,所述预设字段为具有自相关特性和互相关特性的同步字段,或者,具有唯一性序列的帧开始分界符;发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容完成同步。3.根据权利要求2所述的方法,其特征在于,如果所述同步字段为Barker序列,则所述同步字段按照如下方式表示:如果Barker序列的长度为2,则所述同步字段表示为+1-1,或者+1+1;如果Barker序列的长度为3,则所述同步字段表示为+1+1-1;如果Barker序列的长度为4,则所述同步字段表示为+1+1-1+1,或者+1+1+1-1;如果Barker序列的长度为5,则所述同步字段表示为+1+1+1-1+1;如果Barker序列的长度为7,则所述同步字段表示为+1+1+1-1-1+1-1;如果Barker序列的长度为11,则所述同步字段表示为+1+1+1-1-1-1+1-1-1+1-1;如果Barker序列的长度为13,则所述同步字段表示为+1+1+1+1-1-1+1+1-1+1-1+1。4.根据权利要求2所述的方法,其特征在于,所述同步字段还包括如下任意一种:0110111101001110,0110001100101101,1111011010101101,0010000111110110,1001000001001110,0111101000001110,0111101111001001,1100100111000010,01111101111111110111010111111101,01111101010111110101110111110111,11010111010101010111010111111101,01111111110111010101010111111101。5.根据权利要求2所述的方法,其特征在于,所述帧开始分界符通过至少一个字母组成的ASCII码表示。6.一种同步方法,其特征在于,用于识别唤醒帧中的信息序列,所述信息序列位于所述唤醒前导码之后,方法包括:获取唤醒帧,所述唤醒帧中包括唤醒前导码和信息序列,其中,所述唤醒前导码中包括至少两个子规律序列,且第二子规律序列是所述第二子规律序列前的第一子规律序列的比特逆序;如果所述第二子规律序列后面的序列的第一比特位与所述第一子规律序列的首个比特位不相同,则确定所述第二子规律序列后面序列的第一比特位为所述信息序列的开始比特位。7.一种同步方法,其特征在于,用于识别唤醒帧中的信息序列,所述信息序列位于所述唤醒前导码之后,方法包括:获取唤醒帧,所述唤醒帧中包括唤醒前导码和信息序列,其中,所述唤醒前导码中包括至少一个子规律序列和预设字段,且所述预设字段为具有自相关特性和互相关特性的同步字段;解调所述同步字段生成解调序列,如果对所述解调序列做相关后出现峰值,则确定所述解调序列的最后一个比特位为所述同步字段的最后一个比特位,所述同步字段之后的下一个比特位为所述信息序列的开始比特位。8.根据权利要求7所述的方法,其特征在于,如果所述同步字段为Barker序列,则对所述解调序列做相关后出现峰值包括:按照预设长度的Barker序列对所述解调序列逐比特做相关,如果所述解调序列与所述预设长度的Barker序列相同,则会产生峰值。9.一种同步方法,其特征在于,用于识别唤醒帧中的信息序列,所述信息序列位于所述唤醒前导码之后,方法包括:获取唤醒帧,所述唤醒帧中包括唤醒前导码和信息序列,其中,所述唤醒前导码中包括至少一个子规律序列和预设字段,且所述预设字段为具有唯一性序列的帧开始分界符,以所述帧开始分界符为单位对所述唤醒帧的序列进行逐比特检测,如果所述唤醒帧的序列与所述帧开始分界符相同,则确定所述帧开始分界符的最后一个比特位为所述唤醒前导码的最后一个比特位,所述唤醒前导码之后的下一比特位为所述信息序列的开始比特位。10.一种站点,其特征在于,包括:收发器和处理器,所述处理器,用于生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括由至少两个子规律序列组成的规律序列,且后一个子规律序列是其前一个子规律序列的比特逆序;所述收发器,用于发送所述唤醒帧以使接收机根据所述唤醒前导码的内容完成同步。11.一种站点,其特征在于,包括:收发器和处理器,所述收发器,用于生成唤醒帧,所述唤醒帧包括唤醒前导码,所述唤醒前导码中包括至少一个子规律序列和预设字段,所述预设字段为具有自相关特性和互相关特性的同步字段,或者,具有唯一性序列的帧开始分界符;所述收发器,用于发送所述唤醒帧,以使接收机根据所述唤醒前导码的内容完成同步。12.根据权利要求11所述的站点,其特征在于,如果所述同步字段为Barker序列,则所述同步字段按照如下方式表示:如果Barker序列的长度为2,则所述同步字段表示为+1-1,或者+1+1;如果Barker序列的长度为3,则所述同步字段表示为+1+1-1;如果Barker序列的长度为4,则所述同步字段表示为+1+1-1+1,或者+1+1+1-1;如果Barker序列的长度为5,则所述同步字段表示为+1+1+1-1+1;如果Barker序列的长度为7,则所述同步字段表示为+1+1+1-1-1+1-1;如果Barker序列的长度为11,则所述同步字段表示为+1+1+1-1-1-1+1-1-1+1-1;如果Barker序列的长度为13,则所述同步字段表示为+1+1+1+1-1-1+1+1-1+1-1+1。13...

【专利技术属性】
技术研发人员:淦明林梅露杨讯
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1