[发明专利]物联网中存储端和通信端之间的数据传输控制方法及系统有效
申请号: | 202110906445.6 | 申请日: | 2021-08-09 |
公开(公告)号: | CN113873003B | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 余丹;兰雨晴;张腾怀 | 申请(专利权)人: | 中标慧安信息技术股份有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/1097;H04L67/60;H04L1/00 |
代理公司: | 北京广技专利代理事务所(特殊普通合伙) 11842 | 代理人: | 张国香 |
地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 存储 通信 之间 数据传输 控制 方法 系统 | ||
1.一种物联网中存储端和通信端之间的数据传输控制方法,用于存储端,其特征在于,包括以下步骤:
响应于通信端数据存储请求,激活通信端与存储端建立数据传输通道;
获取所述数据传输通道的数据传输质量;
根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度;
其中,所述获取所述数据传输通道的数据传输质量,包括:
获取当前所述数据传输通道的数据传输速率、通信端发出的总数据量、存储端接收的总数据量;
根据当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量;所述数据传输通道的数据传输质量包括所述通信端与存储端之间的数据读取状态及数据传输匹配状态;
其中,所述根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度,包括:
根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值;
根据所述通信端与存储端之间数据传输速度的调整值调整当前所述数据传输通道的数据传输速度,得到目标传输速度;
根据所述目标传输速度,调整所述通信端的时钟信号以调整所述通信端发送数据的速率;
其中,所述根据当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量,包括:
根据当前通信端发出的总数据量和存储端接收的总数据量,按照第二公式计算所述通信端与存储端之间的数据读取状态;
根据所述通信端与存储端之间的数据读取状态,按照第三公式计算所述通信端与存储端之间数据传输匹配状态;
其中,所述第二公式为:
在第二公式中,R表示当前通信端与存储端之间的数据读取状态,P表示当前通信端发出的总数据量,S表示当前存储端接收到的总数据量;
所述第三公式为:
在第三公式中,N表示当前通信端与存储端之间数据传输匹配状态,ai表示通信端所发出的第i个数据,bi表示存储端所接收到的第i个数据,n表示存储端接收到的总数据数;是逻辑异或运算符号;
其中,所述根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值,包括:
根据以下第四公式计算所述通信端与存储端之间数据传输速度的调整值:
其中,Δv为通信端与存储端之间数据传输速度的调整值,v为当前所述数据传输通道的数据传输速率,e为数学常数,为自然对数函数的底数。
2.如权利要求1所述的物联网中存储端和通信端之间的数据传输控制方法,其特征在于,所述响应于通信端数据存储请求,激活通信端与存储端建立数据传输通道,包括:
接收到通信端数据存储请求后,根据第一公式计算所述通信端的开关状态;
判断所述通信端的开关状态是否为开启状态;
若所述通信端的开关状态为开启状态,则激活通信端与存储端建立数据传输通道;
其中,所述第一公式为:
σ=δ^θ
在第一公式中,σ为所述通信端的开关状态,1表示开启状态,0表示未开启状态;δ为通信端数据存储请求值,1表示有通信端数据存储请求,0表示无通信端数据存储请求;θ为存储端响应信号,0表示存储端不响应所述数据存储请求,1表示存储端响应所述数据存储请求;^是逻辑与运算。
3.如权利要求1所述的物联网中存储端和通信端之间的数据传输控制方法,其特征在于,所述根据所述通信端与存储端之间数据传输速度的调整值调整当前所述数据传输通道的数据传输速度,得到目标传输速度,包括:
将当前所述数据传输通道的数据传输速率加上所述数据传输速度的调整值,得到目标传输速度。
4.一种物联网中存储端和通信端之间的数据传输控制系统,用于存储端,其特征在于,包括:
激活模块,用于响应于通信端数据存储请求,激活通信端与存储端建立数据传输通道;
获取模块,用于获取所述数据传输通道的数据传输质量;
速度调整模块,用于根据所述数据传输质量,实时调整所述通信端与存储端之间数据传输速度;
其中,所述获取模块,包括:
采集单元,用于获取当前所述数据传输通道的数据传输速率、通信端发出的总数据量、存储端接收的总数据量;
第一计算单元,用于根据所述采集单元获取到的当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量;所述数据传输通道的数据传输质量包括所述通信端与存储端之间的数据读取状态及数据传输匹配状态;
其中,所述速度调整模块,包括:
第二计算单元,用于根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值;
第三计算单元,用于根据所述通信端与存储端之间数据传输速度的调整值调整当前所述数据传输通道的数据传输速度,得到目标传输速度;
调整单元,用于根据所述目标传输速度,调整所述通信端的时钟信号以调整所述通信端发送数据的速率;
其中,所述根据当前通信端发出的总数据量、存储端接收的总数据量,计算所述数据传输通道的数据传输质量,包括:
根据当前通信端发出的总数据量和存储端接收的总数据量,按照第二公式计算所述通信端与存储端之间的数据读取状态;
根据所述通信端与存储端之间的数据读取状态,按照第三公式计算所述通信端与存储端之间数据传输匹配状态;
其中,所述第二公式为:
在第二公式中,R表示当前通信端与存储端之间的数据读取状态,P表示当前通信端发出的总数据量,S表示当前存储端接收到的总数据量;
所述第三公式为:
在第三公式中,N表示当前通信端与存储端之间数据传输匹配状态,ai表示通信端所发出的第i个数据,bi表示存储端所接收到的第i个数据,n表示存储端接收到的总数据数;是逻辑异或运算符号;
其中,所述根据当前所述数据传输通道的数据传输速率及数据传输质量,计算所述通信端与存储端之间数据传输速度的调整值,包括:
根据以下第四公式计算所述通信端与存储端之间数据传输速度的调整值:
其中,Δv为通信端与存储端之间数据传输速度的调整值,v为当前所述数据传输通道的数据传输速率,e为数学常数,为自然对数函数的底数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中标慧安信息技术股份有限公司,未经中标慧安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110906445.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于对动物进行束缚的可伸缩式笼具
- 下一篇:一种人体行为识别方法