物联网中存储端和通信端之间的数据传输控制方法及系统技术方案

技术编号:31681148 阅读:15 留言:0更新日期:2022-01-01 10:27
本发明专利技术的实施例公开了物联网中存储端和通信端之间的数据传输控制方法及系统,属于物联网技术领域。所述方法,包括:响应于物联网终端数据存储请求,激活通信端与存储端建立数据传输通道;获取所述数据传输通道的数据传输质量;根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度。本发明专利技术能够对物联网中存储端和通信端之间的数据传输速度进行智能化的控制,动态地调整数据传输速度,有效地提高了数据传输的可靠性和有效性。效地提高了数据传输的可靠性和有效性。效地提高了数据传输的可靠性和有效性。

【技术实现步骤摘要】
物联网中存储端和通信端之间的数据传输控制方法及系统


[0001]本专利技术属于物联网
,尤其涉及物联网中存储端和通信端之间的数据传输控制方法及系统。

技术介绍

[0002]物联网(Internet of things,IOT),顾名思义,就是物物相连的互联网,是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。它将所有物品通过信息传感设备与互联网连接起来,进行信息交换,即物物相息,以实现智能化识别和管理,帮助人类迈向更加智能和便捷的未来社会。
[0003]随着物联网技术快速地应用到各个领域,接入物联网的终端设备越来越多,对整个物联网的数据传输速度提出了更高的要求,但是现有的数据传输方案,其数据传输的速度都是为一预设固定值,此固定值一般受到网络带宽、发送端设备性能制约,无法进行动态调整,在数据传输速度与数据收发端速度匹配度较低时,根据预设传输速度来进行数据传输,数据传输的可靠性及有效性都比较低。例如:物联网中的通信端数据传输速度较快,而接收存储端接收数据慢的时候,接收端的存储数据会出现排队堵塞现象,或者在发送端慢,接收端接收存储快的话,容易造成资源浪费。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供物联网中存储端和通信端之间的数据传输控制方法及系统,用于解决目前物联网数据传输方案,不能动态的调整数据传输速度,使得在数据传输速度与数据收发端速度匹配度较低时,导致数据传输的可靠性及有效性都较低的问题。本专利技术能够对物联网中存储端和通信端之间的数据传输速度进行智能化的控制,动态地调整数据传输速度,有效地提高了数据传输的速度、可靠性及有效性。
[0005]第一方面,本专利技术实施例提供一种物联网中存储端和通信端之间的数据传输控制方法,包括以下步骤:
[0006]响应于物联网终端数据存储请求,激活通信端与存储端建立数据传输通道;
[0007]获取所述数据传输通道的数据传输质量;
[0008]根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度。
[0009]在一可选实施例中,所述获取所述数据传输通道的数据传输质量,包括:
[0010]获取当前所述数据传输通道的数据传输速率,通信端发出的总数据量、存储端接收的总数据量;
[0011]根据当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量;所述数据传输通道的数据传输质量包括所述通信端与存储端之间的数据读取状态及数据传输匹配状态。
[0012]在一可选实施例中,所述根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度,包括:
[0013]根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值;
[0014]根据所述通信端与存储端之间数据传输速度的调整值调整当前所述数据传输通道的数据传输速度,得到目标传输速度;
[0015]根据所述目标传输速度,调整所述通信端的时钟信号以调整所述通信端发送数据的速率。
[0016]在一可选实施例中,所述响应于物联网终端数据存储请求,激活通信端与存储端建立数据传输通道,包括:
[0017]接收到物联网终端数据存储请求后,根据第一公式计算所述通信端的开关状态;
[0018]判断所述通信端的开关状态是否为开启状态;
[0019]若所述通信端的开关状态为开启状态,则激活通信端与存储端建立数据传输通道;
[0020]其中,所述第一公式为:
[0021]σ=δ^θ
[0022]在第一公式中,σ为所述通信端的开关状态,1表示开启状态,0表示未开启状态;δ为物联网终端数据存储请求值,1表示有物联网终端数据存储请求,0表示无物联网终端数据存储请求;θ为服务器响应信号,0表示服务器不响应所述数据存储请求,1表示服务器响应所述数据存储请求;^是逻辑与运算。
[0023]在一可选实施例中,所述根据当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量,包括:
[0024]根据当前通信端发出的总数据量和存储端接收的总数据量,按照第二公式计算所述通信端与存储端之间的数据读取状态;
[0025]根据所述通信端与存储端之间的数据读取状态,按照第三公式计算所述通信端与存储端之间数据传输匹配状态;
[0026]其中,所述第二公式为:
[0027][0028]在第二公式中,R表示当前通信端与存储端之间的数据读取状态,P表示当前通信端发出的总数据量,S表示当前存储端接收到的总数据量;
[0029]所述第三公式为:
[0030][0031]在第三公式中,N表示当前通信端与存储端之间数据传输匹配状态,a
i
表示通信端所发出的第i个数据,b
i
表示存储端所接收到的第i个数据,n表示存储端接收到的总数据数;是逻辑异或运算符号。
[0032]在一可选实施例中,所述根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值,包括:
[0033]根据以下第四公式计算计算所述通信端与存储端之间数据传输速度的调整值:
[0034][0035]其中,Δv为通信端与存储端之间数据传输速度的调整值,v为当前所述数据传输通道的数据传输速率,e为数学常数,为自然对数函数的底数。
[0036]在一可选实施例中,所述根据所述通信端与存储端之间数据传输速度的调整值调整当前所述数据传输通道的数据传输速度,得到目标传输速度,包括:
[0037]将当前所述数据传输通道的数据传输速率加上所述数据传输速度的调整值,得到目标传输速度。
[0038]第二方面,本专利技术实施例提供一种物联网中存储端和通信端之间的数据传输控制系统,用于服务器,包括:
[0039]激活模块,用于响应于物联网终端数据存储请求,激活通信端与存储端建立数据传输通道;
[0040]获取模块,用于获取所述数据传输通道的数据传输质量;
[0041]速度调整模块,用于根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度。
[0042]在一可选实施例中,所述获取模块,包括:
[0043]采集单元,用于获取当前所述数据传输通道的数据传输速率,通信端发出的总数据量、存储端接收的总数据量;
[0044]第一计算单元,用于根据所述采集单元获取到的当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量;所述数据传输通道的数据传输质量包括所述通信端与存储端之间的数据读取状态及数据传输匹配状态。
[0045]在一可选实施例中,所述速度调整模块,包括:
[0046]第二计算单元,用于根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值;
[0047]第三计算单元,用于根据所述通信端与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.物联网中存储端和通信端之间的数据传输控制方法,用于服务器,其特征在于,包括以下步骤:响应于物联网终端数据存储请求,激活通信端与存储端建立数据传输通道;获取所述数据传输通道的数据传输质量;根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度。2.如权利要求1所述的物联网中存储端和通信端之间的数据传输控制方法,其特征在于,所述获取所述数据传输通道的数据传输质量,包括:获取当前所述数据传输通道的数据传输速率,通信端发出的总数据量、存储端接收的总数据量;根据当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量;所述数据传输通道的数据传输质量包括所述通信端与存储端之间的数据读取状态及数据传输匹配状态。3.如权利要求2所述的物联网中存储端和通信端之间的数据传输控制方法,其特征在于,所述根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度,包括:根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值;根据所述通信端与存储端之间数据传输速度的调整值调整当前所述数据传输通道的数据传输速度,得到目标传输速度;根据所述目标传输速度,调整所述通信端的时钟信号以调整所述通信端发送数据的速率。4.如权利要求1所述的物联网中存储端和通信端之间的数据传输控制方法,其特征在于,所述响应于物联网终端数据存储请求,激活通信端与存储端建立数据传输通道,包括:接收到物联网终端数据存储请求后,根据第一公式计算所述通信端的开关状态;判断所述通信端的开关状态是否为开启状态;若所述通信端的开关状态为开启状态,则激活通信端与存储端建立数据传输通道;其中,所述第一公式为:σ=δ^θ在第一公式中,σ为所述通信端的开关状态,1表示开启状态,0表示未开启状态;δ为物联网终端数据存储请求值,1表示有物联网终端数据存储请求,0表示无物联网终端数据存储请求;θ为服务器响应信号,0表示服务器不响应所述数据存储请求,1表示服务器响应所述数据存储请求;^是逻辑与运算。5.如权利要求3所述的物联网中存储端和通信端之间的数据传输控制方法,其特征在于,所述根据当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量,包括:根据当前通信端发出的总数据量和存储端接收的总数据量,按照第二公式计算所述通信端与存储端之间的数据读取状态;根据所述通信端与存储端之间的数据读取状态,按照第三公式计算所述通信端与存储端之间数据传输匹配状态;其中,所述第二公式为:
在第二公式中,R表示当前通信端与存储...

【专利技术属性】
技术研发人员:余丹兰雨晴张腾怀
申请(专利权)人:中标慧安信息技术股份有限公司
类型:发明
国别省市:

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

1