一种数据传输方法、系统和存储介质技术方案

技术编号:32974359 阅读:20 留言:0更新日期:2022-04-09 11:48
本发明专利技术公开一种数据传输方法、装置和存储介质,方法包括源端与目的端通过转发设备进行TCP数据传输,其中转发设备与目的端之间通过空口直接或间接连接;当转发设备检测到空口转发数据包失败时,向源端发送ACK数据包;源端记录空口转发失败的数据包的序列号和长度,并与对应的TCP数据流关联,形成空口转发失败数据列表。应用本发明专利技术的方法,空口发生丢包后,转发设备向源端发送丢失的数据包的序列号和长度,源端在后续收到重复确认号时不再按照丢包进行处理,不调整拥塞窗口和慢启动阈值,从而不降低数据的发送的性能。降低数据的发送的性能。降低数据的发送的性能。

【技术实现步骤摘要】
一种数据传输方法、系统和存储介质


[0001]本专利技术涉及一种数据传输方法、系统和存储介质,属于数据传输
,尤其是在使用4G、5G等空口传输数据的领域,如边缘计算领域中的空口数据传输和移动宽带的数据传输。

技术介绍

[0002]5G技术促进社会各行各业的发展,比如车联网,智慧矿山等,使得行业更加智能化高效化。这些转变的背后涉及到很多技术,比如AI模型优化,数据传输等。在移动宽带领域,高清视频的下载和直播也涉及到数据在空口的传输。
[0003]数据传输在传输层常用的技术有两项:一是UDP用户数据报协议(User Datagram Protocol)UDP为应用程序提供了一种无需建立连接就可以发送封装的IP数据包的方法;二是TCP传输控制协议(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
[0004]TCP传输包含慢启动、拥塞避免、快速重传、快速恢复等4个部分。
[0005](1)慢启动
[0006]每当建立一个TCP连接时或一个TCP连接本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括,S1、源端与目的端通过转发设备进行TCP数据传输,其中所述转发设备与所述目的端之间通过空口直接或间接连接;S2、当转发设备检测到空口转发数据包失败时,向源端发送含有TCP报文丢失选项的ACK数据包;S3、源端解析TCP报文丢失选项,记录空口转发失败的数据包的序列号和长度,并与对应的TCP数据流关联,形成空口转发失败数据列表。2.根据权利要求1所述的数据传输方法,其特征在于,还包括,S4、所述源端接收到重复ACK报文,根据确认号和流标识在所述空口转发失败数据列表中查找是否存在对应的表项,如果存在与所述确认号匹配的序列号,则不改变拥塞窗口和慢启动阈值,否则调整拥塞窗口和慢启动阈值;如果确认号大于表项中的序列号则删除对应的表项。3.根据权利要求1或2所述的数据传输方法,其特征在于,在S3或S4之后还包括SS、所述源端重新发送丢失的报文。4.根据权利要求1所述的数据传输方法,所述含有TCP报文丢失选项的ACK报文由转发设备构造对应目的端的TCP ACK报文,然后插入TCP报文丢失选项,或者在目的端的ACK报文中插入TCP报文丢失选项。5.根据权利要求1所述的数据传输方法,其特征在于,所述转发设备为基站、CPE或基带处理单元,当转发设备为基带处理单元时,...

【专利技术属性】
技术研发人员:陈国海马海波黄永明尤肖虎
申请(专利权)人:网络通信与安全紫金山实验室
类型:发明
国别省市:

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

1