本发明涉及的是一种无线通信领域的技术,具体是一种基于接收机反馈信息的发射机多链路数据分流方法。
背景技术:
为了进一步提高传输速率,5g系统提出了双连接(dualconnectivity,dc)技术,即为了规避mac层调度过程中的时延和同步要求,数据在分组数据汇聚协议层(pdcp)层进行分割和合并,随后将用户数据流通过多个基站同时传送给用户。从而有助于实现用户性能提升,对用户总体吞吐量和切换时延都有帮助。但由于在pdcp层dc传输时缺乏有效的数据分流方法,导致终端侧pdcp层数据包存在严重乱序现象,影响向上层递交的顺序数据包总量,因此端到端有效的传输速率仍是受限的,并没有提升用户体验。
技术实现要素:
本发明针对现有技术存在的上述不足,提出一种基于接收机反馈信息的发射机多链路数据分流方法,以最大乱序深度作为策略调节输入信息,并计算均值和方差,依据对乱序深度的闭环控制,将终端乱序深度降低到有效程度,使得两条链路的传输资源得到了有效利用,终端用户端到端tcp吞吐率得到提升。
本发明是通过以下技术方案实现的:
本发明涉及一种基于接收机反馈信息的发射机多链路数据分流方法,以终端最大乱序深度作为分流决策,选择lte-aonly模式、nronly模式或联合模式。
所述的终端最大乱序深度记为
所述的分流决策是指:在起始阶段即t′≤l时,由于反馈的决策信息量有限,分流策略中传输模式选择联合传输模式,分流比例r(t′)的取值为归一化的辅基站至终端和主基站至终端链路的带宽的比值,即
所述的lte-aonly模式或nronly模式下,pdcp层缓存数据包集合
本发明涉及一种实现上述方法的系统,包括:乱序信息计算单元、分流算法单元和数据包分流单元,其中:乱序信息计算单元对数据包乱序程度进行了定义,并将最大乱序深度指标反馈至基站侧,分流算法单元依据最大乱序深度,输出分流策略,实现对乱序深度的闭环控制,数据包分流单元依据分流策略对数据包执行分流操作。
技术效果
本发明整体解决了现有终端pdcp层数据包乱序现象严重,吞吐率折损严重的缺陷;本发明通过定义终端乱序程度进而实现对乱序深度的闭环控制;有效利用传输资源,提升吞吐率。
附图说明
图1为本发明分流方法原理示意图;
图2为本发明流程图;
图3为具体实施例的场景模型示意图。
具体实施方式
如图1和图2所示,为本实施例涉及一种基于接收机反馈信息的发射机多链路数据分流方法,其应用于如图3所示的lte-nr双连接数据分流场景,该分流方法包括:lte-aonly模式、nronly模式和联合模式,其中:在lte-aonly模式或nronly模式下,pdcp层缓存数据包集合
所述的发射机多链路数据分流方法,具体包括以下步骤:
步骤1)根据pdcp层在时隙t′-1时经重排序功能验证未满足顺序要求仍留在pdcp层的数据包集合
所述的差值
步骤2)设置一个长度为l的滑动窗口来观测最大乱序深度,在起始阶段即t′≤l时,由于反馈的决策信息量有限,分流策略中传输模式选择联合传输模式,分流比例r(t′)的取值为归一化的辅基站至终端和主基站至终端链路的带宽的比值,即
所述的滑动窗口,以给定时隙t′结束的最大乱序深度观测窗口的均值
所述的起始阶段,设置传输模式为联合传输模式,即b(t′)=0。
所述的取决于观测窗口获得的积累的乱序深度是指:传输模式
所述的取决于观测窗口得到的累积的最大乱序深度的变化情况是指:分流比例
经过具体实际实验,在lte-nr双连接数据分流场景下,lte基站带宽为20mhz,nr基站带宽为100mhz的具体环境设置下,以乱序阈值
综上所述,本发明显著降低最大乱序深度,提升链路资源利用率,提升吞吐率。
上述具体实施可由本领域技术人员在不背离本发明原理和宗旨的前提下以不同的方式对其进行局部调整,本发明的保护范围以权利要求书为准且不由上述具体实施所限,在其范围内的各个实现方案均受本发明之约束。