预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115001630A(43)申请公布日2022.09.02(21)申请号202210565890.5(22)申请日2022.05.20(71)申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层(72)发明人柯于刚杨建光李明路(74)专利代理机构中科专利商标代理有限责任公司11021专利代理师鄢功军(51)Int.Cl.H04L1/16(2006.01)H04L5/00(2006.01)H04L1/12(2006.01)权利要求书3页说明书11页附图7页(54)发明名称数据传输方法、装置、设备以及存储介质(57)摘要本公开提供了一种数据传输方法、装置、设备以及存储介质,涉及人工智能领域,具体涉及云计算、视频处理、媒体云等技术领域,可应用于智能云场景。具体实现方案为:响应于接收到针对多个原始数据的肯定应答信号,确定多个原始数据中的第一重传数据;发送第一重传数据,并将第一重传数据储存至缓存区;响应于接收到针对多个原始数据的否定应答信号,根据否定应答信号,确定多个原始数据中的第二重传数据;发送第二重传数据,并将第二重传数据储存至缓存区;在确定缓存区中的重传数据满足预定条件的情况下,根据重传数据,生成目标纠错数据;以及发送目标纠错数据。CN115001630ACN115001630A权利要求书1/3页1.一种数据传输方法,包括:响应于接收到针对多个原始数据的肯定应答信号,确定所述多个原始数据中的第一重传数据;发送所述第一重传数据,并将所述第一重传数据储存至缓存区;响应于接收到针对所述多个原始数据的否定应答信号,根据所述否定应答信号,确定所述多个原始数据中的第二重传数据;发送所述第二重传数据,并将所述第二重传数据储存至所述缓存区;在确定所述缓存区中的重传数据满足预定条件的情况下,根据所述重传数据,生成目标纠错数据;以及发送所述目标纠错数据。2.根据权利要求1所述的方法,其中,所述预定条件包括以下至少一个:所述缓存区中重传数据的数量大于数量阈值;以及所述重传数据在所述缓存区中的存储时长大于第一时长阈值。3.根据权利要求1或2所述的方法,还包括:发送所述多个原始数据;以及根据所述多个原始数据的发送时刻,将所述多个原始数据划分为多个第一数据分组,每个第一数据分组包括至少一个原始数据。4.根据权利要求3所述的方法,其中,所述根据所述肯定应答信号,确定所述多个原始数据中的第一重传数据,包括:确定所述多个原始数据中与所述肯定应答信号对应的对应数据,以及所述对应数据所属的目标第一数据分组;将所述对应数据标记为已到达;确定所述目标第一数据分组中未被标记为已到达的未决数据;以及在所述未决数据满足主动重传条件的情况下,确定所述未决数据作为所述第一重传数据。5.根据权利要求3所述的方法,其中,所述根据所述否定应答信号,确定所述多个原始数据中的第二重传数据,包括:确定所述多个原始数据中与所述否定应答信号对应的原始数据,作为所述第二重传数据。6.根据权利要求1所述的方法,其中,所述根据所述重传数据,生成目标纠错数据包,包括:获取丢包率;根据所述重传数据的数据量和所述丢包率,确定重传数据量;以及根据所述重传数据,生成所述重传数据量的目标纠错数据。7.一种数据传输方法,包括:响应于接收到原始数据,发送针对所述原始数据的肯定应答信号;确定至少一个待接收数据的等待接收时长;在所述等待接收时长超过第三时长阈值的情况下,将所述至少一个待接收数据分为至少一个第二数据分组,其中,每个所述第二数据分2CN115001630A权利要求书2/3页组包括至少一个待接收数据;针对所述至少一个第二数据分组中的每个第二数据分组,生成否定应答信号;发送所述否定应答信号;以及响应于接收到纠错数据,根据所述原始数据和所述纠错数据,恢复所述待接收数据。8.根据权利要求7所述的方法,还包括:响应于接收到重传数据,确定与所述重传数据对应的目标第二数据分组;根据所述重传数据,将所述第二数据分组中的对应数据标记为已收到;确定所述第二数据分组中未被标记为已收到的未决数据;以及在确定所述未决数据满足重传请求条件的情况下,发送针对所述未决数据的否定应答信号。9.根据权利要求7所述的方法,其中,所述针对所述至少一个第二重传数据分组中的每个第二重传数据分组,生成否定应答信号,包括:针对每个第二重传数据分组,根据所述第二重传数据分组中每个待接收数据的标识,生成所述否定应答信号。10.一种数据传输装置,包括:第一确定模块,用于响应于接收到针对多个原始数据的肯定应答信号,确定所述多个原始数据中的第一重传数据;第一发送模块,用于发送所述第一重传数据,并将所述第一重传数据储存至缓存区;第二确定模块,用于响应于接收到针对所述多个原始数