prach学习心得(一)

prach学习心得(一)学习 prach 过程中收集到的一些资料进行的总结 希望有助于其他想要进行学习者的快速理解 prach

大家好,欢迎来到IT知识分享网。

一、Why RACH ? (What is the functionality of RACH ?)

二、Trigger condition of RACH

三、Two types of RACH process : Contention-based and Contention-free

四、How the information is encoded into PRACH (RACH Preamble) ?

%%%%%% 仿真环境 %软件版本:MATLAB R2021a clear all; close all; clc %*************** 参数设置 ***************% % PRACH配置设置以及retriving PRACH info ue.DuplexMode = 'FDD'; % UE使用FDD的双工方式 ue.NULRB = 6; % 上行链路,PRACH占6个RB的带宽,改变了采样率SamplingRate prach_config.Format = 0; % 格式0,Nzc的长度为839 prach_config.CyclicShifIdx = 0; % 循环移位长度 prach_config.FreqOffset = 0; % 决定UE传输PRACH前导的频域位置,以PRB为单位 prach_config.SeqIdx = 0; prach_PreambleIdx = [22]; % rootSequenceIndex,为逻辑值 [prach_sym, prachInfo] = ltePRACH(ue, prach_config); prach_arrayIndex = 0 : length(prach_sym) - 1; prach_clip = 1:100; % 切片(?) subplot(2,3,1); plot(real(prach_sym),imag(prach_sym),'ro','MarkerFaceColor',[1 0 0]);axis([-0.2 0.2 -0.2 0.2]); title('PRACH符号的星座图'); subplot(2,3,[2 3]); plot(prach_arrayIndex,real(prach_sym),'ro-',prach_arrayIndex,imag(prach_sym),'bo-');ylim([-0.2 0.2]); xlim([0 6000]); legend('real','Imag'); title('PRACH index vs PRACH value(Time Domain)'); subplot(2,3,4); plot(real(prach_sym(prach_clip)),imag(prach_sym(prach_clip)),'ro','MarkerFaceColor',[1 0 0]); axis([-0.2 0.2 -0.2 0.2]); title('Constellation'); subplot(2,3,[5 6]); plot(prach_arrayIndex(prach_clip),real(prach_sym(prach_clip)),'ro-',prach_arrayIndex(prach_clip),imag(prach_sym(prach_clip)),'bo-'); xlim([0 max(prach_arrayIndex(prach_clip))]);ylim([-0.2 0.2]); legend('real','Imag'); title('PRACH index vs PRACH value.(Time Domain)'); 

在这里插入图片描述

五、Exactly when and Where a UE transmit RACH ?

在这里插入图片描述

六、What is preamble format ?

六、Why Multiple Preamble Format ?

七、How to determined which Preamble format to use ?

八、How does Network knows exactly when UE will transmit the RACH ?

九、How many RA-Preambles can be used ?

如果sizeofra-preamblesgroupa等于numberofra-preambles,则没有随机访问序列组B。随机访问序列preamble组A中的前序是preambles(0 to sizeofrapreamblesgroupa – 1),如果存在,则在随机访问序言中,B组是(从36.211中定义的64个preambles组中的preamblets sizeofra-preamblesgroupa到numberofra-preambles – 1)。

如果存在随机接入前导码组B,则阈值messagePowerOffsetGroupB和messageSizeGroupA、执行随机接入过程的服务小区的配置UE发射功率PCMAX,c[36101]以及前导码和Msg3之间的偏移deltaPreambleMsg3是选择两组随机接入前导中的一组所需的(仅PCell)。//deltaPreambleMsg3为功率控制相关参数(详见36.331和36.213 5.1.1.1 UE行为)

十、How to Generate 64 PRACH Preamble Sequences ?

十一、PRACH Signal Structure

参考文档

https://www.sharetechnote.com/html/RACH_LTE.html#prach_ConfigIndex

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/128874.html

(0)
上一篇 2025-08-28 16:33
下一篇 2025-08-28 16:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信