5G SA消息解析网络优化.docx

上传人:b****3 文档编号:5053982 上传时间:2022-12-12 格式:DOCX 页数:32 大小:345.15KB
下载 相关 举报
5G SA消息解析网络优化.docx_第1页
第1页 / 共32页
5G SA消息解析网络优化.docx_第2页
第2页 / 共32页
5G SA消息解析网络优化.docx_第3页
第3页 / 共32页
5G SA消息解析网络优化.docx_第4页
第4页 / 共32页
5G SA消息解析网络优化.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

5G SA消息解析网络优化.docx

《5G SA消息解析网络优化.docx》由会员分享,可在线阅读,更多相关《5G SA消息解析网络优化.docx(32页珍藏版)》请在冰豆网上搜索。

5G SA消息解析网络优化.docx

5GSA消息解析网络优化

MIB

{

messagemib:

{

systemFrameNumber'100110'B,

系统帧号,用于时间同步,共10个bit,这里只有高6位,低4位在PBCHpayload中。

subCarrierSpacingCommonscs30or120,

corset0和msg2\4以及paging的子载波间隔,carrierfrequency<6GHz对应的是30KHZ。

ssb-SubcarrierOffset14,

指的是Kssb,对于Kssb大于15的情况,会从PBCHpayload再取1位来表示Kssb的值,此处Kssb有效说明SSB旁边有CORESET0,反之则根据213协议13章最后描述确定CORESET0位置,在MIB中带有Kssb和pdcch-ConfigSIB1主要是为了确定CORESET0的位置,以便UE读取SIB消息。

图1有助于大家理解SA初始搜网流程。

dmrs-TypeA-Positionpos2,

下行和上行的DM-RS位置

pdcch-ConfigSIB1{

pdcch-ConfigSIB1由8个bit组成,决定coreset0占用的资源和SS位置。

此处可以看到UE已经解出来这块消息了。

controlResourceSetZero10,

searchSpaceZero4

},

cellBarrednotBarred,

intraFreqReselectionallowed,

spare'0'B

}

}

SIB1

{

messagec1:

systemInformationBlockType1:

{

cellSelectionInfo{

q-RxLevMin-60,

q-QualMin-38

},

小区选择相关参数,38.304协议5.2.3.2

cellAccessRelatedInfo{

plmn-IdentityList{

{

plmn-IdentityList{

{

mcc{

4,

6,

0

},

mnc{

0,

2,

9

}

}

},

PLMN=MCC+MNC=460029

trackingAreaCode'000000000001000100011101'B,

TAC=4381

cellIdentity'000000000000011001111100000000000000'B,

共36位,前边的22-32位为gNBID,后边的为CELLID

cellReservedForOperatorUsenotReserved

}

}

},

servingCellConfigCommon{

downlinkConfigCommon{

frequencyInfoDL{

frequencyBandList{

{

freqBandIndicatorNR41

}

},

offsetToPointA140,

offsetToPointA表示pointA与

的sc0之间的频率偏移,

指的是和SSB第一个RB的sc0重叠的CRB,该CRB中的SCS由高层参数subCarrierSpacingCommon提供,offsetToPointA以RB为单位来表示,在FR1中采用15KHZ子载波间隔做为参考,在FR2中采用60KHZ子载波间隔做为参考。

这里表示pointA与

的sc0之间的频率偏移为140个RB,在subCarrierSpacingCommon为30KHZ的当前环境下,

和pointA频率偏移70个CRB。

scs-SpecificCarrierList{

scs-SpecificCarrierList定义了不同SCS的载波列表。

{

offsetToCarrier0,

subcarrierSpacingkHz30,

carrierBandwidth162

offsetToCarrier指的是

资源网格相关。

值为0表示载波起始位置为pointA。

载波的带宽,共162个RB。

子载波间隔为30KHZ。

}

}

},

initialDownlinkBWP{

genericParameters{

locationAndBandwidth31624,

RIV定义了BWP的频域位置和带宽,可使用公式算下。

subcarrierSpacingkHz30

},

pdcch-ConfigCommonsetup:

{

controlResourceSetZero10,

coreset0索引10,与MIB中的pdcch-ConfigSIB1字段的MSB4bit是相同的。

commonControlResourceSet{

commonControlResourceSet是指除了coreset0外,可以被网络配置用于任意CSS和USS的additionalcoreset,如果SIB1中包含有该字段,这个CORESET包含在CORESET0带宽内。

controlResourceSetId1,

frequencyDomainResources

CORESET的频域资源,每个bit对应6RBS,从PRB0开始。

最左边的bit表示第一个RBgroup,依次类推。

Bit置1表示CORESET频域资源中包含这个RBgroup(6RBS)

'111111110000000000000000000000000000000000000'B,

duration1,

CORESET在时域上连续占用的符号

cce-REG-MappingTypenonInterleaved:

NULL,

CCE-REG映射类型为非交织

precoderGranularitysameAsREG-bundle

预编码粒度为sameAsREG-bundle

},

searchSpaceZero4,

commonSearchSpace#0的参数,与MIB中的pdcch-ConfigSIB1字段的LSB4bit是相同的。

commonSearchSpaceList{

{

searchSpaceId1,

additionalcommonsearchspace

controlResourceSetId1,

对应上边searchSpaceId1的CORESETID,UE会在earchSpaceId1搜索CORESETID。

monitoringSlotPeriodicityAndOffsetsl1:

NULL,

PDCCH监听周期和偏移,单位为SLOTS。

sl1:

NULL表示为监听周期为1slot,没有偏移。

monitoringSymbolsWithinSlot'10000000000000'B,

PDCCH监听周期slots的起始符号,最左边的bit表示第一个symbol,依次类型,bit位置1表明为CORESET的第一个symbol。

nrofCandidates{

aggregationLevel1n0,

aggregationLevel2n0,

aggregationLevel4n2,

aggregationLevel8n2,

aggregationLevel16n0

},

对应每个聚合等级的PDCCH候选集数量,上边IE表明有2个CCE聚合等级为4、2个CCE聚合等级为8的候选集。

searchSpaceTypecommon:

{

指示SS为CSS还是USS,以及UE要监听的DCI格式。

dci-Format0-0-AndFormat1-0{

}

}

}

},

ra-SearchSpace1

用于RACH的SS。

},

pdsch-ConfigCommonsetup:

{

小区级的PDCSH参数

pdsch-TimeDomainAllocationList{

pdsch时域资源分配列表,UE根据pdsch-TimeDomainAllocationList的条目个数决定比特宽度,DCI中值0表示列表中第一个条目,DCI值1表示列表中的第二个条目,依次类推。

{

k00,

DCI和其要调度PDSCH的slot偏移,如果K0不存在,UE认为slot偏移为0。

mappingTypetypeA,

pdschmappingtype,分为typeA和typeB。

startSymbolAndLength85

时域上PDSCH分配的启始符号和长度,及SLIV。

},

{

k00,

mappingTypetypeA,

startSymbolAndLength96

},

{

k00,

mappingTypetypeA,

startSymbolAndLength40

},

{

k00,

mappingTypetypeA,

startSymbolAndLength72

},

{

k00,

mappingTypetypeA,

startSymbolAndLength100

},

{

k00,

mappingTypetypeA,

startSymbolAndLength53

},

{

k00,

mappingTypetypeA,

startSymbolAndLength57

},

{

k00,

mappingTypetypeA,

startSymbolAndLength44

},

{

mappingTypetypeA,

startSymbolAndLength66

},

{

mappingTypetypeA,

startSymbolAndLength27

},

{

mappingTypetypeA,

startSymbolAndLength83

},

{

mappingTypetypeA,

startSymbolAndLength70

},

{

mappingTypetypeA,

startSymbolAndLength98

}

}

}

},

bcch-Config{

modificationPeriodCoeffn4

},

广播信道配置参数,modificationPeriodCoeff为实际修改周期,以无线帧为单位,modificationPeriodCoeff=4表示修改周期为4*defaultPagingCycle。

pcch-Config{

defaultPagingCyclerf32,

nAndPagingFrameOffsethalfT:

0,

nsone

}

},

寻呼控制信道配置参数,defaultPagingCyclerf32表示默认寻呼周期为32个无线帧,nAndPagingFrameOffset用于导出T中总寻呼帧数和帧偏移,ns指的是每个寻呼帧的PO个数,可看下38.304协议的7.1节。

uplinkConfigCommon{

小区公共上行参数

frequencyInfoUL{

上行载波基本参数

scs-SpecificCarrierList{

{

offsetToCarrier0,

subcarrierSpacingkHz30,

carrierBandwidth162

}

},

p-Max23

},

initialUplinkBWP{

genericParameters{

locationAndBandwidth31624,

subcarrierSpacingkHz30

},

小区公共上行参数IE定义可参考上边的downlinkConfigCommon

rach-ConfigCommonsetup:

{

rach-ConfigGeneric{

rach-ConfigGeneric表示正常RACH以及波束失败修改触发的RACH的参数。

prach-ConfigurationIndex160,

Randomaccesspreambles占用时域资源,决定preambleformat,此处取值160,说明为formatB4。

msg1-FDMone,

PRACH频域资源个数

msg1-FrequencyStart0,

PRACH频域资源偏移,该偏移是相对于PRB0的偏移。

zeroCorrelationZoneConfig15,

ncs循环移位区间

preambleReceivedTargetPower-90,

preambleTransMaxn8,

powerRampingStepdB4,

ra-ResponseWindowsl20

},

ssb-perRACH-OccasionAndCB-PreamblesPerSSBone:

n8,

该参数表明SSB和RACH的映射关系,ssb-perRACH-Occasion表明每个RACH时刻(RO)对应的SSB个数N,取值(1/8-16),1/8指的是1个SSB映射到8个RO,4指的是4个SSB映射到1个RO。

CB-PreamblesPerSSB表明每个SSB在1个RO内所能使用的基于竞争的preamble码个数R。

在一个RO时刻内总的preamble码个数为CB-preambles-per-SSB*max(1,SSB-per-rach-occasion).-----按该计算公式,preamble码个数≤64。

此处为ONE:

n8,建议参考春天工作室文章,画下SSB和RACH的映射图。

groupBconfigured{

ra-Msg3SizeGroupAb56,

messagePowerOffsetGroupBminusinfinity,

numberOfRA-PreamblesGroupA64

},

ra-ContentionResolutionTimersf64,

rsrp-ThresholdSSB100,

UE可以选择满足该门限的SSB和对应的PRACH做路损估计和(重新)传输。

此处设置为-56dBm有点太高了。

prach-RootSequenceIndexl139:

24,

preamble码根序列索引,L为根序列长度,可以为839和139。

msg1-SubcarrierSpacingkHz30,

PRACH的子载波间隔

restrictedSetConfigunrestrictedSet

此处为PRACH非限制集

},

pusch-ConfigCommonsetup:

{

pusch-ConfigCommon可参考上边的pdsch-ConfigCommon解析

pusch-TimeDomainAllocationList{

{

k22,

mappingTypetypeA,

startSymbolAndLength27

},

{

k26,

mappingTypetypeA,

startSymbolAndLength27

},

{

k27,

mappingTypetypeA,

startSymbolAndLength27

},

{

k24,

mappingTypetypeA,

startSymbolAndLength27

},

{

k23,

mappingTypetypeA,

startSymbolAndLength27

},

{

k28,

mappingTypetypeA,

startSymbolAndLength27

},

{

k29,

mappingTypetypeA,

startSymbolAndLength27

},

{

k212,

mappingTypetypeA,

startSymbolAndLength27

},

{

k21,

mappingTypetypeA,

startSymbolAndLength27

},

{

k25,

mappingTypetypeA,

startSymbolAndLength27

}

},

msg3-DeltaPreamble3,

p0-NominalWithGrant-95

P0valueforPUSCHwithgrant(exceptmsg3)

},

pucch-ConfigCommonsetup:

{

pucch-ResourceCommon15,

pucch-GroupHoppingneither,

hoppingId16,

p0-nominal-102

}

},

timeAlignmentTimerCommoninfinity

},

n-TimingAdvanceOffsetn25600,

ssb-PositionsInBurst{

inOneGroup'00001000'B

},

ssb-PositionsInBurst表明SSB在一个ssbburst(即一个半帧)中的发送位置,此处表明Lmax=8,网络只发送了一个SSB,在第5个ssbindex中传输。

ssb-PeriodicityServingCellms20,

ssb发送周期

tdd-UL-DL-ConfigurationCommon{

referenceSubcarrierSpacingkHz30,

pattern1{

dl-UL-TransmissionPeriodicityms5,

nrofDownlinkSlots7,

nrofDownlinkSymbols6,

nrofUplinkSlots2,

nrofUplinkSymbols4

}

},

tdd-UL-DL-ConfigurationCommon表明小区级上下行时隙配置,referenceSubcarrierSpacing用来界定UL-DLpattern时域边界的参考子载波,参考子载波和实际传输数据的子载波相对独立,参考子载波≤实际子载波;

dl-UL-TransmissionPeriodicity表明DL-ULpattern周期P;

nrofDownlinkSlots表示在周期开始时连续的全下行slots;

nrofDownlinkSymbols表明跟在nrofDownlinkSlots后边的连续的下行符号数目;

nrofUplinkSlots表明在周期尾部连续的全上行slots;

nrofUplinkSymbols表明在第一个全上行slot之前的连续的上行符号数目;

上边IE表明为5MS单周期,7下2上,特殊slot配比为644,6个下行symbol,2个X符号(在TDD系统中为GP),2个上行symbol。

ss-PBCH-BlockPower17

SSB中SSS的每个RE能量,(可理解为LTE时的CRS),UE用该IE来估计PRACH的发射功率。

(根据该IE和UE实际接收的SS-RSRP可计算出路损pathloss)

},

ue-TimersAndConstants{

t300ms1000,

t301ms600,

t310ms1000,

n310n20,

t311ms1000,

n311n1,

t319ms1000

},

useFullResumeIDtrue

}

}

rrcSetupRequest

{

messagec1:

rrcSetupRequest:

{

rrcSetupRequest{

ue-IdentityrandomValue:

'000000001111111111111111111111111111111'B,

establishmentCausemo-Signalling,

spare'0'B

}

}

}

NR中cause值

EstablishmentCause:

:

=ENUMERATED{emergency,highPriorityAccess,mt-Access,mo-Signalling,mo-Data,mo-VoiceCall,mo-VideoCall,mo-SMS,mps-PriorityAccess,mcs-PriorityAccess,spare6,spare5,spare4,spare3,spare2,spare1}

rrcSetup

此处参数均为UE级,之前系统消息中参数为CELL级。

{

messagec1:

rrcSetup:

{

rrc-TransactionIdentifier0,

criticalExtensionsrrcSetup:

{

radioBearerConfig{

srb-ToAddModList{

{

srb-Identity1

}

}

},

masterCellGroupCONTAINING{

cellGroupId0,

rlc-BearerToAddModList{

{

logicalChannelIdentity1,

servedRadioBearersrb-Identity:

1,

rlc-Configam:

{

ul-AM-RLC{

sn-FieldLengthsize12,

t-PollRetransmitms80,

pollPDUp32,

pollBytekB1,

maxRetxThresholdt32

},

dl-AM-RLC{

sn-FieldLengthsize12,

t-Reassemblyms50,

t-StatusProhibitms30

}

},

mac-LogicalChannelConfig{

ul-SpecificParameters{

priority1,

prioritisedBitRateinfinity,

bucketSizeDurationms5,

logicalChannelGroup0,

schedulingRequestID0,

logicalChannelSR-MaskFALSE,

logicalChannelSR-DelayTimerAppliedFALSE

}

}

}

},

mac-CellGroupConfig{

schedulingRequestConfig{

schedulingReques

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

当前位置:首页 > 法律文书 > 调解书

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

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