一种拥塞控制方法、终端及计算机可读存储介质技术

技术编号:21205914 阅读:69 留言:0更新日期:2019-05-25 03:04
本发明专利技术实施例提供的一种拥塞控制方法、终端及计算机可读存储介质,所述方法包括:获取多个载波上的拥塞参数的测量值;根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且发生拥塞的第一类载波;为所述终端在所述第一类载波上发送的业务包重新选择载波,和/或,调整所述终端在所述第一类载波上的业务包的大小。本发明专利技术可以实现了多载波下基于载波调整或者分段业务包调整的拥塞控制,提高业务包发送的可靠性。

A Congestion Control Method, Terminal and Computer Readable Storage Media

An embodiment of the present invention provides a congestion control method, a terminal and a computer-readable storage medium. The method includes: acquiring the measured values of congestion parameters on multiple carriers; selecting the first type of carriers for which the terminal is currently sending traffic and causing congestion according to the measured values of the congestion parameters; and transmitting traffic packets for the terminal on the first type of carriers. A new carrier is selected, and/or the size of the service package of the terminal on the first type carrier is adjusted. The invention can realize congestion control based on carrier adjustment or segment service package adjustment under multi-carrier, and improve the reliability of service package transmission.

【技术实现步骤摘要】
一种拥塞控制方法、终端及计算机可读存储介质
本专利技术涉及拥塞控制
,具体涉及一种拥塞控制方法、终端及计算机可读存储介质。
技术介绍
目前3GPP协议版本中,长期演进-车对任意对象(LTE-V2X)是在单载波上进行业务传输、不支持载波聚合,其拥塞控制是以资源池为粒度进行。从接收的角度,定义了对发送池(包括transmissionpool和exceptionalpool)进行poolspecific的信道忙率(CBR,Channelbusyratio)测量,说明接收节点接收感知的每个发送池的资源占用情况。按照相关协议,如果发送终端(UE)有传输块(TB)需要在n+4子帧发送,则需要在n子帧进行CBR测量,进行CBR测量的时间窗为[n-100,n-1],时长为固定的100ms。CBR处理中,各子帧都是物理子帧。对物理层直通共享信道(PSSCH,PysicalSidelinkShareChannel),可(预)配置CBR测量的接收信号强度(S-RSSI)门限,取值范围为[-112,-22]dBm,粒度为2dB。根据(预)配置的子信道粒度的S-RSSI门限,测量[n-100,n-1]时间窗内包括PSSCH的发送池的子信道的S-RSSI,计算超过门限的子信道个数占100ms内总的子信道个数的比例,该比例记为该发送池的PSSCH的CBR结果。现有技术的拥塞控制机制,当CBR超过门限后,通常是在单个资源池上进行以下调整:·调整发送功率;·调整重传次数;·调整PSSCH子信道个数;·调整调制与编码策略的取值(MCSRange);·调整CRlimit的最大值。从发送端角度,通过1000ms内,对transmissionpool和exceptionalpool的信道占用率(CR,Channeloccupancyratio)评估,可了解本节点发送资源占transmissionpool或exceptionalpool的比例,基于测量的CR,判断是否超出配置的CRlimit,从而对发送参数进行调整。如果发送终端有TB需要在n+4子帧发送,则需要在n子帧进行CR测量。进行CBR测量的时间窗为[n-a,n+b],时长为固定的1000ms。时间窗分为2部分,其中[n-a,n-1]部分对应统计本节点已经发送占用的子信道,[n,n+b]部分对应统计本节点将占用的子信道。这里,a是正整数,b是0或正整数;a和b由终端实现确定,而且a+b+1=1000,a>=500,n+b不能超过上次传输机会对本次发送的预约时间。然后计算本节点在这两个部分占用的子信道个数,占整个时间窗[n-a,n+b]的子信道总数比例,将该比例记为该发送池的CR结果。CR处理中,各子帧都是物理子帧。CR处理可以以以每个业务包优先级PPPP(ProSePer-PacketPriority)的粒度进行测量。基于每个业务包优先级PPPP,测量的CR需要满足以下的关系:其中,k为当前业务包的PPPP,i为比当前业务包PPPP的k值优先级更高的PPPP(i取值比k更小)。发送时,如何处理满足CRlimit限制,取决于UE实现。例如,为了满足CRlimit的限制,可以在发送时进行丢包处理。现有的拥塞控制机制存在以下问题:(1)现有拥塞控制机制是基于资源池的粒度进行资源池内部的测量和调整,是在拥塞情况下对于业务发送条件进行限定,会在一定程度上降低业务发送的可靠性;(2)现有拥塞控制机制在多载波发送的情况,无法考虑各载波之间的情况或者各载波发送业务包的情况进行联合调整。在3GPPRAN#74会议上,确定在车对任意对象(V2X)中引入载波聚合技术。对于在多载波上进行传输的每个分段业务包,高层通过物理层上报的信道忙率(CBR,Channelbusyratio)信息,结合V2X业务与频段的对应关系等因素,为每个分段业务包确定发送载波,然后由物理层执行监听+半持续性调度(sensing+SPS)的资源选择过程,将接收信号强度(RSSI)最低的20%可用资源上报给媒体接入控制(MAC)层,由MAC层选择发送资源。V2X载波聚合支持多载波发送业务包场景可以包括以下2种:1.相互独立的业务包分别在不同的载波上进行发送;2.来自同一个业务包的分段业务包分别在不同的载波上进行发送。在多载波上进行V2X业务发送时,如果某个(些)载波上出现拥塞,需要进行相应的拥塞控制。由于在多载波上进行发送,需要综合考虑多载波的拥塞情况进行调整。同时,针对上面第2种场景,如果某个载波上发生拥塞,降低了发送功率或者减少重传次数,将会导致同时传输的分段业务包在拥塞载波上发送的可靠性降低;而如果调整CRlimit的最大值导致CR超过门限,则在拥塞载波上会执行丢包的处理。对于同时传输的分段业务包,如果其中任一载波上进行发送的分段业务包不能被接收端成功接收,则即便其他业务包被成功接收,接收端也无法成功合并发送端分段之前的大业务包。因此,亟需为一种多载波情况下的拥塞控制机制,实现多载波下基于载波调整或者分段业务包调整的拥塞控制,保证各载波上业务包发送的可靠性。
技术实现思路
本专利技术实施例要解决的技术问题是提供一种拥塞控制方法、终端及计算机可读存储介质,实现了多载波下基于载波调整或者分段业务包调整的拥塞控制,提高业务包发送的可靠性。为解决上述技术问题,本专利技术实施例提供了一种拥塞控制方法,包括:获取多个载波上的拥塞参数的测量值;根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且发生拥塞的第一类载波;为所述终端在所述第一类载波上发送的业务包重新选择载波,和/或,调整所述终端在所述第一类载波上的业务包的大小。本专利技术实施例还提供了一种终端,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器,用于读取存储器中的程序,执行下列过程:获取多个载波上的拥塞参数的测量值;根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且发生拥塞的第一类载波;为所述终端在所述第一类载波上发送的业务包重新选择载波,和/或,调整所述终端在所述第一类载波上的业务包的大小;所述收发机,用于在对应的载波上发送业务包。本专利技术实施例还提供了另一种终端,包括:获取单元,获取多个载波上的拥塞参数的测量值;选择单元,用于根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且发生拥塞的第一类载波;拥塞处理单元,用于为所述终端在所述第一类载波上发送的业务包重新选择载波,和/或,调整所述终端在所述第一类载波上的业务包的大小。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如上所述的拥塞控制方法的步骤。与现有技术相比,本专利技术实施例提供的拥塞控制方法、终端及计算机可读存储介质,实现了多载波下基于载波调整或者分段业务包调整的拥塞控制,提高了业务包发送的可靠性。并且,本专利技术实施例在载波重选的触发过程中,针对避免半双工影响而选择在相同的时域资源上进行发送的载波,设计了同时触发载波重选的机制,同时在资源选择中保证原有的时域资源配比,可以避免引起更为严重的半双工影响。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使本文档来自技高网
...

【技术保护点】
1.一种拥塞控制方法,应用于一终端,其特征在于,包括:获取多个载波上的拥塞参数的测量值;根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且发生拥塞的第一类载波;为所述终端在所述第一类载波上发送的业务包重新选择载波,和/或,调整所述终端在所述第一类载波上的业务包的大小。

【技术特征摘要】
1.一种拥塞控制方法,应用于一终端,其特征在于,包括:获取多个载波上的拥塞参数的测量值;根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且发生拥塞的第一类载波;为所述终端在所述第一类载波上发送的业务包重新选择载波,和/或,调整所述终端在所述第一类载波上的业务包的大小。2.如权利要求1所述的方法,其特征在于,所述为所述终端在所述第一类载波上发送的业务包重新选择载波的步骤,包括:针对所述第一类载波上发送的第一业务包,所述终端停止在所述第一类载波上发送所述第一业务包,所述第一业务包为分段业务包或非分段业务包;从第二类载波中重新选择所述第一业务包的发送载波,所述第二类载波包括:所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波;从所述发送载波上选择第一业务包的发送资源;在所述发送载波的发送资源上,发送所述第一业务包。3.如权利要求1所述的方法,其特征在于,所述为所述终端在所述第一类载波上发送的业务包重新选择载波的步骤,包括:针对所述第一类载波上发送的第一业务包,判断所述第一业务包中是否存在第三业务包,所述第三业务包为与第一业务包在相同时域位置上发送的第二业务包,所述第二业务包为所述终端在第三类载波上发送的业务包,所述第三类载波为所述终端当前进行业务发送且未发生拥塞的载波;确定需要进行载波重选的重选业务包,其中,若存在第三业务包,所述重选业务包包括第一业务包和第三业务包;若不存在第三业务包,所述重选业务包包括第一业务包;从第二类载波中,为各个重选业务包重新选择不同的发送载波,并从所述发送载波上选择出发送资源,所述第二类载波包括:所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波;在所述发送载波的发送资源上,发送对应的重选业务包。4.如权利要求3所述的方法,其特征在于,所述从第二类载波中,为各个重选业务包重新选择不同的发送载波,并从所述发送载波上选择出发送资源的步骤,包括:在所述重选业务包中存在关联组时,为同一关联组中的各个业务包,重新选择不同发送载波上的相同时域位置的可用资源,作为发送资源;其中,所述关联组包括在重选载波之前在相同时域位置进行发送的至少两个业务包;或者,按照与重选载波之前相同的关联组配置,确定重选载波之后的关联组的数量以各个关联组中的业务包的数量,并为重选载波之后的同一关联组中的各个业务包,选择不同发送载波上的相同时域位置的可用资源,作为发送资源;其中,所述关联组配置包括关联组的数量以及各个关联组中的业务包的数量。5.如权利要求1所述的方法,其特征在于,在所述第一类载波上的业务包为分段业务包时,所述调整所述终端在所述第一类载波上的业务包的大小的步骤,包括:调整所述第一类载波的发送参数,确定调整后的所述第一类载波的发送资源;根据调整后的所述第一类载波的发送资源以及第三类载波的发送资源,对所述第一类载波上和第三类载波上发送的业务包进行重新分段,所述第三类载波为所述终端当前进行业务发送且未发生拥塞的载波;将重新分段后的分段业务包,在对应的第一类载波和第三类载波上进行发送。6.如权利要求1所述的方法,其特征在于,在所述第一类载波上的业务包为分段业务包时,所述为所述终端在所述第一类载波上发送的业务包重新选择载波的步骤,包括:确定第二类载波的第一数量,所述第二类载波包括:所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波;从所述第一类载波中选择出第二数量的待重选载波,并将剩余载波作为待分段载波,所述第二数量为第一数量与第三数量中的较小者,所述第三数量为所述第一类载波的数量;针对所述待重选载波上发送的第一业务包,停止在所述待重选载波上发送所述第一业务的第一业务包,并为每个所述待重选载波上的第一业务包,选择一个对应的第二类载波作为所述第一业务包的发送载波,并选择发送资源进行发送;以及,调整所述待分段载波的发送参数,确定调整后的所述待分段载波的发送资源;根据调整后的所述待分段载波的发送资源以及第三类载波的发送资源,对所述第三类载波和待分段载波上发送的业务包进行重新分段;将重新分段后的分段业务包,在对应的待分段载波和第三类载波上进行发送,所述第三类载波为所述终端当前进行业务发送且未发生拥塞的载波。7.如权利要求1所述的方法,其特征在于,在所述第一类载波上的业务包为分段业务包时,所述为所述终端在所述第一类载波上发送的业务包重新选择载波的步骤,包括:确定第二类载波的第一数量,所述第二类载波包括:所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波;从所述第一类载波中选择出第二数量的待重选载波,并将剩余载波作为待分段载波,所述第二数量为第一数量与第三数量中的较小者,所述第三数量为所述第一类载波的数量;针对所述待重选载波上发送的第一业务包,停止在所述待重选载波上发送所述第一业务包,并为每个所述待重选载波,选择一个对应的第二类载波作为所述第一业务包的发送载波;调整所述待分段载波的发送参数,确定调整后的所述待分段载波的发送资源;对所述待分段载波、第三类载波以及所述发送载波上发送的业务包进行重新分段,得到调整后的各个载波上的业务包,并根据调整后的业务包大小,在对应载波上选择发送资源,所述第三类载波为所述终端当前进行业务发送且未发生拥塞的载波;将调整后的各个载波上的业务包,在对应的待分段载波、第三类载波和所述发送载波上进行发送。8.如权利要求1所述的方法,其特征在于,在所述第一类载波上的业务包为分段业务包时,所述为所述终端在所述第一类载波上发送的业务包重新选择载波的步骤,包括:确定第二类载波的第一数量,所述第二类载波包括:所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波;从所述第一类载波中选择出第二数量的待重选载波,并将剩余载波作为待分段载波,所述第二数量为第一数量与第三数量中的较小者,所述第三数量为所述第一类载波的数量;针对所述待重选载波上发送的第一业务包,停止在所述待重选载波上发送业务包,并判断所述第一业务包中是否存在第三业务包,所述第三业务包为与第一业务包在相同时域位置上发送的第二业务包,所述第二业务包为所述终端在第三类载波上发送的业务包;确定需要进行载波重选的重选业务包,其中,若存在第三业务包,所述重选业务包包括第一业务包和第三业务包;若不存在第三业务包,所述重选业务包包括第一业务包;从第二类载波中,为各个重选业务包重新选择不同的发送载波,并选择发送资源进行发送,所述第三类载波为所述终端当前进行业务发送且未发生拥塞的载波;以及,调整所述待分段载波的发送参数,确定调整后的所述待分段载波的发送资源;根据调整后的所述待分段载波的发送资源以及第三类载波的发送资源,对所述第三类载波和待分段载波上发送的业务包进行重新分段;将重新分段后的分段业务包,在对应的待分段载波和第三类载波上进行发送。9.如权利要求1所述的方法,其特征在于,在所述第一类载波上的业务包为分段业务包时,所述为所述终端在所述第一类载波上发送的业务包重新选择载波的步骤,包括:确定第二类载波的第一数量,所述第二类载波包括:所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波;从所述第一类载波中选择出第二数量的待重选载波,并将剩余载波作为待分段载波,所述第二数量为第一数量与第三数量中的较小者,所述第三数量为所述第一类载波的数量;针对所述待重选载波上发送的第一业务包,停止在所述待重选载波上发送所述第一业务包,并判断所述第一业务包中是否存在第三业务包,所述第三业务包为与第一业务包在相同时域位置上发送的第二业务包,所述第二业务包为所述终端在第三类载波上发送的业务包;确定需要进行载波重选的重选业务包,其中,若存在第三业务包,所述重选业务包包括第一业务包和第三业务包;若不存在第三业务包,所述重选业务包包括第一业务包;从第二类载波中,为各个重选业务包重新选择不同的发送载波,所述第三类载波为所述终端当前进行业务发送且未发生拥塞的载波;调整所述待分段载波的发送参数,确定调整后的所述待分段载波的发送资源;对所述待分段载波、第三类载波以及所述发送载波上发送的业务包进行重新分段,得到调整后的各个载波上的业务包,并根据调整后的业务包大小、在对应载波上选择发送资源;将调整后的各个载波上的业务包,在对应的待分段载波、第三类载波和所述发送载波上进行发送。10.如权利要求1至9任一项所述的方法,其特征在于,还包括:根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且未发生拥塞的第三类载波;在所述第三类载波上的业务包为分段业务包,且所述分段业务包的大小发生变化时,根据各个载波的拥塞参数以及变化后的分段业务包的大小,对所述第三类载波上发送的业务的业务包重新分段,并将重新分段后的分段业务包,在对应的第三类载波和/或第二类载波上进行发送,所述第二类载波包括所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波。11.一种终端,其特征在于,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器,用于读取存储器中的程序,执行下列过程:获取多个载波上的拥塞参数的测量值;根据所述拥塞参数的测量值,选择出所述终端当前进行业务发送且发生拥塞的第一类载波;为所述终端在所述第一类载波上发送的业务包重新选择载波,和/或,调整所述终端在所述第一类载波上的业务包的大小;所述收发机,用于在对应的载波上发送业务包。12.如权利要求11所述的终端,其特征在于,所述处理器,还用于读取存储器中的程序,执行下列过程:针对所述第一类载波上发送的第一业务包,所述终端停止在所述第一类载波上发送所述第一业务包,所述第一业务包为分段业务包或非分段业务包;从第二类载波中重新选择所述第一业务包的发送载波,所述第二类载波包括:所述终端当前未进行业务发送且未发生拥塞的载波,以及,所述终端当前进行业务发送但未达到由网络侧配置或者预配置的最大业务发送进程数上限且未发生拥塞的载波;从所述发送载波上选择第一业务包的发送资源;所述收发机,还用于在所述发...

【专利技术属性】
技术研发人员:李晨鑫赵锐赵丽冯媛林琳
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京,11

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

1