The invention discloses a wireless data real-time reliable transmission method, including sensor collecting data and preparing to transmit data; judging the optimal channel and selecting the optimal channel; increasing the polling frequency when the signal is not good by buffering fast polling mechanism; transmitting the signal to the data centralizer; judging whether the data transmission is over or not. If the channel occupancy time is less than the set time, the buffered fast polling mechanism will continue. If the channel occupancy time is longer than the set time, the data transmission state will be obtained. If the data transmission is not in the idle state, the buffered fast polling mechanism will continue. If the data transmission is in the idle state, the buffered fast polling mechanism will continue. The best channel is judged and the optimal channel is selected. The invention achieves the best communication channel selection through the optimal channel selection method, avoids the channel blocking, and enhances the anti-jamming ability of oneself; adopts the buffering and quick polling extraction mechanism through the data, so as to ensure the reliable transmission of real-time data in the case of bad signal.
【技术实现步骤摘要】
一种无线数据实时可靠传输方法
本专利技术涉及数据传输领域,尤其涉及一种无线数据实时可靠传输方法。
技术介绍
无线传输是指利用无线技术进行数据传输的一种方式。目前无线传感成为数据采集领域不可或缺的一部分,传感器数据大部分都是通过无线传输的方式传送给网关,再由网关统一上传至服务器。大部分的无线传感器,使用的均是ISM(IndustrialScientificMedical)频段,这些频段存在大量的干扰信号,同时传感器与传感器之间、传感器与网关之间往往距离较远,而传感器数据实时可靠的传输变得困难。当前无线数据实时传输,单纯的只传输当前采样数据,在干扰环境或者是信号较弱的条件下,传感器的数据如果当前没有传输成功,则会被覆盖。一些重传机制也无法满足对实时性和可靠性要求较高的场合。要么就是采用固定速率通信,往往传感器数据已经堆积,网关收到的都是一段时间之前的数据,无法做到实时数据传输。但是,因为ISM频段是免授权频段,有很多无线设备使用该频段通信,会受到干扰,实时数据传输时,由于信号不好,导致传输失败,下一次数据会覆盖当前数据,导致数据丢失,信道都是预先固定在固件内,无法选择再次重新选择其他信道进行通信。
技术实现思路
本专利技术的目的就在于为了解决上述问题而提供一种无线数据实时可靠传输方法。本专利技术通过以下技术方案来实现上述目的:一种无线数据实时可靠传输方法,包括以下步骤:S1、传感器采集数据,并准备传输数据;S2、判断最优信道,选择最优信道;S3、通过缓冲快速轮询机制,在信号不佳时增加轮询频率;S4、将信号传输至数据集中器;S5、判断数据传输是否结束,若未结束,获取 ...
【技术保护点】
1.一种无线数据实时可靠传输方法,其特征在于:包括以下步骤:S1、传感器采集数据,并准备传输数据;S2、判断最优信道,选择最优信道;S3、通过缓冲快速轮询机制,在信号不佳时增加轮询频率;S4、将信号传输至数据集中器;S5、判断数据传输是否结束,若未结束,获取信号占用时间;S6、若信道占用时间小于设定时间,继续步骤S3,若信道占用时间大于设定时间,获取数据传输状态;S7、若数据传输未处于空闲状态,则继续步骤S3,若数据传输处于空闲状态,则进行步骤S2。
【技术特征摘要】
1.一种无线数据实时可靠传输方法,其特征在于:包括以下步骤:S1、传感器采集数据,并准备传输数据;S2、判断最优信道,选择最优信道;S3、通过缓冲快速轮询机制,在信号不佳时增加轮询频率;S4、将信号传输至数据集中器;S5、判断数据传输是否结束,若未结束,获取信号占用时间;S6、若信道占用时间小于设定时间,继续步骤S3,若信道占用时间大于设定时间,获取数据传输状态;S7、若数据传输未处于空闲状态,则继续步骤S3,若数据传输处于空闲状态,则进行步骤S2。2.根据权利要求1所述的一种无线数据实时可靠传输方法,其特征在于:上述步骤S2中最优信道选择的方法包括以下步骤:A1、禁用数据重发机制;A2、选择支持的第一个信道,连续不间断续的发送0X55数据1S,记录该信道的...
【专利技术属性】
技术研发人员:邹松,张荣,
申请(专利权)人:成都迅生电子科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。