负载传输的控制方法及装置制造方法及图纸

技术编号:12853623 阅读:101 留言:0更新日期:2016-02-11 17:59
本发明专利技术公开一种负载传输的控制方法及装置。该控制方法包括:接收代理服务器上报的触发事件,包括第一成员传输路径的第一传输时延和第二成员传输路径的第二传输时延,并且在第一和第二传输时延中的一个大于第一时延门限时,上报该触发事件;向分组数据网网关发起请求,并获取其反馈的网络信息;根据第一、第二传输时延以及网络信息,控制代理服务器执行相应的负载分配。通过上述方案,本发明专利技术能够更加精确地指示发生拥塞的成员传输路径执行具体的负载分配方案,从而在确保良好的通信质量的前提下利用WiFi网络分担4G网络的负载,使得各成员传输路径的负载传输成本最小化,降低通信成本的同时大大提高用户的业务体验。

【技术实现步骤摘要】
【国外来华专利技术】负载传输的控制方法及装置
本专利技术属于通信
,具体涉及MPTCP(MultiPathTransmissionControlProtocol,多径传输控制协议)
,特别是涉及一种基于MPTCP的负载传输的控制方法及装置。
技术介绍
MPTCP是IETF(InternetEngineeringTaskForce,互联网工程任务组)提出的一项TCP(TransmissionControlProtocol,传输控制协议)增强技术,其旨在允许一个TCP连接可以使用多条成员传输路径,用以传输用户设备(UserEquipment,UE)的负载,即业务分组流,从而使得传输资源的使用效率最大化,同时提升传输资源的冗余备份。当前,MPTCP已应用于WiFi(WirelessFidelity,无线保真)等无线局域网络(WirelessLocalAreaNetworks,WLAN)与3G(3rd-Generation,第三代移动通信技术)或4G(4th-Generation,第四代移动通信技术)等蜂窝移动网络的互操作的应用场景中,以确保通信的服务质量,例如:用户设备在WiFi网络与4G网络之间切换时利用MPTCP进行负载控制,以保持业务的连续性从而保证用户的业务体验;利用MPTCP在WiFi网络与4G网络之间对同一用户设备的业务流进行负载分担,以保持用户设备的业务流在各网络成员路径之间达到负载平衡从而保证各网络的通信传输效率。由此,在多网络配合进行多径传输的应用场景中,如何利用MPTCP进行负载控制以为用户提供良好的业务体验,已成为通信运营商亟待解决的技术问题。现有技术的做法一般是单一的根据拥塞控制原理,将用户设备的负载分配至拥塞程度(负载)较低的网络接入点,从而提高通信传输效率。然而,上述方法仅仅依据TCP各成员传输路径的拥塞程度作为负载分配的判决条件,因此无法进一步地判断成员传输路径上拥塞产生的原因,无法根据原因向拥塞的成员传输路径下发具体的负载分配的指示,导致在各成员传输路径负载分担的场景下用户的业务体验降低。
技术实现思路
有鉴于此,本专利技术实施例所要解决的技术问题是提供一种基于MPTCP的负载传输的控制方法及装置,能够更加精确地指示发生拥塞的成员传输路径执行具体的负载分配方案。本专利技术实施例所采用的技术方案是:第一方面提供一种负载传输的控制方法,负载基于多径传输控制协议MPTCP传输,控制方法包括:接收代理服务器上报的触发事件,触发事件包括用户设备接入第一网络时对应的第一成员传输路径的第一传输时延和用户设备接入第二网络时对应的第二成员传输路径的第二传输时延,其中,在第一传输时延和第二传输时延中的至少一个大于第一时延门限时,由代理服务器上报触发事件,第一时延门限为控制用户设备进行负载分流时用户设备所需的负载传输的时间的门限值;向分组数据网网关发起获取网络信息的请求,并获取分组数据网网关反馈的网络信息,网络信息包括第一网络和第二网络的服务质量参数;根据第一传输时延、第二传输时延以及网络信息,控制代理服务器执行相应的负载分配。结合第一方面的实现方式,在第一种可能的实现方式中,控制代理服务器执行相应的负载分配之后,负载在第一成员传输路径或第二成员传输路径上的传输性能恢复到正常水平时发生负载回流,控制方法进一步包括:接收代理服务器再次上报的触发事件,在第一传输时延或第二传输时延小于第二时延门限时,代理服务器再次上报触发事件,第二时延门限为控制用户设备进行负载回流时所需的负载传输的时间的门限值,且第二时延门限小于第一时延门限。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,控制方法还包括:获取用户设备的签约信息,签约信息包括用户设备接入第一网络和第二网络时对应的负载在第一成员传输路径和第二成员传输路径上的传输费率;根据第一传输时延、第二传输时延以及网络信息,控制代理服务器执行相应的负载分配的步骤进一步包括:根据第一传输时延、第二传输时延、网络信息以及签约信息,控制代理服务器执行相应的负载分配。结合第一方面的实现方式,在第三种可能的实现方式中,控制代理服务器执行相应的负载分配的步骤包括:重新配置用户设备对应第一成员传输路径和第二成员传输路径上的服务质量参数,并下发至分组数据网网关,其中服务质量参数包括最大比特速率、保证比特速率以及接入点名称的聚合最大比特速率中的至少一个。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,控制代理服务器执行相应的负载分配的步骤还包括:控制代理服务器采用保守式、激进式或切换式执行相应的负载分配。结合第一方面的第一种可能的、第二种可能的、第三种可能的或第四种可能的实现方式,在第五种可能的实现方式中,第一网络为无线局域网络且包括WiFi网络,第二网络为重叠覆盖第一网络的蜂窝网络,且蜂窝网络包括2G、3G和4G网络的一种或任意组合,第二网络对应的第二成员传输路径为负载传输的缺省路径。第二方面提供一种负载传输的控制方法,负载基于多径传输控制协议MPTCP传输,控制方法包括:获取用户设备接入第一网络时对应的第一成员传输路径的第一传输时延,以及接入第二网络时对应的第二成员传输路径的第二传输时延;若第一传输时延和第二传输时延中的至少一个大于第一时延门限,则向策略与计费控制实体上报触发事件,触发事件指示策略与计费控制实体根据触发事件包括的第一传输时延和第二传输时延,以及获取的分组数据网网关反馈的网络信息,控制执行相应的负载分配,其中第一时延门限为控制用户设备进行负载分流时用户设备所需的负载传输的时间的门限值,网络信息包括第一网络和第二网络的服务质量参数。结合第二方面的实现方式,在第一种可能的实现方式中,策略与计费控制实体控制执行相应的负载分配之后,负载在第一成员传输路径或第二成员传输路径上的传输性能恢复到正常水平时发生负载回流,控制方法进一步包括:若第一传输时延或第二传输时延小于第二时延门限,则向策略与计费控制实体再次上报触发事件,其中第二时延门限为控制用户设备进行负载回流时所需的负载传输的时间的门限值,且第二时延门限小于第一时延门限。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,向策略与计费控制实体上报触发事件的步骤之后进一步包括:触发事件指示策略与计费控制实体根据触发事件包括的第一传输时延和第二传输时延,以及获取的用户设备的签约信息、网络信息,控制执行相应的负载分配,其中签约信息包括用户设备接入第一网络和第二网络时对应的负载在第一成员传输路径和第二成员传输路径上的传输费率。结合第二方面的实现方式,在第三种可能的实现方式中,控制执行相应的负载分配的步骤包括:采用保守式、激进式或切换式执行相应的负载分配。结合第二方面的第一种可能的、第二种可能的或第三种可能的实现方式,在第四种可能的实现方式中,第一网络为无线局域网络且包括WiFi网络,第二网络为重叠覆盖第一网络的蜂窝网络,且蜂窝网络包括2G、3G和4G网络的任意组合,第二网络对应的第二成员传输路径为负载传输的缺省路径。第三方面提供一种负载传输的控制装置,负载基于多径传输控制协议MPTCP传输,控制装置包括:接收模块,用于接收代理服务器上报的触发事件,触发事件包括用户设备接入第一网络时对应的第一成员传输路径的第本文档来自技高网
...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种负载传输的控制装置,其特征在于,所述负载基于多径传输控制协议MPTCP传输,所述控制装置包括:接收模块,用于接收代理服务器上报的触发事件,所述触发事件包括用户设备接入第一网络时对应的第一成员传输路径的第一传输时延和所述用户设备接入第二网络时对应的第二成员传输路径的第二传输时延,其中,在所述第一传输时延和所述第二传输时延中的至少一个大于第一时延门限时,由所述代理服务器上报所述触发事件,所述第一时延门限为控制所述用户设备进行负载分流时所述用户设备所需的负载传输的时间的门限值;发送模块,用于在所述接收模块接收所述触发事件后向分组数据网网关发起获取网络信息的请求,其中所述网络信息包括所述第一网络和所述第二网络的服务质量参数;所述接收模块进一步用于获取所述分组数据网网关反馈的所述网络信息;处理模块,用于根据所述第一传输时延、所述第二传输时延以及所述网络信息,控制所述代理服务器执行相应的负载分配。2.根据权利要求1所述的控制装置,其特征在于,所述处理模块控制所述代理服务器执行相应的负载分配之后,所述负载在所述第一成员传输路径或所述第二成员传输路径上的传输性能恢复到正常水平时发生负载回流,所述接收模块进一步用于接收所述代理服务器再次上报的所述触发事件,其中,在所述第一传输时延或所述第二传输时延小于第二时延门限时,所述代理服务器再次上报所述触发事件,所述第二时延门限为控制所述用户设备进行所述负载回流时所需的负载传输的时间的门限值,且所述第二时延门限小于所述第一时延门限。3.根据权利要求2所述的控制装置,其特征在于,所述处理模块还用于获取所述用户设备的签约信息,并根据所述第一传输时延、所述第二传输时延、所述网络信息以及所述签约信息,控制所述代理服务器执行相应的负载分配,其中所述签约信息包括所述用户设备接入所述第一网络和所述第二网络时对应的负载在所述第一成员传输路径和所述第二成员传输路径上的传输费率。4.根据权利要求1所述的控制装置,其特征在于,所述处理模块用于重新配置所述用户设备对应所述第一成员传输路径和所述第二成员传输路径上的服务质量参数,并由所述发送模块下发至所述分组数据网网关,以控制所述代理服务器执行相应的负载分配,其中所述服务质量参数包括最大比特速率、保证比特速率以及接入点名称的聚合最大比特速率中的至少一个。5.根据权利要求4所述的控制装置,其特征在于,所述处理模块用于控制所述代理服务器采用保守式、激进式或切换式执行相应的负载分配;其中,对于所述保守式负载分配,所述代理服务器以较小的预定步长将所述第二成员传输路径的发送滑动窗口大小递减,以较小的预定步长逐渐将所述第二成员传输路径的服务质量参数的保证比特率增大至比特率门限,同时将所述第一成员传输路径的发送滑动窗口大小以相同的预定步长同步递增,以相同的预定步长逐渐减小所述第一成员传输路径的服务质量参数的保证比特率;对于激进式负载分配,所述代理服务器以较大的预定步长逐步将所述第二成员传输路径的发送滑动窗口大小递减,以较大的预定步长逐渐将所述第二成员传输路径的服务质量参数的保证比特率增大至比特率门限,同时将所述第一成员传输路径的发送滑动窗口大小以相同的预定步长同步递增,以相同的预定步长逐渐减小所述第一成员传输路径的服务质量参数的保证比特率;对于切换式负载分配,所述代理服务器直接将所述第二成员传输路径的发送滑动窗口大小缩减为零,以直接将所述第二成员传输路径的服务质量参数的保证比特率增大至比特率门限,同时将所述第一成员传输路径的发送滑动窗口大小调整至最大可用尺寸,以直接减小所述第一成员传输路径的服务质量参数的保证比特率,使得所述第一成员传输路径和所述第二成员传输路径的传输性能均平衡。6.根据权利要求1~5之一所述的控制装置,其特征在于,所述第一网络为无线局域网络且包括WiFi网络,所述第二网络为重叠覆盖所述第一网络的蜂窝网络,且所述蜂窝网络包括2G、3G和4G网络的一种或任意组合,所述第二网络对应的所述第二成员传输路径为负载传输的缺省路径。7.一种负载传输的控制装置,其特征在于,所述负载基于多径传输控制协议MPTCP传输,所述控制装置包括:接收模块,用于获取用户设备接入第一网络时对应的第一成员传输路径的第一传输时延,以及接入第二网络时对应的第二成员传输路径的第二传输时延;处理模块,用于监测所述第一传输时延和所述第二传输时延中的至少一个是否大于第一时延门限,所述第一时延门限为控制用户设备进行负载分流时用户设备所需的负载传输的时间的门限值;发送模块,用于在所述处理模块监测所述第一传输时延和所述第二传输时延中的至少一个大于第一时延门限时,向策略与计费控制实体上报触发事件,所述触发事件指示所述策略与计费控制实体根据所述触发事件包括的所述第一传输时延和所述第二传输时延,以及获取的分组数据网网关反馈的网络信息,控制所述处理模块执行相应的负载分配,其中所述网络信息包括所述第一网络和所述第二网络的服务质量参数。8.根据权利要求7所述的控制装置,其特征在于,所述策略与计费控制实体控制执行相应的负载分配之后,所述负载在所述第一成员传输路径或所述第二成员传输路径上的传输性能恢复到正常水平时发生负载回流,所述发送模块进一步用于在所述处理模块监测所述第一传输时延或所述第二传输时延小于第二时延门限时,向所述策略与计费控制实体再次上报所述触发事件,其中所述第二时延门限为控制所述用户设备进行所述负载回流时所需的负载传输的时间的门限值,且所述第二时延门限小于所述第一时延门限。9.根据权利要求8所述的控制装置,其特征在于,所述处理模块进一步用于在所述触发事件指示所述策略与计费控制实体根据所述触发事件包括的所述第一传输时延和所述第二传输时延,以及获取的所述用户设备的签约信息、所述网络信息的控制下,执行相应的负载分配,其中所述签约信息包括所述用户设备接入所述第一网络和所述第二网络时对应的负载在所述第一成员传输路径和所述第二成员传输路径上的传输费率。10.根据权利要求7所述的控制装置,其特征在于,所述处理模块用于在所述策略与计费控制实体的控制下,采用保守式、激进式或切换式执行相应的负载分配;其中,对于所述保守式负载分配,所述策略与计费控制实体控制代理服务器以较小的预定步长将所述第二成员传输路径的发送滑动窗口大小递减,以较小的预定步长逐渐将所述第二成员传输路径的服务质量参数的保证比特率增大至比特率门限,同时将所述第一成员传输路径的发送滑动窗口大小以相同的预定步长同步递增,以相同的预定步长逐渐减小所述第一成员传输路径的服务质量参数的保证比特率;对于激进式负载分配,所述策略与计费控制实体控制代理服务器以较大的预定步长逐步将所述第二成员传输路径的发送滑动窗口大小递减,以较大的预定步长逐渐将所述第二成员传输路径的服务质量参数的保证比特率增大至比特率门限,同时将所述第一成员传输路径的发送滑动窗口大小以相同的预定步长同步递增,以相同的预定步长逐渐减小所述第一成员传输路径的服务质量参数的保证比特率;对于切换式负载分配,所述策略与计费控制实体控制代理服务器直接将所述第二成员传输路径的发送滑动窗口大小缩减为零,以直接将所述第二成员传输路径的服务质量参数的保证比特率增大至比特率门限,同时将所述第一成员传输路径的发送滑动窗口大小调整至最大可用尺寸,以直接减小所述第一成员传输路径的服务质量参数的保证比特率,使得所述第一成员传输路径和所述第二成员传输路径的传输性能均平衡。11.根据权利要求7~10之一所述的控制装置,其特征在于,所述第一网络为无线局域网络且包括WiFi网络,所述第二网络为重叠覆盖所述第一网络的蜂窝网络,且所述蜂窝网络包括2G、3G和4G网络的任意组合,所述第二网络对应的所述...

【专利技术属性】
技术研发人员:夏海涛熊春山乔伟华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1