一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于数据包的网络传输方法、装置、设备及存储介质与流程

2022-04-25 01:41:07 来源:中国专利 TAG:

技术特征:
1.一种基于数据包的网络传输方法,其特征在于,包括:获取已传输的流在网络中传输所对应的特征信息,所述特征信息用于反映所述流在所述网络中的传输效率;依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载所述流所包含的数据信息;依据所述数据包大小,将待传输的所述流在所述网络中传输。2.如权利要求1所述的基于数据包的网络传输方法,其特征在于,所述依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载所述流所包含的数据信息,包括:依据所述特征信息,得到所述特征信息中的传输速率特征,所述传输速率特征用于反映所述流在所述网络中的传输速率;依据已传输的所述流所对应的所述传输速率特征,得到待传输的所述流所对应的数据包大小。3.如权利要求1所述的基于数据包的网络传输方法,其特征在于,所述依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载所述流所包含的数据信息,包括:依据所述特征信息,得到所述特征信息中的传输质量特征,所述传输质量特征用于反映所述流在所述网络中传输时的数据稳定性;依据已传输的所述流所对应的所述传输质量特征,得到待传输的所述流所对应的数据包大小。4.如权利要求1所述的基于数据包的网络传输方法,其特征在于,所述依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载所述流所包含的数据信息,包括:依据所述特征信息,得到所述特征信息中的传输速率特征和传输质量特征,所述传输速率特征用于反映所述流在所述网络中的传输速率,所述传输质量特征用于反映所述流在所述网络中传输时的数据稳定性,所述传输速率特征和所述传输质量特征共同作用用于反映所述流在所述网络中的传输效率;依据已传输的所述流所对应的所述传输速率特征和所述传输质量特征,得到待传输的所述流所对应的数据包大小。5.如权利要求4所述的基于数据包的网络传输方法,其特征在于,所述依据所述传输速率特征和所述传输质量特征,得到待传输的所述流所对应的数据包大小,包括:依据所述传输速率特征,得到所述传输速率特征中的已传输的所述流所对应的往返时延、物理时延、传输时延、拥塞窗口大小;依据所述传输质量特征,得到所述传输质量特征中的已传输的所述流所对应的丢包率;依据所述已传输的所述流所对应的往返时延、物理时延、传输时延、拥塞窗口大小、丢包率,得到待传输的所述流所对应的数据包大小。6.如权利要求1所述的基于数据包的网络传输方法,其特征在于,所述依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载
所述流所包含的数据信息,包括:获取样本流在所述网络中传输时所对应的特征信息和样本流所对应的数据包大小;将所述样本流在所述网络中传输时所对应的特征信息输入至预测模型中,得到所述预测模型输出的数据包大小;依据所述预测模型输出的数据包大小训练所述预测模型,直至所述预测模型输出的数据包大小所对应的准确率趋向于稳定,得到训练之后的所述预测模型,所述预测模型输出的数据包大小所对应的准确率与所述样本流所对应的数据包大小所对应;将已传输的所述流所对应的特征信息输入至训练之后的所述预测模型,得到训练之后的所述预测模型输出的待传输的所述流所对应的数据包大小。7.如权利要求6所述的基于数据包的网络传输方法,其特征在于,所述将已传输的所述流所对应的特征信息输入至训练之后的所述预测模型,得到训练之后的所述预测模型输出的待传输的所述流所对应的数据包大小,包括:依据训练之后的所述预测模型,得到训练之后的所述预测模型中的预测分类模型;将已传输的所述流所对应的特征信息输入到训练之后的所述预测分类模型,得到训练之后的所述预测分类模型输出的待传输的所述流所对应的数据包大小,待传输的所述流所对应的数据包大小与数据包设定大小相对应,所述数据包设定大小与所述网络的特性相对应。8.如权利要求8所述的基于数据包的网络传输方法,其特征在于,所述数据包的设定大小包括1500字节、3000字节、4500字节、6000字节、7500字节、9000字节。9.如权利要求1所述的基于数据包的网络传输方法,其特征在于,所述依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载所述流所包含的数据信息,包括:依据已传输的所述流所对应的特征信息,得到特征信息中的已传输的所述流所对应的往返时延;获取发送端接收到确认帧所对应的时间,所述发送端用于将所述流发送至接收端,所述发送端和所述接收端位于所述网络中,所述确认帧为所述接收端接收到所述流时向所述发送端发送的信号;所述发送端接收到确认帧所对应的时间达到往返时延的设定倍数之后,开始通过预测模型计算待传输的所述流所对应的数据包大小,所述预测模型用于通过已传输的所述流所对应的特征信息得到待传输的所述流所对应的数据包大小。10.如权利要求9所述的基于数据包的网络传输方法,其特征在于,所述依据所述数据包大小,将待传输的所述流在所述网络中传输,包括:获取交换机处的各个待传输的所述流所对应的数据包大小,所述交换机位于所述网络中,用于将所述发送端的数据传输至所述接收端;计算所述交换机完成对各个所述流所对应的数据包的传输,各个所述数据包在所述交换机中的队列中的等待总时间;调整所述交换机传输各个所述数据包的顺序,直至等待总时间最小,得到各个数据包所对应的传输顺序;依据各个所述数据包所对应的传输顺序,将待传输的所述流在所述网络中传输。
11.如权利要求1所述的基于数据包的网络传输方法,其特征在于,已传输的所述流与待传输的所述流在传输时间上相邻。12.一种基于数据包的网络传输方法的装置,其特征在于,所述装置包括如下组成部分:信息采集模块,用于获取已传输的流在网络中传输所对应的特征信息,所述特征信息用于反映所述流在所述网络中的传输效率;数据包大小计算模块,用于依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载所述流所包含的数据信息;传输模块,用于依据所述数据包大小,将待传输的所述流在所述网络中传输。13.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的基于数据包的网络传输程序,所述处理器执行所述基于数据包的网络传输程序时,实现如权利要求1-11任一项所述的基于数据包的网络传输方法的步骤。14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于数据包的网络传输程序,所述基于数据包的网络传输程序被处理器执行时,实现如权利要求1-11任一项所述的基于数据包的网络传输方法的步骤。

技术总结
本发明涉及网络数据传输技术领域,具体是涉及一种基于数据包的网络传输方法、装置、设备及存储介质。获取已传输的流在网络中传输所对应的特征信息,所述特征信息用于反映所述流在所述网络中的传输效率;依据已传输的所述流所对应的特征信息,得到待传输的所述流所对应的数据包大小,所述数据包用于承载所述流所包含的数据信息;依据所述数据包大小,将待传输的所述流在所述网络中传输。采用调整之后的数据包大小进行传输时,能够提高待传输的流在网络中的传输效率。络中的传输效率。络中的传输效率。


技术研发人员:李清 韩飞雪 江勇 周建二 蒋长林 朱春生
受保护的技术使用者:鹏城实验室
技术研发日:2021.12.27
技术公布日:2022/4/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献