一种蓝牙系统数字信号频偏估计方法和装置制造方法

文档序号:7824374阅读:838来源:国知局
一种蓝牙系统数字信号频偏估计方法和装置制造方法
【专利摘要】本发明公开了一种蓝牙系统数字信号频偏估计方法和装置,方法包括步骤:在蓝牙标准数据包各字段中寻找奇数位的二进制序列对,二进制序列对包括第一二进制序列和第二二进制序列,第一二进制序列和第二二进制序列互为反码,预存二进制序列对;计算接收到的蓝牙标准数据包中对应字段各数字信号的频率并生成二进制数字,在二进制数字中查找二进制序列对;如果存在二进制序列对,则计算第一二进制序列中间位数字对应频率的二分之一与第二二进制序列中间位数字对应频率的二分之一的频率和值。本发明简单、高效,具有较好的频偏估计性能,而且可以用于动态AGC的蓝牙系统中,降低了对射频模块的增益范围和模数转换的动态范围的要求。
【专利说明】一种蓝牙系统数字信号频偏估计方法和装置

【技术领域】
[0001] 本发明涉及蓝牙【技术领域】,具体涉及一种蓝牙系统数字信号频偏估计方法和装 置。

【背景技术】
[0002] 在通信系统中,由于接收机和发射机之间时钟的不同步会导致接收到的信号会有 一定的频率偏移,若要正确同步和接收数据就需要接收机对接收到信号的频偏进行估计和 补偿。
[0003] 在蓝牙【技术领域】,现有技术采用preamble字段的信号进行频偏估计,要求AGC(自 动增益控制)处于稳定状态。该方法对于RF(射频模块)的增益范围和ADC(模数转换) 的动态范围要求较高,而且不利于提升接收机的灵敏度和抗临道干扰能力。


【发明内容】

[0004] 本发明要解决的技术问题在于,针对现有技术的不足,提供一种蓝牙系统数字信 号频偏估计方法和装置,克服现有技术采用preamble字段的信号进行频偏估计,不利于提 升蓝牙系统接收机的灵敏度和抗临道干扰能力的缺陷。
[0005] 本发明为解决上述技术问题所采用的技术方案为:
[0006] -种蓝牙系统数字信号频偏估计方法,包括步骤:
[0007]A1、在蓝牙标准数据包各字段中寻找至少一种奇数位的二进制序列对,该二进制 序列对包括第一二进制序列和第二二进制序列,第一二进制序列和第二二进制序列互为反 码,预存该二进制序列对;
[0008]A2、计算接收到的蓝牙标准数据包中对应字段各数字信号的频率并生成二进制数 字,在该二进制数字中查找该二进制序列对;
[0009]A3、如果存在该二进制序列对,则计算第一二进制序列中间位数字对应频率的二 分之一与第二二进制序列中间位数字对应频率的二分之一的频率和值,该频率和值即为频 偏估计值。
[0010] 根据本发明的具体实施例,还包括步骤:
[0011] A4、如果存在多种该二进制序列对,并计算出相应的频偏估计值,则将该频偏估计 值进行累加平均,取得最佳频偏估计值。
[0012] 根据本发明的具体实施例,第一二进制序列和第二二进制序列设为3位、5位或者 7位数字的二进制序列。
[0013] 根据本发明的具体实施例,该字段设为ACCESSCODE字段。
[0014] 一种蓝牙系统数字信号频偏估计装置,包括分析单元、接收单元、查找单元和计算 单元,该查找单元与该分析单元、该接收单元和该计算单元相连,该分析单元用于在蓝牙标 准数据包各字段中寻找至少一种奇数位的二进制序列对,该二进制序列对包括第一二进制 序列和第二二进制序列,第一二进制序列和第二二进制序列互为反码,并将该二进制序列 对发送给该查找单元,该接收单元用于接收蓝牙标准数据包,计算接收到的蓝牙标准数据 包中对应字段各数字信号的频率并生成二进制数字,将该二进制数字发送给该查找单元, 该查找单元用于在该二进制数字中查找该二进制序列对,并将该二进制序列对中第一二进 制序列和第二二进制序列中间位数字对应的频率发送给该计算单元,该计算单元用于计算 第一二进制序列中间位数字对应频率的二分之一与第二二进制序列中间位数字对应频率 的二分之一的频率和值,该频率和值即为频偏估计值。
[0015] 根据本发明的具体实施例,第一二进制序列和第二二进制序列设为3位、5位或者 7位数字的二进制序列。
[0016] 根据本发明的具体实施例,该字段设为ACCESSCODE字段。
[0017]根据本发明的具体实施例,该计算单元将多组该频偏估计值进行累加平均,取得 最佳频偏估计值。
[0018] 实施本发明的技术方案,具有以下有益效果:本发明简单、高效,具有较好的频偏 估计性能,而且可以用于动态AGC(自动增益控制)的蓝牙系统中,降低了对RF(射频模块) 的增益范围和ADC(模数转换)的动态范围的要求。

【专利附图】

【附图说明】
[0019] 下面通过参考附图并结合实例具体地描述本发明,本发明的优点和实现方式将会 更加明显,其中附图所示内容仅用于对本发明的解释说明,而不构成对本发明的任何意义 上的限制,在附图中:
[0020] 图1为蓝牙系统数据包BR/EDR/LE格式示意图;
[0021] 图2为GFSK调制过程不意图;
[0022] 图3为GFSK系统信号传输的理想状态眼图;
[0023] 图4为现有技术蓝牙系统信号传输眼图;
[0024] 图5为本发明频偏估计方法流程图;
[0025] 图6为本发明频偏估计装置模块图。

【具体实施方式】
[0026] 如图1所示,Bluetooth以625us为一个时隙发送数据,包括BR/EDR/LE三种格式, 其中,BR/EDR的preamble为4bit,LE为8bit,用于频率同步/定时同步/AGC(可以认为 LE的ACCESSCODE是由Preamble和AccessAddress组成)。
[0027]如图 2 所不,Bluetooth的ACCESSCODE部分米用GFSK(GaussianFrequency ShiftKeying),高斯频移键控(GFSK)是一种连续相位的频移键控(CPFSK)调制技术,在 FSK信号的基础上加了一个进行预滤波的高斯滤波器。
[0028]理想情况下发送信号的眼图如图3所示(Ft为信号载波频率),
[0029] 在实际接收的时候,接收端的时钟与发送端的时钟会有误差,因此接收到的信号 在下变频到〇频的时候会存在残留频偏f〇。另外由于受到高斯滤波器的影响,当前符号的 频率会受到前后符号的影响。如下列公式所示,a(n)是由发送的二进制序列映射成的±1 序列,fs当前信号的频率,AfnS当前符号前第n个符号和后第n个对当前符号信号的影 响,由于高斯滤波器的系数是对称的,因此前第n个和后第n个的影响相同,K为会影响当 前符号最大符号间隔,由高斯滤波器系数长度决定:

【权利要求】
1. 一种蓝牙系统数字信号频偏估计方法,其特征在于,包括步骤: A1、在蓝牙标准数据包各字段中寻找至少一种奇数位的二进制序列对,所述二进制序 列对包括第一二进制序列和第二二进制序列,第一二进制序列和第二二进制序列互为反 码,预存所述二进制序列对; A2、计算接收到的蓝牙标准数据包中对应字段各数字信号的频率并生成二进制数字, 在所述二进制数字中查找所述二进制序列对; A3、如果存在所述二进制序列对,则计算第一二进制序列中间位数字对应频率的二分 之一与第二二进制序列中间位数字对应频率的二分之一的频率和值,所述频率和值即为频 偏估计值。
2. 根据权利要求1所述的蓝牙系统数字信号频偏估计方法,其特征在于,还包括步骤: A4、如果存在多种所述二进制序列对,并计算出相应的频偏估计值,则将所述频偏估计 值进行累加平均,取得最佳频偏估计值。
3. 根据权利要求1所述的蓝牙系统数字信号频偏估计方法,其特征在于:第一二进制 序列和第二二进制序列设为3位、5位或者7位数字的二进制序列。
4. 根据权利要求3所述的蓝牙系统数字信号频偏估计方法,其特征在于:所述字段设 为 ACCESS CODE 字段。
5. -种蓝牙系统数字信号频偏估计装置,其特征在于;包括分析单元、接收单元、查找 单元和计算单元,所述查找单元与所述分析单元、所述接收单元和所述计算单元相连,所述 分析单元用于在蓝牙标准数据包各字段中寻找至少一种奇数位的二进制序列对,所述二进 制序列对包括第一二进制序列和第二二进制序列,第一二进制序列和第二二进制序列互为 反码,并将所述二进制序列对发送给所述查找单元,所述接收单元用于接收蓝牙标准数据 包,计算接收到的蓝牙标准数据包中对应字段各数字信号的频率并生成二进制数字,将所 述二进制数字发送给所述查找单元,所述查找单元用于在所述二进制数字中查找所述二进 制序列对,并将所述二进制序列对中第一二进制序列和第二二进制序列中间位数字对应的 频率发送给所述计算单元,所述计算单元用于计算第一二进制序列中间位数字对应频率的 二分之一与第二二进制序列中间位数字对应频率的二分之一的频率和值,所述频率和值即 为频偏估计值。
6. 根据权利要求5所述的蓝牙系统数字信号频偏估计装置,其特征在于:第一二进制 序列和第二二进制序列设为3位、5位或者7位数字的二进制序列。
7. 根据权利要求6所述的蓝牙系统数字信号频偏估计装置,其特征在于:所述字段设 为 ACCESS CODE 字段。
8. 根据权利要求5所述的蓝牙系统数字信号频偏估计装置,其特征在于:所述计算单 元将多组所述频偏估计值进行累加平均,取得最佳频偏估计值。
【文档编号】H04L25/02GK104468431SQ201410849601
【公开日】2015年3月25日 申请日期:2014年12月29日 优先权日:2014年12月29日
【发明者】罗润树, 周一文 申请人:珠海全志科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1