频点切换方法、装置、存储介质以及无线设备与流程

文档序号:18900485发布日期:2019-10-18 21:52阅读:160来源:国知局
频点切换方法、装置、存储介质以及无线设备与流程
本公开涉及无线通信
技术领域
,具体地,涉及一种频点切换方法、装置、存储介质以及无线设备。
背景技术
:ism(industrialscientificmedical)频段又称非授权频段,使用该频段无需获得无线电管理委员会的授权,工作在该频段的无线设备种类繁多,导致ism频段存在多种难以预测的干扰源。因而,抗干扰能力成为衡量工作在ism频段的无线设备性能的重要指标之一。目前,工作在ism频段的无线设备大多是采用固定工作频点的方式工作,即设备出厂时厂商已经将工作频点设定为某个固定值,而没有考虑无线设备工作的电磁环境的多样性与时变性。当无线设备的地理位置发生移动时,无线设备所处电磁环境的干扰情况往往是迥然不同的,针对工作在固定频点的无线设备,难以保证其在不同的地理位置具有同样的抗干扰性能,导致无线设备的通信可靠性和稳定性降低。如果依靠用户手动更改工作频点或者采用离线方式设置,会对无线设备进行数据传输的连续性、稳定性以及可靠性造成影响。技术实现要素:本公开的目的是提供一种频点切换方法、装置、存储介质以及无线设备,能准确地进行频点切换以规避干扰,且有效地降低误切换的发生。为了实现上述目的,本公开第一方面提供一种频点切换方法,应用于收发两端中的接收端或发射端,所述方法包括:确定所述收发两端当前所共处的电磁环境的参数值,所述参数值至少包括:信噪比实际值snr和所述接收端的接收功率实际值pr;确定在所述收发两端的当前实际距离下,在无干扰环境下的接收功率理论值和在无干扰环境下的信噪比理论值在所述信噪比理论值与所述信噪比实际值snr的差值超出信噪比误差允许范围sc,且所述接收功率理论值与所述接收功率实际值pr的差值在接收功率误差允许范围pc内时,触发频点切换,以使所述收发两端的工作频点同步切换到目标频点。可选地,所述触发频点切换,包括:发送或接收频点切换请求,所述频点切换请求包括所述目标频点的标识以及切换时间点的参数值;所述方法还包括:根据所述切换时间点的参数值,确定切换时间点;在所述切换时间点,根据所述目标频点的标识,将工作频点切换到所述目标频点。可选地,在接收所述频点切换请求之后,所述方法还包括:解析所述频点切换请求包括的所述目标频点的标识以及所述切换时间点的参数值;发送第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;接收第二确认数据包,所述第二确认数据包用于确认开始切换工作频点;根据所述切换时间点的参数值,确定切换时间点,包括:确定收到并解析所述频点切换请求的第一时间点t1,以及收到并解析所述第二确认数据包的第二时间点t3;根据所述第一时间点t1、所述第二时间点t3以及固定时间间隔t,确定切换时间点为可选地,所述方法还包括:在所述切换时间点之前,检测是否接收到所述第二确认数据包;若在所述切换时间点未接收到所述第二确认数据包,则终止工作频点切换。可选地,在发送所述频点切换请求之后,所述方法还包括:接收第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;发送第二确认数据包,所述第二确认数据包用于确认开始切换工作频点;根据所述切换时间点的参数值,确定切换时间点,包括:确定收到并解析所述第一确认数据包的第三时间点t'2;根据所述第三时间点t'2和固定时间间隔t,确定切换时间点为t+t'2。可选地,所述方法还包括:在所述切换时间点之前,检测是否接收到所述第一确认数据包;若在所述切换时间点未接收到所述第一确认数据包,则终止工作频点切换。可选地,确定在所述收发两端的当前实际距离下,在无干扰环境下的接收功率理论值和在无干扰环境下的信噪比理论值包括:按照以下公式,确定所述接收功率理论值按照以下公式,确定所述信噪比理论值其中,gt表示所述发射端的天线增益,gr表示所述接收端的天线增益,λ为固定值且表示波长,pt表示所述发射端的发射功率实际值,l表示所述收发两端的当前实际距离,fn表示热噪声的功率谱密度,b表示射频系统带宽,g为射频系统对噪声的增益。可选地,所述方法还包括:将历史多次采集到的所述电磁环境的观测值按获取先后顺序添加到预设长度的环形队列中;确定所述环形队列中除最小值外剩余数值的平均值;确定所述收发两端当前所共处的电磁环境的参数值,包括:比较所述平均值与所述环形队列中最近一次采集到的观测值;将所述平均值与所述环形队列中最近一次采集到的观测值中较大者确定为所述参数值。本公开第二方面提供一种频点切换装置,应用于收发两端中的接收端或发射端,所述装置包括:第一确定模块,用于确定所述收发两端当前所共处的电磁环境的参数值,所述参数值至少包括:信噪比实际值snr和所述接收端的接收功率实际值pr;第二确定模块,用于确定在所述收发两端的当前实际距离下,在无干扰环境下的接收功率理论值和在无干扰环境下的信噪比理论值触发模块,用于在所述信噪比理论值与所述信噪比实际值snr的差值超出信噪比误差允许范围sc,且所述接收功率理论值与所述接收功率实际值pr的差值在接收功率误差允许范围pc内时,触发频点切换,以使所述收发两端的工作频点同步切换到目标频点。可选地,所述触发模块包括:发送接收子模块,用于发送或接收频点切换请求,所述频点切换请求包括所述目标频点的标识以及切换时间点的参数值;所述装置还包括:第三确定模块,用于根据所述切换时间点的参数值,确定切换时间点;切换模块,用于在所述切换时间点,根据所述目标频点的标识,将工作频点切换到所述目标频点。可选地,所述装置还包括:解析模块,用于解析所述频点切换请求包括的所述目标频点的标识以及所述切换时间点的参数值;第一发送模块,用于发送第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;第一接收模块,用于接收第二确认数据包,所述第二确认数据包用于确认开始切换工作频点;所述第三确定模块包括:第一确定子模块,用于确定收到并解析所述频点切换请求的第一时间点t1,以及收到并解析所述第二确认数据包的第二时间点t3;第二确定子模块,用于根据所述第一时间点t1、所述第二时间点t3以及固定时间间隔t,确定切换时间点为可选地,所述装置还包括:第一检测模块,用于在所述切换时间点之前,检测是否接收到所述第二确认数据包;第一终止模块,用于若在所述切换时间点未接收到所述第二确认数据包,则终止工作频点切换。可选地,所述装置还包括:第二接收模块,用于接收第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;第二发送模块,用于发送第二确认数据包,所述第二确认数据包用于确认开始切换工作频点;所述第三确定模块包括:第三确定子模块,用于确定收到并解析所述第一确认数据包的第三时间点t'2;第四确定子模块,用于根据所述第三时间点t'2和固定时间间隔t,确定切换时间点为t+t'2。可选地,所述装置还包括:第二检测模块,用于在所述切换时间点之前,检测是否接收到所述第一确认数据包;第二终止模块,用于若在所述切换时间点未接收到所述第一确认数据包,则终止工作频点切换。可选地,所述第二确定模块用于:按照以下公式,确定所述接收功率理论值按照以下公式,确定所述信噪比理论值其中,gt表示所述发射端的天线增益,gr表示所述接收端的天线增益,λ为固定值且表示波长,pt表示所述发射端的发射功率实际值,l表示所述收发两端的当前实际距离,fn表示热噪声的功率谱密度,b表示射频系统带宽,g为射频系统对噪声的增益。可选地,所述装置还包括:添加模块,用于将历史多次采集到的所述电磁环境的观测值按获取先后顺序添加到预设长度的队列中;第四确定模块,用于确定所述队列中除最小值外剩余数值的平均值;所述第一确定模块包括:比较子模块,用于比较所述平均值与所述队列中最近一次采集到的观测值;第五确定子模块,用于将所述平均值与所述队列中最近一次采集到的观测值中较大者确定为所述参数值。本公开第三方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本公开第一方面所述方法的步骤。本公开第四方面提供一种无线设备,包括:本公开第三方面中所述的计算机可读存储介质;以及一个或者多个处理器,用于执行所述计算机可读存储介质中的计算机程序。通过上述技术方案,确定出收发两端在当前实际距离下,在无干扰环境下的接收功率理论值和信噪比理论值,用接收功率理论值和信噪比理论值作为门限,分别与当前测量得到的接收功率实际值和信噪比实际值进行比较,进而确定是否触发频点切换。由于接收功率理论值和信噪比理论值均是在收发两端当前实际距离下确定的,所以本公开实施例中的门限是相对收发两端的当前实际距离这一因素而言的,门限受收发两端的当前实际距离的影响,避免了相关技术中门限固定,仅因收发两端的当前实际距离的增大使得实际值小于门限,进而导致的误切换。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是本公开实施例提供的频点切换方法的流程图。图2是本公开实施例中对实时采集到的观测值进行滤波处理的示意图。图3a是本公开实施例中基于环形队列实现滤波处理的示意图。图3b是本公开实施例中基于环形队列实现滤波处理的另一示意图。图3c是本公开实施例中基于环形队列实现滤波处理的另一示意图。图4是本公开实施例中的直视径模型的示意图。图5是本公开实施例中收发两端执行频点切换的示意图。图6是本公开实施例提供的频点切换装置的示意图。图7是本公开实施例提供的无线设备的示意图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。本公开实施例针对工作在ism频段的无线设备所面临的电磁环境的多样性与时变性,提出了一种频点切换方法,该方法能有效提高无线设备处于不同电磁环境下的抗干扰性能,保证无线设备进行数据传输的连续性、稳定性以及可靠性。本公开实施例提供的频点切换方法,应用于收发两端中的接收端或发射端,收发两端均为无线设备,该方法既可以由接收端执行,又可以由发射端执行。接收端与发射端互换,不影响本公开实施例提供的频点切换方法的可行性。图1是本公开实施例提供的频点切换方法的流程图。如图1所示,该方法包括以下步骤:步骤s11:确定所述收发两端当前所共处的电磁环境的参数值,所述参数值至少包括:信噪比实际值snr和所述接收端的接收功率实际值pr;步骤s12:确定在所述收发两端的当前实际距离下,在无干扰环境下的接收功率理论值和在无干扰环境下的信噪比理论值步骤s13:在所述信噪比理论值与所述信噪比实际值snr的差值超出信噪比误差允许范围sc,且所述接收功率理论值与所述接收功率实际值pr的差值在接收功率误差允许范围pc内时,触发频点切换,以使所述收发两端的工作频点切换到目标频点。为了使无线设备的抗干扰性能始终保持最优,需要无线设备实时感知自身周围的电磁环境,并在电磁环境中干扰较强时,自动地切换工作频点。为了保证收发两端进行数据传输的连续性、稳定性以及可靠性,需要收发两端同步切换工作频点,因此,接收端或者发射端需要实时感知收发两端所共处的电磁环境,并确定收发两端当前所共处的电磁环境的参数值,以确定收发两端当前所共处的电磁环境中的干扰情况。确定收发两端当前所共处的电磁环境的参数值,有且不限于以下两种实施方式:第一种实施方式是:将当前采集到的电磁环境的观测值作为收发两端当前所共处的电磁环境的参数值。第二种实施方式包括以下步骤:将历史多次采集到的所述电磁环境的观测值按获取先后顺序添加到预设长度的环形队列中;确定所述环形队列中除最小值外剩余数值的平均值;比较所述平均值与所述环形队列中最近一次采集到的观测值;将所述平均值与所述环形队列中最近一次采集到的观测值中较大者确定为所述参数值。本公开实施例中,可以将实时采集到的观测值作为判断是否触发频点切换的参数值。此外,本公开实施例还考虑到ism频段电磁环境的复杂多变性,由于移动、遮挡或者自然环境的影响,有可能造成观测值出现剧烈抖动(指观测值急剧减小后又很快恢复),若直接使用观测值作为判断是否触发频点切换的参数值,可能会导致接收端或者发射端频繁地切换工作频点,这样势必会降低收发两端之间的数据传输的连续性、稳定性以及可靠性。因此,本公开实施例中,也可以对实时采集到的观测值进行滤波处理,将滤波处理后的观测值作为判断是否触发频点切换的参数值。一种可能的滤波处理方式是:对接收端和发射端所共处的电磁环境历史一段时间采集到的多个观测值进行平均,得到除最小值外剩余数值的平均值,然后将平均值与实时采集到的观测值中的较大者作为输出值,以更为准确地反映接收端和发射端所共处的电磁环境在较长时间尺度上对于特定频点或者特定频段的持续性或周期性干扰,进而更准确地确定是否应该触发工作频点切换。图2是本公开实施例中对实时采集到的观测值进行滤波处理的示意图。如图2所示,使用一个环形队列对历史多次采集到的观测值进行滤波处理。示例地,环形队列的长度设定为15,当环形队列中元素多于15个时,后测得的观测值将覆盖先测得的观测值,相当于环形队列能够记录并统计历史测得的15个观测值。后测得的观测值将填入环形队列中尾指针指向的位置,每处理完一个观测值,尾指针将沿着填充方向移动一位。当最近一次采集到的观测值(即输入值)入队后,沿着填充方向,遍历环形队列中从头指针到尾指针范围内的所有元素,并计算队列中除最小元素外其余元素的平均值,然后将算出的平均值与输入值进行比较,将平均值与输入值之间的较大者作为输出值,也即将输出值作为判断是否触发频点切换的参数值。下面以一组示例数据来说明基于环形队列实现滤波处理的过程。图3a是本公开实施例中基于环形队列实现滤波处理的示意图。如图3a所示,一个值为10的跳变的观测值被插入环形环队列的尾指针处,由于该观测值的数值10是环形队列中所有元素的最小值,在计算所有元素平均值时,它将不被统计在内。因此,计算得到的统计平均值为20,平均值比输入值大,因此输出值为20。通过滤波处理,成功地滤除了10这一跳变值对输出值造成的影响,对于观测值突然减小的情况,能够有效地进行平滑,避免突变的情况发生。同理,图3b是本公开实施例中基于环形队列实现滤波处理的另一示意图。如图3b所示,对于观测值突然增大的情况,通过滤波处理也能够有效地进行平滑,避免突变的情况发生。图3c是本公开实施例中基于环形队列实现滤波处理的另一示意图。如图3c所示,对于观测值在一段时间内持续减小的情况,通过滤波处理得到的输出值能够快速地反映出接收端和发射端所共处的电磁环境中干扰较强。本公开实施例中,接收端和发射端所共处的电磁环境中的干扰情况可以通过收发两端当前所共处的电磁环境的参数值来衡量。所述参数值至少包括:信噪比实际值snr和接收端的接收功率实际值pr。其中,snr反映了接收功率与噪声功率以及干扰功率的相对大小。当发射功率一定时,接收功率是与收发两端的当前实际距离的平方成反比的,即收发两端的当前实际距离越大,接收功率就越小。可见,即使噪声功率和干扰功率不变,当收发两端的当前实际距离增大时,也将导致snr下降。因此,确定是否需要触发工作频点切换时,应当综合考虑snr、接收功率以及收发两端的当前实际距离。以下分别对snr、接收功率以及收发两端的当前实际距离进行说明。1)收发两端的当前实际距离本公开实施例中,在发射端高度ht远大于接收端高度hr的情况下,收发两端当前所共处的电磁环境可以等效为直视径模型。图4是本公开实施例中的直视径模型的示意图。如图4所示,收发两端的当前实际距离l是由收发两端的水平距离d以及发射端的飞行高度ht确定的,接收端高度hr可以忽略不计。因而,收发两端的当前实际距离l符合公式(1):2)接收功率在一种可能的实施方式中,按照公式(2),确定在所述收发两端的当前实际距离下,在无干扰环境下的接收功率理论值3)snr在一种可能的实施方式中,按照公式(3),确定在所述收发两端的当前实际距离下,在无干扰环境下的信噪比理论值其中,gt表示所述发射端的天线增益,gr表示所述接收端的天线增益,λ为固定值且表示波长,pt表示所述发射端的发射功率实际值,l表示所述收发两端的当前实际距离,fn表示热噪声的功率谱密度,b表示射频系统带宽,g为射频系统对噪声的增益。本公开实施例中,触发频点切换的条件符合公式(4):其中,sc为信噪比误差允许范围,pc为接收功率误差允许范围,二者均为常量。采用公式(4),在收发两端的当前实际距离下,如果接收功率理论值与接收功率实际值pr的差值在接收功率误差允许范围pc内,但信噪比理论值与信噪比实际值snr的差值超出信噪比误差允许范围sc,则认为收发两端当前所共处的电磁环境中存在强度足以影响数据传输质量的干扰,因而触发工作频点切换。采用上述技术方案,确定出收发两端在当前实际距离下,在无干扰环境下的接收功率理论值和信噪比理论值,用接收功率理论值和信噪比理论值作为门限,分别与当前测量得到的接收功率实际值和信噪比实际值进行比较,进而确定是否触发频点切换。由于接收功率理论值和信噪比理论值均是在收发两端当前实际距离下确定的,所以本公开实施例中的门限是相对收发两端的当前实际距离这一因素而言的,门限受收发两端的当前实际距离的影响,避免了相关技术中门限固定,仅因收发两端的当前实际距离的增大使得实际值小于门限,进而导致的误切换。在一种可能的实施方式中,触发频点切换,包括:发送或接收频点切换请求,所述频点切换请求包括所述目标频点的标识以及切换时间点的参数值;所述方法还包括:根据所述切换时间点的参数值,确定切换时间点;在所述切换时间点,根据所述目标频点的标识,将工作频点切换到所述目标频点。对于接收频点切换请求的一端,在接收所述频点切换请求之后,所述方法还包括:解析所述频点切换请求包括的所述目标频点的标识以及所述切换时间点的参数值;发送第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;接收第二确认数据包,所述第二确认数据包用于确认开始切换工作频点。在一种实施方式中,对于接收频点切换请求的一端,所述方法还包括:在所述切换时间点之前,检测是否接收到所述第二确认数据包;若在所述切换时间点未接收到所述第二确认数据包,则终止工作频点切换。对于发送频点切换请求的一端,在发送所述频点切换请求之后,所述方法还包括:接收第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;发送第二确认数据包,所述第二确认数据包用于确认开始切换工作频点。在一种实施方式中,对于发送频点切换请求的一端,所述方法还包括:在所述切换时间点之前,检测是否接收到所述第一确认数据包;若在所述切换时间点未接收到所述第一确认数据包,则终止工作频点切换。本公开实施例中,触发频点切换的执行主体可能是发射端,也可能是接收端。如果是发射端执行触发频点切换,则发射端确定目标频点的标识以及切换时间点的参数值,然后向接收端发送频点切换请求。相应地,接收端接收发射端发送的频点切换请求。然后,发射端和接收端各自根据切换时间点的参数值,确定切换时间点,待切换时间点来临时,根据目标频点的标识,各自将工作频点切换到目标频点。接收端执行触发频点切换的过程类似,在此就不再赘述。示例地,图5是本公开实施例中收发两端执行频点切换的示意图。图5以a端为接收端,b端为发射端为例(该假设仅为了说明方便,收发两端互换不影响本公开实施例提出的方案的可行性)。本公开实施例所针对的干扰情况,属于较长时间尺度上(远大于毫秒量级)对于特定频点或者特定频段的持续性或周期性干扰,因此,第一确认数据包(ack)与第二确认数据包(ack)在链路上的传输时延是相等的,均可以表示为tack。如图5所示,包括tack在内,图5中其他参数的含义如表1所示。表1图5中各个参数的含义t0b端发送工作频点切换请求的时间点t1a端应收到b端发送的频点切换请求的时间点t2b端收到a端发送的第一确认数据包的时间点t3a端收到b端第二确认数据包的时间点t4工作频点切换发生的时间点trsta端推算出的时间点t3距离频点切换时间点t4的时间间隔tack第一确认数据包或第二确认数据包在网络中的传输时延t设定的固定时间间隔tra端或b端接收并解析数据包所消耗的时间tta端或b端封装并发送数据包所消耗的时间如图5所示,当b端确定ab两端当前所共处的电磁环境中存在较强的干扰时,将根据b端对工作频段内其他频点干扰情况的实时测量结果,优选出切换的目标频点,并向a端发起频点切换请求(request),该请求中包含有目标频点的标识,以及切换时间点的参数值。a端收到b端发送的切换请求(request)之后,发送第一确认数据包(ack)告知b端,确认已经收到切换请求,并解析出切换请求中包含的目标频点的标识和切换时间点的参数值。b端收到a端发送的第一确认数据包(ack)之后,需要再次通过向a端发送第二确认数据包(ack)通知a端,表明b端已经收到第一确认数据包,并可以开始切换频点。a端在收到b端发送的第二确认数据包(ack)之后,准备开始切换频点。收发两端通过上述三次握手流程,可以确定双方均已正确获知切换的目标频点的标识和切换时间点的参数值,可以正常地进行工作频点的切换操作。任何一方出现异常,导致三次握手流程没能正确完成,都将终止工作频点的切换,保证收发两端仍然能在现有工作频点上保持连接并进行数据传输,能有效避免因切换请求发送或接收的失败,而导致收发两端切换至不同的频点,造成数据传输断开的严重后果。本公开实施例中,对于接收频点切换请求的一端,根据所述切换时间点的参数值,确定切换时间点,包括:确定收到并解析所述频点切换请求的第一时间点t1,以及收到并解析所述第二确认数据包的第二时间点t3;根据所述第一时间点t1、所述第二时间点t3以及固定时间间隔t,确定切换时间点为本公开实施例中,对于发送频点切换请求的一端,根据所述切换时间点的参数值,确定切换时间点,包括:确定收到并解析所述第一确认数据包的第三时间点t'2;根据所述第三时间点t'2和固定时间间隔t,确定切换时间点为t+t'2。因而,对a端而言,切换时间点对b端而言,切换时间点t'4=t+t'2。可见,工作频点切换时间点t4(t'4)只与已知时间点t1、t3、t'2以及固定时间间隔t有关。据此收发两端通过计算,能够准确地确定切换发生的时间点,保证了收发两端能在同一时间点切换到相同的频点上继续进行数据传输,从而保证数据传输的连续性、稳定性以及可靠性。基于同一发明构思,本公开实施例还提供一种频点切换装置,应用于收发两端中的接收端或发射端。图6是本公开实施例提供的频点切换装置的示意图。如图6所述,该装置包括:第一确定模块601,用于确定所述收发两端当前所共处的电磁环境的参数值,所述参数值至少包括:信噪比实际值snr和所述接收端的接收功率实际值pr;第二确定模块602,用于确定在所述收发两端的当前实际距离下,在无干扰环境下的接收功率理论值和在无干扰环境下的信噪比理论值触发模块603,用于在所述信噪比理论值与所述信噪比实际值snr的差值超出信噪比误差允许范围sc,且所述接收功率理论值与所述接收功率实际值pr的差值在接收功率误差允许范围pc内时,触发频点切换,以使所述收发两端的工作频点同步切换到目标频点。可选地,所述触发模块包括:发送接收子模块,用于发送或接收频点切换请求,所述频点切换请求包括所述目标频点的标识以及切换时间点的参数值;所述装置还包括:第三确定模块,用于根据所述切换时间点的参数值,确定切换时间点;切换模块,用于在所述切换时间点,根据所述目标频点的标识,将工作频点切换到所述目标频点。可选地,所述装置还包括:解析模块,用于解析所述频点切换请求包括的所述目标频点的标识以及所述切换时间点的参数值;第一发送模块,用于发送第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;第一接收模块,用于接收第二确认数据包,所述第二确认数据包用于确认开始切换工作频点;所述第三确定模块包括:第一确定子模块,用于确定收到并解析所述频点切换请求的第一时间点t1,以及收到并解析所述第二确认数据包的第二时间点t3;第二确定子模块,用于根据所述第一时间点t1、所述第二时间点t3以及固定时间间隔t,确定切换时间点为可选地,所述装置还包括:第一检测模块,用于在所述切换时间点之前,检测是否接收到所述第二确认数据包;第一终止模块,用于若在所述切换时间点未接收到所述第二确认数据包,则终止工作频点切换。可选地,所述装置还包括:第二接收模块,用于接收第一确认数据包,所述第一确认数据包用于确认已经收到并解析所述频点切换请求;第二发送模块,用于发送第二确认数据包,所述第二确认数据包用于确认开始切换工作频点;所述第三确定模块包括:第三确定子模块,用于确定收到并解析所述第一确认数据包的第三时间点t'2;第四确定子模块,用于根据所述第三时间点t'2和固定时间间隔t,确定切换时间点为t+t'2。可选地,所述装置还包括:第二检测模块,用于在所述切换时间点之前,检测是否接收到所述第一确认数据包;第二终止模块,用于若在所述切换时间点未接收到所述第一确认数据包,则终止工作频点切换。可选地,所述第二确定模块用于:按照以下公式,确定所述接收功率理论值按照以下公式,确定所述信噪比理论值其中,gt表示所述发射端的天线增益,gr表示所述接收端的天线增益,λ为固定值且表示波长,pt表示所述发射端的发射功率实际值,l表示所述收发两端的当前实际距离,fn表示热噪声的功率谱密度,b表示射频系统带宽,g为射频系统对噪声的增益。可选地,所述装置还包括:添加模块,用于将历史多次采集到的所述电磁环境的观测值按获取先后顺序添加到预设长度的环形队列中;第四确定模块,用于确定所述环形队列中除最小值外剩余数值的平均值;所述第一确定模块包括:比较子模块,用于比较所述平均值与所述环形队列中最近一次采集到的观测值;第五确定子模块,用于将所述平均值与所述环形队列中最近一次采集到的观测值中较大者确定为所述参数值。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。图7是根据一示例性实施例示出的一种无线设备的示意图。如图7所示,无线设备可以包括:处理器1401,存储器1402。该无线设备还可以包括多媒体组件1403,输入/输出(i/o)接口1404,以及通信组件1405中的一者或者多者。其中,处理器1401用于控制该被控设备的整体操作,以完成上述的图1所示的方法中的全部或部分步骤。存储器1402用于存储各种类型的数据以支持在该无线设备的操作,这些数据例如可以包括用于在该无线设备上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器1402可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件1403可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1402或通过通信组件1405发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口1404为处理器1401和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件1405用于该无线设备与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件1405可以包括:wi-fi模块,蓝牙模块,nfc模块。在一示例性实施例中,无线设备可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,无线设备用于执行上述的图1所示的方法。在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的图1所示的方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器1402,上述程序指令可由被控设备的处理器1401执行以完成上述的图1所示方法。以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1