CN113225142A - 无线设备的频偏校正方法、装置、设备、存储介质和*** - Google Patents

无线设备的频偏校正方法、装置、设备、存储介质和*** Download PDF

Info

Publication number
CN113225142A
CN113225142A CN202110769998.1A CN202110769998A CN113225142A CN 113225142 A CN113225142 A CN 113225142A CN 202110769998 A CN202110769998 A CN 202110769998A CN 113225142 A CN113225142 A CN 113225142A
Authority
CN
China
Prior art keywords
frequency offset
test
equipment
tested
frequency
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110769998.1A
Other languages
English (en)
Other versions
CN113225142B (zh
Inventor
刘惠民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Taixin Semiconductor Co ltd
Original Assignee
Zhuhai Taixin Semiconductor Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Taixin Semiconductor Co ltd filed Critical Zhuhai Taixin Semiconductor Co ltd
Priority to CN202110769998.1A priority Critical patent/CN113225142B/zh
Publication of CN113225142A publication Critical patent/CN113225142A/zh
Application granted granted Critical
Publication of CN113225142B publication Critical patent/CN113225142B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/11Monitoring; Testing of transmitters for calibration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/21Monitoring; Testing of receivers for calibration; for correcting measurements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0024Carrier regulation at the receiver end
    • H04L2027/0026Correction of carrier offset

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例公开了一种无线设备的频偏校正方法、测试装置、无线设备、存储介质及***,属于测试领域。方法包括:通过控制链路向样本设备发送测试开始指令;其中,测试开始指令用于指示样本设备通过射频天线向待测设备发送多个测试数据包;通过射频天线接收来自样本设备的多个测试数据包;其中,测试数据包携带测试标识;对多个测试数据包进行解码得到多个频偏值;根据多个频偏值进行滤波得到实际频偏值;若实际频偏值的绝对值大于频偏阈值时,通过调节可调电容的电容值校正待测设备的接收频率。本申请基于性能参数达标的样本设备对待测设备进行频偏校正,无需借助专门的价格昂贵的射频测试仪,降低频偏校正成本和简化校正流程。

Description

无线设备的频偏校正方法、装置、设备、存储介质和***
技术领域
本申请涉及测试领域,尤其涉及一种无线设备的频偏校正方法、频偏校正装置、无线设备、存储介质及***。
背景技术
WiFi是一个无线网络通信技术的协议,由 WiFi联盟所持有。目的是改善基于IEEE802.11标准的无线网路产品之间的互通性。有人把使用IEEE 802.11系列协议的局域网就称为无线保真。甚至把WiFi 等同于无线网际网路(WiFi是WLAN的重要组成部分)。
然而,由于WiFi设备在生产测试过程中,发现实际测得WIFI设备的频率与WiFi设备的实际频率差异很大,极大降低了WiFi设备的产品质量,现有条件下测试WiFi设备的频偏校正通常需要借助多个测试仪器来完成,通常包括信号源以及使用频谱仪分析WiFi设备的频率和校正频偏,目前频偏校正的测试方案是需要大量的专业仪器、成本高、对测试人员的专业要求高、以及频偏校正繁琐效率低下。
发明内容
本申请实施例提供了的无线设备的频偏校正方法、测试装置、无线设备存储介质及***,可以解决相关技术无线设备射频测试成本高和测试效率较低的问题。所述技术方案如下:
第一方面,本申请实施例提供了一种无线设备的频偏校正方法,所述方法应用于样本设备和待测设备,所述样本设备设置有源晶振,所述待测设备设置无源晶振和可调电容,所述样本设备和所述待测设备之间通过信号线建立控制链路,所述待测设备的接收频率和所述样本设备的发射频率相同;
其中,所述方法包括:
所述待测设备通过所述控制链路向所述样本设备发送测试开始指令;其中,所述测试开始指令用于指示所述样本设备通过射频天线向所述待测设备发送多个测试数据包;
所述待测设备通过射频天线接收来自所述样本设备的多个测试数据包;其中,所述测试数据包携带测试标识;
所述待测设备对所述多个测试数据包进行解码得到多个频偏值;
所述待测设备根据所述多个频偏值进行滤波得到实际频偏值;
若所述实际频偏值的绝对值大于频偏阈值时,通过调节所述可调电容的电容值校正所述待测设备的接收频率。
第二方面,本申请实施例提供了一种无线设备的频偏校正装置,包括:
收发单元,用于通过控制链路向样本设备发送测试开始指令;其中,所述测试开始指令用于指示所述样本设备通过射频天线向所述待测设备发送多个测试数据包;
所述收发单元,还用于通过射频天线接收来自所述样本设备的多个测试数据包;其中,所述测试数据包携带测试标识;
解码单元,用于对所述多个测试数据包进行解码得到多个频偏值;
滤波单元,用于根据所述多个频偏值进行滤波得到实际频偏值;
校正单元,用于若所述实际频偏值的绝对值大于频偏阈值时,通过调节所述可调电容的电容值校正所述待测设备的接收频率。
第三方面,本申请实施例提供了一种频偏校正***,包括上述的样本设备和至少一个待测设备。
第四方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
第五方面,本申请实施例提供一种无线节点,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
样本设备和待测设备之间建立有线的控制链路和无线链路,样本设备和待测设备之间通过控制链路交互控制数据,以及通过无线链路交互业务数据,待测设备通过控制链路向样本设备发送测试开始指令,样本设备响应于测试开始指令向待测设备发送多个测试数据包,待测设备基于测试数据包测量实际频偏值,根据实际频偏值对待测设备的接收频率进行校正,本实施例可以解决相关技术中对无线设备进行频偏校正时需要依赖专用的射频测试仪和信号源等设备的问题,本申请仅需要通用的样本设备和性能参数达标的样本设备实现频偏校正过程,可以降低频偏校正的成本和提高校正效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的频偏校正***的结构示意图;
图2是本申请实施例提供的频偏校正***中待测设备和样本设备之间的交互流程图;
图3是本申请实施例提供的一种无线设备的频偏校正方法的流程示意图;
图4是本申请实施例提供的一种频偏校正装置的结构示意图;
图5是本申请实施例提供的电子设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
参见图1,图1为本申请的频偏校正***的结构示意图图,频偏校正***包括:待测设备11和样本设备12。
其中,样本设备12设置有源晶振,待测设备11设置无源晶振和可调电容。样本设备12为各项性能参数达标的设备,即样本设备12的有源晶振作为频偏校准的参考源,有源晶振的精度可达到±1ppm,样本设备12的射频信号的频率精度由有源晶振的精度决定,待测设备11的射频信号的频率精度由无源晶振的精度决定。本申请的目的在于使用样本设备12去校准待测设备11的频率,待测设备11设置可调电容,待测设备11通过为无源晶振选择合适的电容值来调节无源晶振的频偏,待测设备11可通过修改寄存器的值来修改可调电容的电容值。
待测设备11和样本设备12之间设置有两个通信链路:无线链路和控制链路,无线链路是待测设备11和样本设备12之间通过射频天线建立的链路,无线链路用于传输业务数据,待测设备11和样本设备12之间可通过WiFi协议、蓝牙协议或zigbee协议在无线链路中进行通信。控制链路是有线链路,待测设备11和样本设备12之间可以通过射频线、USB线或串口线等建立控制链路,控制链路用于传输控制数据。待测设备11和样本设备12之间仅有单向的通信线路,即样本设备12到待测设备11的方向,二者之间不需要建立无线连接,因此减少了握手和建立无线连接的过程,可以提高校正的效率。
其中,待测设备11的数量可以为多个,样本设备12可针对不同的待测设备发送携带不同测试标识的测试数据包,以便待测设备仅接收对应的测试标识的测试数据包,由此通过批量的待测设备的频偏校正提高校正效率。样本设备12在发送测试数据包之前,样本设备12基于有源晶振设置发射频率,待测设备11基于无源晶振设置接收频率,且发射频率和接收频率设置相等。
参见图2所示,本申请的频偏校正***的中各个设备之间的交互流程图,其步骤包括:
S201、建立控制链路。
其中,待测设备11和样本设备12设置有通信接口,两个通信接口之间通过信号线连接,以便待测设备11和样本设备12建立有线的控制链路,控制链路用于传输控制指令,避免待测设备11和样本设备12之间通过握手方式建立无线链路带来的耗时较长的问题,本申请的待测设备11和样本设备12在上电后,二者之间建立有线方式的控制链路。信号线可以为串口线、USB线或射频线等。
S202、待测设备11向样本设备12发送测试开始指令,样本设备12接收来自待测设备11的测试开始指令。
具体的,待测设备11可以在控制链路成功建立后(即待测设备11和样本设备12上电成功),触发向样本设备12通过控制链路向样本设备12发送测试开始指令,测试开始指令用于指示样本设备12开始测试。其中,测试指令的触发条件还可以是:基于用户的触发操作触发。
例如:待测设备11通过显示单元显示校正界面,校正界面包括多个控件,控件的类型可以为输入框、按钮或滑动条等,用户对控件执行触发操作,待测设备11根据不同控件上的触发操作生成相应的指令,触发操作的类型包括但不限于鼠标操作、键盘操作或触控操作等。校正界面上包括“启动”按钮,待测设备11检测到“启动”按钮上的鼠标左键单击操作时,生成测试开始指令,以及向样本设备12发送测试开始指令,测试开始指令用于指示样本设备12执行测试流程。
在一个或多个可能的实施例中,测试开始指令携带测试标识,测试标识用于区分不同的校正流程,以便样本设备12向待测设备11发送的测试数据包携带该测试标识,待测设备11通过测试数据包中携带的测试标识区分是否属于当前测试流程,避免利用错误的测试数据包进行频偏校正。进一步的,测试开始指令还可以携带测试次数,测试次数用于指示样本设备12发送测试数据包的次数,待测设备11利用多个测试数据包计算频偏值和校正频率,提高校正的准确度。
S203、样本设备12向待测设备11发送测试数据包,待测设备11接收来自样本设备12的测试数据包。
其中,样本设备12可以周期性的通过射频天线向外广播测试数据包,位于样本设备12覆盖范围的无线设备均能接收到来自样本设备12的测试数据包。可选的,样本设备12和待测设备11均设置有多个增益档位,样本设备12采用最大的增益档位发送测试数据包,待测设备11采用最小增益档位接收测试数据包,避免自由空间中噪声信号的干扰淹没测试数据包,提高接收测试数据包的可靠性。
S204、待测设备11获取多个测试数据包。
其中,待测设备11预存储或预配置有预设标识,预设标识可以为样本设备的MAC地址,表示待测设备11只选择该样本设备的测试数据包。待测设备11接收到多个测试数据包后,解析测试数据包中携带的测试标识,若测试标识为预设标识,则将该测试数据包进行缓存以便后续进行解码;若测试标识不为预设标识,则将丢弃该测试数据包。
S205、对多个测试数据包进行解码得到各自对应的频偏值。
其中,待测设备11以自身的接收频率为参考计算各个测试数据包的频偏值,频偏值可以使用相对值(例如:PPM)或绝对值来表示。待测设备利用自身的接收频率Fdut为基准频率,与样本设备的发射频率Fgolden进行混频后得到频偏值Fbb,即Fgolden=Fdut+Fbb;由于样本设备使用的是有源晶振,其发射频率Fgolden是准确的,因此可以基于样本设备的发射频率和计算得到的频偏值来校正待测设备的接收频率。
S206、对多个频偏值进行滤波得到实际频偏值。
其中,滤波用于消除或抑制多个频偏值中的噪声数据的干扰,滤波的方法可以是:剔除多个频偏值中的最大值和最小值,然后将剩余的频偏值求平均值得到实际频偏值;或将多个频偏值进行升序排列或降序排列,利用预设长度的滑动窗在排序后的多个时间窗上进行滑动N次,滑动窗的长度大于或等于2,即最小可以覆盖两个频偏值,滑动N次对应N个滑动位置,对于每个滑动位置上滑动窗覆盖的频偏值进行算术平均得到平均值,然后将N个平均值进行算术平均得到实际频偏值。
S207、若实际频偏值大于频偏阈值,调节可调电容的电容值。
其中,待测设备11预存储或预配置有频偏阈值,待测设备11比较S206计算得到的实际频偏值是否大于频偏阈值,若为是,通过调节可调电容的电容值的方式来调节待测设备的接收频率,使得频偏值小于或等于频偏阈值。若实际频偏值小于或等于频偏阈值时,不需要进行频偏校正。
提醒单元,用于若所述实际频偏值的绝对值大于频偏阈值时,发出第一提醒消息;
若所述实际频偏值的绝对值小于或等于频偏阈值时,发出第二提醒消息。
其中,提醒消息可以是声音提醒消息或光提示消息,在待测设备设置有显示屏时,可以在显示屏上显示提醒消息。
在一个或多个可能的实施例中,待测设备的接收频率为基准频率,通过调节可调电容的电容值校正待测设备的接收频率包括:
若所述实际频偏值小于零,增加所述可调电容的电容值;
若所述实际频偏值大于零,减小所述可调电容的电容值。
其中,待测设备11预存储或预配置有实际频偏值和电容调节量之间的映射关系,待测设备11根据该映射关系,确定可调电容的调节量,调节量为正值或负值,调节量为正值时增大可调电容的电容量,调节量为负值时减小可调电容的电容量。在实际频偏值小于零时,则样本设备12的发射频率小于待测设备11的接收频率,需要将待测设备11的可调电容的电容值调大,使待测设备11的接收频率趋近于样本设备12的发射频率;在实际频偏值大于零时,则样本设备12的发射频率大于待测设备11的接收频率,需要将待测设备11的可调电容的电容值调小,使得待测设备11的接收频率趋近于样本设备12的发射频率。
本申请实施例,样本设备和待测设备之间建立有线的控制链路和无线链路,样本设备和待测设备之间通过控制链路交互控制数据,以及通过无线链路交互业务数据,待测设备通过控制链路向样本设备发送测试开始指令,样本设备响应于测试开始指令向待测设备发送多个测试数据包,待测设备基于测试数据包测量实际频偏值,根据实际频偏值对待测设备的接收频率进行校正,本实施例可以解决相关技术中对无线设备进行频偏校正时需要依赖专用的射频测试仪和信号源等设备的问题,本申请仅需要通用的样本设备和性能参数达标的样本设备实现频偏校正过程,可以降低频偏校正的成本和提高校正效率。
下面将结合附图2-附图3,对本申请实施例提供的无线设备的频偏校正方法进行详细介绍。其中,本申请实施例中的执行无线设备的频偏校正方法的装置可以是图1中的待测设备11。
请参见图3,为本申请实施例提供了一种无线设备的频偏校正方法的流程示意图。如图3所示,本申请实施例的所述方法可以包括以下步骤:
S301、待测设备通过控制链路向样本设备发送测试开始指令。
其中,待测设备和样本设备之间建立有线方式的控制链路,减少样本设备和待测设备之间建立无线连接的时间。待测设备发送测试开始指令的触发条件可以是:检测到待测设备和样本设备之间完成控制链路的建立(即待测设备和样本设备上电成功)时待测设备触发向样本设备发送测试开始指令;或待测设备基于用户的触发操作向样本设备发送测试开始指令。
例如:待测设备通过显示单元显示校正界面,校正界面包括多个控件,控件的类型可以为输入框、按钮或滑动条等,用于对控件执行触发操作,待测设备根据不同控件上的触发操作生成相应的指令,触发操作的类型包括但不限于:鼠标操作、键盘操作和触控操作等。校正界面上包括“启动”按钮,待测设备检测到用户在该按钮上的触控操作时,生成测试开始指令,以及向样本设备发送测试开始指令,测试开始指令用于指示样本设备通过射频天线向待测设备发送多个测试数据包。
在一个或多个可能的实施例中,测试开始指令携带测试标识,测试标识用于区分不同的校正流程,在同时对多个待测设备进行校正时,不同的待测设备使用不同的测试标识。样本设备响应于该测试开始指令,向外广播携带测试标识的测试数据包,待测设备接收测试数据包解析其接待的测试标识,在预设标识的测试数据包缓存,不为预设测试标识的测试数据包丢弃。进一步的,测试开始指令还可以携带测试次数,测试次数用于指示样本设备发送测试数据包的次数。
S302、待测设备通过射频天线接收来自样本设备的多个测试数据包。
其中,样本设备响应于测试开始指令,通过射频天线向外广播多个测试数据包,样本设备的覆盖范围内的无线设备均能接收到该测试数据包。待测设备接收到测试数据包后,解析测试数据包的包头中携带的测试标识,在测试标识为预设标识时,缓存该测试数据包,在测试标识不为预设标识时,丢弃该测试数据包。
S303、待测设备对多个测试数据包进行解码得到多个频偏值。
其中,待测设备在缓存的测试数据包的数量达到预设数量时,待测设备对缓存的多个测试数据包进行解码得到多个频偏值。计算频偏值时,可以使用待测设备的接收频率基准频率或样本设备的发射频率为基准频率。频偏值可以为相对值或绝对值,本申请不作限制。
S304、待测设备根据多个频偏值进行滤波得到实际频偏值。
其中,滤波用于消除或抑制多个频偏值中的噪声数据的干扰,滤波的方法可以是:剔除多个频偏值中的最大值和最小值,然后将剩余的频偏值求平均值得到实际频偏值;或将多个频偏值进行升序排列或降序排列,利用预设长度的滑动窗在排序后的多个时间窗上进行滑动N次,滑动范围为首个频偏值到最后一个频偏值,滑动窗的长度大于或等于2,即最小可以覆盖两个频偏值,滑动N次对应N个滑动位置,对于每个滑动位置上滑动窗覆盖的频偏值进行算术平均得到平均值,然后将N个平均值进行算术平均得到实际频偏值。
S305、若实际频偏值的绝对值大于频偏阈值时,通过调节可调电容的电容值校正待测设备的接收频率。
其中,待测设备预存储或预配置有频偏阈值,待测设备比较S304计算得到的实际频偏值是否大于频偏阈值,若为是,通过调节可调电容的电容值的方式来调节待测设备的接收频率,使得频偏值小于或等于频偏阈值。若实际频偏值小于或等于频偏阈值时,不需要进行频偏校正。
进一步的,在完成频偏校正后,重新计算待测设备的接收频率和样本设备的发射频率之间的频偏值,在频偏值大于频偏阈值时,继续进行根据本申请的校正方法进行频偏校正,直到频偏值小于或等于频偏阈值。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参见图4,其示出了本申请一个示例性实施例提供的无线设备的频偏校正装置的结构示意图。该无线设备的频偏校正装置可以通过软件、硬件或者两者的结合实现成为无线设备的全部或一部分。该装置7包括:收发单元401、解码单元402、滤波单元403和校正单元404。
收发单元401,用于通过控制链路向样本设备发送测试开始指令;其中,所述测试开始指令用于指示所述样本设备通过射频天线向所述待测设备发送多个测试数据包;
所述收发单元401,还用于通过射频天线接收来自所述样本设备的多个测试数据包;其中,所述测试数据包携带测试标识;
解码单元402,用于对所述多个测试数据包进行解码得到多个频偏值;
滤波单元403,用于根据所述多个频偏值进行滤波得到实际频偏值;
校正单元404,用于若所述实际频偏值的绝对值大于频偏阈值时,通过调节所述可调电容的电容值校正所述待测设备的接收频率。
所述待测设备的接收频率为基准频率;
所述通过调节所述可调电容的电容值校正所述待测设备的接收频率,包括:
若所述实际频偏值小于零,增加所述可调电容的电容值;
若所述实际频偏值大于零,减小所述可调电容的电容值。
在一个或多个可能的实施例中,所述待测设备根据所述多个频偏值进行滤波得到实际频偏值,包括:
剔除所述多个频偏值中的最大值和最小值;
将剔除后的频偏取平均值得到实际频偏值。
在一个或多个可能的实施例中,所述待测设备采用最小增益接收,所述样本设备采用最大增益档位发射。
在一个或多个可能的实施例中,还包括:
提醒单元,用于若所述实际频偏值的绝对值大于频偏阈值时,发出第一提醒消息;
若所述实际频偏值的绝对值小于或等于频偏阈值时,发出第二提醒消息。
在一个或多个可能的实施例中,所述信号线为串口线。
在一个或多个可能的实施例中,所述测试开始指令携带测试标识;
所述待测设备通过射频天线接收来自所述样本设备的多个测试数据包,包括;
解析接收到的测试数据包的包头中携带的标识;
在所述标识为所述测试标识时,缓存该测试数据包;
在所述标识不为测试标识时,丢弃该测试数据包
需要说明的是,上述实施例提供的无线设备的频偏校正装置在执行无线设备的频偏校正方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的恢复用户数据装置与无线设备的频偏校正方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本申请实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图2-图3所示实施例的方法步骤,具体执行过程可以参见图2-图3所示实施例的具体说明,在此不进行赘述。
本申请还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的无线设备的频偏校正方法。
请参见图5,为本申请实施例提供了一种电子设备设备的结构示意图。如图5所示,电子设备为图1中的待测设备11,所述电子设备500可以包括:至少一个处理器501,至少一个网络接口504,存储器505,至少一个通信总线502。
其中,通信总线502用于实现这些组件之间的连接通信。
可选的,电子设备500还包括:用户接口503,用户接口503为用户与服务器进行交互的接口,可以包括显示屏(Display)、摄像头(Camera)。
其中,网络接口504可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。
其中,处理器501可以包括一个或者多个处理核心。处理器501利用各种接口和线路连接整个电子设备500内的各个部分,通过运行或执行存储在存储器505内的指令、程序、代码集或指令集,以及调用存储在存储器505内的数据,执行电子设备500的各种功能和处理数据。可选的,处理器501可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器501可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器501中,单独通过一块芯片进行实现。
其中,存储器505可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器505包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器505可用于存储指令、程序、代码、代码集或指令集。存储器505可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器505可选的还可以是至少一个位于远离前述处理器501的存储装置。如图5所示,作为一种计算机存储介质的存储器505中可以包括操作***、网络通信模块、用户接口模块以及应用程序。
在图5所示的电子设备500中,用户接口503主要用于为用户提供输入的接口,获取用户输入的数据;而处理器501可以用于调用存储器505中存储的配置应用程序接口的应用程序,并具体执行图2或图3的方法实施例所述的方法。
本实施例的构思和图2或图3的方法实施例相同,其带来的技术效果也相同,具体过程可参照图2或图3实施例的描述,此处不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。
以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。

Claims (11)

1.一种无线设备的频偏校正方法,其特征在于,所述方法应用于样本设备和待测设备,所述样本设备设置有源晶振,所述待测设备设置无源晶振和可调电容,所述样本设备和所述待测设备之间通过信号线建立控制链路,所述待测设备的接收频率和所述样本设备的发射频率相同;
其中,所述方法包括:
所述待测设备通过所述控制链路向所述样本设备发送测试开始指令;其中,所述测试开始指令用于指示所述样本设备通过射频天线向所述待测设备发送多个测试数据包;
所述待测设备通过射频天线接收来自所述样本设备的多个测试数据包;其中,所述测试数据包携带测试标识;
所述待测设备对所述多个测试数据包进行解码得到多个频偏值;
所述待测设备根据所述多个频偏值进行滤波得到实际频偏值;
若所述实际频偏值的绝对值大于频偏阈值时,通过调节所述可调电容的电容值校正所述待测设备的接收频率。
2.根据权利要求1所述的方法,其特征在于,所述待测设备的接收频率为基准频率;
所述通过调节所述可调电容的电容值校正所述待测设备的接收频率,包括:
若所述实际频偏值小于零,增加所述可调电容的电容值;
若所述实际频偏值大于零,减小所述可调电容的电容值。
3.根据权利要求1或2所述的方法,其特征在于,所述待测设备根据所述多个频偏值进行滤波得到实际频偏值,包括:
剔除所述多个频偏值中的最大值和最小值;
将剔除后的频偏取平均值得到实际频偏值。
4.根据权利要求3所述的方法,其特征在于,所述待测设备采用最小增益接收,所述样本设备采用最大增益档位发射。
5.根据权利要求1或2或4所述的方法,其特征在于,还包括:
若所述实际频偏值的绝对值大于频偏阈值时,发出第一提醒消息;
若所述实际频偏值的绝对值小于或等于频偏阈值时,发出第二提醒消息。
6.根据权利要求5所述的方法,其特征在于,所述信号线为串口线。
7.根据权利要求5所述的方法,其特征在于,所述测试开始指令携带测试标识;
所述待测设备通过射频天线接收来自所述样本设备的多个测试数据包,包括;
解析接收到的测试数据包的包头中携带的标识;
在所述标识为所述测试标识时,缓存该测试数据包;
在所述标识不为测试标识时,丢弃该测试数据包。
8.一种频偏校正装置,其特征在于,包括:
收发单元,用于通过控制链路向样本设备发送测试开始指令;其中,所述测试开始指令用于指示所述样本设备通过射频天线向待测设备发送多个测试数据包;
所述收发单元,还用于通过射频天线接收来自所述样本设备的多个测试数据包;其中,所述测试数据包携带测试标识;
解码单元,用于对所述多个测试数据包进行解码得到多个频偏值;
滤波单元,用于根据所述多个频偏值进行滤波得到实际频偏值;
校正单元,用于若所述实际频偏值的绝对值大于频偏阈值时,通过调节可调电容的电容值校正所述待测设备的接收频率。
9.一种频偏校正***,其特征在于,包括:样本设备和至少一个待测设备;
所述待测设备,用于通过控制链路向所述样本设备发送测试开始指令;其中,所述测试开始指令用于指示所述样本设备通过射频天线向所述待测设备发送多个测试数据包;通过射频天线接收来自所述样本设备的多个测试数据包;其中,所述测试数据包携带测试标识;对所述多个测试数据包进行解码得到多个频偏值;根据所述多个频偏值进行滤波得到实际频偏值;若所述实际频偏值的绝对值大于频偏阈值时,通过调节可调电容的电容值校正所述待测设备的接收频率;
所述样本设备,用于通过所述控制链路接收来自所述待测设备的测试开始指令;响应于所述测试开始指令向所述待测设备发送多个测试数据包;其中,所述待测数据包携带与所述待测设备关联的测试标识。
10.一种电子设备,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~7任意一项的方法步骤。
11.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~7任意一项的方法步骤。
CN202110769998.1A 2021-07-08 2021-07-08 无线设备的频偏校正方法、装置、设备、存储介质和*** Active CN113225142B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110769998.1A CN113225142B (zh) 2021-07-08 2021-07-08 无线设备的频偏校正方法、装置、设备、存储介质和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110769998.1A CN113225142B (zh) 2021-07-08 2021-07-08 无线设备的频偏校正方法、装置、设备、存储介质和***

Publications (2)

Publication Number Publication Date
CN113225142A true CN113225142A (zh) 2021-08-06
CN113225142B CN113225142B (zh) 2021-11-09

Family

ID=77081134

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110769998.1A Active CN113225142B (zh) 2021-07-08 2021-07-08 无线设备的频偏校正方法、装置、设备、存储介质和***

Country Status (1)

Country Link
CN (1) CN113225142B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115173961A (zh) * 2022-06-29 2022-10-11 成都爱旗科技有限公司 一种wifi模块的频偏确定方法、设备以及存储介质
CN116996136A (zh) * 2023-07-20 2023-11-03 深圳市中承科技有限公司 一种基于信令控制的校准方法及信令综测仪、***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227195A (zh) * 2014-05-30 2016-01-06 展讯通信(上海)有限公司 一种自动频率校准***及校准方法以及移动终端
US20160380710A1 (en) * 2015-06-25 2016-12-29 Industrial Technology Research Institute Apparatus, system and method for wireless batch calibration
CN106549720A (zh) * 2016-10-13 2017-03-29 广东欧珀移动通信有限公司 一种改善移动终端射频频偏的方法和移动终端
CN107612635A (zh) * 2017-08-15 2018-01-19 维沃移动通信有限公司 一种校准方法、移动终端及计算机可读存储介质
CN108521310A (zh) * 2018-02-12 2018-09-11 深圳市中科汉天下电子有限公司 一种无线通信频率校准方法、装置和设备
US20180287720A1 (en) * 2017-03-30 2018-10-04 Rohde & Schwarz Gmbh & Co. Kg Mobile communication device, testing system and method for testing a device under test
CN109067475A (zh) * 2018-08-04 2018-12-21 深圳思必锐电子技术有限公司 射频模块的频偏校准方法及***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227195A (zh) * 2014-05-30 2016-01-06 展讯通信(上海)有限公司 一种自动频率校准***及校准方法以及移动终端
US20160380710A1 (en) * 2015-06-25 2016-12-29 Industrial Technology Research Institute Apparatus, system and method for wireless batch calibration
CN106549720A (zh) * 2016-10-13 2017-03-29 广东欧珀移动通信有限公司 一种改善移动终端射频频偏的方法和移动终端
US20180287720A1 (en) * 2017-03-30 2018-10-04 Rohde & Schwarz Gmbh & Co. Kg Mobile communication device, testing system and method for testing a device under test
CN107612635A (zh) * 2017-08-15 2018-01-19 维沃移动通信有限公司 一种校准方法、移动终端及计算机可读存储介质
CN108521310A (zh) * 2018-02-12 2018-09-11 深圳市中科汉天下电子有限公司 一种无线通信频率校准方法、装置和设备
CN109067475A (zh) * 2018-08-04 2018-12-21 深圳思必锐电子技术有限公司 射频模块的频偏校准方法及***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115173961A (zh) * 2022-06-29 2022-10-11 成都爱旗科技有限公司 一种wifi模块的频偏确定方法、设备以及存储介质
CN116996136A (zh) * 2023-07-20 2023-11-03 深圳市中承科技有限公司 一种基于信令控制的校准方法及信令综测仪、***
CN116996136B (zh) * 2023-07-20 2024-05-31 深圳市中承科技有限公司 一种基于信令控制的校准方法及信令综测仪、***

Also Published As

Publication number Publication date
CN113225142B (zh) 2021-11-09

Similar Documents

Publication Publication Date Title
CN113225142B (zh) 无线设备的频偏校正方法、装置、设备、存储介质和***
US11705937B2 (en) Pseudo channel hopping in mesh networks without time synchronization
WO2021023093A1 (zh) 感知方法和通信装置
US20130094372A1 (en) Systems, Methods, and Apparatus for Modifying Sensor Time Stamp Data
WO2021008492A1 (zh) 一种切换方法以及通信装置
US11223931B2 (en) Wireless sensor system, wireless terminal device, relay device, communication control method, and communication control program
CN114521012B (zh) 定位方法、装置、终端设备、基站及位置管理服务器
CN110996382A (zh) 功率调整方法、装置、存储介质及电子设备
CN112567654A (zh) 一种校准方法及装置
CN113466841B (zh) 距离测量方法、装置、电子设备及存储介质
US8289963B2 (en) Process and system for calculating distances between wireless nodes
US9750052B2 (en) Random access to wireless network
CN113472458B (zh) 射频性能测试方法、装置、存储介质和***
US10631226B2 (en) Management apparatus and management system for managing communication between communication devices
US20190289548A1 (en) Systems and methods for generating and transmitting short low power wake-up request (wur) frames in a wireless communication system
JP2017183842A (ja) 計測装置、計測方法、および、通信システム
CN116132550A (zh) 一种数据传输方法、装置、电子设备及存储介质
CN115622644A (zh) 无线路由器WiFi批量测试方法
CN113033752B (zh) 通信故障检测方法、主机、从机
CN113315588B (zh) Wifi模组的测试方法、测试装置、存储介质和***
Gavrikov et al. A low power and low latency scan algorithm for bluetooth low energy radios with energy detection mechanisms
EP3402242B1 (en) Wi-fi measurement report enhancement techniques
JP2012253728A (ja) 無線通信方法及び装置
CN114006844B (zh) Wifi吞吐测试方法、wifi吞吐测试装置和计算机可读存储介质
CN113950123B (zh) 通信设备的连接方法、装置、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant