CN109714824B - 一种半持续调度资源分配方法及基站 - Google Patents
一种半持续调度资源分配方法及基站 Download PDFInfo
- Publication number
- CN109714824B CN109714824B CN201711014308.1A CN201711014308A CN109714824B CN 109714824 B CN109714824 B CN 109714824B CN 201711014308 A CN201711014308 A CN 201711014308A CN 109714824 B CN109714824 B CN 109714824B
- Authority
- CN
- China
- Prior art keywords
- sps
- resource
- resources
- service
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 92
- 238000013468 resource allocation Methods 0.000 title claims abstract description 84
- 230000008569 process Effects 0.000 claims abstract description 42
- 238000012545 processing Methods 0.000 claims abstract description 20
- 208000032370 Secondary transmission Diseases 0.000 claims description 22
- 208000032369 Primary transmission Diseases 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 6
- 238000004806 packaging method and process Methods 0.000 claims description 6
- 230000004913 activation Effects 0.000 description 14
- 230000007246 mechanism Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 10
- 238000013475 authorization Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000002699 waste material Substances 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 101150071746 Pbsn gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供了一种半持续调度的资源分配方法及基站。其中,所述方法包括:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则为相应UE重分配SL SPS资源;若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则为相应UE分配SPS资源。本发明实施例提出的半持续调度资源分配方法及基站,给出了SL SPS业务的分类和优先级处理过程,在保证用户的QoS的前提下,能够更加有效地利用和分配资源,提高资源利用率和***容量。
Description
技术领域
本发明实施例涉及无线通信领域,具体为一种半持续调度资源分配方法及基站。
背景技术
V2X(Vehicle to X)即车与外界的信息交换,是未来智能交通运输***的关键技术。V2X在3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)RAN#68会议上被批准立项,主要研究基于3GPP通信协议的车辆数据传输方案。V2X通信包括V2V通信(车与车通信)、V2I通信(车与路侧基础设施通信)以及V2P通信(车与行人通信)。V2X应用将改善驾驶安全性、减少拥堵和车辆能耗、提高交通效率和车载娱乐体验。
V2V的基本消息类型的其中一种为CAM消息。CAM(Cooperative AwarenessMessages,协作感知消息)消息用于向位于单跳通信范围内的邻居ITS(IntelligentTransport System,智能交通***)终端提供本ITS终端的位置、速度、加速度、方向等车辆的基本状态信息,适用于前方车辆告警、摩托车接近指示等场景。所有VDC(VehicleDynamics Control,车辆动态控制)节点启动后,CAM消息大体上会按照一定的周期向外发送。V2V业务中大部分业务具有周期性广播的特征。同时,对于周期性V2V业务,其数据包的大小和到达间隔具有规律可循,较适合于半持续调度的资源分配方式。
3GPP协议定义了Sidelink SPS(Sidelink Semi-Persistent Scheduling,SLSPS,副链路半持续调度)机制,通过UE的辅助信息,来上报业务模型相关信息,如业务周期、时间偏移量offset、SL优先级信息和观察业务模型中最大TB(Transport Block,传输块)的消息大小。Sidelink SPS机制支持多个SL SPS配置周期,通过SPS-ConfigSL信元来配置每个SL SPS参数,其中包括SL SPS配置的索引SL SPS index和SL SPS周期。SL SPS机制不同LTE R9SPS机制,它支持多个SL SPS周期,而且SL SPS资源是从资源池中分配的一块时频域资源。
目前基于SL SPS资源分配的方案主要是基于3GPP LTE R9协议中SPS机制和VoIP(Voice over Internet Protocol,网络电话)业务考虑和设计的。但是Sidelink SPS机制与LTE Rel9中SPS机制并不相同,并且V2V业务与VoIP业务的业务特性也不同。如何基于Sidelink SPS机制实现V2X业务的资源分配成为亟待解决的问题。
发明内容
为解决现有技术V2X业务的资源调度需求,本发明实施例提供了一种半持续调度的资源分配方法及基站。
第一方面,本发明实施例提供一种半持续调度的资源分配方法,所述方法包括释放SL SPS资源流程、重分配SL SPS资源流程和分配SL SPS资源流程;先执行所述释放SLSPS资源流程,具体包括:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;再执行所述重分配SL SPS资源流程,具体包括:若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;最后执行所述分配SL SPS资源流程,具体包括:若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
第二方面,本发明实施例提供一种基站。所述基站包括SL SPS资源释放单元、SLSPS资源重分配单元和SPS资源分配单元。其中,所述SL SPS资源释放单元具体用于:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;所述SL SPS资源重分配单元具体用于:若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;所述SL SPS资源分配单元具体用于:若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
第三方面,本发明实施例提供一种计算机设备。所述设备包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时能够执行如下方法:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SLSPS资源;若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
本发明实施例提出的半持续调度资源分配方法及基站,给出了SL SPS业务的分类和优先级处理过程,在保证用户的QoS的前提下,能够更加有效地利用和分配资源,提高资源利用率和***容量。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的半持续调度资源分配方法流程图;
图2为本发明实施例提供的半持续调度资源分配子流程图;
图3为本发明实施例提供的基站的结构示意图;
图4是本发明实施例提供的计算机设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
Sidelink SPS机制与LTE R9SPS机制最大不同是引入了多周期的SPS机制,同时增加了UE辅助信息的上报,以使基站eNB更好地进行SL SPS配置和SL SPS资源的激活和释放。本发明实施例基于Sidelink SPS(SL SPS)机制提出了一种半持续调度的资源分配方法,所述方法包括释放SL SPS资源流程、重分配SL SPS资源流程和分配SL SPS资源流程。
先执行所述释放SL SPS资源流程,具体包括:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源。
更新TTI,即更新当前的***帧号和子帧号。其中,子帧号从0~9循环,***帧号从0~1023循环。基站eNB首先判断当前子帧是否是下行子帧或特殊子帧。因为,只有子帧是下行子帧或特殊子帧时,eNB才能向UE发送下行控制信息和数据。具体方法是通过子帧号来判断是否为下行子帧或特殊子帧,例如上下行配置(UL/DL configuration)为1时,子帧号为0,4,5,9为下行子帧,子帧号为1,6为特殊子帧。eNB如果经判断获知当前子帧为下行子帧或特殊子帧,则进一步判断是否接收到UE发送的SL SPS业务释放请求或是否具有SL SPS资源释放需求。UE在需要释放SL SPS资源时主动通知eNB,申请释放SL SPS资源,此时eNB会接收到UE发送的SL SPS业务释放请求。如果eNB经主动判断需要释放SL SPS资源,比如有更重要的业务加入,而目前***资源不足,则必须先释放掉相对次要的业务所占用的资源,则说明具有SL SPS资源释放需求。
如果eNB接收到UE发送的SL SPS业务释放请求或经判断具有SL SPS资源释放需求,则认为有SL SPS资源释放业务需要处理,再进一步判断是否具有剩余的控制资源,即PDCCH(Physical Downlink Control Channel,物理下行控制信道)资源,如果有剩余的控制资源,由于不同UE的PDCCH搜索空间对应的PDCCH资源位置可能不同,因此需为该业务所属的UE计算和查找相应的PDCCH资源,若有相应的PDCCH资源则为该UE进行SL SPS资源释放,通过PDCCH承载下行授权指示UE释放SL SPS资源,若没有相应的PDCCH资源,则处理该类业务中下一个业务;如果没有剩余的控制资源,则结束执行。
如果当前TTI没有SL SPS资源释放业务需要处理或者SL SPS资源释放业务全部遍历,则执行重分配SL SPS资源流程。
再执行所述重分配SL SPS资源流程,具体包括:若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SLSPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;eNB首先判断是否存在满足重分配条件的SL SPS业务。eNB通过UE上报的辅助信息,来获得业务模型相关信息,如业务周期、时间偏移量offset、SL优先级信息和业务模型中最大TB(transport block,传输块)的消息大小,并结合UE上报的BSR(Buffer Size Report,缓冲区状态报告)以及历史统计信息获得半持续调度资源分配所需的配置参数,包括SL SPS周期、SL SPS数据量和SLSPS配置时刻。根据业务周期和offset可以确定数据包到达时刻,再根据数据包到达时刻可以确定相应的SL SPS配置时刻。在SL SPS业务进行中,可能会出现例如SL SPS周期、SL SPS数据量和SL SPS配置时刻改变的情况,这些因素可能触发SL SPS资源重分配。
如果eNB根据预设的重分配条件判断获知存在满足重分配条件的SL SPS业务,则eNB认为有SL SPS资源重分配业务需要处理,再进一步判断是否有剩余的控制资源和业务资源,即是否有剩余的PDCCH(Physical Downlink Control Channel,物理下行控制信道)和PSCCH(Physical Sidelink Control Channel,物理副链路控制信道)及PSSCH(PhysicalSidelink Shared Channel,物理副链路共享信道)资源,当有其中一个资源耗尽了,就认为没有剩余资源了。
若eNB判断获知有剩余的控制资源和业务资源,由于不同UE的PDCCH搜索空间对应的PDCCH资源位置可能不同,因此需为该业务所属的UE计算和查找相应的PDCCH资源,若没有相应的PDCCH资源,则处理该类业务中下一个业务,若有相应的PDCCH资源,则再根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;若eNB判断获知没有剩余的控制资源和业务资源,则结束执行。
如果没有SL SPS资源重分配业务需要处理或SL SPS资源重分配业务全部遍历,则执行分配SL SPS资源流程。
最后执行所述分配SL SPS资源流程,具体包括:若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
eNB首先判断是否存在SL SPS新接入业务。eNB通过UE上报的辅助信息,来获得业务模型相关信息,如业务周期、时间偏移量offset、SL优先级信息和业务模型中最大TB的消息大小,并结合UE上报的BSR以及历史统计信息获得半持续调度资源分配所需的配置参数,包括SL SPS周期、SL SPS数据量和SL SPS配置时刻。根据业务周期和offset可以确定数据包到达时刻,再根据数据包到达时刻可以确定相应的SL SPS配置时刻。如果经判断获知存在SL SPS新接入业务,则进一步判断是否有剩余的控制资源和业务资源,即是否有剩余的PDCCH和对应的PSCCH及PSSCH资源,当有其中一个资源耗尽了,就认为没有剩余资源了。
若eNB判断获知有剩余的控制资源和业务资源,由于不同UE的PDCCH搜索空间对应的PDCCH资源位置可能不同,因此需为该业务所属的UE计算和查找相应的PDCCH资源,若没有相应的PDCCH资源,则处理该类业务中下一个业务,若有相应的PDCCH资源,则再根据所述SL SPS周期、所述SL SPS数据量和所述SL SPS配置时刻为相应UE配置SL SPS资源,具体为:在所述SL SPS配置时刻激活调度资源,所述调度资源包括时域资源和频域资源,以所述SLSPS配置时刻为起点,在每个所述SL SPS周期分配给UE所述SL SPS数据量的频域资源,一次授权,多次使用。
若eNB判断获知没有剩余的控制资源和业务资源,则结束执行。
如果没有SL SPS资源分配业务需要处理或SL SPS资源分配业务全部遍历,则结束执行。
本发明实施例三个流程的优先级是指流程处理的先后顺序,并非优先级高的必须执行优先级低的才可执行。
本发明实施例给出了SL SPS业务的分类和优先级处理过程,结合业务的特性、时延要求和控制资源及业务资源的合理使用等因素,来设计优先级排序。例如,释放SL SPS资源处理先于重分配SL SPS资源和分配SL SPS资源,可以将释放SL SPS对应的PSCCH和PSSCH资源先回收,然后用于后面的SL SPS业务的资源分配和重分配。这种先释放再分配给其他用户方式可以更加充分地使用资源。
本发明实施例提出的半持续调度的资源分配方法,给出了SL SPS业务的分类和优先级处理过程,在保证用户的QoS的前提下,能够更加有效地利用和分配资源,提高资源利用率和***容量。
进一步地,基于上述实施例,所述重分配SL SPS资源流程或所述分配SL SPS资源流程还包括:将所述SL SPS资源配置在两个SL SPS进程,所述两个SL SPS进程具有不同的SL SPS周期。
eNB通过UE上报的辅助信息,获得业务模型相关信息,并结合UE上报的BSR及历史统计信息进行判断是否需要给所述UE配置两个SL SPS进程,如果经判断给所述UE配置两个SL SPS周期会更加合理地利用资源,减少资源浪费,则为所述UE配置两个SL SPS周期。比如eNB根据UE发送的辅助信息,可获知UE的预估周期为100ms,最大TB块为300字节,同时根据eNB的统计结果获知,UE周期性发送数据包,数据包大小有300字节的和190字节的,根据业务模型,可以确定数据包发送规律,即先300字节的数据包,其后4个190字节的数据包,再300字节的数据包,再在其后4个190字节的数据包,以此规律来发送。这样,此时可以设置成双周期,来合理地利用资源。比如将X=300字节分为(X-Y)字节包和Y字节包(X-Y=110字节,Y=190字节)分别在两个SL SPS进程中传输,Y包周期T=100ms,X-Y包周期为500ms。即每100ms传输190字节的SL SPS包,每500ms传输额外的110字节(300-190)的SL SPS包。在所述配置时刻激活一个SL SPS周期的调度资源,由于eNB不能在同一个子帧对同一用户进行两个调度授权,所以第二个SL SPS周期调度资源的激活在下一个下行子帧或特殊子帧进行。至此,双周期的SL SPS资源的时频域资源分配完成。
在上述实施例的基础上,本发明实施例通过将SL SPS资源配置在两个SL SPS进程,最大化地利用了***资源,减少了资源的浪费。
进一步地,基于上述实施例,所述重分配SL SPS资源流程还包括:若所述SL SPS周期、所述SL SPS数据量和所述SL SPS配置时刻中的任一参数发生了变化且满足自身门限要求,则满足所述重分配条件,需要为UE重分配SL SPS资源;若当前TTI时刻在所述更新的SLSPS配置时刻的时间范围内,则为所述UE重分配SL SPS资源。
eNB获取到调度所需的配置参数后进行下面条件的判断,若满足下面条件中的一个条件,认为需要进行SL SPS重分配。
1)SL SPS周期发生变化,且满足门限要求:UE当前的数据包到达周期与SL SPS调度周期不匹配;
2)SL SPS配置时刻发生变化,即时间偏移量offset发生变化,且满足门限要求:UE当前数据包到达时刻与所分配的SL SPS资源时域位置不匹配导致不满足时延要求;
3)数据包的SL SPS数据量发生变化,所需配置的子信道长度和已分配子信道长度不匹配,且满足门限要求:所需分配的物理资源块(Physical Resource Block,PRB)数目发生变化。
若当前TTI时刻在所述更新的SL SPS配置时刻的时间范围内,则为所述UE重分配SL SPS资源;若当前TTI时刻不在所述更新的SL SPS配置时刻的时间范围内,则在下一个调度周期再进行判断。
若经计算获知所述更新的SL SPS配置时刻为T0,允许的时间延迟为δ,则所述更新的SL SPS配置时刻的时间范围为(T0,T0 +δ)。
在上述实施例的基础上,本发明实施例通过设定重分配条件,在满足重分配条件时为UE重分配SL SPS资源,保证了SL SPS资源分配根据V2X业务需求进行动态调整,且快速重分配可以满足V2X的功能要求,提高了资源利用的效率和质量,保证V2X业务传输时延和***资源的合理使用;通过对配置时间的合理设定,保证了SL SPS资源重分配的正常进行。
进一步地,基于上述实施例,所述分配SL SPS资源流程还包括:若当前TTI时刻在所述UE的SL SPS配置时刻的时间范围内,则为所述UE分配SL SPS资源。
根据所述SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SL SPS资源,若当前TTI时刻在所述UE的SL SPS配置时刻的时间范围内,则为所述UE分配SL SPS资源;若当前TTI时刻不在所述UE的SL SPS配置时刻的时间范围内,则在下一个调度时刻再次进行判断。
若经计算获知所述SL SPS配置时刻为T0,允许的时间延迟为δ,则所述SLSPS配置时刻的时间范围为(T0,T0 +δ)。
在上述实施例的基础上,本发明实施例通过对配置时间的合理设定,保证了SLSPS资源配置的正常进行。
进一步地,基于上述实施例,所述释放SL SPS资源流程按照先进先出的顺序确定所述释放SL SPS资源的优先级;所述重分配SL SPS资源流程按照业务处理的紧急情况和Qos(Quality of service,服务质量)的要求确定所述重分配SL SPS资源的优先级;所述分配SL SPS资源流程按照UE提供的优先级信息和所述配置时刻确定所述分配SL SPS资源的优先级。
本发明实施例结合业务的特性、时延要求和控制资源及业务资源的合理使用等因素,对所述释放SL SPS资源流程、所述重分配SL SPS资源流程和所述分配SL SPS资源流程均设定了内部处理优先级。其中,所述释放SL SPS资源流程按照先进先出的顺序确定所述释放SL SPS资源的优先级。对于分配或重分配资源的SL SPS业务,按照一定的原则进行内部优先级排序,是考虑到有限的PDCCH资源下优先为高优先级别的SL SPS业务分配或重分配资源,来满足业务的QoS要求,特别是时延要求。
所述重分配SL SPS资源流程按照业务处理的紧急情况和Qos的要求确定所述重分配SPS资源的优先级;在以上原则的基础上,根据业务周期、时间偏移量和数据包大小的改变情况来进行内部优先级排序,其中,业务周期变短的优先级高于业务周期变长的,因时间偏移量改变不满足时延要求的优先级高于时间偏移量改变满足时延要求但可微调的,数据包变大的优先级高于数据包变小的。其中,业务周期变短的、因时间偏移量改变不满足时延要求的以及数据包变大的SL SPS业务的优先级相同,为第一级别,级别较高;业务周期变长的、时间偏移量改变满足时延要求但可微调的以及数据包变小的优先级别相同,为第二级别,级别较低。另外,可以划分更细的内部优先级,比如下面给出一种SL SPS重配置的内部优先级排序方式:优先级由高到低的顺序为因时间偏移量改变不满足时延要求的SL SPS重配置业务、数据包变大的SL SPS重配置业务、业务周期变短的SL SPS重配置业务、业务周期变长的SL SPS重配置业务、数据包变小的SL SPS重配置业务、时间偏移量改变满足时延要求但可微调的SL SPS重配置业务。
所述分配SL SPS资源流程按照UE提供的优先级信息和所述配置时刻确定所述分配SL SPS资源的优先级,配置时刻较早的优先进行配置,相同配置时刻的根据UE提供的优先级信息按照优先级高低进行排序。
本发明实施例设定的内部处理优先级是指处理的先后顺序,并非优先级高的必须执行优先级低的才可执行。
在上述实施例的基础上,本发明实施例通过对释放SL SPS资源流程、重分配SLSPS资源流程和分配SL SPS资源流程设定了内部处理优先级,进一步满足了业务需求,保证了SL SPS资源重分配的合理性。
进一步地,基于上述实施例,所述重分配SL SPS资源流程或所述分配SL SPS资源流程还包括:
为SL SPS业务分配初传的时频域资源;
若判断获知需要二次传输,则为SL SPS业务分配重传的时频域资源;
封装PDCCH,并将SL SPS调度信息输出给物理层。
无论是SL SPS新业务接入还是SL SPS业务因为一些因素进行重分配,在传输中均可能有需要二次重传的情况。首先,eNB根据所述SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配初传的时频域资源,然后eNB进行判断是否需要二次传输,也即是否需要重传,若判断获知需要二次传输,则为SL SPS业务分配重传的时频域资源。重传资源和初传资源都是由eNB调度决定,并通过PDCCH承载的下行控制信息指示给UE。例如通过DCI 5A(Downlink Control Information 5A,一种下行控制信息)指示给UE。需要说明的是,eNB为UE分配的初传资源和重传资源是通过一个DCI指示给UE的。资源分配的原则是:1)初传和重传使用相同的SL SPS调度周期,但SL SPS激活时刻不同且时间间隔不能超过K,K为根据时延要求设定的门限值;2)初传和重传所分配的频域上的资源位置可以不同,但资源大小相同。最后,封装PDCCH,分配SL SPS业务资源,并将SL SPS调度信息输出给物理层。
在上述实施例的基础上,本发明实施例通过设定SL SPS资源分配中的二次传输(重传)保证了对可靠性要求高的SL SPS业务资源的有效分配,提高了***的可靠性。
进一步地,基于上述实施例,所述重传的时频域资源与所述初传的时频域资源不同;判断是否需要二次传输的方法具体为:根据业务对可靠性要求的高低及网络侧资源的紧张情况进行判断是否需要二次传输。
eNB根据所述SLSPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配初传的时频域资源,然后eNB进行判断是否需要二次传输,也即是否需要重传,具体根据业务特性如可靠性要求是否高,以及网络侧资源的利用情况如网络侧资源是否紧张进行综合判断。若判断获知需要二次传输,则为SL SPS业务分配重传的时频域资源。在***考虑初传与重传位置时,需要考虑冲突的场景。因此,重传的时频域位置不能使用初传的,即使用还未规划的时频域资源进行调度。因此,初传包和重传包的配置时刻不能相同,但也不能间隔过大,如规定初传包和重传包间隔不能超过15个子帧;同时,分给初传包和重传包的资源也具有不同的频域空间。
在上述实施例的基础上,本发明实施例通过合理判断是否需要二次传输以及在二次传输保证重传的时频域资源与初传的时频域资源不同,提高了***的可靠性。
为进一步说明本发明实施例提供的半持续调度资源分配方法,下面结合图1和图2给出一个具体的例子。
图1为本发明实施例提供的半持续调度资源分配方法流程图。如图1所示,所述方法流程如下:
步骤1、资源分配开始。
步骤2、eNB更新TTI。这里需要更新当前子帧号、***帧号。子帧号从0~9循环,***帧号从0~1023循环。
步骤3、eNB判断当前TTI是否为下行子帧或特殊子帧。判断方法是通过子帧号来判断是否为下行子帧或特殊子帧,例如UL/DL配置1,子帧号为0,4,5,9为下行子帧,子帧号为1,6为特殊子帧。如果是,执行第4步,否则,返回第2步。若是FDD(Frequency DivisionDuplexing,频分复用)***则跳过此步。
步骤4、eNB判断当前时刻是否有需要进行SL SPS释放的业务。如果是,执行第5步,否则,执行第8步。
需要说明的是,eNB将接收到UE发送的SL SPS业务释放请求和具有SLSPS资源释放需求的SL SPS业务按照优先级原则(此处按照先进先出的顺序)***到SL SPS释放业务队列中,然后对该SL SPS释放业务队列中的业务按照优先级由高到低的顺序逐个地进行资源释放。
步骤5、eNB判断是否有剩余的PDCCH资源。如果是,执行第6步,否则,执行第21步。
步骤6、eNB授权,进行SL SPS业务资源释放,即eNB发送下行授权来指示UE释放SPS的sidelink资源。
具体地,在本步骤中eNB按序读取SL SPS释放业务队列中待处理的业务,为该业务所属的UE计算和查找相应的PDCCH资源,若有相应的PDCCH资源,则eNB为该业务所属的UE封装和发送释放SPS的Sidelink资源的下行授权。若没有相应的PDCCH资源,则读取SL SPS释放业务队列中下一个待处理的业务进行步骤6的操作。
步骤7、eNB判断SL SPS资源释放业务是否全部处理完成。如果是,执行第8步,否则,返回第5步。
步骤8、eNB判断当前时刻的SL SPS业务是否存在SL SPS周期、SL SPS数据量或offset改变的情况,即是否存在SL SPS周期、SL SPS数据量或offset改变的SL SPS业务。如果是,执行第9步,否则,执行第15步。
在SPS业务进行中,可能会出现例如调度周期、时间偏移量、SL SPS包大小改变的情况,这些变化可能会触发SL SPS业务重新进行资源分配。为了使无线资源满足SL SPS业务传输,eNB需要根据这些触发因素进行判断。
步骤9、对于发生上条描述的触发因素的全部SL SPS业务,eNB逐个地判断是否满足重分配条件、是否需要进行SL SPS业务重分配。如果是,执行第10步,否则,执行第15步。
方法为读取该SPS业务的SL SPS调度信息,根据UE上报的辅助信息、BSR信息及历史统计数据进行下面条件的判断,若满足下面条件中的一个条件,认为需要进行SL SPS重配置。
1)SL SPS周期发生变化,且满足门限要求:UE当前的数据包到达周期与SL SPS调度周期不匹配;
2)SL SPS配置时刻发生变化,即时间偏移量offset发生变化,且满足门限要求:UE当前数据包到达时刻与所分配的SL SPS资源时域位置不匹配导致不满足时延要求;
3)数据包的SL SPS数据量发生变化,所需配置的子信道长度和已分配子信道长度不匹配,且满足门限要求:所需分配的物理资源块PRB数目发生变化。
需要说明的是,考虑到优先级排序,将全部满足SL SPS资源重分配条件的业务按照优先级高低***到SL SPS资源重分配业务队列中,然后对该SL SPS资源重分配业务队列中的业务按照优先级由高到低的顺序逐个地进行资源分配。
步骤10、eNB判断是否有剩余控制资源和业务资源。判断方式是查看是否有剩余的PDCCH和对应的PSCCH及PSSCH资源,当有其中一个资源耗尽了,就认为没有剩余资源了。如果是,执行第11步。如果否,执行第21步。
步骤11、eNB确定重分配所需的更新的配置参数,即确定重分配的SL SPS周期、SLSPS数据量和重配时刻,以对UE进行SL SPS资源重分配。由于在业务新建过程中已经配置了SL SPS index,重分配时可以直接在SL SPS index配置中选择合适的SL SPS周期和SL SPS数据量,通过新的SL SPS业务到达时刻确定SL SPS业务激活时刻,确定重分配过程中需要的全部参数。如果需要进行双周期配置,则确定双周期SPS调度中每个SL SPS调度的SL SPS数据量,在SL SPS index里选择适合双周期SL SPS调度中每个SL SPS调度的周期,确定双周期SL SPS调度中每个SL SPS调度合适的业务激活时刻,即更新的SL SPS配置时刻或SLSPS重配置时刻。
步骤12、eNB判断当前时刻是否是SL SPS重配置时刻。如果是,执行第13步。如果否,执行第14步。根据周期和offset可以确定数据包到达时刻,再根据数据包到达时刻可以确定相应的SL SPS重配置时刻。若当前TTI时刻在所述更新的SL SPS重配置时刻的时间范围内,则为所述UE重分配SL SPS资源;若当前TTI时刻不在所述UE的SL SPS配置时刻的时间范围内,则在下一个调度周期再进行判断。
步骤13、eNB执行半持续调度资源分配子流程,子流程的描述具体如图2所示。
步骤14、eNB判断SL SPS资源重分配业务是否全部处理完成。如果是,执行第15步。如果否,返回第10步。
步骤15、eNB判断是否存在SL SPS新接入业务。如果是,执行第16步。如果否,执行第21步。
需要说明的是,考虑到优先级排序,将全部SL SPS资源分配业务按照优先级高低***到SL SPS资源分配业务队列中,然后对该SL SPS资源分配业务队列中的业务按照优先级由高到低的顺序逐个地进行资源分配。
步骤16、eNB判断是否有剩余控制资源和业务资源。判断方式是查看是否有剩余的PDCCH和对应的PSCCH及PSSCH资源,当有其中一个资源耗尽了,就认为没有剩余资源了。如果是,执行第17步,否则,执行第21步。
步骤17、eNB确定SL SPS周期、SL SPS数据量和激活时刻(配置时刻)。新业务发起后,UE会上报辅助信息,包括数据包到达的预估周期;与SFN0(***0帧)中的subframe0(子帧0)的预估偏移量以及最大传输块TB的大小。eNB接收到这些信息后,结合UE的BSR信息和eNB侧的历史统计数据进行判断,确定给UE分配双周期SL SPS资源还是单周期SL SPS资源。如果是双周期,则有两组配置参数。由于eNB不能在同一个子帧进行两个调度授权,所以第二个SL SPS调度的资源分配在下一个下行子帧或特殊子帧进行。eNB整合判决条件,为SLSPS新业务分配时频域资源。时域上包含SL SPS业务激活时刻与SL SPS业务调度周期;频域上在指定的时刻激活频域资源,如按照T时刻分配Y字节频域资源,5T时刻分配(X-Y)字节频域资源。时频域资源分配均通过DCI 5A携带授权信息发给UE。
步骤18、eNB判断当前时刻和SL SPS新业务激活时刻(配置时刻)是否符合,即当前时刻是否满足SL SPS新业务配置时刻,也即当前TTI是否在SL SPS新业务激活时刻的时间范围内。如果是,执行第19步。如果否,执行第20步。这是由于,在下发激活时刻之后,如果当前TTI时刻在所述UE的SL SPS激活时刻的时间范围内,则该SL SPS业务可以激活,如果已经错过该TTI内的激活时刻,则无法进行激活,要等到下一个SL SPS周期再进行判断。
步骤19、eNB执行半持续调度资源分配子流程,子流程的描述具体如图2所示。
步骤20、eNB判断SL SPS资源分配业务是否全部处理完成。如果是,执行第21步;如果否,返回第16步。
步骤21、当前TTI周期中SL SPS资源分配结束。
由上述步骤可以看出,本发明实施例设计了SL SPS业务的分类和业务优先级。在优先级中,SL SPS业务释放为第一优先级,最先处理释放业务;SL SPS业务重分配为第二优先级,在没有业务释放的情况下处理业务重分配;最后处理SL SPS新接入业务。这种处理方式可以提高资源利用率,且快速重分配可以满足V2X的能力要求。
在整个流程中引入重分配,是由于考虑到V2X业务中,一些信息是需要及时可变的,比如车辆和其他目标经常处于移动的过程中。因此,周期、数据包大小和时间偏移量需要快速调整。一些需要上报的信息可以通过UE辅助信息的方式通知网络侧,如时间偏移量offset,一些信息则由SPS-configSL配置,如周期、优先级、载波频点等,通过指示网络侧重分配SL SPS业务,可以对以上信息进行调整,快速满足新的业务需求。
图2为本发明实施例提供的半持续调度资源分配子流程图。如图2所示,eNB执行所述半持续调度资源分配子流程如下:
步骤101、流程开始。
步骤102、为SL SPS业务分配初传的时频域资源。
本步中,通过UE上报的辅助信息:包括数据包到达的预估周期;与SFN0(***0帧)中的subframe0(子帧0)的预估偏移量以及最大传输块TB的大小;通过与预估偏移量可以计算出准确的时间偏移量(offset)。eNB接收到这些信息后,结合UE的BSR信息和eNB端的历史统计数据进行判断,确定给UE分配双周期SL SPS资源还是单周期SL SPS资源。然后使用SLSPS index配置,配置合适的SL SPS周期和SL SPS数据量。以双周期SL SPS配置为例,比如将需要传输的数据量X=300字节分为(X-Y)字节包和Y字节包(X-Y=110字节,Y=190字节)分别在两个SL SPS进程中传输,Y包周期T=100ms,(X-Y)包周期为500ms。即每100ms传输190字节的SL SPS包,每500ms传输额外的110字节(300-190)的SL SPS包,也即每500ms总共传输300字节包。根据周期T和相应的SPS数据量确定SL SPS index,并分配为发送副链路控制信息(Sidelink Control Information,SCI)指示的PSCCH资源和满足SPS数据量的PSSCH资源,并将资源分配信息封装到DCI 5A,并指示给物理层。
步骤103、判断SPS业务是否进行二次传输。如果是,执行第104步。如果否,执行第105步。
步骤104、为SL SPS业务分配重传的时频域资源。
重传资源分配与初传资源分配相同,只是重传资源的时域位置不同于初传的时域位置,重传的时域资源分配应该在(T1,T1+K)时刻对应的资源,其中T1是初传分配时域资源对应的时刻,K为初传和重传之间的时延要求。
步骤105、封装PDCCH,分配SL SPS业务资源,并将SL SPS调度信息输出给物理层。
步骤106、结束。
本发明实施例提出的半持续调度资源分配方法,给出了SL SPS业务的分类和优先级处理过程,在保证用户的QoS的前提下,能够更加有效地利用和分配资源,提高资源利用率和***容量。
图3为本发明实施例提供的基站的结构示意图。所述基站包括SL SPS资源释放单元11、SL SPS资源重分配单元12和SL SPS资源分配单元13,SL SPS资源释放单元11、SL SPS资源重分配单元12和SL SPS资源分配单元13顺次进行处理,其中:
SL SPS资源释放单元11具体用于:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;
在新的TTI周期到来时,基站eNB首先判断与某UE通信的子帧是否是下行子帧或特殊子帧。如果经判断获知当前子帧为下行子帧或特殊子帧,则SLSPS资源释放单元11判断是否接收到UE发送的SL SPS业务释放请求或是否具有SL SPS资源释放需求。UE在需要释放SLSPS资源时主动通知eNB,申请释放SL SPS资源,此时eNB会接收到UE发送的SL SPS业务释放请求。如果eNB经主动判断需要释放SL SPS资源,比如有更重要的业务加入,而目前***资源不足,则必须先释放掉相对次要的业务所占用的资源,则说明具有SL SPS资源释放需求。如果eNB接收到UE发送的SL SPS业务释放请求或经判断具有SL SPS资源释放需求,则进一步判断是否具有剩余的控制资源,即PDCCH资源,如果有剩余的控制资源,则进行向下授权,授权指示UE释放PC5口(调度所用口)的SL SPS资源。
SL SPS资源重分配单元12具体用于:若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;
SL SPS资源重分配单元12首先判断是否存在满足重分配条件的SL SPS业务。SLSPS资源重分配单元12通过UE上报的辅助信息,来获得业务模型相关信息,如业务周期、时间偏移量offset、SL优先级信息和业务模型中最大TB的消息大小,并结合UE上报的BSR以及历史统计信息获得半持续调度资源分配所需的配置参数,包括SL SPS周期、SL SPS数据量和SL SPS配置时刻。根据业务周期和offset可以确定数据包到达时刻,再根据数据包到达时刻可以确定相应的SL SPS配置时刻。如果SL SPS资源重分配单元12根据预设的重分配条件判断获知存在满足重分配条件的SL SPS业务,eNB进一步判断是否有剩余的控制资源和业务资源,即是否有剩余的PDCCH和对应的PSCCH及PSSCH资源,当有其中一个资源耗尽了,就认为没有剩余资源了。若SL SPS资源重分配单元12判断获知有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源。
SL SPS资源分配单元13具体用于:若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
SL SPS资源分配单元13首先判断是否存在SL SPS新接入业务。SL SPS资源分配单元13通过UE上报的辅助信息,来获得业务模型相关信息,如业务周期、时间偏移量offset、SL优先级信息和业务模型中最大TB的消息大小,并结合UE上报的BSR以及历史统计信息获得半持续调度资源分配所需的配置参数,包括SL SPS周期、SL SPS数据量和SL SPS配置时刻。根据业务周期和offset可以确定数据包到达时刻,再根据数据包到达时刻可以确定相应的SL SPS配置时刻。如果经判断获知存在SL SPS新接入业务,则进一步判断是否有剩余的控制资源和业务资源,即是否有剩余的PDCCH和对应的PSCCH及PSSCH资源,当有其中一个资源耗尽了,就认为没有剩余资源了。若SL SPS资源分配单元13判断获知有剩余的控制资源和业务资源,则根据所述SL SPS周期、所述SL SPS数据量和所述SL SPS配置时刻为相应UE配置SL SPS资源。
本发明实施例通过给出SL SPS业务的分类和优先级处理过程,在保证用户的QoS的前提下,能够更加有效地利用和分配资源,提高资源利用率和***容量。
进一步地,基于上述实施例,SL SPS资源重分配单元12或SL SPS资源分配单元13还用于:将所述SL SPS资源配置在两个SL SPS进程,所述两个SL SPS进程具有不同的SLSPS周期。
SL SPS资源重分配单元12或SL SPS资源分配单元13通过UE上报的辅助信息,来获得业务模型相关信息,并结合UE上报的BSR及历史统计信息进行判断是否需要给所述UE配置两个SL SPS进程,如果经判断给所述UE配置两个SL SPS周期会更加合理地利用资源,减少资源浪费,则所述SL SPS资源重分配单元12或SL SPS资源分配单元13为所述UE配置两个SL SPS周期。比如将SL SPS数据量分为(X-Y)字节包和Y字节包分别在两个SL SPS进程中传输。在所述配置时刻激活一个SL SPS周期的调度资源,第二个SL SPS周期调度资源的激活在下一个下行子帧或特殊子帧进行。至此,双周期的SL SPS资源的时频域资源分配完成。
在上述实施例的基础上,本发明实施例通过将SL SPS资源配置在两个SL SPS进程,最大化地利用了***资源,减少了资源的浪费。
进一步地,基于上述实施例,所述SL SPS资源重分配单元12还用于:若所述SL SPS周期、所述SL SPS数据量和所述SL SPS配置时刻中的任一参数发生了变化且满足自身门限要求,则满足所述重分配条件,需要为UE重分配SL SPS资源;若当前TTI时刻在所述更新的SL SPS配置时刻的时间范围内,则为所述UE重分配SL SPS资源。
SL SPS资源重分配单元12获取到调度所需的配置参数后进行下面条件的判断,若任意一个条件满足,认为需要进行SL SPS重分配。
1)SL SPS周期发生变化,且满足门限要求:UE当前的数据包到达周期与SL SPS调度周期不匹配;
2)SL SPS配置时刻发生变化,即时间偏移量offset发生变化,且满足门限要求:UE当前数据包到达时刻与所分配的SL SPS资源时域位置不匹配导致不满足时延要求;
3)数据包的SL SPS数据量发生变化,所需配置的子信道长度已分配子信道长度不匹配,且满足门限要求:所需分配的物理资源块数目发生变化。
若当前TTI时刻在所述更新的SL SPS配置时刻的时间范围内,则SL SPS资源重分配单元12为所述UE重分配SL SPS资源;若当前TTI时刻不在所述更新的SL SPS配置时刻的时间范围内,则在下一个调度周期再进行判断。
在上述实施例的基础上,本发明实施例通过设定重分配条件,在满足重分配条件时为UE重分配SL SPS资源,保证了SL SPS资源分配根据V2X业务需求进行动态调整,且快速重分配可以满足V2X的功能要求,提高了资源利用的效率和质量,保证了V2X业务的正常开展;通过对配置时间的合理设定,保证了SL SPS资源重分配的正常进行。
进一步地,基于上述实施例,所述SL SPS资源分配单元13还用于:若当前TTI时刻在所述UE的SL SPS配置时刻的时间范围内,则为所述UE分配SLSPS资源。
SL SPS资源分配单元13根据所述SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SL SPS资源,若当前TTI时刻在所述UE的SL SPS配置时刻的时间范围内,则为所述UE分配SL SPS资源;若当前TTI时刻不在所述UE的SL SPS配置时刻的时间范围内,则在下一个调度周期再进行判断。
在上述实施例的基础上,本发明实施例通过对配置时间的合理设定,保证了SLSPS资源配置的正常进行。
进一步地,基于上述实施例,所述SL SPS资源释放单元11按照先进先出的顺序确定所述释放SL SPS资源的优先级;所述SL SPS资源重分配单元12按照业务处理的紧急情况和Qos的要求确定所述重分配SL SPS资源的优先级;所述SL SPS资源分配单元13按照UE提供的优先级信息和所述配置时刻确定所述分配SL SPS资源的优先级。
本发明实施例对所述SL SPS资源释放单元11、SL SPS资源重分配单元12和SL SPS资源分配单元13均设定了内部处理优先级。其中,所述SL SPS资源释放单元11按照先进先出的顺序确定所述释放SPS资源的优先级。
SL SPS资源重分配单元12按照业务处理的紧急情况和Qos的要求确定所述重分配SPS资源的优先级;在以上原则的基础上,根据业务周期、时间偏移量和数据包大小的改变情况来进行内部优先级排序,其中,业务周期变短的优先级高于业务周期变长的,因时间偏移量改变不满足时延要求的优先级高于时间偏移量改变满足时延要求但可微调的,数据包变大的优先级高于数据包变小的。
SL SPS资源分配单元13按照UE提供的优先级信息和所述配置时刻确定所述分配SPS资源的优先级,配置时刻较早的优先进行配置,相同配置时刻的根据UE提供的优先级信息按照优先级高低进行排序。
在上述实施例的基础上,本发明实施例通过对SL SPS资源释放单元11、SL SPS资源重分配单元12和SL SPS资源分配单元13设定了内部处理优先级,进一步满足了业务需求,保证了SL SPS资源重分配的合理性。
进一步地,基于上述实施例,SL SPS资源重分配单元12或SL SPS资源分配单元13还用于:
为SL SPS业务分配初传的时频域资源;
若判断获知需要二次传输,则为SL SPS业务分配重传的时频域资源;
封装PDCCH,并将SL SPS调度信息输出给物理层。
无论是SL SPS新业务接入还是SL SPS业务因为一些因素进行重配,在传输中均可能有需要二次重传的情况。首先,SL SPS资源重分配单元12或SL SPS资源分配单元13根据所述SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配初传的时频域资源,然后进行判断是否需要二次传输,也即是否需要重传,若判断获知需要二次传输,则为SL SPS业务分配重传的时频域资源。重传在时域上的SL SPS周期与初传相同,在频域上同样规划出相应字节的资源。初传资源和重传资源通过一个DCI指示给UE。最后,封装PDCCH,分配SLSPS业务资源,并将SL SPS调度信息输出给物理层。
在上述实施例的基础上,本发明实施例通过设定SL SPS资源分配中的二次传输(重传)保证了对可靠性要求高的SL SPS业务资源的有效分配,提高了***的可靠性。
进一步地,基于上述实施例,SL SPS资源重分配单元12或SL SPS资源分配单元13中所述重传的时频域资源与初传的时频域资源不同;判断是否需要二次传输的方法具体为:根据业务对可靠性要求的高低及网络侧资源的紧张情况进行判断是否需要二次传输。
SL SPS资源重分配单元12或SL SPS资源分配单元13进行判断是否需要二次传输,也即是否需要重传,具体根据业务特性如可靠性要求是否高,以及网络侧资源的利用情况如网络侧资源是否紧张进行综合判断。若判断获知需要二次传输,则为SL SPS业务分配重传的时频域资源。重传的时频域位置不能使用初传的,即使用还未规划的时频域资源进行调度。
在上述实施例的基础上,本发明实施例通过合理判断是否需要二次传输以及在二次传输保证重传的时频域资源与初传的时频域资源不同,提高了***的可靠性。
本发明实施例提供装置是用于上述方法的,具体功能可参照上述方法流程,此处不再赘述。
图4是本发明实施例提供的计算机设备的结构示意图。如图4所示,计算机设备1包括处理器401、存储器402和总线403。其中,所述处理器401和所述存储器402通过所述总线403完成相互间的通信;所述处理器401用于调用所述存储器402中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SLSPS资源;若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
本发明实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;若判断获知存在SLSPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的计算机设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种半持续调度资源分配方法,其特征在于,所述方法包括释放SL SPS资源流程、重分配SL SPS资源流程和分配SL SPS资源流程;
先执行所述释放SL SPS资源流程,具体包括:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SLSPS资源;
再执行所述重分配SL SPS资源流程,具体包括:若判断获知存在满足重分配条件的SLSPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;
最后执行所述分配SL SPS资源流程,具体包括:若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
2.根据权利要求1所述的方法,其特征在于,所述重分配SL SPS资源流程或所述分配SLSPS资源流程还包括:将所述SL SPS资源配置在两个SL SPS进程,所述两个SL SPS进程具有不同的SL SPS周期。
3.根据权利要求1所述的方法,其特征在于,所述重分配SL SPS资源流程还包括:若所述SL SPS周期、所述SL SPS 数据量和所述SL SPS配置时刻中的任一参数发生了变化且满足自身门限要求,则满足所述重分配条件,需要为UE重分配SL SPS资源;若当前TTI时刻在所述更新的SL SPS配置时刻的时间范围内,则为所述UE重分配SL SPS资源。
4.根据权利要求1所述的方法,其特征在于,所述分配SL SPS资源流程还包括:若当前TTI时刻在所述UE的SL SPS配置时刻的时间范围内,则为所述UE分配SL SPS资源。
5.根据权利要求1所述的方法,其特征在于,所述释放SL SPS资源流程按照先进先出的顺序确定所述释放SL SPS资源的优先级;所述重分配SL SPS资源流程按照业务处理的紧急情况和Qos的要求确定所述重分配SL SPS资源的优先级;所述分配SL SPS资源流程按照UE提供的优先级信息和所述配置时刻确定所述分配SL SPS资源的优先级。
6.根据权利要求1所述的方法,其特征在于,所述重分配SL SPS资源流程或所述分配SLSPS资源流程还包括:
为SL SPS业务分配初传的时频域资源;
若判断获知需要二次传输,则为SL SPS业务分配重传的时频域资源;
封装PDCCH,并将SL SPS调度信息输出给物理层。
7.根据权利要求6所述的方法,其特征在于,所述重传的时频域资源与所述初传的时频域资源不同;判断是否需要二次传输的方法具体为:根据业务对可靠性要求的高低及网络侧资源的紧张情况进行判断是否需要二次传输。
8.一种基站,其特征在于,包括:SL SPS资源释放单元、SL SPS资源重分配单元和SLSPS资源分配单元,所述SL SPS资源释放单元、SL SPS资源重分配单元和SL SPS资源分配单元顺次进行处理;
所述SL SPS资源释放单元具体用于:若判断获知具有SL SPS资源释放需求或接收到UE发送的SL SPS业务释放请求,并且具有剩余的控制资源,则授权指示UE释放SL SPS资源;
所述SL SPS资源重分配单元具体用于:若判断获知存在满足重分配条件的SL SPS业务,并且具有剩余的控制资源和业务资源,则根据更新的SL SPS周期、更新的SL SPS数据量和更新的SL SPS配置时刻为相应UE重分配SL SPS资源;
所述SL SPS资源分配单元具体用于:若判断获知存在SL SPS新接入业务,并且具有剩余的控制资源和业务资源,则根据SL SPS周期、SL SPS数据量和SL SPS配置时刻为相应UE分配SPS资源。
9.一种计算机设备,其特征在于,包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至7任一所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711014308.1A CN109714824B (zh) | 2017-10-26 | 2017-10-26 | 一种半持续调度资源分配方法及基站 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711014308.1A CN109714824B (zh) | 2017-10-26 | 2017-10-26 | 一种半持续调度资源分配方法及基站 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109714824A CN109714824A (zh) | 2019-05-03 |
CN109714824B true CN109714824B (zh) | 2023-08-11 |
Family
ID=66253363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711014308.1A Active CN109714824B (zh) | 2017-10-26 | 2017-10-26 | 一种半持续调度资源分配方法及基站 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109714824B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112153672B (zh) * | 2019-06-29 | 2022-06-10 | 华为技术有限公司 | 一种资源配置方法及装置 |
WO2021030955A1 (zh) * | 2019-08-16 | 2021-02-25 | 华为技术有限公司 | 通信处理方法以及通信处理装置 |
CN113132067B (zh) * | 2020-01-15 | 2022-12-23 | 大唐移动通信设备有限公司 | 数据重传激活方法、设备、装置及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103687039B (zh) * | 2012-09-26 | 2017-02-08 | 普天信息技术研究院有限公司 | 一种半静态调度标识加扰的pdcch授权确认的方法 |
WO2016191943A1 (zh) * | 2015-05-29 | 2016-12-08 | 华为技术有限公司 | 一种资源调度方法、基站以及用户设备 |
WO2017008209A1 (zh) * | 2015-07-10 | 2017-01-19 | 华为技术有限公司 | 基于半静态调度sps资源的通信方法及用户设备 |
CN105681439A (zh) * | 2016-01-29 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 用于车辆通信的资源调度方法、装置、终端和基站 |
CN106304360B (zh) * | 2016-08-05 | 2019-12-10 | 宇龙计算机通信科技(深圳)有限公司 | 用于车辆通信的资源调度方法及装置、终端和基站 |
-
2017
- 2017-10-26 CN CN201711014308.1A patent/CN109714824B/zh active Active
Non-Patent Citations (1)
Title |
---|
UE reporting and dynamic SL SPS transmission;SAMSUNG;3GPP TSG RAN WG2 Meeting #94 R2-163451;第1-3页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109714824A (zh) | 2019-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6952710B2 (ja) | 車両用通信におけるQoS実装のための改良メカニズム | |
CN109479302B (zh) | 用于v2x发送的改进的半持续资源分配行为 | |
CN102014508B (zh) | 一种半静态调度重激活的方法及基站 | |
CN104768206B (zh) | 设备到设备通信的数据传输方法及装置 | |
CN102111751B (zh) | 缓存状态报告上报方法和设备 | |
TWI424777B (zh) | 無線通訊系統中觸發暫存器狀態報告及排程請求之方法及相關裝置 | |
CN113261386B (zh) | 侧链路逻辑信道和资源配置 | |
EP2922339A1 (en) | Method and device for scheduling slot resources | |
CN107580340A (zh) | 一种v2x网络中的资源调度方法 | |
CN102131297A (zh) | 上行资源分配方法和设备 | |
KR102044357B1 (ko) | 셀룰러 네트워크에서 무선 자원을 스케줄링하는 방법 및 시스템 | |
KR102197461B1 (ko) | 리소스 점유 상태를 결정하는 방법 및 장치 | |
CN107113821B (zh) | 上行数据传输的方法和装置 | |
EP3226632A1 (en) | Virtual cell resource allocation method, device and system | |
CN109714824B (zh) | 一种半持续调度资源分配方法及基站 | |
CN102143596A (zh) | 一种无线资源调度方法和*** | |
CN101272231B (zh) | 管理共存分组流的方法 | |
US9756654B2 (en) | Timer-based scheme for user equipment queue state estimation | |
CN110830955A (zh) | 用户设备的控制方法、基站的控制方法以及用户设备 | |
US20220124551A1 (en) | Method for resolving transmission conflict, apparatus, terminal, and medium | |
CN104918281A (zh) | 一种数据发送的方法及装置 | |
CN110602796A (zh) | 移动宽带共享信道上的资源调度方法及电子设备 | |
CN108322939B (zh) | 支持多种物理层方法的无线通信***的方法和设备 | |
US8130713B2 (en) | System and method for credit-based channel transmission scheduling (CBCTS) | |
CN107295643B (zh) | 一种调度方法、装置和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |