射频数据传输优化方法、射频数据传输设备和射频接收端技术

技术编号:17883384 阅读:46 留言:0更新日期:2018-05-06 04:04
本发明专利技术公开了一种射频数据传输优化方法、射频数据传输设备和射频接收端,该方法包括步骤:射频发送端与射频接收端建立射频链路,射频发送端向所述射频接收端多次发送相同的数据包;所述射频接收端在接收至少三个数据包的同时依接收次序对所述数据包进行检验,若检验通过接收成功,丢弃余下的数据包;若检验失败,对下一个接收的数据包进行检验。该方法以交互验证的方式传输数据,射频接收端在收到多个数据包的同时根据接收次序对数据包进行检验,能够有效的提高射频接收端数据采集的有效性和成功率。

Radio frequency data transmission optimization method, radio frequency data transmission equipment and radio frequency receiving end

The invention discloses a radio frequency data transmission optimization method, a radio frequency data transmission device and a radio frequency receiver. The method consists of a radio frequency link and a radio frequency receiver. The radio frequency transmitter sends the same data packets to the radio frequency receiver several times; the radio frequency receiver receives at least three numbers. The packet is checked according to the order of reception at the same time. If the test is successful, the remaining packet is discarded; if the test fails, the next received packet is tested. The method transmits data by interactive verification. The radio receiver can verify the data packet according to the receiving order at the same time. It can effectively improve the efficiency and success rate of the data acquisition of the radio frequency receiver.

【技术实现步骤摘要】
射频数据传输优化方法、射频数据传输设备和射频接收端
本专利技术涉及近场通信
,特别是涉及一种射频数据传输优化方法、射频数据传输设备和射频接收端。
技术介绍
随着无线通讯技术以及物联网的发展,为了提供丰富的产品操控体验,无线射频技术(RadioFrequency,RF)也得到了越来越多的应用。无线射频技术是一种近距离、低功耗、低数据速率的无线通信技术。设置无线射频模块的产品无需重新布线,利用点对点的射频技术,实现对特定家电和灯光的控制。但是产品的无线射频模块易受周围无线环境的影响,特别是同频干扰以及阻碍物屏蔽。无线射频技术是通过高频的无线频率,比如315或433.92兆赫兹点对点传输,实现灯光、窗帘、家电等的遥控功能。无线射频技术对于家庭场景的使用由于不受限于距离和角度要求,产品复杂度低于蓝牙方案,有效信号传输空间优于蓝牙方案,在智能家居中得到了广泛应用。现有无线射频技术的数据传输改进多在数据传输的类型,对于无线射频模块传输的数据是否有受到周围无线环境的影响未有进一步的研究,比如数据包是否因同频干扰产生误码或者是否因阻碍物屏蔽产生误码等,因此无线射频技术中传输数据的有效性或者成功率有待于提高。因此,现有智能家居的近场通信技术还有待于改进和发展。
技术实现思路
鉴于此,本专利技术提供了一种射频数据传输优化方法、射频数据传输设备和射频接收端,旨在提高射频接收端数据采集的有效性和成功率。第一方面,本专利技术提供一种射频数据传输优化方法,包括以下步骤:射频发送端与射频接收端建立射频链路,所述射频发送端向所述射频接收端多次发送相同的数据包;所述射频接收端在接收至少三个所述数据包的同时依接收次序对所述数据包进行检验,若检验通过接收成功,丢弃余下的数据包;若检验失败,对下一个接收的数据包进行检验。可选的,所述若检验失败,对下一个接收的数据包进行检验的步骤之后,还包括:若至少三个所述数据包均检验失败,获取所述射频接收端的的数据处理速度,当所述射频接收端的的数据处理速度低于阈值时,向所述射频发送端反馈接收失败消息;当所述射频接收端的数据处理速度高于阈值时,向所述射频发送端请求再次发送所述数据包。可选的,当所述射频接收端的数据处理速度高于阈值时,向所述射频发送端请求再次发送所述数据包的步骤之后,还包括:所述射频发送端接收所述请求,并向所述射频接收端重发所述数据包;所述射频接收端接收所述重发的数据包,并对所述重发的数据包进行检验。可选的,所述射频发送端显示所述接收失败消息以及接收成功消息。可选的,所述数据包包括数据本体和检验码,所述射频接收端对所述数据包进行检验具体为:所述射频接收端接收所述数据包,并对接收的数据包的数据本体进行计算得到新的检验码;判断所述新的检验码和接收到的所述数据包中的检验码是否相等,若相等,检验通过,若不相等,检验失败。第二方面,本专利技术提供一种射频数据传输设备,包括射频发送端以及射频接收端,所述射频发送端以及射频接收端采用如上述任意一项所述的方法传输数据。可选地,所述射频发送端和射频接收端均包括天线,所述天线的长度为无线电信号波长的四分之一。第三方面,本专利技术提供一种射频接收端,包括与射频发送端建立射频链路的射频接收模块,其特征在于,还包括连接所述射频接收模块的主机控制单元,以及连接所述主机控制单元的存储模块,所述射频接收模块,用于接收所述射频发送端多次发送的相同的数据包;所述主机控制单元,用于在接收至少三个所述数据包的同时依接收次序对所述数据包进行检验,若检验通过接收成功,丢弃余下的数据包;若检验失败,对下一个接收的数据包进行检验;所述存储模块,用于存储检验通过的数据包。可选的,还包括判断模块,用于若至少三个所述数据包均检验失败,获取所述射频接收端的数据处理速度,并判断所述数据处理速度是否低于阈值,若是,通过所述射频接收模块向所述射频发送端反馈接收失败消息;若否,通过所述射频接收模块向所述射频发送端请求再次发送所述数据包。可选的,所述射频接收模块还用于,接收所述射频发送端重发的数据包;所述主机控制单元还用于,对所述重发的数据包进行检验。可选的,所述主机控制单元具体用于,接收所述数据包,并对接收的数据包的数据本体进行计算得到新的检验码;判断所述新的检验码和接收到的所述数据包中的检验码是否相等,若相等,检验通过,若不相等,检验失败。本专利技术实施方式的有益效果是:本专利技术实施方式的射频数据传输优化方法、射频数据传输设备和射频接收端,以交互验证的方式传输数据,并且该射频接收端在收到至少三个相同的数据包的同时根据接收次序对数据包进行检验,若检验通过,丢弃其他数据包,否则继续对下一个数据包进行检验,该实施方式能够有效的提高射频接收端数据采集的有效性和成功率。附图说明图1是本专利技术实施例的射频数据传输设备的模块图;图2是本专利技术实施例的射频数据传输优化方法的流程图;图3是本专利技术实施例的射频数据传输优化方法中射频接收端对所述数据包进行检验的方法的流程图;图4是本专利技术另一实施例的射频数据传输优化方法的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。本专利技术实施例涉及射频数据传输设备、射频发送端、射频接收端以及射频数据传输优化方法。射频发送端和射频接收端之间采用交互验证机制传输数据,射频接收端向射频发送端反馈数据接收状况以及根据实际情况向射频发送端请求重发数据,射频发送端根据该重发数据请求向射频接收端重发同一数据的数据包,并根据该射频接收端的反馈数据进行显示。本专利技术实施例的射频发送端针对同一数据多次发送相同的数据包,射频接收端基于该多次发送的数据包,在其接收到至少三个数据包的同时根据接收数据包的次序对每个数据包进行检验,当某一数据包检验成功时,保存该数据包并且丢弃其他数据包,否则,继续检验其他数据包。该实施方式能够有效提高射频接收端数据采集的有效性和成功率。比如,该射频数据传输设备应用在暖风机的射频控制器时,数据传输成功率经检测达到98%以上。请参考图1,为本专利技术实施例的射频数据传输设备的模块图,该射频数据传输设备包括射频发送端以及射频接收端。该射频发送端包括电源10、从机控制单元20、连接从机控制单元20的显示单元22、射频发射模块30,以及天线40。该射频发射模块30与射频接收端的射频接收模块70建立射频链路。该从机控制单元20分别连接显示单元22和射频发射模块30。射频接收端包括电源50、与电源50连接的主机控制单元60、连接主机控制单元60的存储模块62、连接主机控制单元60的判断模块64、连接主机控制单元60的射频接收模块70以及天线80。射频发送端通过天线40和天线80与射频接收端建立射频链路传输数据。在射频发送端与射频接收端建立射频链路后,从机控制单元20控制射频发射模块30发送数据包。该数据包的数据格式可以多种,比如,采用曼彻斯特(Manchester)编码方式生成数据包。采用曼彻斯特码传输数据时,数据包格式为:起始位、数据本体以及结束位。射频发射模块30通过天线40和天线80向该射频接收端的射频接收模块70多次发送根据需求传送数据形成的数据包。该射频接收模块70接收多次本文档来自技高网...
射频数据传输优化方法、射频数据传输设备和射频接收端

【技术保护点】
一种射频数据传输优化方法,其特征在于,包括以下步骤:射频发送端与射频接收端建立射频链路,所述射频发送端向所述射频接收端多次发送相同的数据包;所述射频接收端在接收至少三个所述数据包的同时依接收次序对所述数据包进行检验,若检验通过接收成功,丢弃余下的数据包;若检验失败,对下一个接收的数据包进行检验。

【技术特征摘要】
1.一种射频数据传输优化方法,其特征在于,包括以下步骤:射频发送端与射频接收端建立射频链路,所述射频发送端向所述射频接收端多次发送相同的数据包;所述射频接收端在接收至少三个所述数据包的同时依接收次序对所述数据包进行检验,若检验通过接收成功,丢弃余下的数据包;若检验失败,对下一个接收的数据包进行检验。2.根据权利要求1所述的射频数据传输优化方法,其特征在于,所述若检验失败,对下一个接收的数据包进行检验的步骤之后,还包括:若至少三个所述数据包均检验失败,获取所述射频接收端的的数据处理速度,当所述射频接收端的的数据处理速度低于阈值时,向所述射频发送端反馈接收失败消息;当所述射频接收端的数据处理速度高于阈值时,向所述射频发送端请求再次发送所述数据包。3.根据权利要求2所述的射频数据传输优化方法,其特征在于,当所述射频接收端的数据处理速度高于阈值时,向所述射频发送端请求再次发送所述数据包的步骤之后,还包括:所述射频发送端接收所述请求,并向所述射频接收端重发所述数据包;所述射频接收端接收所述重发的数据包,并对所述重发的数据包进行检验。4.根据权利要求3所述的射频数据传输优化方法,其特征在于,所述射频发送端显示所述接收失败消息以及接收成功消息。5.根据权利要求1-4任意一项所述的射频数据传输优化方法,其特征在于,所述数据包包括数据本体和检验码,所述射频接收端对所述数据包进行检验具体为:所述射频接收端接收所述数据包,并对接收的数据包的数据本体进行计算得到新的检验码;判断所述新的检验码和接收到的所述数据包中的检验码是否相等,若相等,检验通过,若不相等,检验失败。6.一种射频数据传输...

【专利技术属性】
技术研发人员:方平罗康伟周刚皮林林
申请(专利权)人:深圳和而泰智能控制股份有限公司
类型:发明
国别省市:广东,44

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

1