多路径数据传输方法、装置及电子设备与流程

文档序号:26706451发布日期:2021-09-22 16:08阅读:来源:国知局

技术特征:
1.一种多路径数据传输方法,包括:响应于客户端的数据获取请求,建立服务器与客户端之间的与不同网络对应的多条数据传输路径;获取所述多条数据传输路径的路径状态;根据用户的路径流量使用策略和各个数据传输路径的路径状态,在所述多条数据传输路径上进行向客户端传输数据的调度处理。2.根据权利要求1所述的方法,其中,在建立服务器与客户端之间的与不同网络对应的多条数据传输路径的过程中,从所述客户端获取用户的路径流量使用策略。3.根据权利要求1所述的方法,其中,所述根据用户的路径流量使用策略和所述路径状态,在所述多条数据传输路径上进行向客户端传输数据的调度处理包括:根据所述用户的路径流量使用策略和所述路径状态确定各个数据传输路径的权重;根据所述各个数据传输路径的权重,将待传输的数据包分配到各个数据传输路径上,向客户端进行传输。4.根据权利要求1所述的方法,其中,所述用户的路径流量使用策略根据用户的流量资费信息和/或网络环境信息和/或用户的流量使用设定和/或应用需求而确定的。5.一种多路径数据传输方法,包括:向服务器发起数据上传请求,建立服务器与客户端之间的与不同网络对应的多条数据传输路径;获取所述多条数据传输路径的路径状态;根据与用户的路径流量使用策略和各个数据传输路径的路径状态,在所述多条数据传输路径上进行向服务器传输数据的调度处理。6.根据权利要求5所述方法,其中,所述根据与用户的路径流量使用策略和各个数据传输路径的路径状态,在所述多条数据传输路径上进行向服务器传输数据的调度处理包括:根据所述用户的路径流量使用策略和所述路径状态确定各个数据传输路径的权重;根据所述各个数据传输路径的权重,将待上传的数据包分配到各个数据传输路径上,向服务器进行传输。7.根据权利要求5所述的方法,其中,还包括:根据用户的流量资费信息和/或网络环境信息和/或用户的流量使用和/或应用需求设定,确定所述路径流量使用策略。8.一种多路径数据传输装置,包括:路径建立模块,用于响应于客户端的数据获取请求,建立服务器与客户端之间的与不同网络对应的多条数据传输路径;路径状态获取模块,用于获取所述多条数据传输路径的路径状态;调度模块,用于根据用户的路径流量使用策略和各个数据传输路径的路径状态,在所述多条数据传输路径上进行向客户端传输数据的调度处理。9.根据权利要求8所述装置,其中,所述根据用户的路径流量使用策略和所述路径状态,在所述多条数据传输路径上进行向客户端传输数据的调度处理包括:根据所述用户的路径流量使用策略和所述路径状态确定各个数据传输路径的权重;根据所述各个数据传输路径的权重,将待传输的数据包分配到各个数据传输路径上,向客户端进行传输。
10.一种多路径数据传输装置,包括:路径建立模块,用于向服务器发起数据上传请求,建立服务器与客户端之间的与不同网络对应的多条数据传输路径;路径状态获取模块,用于获取所述多条数据传输路径的路径状态;调度模块,用于根据与用户的路径流量使用策略和各个数据传输路径的路径状态,在所述多条数据传输路径上进行向服务器传输数据的调度处理。11.一种电子设备,包括:存储器,用于存储程序;处理器,用于运行所述存储器中存储的所述程序,以执行权利要求1至7任一所述的多路径数据传输方法。

技术总结
本发明实施例提供了一种多路径数据传输方法、装置及电子设备,其中,方法包括:响应于客户端的数据获取请求,建立服务器与客户端之间的与不同网络对应的多条数据传输路径;获取所述多条数据传输路径的路径状态;根据用户的路径流量使用策略和各个数据传输路径的路径状态,在所述多条数据传输路径上进行向客户端传输数据的调度处理。本发明实施例在客户端与服务器之间建立了与多个网络对应的多条数据传输路径,并基于用户的路径流量使用策略和各个数据传输路径的路径状态进行数据传输调度,从而在兼顾了用户自身对于流量的控制需求的同时,来达到更好的网络传输质量。来达到更好的网络传输质量。来达到更好的网络传输质量。


技术研发人员:刘彦梅 马云飞 张渊博 章玖海 赵武 杨馥榕 郑智隆 刘洪强 李鼎 洪海 张铭
受保护的技术使用者:阿里巴巴新加坡控股有限公司
技术研发日:2021.03.26
技术公布日:2021/9/21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1