广电频谱超窄带物联网通信信道速率自适应方法及装置制造方法及图纸

技术编号:15749649 阅读:244 留言:0更新日期:2017-07-03 14:11
本发明专利技术提供一种广电频谱超窄带物联网通信信道速率自适应方法及装置,所述的调节方法包括:S1,上一级设备传输数据到下一级设备,并接收下一级设备反馈的接收数据成功的应答消息;S2,根据所述接收数据成功的应答消息,计算出下一级设备的当前接收速率;S3,根据下一级设备的当前接收速率,调整上一级设备的当前发送速率,并以调整后的速率发送下一批数据。本发明专利技术将上一级设备的当前发送速率和下一级设备的当前接收速率调节为一致或近似,根据实时的网络状况不断地调整传输的速率,可以保证数据传输过程中的可靠性和高效性,灵活易实现通信系统的可靠运行。

【技术实现步骤摘要】
广电频谱超窄带物联网通信信道速率自适应方法及装置
本专利技术涉及通信
,更具体地,涉及一种广电频谱超窄带物联网通信信道速率自适应方法及装置。
技术介绍
随着通信网络的迅猛发展,通过通信网络传输各类数据的需求也越来越大,但目前的通信系统通常采用固定频率传输数据,当网络不稳定出现波动时,容易出现延时或丢包的情况。
技术实现思路
本专利技术提供一种克服上述问题或者至少部分地解决上述问题的广电频谱超窄带物联网通信信道速率自适应方法及装置。根据本专利技术的一个方面,提供了一种广电频谱超窄带物联网通信信道速率自适应方法,包括:S1,上一级设备传输数据到下一级设备,并接收下一级设备反馈的接收数据成功的应答消息;S2,根据所述接收数据成功的应答消息,计算出下一级设备的当前接收速率;S3,根据下一级设备的当前接收速率,调整上一级设备的当前发送速率,并以调整后的速率发送下一批数据。本专利技术的有益效果为:将上一级设备的当前发送速率和下一级设备的当前接收速率调节为一致或近似,根据实时的网络状况不断地调整传输的速率,可以保证数据传输过程中的可靠性和高效性,灵活易实现通信系统的可靠运行。在上述技术方案的基础上,本专利技术还可以作如下改进。进一步的,所述步骤S2还包括:若上一级设备在预设时间内没有接收到下一级设备的应答消息,则上一级设备仍然以当前发送速率再次向下一级设备发送相同的数据,直到接收到下一级设备反馈的接收数据成功的应答消息。进一步的,所述步骤S3具体包括:S31,若上一级设备的当前发送速率大于下一级设备的当前接收速率,则降低上一级设备的当前发送速率;S32,若上一级设备的当前发送速率小于下一级设备的当前接收速率,则提高上一级设备的当前发送速率。进一步的,所述步骤S31具体包括:在上一级设备降低当前发送速率的过程中,若当前发送速率达到下一级设备的最小接收速率时,通知下一级设备。进一步的,所述步骤S32具体包括:在上一级设备提高当前发送速率的过程中,若当前发送速率达到下一级设备的最大接收速率时,通知下一级设备。根据本专利技术的另一个方面,提供了一种广电频谱超窄带物联网通信信道速率自适应装置,包括:发送模块,用于向下一级设备传输数据;接收模块,用于接收下一级设备反馈的接收数据成功的应答消息;计算模块,用于根据所述接收数据成功的应答消息,计算出下一级设备的当前接收速率;调整模块,用于根据下一级设备的当前接收速率,调整上一级设备的当前发送速率,并以调整后的速率发送下一批数据。进一步的,所述发送模块还用于:若所述接收模块在预设时间内没有接收到下一级设备的应答消息,则仍然以当前发送速率再次向下一级设备发送相同的数据,直到接收到下一级设备反馈的接收数据成功的应答消息。进一步的,所述调整模块具体用于:若上一级设备的当前发送速率大于下一级设备的当前接收速率,则降低上一级设备的当前发送速率;若上一级设备的当前发送速率小于下一级设备的当前接收速率,则提高上一级设备的当前发送速率。进一步的,还包括:通知模块,用于在上一级设备降低当前发送速率的过程中,若当前发送速率达到下一级设备的最小接收速率时,通知下一级设备;还用于在上一级设备提高当前发送速率的过程中,若当前发送速率达到下一级设备的最大接收速率时,通知下一级设备。附图说明图1为本专利技术一个实施例的广电频谱超窄带物联网通信信道速率自适应方法流程图;图2为本专利技术另一个实施例的广电频谱超窄带物联网通信信道速率自适应装置连接框图;图3为本专利技术另一个实施例的广电频谱超窄带物联网通信信道速率自适应装置整体连接框图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。参见图1,为本专利技术一个实施例的广电频谱超窄带物联网通信信道速率自适应方法,包括:S1,上一级设备传输数据到下一级设备,并接收下一级设备反馈的接收数据成功的应答消息;S2,根据所述接收数据成功的应答消息,计算出下一级设备的当前接收速率;S3,根据下一级设备的当前接收速率,调整上一级设备的当前发送速率,并以调整后的速率发送下一批数据。在通信系统的数据传输过程中,如果发送数据的上一级设备和接收数据的下一级设备的传输速率差别很大,就会出现数据溢出或空闲的状态,整个通信系统的数据传输过程中不够稳定,因此,需要实时调整通信系统的传输速率。本实施例当上一级设备传输数据到下一级设备时,上一级设备接收下一级设备反馈的接收数据成功的应答消息。上一级设备根据下一级设备反馈的应答消息,计算出下一级设备的当前接收速率。然后根据下一级设备的当前接收速率,来对自身的当前发送速率进行调整,使得上一级设备的当前发送速率接近下一级设备的当前接收速率,这样能够保证整个通信系统传输过程中的稳定性和可靠性。在本专利技术的一个实施例中,所述步骤S2还包括:若上一级设备在预设时间内没有接收到下一级设备的应答消息,则上一级设备仍然以当前发送速率再次向下一级设备发送相同的数据,直到接收到下一级设备反馈的接收数据成功的应答消息。当上一级设备向下一级设备发送数据时,上一级设备在预设的时间内没有接收到下一级设备接收数据成功的应答消息,此时很可能是网络出现问题。这个时候,上一级设备需要再次重发,直到接收到下一级设备反馈的数据接收成功的应答消息,上一级设备才能根据下一级设备反馈的应答消息,才能够计算出下一级设备的当前接收速率。在本专利技术的另一个实施例中,所述步骤S3具体包括:S31,若上一级设备的当前发送速率大于下一级设备的当前接收速率,则降低上一级设备的当前发送速率;S32,若上一级设备的当前发送速率小于下一级设备的当前接收速率,则提高上一级设备的当前发送速率。上一级设备计算出下一级设备的当前接收速率之后,上一级设备根据下一级设备的当前接收速率,将自身的当前发送速率调整到与下一级设备的当前接收速率接近,保证整个通信系统的可靠运行。在本专利技术的一个实施例中,所述步骤S31具体包括:在上一级设备降低当前发送速率的过程中,若当前发送速率达到下一级设备的最小接收速率时,通知下一级设备。上述实施例说明了若上一级设备的当前发送速率大于下一级设备的当前接收速率,则降低上一级设备的当前发送速率。本实施例在上一级设备降低当前发送速率的过程中,降低到最低的速率不能低于下一级设备的最小接收速率。若上一级设备的发送速率低于下一级设备的最小接收速率,则上一级设备的当前发送速率不可能与下一级设备的当前接收速率相等,因此,上一级设备的当前接收速率最低只能降低到下一级设备的最小接收速率。所述步骤S32具体包括:在上一级设备提高当前发送速率的过程中,若当前发送速率达到下一级设备的最大接收速率时,通知下一级设备。同样的,在上一级设备提高当前发送速率的过程中,提高到最高的速率不能高于下一级设备的最大接收速率。若上一级设备的发送速率高于下一级设备的最大接收速率,则上一级设备的当前发送速率不可能与下一级设备的当前接收速率相等,因此,上一级设备的当前接收速率最高只能提高到下一级设备的最大接收速率。参见图2,为本专利技术另一个实施例的广电频谱超窄带物联网通信信道速率自适应装置,包括发送模块21、接收模块22、计算模块23和调整模块24。发送模块21,用于向下一级设备传输数据;接收模块22,用于接本文档来自技高网...
广电频谱超窄带物联网通信信道速率自适应方法及装置

【技术保护点】
一种广电频谱超窄带物联网通信信道速率自适应方法,其特征在于,包括:S1,上一级设备传输数据到下一级设备,并接收下一级设备反馈的接收数据成功的应答消息;S2,根据所述接收数据成功的应答消息,计算出下一级设备的当前接收速率;S3,根据下一级设备的当前接收速率,调整上一级设备的当前发送速率,并以调整后的速率发送下一批数据。

【技术特征摘要】
1.一种广电频谱超窄带物联网通信信道速率自适应方法,其特征在于,包括:S1,上一级设备传输数据到下一级设备,并接收下一级设备反馈的接收数据成功的应答消息;S2,根据所述接收数据成功的应答消息,计算出下一级设备的当前接收速率;S3,根据下一级设备的当前接收速率,调整上一级设备的当前发送速率,并以调整后的速率发送下一批数据。2.如权利要求1所述的广电频谱超窄带物联网通信信道速率自适应方法,其特征在于,所述步骤S2还包括:若上一级设备在预设时间内没有接收到下一级设备的应答消息,则上一级设备仍然以当前发送速率再次向下一级设备发送相同的数据,直到接收到下一级设备反馈的接收数据成功的应答消息。3.如权利要求2所述的广电频谱超窄带物联网通信信道速率自适应方法,其特征在于,所述步骤S3具体包括:S31,若上一级设备的当前发送速率大于下一级设备的当前接收速率,则降低上一级设备的当前发送速率;S32,若上一级设备的当前发送速率小于下一级设备的当前接收速率,则提高上一级设备的当前发送速率。4.如权利要求2所述的广电频谱超窄带物联网通信信道速率自适应方法,其特征在于,所述步骤S31具体包括:在上一级设备降低当前发送速率的过程中,若当前发送速率达到下一级设备的最小接收速率时,通知下一级设备。5.如权利要求2所述的广电频谱超窄带物联网通信信道速率自适应方法,其特征在于,所述步骤S32具体包括:在上一级设备提高当前发送速率的过程中,若当前发送速...

【专利技术属性】
技术研发人员:余少波
申请(专利权)人:武汉米风通信技术有限公司
类型:发明
国别省市:湖北,42

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

1