电竞比分网-中国电竞赛事及体育赛事平台

分享

看LOG學(xué)5G(75)--UE的RRC建立過程

 和老康一起學(xué)5G 2022-09-06 發(fā)布于陜西

終端RRC建立準(zhǔn)備

初始開機的5G終端(UE)在完成與無線網(wǎng)絡(luò)(RAN)下行同步后,正確解碼小區(qū)MIB和SIB消息,測量BRS,選定下行鏈路波束對。終端(UE)向無線網(wǎng)(RAN)發(fā)送RACH前導(dǎo)碼,5G-RAN回復(fù)RACH響應(yīng);完成終端與網(wǎng)絡(luò)的上行同步。

一、終端(UE)RRC建立過程

  • 根據(jù)業(yè)務(wù)或移動性管理需求終端(UE)向5G-RAN發(fā)送RRC連接建立請求。

  • 5G-RAN為終端(UE)分配無線資源,回復(fù)RRC連接建立。

  • 終端(UE)與5G-RAN間建立RRC連接,回復(fù)RRC連接建立完成。

之后,終端(UE)與5G-RAN間之間將根據(jù)需要進(jìn)行RRC連接重新配置。

                               圖1.5G終端(UE)RRC SETUP流程

二、無線網(wǎng)絡(luò)中RRC建立

在無線網(wǎng)絡(luò)中的RRC建立請求消息"RRC SetupRequest"消息先由終端(UE)通過空口(Uu)發(fā)送到gNB;

  • 在gNB拆分為DU與CU的架構(gòu)中DU將接收到的“InitialULRRCMessage"傳遞給CU;

  • gNB根據(jù)終端(UE)的RRC建立請求為其分配無線資源,回復(fù)”RRC Setup";

  • 收到無線資源(承載)后,終端(UE)回復(fù)”RRC SetupComplete"消息。

                          圖2.無線網(wǎng)絡(luò)中RRC建立過程 

三、終端(UE)RRC建立消息(部分注釋)

3.1.rrcSetupRequest(終端RRC建立請求--原因)

UuMsg

    message

        t = c1

                t = rrcSetupRequest

                    rrcSetupRequest

                        rrcSetupRequest

                            ue_Identity(UE ID)

                                t = randomValue(隨機接入碼

                                u

                                    randomValue(隨機接入碼

                                        numbits = 39((隨機接入碼:39bits

data = 00010110 10000011 01010010 11100110 0001110(BIT)

establishmentCause=3:EstablishmentCause_Root_mo_Signalling(建立原因:3--mo信令)

                            spare

                                numbits = 1

                                data = 0(BIT)

3.2 RRC Setup(網(wǎng)絡(luò)RRC建立--無線資源分配)

UuMsg

    message

        t = c1

                t = rrcSetup

                u        rrcSetup

                        rrc_TransactionIdentifier = 0(RRC傳輸ID:0)

                        criticalExtensions

                            t = rrcSetup

                                       tOptFlags

                                        lateNonCriticalExtensionPresent = 0

                                        nonCriticalExtensionPresent = 0

                                    radioBearerConfig

                                        tOptFlags

                                            srb_ToAddModListPresent = 1(SRB新增修改=是

                                            srb3_ToReleasePresent = 0

                                            drb_ToAddModListPresent = 0

                                            drb_ToReleaseListPresent = 0

                                            securityConfigPresent = 0

                                        srb_ToAddModList(SRB新增修改列表

                                            n = 1

                                            elem[0]

                                                tOptFlags

                                                    reestablishPDCPPresent = 0

                                                    discardOnPDCPPresent = 0

                                                    pdcp_ConfigPresent = 1(PDCP層配置=是)

                                                srb_Identity = 1(SRB ID=1)

                                                pdcp_Config(PDCP層配置)

                                                    tOptFlags

                                                        drbPresent = 0

                                                        moreThanOneRLCPresent = 0

                                                        t_ReorderingPresent = 1(重組配置=是)

                                                        verExt2Present = 0

 t_Reordering=31:PDCP_Config_t_Reordering_Root_ms2000(PDCP重組配置:2000ms)

                                    masterCellGroup

                                        tOptFlags

                                  rlc_BearerToAddModListPresent = 1(RLC承載新增修改列表=是)

                                            rlc_BearerToReleaseListPresent = 0

                                            mac_CellGroupConfigPresent = 1(MAC層小區(qū)組配置=是

                                            physicalCellGroupConfigPresent = 0

                                            spCellConfigPresent = 1(SP小區(qū)配置=是)

                                            sCellToAddModListPresent = 0

                                            sCellToReleaseListPresent = 0

                                            verExt2Present = 0

                                        cellGroupId = 0

                                        rlc_BearerToAddModList(RLC承載新增修改列表

                                            n = 1

                                            elem[0]

                                                tOptFlags

                                                    servedRadioBearerPresent = 1(無線承載=是)

                                                    reestablishRLCPresent = 0

                                                    rlc_ConfigPresent = 1(RLC層配置=是)

                          mac_LogicalChannelConfigPresent = 1(MAC層邏輯信道配置=是

                                                logicalChannelIdentity = 1(邏輯信道ID=1)

                                                servedRadioBearer

                                                    t = srb_Identity

                                                        srb_Identity = 1(SRB ID=1)

                                                rlc_Config(RLC層配置)

                                                    t = am(傳輸模式=AM)

                                                    u

                                                        am

                                                            ul_AM_RLC(上行RLC AM配置

                                                                tOptFlags

                                                                    sn_FieldLengthPresent = 1

sn_FieldLength = 0 : SN_FieldLengthAM_Root_size12

t_PollRetransmit = 8 : T_PollRetransmit_Root_ms45

pollPDU = 4 : PollPDU_Root_p64

 pollByte = 8 : PollByte_Root_kB75

maxRetxThreshold = 6 : UL_AM_RLC_maxRetxThreshold_Root_t16

                                                            dl_AM_RLC(下行RLC AM配置)

                                                                tOptFlags

                                                                    sn_FieldLengthPresent = 1

sn_FieldLength = 0 : SN_FieldLengthAM_Root_size12

 t_Reassembly = 8 : T_Reassembly_Root_ms40

 t_StatusProhibit = 2 : T_StatusProhibit_Root_ms10

                                                mac_LogicalChannelConfig(MAC層邏輯信道配置)

                                                    tOptFlags

                                                        ul_SpecificParametersPresent = 1

                                                    ul_SpecificParameters

                                                        tOptFlags

                                                            allowedServingCellsPresent = 0

                                                            allowedSCS_ListPresent = 0

                                                            maxPUSCH_DurationPresent = 0

                                                            configuredGrantType1AllowedPresent = 0

                                                            logicalChannelGroupPresent = 1

                                                            schedulingRequestIDPresent = 1

                                                            bitRateQueryProhibitTimerPresent = 0

                                                        priority = 1

prioritisedBitRate = 15 : LogicalChannelConfig_ul_SpecificParameters_prioritisedBitRate_Root_infinity

bucketSizeDuration = 7 : LogicalChannelConfig_ul_SpecificParameters_bucketSizeDuration_Root_ms500

                                                        logicalChannelGroup = 0

                                                        schedulingRequestID = 0

                                                        logicalChannelSR_Mask = FALSE

                                                        logicalChannelSR_DelayTimerApplied = FALSE

                                        mac_CellGroupConfig

                                            tOptFlags

                                                drx_ConfigPresent = 0

                                                schedulingRequestConfigPresent = 1

                                                bsr_ConfigPresent = 1

                                                tag_ConfigPresent = 1

                                                phr_ConfigPresent = 1

                                                verExt2Present = 0

                                            schedulingRequestConfig(SR配置)

                                                tOptFlags

                                                    schedulingRequestToAddModListPresent = 1

                                                    schedulingRequestToReleaseListPresent = 0

                                                schedulingRequestToAddModList

                                                    n = 1

                                                    elem[0]

                                                        tOptFlags

                                                            sr_ProhibitTimerPresent = 1

                                                        schedulingRequestId = 0

sr_ProhibitTimer = 3 : SchedulingRequestToAddMod_sr_ProhibitTimer_Root_ms8

sr_TransMax = 4 : SchedulingRequestToAddMod_sr_TransMax_Root_n64

                                            bsr_Config(BSR配置)

                                                tOptFlags

                                                    logicalChannelSR_DelayTimerPresent = 0

periodicBSR_Timer = 1 : BSR_Config_periodicBSR_Timer_Root_sf5

retxBSR_Timer = 5 : BSR_Config_retxBSR_Timer_Root_sf320

                                            tag_Config(TAG配置

                                                tOptFlags

                                                    tag_ToReleaseListPresent = 0

                                                    tag_ToAddModListPresent = 1

                                                tag_ToAddModList

                                                    n = 1

                                                    elem[0]

                                                        tag_Id = 0

timeAlignmentTimer = 7 : TimeAlignmentTimer_Root_infinity

                                            phr_Config(PHR配置

                                                t = setup

                                                u

                                                    setup

phr_PeriodicTimer = 3 : PHR_Config_phr_PeriodicTimer_Root_sf100

 phr_ProhibitTimer = 1 : PHR_Config_phr_ProhibitTimer_Root_sf10

phr_Tx_PowerFactorChange = 1 : PHR_Config_phr_Tx_PowerFactorChange_Root_dB3

                                                        multiplePHR = FALSE

                                                        dummy = FALSE

                                                        phr_Type2OtherCell = FALSE

 phr_ModeOtherCG = 0 : PHR_Config_phr_ModeOtherCG_Root_real

                                            skipUplinkTxDynamic = FALSE

                                        spCellConfig

                                            tOptFlags

                                                servCellIndexPresent = 0

                                                reconfigurationWithSyncPresent = 0

                                                rlf_TimersAndConstantsPresent = 0

                                                rlmInSyncOutOfSyncThresholdPresent = 0

                                                spCellConfigDedicatedPresent = 1

                                            spCellConfigDedicated

                                                tOptFlags

                                                    tdd_UL_DL_ConfigurationDedicatedPresent = 0

                                                    initialDownlinkBWPPresent = 0

                                                    downlinkBWP_ToReleaseListPresent = 0

                                                    downlinkBWP_ToAddModListPresent = 0

                                                    firstActiveDownlinkBWP_IdPresent = 0

                                                    bwp_InactivityTimerPresent = 0

                                                    defaultDownlinkBWP_IdPresent = 0

                                                    uplinkConfigPresent = 1

                                                    supplementaryUplinkPresent = 0

                                                    pdcch_ServingCellConfigPresent = 0

                                                    pdsch_ServingCellConfigPresent = 0

                                                    csi_MeasConfigPresent = 0

                                                    sCellDeactivationTimerPresent = 0

                                                    crossCarrierSchedulingConfigPresent = 0

                                                    dummyPresent = 0

                                                    pathlossReferenceLinkingPresent = 0

                                                    servingCellMOPresent = 0

                                                    verExt2Present = 0

                                                    verExt3Present = 0

                                                uplinkConfig(上行配置)

                                                    tOptFlags

                                                        initialUplinkBWPPresent = 1

                                                        uplinkBWP_ToReleaseListPresent = 0

                                                        uplinkBWP_ToAddModListPresent = 0

                                                        firstActiveUplinkBWP_IdPresent = 0

                                                        pusch_ServingCellConfigPresent = 0

                                                        carrierSwitchingPresent = 0

                                                        verExt2Present = 0

                                                        verExt3Present = 0

                                                    initialUplinkBWP(初始上行BWP)

                                                        tOptFlags

                                                            pucch_ConfigPresent = 1

                                                            pusch_ConfigPresent = 1

                                                            configuredGrantConfigPresent = 0

                                                            srs_ConfigPresent = 0

                                                            beamFailureRecoveryConfigPresent = 0

                                                        pucch_Config(PUCCH配置

                                                            t = setup

                                                                    tOptFlags

                                                                        resourceSetToAddModListPresent = 0

                                                                        resourceSetToReleaseListPresent = 0

                                                                        resourceToAddModListPresent = 1

                                                                        resourceToReleaseListPresent = 0

                                                                        format1Present = 1

                                                                        format2Present = 0

                                                                        format3Present = 0

                                                                        format4Present = 0

  schedulingRequestResourceToAddModListPresent = 1

   schedulingRequestResourceToReleaseListPresent = 0

   multi_CSI_PUCCH_ResourceListPresent = 0

                                                                        dl_DataToUL_ACKPresent = 0

   spatialRelationInfoToAddModListPresent = 0

  spatialRelationInfoToReleaseListPresent = 0

                                                                        pucch_PowerControlPresent = 0

                                                                        verExt2Present = 0

                                                                    resourceToAddModList

                                                                        n = 1

                                                                        elem[0]

                                                                            tOptFlags

                                                             intraSlotFrequencyHoppingPresent = 0

                                                                                secondHopPRBPresent = 0

                                                                            pucch_ResourceId = 16

                                                                            startingPRB = 13

                                                                            format

                                                                                t = format1

                                                                                        initialCyclicShift = 11

                                                                                        nrofSymbols = 14

                                                                                        startingSymbolIndex = 0

                                                                                        timeDomainOCC = 6

                                                                    format1

                                                                        t = setup

                                                                                tOptFlags

                                                      interslotFrequencyHoppingPresent = 0

                                                                                    additionalDMRSPresent = 0

                                                                                    maxCodeRatePresent = 0

                                                                                    nrofSlotsPresent = 0

                                                                                    pi2BPSKPresent = 0                                                                                    simultaneousHARQ_ACK_CSIPresent = 0

                                                                    schedulingRequestResourceToAddModList

                                                                        n = 1

                                                                        elem[0]

                                                                            tOptFlags

                                                                                periodicityAndOffsetPresent = 1

                                                                                resourcePresent = 1

                                                                            schedulingRequestResourceId = 1

                                                                            schedulingRequestID = 0

                                                                            periodicityAndOffset

                                                                                t = sl10

                                                                                u

                                                                                    sl10 = 8

                                                                            resource = 16

                                                        pusch_Config(PUSCH配置)

                                                            t = setup

                                                                    tOptFlags

                                            dataScramblingIdentityPUSCHPresent = 0

                                                                        txConfigPresent = 0                                                                        dmrs_UplinkForPUSCH_MappingTypeAPresent = 0                                                                        dmrs_UplinkForPUSCH_MappingTypeBPresent = 0

                                                                        pusch_PowerControlPresent = 0

                                                                        frequencyHoppingPresent = 0

                                                                        frequencyHoppingOffsetListsPresent = 0

                                                     pusch_TimeDomainAllocationListPresent = 0

                                                                        pusch_AggregationFactorPresent = 0

                                                                        mcs_TablePresent = 0

                                                                        mcs_TableTransformPrecoderPresent = 0

                                                                        transformPrecoderPresent = 0

                                                                        codebookSubsetPresent = 0

                                                                        maxRankPresent = 0

                                                                        rbg_SizePresent = 0

                                                                        uci_OnPUSCHPresent = 1

                                                                        tp_pi2BPSKPresent = 0

resourceAllocation = 1 : PUSCH_Config_resourceAllocation_Root_resourceAllocationType1

                                                                    uci_OnPUSCH(PUSCH中UCI

                                                                        t = setup

                                                                                tOptFlags

                                                                   betaOffsetsPresent = 1

                                                                                betaOffsets

                                                                                    t = semiStatic

                                                                                    u

                                                                                        semiStatic

                                                                                            tOptFlags                                                                                                betaOffsetACK_Index1Present = 1                                                                                                betaOffsetACK_Index2Present = 1                                                                                       betaOffsetACK_Index3Present = 1                                                                     betaOffsetCSI_Part1_Index1Present = 1                                                                            betaOffsetCSI_Part1_Index2Present = 1                                                                                   betaOffsetCSI_Part2_Index1Present = 1                                                                               betaOffsetCSI_Part2_Index2Present = 1

                                                                  betaOffsetACK_Index1 = 9

                                                                   betaOffsetACK_Index2 = 7

                                                                      betaOffsetACK_Index3 = 7

                                                                     betaOffsetCSI_Part1_Index1 = 14

                                                                   betaOffsetCSI_Part1_Index2 = 14

                                                                betaOffsetCSI_Part2_Index1 = 14

                                                              betaOffsetCSI_Part2_Index2 = 14

 scaling = 0 : UCI_OnPUSCH_scaling_Root_f0p5

                                                tag_Id = 0

3.rrcSetupComplete(終端RRC Setup消息接收完成)

請參看log學(xué)5G(45)--RRC Setup Complete中有些啥? Original

UuMsg

    message

        t = c1

                t = rrcSetupComplete

                u

                    rrcSetupComplete

                        rrc_TransactionIdentifier = 0

                        criticalExtensions

                            t = rrcSetupComplete

                                     rrcSetupComplete

                                    tOptFlags

                                        registeredAMFPresent = 1(AMF注冊=是)

                                        guami_TypePresent = 1(GUAMI類型=是)

                                        s_NSSAI_ListPresent = 0

                                        ng_5G_S_TMSI_ValuePresent = 0

                                        lateNonCriticalExtensionPresent = 0

                                        nonCriticalExtensionPresent = 0

                                    selectedPLMN_Identity = 1(PLMN選擇ID=是)

                                    registeredAMF

                                        tOptFlags

                                            plmn_IdentityPresent = 0

                                        amf_Identifier(AMF ID)

                                            numbits = 24(AMF ID 比特=24)

                                            data = 08 00 08(HEX)(AMF ID-十六進(jìn)制)

 guami_Type = 0 : RRCSetupComplete_IEs_guami_Type_Root_native

                                    dedicatedNAS_Message(專用NAS消息

                                        nocts = 78

                                        data = ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff(HEX)

4. F1 InitialULRRCMessageTransfer(F1接口DU向CU傳遞的RRC消息)

F1apMsg

    t = initiatingMessage

    u

        initiatingMessage

            procedureCode = pInitialULRRCMessageTransfer(初始上行RRC信息)

            union_value

                pInitialULRRCMessageTransfer

                    protocolIEs

                        tOptFlags

                            dUtoCURRCContainerPresent = 1

                            sULAccessIndicationPresent = 0

                            udtTraceInformationPresent = 0

                            privateInfoContainerPresent = 1

                        gNB_DU_UE_F1AP_ID = 2483( gNB_DU_UE_F1的ID=2483)

                        nRCGI(小區(qū)的CGI)

                            tOptFlags

                                iE_ExtensionsPresent = 0

                            pLMN_Identity(PLMN ID)

                                nocts = 3

                                data = 64 f0 00(HEX)

                            nRCellIdentity(NR CELL ID)

                                numbits = 36

                                data = 10110000 01110000 01010110 00000111 0001(BIT)

                        c_RNTI = 2884(終端的C_RNTI:2884)

                        rRCContainer(RRC容器--內(nèi)容

                            nocts = 6

                            data = 11 68 35 2e 61 c6(HEX)

                            message

                                t = c1

                                  t = rrcSetupRequest                              

                                                rrcSetupRequest

                                                    ue_Identity(UE ID)

                                                        t = randomValue(隨機接入碼

                                                        u

                                                            randomValue

                                                                numbits = 39(39比特

     data = 00010110 10000011 01010010 11100110 0001110(BIT)

   establishmentCause = 3 : EstablishmentCause_Root_mo_Signalling(建立原因:mo sig)

                                                    spare

                                                        numbits = 1

                                                        data = 0(BIT)

                        dUtoCURRCContainer(DU給CU RRC容器--內(nèi)容

                            nocts = 44

                            data = 54 00 b0 01 10 42 34 80 90 61 ee 00 7c 21 c0 55 07 99 40 08 04 00 81 88 a2 00 00 80 34 dd 06 80 30 1e 08 40 00 27 ff 49 ce e7 39 c0(HEX)

                            tOptFlags

                                rlc_BearerToAddModListPresent = 1

                                rlc_BearerToReleaseListPresent = 0

                                mac_CellGroupConfigPresent = 1

                                physicalCellGroupConfigPresent = 0

                                spCellConfigPresent = 1

                                sCellToAddModListPresent = 0

                                sCellToReleaseListPresent = 0

                                verExt2Present = 0

                            cellGroupId = 0

                            rlc_BearerToAddModList

                                n = 1

                                elem[0]

                                    tOptFlags

                                        servedRadioBearerPresent = 1

                                        reestablishRLCPresent = 0

                                        rlc_ConfigPresent = 1

                                        mac_LogicalChannelConfigPresent = 1

                                    logicalChannelIdentity = 1

                                    servedRadioBearer

                                        t = srb_Identity                                        u

                                            srb_Identity = 1

                                    rlc_Config

                                        t = am                                        u

                                            am

                                                ul_AM_RLC

                                                    tOptFlags

                                                        sn_FieldLengthPresent = 1

                                                    sn_FieldLength = 0 : SN_FieldLengthAM_Root_size12

                                                    t_PollRetransmit = 8 : T_PollRetransmit_Root_ms45

                                                    pollPDU = 4 : PollPDU_Root_p64

                                                    pollByte = 8 : PollByte_Root_kB75

maxRetxThreshold = 6 : UL_AM_RLC_maxRetxThreshold_Root_t16

                                                dl_AM_RLC

                                                    tOptFlags

                                                        sn_FieldLengthPresent = 1

                                                    sn_FieldLength = 0 : SN_FieldLengthAM_Root_size12

                                                    t_Reassembly = 8 : T_Reassembly_Root_ms40

                                                    t_StatusProhibit = 2 : T_StatusProhibit_Root_ms10

                                    mac_LogicalChannelConfig

                                        tOptFlags

                                            ul_SpecificParametersPresent = 1

                                        ul_SpecificParameters

                                            tOptFlags

                                                allowedServingCellsPresent = 0

                                                allowedSCS_ListPresent = 0

                                                maxPUSCH_DurationPresent = 0

                                                configuredGrantType1AllowedPresent = 0

                                                logicalChannelGroupPresent = 1

                                                schedulingRequestIDPresent = 1

                                                bitRateQueryProhibitTimerPresent = 0

                                            priority = 1

prioritisedBitRate = 15 : LogicalChannelConfig_ul_SpecificParameters_prioritisedBitRate_Root_infinity

bucketSizeDuration = 7 : LogicalChannelConfig_ul_SpecificParameters_bucketSizeDuration_Root_ms500

                                            logicalChannelGroup = 0

                                            schedulingRequestID = 0

                                            logicalChannelSR_Mask = FALSE

                                            logicalChannelSR_DelayTimerApplied = FALSE

                            mac_CellGroupConfig

                                tOptFlags

                                    drx_ConfigPresent = 0

                                    schedulingRequestConfigPresent = 1

                                    bsr_ConfigPresent = 1

                                    tag_ConfigPresent = 1

                                    phr_ConfigPresent = 1

                                    verExt2Present = 0

                                schedulingRequestConfig

                                    tOptFlags

                                        schedulingRequestToAddModListPresent = 1

                                        schedulingRequestToReleaseListPresent = 0

                                    schedulingRequestToAddModList

                                        n = 1

                                        elem[0]

                                            tOptFlags

                                                sr_ProhibitTimerPresent = 1

                                            schedulingRequestId = 0

sr_ProhibitTimer = 3 : SchedulingRequestToAddMod_sr_ProhibitTimer_Root_ms8

sr_TransMax = 4 : SchedulingRequestToAddMod_sr_TransMax_Root_n64

                                bsr_Config

                                    tOptFlags

                                        logicalChannelSR_DelayTimerPresent = 0

periodicBSR_Timer = 1 : BSR_Config_periodicBSR_Timer_Root_sf5

                                    retxBSR_Timer = 5 : BSR_Config_retxBSR_Timer_Root_sf320

                                tag_Config

                                    tOptFlags

                                        tag_ToReleaseListPresent = 0

                                        tag_ToAddModListPresent = 1

                                    tag_ToAddModList

                                        n = 1

                                        elem[0]

                                            tag_Id = 0

timeAlignmentTimer = 7 : TimeAlignmentTimer_Root_infinity

                                phr_Config

                                    t = setup

                                    u

                                        setup

phr_PeriodicTimer = 3 : PHR_Config_phr_PeriodicTimer_Root_sf100

phr_ProhibitTimer = 1 : PHR_Config_phr_ProhibitTimer_Root_sf10

phr_Tx_PowerFactorChange = 1 : PHR_Config_phr_Tx_PowerFactorChange_Root_dB3

                                            multiplePHR = FALSE

                                            dummy = FALSE

                                            phr_Type2OtherCell = FALSE

phr_ModeOtherCG = 0 : PHR_Config_phr_ModeOtherCG_Root_real

                                skipUplinkTxDynamic = FALSE

                            spCellConfig

                                tOptFlags

                                    servCellIndexPresent = 0

                                    reconfigurationWithSyncPresent = 0

                                    rlf_TimersAndConstantsPresent = 0

                                    rlmInSyncOutOfSyncThresholdPresent = 0

                                    spCellConfigDedicatedPresent = 1

                                spCellConfigDedicated

                                    tOptFlags

                                        tdd_UL_DL_ConfigurationDedicatedPresent = 0

                                        initialDownlinkBWPPresent = 0

                                        downlinkBWP_ToReleaseListPresent = 0

                                        downlinkBWP_ToAddModListPresent = 0

                                        firstActiveDownlinkBWP_IdPresent = 0

                                        bwp_InactivityTimerPresent = 0

                                        defaultDownlinkBWP_IdPresent = 0

                                        uplinkConfigPresent = 1

                                        supplementaryUplinkPresent = 0

                                        pdcch_ServingCellConfigPresent = 0

                                        pdsch_ServingCellConfigPresent = 0

                                        csi_MeasConfigPresent = 0

                                        sCellDeactivationTimerPresent = 0

                                        crossCarrierSchedulingConfigPresent = 0

                                        dummyPresent = 0

                                        pathlossReferenceLinkingPresent = 0

                                        servingCellMOPresent = 0

                                        verExt2Present = 0

                                        verExt3Present = 0

                                    uplinkConfig

                                        tOptFlags

                                            initialUplinkBWPPresent = 1

                                            uplinkBWP_ToReleaseListPresent = 0

                                            uplinkBWP_ToAddModListPresent = 0

                                            firstActiveUplinkBWP_IdPresent = 0

                                            pusch_ServingCellConfigPresent = 0

                                            carrierSwitchingPresent = 0

                                            verExt2Present = 0

                                            verExt3Present = 0

                                        initialUplinkBWP

                                            tOptFlags

                                                pucch_ConfigPresent = 1

                                                pusch_ConfigPresent = 1

                                                configuredGrantConfigPresent = 0

                                                srs_ConfigPresent = 0

                                                beamFailureRecoveryConfigPresent = 0

                                            pucch_Config

                                                t = setup

                                                u

                                                    setup

                                                        tOptFlags

                                                            resourceSetToAddModListPresent = 0

                                                            resourceSetToReleaseListPresent = 0

                                                            resourceToAddModListPresent = 1

                                                            resourceToReleaseListPresent = 0

                                                            format1Present = 1

                                                            format2Present = 0

                                                            format3Present = 0

                                                            format4Present = 0

 schedulingRequestResourceToAddModListPresent = 1

 schedulingRequestResourceToReleaseListPresent = 0

                                                            multi_CSI_PUCCH_ResourceListPresent = 0

                                                            dl_DataToUL_ACKPresent = 0

                                                            spatialRelationInfoToAddModListPresent = 0

                                                            spatialRelationInfoToReleaseListPresent = 0

                                                            pucch_PowerControlPresent = 0

                                                            verExt2Present = 0

                                                        resourceToAddModList

                                                            n = 1

                                                            elem[0]

                                                                tOptFlags

                                                                    intraSlotFrequencyHoppingPresent = 0

                                                                    secondHopPRBPresent = 0

                                                                pucch_ResourceId = 16

                                                                startingPRB = 13

                                                                format

                                                                    t = format1

                                                                    u

                                                                        format1

                                                                            initialCyclicShift = 11

                                                                            nrofSymbols = 14

                                                                            startingSymbolIndex = 0

                                                                            timeDomainOCC = 6

                                                        format1

                                                            t = setup

                                                            u

                                                                setup

                                                                    tOptFlags

                                                                        interslotFrequencyHoppingPresent = 0

                                                                        additionalDMRSPresent = 0

                                                                        maxCodeRatePresent = 0

                                                                        nrofSlotsPresent = 0

                                                                        pi2BPSKPresent = 0

                                                                        simultaneousHARQ_ACK_CSIPresent = 0

                                                        schedulingRequestResourceToAddModList

                                                            n = 1

                                                            elem[0]

                                                                tOptFlags

                                                                    periodicityAndOffsetPresent = 1

                                                                    resourcePresent = 1

                                                                schedulingRequestResourceId = 1

                                                                schedulingRequestID = 0

                                                                periodicityAndOffset

                                                                    t = sl10

                                                                    u

                                                                        sl10 = 8

                                                                resource = 16

                                            pusch_Config

                                                t = setup

                                                u

                                                    setup

                                                        tOptFlags

                                                            dataScramblingIdentityPUSCHPresent = 0

                                                            txConfigPresent = 0

     dmrs_UplinkForPUSCH_MappingTypeAPresent = 0

     dmrs_UplinkForPUSCH_MappingTypeBPresent = 0

                                                            pusch_PowerControlPresent = 0

                                                            frequencyHoppingPresent = 0

                                                            frequencyHoppingOffsetListsPresent = 0

                                                            pusch_TimeDomainAllocationListPresent = 0

                                                            pusch_AggregationFactorPresent = 0

                                                            mcs_TablePresent = 0

                                                            mcs_TableTransformPrecoderPresent = 0

                                                            transformPrecoderPresent = 0

                                                            codebookSubsetPresent = 0

                                                            maxRankPresent = 0

                                                            rbg_SizePresent = 0

                                                            uci_OnPUSCHPresent = 1

                                                            tp_pi2BPSKPresent = 0

resourceAllocation = 1 : PUSCH_Config_resourceAllocation_Root_resourceAllocationType1

                                                        uci_OnPUSCH

                                                            t = setup

                                                            u

                                                                setup

                                                                    tOptFlags

                                                                        betaOffsetsPresent = 1

                                                                    betaOffsets

                                                                        t = semiStatic

                                                                        u

                                                                            semiStatic

                                                                                tOptFlags

                                                                                    betaOffsetACK_Index1Present = 1

                                                                                    betaOffsetACK_Index2Present = 1

                                                                                    betaOffsetACK_Index3Present = 1

                                       betaOffsetCSI_Part1_Index1Present = 1

                                    betaOffsetCSI_Part1_Index2Present = 1

                                 betaOffsetCSI_Part2_Index1Present = 1

                         betaOffsetCSI_Part2_Index2Present = 1

                                                                                betaOffsetACK_Index1 = 9

                                                                                betaOffsetACK_Index2 = 7

                                                                                betaOffsetACK_Index3 = 7

                                                                                betaOffsetCSI_Part1_Index1 = 14

                                                                                betaOffsetCSI_Part1_Index2 = 14

                                                                                betaOffsetCSI_Part2_Index1 = 14

                                                                                betaOffsetCSI_Part2_Index2 = 14

scaling = 0 : UCI_OnPUSCH_scaling_Root_f0p5

                                    tag_Id = 0

                        privateInfoContainer(私有信息容器)

                            nocts = 8

                            data = 1a 06 22 04 08 40 10 01(HEX)

5. F1 InitialULRRCMessageTransfer(同4,F(xiàn)1接口DU向CU傳遞的RRC消息)

F1apMsg

    t = initiatingMessage

    u

        initiatingMessage

            procedureCode = pInitialULRRCMessageTransfer

            union_value

                pInitialULRRCMessageTransfer

                    protocolIEs

                        tOptFlags

                            dUtoCURRCContainerPresent = 1

                            sULAccessIndicationPresent = 0

                            udtTraceInformationPresent = 0

                            privateInfoContainerPresent = 1

                        gNB_DU_UE_F1AP_ID = 2483

                        nRCGI

                            tOptFlags

                                iE_ExtensionsPresent = 0

                            pLMN_Identity

                                nocts = 3

                                data = 64 f0 00(HEX)

                            nRCellIdentity

                                numbits = 36

                                data = 10110000 01110000 01010110 00000111 0001(BIT)

                        c_RNTI = 2884

                        rRCContainer

                            nocts = 6

                            data = 11 68 35 2e 61 c6(HEX)

                            message

                                t = c1

                                      u

                                            rrcSetupRequest                  

                                                    ue_Identity

                                                        t = randomValue

                                                            numbits = 39

   data = 00010110 10000011 01010010 11100110 0001110(BIT)

   establishmentCause = 3 : EstablishmentCause_Root_mo_Signalling

                                                    spare

                                                        numbits = 1

                                                        data = 0(BIT)

                        dUtoCURRCContainer

                            nocts = 44

                            data = 54 00 b0 01 10 42 34 80 90 61 ee 00 7c 21 c0 55 07 99 40 08 04 00 81 88 a2 00 00 80 34 dd 06 80 30 1e 08 40 00 27 ff 49 ce e7 39 c0(HEX)

                            tOptFlags

                                rlc_BearerToAddModListPresent = 1

                                rlc_BearerToReleaseListPresent = 0

                                mac_CellGroupConfigPresent = 1

                                physicalCellGroupConfigPresent = 0

                                spCellConfigPresent = 1

                                sCellToAddModListPresent = 0

                                sCellToReleaseListPresent = 0

                                verExt2Present = 0

                            cellGroupId = 0

                            rlc_BearerToAddModList

                                n = 1

                                elem[0]

                                    tOptFlags

                                        servedRadioBearerPresent = 1

                                        reestablishRLCPresent = 0

                                        rlc_ConfigPresent = 1

                                        mac_LogicalChannelConfigPresent = 1

                                    logicalChannelIdentity = 1

                                    servedRadioBearer

                                        t = srb_Identity = 1

                                    rlc_Config

                                        t = am                                        u                               

                                                ul_AM_RLC

                                                    tOptFlags

                                                        sn_FieldLengthPresent = 1

                                                    sn_FieldLength = 0 : SN_FieldLengthAM_Root_size12

                                                    t_PollRetransmit = 8 : T_PollRetransmit_Root_ms45

                                                    pollPDU = 4 : PollPDU_Root_p64

                                                    pollByte = 8 : PollByte_Root_kB75

           maxRetxThreshold = 6 : UL_AM_RLC_maxRetxThreshold_Root_t16

                                                dl_AM_RLC

                                                    tOptFlags

                                                        sn_FieldLengthPresent = 1

                                                    sn_FieldLength = 0 : SN_FieldLengthAM_Root_size12

                                                    t_Reassembly = 8 : T_Reassembly_Root_ms40

                                                    t_StatusProhibit = 2 : T_StatusProhibit_Root_ms10

                                    mac_LogicalChannelConfig

                                        tOptFlags

                                            ul_SpecificParametersPresent = 1

                                        ul_SpecificParameters

                                            tOptFlags

                                                allowedServingCellsPresent = 0

                                                allowedSCS_ListPresent = 0

                                                maxPUSCH_DurationPresent = 0

                                                configuredGrantType1AllowedPresent = 0

                                                logicalChannelGroupPresent = 1

                                                schedulingRequestIDPresent = 1

                                                bitRateQueryProhibitTimerPresent = 0

                                            priority = 1

 prioritisedBitRate = 15 : LogicalChannelConfig_ul_SpecificParameters_prioritisedBitRate_Root_infinity

bucketSizeDuration = 7 : LogicalChannelConfig_ul_SpecificParameters_bucketSizeDuration_Root_ms500

                                            logicalChannelGroup = 0

                                            schedulingRequestID = 0

                                            logicalChannelSR_Mask = FALSE

                                            logicalChannelSR_DelayTimerApplied = FALSE

                            mac_CellGroupConfig

                                tOptFlags

                                    drx_ConfigPresent = 0

                                    schedulingRequestConfigPresent = 1

                                    bsr_ConfigPresent = 1

                                    tag_ConfigPresent = 1

                                    phr_ConfigPresent = 1

                                    verExt2Present = 0

                                schedulingRequestConfig

                                    tOptFlags

                                        schedulingRequestToAddModListPresent = 1

                                        schedulingRequestToReleaseListPresent = 0

                                    schedulingRequestToAddModList

                                        n = 1

                                        elem[0]

                                            tOptFlags

                                                sr_ProhibitTimerPresent = 1

                                            schedulingRequestId = 0

sr_ProhibitTimer = 3 : SchedulingRequestToAddMod_sr_ProhibitTimer_Root_ms8

sr_TransMax = 4 : SchedulingRequestToAddMod_sr_TransMax_Root_n64

                                bsr_Config

                                    tOptFlags

                                        logicalChannelSR_DelayTimerPresent = 0

periodicBSR_Timer = 1 : BSR_Config_periodicBSR_Timer_Root_sf5

                                    retxBSR_Timer = 5 : BSR_Config_retxBSR_Timer_Root_sf320

                                tag_Config

                                    tOptFlags

                                        tag_ToReleaseListPresent = 0

                                        tag_ToAddModListPresent = 1

                                    tag_ToAddModList

                                        n = 1

                                        elem[0]

                                            tag_Id = 0

timeAlignmentTimer = 7 : TimeAlignmentTimer_Root_infinity

                                phr_Config

                                    t = setup

                                    u

                                        setup

phr_PeriodicTimer = 3 : PHR_Config_phr_PeriodicTimer_Root_sf100

phr_ProhibitTimer = 1 : PHR_Config_phr_ProhibitTimer_Root_sf10

phr_Tx_PowerFactorChange = 1 : PHR_Config_phr_Tx_PowerFactorChange_Root_dB3

                                            multiplePHR = FALSE

                                            dummy = FALSE

                                            phr_Type2OtherCell = FALSE

 phr_ModeOtherCG = 0 : PHR_Config_phr_ModeOtherCG_Root_real

                                skipUplinkTxDynamic = FALSE

                            spCellConfig

                                tOptFlags

                                    servCellIndexPresent = 0

                                    reconfigurationWithSyncPresent = 0

                                    rlf_TimersAndConstantsPresent = 0

                                    rlmInSyncOutOfSyncThresholdPresent = 0

                                    spCellConfigDedicatedPresent = 1

                                spCellConfigDedicated

                                    tOptFlags

                                        tdd_UL_DL_ConfigurationDedicatedPresent = 0

                                        initialDownlinkBWPPresent = 0

                                        downlinkBWP_ToReleaseListPresent = 0

                                        downlinkBWP_ToAddModListPresent = 0

                                        firstActiveDownlinkBWP_IdPresent = 0

                                        bwp_InactivityTimerPresent = 0

                                        defaultDownlinkBWP_IdPresent = 0

                                        uplinkConfigPresent = 1

                                        supplementaryUplinkPresent = 0

                                        pdcch_ServingCellConfigPresent = 0

                                        pdsch_ServingCellConfigPresent = 0

                                        csi_MeasConfigPresent = 0

                                        sCellDeactivationTimerPresent = 0

                                        crossCarrierSchedulingConfigPresent = 0

                                        dummyPresent = 0

                                        pathlossReferenceLinkingPresent = 0

                                        servingCellMOPresent = 0

                                        verExt2Present = 0

                                        verExt3Present = 0

                                    uplinkConfig

                                        tOptFlags

                                            initialUplinkBWPPresent = 1

                                            uplinkBWP_ToReleaseListPresent = 0

                                            uplinkBWP_ToAddModListPresent = 0

                                            firstActiveUplinkBWP_IdPresent = 0

                                            pusch_ServingCellConfigPresent = 0

                                            carrierSwitchingPresent = 0

                                            verExt2Present = 0

                                            verExt3Present = 0

                                        initialUplinkBWP

                                            tOptFlags

                                                pucch_ConfigPresent = 1

                                                pusch_ConfigPresent = 1

                                                configuredGrantConfigPresent = 0

                                                srs_ConfigPresent = 0

                                                beamFailureRecoveryConfigPresent = 0

                                            pucch_Config

                                                t = setup

                                                u

                                                    setup

                                                        tOptFlags

                                                            resourceSetToAddModListPresent = 0

                                                            resourceSetToReleaseListPresent = 0

                                                            resourceToAddModListPresent = 1

                                                            resourceToReleaseListPresent = 0

                                                            format1Present = 1

                                                            format2Present = 0

                                                            format3Present = 0

                                                            format4Present = 0

 schedulingRequestResourceToAddModListPresent = 1

 schedulingRequestResourceToReleaseListPresent = 0

                                                            multi_CSI_PUCCH_ResourceListPresent = 0

                                                            dl_DataToUL_ACKPresent = 0

                                                            spatialRelationInfoToAddModListPresent = 0

                                                            spatialRelationInfoToReleaseListPresent = 0

                                                            pucch_PowerControlPresent = 0

                                                            verExt2Present = 0

                                                        resourceToAddModList

                                                            n = 1

                                                            elem[0]

                                                                tOptFlags

                                                                    intraSlotFrequencyHoppingPresent = 0

                                                                    secondHopPRBPresent = 0

                                                                pucch_ResourceId = 16

                                                                startingPRB = 13

                                                                format

                                                                    t = format1

                                                                    u

                                                                        format1

                                                                            initialCyclicShift = 11

                                                                            nrofSymbols = 14

                                                                            startingSymbolIndex = 0

                                                                            timeDomainOCC = 6

                                                        format1

                                                            t = setup

                                                            u

                                                                setup

                                                                    tOptFlags

                                                                        interslotFrequencyHoppingPresent = 0

                                                                        additionalDMRSPresent = 0

                                                                        maxCodeRatePresent = 0

                                                                        nrofSlotsPresent = 0

                                                                        pi2BPSKPresent = 0

                                                                        simultaneousHARQ_ACK_CSIPresent = 0

                                                        schedulingRequestResourceToAddModList

                                                            n = 1

                                                            elem[0]

                                                                tOptFlags

                                                                    periodicityAndOffsetPresent = 1

                                                                    resourcePresent = 1

                                                                schedulingRequestResourceId = 1

                                                                schedulingRequestID = 0

                                                                periodicityAndOffset

                                                                    t = sl10

                                                                    u

                                                                        sl10 = 8

                                                                resource = 16

                                            pusch_Config

                                                t = setup

                                                u

                                                    setup

                                                        tOptFlags

                                                            dataScramblingIdentityPUSCHPresent = 0

                                                            txConfigPresent = 0

 dmrs_UplinkForPUSCH_MappingTypeAPresent = 0

dmrs_UplinkForPUSCH_MappingTypeBPresent = 0

                                                            pusch_PowerControlPresent = 0

                                                            frequencyHoppingPresent = 0

                                                            frequencyHoppingOffsetListsPresent = 0

                                                            pusch_TimeDomainAllocationListPresent = 0

                                                            pusch_AggregationFactorPresent = 0

                                                            mcs_TablePresent = 0

                                                            mcs_TableTransformPrecoderPresent = 0

                                                            transformPrecoderPresent = 0

                                                            codebookSubsetPresent = 0

                                                            maxRankPresent = 0

                                                            rbg_SizePresent = 0

                                                            uci_OnPUSCHPresent = 1

                                                            tp_pi2BPSKPresent = 0

resourceAllocation = 1 : PUSCH_Config_resourceAllocation_Root_resourceAllocationType1

                                                        uci_OnPUSCH

                                                            t = setup

                                                            u

                                                                setup

                                                                    tOptFlags

                                                                        betaOffsetsPresent = 1

                                                                    betaOffsets

                                                                        t = semiStatic

                                                                        u

                                                                            semiStatic

                                                                                tOptFlags

                                                                                    betaOffsetACK_Index1Present = 1

                                                                                    betaOffsetACK_Index2Present = 1

                                                                                    betaOffsetACK_Index3Present = 1

  betaOffsetCSI_Part1_Index1Present = 1

betaOffsetCSI_Part1_Index2Present = 1

 betaOffsetCSI_Part2_Index1Present = 1                                           betaOffsetCSI_Part2_Index2Present = 1

                                                                                betaOffsetACK_Index1 = 9

                                                                                betaOffsetACK_Index2 = 7

                                                                                betaOffsetACK_Index3 = 7

                                                                                betaOffsetCSI_Part1_Index1 = 14

                                                                                betaOffsetCSI_Part1_Index2 = 14

                                                                                betaOffsetCSI_Part2_Index1 = 14

                                                                                betaOffsetCSI_Part2_Index2 = 14

scaling = 0 : UCI_OnPUSCH_scaling_Root_f0p5

                                    tag_Id = 0

                        privateInfoContainer

                            nocts = 8

                            data = 1a 06 22 04 08 40 10 01(HEX)

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章