一种基于边缘网络聚合的在线直播上传方法及系统与流程

文档序号:12494558阅读:来源:国知局

技术特征:

1.一种基于边缘网络聚合的在线直播上传方法,其特征在于,所述方法包括下述步骤:

A1:数据源客户端将视频传输到网络聚合终端,所述网络聚合终端向调度服务器发出请求连接一个最优聚合服务器;

A2:计算每个聚合服务器到原始服务器的上行带宽,将距网络聚合终端附近或与其连接带宽超过一定阈值的多个聚合服务器确定为可用聚合服务器名单;

A3:所述调度服务器选择所述可用聚合服务器名单上的若干个聚合服务器组成候选服务器子集S0;调度服务器通过计算网络聚合终端与所述候选服务器子集中每个聚合服务器Sj(j∈{1,...,m})连接所获得的带宽增益,选择出使带宽增益最大化的聚合服务器作为最优聚合服务器,分配给网络聚合终端;将调度服务器为网络聚合终端分配最优服务器的过程称为第一调度;

A4:网络聚合终端通过至少一个Wi-Fi和/或至少一个LTE网络链路,将视频数据传输到最优聚合服务器;

A5:最优聚合服务器将视频传输到原始服务器,再由原始服务器分发到各个数据接收端。

2.根据权利要求1所述的方法,A4中还包括:是利用MPTCP协议将视频数据分发到至少一个Wi-Fi和/或至少一个LTE网络链路上同时传输的。

3.根据权利要求1或2所述的方法,A4中还包括:网络聚合终端还根据数据内容和/或链路网络质量和/或链路费用,对视频数据进行第二调度。

4.根据权利要求1或2所述的方法,A2中在计算每个聚合服务器到原始服务器的上行带宽前,还进一步包括:可用聚合服务器名单上不含有负载率低于一定阈值的聚合服务器,所述阈值取决于流畅处理用户突发流量所需要的带宽。

5.根据权利要求1或2所述的方法,A2中在确定可用聚合服务器名单后,还进一步包括:聚合服务器到原始服务器之间的带宽由聚合服务器按一定频率更新并反馈给调度服务器,调度服务器根据反馈结果重新确定可用聚合服务器名单。

6.根据权利要求1或2所述的方法,A3中在选择若干个聚合服务器组成候选服务器子集时,还进一步包括:候选服务器子集S0的尺寸大小要使测算带宽增益所需的时间相对最短。

7.根据权利要求1或2所述的方法,A3中在测算网络聚合终端与聚合服务器Sj连接所获得的带宽增益后,还进一步包括:将网络聚合终端与不同聚合服务器之间的带宽测试结果储存在网络聚合终端,按一定频率更新并反馈给调度服务器,以避免重复测量带宽。

8.根据权利要求1或2所述的方法,A3中还进一步包括:网络聚合终端在获得连接到聚合服务器Sj的可用链路时,网络聚合终端可以对多个可用Wi-Fi的网络质量进行比较与评估,并选择满足最低传输带宽要求的至少一个Wi-Fi。

9.根据权利要求1或2所述的方法,A3中还进一步包括:网络聚合终端在获得连接到聚合服务器Sj的可用链路时,网络聚合终端可以对已连接的Wi-Fi网络进行预判,根据预判结果选择断开或链接某个Wi-Fi。

10.一种基于边缘网络聚合的在线直播上传系统,其中该系统包括:

数据源客户端,用于用户输入视频数据;

网络聚合终端,用于利用MPTCP协议将视频数据分发到至少一个Wi-Fi和/或至少一个LTE网络链路上同时传输到最优聚合服务器;

调度服务器,用于根据网络聚合终端和原始服务器的反馈信息、网络带宽测算等,为网络聚合终端分配一个最优聚合服务器;

聚合服务器,用于接收通过MPTCP协议从网络聚合终端上传的视频数据,并将视频数据传输到原始服务器;

原始服务器,用于对视频数据进行存储、计算、分发等管理操作;

数据接收端,用于接收视频数据。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1