【技术实现步骤摘要】
【国外来华专利技术】负载传输的控制方法及装置
本专利技术属于通信
,具体涉及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进行负载控制以为用户提供良好的业务体验,已成为通信运营商亟待解决的技术问题。现有 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。