本发明属于移动通信技术领域,具体涉及一种nr系统中的解决不同优先级业务之间无序调度的方法。
背景技术:
itu对5g定义了三大典型应用场景:一是增强的移动宽带embb(enhancedmobilebroadband),在这一场景下智能终端用户上网峰值速率要达到10gbps甚至20gbps;二是大连接物联网mmtc(massivemachinetypecommunication),这要求5g网络支撑的人和物的联接数量达到100万/平方公里;三是高可靠低时延通信urllc(ultrareliableandlowlatencycommunication),这意味着5g网络的时延达到1毫秒。当前,nr从大带宽场景开始,逐渐向大连接和低时延类渗透,为了满足下一代nr各网络的需求,3gpp对于embb、urllc等业务已经开展了一系列标准化工作。
在nrembb系统中,对于ulgrant调度的上行传输,ue不期望在接收ulgrant后并在传输对应的pusch之前,有新的上行调度信息需要接收并进行数据传输,除此之外,对于ulgrant调度的下行传输,ue不期望在接收dci调度的pdsch后并传输对应的harq之前,有新的下行调度信息需要接收并进行反馈。
然而,由于nr中多种网络业务可能同时存在,因此在某些情况下,具有较高优先级的urllc业务可能发生在embb业务之后(即出现无序调度),根据上述分析,urllc数据必须在embb数据之后发送。
由于urllc数据必须在embb数据之后发送,而urllc业务对时延具有较高的要求,当embb数据的持续时间高达1ms时,会导致urllc数据包具有较大的延迟,这对于对时延要求高的urllc业务非常不利。
基于现有技术中存在如上的技术问题,本发明人结合多年的研究经验,提出一种nr系统中的解决不同优先级业务之间无序调度的方法。
技术实现要素:
本发明提供一种(5gnr,是基于ofdm的全新空口设计的全球性5g标准)nr系统中的解决不同优先级业务之间无序调度的方法,所述方法保证了(高可靠低时延通信)urllc业务的低时延要求,还在一定程度上降低了(增强移动宽带)embb数据的重传次数。
为达到上述目的,本发明采用以下技术方案:
一种nr系统中的解决不同优先级业务之间无序调度的方法,包括:
步骤1:基站侧检查是否收到调度的(embb数据的harq反馈)embbharq,基站侧收到调度的embbharq进入步骤3,基站侧未收到调度的embbharq进入步骤2;
步骤2:基站侧通过辅(小区无线网络临时标识)c-rnti加扰调度信息;
步骤3:基站侧通过主c-rnti加扰调度信息;
步骤4:ue(用户设备)侧检测来自基站侧发送的调度信息;
步骤5:ue侧通过主c-rnti对调度信息进行解扰;
步骤6:对解扰后的调度信息进行(循环冗余校验码)crc校验,校验正确进入步骤10,校验错误进入步骤7;
步骤7:ue侧通过辅c-rnti对调度信息进行解扰;
步骤8:对解扰后的调度信息进行crc校验,校验正确进入步骤9,校验错误进入步骤11;
步骤9:ue侧获知基站为ue侧动态配置了(另一用于发送embbharq的传输资源)embbpusch传输资源;
步骤10:ue侧获知基站侧为ue侧分配的(另一用于发送embbharq的传输资源)urllcpusch时频资源信息;
步骤11:ue侧在基站侧分配的对应资源上发送harq反馈。
进一步地,基站侧通过主c-rnti加扰调度信息和/或辅c-rnti加扰调度信息使ue侧通过盲检测的方式检测当前调度信息是否是基站侧发送给自身的。
进一步地,基站侧为辅c-rnti和主c-rnti分配两个身份标识信息,两个身份标识信息的值不同,仅采用主c-rnti加扰时,表示此时未出现无序调度,采用辅c-rnti和主c-rnti加扰表示出现无序调度。
进一步地,步骤5中,ue侧通过解扰,能够判断当前的调度信息是否是基站侧对于自身的调度,解扰正确则认为基站侧调度自身,解扰错误则认为基站侧未在调度自身。
进一步地,步骤2中,辅c-rnti通过16位的二进制比特表示,采用辅c-rnti加扰时将辅c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成加扰操作。
进一步地,步骤3中,主c-rnti通过16位的二进制比特表示,采用主c-rnti加扰时将主c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成加扰操作。
进一步地,步骤9中,通过配置的embbpusch传输资源,ue侧具有先后处理两个不同优先级调度信息的能力。
与现有技术相比,本发明的优越效果在于:
本发明所述的nr系统中的解决不同优先级业务之间无序调度的方法,通过主c-rnti配合辅c-rnti对调度信息进行两步加扰的方式使ue具有先后处理两个不同优先级调度信息并为其准备数据传输或反馈的能力,为embb业务提供额外的处理时间和下行反馈资源。
附图说明
图1为本发明实施例中nr系统中的解决不同优先级业务之间无序调度的方法的流程图;
图2为本发明实施例中采用两步加扰的ulgrant(dci)调度的上(下)行传输增强示意图;
图3为本发明实施例中dci调度的embb下行传输反馈与ulgrant调度的urllc上行传输冲突及解决示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合具体实施方式对本发明进行进一步的详细描述,需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
实施例
如图1所示,一种nr系统中的解决不同优先级业务之间无序调度的方法,包括:
步骤1:基站侧检查是否收到调度的embbharq,基站侧收到调度的embbharq进入步骤3,基站侧未收到调度的embbharq进入步骤2;
步骤2:基站侧通过辅c-rnti加扰调度信息;
步骤3:基站侧通过主c-rnti加扰调度信息;
步骤4:ue侧检测来自基站侧发送的调度信息;
步骤5:ue侧通过主c-rnti对调度信息进行解扰;
步骤6:对解扰后的调度信息进行crc校验,校验正确进入步骤10,校验错误进入步骤7;
步骤7:ue侧通过辅c-rnti对调度信息进行解扰;
步骤8:对解扰后的调度信息进行crc校验,校验正确进入步骤9,校验错误进入步骤11;
步骤9:ue侧获知基站为ue侧动态配置了embbpusch传输资源;
步骤10:ue侧获知基站侧为ue侧分配的urllcpusch时频资源信息;
步骤11:ue侧在基站侧分配的对应资源上发送harq反馈。
在本实施例中,基站侧通过主c-rnti加扰调度信息和/或辅c-rnti加扰调度信息使ue侧通过盲检测的方式检测当前调度信息是否是基站侧发送给自身的。
在本实施例中,辅c-rnti和主c-rnti为基站分配的两个身份标识信息,辅c-rnti和主c-rnti的值不同,均采用16比特表示,仅采用主c-rnti加扰时,表示此时未出现无序调度,采用辅c-rnti和主c-rnti加扰表示出现无序调度,对用户来说相当于是否存在无序调度的隐式指示。
在本实施例的步骤5中,ue侧通过解扰,能够判断当前的调度信息是否是基站侧对于自身的调度,解扰正确则认为基站侧调度自身,解扰错误则认为基站侧未在调度自身。
在本实施例中,基站侧根据是否已收到调度的embbharq反馈来决定对无序调度的urllcdci采用两步加扰还是一步加扰,上述加扰的目的是为了确保ue侧能够获知基站侧为ue侧动态配置了另一embbharq传输资源。
在本实施例中,ue侧在检测调度信息时根据使用主c-rnti解扰情况,判断是否进行辅c-rnti解扰,其中,尝试辅c-rnti解扰的隐含条件为ue未及时处理并反馈embbharq,并期望获得额外的处理时间及传输资源来传输尚未及时发送的embbharq。
在本实施例的步骤2中,辅c-rnti通过16位的二进制比特表示,采用辅c-rnti加扰时将辅c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成加扰操作。
在本实施例的步骤3中,主c-rnti通过16位的二进制比特表示,采用主c-rnti加扰时将主c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成加扰操作。
在本实施例的步骤5中,主c-rnti通过16位的二进制比特表示,采用主c-rnti解扰时将主c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成解扰操作,并在后续步骤中进行crc校验。
在本实施例的步骤6中,辅c-rnti通过16位的二进制比特表示,采用辅c-rnti解扰时将辅c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成解扰操作,并在后续步骤中进行crc校验。
所述业务无序调度的方法通过使用由高层分配的一组主c-rnti和辅c-rnti加扰调度信息来实现,其中辅c-rnti隐式地指示多个同一时域上不同的频域资源,并且其对应的多个频域资源位置及个数等信息由基站使用rrc信令提前告知ue,而时域则默认为urllc业务传输完成之后与embb初始调度时间间隔相同时间长度之后的时域资源(固定时间偏移),对于基站侧,可采用主c-rnti和辅c-rnti对调度信息进行两步加扰的方式隐式地告诉ue侧:基站侧已为其分配用于embb数据传输或反馈的额外的时频资源,以使ue侧具有先后处理两个不同优先级调度信息并为其准备数据传输或反馈的能力,对于ue侧,在盲检时根据两步解扰的情况及基站侧提供的隐式信息,在处理完urllc业务之后,可在任一可用的由c-rnti指示的多个资源上发送embb数据或对其进行反馈,本实施例提出的方法适用于需要用于解决多种不同优先级业务出现无序调度的场景。
对于ulgrant调度的上行传输,基站侧在发送时根据是否已收到embbpusch决定对无序调度的urllculgrant采用两步加扰(主c-rnti和辅c-rnti)还是一步加扰(主c-rnti),即基站侧在调度urllcpusch数据传输前根据是否已收到embbpusch数据判断urllculgrant加扰方式,若已经收到embbpusch,则采用传统方法,即仅使用主c-rnti对urllculgrant调度信息进行加扰,若没有收到,则先使用辅c-rnti对urllculgrant调度信息进行加扰,再使用主c-rnti对已使用辅c-rnti加扰的urllculgrant调度信息再次加扰,目的是为了确保ue侧能够获知基站侧为ue侧动态配置了另一embbpusch传输资源,基站侧在接收时可在可能的多个由辅c-rnti所指示的embbpusch传输资源上检测来自ue侧的embbpusch,其可能的多个传输资源包括最先调度的embbpusch时频资源及由辅c-rnti隐式指示的多个pusch时频资源;ue侧在接收时根据使用主c-rnti解扰情况,判断是否进行辅c-rnti解扰,其中,尝试辅c-rnti解扰的隐含条件为ue侧未及时处理并传输embb数据,并期望获得额外的处理时间及传输资源来传输尚未及时发送的embb业务,ue侧在接收到urllculgrant调度信息时使用主c-rnti进行解扰,若crc校验成功,则能够获知基站为ue分配的urllcpusch时频资源等信息,若crc校验失败,则尝试使用辅c-rnti再次进行解扰,若crc校验成功,则ue不仅能够获知基站为ue分配的urllcpusch时频资源等信息,还能够获知基站为ue动态配置了另一embbpusch传输资源,若crc校验失败,则基站重新调度urllc数据,ue侧在发送完urllc业务之后,根据其处理能力及信道情况选择在已分配的可用的时频资源上传输embbpusch。
如图2所示,其中,图中,横坐标表示时间资源,纵坐标表示频域资源,图2(a)为采用两步加扰的ulgrant调度的上行传输增强的示意图;图2(b)为采用两步加扰的dci调度的下行传输增强的示意图,采用两步加扰解扰的方式为embb业务提供了额外的处理时间和上(下)行传输资源,图2(a)中,基站侧首先发送embbulgrant调度ue发送embbpusch数据,由于基站侧此时有urllc业务到达,因此在未收到embbpusch的情况下先使用辅c-rnti对urllculgrant调度信息进行加扰,再使用主c-rnti对已使用辅c-rnti加扰的urllculgrant调度信息再次加扰;用户端在接收embbulgrant后准备embbpusch时检测到有新的调度信息,此时先停止处理embbpusch,由于此时有未处理完成的embbpusch数据,因此首先使用主c-rnti解扰,再使用辅c-rnti解扰,crc校验成功,则ue获知基站为ue分配的urllcpusch时频资源等信息,还能够获知基站为ue动态配置了另一embbpusch传输资源。
图2(b)中,基站侧首先发送embbdci调度的pdsch,由于基站侧此时有urllc业务到达,因此在未收到embbpdsch对应的harq反馈的情况下先使用辅c-rnti对embbdci调度信息进行加扰,再使用主c-rnti对已使用辅c-rnti加扰的embbdci调度信息再次加扰;用户端在接收embbdci及对应的pdsch后准备embbpdsch对应的harq反馈时检测到有新的调度信息,此时先停止处理embbpdsch及其对应的harq反馈,由于此时有未处理完成的embbharq反馈,因此首先使用主c-rnti解扰,再使用辅c-rnti解扰,crc校验成功,则ue获知基站为ue分配的urllc业务对应的harq反馈时频资源等信息,还能够获知基站为ue动态配置了另一embbharq反馈传输资源。
如图3所示,图中,横坐标表示时间资源,纵坐标表示频域资源,其中,图3(a)是dci调度的embb下行传输反馈与ulgrant调度的urllc上行传输冲突示意图;图3(b)是dci调度的embb下行传输反馈与ulgrant调度的urllc上行传输冲突解决示意图,如图3(a)所示,协议不期望在embb数据调度时间内有高优先级(如,urllc)业务需要传输,但是为了支持5g多种场景的应用,若是在处理完embb数据之后在处理urllc业务,则会对使urllc业务产生较大的传输时延,因此需要对多种场景下的数据传输进一步标准化;在图3(b)中,基站侧首先发送embbdci调度的pdsch,由于基站侧此时有urllc业务到达,因此在未收到embbpdsch对应的harq反馈的情况下先使用辅c-rnti对embbdci调度信息进行加扰,再使用主c-rnti对已使用辅c-rnti加扰的embbdci调度信息再次加扰;用户端在接收embbdci及对应的pdsch后准备embbpdsch对应的harq反馈时检测到有新的调度信息,此时先停止处理embbpdsch及其对应的harq反馈,由于此时有未处理完成的embbharq反馈,因此首先使用主c-rnti解扰,再使用辅c-rnti解扰,crc校验成功,则ue获知基站为ue分配的urllc业务对应的harq反馈时频资源等信息,还能够获知基站为ue动态配置了另一embbharq反馈传输资源。由于ulgrant(横线底纹)调度的pusch在对embb数据反馈之后再进行传输,造成urllc数据传输延迟。由于embb对时延要求相对较低,不仅保证了urllc业务的低时延要求,还在一定程度上降低了embb数据的重传次数。
在本实施例中:
nr为5gnr,是基于ofdm的全新空口设计的全球性5g标准;
embb表示增强移动宽带;
urllc表示高可靠低时延通信;
embbharq表示embb数据的harq反馈;
embbpusch和urllcpusch均表示另一用于发送embbharq的传输资源;
c-rnti表示小区无线网络临时标识,是由基站分配给ue的动态标识;
ue表示用户设备;
crc表示循环冗余校验码。
本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书界定。
1.一种nr系统中的解决不同优先级业务之间无序调度的方法,其特征在于,包括:
步骤1:基站侧检查是否收到调度的embb数据的harq反馈embbharq,基站侧收到调度的embbharq进入步骤3,基站侧未收到调度的embbharq进入步骤2;
步骤2:基站侧通过辅小区无线网络临时标识c-rnti加扰调度信息;
步骤3:基站侧通过主c-rnti加扰调度信息;
步骤4:用户设备ue侧检测来自基站侧发送的调度信息;
步骤5:ue侧通过主c-rnti对调度信息进行解扰;
步骤6:对解扰后的调度信息进行循环冗余校验码crc校验,校验正确进入步骤10,校验错误进入步骤7;
步骤7:ue侧通过辅c-rnti对调度信息进行解扰;
步骤8:对解扰后的调度信息进行crc校验,校验正确进入步骤9,校验错误进入步骤11;
步骤9:ue侧获知基站为ue侧动态配置了另一用于发送embbharq的传输资源embbpusch传输资源;
步骤10:ue侧获知基站侧为ue侧分配的另一用于发送embbharq的传输资源urllcpusch时频资源信息;
步骤11:ue侧在基站侧分配的对应资源上发送harq反馈。
2.根据权利要求1所述的nr系统中的解决不同优先级业务之间无序调度的方法,其特征在于,基站侧通过主c-rnti加扰调度信息和/或辅c-rnti加扰调度信息使ue侧通过盲检测的方式检测当前调度信息是否是基站侧发送给自身的。
3.根据权利要求1所述的nr系统中的解决不同优先级业务之间无序调度的方法,其特征在于,基站侧为辅c-rnti和主c-rnti分配两个身份标识信息,两个身份标识信息的值不同,仅采用主c-rnti加扰时,表示此时未出现无序调度,采用辅c-rnti和主c-rnti加扰表示出现无序调度。
4.根据权利要求1所述的nr系统中的解决不同优先级业务之间无序调度的方法,其特征在于,步骤5中,ue侧通过解扰,能够判断当前的调度信息是否是基站侧对于自身的调度,解扰正确则认为基站侧调度自身,解扰错误则认为基站侧未在调度自身。
5.根据权利要求1所述的nr系统中的解决不同优先级业务之间无序调度的方法,其特征在于,步骤2中,辅c-rnti通过16位的二进制比特表示,采用辅c-rnti加扰时将辅c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成加扰操作。
6.根据权利要求1所述的nr系统中的解决不同优先级业务之间无序调度的方法,其特征在于,步骤3中,主c-rnti通过16位的二进制比特表示,采用主c-rnti加扰时将主c-rnti对应的16位的二进制比特与数据流部分添加的crc进行模2加,完成加扰操作。
7.根据权利要求1所述的nr系统中的解决不同优先级业务之间无序调度的方法,其特征在于,步骤9中,通过配置的embbpusch传输资源,ue侧具有先后处理两个不同优先级调度信息的能力。
技术总结