【技术实现步骤摘要】
一种资源调度分配的方法以及通信设备
本专利技术涉及通信领域,尤其涉及一种资源调度分配的方法以及通信设备。
技术介绍
当前网络中传输的业务,有很大比例是基于TCP传输协议的业务。作为传输控制协议,TCP(TransmissionControlProtocol)相比于UDP(UserDatagramProtocol,用户数据报协议)而言,能够提供面向连接的、可靠交付的服务。在传输数据之前首先要建立连接,在传输完毕之后也要释放连接,丢包必须重传。TCP的特性使其可靠性大为提升,但是也使其比UDP增加了许多开销,如ACK确认、流量控制以及计时器等。然而,当用户的资源需求总和大于可用资源时,即会产生网络拥塞。当发生拥塞时,会造成数据包的丢失,引起重传,使得传输效率降低。为了提高传输效率,TCP采用大小可变的发送窗口进行流量控制。在TCP端对端通信中,通过在发送方维持一个发送窗口cwnd和一个慢启动门限ssthresh,与接收端通告的接收窗口rwnd共同控制发送端发送数据包的数量,避免发生网络拥塞。但是,现有LTE(LongTermEvolution,长期演进)系统中所使用的快速调度算法都未考虑传输层TCP状态。TCP状态是由拥塞控制模块获取的,主要分为四个部分,慢开始、拥塞避免、快速重传与快速恢复和超时重传。即现有LTE下行资源分配方法只考虑了无线信道状态或者用户间的公平性,并没有考虑TCP上行ACK(Acknowledgement,即确认信息)反馈情况。这会造成底层资源分配不能与TCP良好配合,限制系统性能。
技术实现思路
本专利技术实施例提供了一种资源调度分配的方法 ...
【技术保护点】
一种资源调度分配的方法,其特征在于,包括:第一设备在每个第二设备接收所述第一设备发送的第一数据包后,确定每个第二设备向所述第一设备反馈确认信息ACK的剩余等待时长和/或传输层控制协议TCP状态,所述确认信息ACK与所述第一数据包对应;所述第一设备根据所述反馈确认信息ACK的剩余等待时长和/或传输层控制协议TCP状态,为第二目标设备分配无线承载资源,以使得所述第二目标设备使用所述无线承载资源向所述第一设备反馈所述确认信息ACK,所述第二目标设备为剩余等待时长最少和/或所述传输层控制层协议TCP状态处于预置状态的第二设备。
【技术特征摘要】
1.一种资源调度分配的方法,其特征在于,包括:第一设备在每个第二设备接收所述第一设备发送的第一数据包后,确定每个第二设备向所述第一设备反馈确认信息ACK的剩余等待时长和/或传输层控制协议TCP状态,所述确认信息ACK与所述第一数据包对应;所述第一设备根据所述反馈确认信息ACK的剩余等待时长和/或传输层控制协议TCP状态,为第二目标设备分配无线承载资源,以使得所述第二目标设备使用所述无线承载资源向所述第一设备反馈所述确认信息ACK,所述第二目标设备为剩余等待时长最少和/或所述传输层控制层协议TCP状态处于预置状态的第二设备。2.根据权利要求1所述的方法,其特征在于,所述第一设备确定每个第二设备接收所述第一设备发送的第一数据包后,每个第二设备向所述第一设备反馈确认信息ACK的剩余等待时长,包括:所述第一设备获取每个第二设备接收所述第一设备发送的第一数据包的发送时刻、超时重传时长和当前时刻;所述第一设备根据所述第一数据包的发送时间、所述超时重传时间和所述当前时刻,计算出每个第二设备向所述第一设备反馈确认信息ACK的剩余等待时长。3.根据权利要求1或2所述的方法,其特征在于,所述第一设备根据所述反馈确认信息ACK的剩余等待时长,为第二目标设备分配无线承载资源,包括:所述第一设备根据所述每个第二设备反馈确认信息ACK的剩余等待时长,发送窗口和慢启动门限,确定每个第二设备的优先级;所述第一设备根据所述每个第二设备的优先级,为所述第二目标设备分配无线承载资源,所述第二目标设备的优先级最高。4.根据权利要求1或2所述的方法,其特征在于,所述第一设备根据所述反馈确认信息ACK的剩余等待时长,为第二目标设备分配无线承载资源,包括:所述第一设备根据所述每个第二设备反馈确认信息ACK的剩余等待时长,发送窗口和慢启动门限,确定每个第二设备的优先级;所述第一设备根据所述每个第二设备的优先级,确定每个第二设备的权重;所述第一设备根据所述每个第二设备的优先级,为所述第二目标设备分配无线承载资源,所述第二目标设备的权重最大。5.一种资源调度分配的方法,其特征在于,包括:第一设备统计第二设备反馈的G个确认信息ACK各自的传输时长,G为正整数;所述第一设备根据所述G个确认信息ACK各自的传输时长和预设的对应每个ACK的大小,计算ACK的目标接收速率;所述第一设备根据所述ACK的目标接收速率和预设的上下行速率的匹配比例,计算为所述第二设备发送数据包的当前传输速率;所述第一设备按照所述当前传输速率为所述第二设备进行资源分配。6.根据权利要求5所述的方法,其特征在于,所述第一设备根据所述ACK的目标接收速率和预设的上下行速率的匹配比例,计算为所述第二设备发送数据包的当前传输速率,包括:所述第一设备根据所述ACK的目标接收速率和预设的上下行速率的匹配比例,计算为所述第二设备发送传输控制协议TCP数据包的第一传输速率;所述第一设备按照所述传输速率为所述第二设备进行资源分配,包括:所述第一设备按照所述发送TCP数据包的第一传输速率为所述第二设备进行资源分配。7.根据权利要求5所述的方法,其特征在于,所述第一设备根据所述ACK的目标接收速率和预设的上下行速率的匹配比例,计算为所述第二设备发送数据包的当前传输速率,包括:所述第一设备根据所述ACK的目标接收速率和预设的上下行速率的匹配比例,计算为所述第二设备发送TCP数据包的第一传输速率;所述第一设备根据为所述第二设备发送TCP数据包的第一传输速率,以及所述TCP数据包从无线链路层控制协议RLC到媒质接入控制层MAC添加的报文信息,计算为所述第二设备发送MAC数据包的第二传输速率;所述第一设备按照所述传输速率为所述第二设备进行资源分配,包括:所述第一设备按照所述发送MAC数据包的第二传输速率为所述第二设备进行资源分配。8.根据权利要求7所述的方法,其特征在于,所述第一设备按照所述发送MAC层数据包的第二传输速率为所述第二设备进行资源分配,包括:所述第一设备根据所述发送MAC层数据包的第二传输速率和预设的传输时间间隔,计算所述第二设备的传输能力值;所述第一设备按照所述第二设备的传输能力值为所述第二设备进行资源分配。9.一种通信设备,其特征在于,包括:确定模块,用于在每个第二设备接收所述通信设备发送的第一数据包后,确定每个第二设备向所述通信设备反馈确认信息ACK的剩余等待时长和/或传输层控制协议TCP状态...
【专利技术属性】
技术研发人员:贺丽君,陈雨辰,刘贵忠,吴可镝,
申请(专利权)人:上海华为技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。