[发明专利]自适应数据传输方法、装置、计算机设备及可读存储介质有效
申请号: | 202111336360.5 | 申请日: | 2021-11-12 |
公开(公告)号: | CN113783662B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 韩天宇;刘阳;田娟;池程;朱斯语 | 申请(专利权)人: | 中国信息通信研究院 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L43/0852;H04L43/0829;H04L43/08 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 李虹青;胡春凤 |
地址: | 100191 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 数据传输 方法 装置 计算机 设备 可读 存储 介质 | ||
本申请实施例中提供了一种自适应数据传输方法、装置、计算机设备及可读存储介质,包括:首先发送测试报文至目标设备,获取与目标设备的通信状态参数;然后获取待发送数据以及待发送数据的数据状态参数;再根据通信状态参数和数据状态参数,从多个传输策略中确定出目标传输策略;进而根据目标传输策略对待发送数据进行报文构造,得到目标报文;最终根据目标传输策略将目标报文进行封装,并发送至目标设备,如此设计,相较于相关技术中无法针对复杂的工信通信网络确定出最适配的传输策略,本方案巧妙地利用了通信状态参数和数据状态参数作为传输策略的选择依据,能够快速确定最适合当前通信场景的传输策略。
技术领域
本申请涉及通信传输技术,具体地,涉及自适应数据传输方法、装置、计算机设备及可读存储介质。
背景技术
当前的工业通信网络系统是一个复杂的综合性系统,不论是需要进行传输处理的数据本身的类型,还是用户的需求,又或者传输协议本身,均存在多种选择,这导致了在复杂的通信环境下,用户不能快速确定调用何种传输协议为当前的最优选择,而一些定制化的传输协议调用方案也在切换通信场景后无法复用。
发明内容
本申请实施例中提供了一种自适应数据传输方法、装置、计算机设备及可读存储介质。
第一方面,本申请实施例提供一种自适应数据传输方法,应用于计算机设备,计算机设备配置有多个传输策略,计算机设备与目标设备通信连接,方法包括:
发送测试报文至目标设备,获取与目标设备的通信状态参数;
获取待发送数据以及待发送数据的数据状态参数;
根据通信状态参数和数据状态参数,从多个传输策略中确定出目标传输策略;
根据目标传输策略对待发送数据进行报文构造,得到目标报文;
根据目标传输策略将目标报文进行封装,并发送至目标设备。
在一种可能的实施方式中,通信状态参数包括通信方式和信道质量评价值,发送测试报文至目标设备,获取与目标设备的通信状态参数,包括:
发送测试报文至目标设备;
在预设时间范围内获取目标设备反馈的响应报文的情况下,判定通信方式为双工通信;
根据测试报文和响应报文,确定出与目标设备的往返延迟、丢包率和网络带宽;
根据往返延迟、丢包率和网络带宽计算得到信道质量评价值;
在预设时间范围内未获取目标设备反馈的响应报文的情况下,判定通信方式为单工通信。
在一种可能的实施方式中,根据往返延迟、丢包率和网络带宽计算得到信道质量评价值,包括:
利用加权平均法将预设时段的往返延迟、丢包率和网络带宽转化为通信性能评价值;
根据公式计算得到信道质量评价值,其中,P为信道质量评价值,Pt为t时刻的通信性能评价值,n为预设时段包括的时刻个数。
在一种可能的实施方式中,多个传输策略包括重传机制传输策略、多发机制传输策略、纠错机制传输策略、混合机制传输策略和直接传输策略,数据状态参数包括数据实时性指标,根据通信状态参数和数据状态参数,从多个传输策略中确定出目标传输策略,包括:
判断通信方式为单工通信或双工通信;
若通信方式为单工通信,则判断数据实时性指标是否表征要求实时性通信;若数据实时性指标表征要求实时性通信,则将重传机制传输策略作为目标传输策略;若数据实时性指标表征未要求实时性通信,则将多发机制传输策略作为目标传输策略;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国信息通信研究院,未经中国信息通信研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111336360.5/2.html,转载请声明来源钻瓜专利网。