高效的5G双连接分离承载数据传输方法及系统与流程

文档序号:29261799发布日期:2022-03-16 12:22阅读:879来源:国知局
高效的5G双连接分离承载数据传输方法及系统与流程
高效的5g双连接分离承载数据传输方法及系统
技术领域
1.本发明涉及数据传输领域,具体地,涉及一种高效的5g双连接分离承载数据传输方法及系统。


背景技术:

2.5g双连接(nr-dc,nr-nr dual-connection)是3gpp release15版本引入的重要技术,并在3gpp release16版本进行完善。通过双连接技术,5g主基站和5g辅基站之间可以利用非理想回传(non-ideal backhaul)xn接口来实现多载波传输,从而提高终端吞吐量和数据传输可靠性。(如附图1)
3.5g双连接中定义了三类承载:mcg bearer,scg bearer和split bearer。mcg bearer 为只通过主基站进行数据传输的承载;scg bearer为只通过辅基站进行数据传输的承载; split bearer(分离承载)是同时通过主基站和辅基站进行数据传输的承载。(如附图 2)
4.分离承载的数据在pdcp层进行分离,即在同一传输方向上,每个分离承载的pdcp 实体关联2个rlc实体,其中一个为主rlc实体(primary rlc entity),另外一个为辅rlc实体(split secondary rlc entity)。分离承载分为两种传输模式,一种传输模式是复制模式,另一种传输模式为分流模式,而同一时刻只能激活一种传输模式。复制模式是指同一份数据在主rlc实体和辅rlc实体进行复制传输;分流模式是指当前数据量较大时,用户数据在主rlc实体和辅rlc实体进行选择分流传输,分离承载的pdcp 实体通过比较待发送数据总量与分离阈值(ul-datasplitthreshold)来决定是否进行分流传输,如果待发送数据总量未达到阈值,则只通过主rlc实体传输数据,否则可以在主rlc实体和辅rlc实体同时传输数据,进行数据分流传输,从而提升传输效率。对于分离承载,接收到的数据包可能是乱序的,因此分离承载的数据在pdcp层进行重排序。
5.在文献3gpp ts 38.323-g10的5.2.1 transmit operation以及3gpp ts38.322-g10的5.4中描述了3gpp协议的发送操作和sdu丢弃程序的相关内容。在该文献中描述:submit the pdcp pdu to either the primary rlc entity or the split secondary rlc entity;但此处标准并没有详细描述如何分流,本方法采用优化的分流策略,提高业务服务质量;。文献中描述:if the transmitting pdcp entity is associated with two rlc entities,the ue should minimize the amount of pdcp pdus submitted to lower layers before receiving request from lower layers and minimize the pdcp sn gap between pdcp pdus submitted to two associated rlc entities to minimize pdcp reordering delay in the receiving pdcp entity.而本方法采用优化的分流策略,能减少pdcp sn gap。
6.专利文献cn111132233b(申请号:cn201811287597.7)公开了一种分离承载的控制方法及相关设备,所述分离承载的控制方法包括:所述终端配置有目标分离承载,且所述目标分离承载包括n条传输路径,所述n为大于2的正整数;通过基于待传上行数据量和目标分
离承载的分离承载阈值,在n条传输路径中确定可用传输路径集合,其中,可用传输路径集合为:所述n条传输路径,或者与分离承载阈值关联的传输路径集合;通过可用传输路径集合中的目标传输路径进行上行数据传输。但该发明没有灵活检测逻辑信道的传输状态和缓存区状态,数据传输延迟缓解不够。


技术实现要素:

7.针对现有技术中的缺陷,本发明的目的是提供一种高效的5g双连接分离承载数据传输方法及系统。
8.根据本发明提供的一种高效的5g双连接分离承载数据传输方法,包括:
9.步骤s1:建立双连接分离承载,初始化主rlc实体和辅rlc实体状态系数;
10.步骤s2:收到数据传输请求,将待传输数据处理后放入发送队列中;
11.步骤s3:进行数据分流传输;
12.步骤s4:主、辅rlc实体处理并发送待发送数据,各自上报逻辑信道的状态给pdcp 实体;
13.步骤s5:进行传输状态分析,如存在预设情况,进行数据回收和转移发送。
14.优选地,通过监测和比较主、辅rlc实体逻辑信道的数据缓存量状态和传输状态合理分流待传数据,逻辑信道分流数据量不能超过缓存区空余量,如果缓存区已满,不再往该通路的逻辑信道发送数据;
15.数据缓存量状态是指待传输数据量和缓存区可缓存数据总量的比率;
16.传输状态是指数据传输的状态,用空口数据传输速率、传输误包率作为该状态指标。
17.优选地,在所述步骤s1中:
18.初始化主rlc实体和辅rlc实体逻辑信道的传输状态系数为1和缓存区状态为空;
19.逻辑信道的传输状态系数加权决定的因素包括:
20.该逻辑信道上一段时间内的平均发送速率,该时间段由一个或者若干个传输间隔组成,平均发送速率越高,传输状态系数相应越高;平均发送速率为0,传输状态系数为 0;
21.针对于am rlc发送实体,发送窗中可发送数据量,如果已发送数据没有收到接收端的确认,发送窗中可发送数据量就会变少,直至发送窗拥塞,发送窗越拥塞,传输状态系数相应越低,如果发送窗已完全拥塞,则传输状态系数为0;
22.针对于am rlc发送实体,数据传输的误包率,误包率反映了信道质量,误包率由接收端发送的状态报告中未确认数进行统计,误包率越低,则传输状态系数相应越高。
23.优选地,在所述步骤s2中:
24.pdcp从上层收到用户数据传输请求,将待传输数据经协议处理后放入发送队列中;
25.在所述步骤s3中:
26.如果待发送数据量没有超过分流阈值,在主rlc实体上进行发送;待发送数据量超过分流阈值,pdcp通过比较主辅rlc实体逻辑信道上的传输状态系数,按比例分配待传输的用户数据,发往rlc的数据量不超过rlc缓存区的空余量;
27.分流阈值是基站配置给终端控制终端是否开启分流功能,如果数据量较小,没有
超过分流阈值,就不需要开启分流传输功能;
28.按比例分配的逻辑:
29.如果主辅rlc实体中任意一个rlc实体逻辑信道的传输状态系数值为0,则不往该 rlc实体发送待传数据;
30.如果主辅rlc实体逻辑信道的传输状态系数值都为非0,则在对应rlc实体逻辑信道上发送的数据量为如下公式:
31.该rlc实体逻辑信道传输数据量=待传输数据总量*该rlc实体逻辑信道的传输状态系数/主辅两路rlc实体逻辑信道的传输状态系数之和。
32.优选地,在所述步骤s4中:
33.主辅rlc实体按3gpp协议处理并发送待发送数据;
34.主辅rlc实体各自上报本逻辑信道的传输状态和缓存区状态给pdcp实体;
35.在所述步骤s5中:
36.pdcp进行传输状态分析,如果发送其中一个逻辑信道的系数小于预设值,另一个逻辑信道的系数大于预设值,则将系数小于预设值的逻辑信道上的部分或者全部待发数据转移到系数大于预设值的逻辑信道上发送,发往rlc的数据量不超过rlc缓存的空余量;
37.部分还是全部转移根据传输状态系数决定,传输状态系数为0意味着已无法传输数据,转移全部数据;传输状态系数非0,意味着还能够传输数据,只是传输效率下降了,将部分数据转移,转移的数据量=总缓存数据量*(1-传输状态系数)。
38.根据本发明提供的一种高效的5g双连接分离承载数据传输系统,包括:
39.模块m1:建立双连接分离承载,初始化主rlc实体和辅rlc实体状态系数;
40.模块m2:收到数据传输请求,将待传输数据处理后放入发送队列中;
41.模块m3:进行数据分流传输;
42.模块m4:主、辅rlc实体处理并发送待发送数据,各自上报逻辑信道的状态给pdcp 实体;
43.模块m5:进行传输状态分析,如存在预设情况,进行数据回收和转移发送。
44.优选地,通过监测和比较主、辅rlc实体逻辑信道的数据缓存量状态和传输状态合理分流待传数据,逻辑信道分流数据量不能超过缓存区空余量,如果缓存区已满,不再往该通路的逻辑信道发送数据;
45.数据缓存量状态是指待传输数据量和缓存区可缓存数据总量的比率;
46.传输状态是指数据传输的状态,用空口数据传输速率、传输误包率作为该状态指标。
47.优选地,在所述模块m1中:
48.初始化主rlc实体和辅rlc实体逻辑信道的传输状态系数为1和缓存区状态为空;
49.逻辑信道的传输状态系数加权决定的因素包括:
50.该逻辑信道上一段时间内的平均发送速率,该时间段由一个或者若干个传输间隔组成,平均发送速率越高,传输状态系数相应越高;平均发送速率为0,传输状态系数为 0;
51.针对于am rlc发送实体,发送窗中可发送数据量,如果已发送数据没有收到接收端的确认,发送窗中可发送数据量就会变少,直至发送窗拥塞,发送窗越拥塞,传输状态系数相应越低,如果发送窗已完全拥塞,则传输状态系数为0;
52.针对于am rlc发送实体,数据传输的误包率,误包率反映了信道质量,误包率由接收端发送的状态报告中未确认数进行统计,误包率越低,则传输状态系数相应越高。
53.优选地,在所述模块m2中:
54.pdcp从上层收到用户数据传输请求,将待传输数据经协议处理后放入发送队列中;
55.在所述模块m3中:
56.如果待发送数据量没有超过分流阈值,在主rlc实体上进行发送;待发送数据量超过分流阈值,pdcp通过比较主辅rlc实体逻辑信道上的传输状态系数,按比例分配待传输的用户数据,发往rlc的数据量不超过rlc缓存区的空余量;
57.分流阈值是基站配置给终端控制终端是否开启分流功能,如果数据量较小,没有超过分流阈值,就不需要开启分流传输功能;
58.按比例分配的逻辑:
59.如果主辅rlc实体中任意一个rlc实体逻辑信道的传输状态系数值为0,则不往该 rlc实体发送待传数据;
60.如果主辅rlc实体逻辑信道的传输状态系数值都为非0,则在对应rlc实体逻辑信道上发送的数据量为如下公式:
61.该rlc实体逻辑信道传输数据量=待传输数据总量*该rlc实体逻辑信道的传输状态系数/主辅两路rlc实体逻辑信道的传输状态系数之和。
62.优选地,在所述模块m4中:
63.主辅rlc实体按3gpp协议处理并发送待发送数据;
64.主辅rlc实体各自上报本逻辑信道的传输状态和缓存区状态给pdcp实体;
65.在所述模块m5中:
66.pdcp进行传输状态分析,如果发送其中一个逻辑信道的系数小于预设值,另一个逻辑信道的系数大于预设值,则将系数小于预设值的逻辑信道上的部分或者全部待发数据转移到系数大于预设值的逻辑信道上发送,发往rlc的数据量不超过rlc缓存的空余量;
67.部分还是全部转移根据传输状态系数决定,传输状态系数为0意味着已无法传输数据,转移全部数据;传输状态系数非0,意味着还能够传输数据,只是传输效率下降了,将部分数据转移,转移的数据量=总缓存数据量*(1-传输状态系数)。
68.与现有技术相比,本发明具有如下的有益效果:
69.1、本发明减少接收端pdcp的数据包重排序延迟,减少业务时延;通过检测逻辑信道的传输状态和缓存区状态,将待传数据进行合理分流传输,从而减少了数据传输延迟,进一步减少接收端pdcp重排序延迟,从而整体上减少业务时延,提升了业务质量。
70.2、本发明减少数据丢包,保障业务服务质量;能够灵活地将数据转移到传输效率较高的逻辑信道进行传输,尽量保证数据包能正常传输,减少丢包现象,减少传输时延,保障业务服务质量。
附图说明
71.通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
72.图1为5g双连接场景示意图;
73.图2为5g双连接系统架构图;
74.图3为5g双连接分离承载分流处理流程;
75.图4为5g双连接分离承载分流实现方案。
具体实施方式
76.下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
77.实施例1:
78.根据本发明提供的一种高效的5g双连接分离承载数据传输方法,如图1-图4所示,包括:
79.步骤s1:建立双连接分离承载,初始化主rlc实体和辅rlc实体状态系数;
80.步骤s2:收到数据传输请求,将待传输数据处理后放入发送队列中;
81.步骤s3:进行数据分流传输;
82.步骤s4:主、辅rlc实体处理并发送待发送数据,各自上报逻辑信道的状态给pdcp 实体;
83.步骤s5:进行传输状态分析,如存在预设情况,进行数据回收和转移发送。
84.具体地,通过监测和比较主、辅rlc实体逻辑信道的数据缓存量状态和传输状态合理分流待传数据,逻辑信道分流数据量不能超过缓存区空余量,如果缓存区已满,不再往该通路的逻辑信道发送数据;
85.数据缓存量状态是指待传输数据量和缓存区可缓存数据总量的比率;
86.传输状态是指数据传输的状态,用空口数据传输速率、传输误包率作为该状态指标。
87.具体地,在所述步骤s1中:
88.初始化主rlc实体和辅rlc实体逻辑信道的传输状态系数为1和缓存区状态为空;
89.逻辑信道的传输状态系数加权决定的因素包括:
90.该逻辑信道上一段时间内的平均发送速率,该时间段由一个或者若干个传输间隔组成,平均发送速率越高,传输状态系数相应越高;平均发送速率为0,传输状态系数为 0;
91.针对于am rlc发送实体,发送窗中可发送数据量,如果已发送数据没有收到接收端的确认,发送窗中可发送数据量就会变少,直至发送窗拥塞,发送窗越拥塞,传输状态系数相应越低,如果发送窗已完全拥塞,则传输状态系数为0;
92.针对于am rlc发送实体,数据传输的误包率,误包率反映了信道质量,误包率由接收端发送的状态报告中未确认数进行统计,误包率越低,则传输状态系数相应越高。
93.具体地,在所述步骤s2中:
94.pdcp从上层收到用户数据传输请求,将待传输数据经协议处理后放入发送队列中;
95.在所述步骤s3中:
96.如果待发送数据量没有超过分流阈值,在主rlc实体上进行发送;待发送数据量超过分流阈值,pdcp通过比较主辅rlc实体逻辑信道上的传输状态系数,按比例分配待传输的用户数据,发往rlc的数据量不超过rlc缓存区的空余量;
97.分流阈值是基站配置给终端控制终端是否开启分流功能,如果数据量较小,没有超过分流阈值,就不需要开启分流传输功能;
98.按比例分配的逻辑:
99.如果主辅rlc实体中任意一个rlc实体逻辑信道的传输状态系数值为0,则不往该 rlc实体发送待传数据;
100.如果主辅rlc实体逻辑信道的传输状态系数值都为非0,则在对应rlc实体逻辑信道上发送的数据量为如下公式:
101.该rlc实体逻辑信道传输数据量=待传输数据总量*该rlc实体逻辑信道的传输状态系数/主辅两路rlc实体逻辑信道的传输状态系数之和。
102.具体地,在所述步骤s4中:
103.主辅rlc实体按3gpp协议处理并发送待发送数据;
104.主辅rlc实体各自上报本逻辑信道的传输状态和缓存区状态给pdcp实体;
105.在所述步骤s5中:
106.pdcp进行传输状态分析,如果发送其中一个逻辑信道的系数小于预设值,另一个逻辑信道的系数大于预设值,则将系数小于预设值的逻辑信道上的部分或者全部待发数据转移到系数大于预设值的逻辑信道上发送,发往rlc的数据量不超过rlc缓存的空余量;
107.部分还是全部转移根据传输状态系数决定,传输状态系数为0意味着已无法传输数据,转移全部数据;传输状态系数非0,意味着还能够传输数据,只是传输效率下降了,将部分数据转移,转移的数据量=总缓存数据量*(1-传输状态系数)。
108.实施例2:
109.实施例2为实施例1的优选例,以更为具体地对本发明进行说明。
110.本领域技术人员可以将本发明提供的一种高效的5g双连接分离承载数据传输方法,理解为高效的5g双连接分离承载数据传输系统的具体实施方式,即所述高效的5g 双连接分离承载数据传输系统可以通过执行所述高效的5g双连接分离承载数据传输方法的步骤流程予以实现。
111.根据本发明提供的一种高效的5g双连接分离承载数据传输系统,包括:
112.模块m1:建立双连接分离承载,初始化主rlc实体和辅rlc实体状态系数;
113.模块m2:收到数据传输请求,将待传输数据处理后放入发送队列中;
114.模块m3:进行数据分流传输;
115.模块m4:主、辅rlc实体处理并发送待发送数据,各自上报逻辑信道的状态给pdcp 实体;
116.模块m5:进行传输状态分析,如存在预设情况,进行数据回收和转移发送。
117.具体地,通过监测和比较主、辅rlc实体逻辑信道的数据缓存量状态和传输状态合理分流待传数据,逻辑信道分流数据量不能超过缓存区空余量,如果缓存区已满,不再往该通路的逻辑信道发送数据;
118.数据缓存量状态是指待传输数据量和缓存区可缓存数据总量的比率;
119.传输状态是指数据传输的状态,用空口数据传输速率、传输误包率作为该状态指标。
120.具体地,在所述模块m1中:
121.初始化主rlc实体和辅rlc实体逻辑信道的传输状态系数为1和缓存区状态为空;
122.逻辑信道的传输状态系数加权决定的因素包括:
123.该逻辑信道上一段时间内的平均发送速率,该时间段由一个或者若干个传输间隔组成,平均发送速率越高,传输状态系数相应越高;平均发送速率为0,传输状态系数为 0;
124.针对于am rlc发送实体,发送窗中可发送数据量,如果已发送数据没有收到接收端的确认,发送窗中可发送数据量就会变少,直至发送窗拥塞,发送窗越拥塞,传输状态系数相应越低,如果发送窗已完全拥塞,则传输状态系数为0;
125.针对于am rlc发送实体,数据传输的误包率,误包率反映了信道质量,误包率由接收端发送的状态报告中未确认数进行统计,误包率越低,则传输状态系数相应越高。
126.具体地,在所述模块m2中:
127.pdcp从上层收到用户数据传输请求,将待传输数据经协议处理后放入发送队列中;
128.在所述模块m3中:
129.如果待发送数据量没有超过分流阈值,在主rlc实体上进行发送;待发送数据量超过分流阈值,pdcp通过比较主辅rlc实体逻辑信道上的传输状态系数,按比例分配待传输的用户数据,发往rlc的数据量不超过rlc缓存区的空余量;
130.分流阈值是基站配置给终端控制终端是否开启分流功能,如果数据量较小,没有超过分流阈值,就不需要开启分流传输功能;
131.按比例分配的逻辑:
132.如果主辅rlc实体中任意一个rlc实体逻辑信道的传输状态系数值为0,则不往该 rlc实体发送待传数据;
133.如果主辅rlc实体逻辑信道的传输状态系数值都为非0,则在对应rlc实体逻辑信道上发送的数据量为如下公式:
134.该rlc实体逻辑信道传输数据量=待传输数据总量*该rlc实体逻辑信道的传输状态系数/主辅两路rlc实体逻辑信道的传输状态系数之和。
135.具体地,在所述模块m4中:
136.主辅rlc实体按3gpp协议处理并发送待发送数据;
137.主辅rlc实体各自上报本逻辑信道的传输状态和缓存区状态给pdcp实体;
138.在所述模块m5中:
139.pdcp进行传输状态分析,如果发送其中一个逻辑信道的系数小于预设值,另一个逻辑信道的系数大于预设值,则将系数小于预设值的逻辑信道上的部分或者全部待发数据转移到系数大于预设值的逻辑信道上发送,发往rlc的数据量不超过rlc缓存的空余量;
140.部分还是全部转移根据传输状态系数决定,传输状态系数为0意味着已无法传输数据,转移全部数据;传输状态系数非0,意味着还能够传输数据,只是传输效率下降了,将部分数据转移,转移的数据量=总缓存数据量*(1-传输状态系数)。
141.实施例3:
142.实施例3为实施例1的优选例,以更为具体地对本发明进行说明。
143.针对分离承载分流传输模式的场景,3gpp标准定义了简单的分流策略,即通过分离阈值(ul-datasplitthreshold)来决定是否进行分流传输,但是并没有明确规定具体分流的流量。而本方法通过监测不同通路上逻辑信道的传输状态来动态分配数据流量,使得业务数据能更快速地传输到对端,减少数据传输时延,并且能最小化pdcp的sn间隙,减少接收端pdcp重排序延迟,能够保障业务服务质量。
144.此外,针对分离承载分流传输模式的场景,当某一条通路的逻辑信道上的传输发生异常时(如信号较弱、网络拥塞等),该逻辑信道上的数据将无法按时传输到接收端,按照3gpp的规定,这些待传数据在丢弃定时器(discard timer)超时后会被丢弃,进而影响业务连续性或者使业务发生异常。本方法通过监测逻辑信道的传输状态和缓存区状态,当检测到某一通路的逻辑信道传输缓慢或者传输异常时,能及时将该通路上的待传数据转移到另一通路的逻辑信道进行传输,从而保证数据包的正常传输,减少丢包和传输时延,提高了数据的传输效率和可靠性,保证业务正常,提升了用户体验。
145.3gpp r16标准定义的nr双连接功能中,对于分离承载(split bearer),在同一传输方向上,每个pdcp实体与2个rlc实体关联,其中一个为主rlc实体(primary rlc entity),另外一个为辅rlc实体(split secondary rlc entity)。在数据发送时, pdcp实体通过比较待发送数据总量与分离阈值(ul-datasplitthreshold)来决定在哪些rlc实体进行数据传输。如果待发送数据总量未达到阈值,则只通过主rlc实体传输数据,否则就在主rlc实体和辅rlc实体同时传输数据,进行数据分流传输。然而,对于分流传输的场景,当某一个rlc实体因某些原因(如信号不佳,网络拥塞等)发生传输异常时,可能导致该通路上待传数据包的discard timer超时,按照3gpp标准规定,则应该丢弃这些待传数据包,进而影响正常业务。
146.本方法创新性地对分流数据传输机制进行改进,通过检测每一个逻辑信道的数据传输效率,当检测到某个逻辑信道传输缓慢或者传输异常时,在discard timer允许范围内,将待传数据及时分流或者转移到另一通路的逻辑信道进行传输,从而保证数据包的正常传输,减少丢包和传输时延,提高了数据的传输效率和可靠性,保证业务正常,提升了用户体验。
147.实施例4:
148.实施例4为实施例1的优选例,以更为具体地对本发明进行说明。
149.本方法通过监测和比较主辅rlc实体逻辑信道的数据缓存量状态和传输状态来合理分流待传数据。逻辑信道分流数据量不能超过缓存区空余量,如果缓存区已满,则不再往该通路的逻辑信道发送数据。
150.数据缓存量状态是指待传输数据量和缓存区可缓存数据总量的比率。
151.传输状态是指数据传输的状态,通常用空口数据传输速率、传输误包率作为该状态指标。
152.逻辑信道的传输状态系数由以下(不限于)因素加权决定:
153.1、该逻辑信道上最近一段时间内的平均发送速率。该时间段可以由一个或者若干个传输间隔(tti)组成。平均发送速率越高,则传输状态系数相应越高。如果平均发送速率为0,则传输状态系数为0。
154.2、针对于am rlc发送实体,发送窗中可发送数据量。如果已发送数据没有收到接收端的确认,发送窗中可发送数据量就会变少,直至发送窗拥塞。发送窗越拥塞,则传输状态系数相应越低。如果发送窗已完全拥塞,则传输状态系数为0。
155.3、针对于am rlc发送实体,数据传输的误包率。误包率在一定程度上反映了信道质量,该误包率可以由接收端发送的状态报告中未确认数进行统计。误包率越低,则传输状态系数相应越高。
156.本方法的处理流程如附图3所示。流程描述如下:
157.步骤1:双连接分离承载建立,初始化主rlc实体和辅rlc实体逻辑信道的传输状态系数(为1)和缓存区状态(为空)。
158.步骤2:pdcp从上层(sdap)收到用户数据传输请求,将待传输数据经协议处理后放入发送队列中。
159.步骤3:如果待发送数据量没有超过分流阈值(ul-datasplitthreshold)时,则在主rlc实体上进行发送;否则pdcp通过比较主辅rlc实体逻辑信道上的传输状态系数,按比例分配待传输的用户数据。但是发往rlc的数据量不能超过rlc缓存区的空余量。
160.分流阈值是基站配置给终端的,它的作用是控制终端是否开启分流功能。如果数据量较小,即没有超过分流阈值,就不需要开启分流传输功能。
161.按比例分配的逻辑:
162.如果主辅rlc实体中任意一个rlc实体逻辑信道的传输状态系数值为0,则不往该 rlc实体发送待传数据。
163.如果主辅rlc实体逻辑信道的传输状态系数值都为非0,则在对应rlc实体逻辑信道上发送的数据量为如下公式:
164.该rlc实体逻辑信道传输数据量=待传输数据总量*该rlc实体逻辑信道的传输状态系数/主辅两路rlc实体逻辑信道的传输状态系数之和。
165.步骤4:主辅rlc实体按3gpp协议处理并发送待发送数据。
166.步骤5:主辅rlc实体各自上报本逻辑信道的传输状态和缓存区状态给pdcp实体。
167.步骤6:pdcp进行传输状态分析,如果发送其中一个逻辑信道的传输状态较差(如系数小于0.3,该阈值可配置),而另一个逻辑信道的传输状态较好(如系数大于0.7,该阈值可配置),则将传输状态较差的逻辑信道上的部分或者全部待发数据转移到输状态较好的逻辑信道上进行发送。但是发往rlc的数据量不能超过rlc缓存的空余量。
168.部分或者全部转移根据传输状态系数决定。比如传输状态系数为0,即意味着已无法传输数据,就将全部数据转移。如果传输状态系数非0,意味着还能够传输数据,只是传输效率下降了,则可以将部分数据转移(转移的数据量可以是总缓存数据量*(1
‑ꢀ
传输状态系数)
169.步骤7:后续pdcp从上层(sdap)收到用户数据传输请求,重复步骤2处理。
170.实施例5:
171.实施例5为实施例1的优选例,以更为具体地对本发明进行说明。
172.本方法不修改3gpp标准,而是在pdcp实体和rlc实体增加相应的分流策略分析模块。
173.1、rlc实体增加逻辑信道的传输状态系数计算和定期上报。
174.2、pdcp实体增加分流裁决策略,并执行数据分流处理。
175.如附图4,当创建双连接分离承载后,分离承载的pdcp实体会关联2个rlc实体,一个主rlc实体,另一个为辅rlc实体。主辅rlc实体根据技术方案中描述的传输状态监测策略,定期将各自传输状态上报给pdcp。而pdcp实体根据pdu队列的数据量和主辅rlc实体的传输状态进行分流裁决。
176.以下通过场景举例说明实现方式。假如pdcp pdu队列中的待传数据量已经超过了分流阈值(ul-datasplitthreshold),而且此时主辅rlc实体逻辑信道的传输状态系数都为1,则pdcp实体会平均分配待传数据给2个rlc实体进行传输。如果后续因为诸如信号变弱等原因导致辅rlc实体传输信道的传输质量变差,随之传输速率降低,误包率增加,rlc sdu缓存区数据积压,此时辅rlc实体的传输状态监测模块经过分析后将新的传输状态上报给pdcp实体,pdcp实体的分流裁决模块经过分析后将尚未传输的数据从辅rlc实体转移到主rlc实体进行传输,并且将后续从sdap接收的用户数据也发给主rlc实体进行传输。当辅rlc实体传输信道的传输质量变好时,辅rlc实体的传输状态监测模块新的传输状态上报给pdcp实体,pdcp实体的分流裁决模块重新分析,恢复辅路上的正常传输。
177.本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。
178.以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本技术的实施例和实施例中的特征可以任意相互组合。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1