LTE随机接入很全.docx

上传人:b****2 文档编号:1982164 上传时间:2022-10-25 格式:DOCX 页数:18 大小:457.48KB
下载 相关 举报
LTE随机接入很全.docx_第1页
第1页 / 共18页
LTE随机接入很全.docx_第2页
第2页 / 共18页
LTE随机接入很全.docx_第3页
第3页 / 共18页
LTE随机接入很全.docx_第4页
第4页 / 共18页
LTE随机接入很全.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

LTE随机接入很全.docx

《LTE随机接入很全.docx》由会员分享,可在线阅读,更多相关《LTE随机接入很全.docx(18页珍藏版)》请在冰豆网上搜索。

LTE随机接入很全.docx

LTE随机接入很全

PRACH结构

PRACH格式

对于格式1到3,频域间隔1.25k,占用864个子载波(ZC序列长度839,剩余25个子载波两边保护)。

格式4,频域讲7.5k,占用144个子载波(ZC序列139,剩余5个两边保护)。

时频位置

对于TDD,格式有4种,和TDD上下行帧划分和prach-ConfigIndex有关,见211表Table5.7.1-3。

prach-ConfigIndex确定了四元结构体,决定了prach发送的时频位置。

在211表Table5.7.1-4中配置。

其中是频率资源索引。

分别表示资源是否在所有的无线帧,所有的偶数无线帧,所有的奇数无线帧上重现。

表示随机接入资源是否位于一个无线帧的前半帧或者后半帧。

表示前导码开始的上行子帧号,其计数方式为在连续两个下行到上行的转换点间的第一个上行子帧作为0进行计数。

但对于前导码格式4,表示为(*)。

序列组产生

每个基站下有64个preamble序列,怎么产生呢?

1、由逻辑根序列号RACH_ROOT_SEQUENCE查表Table5.7.2-4得到物理根序列号。

2、用zeroCorrelationZoneConfig以及highSpeedFlag(如果为高速,则是限制级)查211表格Table5.7.2-2得到循环位移NCS;

3、用循环位移NCS与根序列,得到64个preamble序列。

1个根序列可能无法生产64个preamle序列,则取下一个根序列继续生成,直到得到64个preamble。

普通速度模式下(非限制集),preamble的循环位移时等间隔的,一个根序列能生成,是长度序列长度为839(格式4为139)。

高速模式下(限制集)循环位移非等间隔。

高速模式下,原根序列和生成好的序列相关,峰值会出现三个,同步时需要合并三个窗口能量做估计。

MAC层处理

流程

触发条件

1、RRC信令触发。

包括切换,初始入网,idle醒来需要做随机接入。

此时没有C-RNTI,msg3在CCCH中发送,在msg4中回携带msg3的内容作为UE标识让UE知道是否该msg4是针对自己的。

2、UEMAC层触发:

此时已经有了C-RNTI,不是为了入网而是为了2种情况:

a、UE自己发现好久没有调整ultiming了需要重新调整;b、没有SR资源但需要BSR

3、PDCCHDCIformart1A触发:

基站发现UE的ultiming老不对了,可能是“TimingAdvanceCommandMACControlElement”老调整不好了(该方式时相对值调整),基站复位一下UE的timing调整参数(随机接入的timing调整时绝对值调整,做完后应当复位一下相对值参数,以后用MAC控制元素相对值调整)。

基站通过1个特殊的DCIformat1a告知UE开始随机接入,该DCI并不分配下行带宽,只是指示随机接入。

A、RNTI用C-RNTI加扰;

B、字段“Localized/DistributedVRBassignmentflag”设置为0

C、Resourceblockassignment–bits设置为全1

D、PreambleIndex–6bits

E、PRACHMaskIndex–4bits

F、剩下的bits全填0。

按照是否竞争,又分Contentionbased和Non-contentionbased。

非竞争的消息如果PreambleIndex(码索引)填为全0则表示使用竞争的。

如果PreambleIndex不为0,但PRACHMaskIndex(时频资源索引)为0也是可以的,说明码资源基站单独分配UE了,但时频资源UE还是要自己竞争(感觉这样做很无聊,一般实现应该是都一起分配了吧)。

发送Preamble

准备

先必须得到一些PRACH和RACH的配置参数,才能发起随机接入。

1、确定时频资源。

prach-ConfigIndex

2、确定码资源。

先从RACH_ROOT_SEQUENCE查表确定根序列,zeroCorrelationZoneConfig以及highSpeedFlag确定了循环位移,则可以从根序列确定64个preamble序列。

把这64个序列取一部分(RRC配置numberOfRA-Preambles),取的这部分又分为2组(组A和组B),RRC配置了numberOfRA-Preambles,则组B大小为numberOfRA-Preambles-numberOfRA-Preambles。

3、确定功率资源。

组B用来传大数据的msg3,但由于RB多了多功率有要求。

计算组B传输的功率不能大于最大功率,用到参数deltaPreambleMsg3。

4、确定RAR响应窗口ra-ResponseWindowSize;

5、每次preamble不成功后重发增加的功率。

powerRampingStep

6、Preamble最大重传此时。

preambleTransMax

7、初始功率。

preambleInitialReceivedTargetPower

8、Preamble功率偏移。

DELTA_PREAMBLE

9、MSG3的HARQ重传次数。

maxHARQ-Msg3Tx

10、发送组B的preamble需要用到的功率参数messagePowerOffsetGroupB

11、等待msg4成功完成的定时器mac-ContentionResolutionTimer。

参数得到后,清空msg3buff,设置preamble传输次数为1(PREAMBLE_TRANSMISSION_COUNTER=1),设置backoff参数为0,选择随机接入资源。

注明:

如果已经开始了随机接入,基站又指示开始新的一个,UE选哪个由UE厂家自己决定。

RRC配置参数

PRACH-Configfielddescriptions

highSpeedFlag

Parameter:

High-speed-flag,seeTS36.211,[21,5.7.2].TRUEcorrespondstoRestrictedsetandFALSEtoUnrestrictedset.

产生序列时用,如果为高速,则用限制级的序列偏移。

prach-ConfigIndex

Parameter:

prach-ConfigurationIndex,seeTS36.211[21,5.7.1].

确定时频位置时用,确定帧号、子帧号、时隙号,即确定时域位置。

prach-FreqOffset

Parameter:

prach-FrequencyOffset,seeTS36.211,[21,5.7.1].ForTDDthevaluerangeisdependentonthevalueofprach-ConfigIndex.

确定时频位置时用,确定频域位置,相对顶部(或底部)多少个RB。

rootSequenceIndex

Parameter:

RACH_ROOT_SEQUENCE,seeTS36.211[21,5.7.1].

根序列逻辑索引,产生序列时用,

zeroCorrelationZoneConfig

Parameter:

NCSconfiguration,seeTS36.211,[21,5.7.2:

table5.7.2-2]forpreambleformat0..3andTS36.211,[21,5.7.2:

table5.7.2-3]forpreambleformat4.

产生序列时用,觉得序列偏移。

mac-ContentionResolutionTimer

TimerforcontentionresolutioninTS36.321[6].Valueinsubframes.Valuesf8correspondsto8subframes,sf16correspondsto16subframesandsoon.

maxHARQ-Msg3Tx

MaximumnumberofMsg3HARQtransmissionsinTS36.321[6],usedforcontentionbasedrandomaccess.Valueisaninteger.

MSG3的最大HARQ传输次数

messagePowerOffsetGroupB

ThresholdforpreambleselectioninTS36.321[6].ValueindB.Valueminusinfinitycorrespondsto–infinity.ValuedB0correspondsto0dB,dB5correspondsto5dBandsoon.

用组B时,UE发送时功率需要大几个DB

messageSizeGroupA

ThresholdforpreambleselectioninTS36.321[6].Valueinbits.Valueb56correspondsto56bits,b144correspondsto144bitsandsoon.

用组A时,MSG3的最大的消息大小。

numberOfRA-Preambles

Numberofnon-dedicatedrandomaccesspreamblesinTS36.321[6].Valueisaninteger.Valuen4correspondsto4,n8correspondsto8andsoon.

Preamble总共的个数

powerRampingStep

PowerrampingfactorinTS36.321[6].ValueindB.ValuedB0correspondsto0dB,dB2correspondsto2dBandsoon.

UE重发preamble时,每次功率增加的步长

preambleInitialReceivedTargetPower

InitialpreamblepowerinTS36.321[6].ValueindBm.ValuedBm-120correspondsto-120dBm,dBm-118correspondsto-118dBmandsoon.

基站期望的目标功率

preamblesGroupAConfig

ProvidestheconfigurationforpreamblegroupinginTS36.321[6].Ifthefieldisnotsignalled,thesizeoftherandomaccesspreamblesgroupA[6]isequaltonumberOfRA-Preambles.

符合参数,包含sizeOfRA-PreamblesGroupA,messageSizeGroupA,messagePowerOffsetGroupB

如果没有该参数数目只有组A没有组B,组A的大小和RA组大小一样。

preambleTransMax

MaximumnumberofpreambletransmissioninTS36.321[6].Valueisa

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 中职中专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1