一种自适应周期跳频方法技术

技术编号:38728652 阅读:13 留言:0更新日期:2023-09-08 23:19
本发明专利技术涉及通信技术领域,具体涉及一种自适应周期跳频方法,利用射频接收端,以一定周期去扫描给定一组频点的信号质量,获取到这些频点信号质量后,如果有一个频点信号强度小于当前频点信号强度减去一个设定的阈值,则选取这个频点设置为下一次射频接收端通信频点,射频发送端被唤醒后以上一次的频点与射频接收端单播通信,没有跳频的情况下可以通信成功,由于射频接收端已经跳频,导致通信失败,射频发送端会在预先给定的一组频点快速跳频并发送广播信息,保证本次通信成功,然后在给定的一组频点中按顺序选择下一次的默认通信频点,适合于低功耗设备,解决对于长距离传输以及保持长期连接有待加强的问题。持长期连接有待加强的问题。持长期连接有待加强的问题。

【技术实现步骤摘要】
一种自适应周期跳频方法


[0001]本专利技术涉及通信
,尤其涉及一种自适应周期跳频方法。

技术介绍

[0002]随着技术的发展,物联网的应用场景大量爆发,一个物联网设备可能包含一个或者多个射频发射接收模块,不断发射的电磁波信息极大的增加了信号的干扰。
[0003]目前,为了解决信号的干扰,已经存在了一些基于硬件或软件层面的方法,例如,蓝牙设备采用硬件跳频按照约定好的随机序列以每秒1600跳切换通道,在建立连接阶段速度提高到3200跳每秒。
[0004]上述方法虽然很好的降低干扰,但是底层实现复杂,对于长距离传输以及保持长期连接有待加强。

技术实现思路

[0005]本专利技术的目的在于提供一种自适应周期跳频方法,解决了现有技术中蓝牙设备采用硬件跳频方法虽然很好的降低干扰,但是底层实现复杂,对于长距离传输以及保持长期连接有待加强的问题。
[0006]为实现上述目的,本专利技术提供了一种自适应周期跳频方法,包括以下步骤:
[0007]射频接收端定时扫描各个频点的信号强度,所述各个频点为用户预设的一组备选工作频点;
[0008]根据所述各个频点的信号强度选取下一次通信的默认频点,完成跳频操作;
[0009]所述射频接收端按周期重复上述步骤,不断进行频点的扫描和跳频操作。
[0010]其中,射频接收端定时扫描各个频点的信号强度,所述各个频点为用户预设的一组备选工作频点,所述方法还包括:
[0011]射频发送端和所述射频接收端在初始状态下配置相同的多个备选频点,并通过所述射频发送端发送数据,所述射频接收端定时扫描各个频点的信号强度。
[0012]其中,射频接收端定时扫描各个频点的信号强度,所述各个频点为用户预设的一组备选工作频点,所述方法还包括:
[0013]所述射频发送端一直处于低功耗休眠状态,在被特定条件唤醒后发送数据。
[0014]其中,根据所述各个频点的信号强度选取下一次通信的默认频点,完成跳频操作,所述方法还包括:
[0015]将扫描的各个频点的信号质量强度的数值进行大小排序,其中,包括备选频点和当前通信频点的信号强度。
[0016]其中,根据所述各个频点的信号强度选取下一次通信的默认频点,完成跳频操作,所述方法还包括:
[0017]将各个频点的信号强度与当前频点的信号强度做比较,如果存在某频点比当前频点的信号强度数值更小,且超过阈值,则选取该频点作为下一次通信的默认频点。
[0018]其中,所述射频接收端按周期重复上述步骤,不断进行频点的扫描和跳频操作,所述方法还包括:
[0019]首先使用前一次的频点与所述射频接收端进行单点通信,出现通信成功和失败两种情况。
[0020]本专利技术的一种自适应周期跳频方法,利用射频接收端,以一定周期去扫描给定一组频点的信号质量,获取到这些频点信号质量后,如果有一个频点信号强度小于当前频点信号强度减去一个设定的阈值,则选取这个频点设置为下一次所述射频接收端通信频点。所述射频发送端通常处于低功耗休眠状态,所述射频发送端被唤醒后会以上一次的频点与所述射频接收端单播通信,没有跳频的情况下可以通信成功,由于所述射频接收端已经跳频,导致通信失败,所述射频发送端会在预先给定的一组频点快速跳频并发送广播信息,保证本次通信成功,然后在给定的一组频点中按顺序选择下一次的默认通信频点。该方法与现有方法比较,在应用层对跳频的实现,与硬件解耦便于应用的开发和快速实现,对物联网设备要求较低,适合于低功耗设备,解决对于长距离传输以及保持长期连接有待加强的问题。
附图说明
[0021]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0022]图1是本专利技术的自适应周期跳频方法的步骤图。
具体实施方式
[0023]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0024]请参阅图1,其中,图1是本专利技术的自适应周期跳频方法的步骤图。
[0025]本专利技术提供一种自适应周期跳频方法:包括以下步骤:
[0026]S101:射频接收端定时扫描各个频点的信号强度,所述各个频点为用户预设的一组备选工作频点。
[0027]具体的:该系统包含射频发射设备和射频接收端设备,射频发送端和射频接收端在初始状态下配置相同的备选频点多个,并通过所述射频发送端发送数据,所述射频接收端按照使用者设定的周期去扫描这多个备选频点的信号强度,获得当前备选频点的信号强度具体数值,其中也包括当前通信频点的信号强度,并且,所述射频发送端一直处于低功耗休眠状态,在被特定条件唤醒后发送数据。
[0028]S102:根据所述各个频点的信号强度选取下一次通信的默认频点,完成跳频操作。
[0029]具体的:将扫描的各个频点的信号强度的数值进行大小排序,其信号强度值为负数,数值越小表示该频点信号质量较差表示没有其它设备使用该信道进行通信,这些频点的信号强度逐一减去阈值后与其它频点信号强度作比较,该阈值是为了增加跳频的有效性,在信号质量接近的情况下不用进行跳频操作,减去该阈值后依然存在比该数值更小信号强度的频点,就选取该频点作为下一次通信的默认频点,这样就完成了一次跳频操作。
[0030]S103:所述射频接收端按周期重复上述步骤,不断进行频点的扫描和跳频操作。
[0031]具体的:首先使用前一次的频点与所述射频接收端进行单点通信,此时会出现通信成功和失败两种情况;如果通信成功,就表示所述射频接收端没有进行跳频动作,当前频点干扰较小可以继续使用;如果通信失败则表示控制器已经跳频,此时射频接收端在多个频点轮询跳频一次,每次跳频后以广播的现实发送数据,轮询完成后按照列表顺序选择下一个频点作为默认发送频点;所述射频接收端按10分钟为周期的重复上述步骤,不断进行频点的检测和跳频操作。
[0032]具体实施方式如下:
[0033]该系统包含射频发射设备和射频接收端设备,发送端和接收端初始状态下配置相同的备选频点5个,如表1所示,Index代表频点序号,Frequencypoint列为实际频点。本实例选取494MHZ作为第一次通信双方的默认频点。
[0034]IndexFrequencypoint(MHZ)14822486349044945498
[0035]表1
[0036]首先射频接收端按照使用者设定的周期去扫描这5个频点的信号强度,获得当前5个频点的信号强度具体数值,其中也包括当前通信频点的信号强度,然后对这些数值进行一个大小排序,其信号强度值为负数,数值越小表示该频点信号质量较差表示没有其它设备使用该信道进行通信,本实例中各个频点的信号强度检测结果如表2所示。
[0037]Frequencypoint(MHZ)RSSI(dBm)482
...

【技术保护点】

【技术特征摘要】
1.一种自适应周期跳频方法,其特征在于,包括以下步骤:射频接收端定时扫描各个频点的信号强度,所述各个频点为用户预设的一组备选工作频点;根据所述各个频点的信号强度选取下一次通信的默认频点,完成跳频操作;所述射频接收端按周期重复上述步骤,不断进行频点的扫描和跳频操作。2.如权利要求1所述的自适应周期跳频方法,其特征在于,射频接收端定时扫描各个频点的信号强度,所述各个频点为用户预设的一组备选工作频点,所述方法还包括:射频发送端和所述射频接收端在初始状态下配置相同的多个备选频点,并通过所述射频发送端发送数据,所述射频接收端定时扫描各个频点的信号强度。3.如权利要求2所述的自适应周期跳频方法,其特征在于,射频接收端定时扫描各个频点的信号强度,所述各个频点为用户预设的一组备选工作频点,所述方法还包括:所述射频发送端一直处于低功耗休眠状态,在被特定条件...

【专利技术属性】
技术研发人员:龙力邱奕霖苏鹏梁霄黎光洁
申请(专利权)人:重庆御芯微信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1