[发明专利]实现无线传感器网络2.4GHz数字基带信号解调方法有效

专利信息
申请号: 201010524930.9 申请日: 2010-10-27
公开(公告)号: CN101980493A 公开(公告)日: 2011-02-23
发明(设计)人: 尹首一;罗奥;崔健为;刘雷波;魏少军 申请(专利权)人: 清华大学
主分类号: H04L27/22 分类号: H04L27/22;H04L7/04
代理公司: 西安智大知识产权代理事务所 61215 代理人: 贾玉健
地址: 100084 北京市10*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种实现无线传感网络2.4GHz数字基带信号解调方法,通过将扩频码同步及符号解调模块检测到模值连续8次超过预设的阈值,以此找到扩频码的头以便进行同步,另外通过找出的最大值,即引入了最大似然估计方法,克服了以往的解调思路基本上都是逐码片进行解调带来的解调效果差的缺点,同时也克服了逐码片的相干解调复杂度高和对频偏恢复和相偏恢复的影响敏感带来解调效果差的缺点,而直接对扩频的符号进行最大似然估计和解调,解调效果好且不会由于敏感而受外界影响。
搜索关键词: 实现 无线 传感器 网络 2.4 ghz 数字 基带 信号 解调 方法
【主权项】:
1.一种实现无线传感网络2.4GHz数字基带信号解调方法,其特征在于,步骤如下:步骤1:在同步时钟信号的驱动下,输入复数采样信号进入共轭延时相乘模块,该共轭延时相乘模块对输入的复数采样信号先通过降采样的方式来获得降采样复数采样信号流,然后按照K值从小到大的顺序,依次逐一对第K个降采样复数采样信号rk延迟一个时钟周期后得到对应的延迟降采样复数采样信号,也即第K+1个降采样复数采样信号rk+1,随即对所得的第K+1个降采样复数采样信号rk+1取共轭后,再将共轭后的第K+1个降采样复数采样信号rk+1和其对应的第K个降采样复数采样信号rk相乘,得到信号,这样信号按照K值的从小到大的顺序组成了信号流,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于0的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率;步骤2:共轭延时相乘模块先按照K值的从小到大的顺序,将信号流中从信号到的每个信号,从右到左地送入包括32个寄存器的一维移位数据寄存器链A中对应的一个寄存器中,然后再按照K值的从小到大的顺序,从开始,每经过一个时钟周期,数据将信号流中的每个信号移入一维移位数据寄存器链A的最左侧的寄存器中,一维移位数据寄存器链A的每个寄存器中原有的信号均向右移动至相邻的寄存器,而一维移位数据寄存器链A的最右侧寄存器的原有的信号被移除,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于0的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率;步骤3:同时,包含32个寄存器的一维移位数据寄存器链A的每个寄存器,与循环移位数据寄存器链B中的32个寄存器一一对应,在扩频码同步及符号解调模块通过对循环移位及载入寄存器写入循环移位标志或载入标志的控制下,循环移位及数据寄存器链B中的32个寄存器就分别对应循环移位模式或载入模式运行,在扩频码同步完成之前,循环移位及数据寄存器链B处于载入模式下,一维移位数据寄存器链A将其每个寄存器的信号一一载入循环移位及数据寄存器链B中的对应的寄存器中,且一维移位数据寄存器链A中有新信号移入,就将其每个寄存器的信号同步一一载入循环移位及数据寄存器链B中的对应的寄存器中,而在在扩频码同步完成以后,循环移位及数据寄存器链B处于循环移位模式下,每经过一个时钟周期,循环移位及数据寄存器链B中的每个寄存器的信号均向右移动至相邻的寄存器,而其最右侧寄存器的信号移动至最左侧的寄存器内,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于0的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率;步骤4:在同步时钟信号的驱动下,每经过一个时钟周期,将循环移位及数据寄存器链B中的每个寄存器的信号移入对应的并行相关器,对应的并行相关器将寄存器链B中的每个寄存器的信号分别与对应的相乘,由此得到32个值,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于0的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率,且满足:θk+1-θk=-π/2,mk=0π/2,mk=1]]>其中qk代表为0的符号对应的第k个扩频码片的值;步骤5:每得到所述的32个值后,随即送入并行相关器的求和模块中,该求和模块将32个值累加求和,得到累加值,并行相关器就将此累加值输入求模模块,该求模模块对累加值进行求模,得到模值,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于0的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率,且满足:θk+1-θk=-π/2,mk=0π/2,mk=1]]>其中qk代表为0的符号对应的第k个扩频码片的值;步骤6:求模模块将模值输入到扩频码同步及符号解调模块,当扩频码同步及符号解调模块检测到模值连续8次超过预设的阈值时,再经过连续32个时钟周期之后,对循环移位及载入寄存器写入循环移位标志,从而将循环移位及数据寄存器链B处于入循环移位模式,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于0的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率,且满足:θk+1-θk=-π/2,mk=0π/2,mk=1]]>其中qk代表为0的符号对应的第k个扩频码片的值步骤7:同时在同步时钟信号的驱动下,扩频码同步及符号解调模块就开始计数,即求模模块每输入一次模值,扩频码同步及符号解调模块就将计数值增1,且计数值初值为0,扩频码同步及符号解调模块每完成计数32次时,就将计数值归0,然后根据求模模块在此32次计数时输入的模值中的最大值,记录下出现最大值时的计数值,以及记录下出现最大值时的并行相关器所得的累加值的实部符号,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于1的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率,且满足:θk+1-θk=-π/2,mk=0π/2,mk=1]]>其中qk为符号0对应的第k个扩频码片的值步骤8:扩频码同步及符号解调模块接着对所述的出现最大值时的计数值进行除以4取整后,并结合出现最大值时的并行相关器所得的累加值的实部符号即可得到对应的符号,并将该符号按先低4位后高4位的字节流数据输出,其中第K个降采样复数采样信号rk的表达式为:其中θk表示第k个降采样复数采样信号的相位,k是大于等于0的整数,ω0表示降采样复数采样信号的频率偏移,φ表示降采样复数采样信号的相偏,T表示码片周期,nk代表第k个降采样复数采样信号的单位功率的加性高斯白噪声,N0和ES分别代表噪声和信号的功率,且满足:θk+1-θk=-π/2,mk=0π/2,mk=1]]>其中qk代表为0的符号对应的第k个扩频码片的值步骤9:在同步时钟信号的驱动下,在所述的符号输出时,同时对循环移位及载入寄存器写入载入标志,从而将循环移位及数据寄存器链B处于载入模式,并在一个时钟周期后,重新对循环移位及载入寄存器写入循环移位标志,从而将循环移位及数据寄存器链B处于循环移位模式,再返回步骤6中执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201010524930.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top