日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

下行资源分配类型

發布時間:2023/12/10 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 下行资源分配类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


原文出自:http://blog.sina.com.cn/s/blog_6857e95d0102v2ox.html

? http://blog.sina.com.cn/s/blog_927cff010101a05x.html

本文主要介紹下行物理信道PDSCH3種資源分配類型:Type 0Type 1Type 2

??????具體使用哪種資源分配類型取決于所選的DCI format以及DCI內相關bit的配置。

??????每種DCI format支持哪種資源分配類型,以及有哪些與資源分配相關的bit詳見36.2125.3.3節。由于這篇文章主要是介紹幾種下行資源分配類型,而不是介紹DCI format的,所以文章中只是略微提及,并不做深入分析。

??????1是幾種下行DCI format與下行資源分配類型的對應關系:


1DCI format與下行資源分配類型的對應關系

??????注意:(1)下行資源是基于VRB而是PRB分配的。當然,VRBPRB有一定的對應關系,詳見36.2116.3.2節;(2DCI format 1/2/2A/2B/2C同時支持Type 0Type 1,具體使用哪種類型是通過1比特的域(見圖3)來指定的。

?

一、RBG介紹

??????介紹資源分配類型Type 0Type 1之前,需要先介紹一下RBG的概念。

??????RBGResource Block Group,資源塊組)是一組連續的集中式VRBlocalized VRB)。RBG的大小(P,即每個RBG中包含的VRB數。最后一個RBG包含的VRB數可能小于P)與系統帶寬相關,對應關系見圖2

?


2RBG size與下行系統帶寬的關系(36.213Table 7.1.6.1-1

??????對應下行系統帶寬RBG的總數為:


??????其中,前RBG的大小為P;如果?% P > 0,則最后一個RBG的大小為

??????以下行系統帶寬?= 50 RB為例,其P值為3RBG的總數17,前16RBG各包含3VRB,最后一個RBG只包含2VRB


二、資源分配類型0Resource allocation type 0

??????在資源分配類型0中,DCI format 1/2/2A/2B/2C通過一個bitmap指示分配給UERBGbitmap共包含比特,每1比特對應1RBG,最高位表示RBG 0,最低位表示RBG ??- 1,依此類推。如果某個RBG分配給了某個UE,則bitmap中對應比特置為1;否則置為0

3DCI format 1/2/2A/2B/2C中與Type 0相關的字段


??????以小區系統帶寬25 RB為例。

??????1)通過查36.213Table 7.1.6.1-1可以知道,RBG大小P = 2

??????2RBG的總數。其中前12RBG的每個RBG大小為2,最后一個RBG的大小為1(如圖4所示);

4:資源分配類型0RBG資源(25 RB

??????3)即bitmap共包含13比特。

??????4)假如分配給某UE的資源的bitmap為:1001110100010,則該UE被分配了RBG 0RBG 3RBG 4RBG 5RBG 7RBG 11(如圖5所示)。

5:資源分配類型0的例子(25 RB

??????從上面的例子可以看出1)資源分配類型0支持頻域上的非連續RB分配;2)調度的粒度比較粗:調度的最小單位是RBG,對于較大的帶寬而言,無法按照單個RB來分配資源。當payload較小時,可能會造成資源的浪費。

?

三、資源分配類型1Resource allocation type 1

??????在資源分配類型1中,所有的RBG被分為P個子集,PRBG的大小(見圖2)。每個RBG子集p)包含從RBG?p開始,間隔為P的所有RBG。分配給某個UEVRB資源必須來自于同一個子集。

??????在資源分配類型1中,DCI format 1/2/2A/2B/2C通過3個域來指示分配給UEVRB注意:與資源分配類型0不同,這里是VRB,而不是RBG

6DCI format 1/2/2A/2B/2C中與Type 1相關的字段

??????第一個域包含比特,用于指定所選的RBG子集,即p的值。

??????第二個域包含1比特(shift bit),用于指定子集內的資源是否偏移,1表示偏移,0表示不偏移。

??????第三個域包含一個bitmapbitmap的每一比特對應所選RBG子集中的一個VRB注意:不是RBG)。最高位表示子集中的第一個VRB,最低位表示子集中的最后一個VRB,依此類推。如果某個VRB分配給了某個UE,則bitmap中對應比特置為1;否則置為0bitmap的大小,即bitmap包含的比特數


??????一個選定的RBG子集中的VRB起始于該子集中的最小VRB?+?偏移量,并對應bitmap中的最高位。該偏移量以VRB的數量表示,并且是發生在選定的RBG子集內的偏移。如果DCI的資源塊分配信息中的第二個域為0,則RBG子集p的偏移;如果DCI的資源塊分配信息中的第二個域為1,則RBG子集p的偏移,且bitmap中的最低比特位調整為對應RBG子集中的最后一個VRB

??????RBG子集p包含的VRB數,計算公式如下:


??????對于RBG子集p而言,其bitmap中的每一比特i)對應的VRB可通過如下公式計算:


??????關于偏移可能較難理解,莫急,對照后面的例子來學習,會比較清晰的。

??????還是以小區帶寬25 RB為例。

??????1)通過查36.213Table 7.1.6.1-1可以知道,P = 2,即有2個子集:子集0(從RBG0開始)和子集1(從RBG1開始);

7:資源分配類型1中的子集(25 RB

??????2?= 1,即第一個域使用1比特指定所選的RBG子集;

??????3)第二個域使用1比特指定RBG子集中的資源是否偏移;

??????4bitmap包含的比特數?= 13 -1 -1 = 11;即bitmap只能對應11VRB

??????5)每個RBG子集p包含的VRB數為


13


12

??????可以看出,bitmap不足以表示每個子集中包含的所有VRB

??????6)接下來,我們詳細介紹第二個域,即shift bitbitmap所表示的VRB的影響。

??????如果shift bit0RBG子集p的偏移

??????如果shift bit1RBG子集p的偏移為


2??13 – 11


1??12 - 11

?????從之前的分析可以看出,每個子集包含哪些RBG是確定的,也就是說,包含哪些VRB也是確定的。對應圖7,每個子集可用的VRB集合如圖8所示:

8:資源分配類型1中每個子集可用的VRB集合(25 RB

??????shift bit = 0時,根據下面的公式,可知道bitmap(對于25RB帶寬,共11比特)的每一個比特對應哪個VRB

??????結果如下:

9:每個子集的bitmap中的每個比特對應的VRB25 RB, shift bit = 0

??????從圖9可以看出,如果shift bit = 0(不發生偏移),每個子集的bitmap對應的VRB,是從圖8給定的VRB集合中的第一個VRB開始(對應子集0,起始VRBVRB0;對應子集1,起始VRBVRB2),順序選取11VRB

?

??????shift bit = 1時,根據下面的公式,可知道bitmap(對于25RB帶寬,共11比特)的每一個比特對應哪個VRB

??????結果如下:

10:每個子集的bitmap的每個比特表示的VRB25 RB, shift bit = 1

??????從圖10可以看出,如果shift bit = 1(發生偏移),每個子集的bitmap對應的VRB,是從圖8給定的VRB集合中的第一個VRB,加上偏移量開始(對應子集0,偏移量?= 2,即在圖8給定的p?= 0VRB集合中,往前移2個,得到起始VRBVRB4;對應子集1,偏移量?= 1,即在圖8給定的p?= 1VRB集合中,往前移1個,得到起始VRBVRB3),順序選取11VRB

??????11介紹了使用資源分配類型1的例子(25 RB):

??????上半部分對應:資源分配類型1;子集0shift bit?0bitmap?10011101000。即分配該UE的資源為:VRB0VRB5VRB8VRB9VRB13

??????下半部分對應:資源分配類型1;子集0shift bit?1bitmap?10011101000。即分配該UE的資源為:VRB4VRB9VRB12VRB13VRB17


11:資源分配類型1的例子(25 RB

??

??????關于資源分配類型1的更多例子,還可以參考[6]

??????從上面的例子可以看出1)資源分配類型1支持頻域上的非連續RB分配;2)和資源分配類型0相比,資源分配類型1支持粒度為1 RB的分配;3)資源分配類型0和資源分配類型1使用相同的bit數來表示資源的分配4bitmap的比特數實際上比RBG子集中的VRB數要少,通過shift bitbitmap才能覆蓋所有的VRB


三、資源分配類型2Resource allocation type 2

??????在資源分配類型2中,分配給UE的資源為一段連續的VRB,其VRB可以是集中式(localized),也可以是分布式的(distributed)。

??????對于DCI format 1A/1B/1D而言,有一個bit(對應Localized/Distributed??VRB?assignment flag)用于指示是集中式VRB(該bit0)還是分布式VRB(該bit0)。


12DCI format 1A中與Type 2相關的字段?

??????對于集中式VRB分配而言,分配給一個UE的資源可以從1VRB到整個系統帶寬的所有VRB

??????如果DCI format 1A使用分布式VRB分配方式,且其DCICRCP-RNTIRA-RNTISI-RNTI加擾,則分配給對應UEVRB數可以從1個到個。(的計算見36.2116.2.3.2節,這里就不做介紹了)

??????如果DCI format 1A/1B/1D使用分布式VRB分配方式,且其DCICRCC-RNTI加擾,則當下行帶寬為6~49 RB時,分配給對應UEVRB數可以從1個到最多個;則當下行帶寬為50~110 RB時,分配給對應UEVRB數可以從1個到最多16個。

??????對于DCI format 1A/1B/1D而言,資源分配由一個資源指示值RIV來表示。通過這個值,可以推導出分配給UE的起始RB)以及連續分配的RB的長度()。計算公式如下:

??????如果?,則;否則。其中且不超過

?????UE收到一個RIV后,如何計算

?????通過可以知道是還是,并最終計算出

??????由于且不超過,且必定有,故,也就有

??????1)當時,

??????2)當時,

??????UE收到RIV后,計算的值x

??????1)如果,則得知,也就得到了最終結果

??????2)如果,則得知,也就得到了最終結果


??????13介紹了DCI format 1A/1B/1D使用資源分配類型2的例子(25 RB):

??????起始RB)為3,連續分配的VRB數()為8,所以


13:資源分配類型2的例子(25 RB


??????DCI format 1C只支持分布式VRB分配方式。對于DCI format 1C而言,分配給某個UE的資源可以從個到最多VRB。其中為增長的步進值,并與下行系統帶寬相關(如圖14)。

?

14值與下行系統帶寬的對應關系

??????對于DCI format 1C而言,資源分配也是通過一個資源指示值RIV來表示。通過這個值,可以推導出分配給UE的起始RB)以及連續分配的RB的長度()。計算公式如下:

??????如果,則;否則。其中并且。而且不超過?

??????對于DCI format 1C而言,UE收到一個RIV后計算的方式與DCI format 1A/1B/1D類似,這里就不做介紹了。

???????假設是在DCI format 1C中的資源分配且系統帶寬為25 RB,則有

??????因為,所以?= 12 * (4 - 1) + 1 = 37


??????從上面的例子可以看出1)資源分配類型2只支持連續VRB的分配;2)對于資源分配類型2DCI format 1A/1B/1DDCI format 1C的格式是不同的,DCI format 1C多了步進的概念;3與資源分配類型0/1只支持集中式VRB分配不同,資源分配類型2既支持集中式VRB也支持分布式VRB


【參考資料】

[1]??????TS 36.2137.1.6?????Resource allocation

[2]?????TS 36.2125.3.3?????Downlink control information

[3]?????TS 36.2116.2.3.1???Virtual resource blocks of localized type

[4]?????4G LTE/LTE-Advanced for Mobile Broadband》的10.4.4

[5]?????LTE - The UMTS Long Term Evolution, 2nd Edition》的9.3.5.4

[6]?????Type 1 Resource Allocation in LTEby?Prakash?

[7] ????? Resource Allocation Type

總結

以上是生活随笔為你收集整理的下行资源分配类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。