半静态调度SPS专题_第1页
半静态调度SPS专题_第2页
半静态调度SPS专题_第3页
半静态调度SPS专题_第4页
半静态调度SPS专题_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Semi-PersistentScheduling(,半永久性调)一、SPS简介Semi-Persistent,简称SPS半永久性调度,又称为半静态调度。与动态调度时每个为UE分配一次无线资源不过PDCCH指许半静态配置无线资源,并将该资源周期性地分配给某个特定UE简单地说,eNodeB在某个TTI使SPSC-RNTI加的PDCCH指所用无线资源(这里将其称为SPS资过个周期就使用该SPS资来收或发数据eNodeB无需在该子帧(这里将其称为子)下发PDCCH来定分配的资源。由于有“一次分配,多次使用”的特点,不需要在每TTI都UE下包括上行或下行的DCI降了对应的PDCCH开销灵活性稍差控信令开销小,适合突发特征不明显,有保证速率要求的业务,主要用于周期性小包业务,如VoIP这类业务的和所需的无线资源都是可预测的。目前中兴只针对QCI为1的VoIP语业务进行。议规定只有支SPS。这是因为SPS主要应用于低速业务,负载低,没有必要使用多个载波单元。中兴支和40ms的静态调度周期静调度周期配置为时语音报文在eNodeB的调度时延较少,VoLTE用从而可以获得更高的语音质量;当半静态调度周期配置为时支持的SPS用数翻倍语音报文在eNodeB的度时延将增加,用的语音质量将稍有下降。SPS周期由eNodeB通RRC消息传送给UE。业的通话期与静默期状态由PDCP层进行判决,判决为通话期时活静态调度判为静默期时,释放已分配的半静态资源;当业务从静默期转为通话期时,需要重新激活半静态调度。在以下场景下,eNodeB采动态调度作为半静态调度的补充:半静态调度期间的QCI1承载上的大包,RB资过载时,会动态度过载的资源。半静态初传对应的自适用HARQ重传数据。当进入静默期,释放半静态资源,对静默期的数据包采用动态调度。TDD系中协规定TTIbundling只持子帧配比配1和比且跟半静态调度互斥。二、SPS配置配置了SPS调度的UE才以同时进行动态调度需要区分PDCCH是于动态调度还是调。因此,配置了调的有2个志:一个“常的C-RNTI,用于动态调度,在随机接入过程中分配;另一个是SPSC-RNTI,于SPS调度,通过SPS-Config的semiPersistSchedC-RNTI字配置。的静态调度是通过SPS-Config配的见图:

图:图:连接重配置(实)三、SPS激活/释放配了SPS后还不能使用,必须使用SPSC-RNTI加的进行激活eNodeB通过C-RNTI加的来活释放UE的SPS这里将用于指示激活的PDCCH所在的子帧称为SPS激活子帧用于指示SPS释的PDCCH所在的子帧称为“SPS释放子帧其周期性发送(然下行SPS激活子帧也携带PDSCH,这里不包含在内)或PUSCH的SPS相子帧称为SPS子只有满足如下条件,才会验证接收到的PDCCH是用于SPS的活或释放:

PDCCH的校位使用SPSC-RNTI进行加扰;NDI域置为0。对于DCIformat2/2A/2B/2C而,支持个,在个NDI域每个NDI域应一个TBTB使SPS是过对应的域设置为独立配置的。(中认为SPS只是单流满足了上述条件后,还会根据的Table(激)和Table(释放)进一步验证如下字段:图3:Activation/ReleasePDCCHValidation如果对应DCIformat中所有字段都图3所示来设置,则验证成功,否则验证失败。图:激活PDCCH的DCI内(上行SPS激活子帧ULGrant)图5:激证成功(上行SPS激子帧)如果验证成功会接收到的当做一个有效的SPS激释来理;如果验证失败,会为接收到的DCI使了一个不匹配的CRC。注:中的其它字段含义没有改变SPS使用的无线资源(称为SPS资源)和MCS等就是通过用于激活SPS的来指示的。(1)从Table可看出,指示激的PDCCH中的Resourceblock于下行)和“blockassignment(andhoppingresourceallocation)于上行)字段是用于指示无线资源的,也就是说,对于下行,该PDCCH是对的PDSCH一发送的,对于上行还指定了的源的Table可看出示SPS释的PDCCH中的“block于行)和Resourceblockassignment(andhoppingresourceallocation)于上行)字段为“全1该字段是不用于指示线资源的。简单地说:激时可以同时传输和PUSCH有一定的timing释时不能同时传输PDSCH和PUSCH。(2)从Table可看出SPS激活的PDCCH的“Modulationandcodingscheme(andredundancy”字段的(significantbit,最位),的值范围为0~15,不是通常的。里主要是由于数包通常比较小,所以I_TBS没必要太大,以提高这类业务的可靠性。对于下行传输接到的指下行SPS激中的TPCforPUCCH字段将指示从个PUCCH资源中选择1个用于回复ACK/NACK。4个PUCCH资源是通过SPS-ConfigDL的n1PUCCH-AN-PersistentList来置(对于2天传输第二个天线端口4个资源通过n1PUCCH-AN-PersistentListP1-r10配图6:forPUCCH字在SPS中含义在激活了SPS后就以周期性地使用配置资来接收和发送数据。

四、下行SPS(节)、下行SPS下行半静态调度的优先级低于广播呼等公共控制信息于用户级控制信令和数据面的传输eNodeB在定的半静态资源上周期发送数据在指定的半静态调度资源上周期接收数据。半静态调度激活时,根据数据包大小和UE上报的全带宽,用户分配MCS和RB。半静态调度激活后,根据半静态IBLER测量值判是否需要进行半静态重激活。如果配置并激活了下行,UE会为在满足下面公式的子帧里(称为SPS子帧)被分配了SPS下行资源(此时无需收到(10*SFN+subframe)=[(10*SFNstarttime+subframestarttime)+*semiPersistSchedIntervalDL]其中N>0初始为0,过一个周期加time和subframestart为接收到指示下行SPS激的PDCCH的系统帧号和子帧号modulo是为系统帧使用10bit表范为1024个统需要做一次反转指明UE每隔semiPersistSchedIntervalDL子帧被分配一次下行源行SPS周。公式中semiPersistSchedIntervalDL可不是10的数,比如,个时候,如果恰好那个子帧不是下行咋办Semi-persistentschedulingintervalinuplink,seeTS[6].Valueinnumberofsub-frames.Valuesf10correspondsto10sub-frames,sf20correspondsto20sub-framesandsoon.ForTDD,theUEshallroundthisparameterdowntothenearestinteger(of10sub-frames),.sf10correspondsto10sub-frames,sf32correspondsto30sub-frames,sf128correspondsto120的会强制变成10的数。图7:激证成功(下行SPS激子帧)图:激活的内(激子:8859下发了PDCCH调信息)图下(激活下行SPS以在子帧8899等配了下行SPS资)、下行SPSHARQ对于下行HARQ只新传会使用资源重需要通过SPSC-RNIT加的PDCCH显式地分配资源,这是因为eNodeB支持下行HARQ使异步、自适应的方式。半静态调度的PDCCH授中,不包含进程信,会出现下行半静态的重传数据不能确定其进导重传与初传数据无法合并的问题了解决半静态调度的下行合问题3GPPTS规定行半静态调度预留H进的HARQprocessnumber字通过RRC信下发给UE图10下行process字(连接重配置)当UE接收到指示下行激的PDCCH时其对应的HARQprocessID是通过下面的公式计算的DCI中process域置成0,floor为下取整processnumber=下半静态调度的周)mod配置的下行半静态调度进总数,而CURRENT_TTI=[(SFN10)+subframe图12下行PDSCH内容

图13下行PDCCH中式分配资源第行据初传数据,帧号为777,子帧号为9,floor(7779/20)modmod3=1第7行数据,重传数据,帧号为,子帧号为,13看通过PDCCH中式分配资源(注意:重传数据HRAQ号初传相同,这里不能用floor(3公来计算号第行据对行据重传:✓图13可以看出PDCCH显为第7行据分配资源;✓第7行据号1,为1,第行据相同;✓第7行据Recombining为;✓第7行据为,而第6行据为✓第6行ACK/NACK为五、上行SPS(节)、上行SPS半静态调度激活前,需要对VoIP数据包采用动态调度。判断VoIP业为通话后,尝试激活半静态调度,根据语音包大小和调整后的全带(个带宽上测量得到的)得到半静态调度激活时MCS和。在半静态调度激活后UE会在指定的半静态调度资源上周期发送数据eNodeB在定的半静态调度资源上周期接收数据。如果配置并激活了ULSPS,则会为在满足下面公式的帧里(称为SPS子)被分配了SPS上行资源(此时无需收到(10*SFN+subframe)[(10*SFNstarttime+subframestarttime)+N*semiPersistSchedIntervalUL+Subframe_Offset*2)]SFNstart和subframestarttime为UE收到指示上行SPS激的PDCCH所定的将用来发送上行数据的系统帧号和子帧号(对于F,子帧;对于而,与上下行配置相关。需要注意的是:这里的处理与下行略有不同与下行相比,上行增了偏移量Subframe_Offset,偏移量只存在于中如果SPS-ConfigUL的twoIntervalsConfig字(只存在于TDD中)配置为,则Subframe_Offset根的来配置;否则Subframe_Offset的值为体见上行HARQ)图10SPS激活PDCCH的DCI内(激活子帧5063下了PDCCH调信息)图11:行SPS(子帧5067分了上行SPS资)、上行SPSHARQSPS传的上行进,可以是同自适应和同步非自适应的。与下行不同,上行使同步的方式,因此并不需要指定HARQprocess。且对上行重传而言,由于可以使用上行同步自适应或同步非自适应HARQ重可使用SPS调度分配的资源也以使用C-RNTI加的PDCCH重指定资源。目前中兴默认先使用同步非自适用重后适重传时刻没有找到资源位置时立使用同步自适用重传

1、自应传非自适应的SPS重使用已分配的上行资源进行重传。由于是同步的过程,可能存在SPS的传数据与SPS的置传输发生冲突的情况。FDD情下,如下图所示,在行传输次*进程传输间=n*SPS传周期时,就会发生重传数据和新数据碰撞的情况1的次传就会和数据包3的始传输发生碰撞。这个问题在FDD系中并不明显,因为上行的重传间隔为8ms,进行了次传之后才可能发生碰撞,发生突的可能性较小。图12FDDLTE上行示图TDD时由于不同配置下,不同位置子帧上的HARQRTT间都不相同,重传间隔大多为10ms,据包0第2次重传时即会和数据包1的初始传输发生碰撞,导致模式下,非自适应重传只能进行一次,因此,发生冲突的可能性相对较大。图13:上示图为此,中以使用双周期的调方式,是否启用双周期的度方式通过信令SPS-ConfigUL来置期的SPS启后的期将变,T2,…)的形式。其中T1periodicity+subframe_offsetT2periodicitysubframe_offsetSPSPeriodicity就在RRC信中定义的SPS的期。Subframe_offset是的置以及双周期SPS的始点来隐式确定的。TableSubframe_Offsetvalues双周期SPS调度的示意图如下所示0的4次传才会和数据包2的始传输发生碰撞:图13TDD上双周期SPSHARQ示图2、适重:自适应的重传需要通过PDCCH进行上行授权,由于需要重新发送,以通过调度避免第个的重传与第n+1个初传发生冲突。如果UE分配的上行SPS资上连implicitReleaseAfter次发送的MACPDU不含MAC,会自动释放上行SPS并清除配置的UL。在清除了grant后需重传的数据并不受影响。注:论对于上行SPS还下行,适应重传时使用的SPSC-RNTI加的PDCCH并不会重新配置资源,也就是说,该PDCCH只该子帧有效。3、突理半态度传突对于已经激活的半静态调度的重传,需要判断:是否和PRACH、一个用户的静态调度初传TTIBundling的重传冲突如果发生冲突:✓当采上行同步自适应HARQ时,可以自适应调整上行重传的RB资源。✓当采上行同步非自适应HARQ时变为自适用重传是消重传。

是否和PUCCH冲如果发生冲突,需要重新激活半静态调度资源。半态度传突:中兴对于已经激活半静态调度的初,先级高,不需要判断是否与、PRACH和TTIbundling重冲突。华为初传数据优先级低,需要判断冲如发生冲,需重新激活半静态调度资源。

六、SPS调度、SPS-C-RNTI使SPSC-RNTI仅用于SPS激过程中的于SPS调TB的HARQ重传的。为了区分这两种情况用了字段果是配置SPSSPS激设为0,认为NDI翻转(新传数据,都为果重,则设为1,认为NDI不会翻转(重传数据,都为1如果在UE收的PDCCH使用C-RNTI扰,并且对应的HARQprocess前次接收到的PDCCH使C-RNTI加(可能是激,也可能是SPS的传无NDI域值是或1,认为NDI翻,即新传的和节)高QCAT示如是配置SPS资SPS激NDI翻新传据交替如果是重传,则NDI会翻转重传据与之新数NDI相theUEhasaC-RNTI,Semi-PersistentSchedulingC-RNTI,orTemporaryC-RNTI,theUEshallforeachTTIduringwhichmonitorsPDCCH:-

ifadownlinkassignmentforTTIhasbeenthePDCCHUECC-RNTI:-ifthisisfirstdownlinkassignmentforC-RNTI:-tohavebeen-

ifassignmentisforUE’sC-RNTIifpreviousdownlinkthethesamewasdownlinkassignmentreceivedforeUE’sSemi-PersistentSchedulingC-RNTIconfigureddownlinkassignment:-theNDItohavebeenofthevalueofNDI.-indicatedownlinkassignmentanddelivertheassociatedHARQtoentityfor-else,ifaassignmentforthisTTIhasbeenreceivedonthePDCCHfortheUE’sSchedulingC-RNTI:-ifNDItheHARQinformationis-theNDItotoggled;-presenceofdownlinkassignmentanddelivertheassociatedHARQtoentityfor-else,iftheNDIinthereceivedis:-ifPDCCHcontentsSPS-configureddownlink(ifany);

-ifrunning:-apositivefordownlinkSPSreleasephysicallayer.-else:-downlinkassignmentconfigureddownlink-initialise(ifactive)orre-initialise(ifalreadyconfigureddownlinkassignmentstartinTTIandtorecuraccordingtorulesinsetHARQIDProcessIDwithTTI;-

NDItobeen-indicateconfigureddownlinkdelivertheHARQtheentityforthis-else,ifaassignmentforTTIhasbeenconfiguredthereinTTIandthisisnotanMBSFNsubframe:-layertoinblocktheDL-SCHtothedownlinkassignmentandtoitto-setProcessIDtoProcessIDwiththisTTI;-bittobeen-indicatethepresenceaconfigureddownlinkassignmentanddeliverthestoredinformationtoHARQentitythis、动态度PDSCH资覆盖SPS资源激了后仍然会监听用于动态调度。在SPS子帧上检测到用于动态调度的PDCCH时该分的资源会取代SPS调分配的资源,即动态调度的优先级更高需注的是态调度的PDCCH只该子帧有效不影响后续的子帧。这种做法在SPS调分配的资源不够时是有用的如UE进行VoIP的时在浏览网页当下载网页时可需要更多的资源块这调分配的资源不够用就要动态调

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论