一种无线路由器的频率偏移较准方法和装置的制造方法
【技术领域】
[0001]本发明属于无线通信领域,尤其涉及一种无线路由器的频率偏移较准方法和装置。
【背景技术】
[0002]随着网络技术的发展,在人们的生活场所出现了越来越多的无线WiFi,从而人们可以更为方便的通过无线WiFi连接到网络,提高了人们连接网络的便利性。
[0003]为人们提供无线网络的无线路由器设备,影响其性能的关键指标包括:功率Power、频率偏移Frequency Offset (或称为频偏)以及EVM (英文全称为:Error VectorMagnitude,中文全称为:误差矢量幅度)等。其中,频率偏移的大小是影响WiFi信号质量的重要参数,通过对频率偏移进行校准,可以减小相同频段信号间的干扰,保证信号的准确性以及稳定性,因此,在制造时对频率偏移进行校准是一项很重要的工序。
[0004]目前所采用的频率偏移校准方法中,多采用复杂的公式进行校准,因而其校准的计算过程较为复杂,频率偏移校准效率较低。
【发明内容】
[0005]本发明的目的在于提供一种无线路由器的频率偏移较准方法,以解决现有技术频偏校准时,校准的计算过程较为复杂,频率偏移校准效率较低的问题。
[0006]第一方面,本发明实施例提供了一种无线路由器的频率偏移较准方法,所述方法包括:
[0007]根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值;
[0008]分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值;
[0009]根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值;
[0010]根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值;
[0011]如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值,否则,将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,直到获得满足要求的第三频偏值。
[0012]结合第一方面,在第一方面的第一种可能实现方式中,所述将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测步骤之后,所述方法还包括:
[0013]根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值;
[0014]判断所述第四频偏补偿值是否大于最大频偏补偿值,或者小于最小频偏补偿值;
[0015]如果所述第四频偏补偿值小于最大频偏补偿值,且大于最小频偏补偿值,则得到第四频偏值为校准后的频偏值。
[0016]结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值步骤具体包括:
[0017]根据公式gain3 = | gain2 | +slopel* | offset2 |,计算得到第四频偏补偿值,其中,gain2为第三频偏补偿值,slopel为第二变化率,且slopeO = (gainl-gainO)/(offsetl-offsetO) |,offset0、offsetl、offset2分别表示第一频偏补偿值、第二频偏补偿值、第三频偏补偿值,gain0、gainl分别表示第一频偏值、第二频偏值。
[0018]结合第一方面,在第一方面的第三种可能实现方式中,所述根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值步骤具体为:
[0019]获取无线路由器的最大频偏补偿值gainMax和最小频偏补偿值gainMin ;
[0020]根据公式gainO = (gainMin+gainMax)/2计算第一频偏补偿值,根据公式gainl=gainO+ (gainMax-gainMin) /10 计算第二频偏补偿值。
[0021]结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,所述根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值步骤具体为:
[0022]判断第一频偏值的绝对值1ffsetOl与第二频偏值的绝对值1ffsetl |的大小;
[0023]如果第一频偏值的绝对值I offsetO |大于第二频偏值的绝对值I offsetO |,则根据公式nextgain = gainl |+slope* | offsetl |确定第三频偏补偿值,且所述第一变化率为正值,offsetl为第二频偏值;
[0024]如果第一频偏值的绝对值I offsetO |小于第二频偏值的绝对值I offsetO |,则根据公式nextgain = gainO | +slopeO* | offsetO确定第三频偏补偿值,且所述第一变化率取其相反数,为负值,offsetO为第一频偏值;
[0025]其中,所述第一变化率slopeO = | (gainl-gainO)/(offset 1-offsetO) |。
[0026]第二方面,本发明实施例提供了一种无线路由器的频率偏移较准装置,所述装置包括:
[0027]频偏补偿设定单元,用于根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值;
[0028]第一检测单元,用于分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值;
[0029]筛选单元,用于根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值;
[0030]第二检测单元,用于根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值;
[0031]第一校准频偏确定单元,用于如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值,否则,将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,直到获得满足要求的第三频偏值。
[0032]结合第二方面,在第二方面的第一种可能实现方式中,所述装置还包括:
[0033]计算单元,用于根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值;
[0034]判断单元,用于判断所述第四频偏补偿值是否大于最大频偏补偿值,或者小于最小频偏补偿值;
[0035]第二校准频偏确定单元,用于如果所述第四频偏补偿值小于最大频偏补偿值,且大于最小频偏补偿值,则得到第四频偏值为校准后的频偏值。
[0036]结合第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述计算单元具体用于:
[0037]根据公式gain3 = | gain2 | +slopel* | offset2 |,计算得到第四频偏补偿值,其中,gain2为第三频偏补偿值,slopel为第二变化率,且slopeO = | (gainl-gainO)/(offsetl-offsetO) | , offsetO > off set Uoff set2分别表示第一频偏补偿值、第二频偏补偿值、第三频偏补偿值,gainO、gainl分别表示第一频偏值、第二频偏值。
[0038]结合第二方面,在第二方面的第三种可能实现方式中,所述第二检测单元包括:
[0039]最值获取子单元,用于获取无线路由器的最大频偏补偿值gainMax和最小频偏补偿值 gainMin ;
[0040]计算子单元,用于根据公式gainO = (gainMin+gainMax)/2计算第一频偏补偿值,根据公式gainl = gainO+(gainMax-gainMin)/10计算第二频偏补偿值。
[0041]结合第二方面的第三种可能实现方式,在第二方面的第四种可能实现方式中,所述筛选单元具体用于:
[0042]判断第一频偏值的绝对值1fTsetOl与第二频偏值的绝对值| offsetl!的大小;
[0043]如果第一频偏值的绝对值I offsetO |大于第二频偏值的绝对值I offsetO |,则根据公式nextgain = gainl |+slope* | offse
tl |确定第三频偏补偿值,且所述第一变化率为正值,offsetl为第二频偏值;
[0044]如果第一频偏值的绝对值I offsetO |小于第二频偏值的绝对值I offsetO |,则根据公式nextgain = gainO | +slopeO* | offsetO确定第三频偏补偿值,且所述第一变化率取其相反数,为负值,offsetO为第一频偏值;
[0045]其中,所述第一变化率slopeO = | (gainl-gainO)/(offsetl-offsetO) |。
[0046]在本发明中,根据路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值,并相应的测得对应的频偏值,然后根据两个频偏值的大小筛选符合要求的频偏值、频偏补偿值和第一变化率,并计算得到第三频偏补偿值,以及检测得到第三频偏值,如果第三频偏值的绝对值小于筛选频偏值,则将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,反复计算,快速的得到第三频偏值最接近O时所对应的频偏补偿值。本发明所述频偏校准方法计算简单,而且频偏校准效率高。
【附图说明】
[0047]图1是本发明第一实施例提供的无线路由器的频率偏移较准方法的实现流程图;
[0048]图2是本发明第一实施例提供的计算第三频偏补偿值方法的实现流程图;
[0049]图3是本发明第二实施例提供的无线路由器的频率偏移较准方法的实现流程图;
[0050]图4为本发明第三实施例提供的无线路由器的频率偏移较准装置的结构示意图。
【具体实施方式】
[0051]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0052]本发明实施例的目的在于提供一种无线路由器的偏率偏移较准方法,以解决现有技术中频率偏移较准时,需要依赖复杂的计算公式,计算较为麻烦,而且较正效率较低的问题。
[0053]本发明所述无线路由器的频率偏移较准方法,包括:根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值;分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值;根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值;根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值;如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值,否则,将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,直到获得满足要求的第三频偏值。
[0054]根据路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值,并相应的测得对应的频偏值,然后根据两个频偏值的大小筛选符合要求的频偏值、频偏补偿值和第一变化率,并计算得到第三频偏补偿值,以及检测得到第三频偏值,如果第三频偏值的绝对值小于筛选频偏值,则将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,反复计算,快速的得到第三频偏值最接近O时所对应的频偏补偿值。本发明所述频偏校准方法计算简单,而且频偏校准效率高。下面结合附图具体说明。
[0055]实施例一:
[0056]图1示出了本发明第一实施例提供的无线路由器的频率偏移较准方法的实现流程,详述如下:
[0057]在步骤SlOl中,根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值。
[0058]具体的,本发明实施例中,所述无线路由器,即为用户提供WiFi接入的设备,在本发明实施例中所述方法,尤其可适用于基于RTL(英文全称为Realtek,中文名字为西门铁克,为一家无线芯片的主流供应商)无线芯片的路由器设备的频偏校准。
[0059]所述频偏补偿值的取值范围,是指频偏补偿值的最大取值gainMax和频偏补偿值的最小取值gainMin。对于不同的路由芯片,对应的最大取值和最小取值也会相应的发生变化,可以直接读取产品对应的参数信息即可。
[0060]所述第一频偏补偿值和第二频偏补偿值的计算方式,可以包括以下列举的方式或者与以下方式灵活变型的其它方式。
[0061]比如,可以通过公式:gainO = (gainMin+gainMax)/2计算第一频偏补偿值,根据公式 gainl = gainO+(gainMax-gainMin)/10 计算第二频偏补偿值。
[0062]其它的明显变型方式,比如对于第二频偏补偿值计算公式中,对于计算参数作相应的调整等。
[0063]在步骤S102中,分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值。
[0064]根据计算的第一频偏补偿值,在无线电路器工作状态下,检测在第一频偏补偿值时所对应的输出信号,并检测对应的第一频偏值,同样,在第二频偏补偿值时所对应的输出信号时,检测对应的第二频偏值。
[0065]可以采用频谱仪对无线路由器输出的频谱信号进行采集,以得到输出的频谱信号对应的频率偏移值。
[0066]在步骤S103中,根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值。
[0067]其中,所述根据第一频偏值与第二频偏值的大小,是指比较第一频偏值的绝对值与第二频偏值的绝对值的大小,即通过绝对值的大小比较,可以判断频偏值距离零值的距离。
[0068]作为本发明实施例中的一种比较判断方法,具体可以包括如图2所示的以下步骤:
[0069]在步骤S201中,判断第一频偏值的绝对值I offsetO |与第二频偏值的绝对值offsetl I的大小。
[0070]在步骤S202中,如果第一频偏值的绝对值I offsetO |大于第二频偏值的绝对值offsetO I,则根据公式nextgain = | gainl | +slope* | offsetl |确定第三频偏补偿值,且所述第一变化率为正值,offsetl为第二频偏值;
[0071]在步骤S203中,如果第一频偏值的绝对值I offsetO |小于第二频偏值的绝对值offsetO I,则根据公式nextgain = | gainO | +slopeO* | offsetO |确定第三频偏补偿值,且所述第一变化率取其相反数,为负值,offsetO为第一频偏值;
[0072]其中,所述第一变化率slopeO = | (gainl-gainO)/(offsetl-offsetO) |。
[0073]由公式计算出来的第一变化率,始终为正值,但第一变化率取正值还是取该正值的相反数,需要根据第一频偏值的绝对值1fTsetOl和第二频偏值的绝对值1fTsetOl的大小决定。
[0074]另外,所述筛选频偏补偿值的取值,需要根据第一频偏值的绝对值1fTsetOl和第二频偏值的绝对值1ffsetOl的比较结果,选择不同的计算数据,比如,在本发明,当第一频偏值的绝对值1ffsetOl小于第二频偏值的绝对值I offsetO |,选择第一频偏补偿值作为计算依据,且根据公式nextgain = | gainO | +slopeO* | offsetO |确定第三频偏补偿值,相反,当第一频偏值的绝对值I offsetO I大于第二频偏值的绝对值I offsetO I,则根据公式nextgain = gainl | +slope* | offsetl 确定第三频偏补偿值。
[0075]在步骤S104中,根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值。
[0076]具体的,本发明实施例中,可以但不限于根据如下方式确定第三频偏补偿值:
[0077]Gain3 = gain筛选+slope0*offset筛选,当然,这只是其中一种计算方式。
[0078]并且,根据计算的第三频偏补偿值加载于无线路由器设备,通过频率检测设备检测无线路由器输出的第三频偏值。
[0079]在步骤S105中,如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值。
[0080]如
果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏补偿值作为无线路由器的校正值,通过该校正值输出校准后的频偏值。
[0081]在步骤S106中,如果第三频偏值的绝对值小于或等于筛选频偏值的绝对值,将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,直到获得满足要求的第三频偏值。
[0082]如果第三频偏值的绝对值小于或者等于筛选频偏值的绝对值,则将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算,得到重新计算后的第四频偏值。
[0083]其中,计算第四频偏值补偿时,则需要根据第三频偏值和筛选频偏值得到第二变化率,并根据第三频偏值、第二变化率、第三频偏补偿值计算得到第四频偏补偿值,计算公式为:gain4 = | gain3 | +slopel* | offset3 |,参数命名与上述一致,即slopel表示第二变化率。
[0084]并且,根据重新计算后的第四频偏值与第三频偏值比较,如果第四频偏值的绝对值仍然小于第三频偏值,则继续计算第六频偏值,直到得到满足要求的频偏补偿值,根据满足要求的频偏补偿值对频偏进行校正。
[0085]实施例二:
[0086]图3示出了本发明第二实施例提供的无线路由器的频率偏移较准方法的实现流程,详述如下:
[0087]在步骤S301中,根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值。
[0088]在步骤S302中,分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值。
[0089]在步骤S303中,根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值。
[0090]在步骤S304中,根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值。
[0091]步骤S301-S304与实施例一中步骤S101-S104基本相同,在此不作重复赘述。
[0092]在步骤S305中,根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值。
[0093]计算第四频偏值补偿时,则需要根据第三频偏值和筛选频偏值得到第二变化率,并根据第三频偏值、第二变化率、第三频偏补偿值计算得到第四频偏补偿值,计算公式为:gain4 = | gain3 | +slopel* | offset3 |,参数命名与上述一致,即slopel表示第二变化率。根据第四频偏补偿值,检测对应的第四频偏值。
[0094]在步骤S306中,判断所述第四频偏补偿值是否大于最大频偏补偿值,或者小于最小频偏补偿值。
[0095]在步骤S307中,如果所述第四频偏补偿值小于最大频偏补偿值,且大于最小频偏补偿值,则得到第四频偏值为校准后的频偏值,即根据第三频偏值为校准后的频偏值。
[0096]当然,如果第四频偏补偿值大于最大频偏值时,则将第四频偏值设置为最大频偏补偿值,或者如果第四频偏补偿值小于最小频偏补偿值时,则将第四频偏补偿值设置为最小频偏补偿值,并进一步返回步骤S305计算第五频偏值后继续比较。
[0097]本发明实施例通过对计算的频率补偿值大于无线路由器本身的频偏补偿值范围时,自动调整至对应的值,从而使得本发明能够更加有效的进行校正。
[0098]实施例三:
[0099]图4示出了本发明第三实施例提供的无线路由器的频率偏移较准装置的结构示意图,详述如下:
[0100]本发明实施例所述无线路由器的频率偏移较准装置,包括:
[0101]频偏补偿设定单元401,用于根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值;
[0102]第一检测单元402,用于分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值;
[0103]筛选单元403,用于根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值;
[0104]第二检测单元404,用于根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值;
[0105]第一校准频偏确定单元405,用于如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值,否则,将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,直到获得满足要求的第三频偏值。
[0106]优选的,所述装置还包括:
[0107]计算单元,用于根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值;
[0108]判断单元,用于判断所述第四频偏补偿值是否大于最大频偏补偿值,或者小于最小频偏补偿值;
[0109]第二校准频偏确定单元,用于如果所述第四频偏补偿值小于最大频偏补偿值,且大于最小频偏补偿值,则得到第四频偏值为校准后的频偏值。
[0110]优选的,所述计算单元具体用于:
[0111]根据公式gain3 = | gain2 | +slopel* | offset2 |,计算得到第四频偏补偿值,其中,gain2为第三频偏补偿值,slopel为第二变化率,且slopeO = | (gainl-gainO)/(offsetl-offsetO) | , offsetO > off set Uoff set2分别表示第一频偏补偿值、第二频偏补偿值、第三频偏补偿值,gainO、gainl分别表示第一频偏值、第二频偏值。
[0112]优选的,所述第二检测单元包括:
[0113]最值获取子单元,用于获取无线路由器的最大频偏补偿值gainMax和最小频偏补偿值 gainMin ;
[0114]计算子单元,用于根据公式gainO = (gainMin+gainMax)/2计算第一频偏补偿值,根据公式gainl = gainO+(gainMax-gainMin)/10计算第二频偏补偿值。
[0115]优选的,所述筛选单元具体用于:
[0116]判断第一频偏值的绝对值1ffsetOl与第二频偏值的绝对值1ffsetll的大小;
[0117]如果第一频偏值的绝对值I offsetO I大于第二频偏值的绝对值I offsetO |,则根据公式nextgain = gainl |+slope* | offsetl |确定第三频偏补偿值,且所述第一变化率为正值,offsetl为第二频偏值;
[0118]如果第一频偏值的绝对值I offsetO I小于第二频偏值的绝对值I offsetO |,则根据公式nextgain = gainO | +slopeO* | offsetO确定第三频偏补偿值,且所述第一变化率取其相反数,为负值,offsetO为第一频偏值;
[0119]其中,所述第一变化率slopeO = | (gainl-gainO)/(offsetl-offsetO) |。
[0120]本发明实施例所述无线路由器的频率偏移较准装置,与实施例一和二所述无线路由器的频率偏移较准方法对应,在此不作重复赘述。
[0121]在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0122]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0123]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。[0124]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory),随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0125]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种无线路由器的频率偏移较准方法,其特征在于,所述方法包括: 根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值; 分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值; 根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值; 根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值; 如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值,否则,将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,直到获得满足要求的第三频偏值。2.根据权利要求1所述方法,其特征在于,所述将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测步骤之后,所述方法还包括: 根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值; 判断所述第四频偏补偿值是否大于最大频偏补偿值,或者小于最小频偏补偿值; 如果所述第四频偏补偿值小于最大频偏补偿值,且大于最小频偏补偿值,则得到第四频偏值为校准后的频偏值。3.根据权利要求2所述方法,其特征在于,所述根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值步骤具体包括: 根据公式gain3 = | gain2 | +slopel* | offset2 |,计算得到第四频偏补偿值,其中,gain2为第三频偏补偿值,slopel为第二变化率,且slopeO = | (gainl-gainO)/(offsetl-offsetO) |,offset0、offsetl、offset2分别表示第一频偏补偿值、第二频偏补偿值、第三频偏补偿值,gainO、gainl分别表示第一频偏值、第二频偏值。4.根据权利要求1所述方法,其特征在于,所述根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值步骤具体为: 获取无线路由器的最大频偏补偿值gainMax和最小频偏补偿值gainMin ; 根据公式gainO = (gainMin+gainMax) / 2计算第一频偏补偿值,根据公式gain I =gainO+ (gainMax-gainMin) /10 计算第二频偏补偿值。5.根据权利要求4所述方法,其特征在于,所述根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值步骤具体为: 判断第一频偏值的绝对值1fTsetOl与第二频偏值的绝对值1fTsetlI的大小; 如果第一频偏值的绝对值1fTsetOl大于第二频偏值的绝对值I OfTsetO |,则根据公Snextgain = gainl | +slope* | offsetl确定第三频偏补偿值,且所述第一变化率为正值,offsetl为第二频偏值; 如果第一频偏值的绝对值1fTsetOl小于第二频偏值的绝对值I OfTsetO |,则根据公Snextgain = gainO | +slopeO* | offsetO确定第三频偏补偿值,且所述第一变化率取其相反数,为负值,offsetO为第一频偏值; 其中,所述第一变化率 slopeO = I (gainl-gainO)/(offsetΙ-offsetO) |。6.一种无线路由器的频率偏移较准装置,其特征在于,所述装置包括: 频偏补偿设定单元,用于根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值和第二频偏补偿值; 第一检测单元,用于分别检测所述第一频偏补偿值和第二频偏补偿值对应的第一频偏值和第二频偏值; 筛选单元,用于根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值; 第二检测单元,用于根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值,根据所述第三频偏补偿值检测第三频偏值; 第一校准频偏确定单元,用于如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值,否则,将第三频偏补偿值作为筛选频偏补偿值,将第三频偏值作为筛选频偏值重新计算检测,直到获得满足要求的第三频偏值。7.根据权利要求6所述装置,其特征在于,所述装置还包括: 计算单元,用于根据所述第三频偏值、第三频偏补偿值以及第二变化率,计算得到第四频偏补偿值; 判断单元,用于判断所述第四频偏补偿值是否大于最大频偏补偿值,或者小于最小频偏补偿值; 第二校准频偏确定单元,用于如果所述第四频偏补偿值小于最大频偏补偿值,且大于最小频偏补偿值,则得到第四频偏值为校准后的频偏值。8.根据权利要求7所述装置,其特征在于,所述计算单元具体用于: 根据公式gain3 = | gain2 | +slopel* | offset2 |,计算得到第四频偏补偿值,其中,gain2为第三频偏补偿值,slopel为第二变化率,且slopeO = | (gainl-gainO)/(offsetl-offsetO) | , offsetO > off set Uoff set2分别表示第一频偏补偿值、第二频偏补偿值、第三频偏补偿值,gainO、gainl分别表示第一频偏值、第二频偏值。9.根据权利要求6所述装置,其特征在于,所述第二检测单元包括: 最值获取子单元,用于获取无线路由器的最大频偏补偿值gainMax和最小频偏补偿值gainMin ; 计算子单元,用于根据公式gainO = (gainMin+gainMax)/2计算第一频偏补偿值,根据公式 gainl = gainO+(gainMax-gainMin)/10 计算第二频偏补偿值。10.根据权利要求9所述装置,其特征在于,所述筛选单元具体用于: 判断第一频偏值的绝对值1fTsetOl与第二频偏值的绝对值1fTsetlI的大小; 如果第一频偏值的绝对值1fTsetOl大于第二频偏值的绝对值I offsetO |,则根据公Snextgain = gainl | +slope* | offsetl确定第三频偏补偿值,且所述第一变化率为正值,offsetl为第二频偏值; 如果第一频偏值的绝对值1fTsetOl小于第二频偏值的绝对值I offsetO |,则根据公Snextgain = gainO | +slopeO* | offsetO确定第三频偏补偿值,且所述第一变化率取其相反数,为负值,offsetO为第一频偏值; 其中,所述第一变化率 slopeO = I (gainl-gainO)/(offsetl-offsetO) |。
【专利摘要】本发明提供了一种无线路由器的频率偏移较准方法包括:根据所述无线路由器的频偏补偿值的取值范围确定第一频偏补偿值、第二频偏补偿值、第一频偏值、第二频偏值;根据所述第一频偏值与第二频偏值的大小确定第一变化率、筛选频偏补偿值、筛选频偏值;根据所述第一变化率、筛选频偏补偿值和筛选频偏值计算第三频偏补偿值及检测第三频偏值;如果第三频偏值的绝对值大于筛选频偏值的绝对值,则得到筛选频偏值为校准后的频偏值,否则,重新计算检测,直到获得满足要求的第三频偏值。本发明所述频偏校准方法计算简单,而且频偏校准效率高。
【IPC分类】H04B17/00
【公开号】CN104883231
【申请号】CN201510283926
【发明人】李祥瑞
【申请人】深圳市共进电子股份有限公司
【公开日】2015年9月2日
【申请日】2015年5月28日
转载请注明原文地址:https://www.famiwei.com/read-8136345.html