Mensagens do sistema de notas de estudo 5G

参考资料:3GPP 38.300、3GPP 38.331
SI:System Information
MIB:Master Information Block
SIB:SystemInformation Block
SSB:Synchronization Signal Block
RMSI:Remaining Minimum SI,剩余最小SI,即除MIB外的最小SI。
PSCell:Primary SCG Cell
BWP:Bandwidth Part
1. Mensagens do sistema

SI inclui um MIB e vários SIBs. SI é dividido em SI mínimo e outro SI.

(1) SI mínimo: inclui informações básicas sobre o acesso inicial e como obter outro SI.

  • MIB : contém informações sobre como obter o SIB1 e outros.
    ★★ Mensagens transportadas: systemFrameNumber, subCarrierSpacingCommon, ssb-SubcarrierOffset, dmrs-TypeA-Position, pdcch-ConfigSIB1, cellBarred , intraFreqReselection (se a mesma seleção de frequência é permitida).
    ★★ As mensagens MIB são transmitidas no BCH periodicamente, com um período de 80 ms. O número de repetições é determinado pelo período do SSB.
  • SIB1 : Inclui as informações necessárias para o acesso inicial e outras informações de agendamento do SI.
    ★★ Mensagens transportadas: cellSelectionInfo, cellAccessRelatedInfo, connEstFailureControl, si-SchedulingInfo, servingCellConfigCommon, ims-EmergencySupport, eCallOverIMS-Support, ue-TimersAndConstants, uac-BarringInfo, useFullResumeID.
    ★★ SIB1 também é chamado de RMSI, e o SI mínimo restante é o SI mínimo, exceto MIB.
    ★★ SIB1 transmite periodicamente no DL-SCH com um período de 160 ms. O número de transmissões repetidas em cada ciclo não é fixo e depende da implementação específica. O padrão é 8 vezes.
    ★★ Quando o UE está no estado RRC_CONNECTED, ele pode obter SIB1 por meio de transmissão periódica ou por mensagem de configuração RRCR.
    ★★ SIB1 indica se outros SIs são transmitidos periodicamente ou fornecidos sob demanda. Se outro SI for fornecido sob demanda, o SIB1 também precisa incluir informações para que o UE execute a solicitação de SI.

(2) Outro SI: Todas as outras mensagens do sistema que não estão incluídas no SI mínimo.

  • Formas de obter outro SI:
    ① Broadcast periódico, cuja informação de broadcast é determinada por si-SchedulingInfo transportada no SIB1;
    ② Broadcast sob demanda (RRC_IDLE, RRC_INACTIVE), ou enviar para um UE específico através da configuração RRCR (RRC_CONNECTED);
  • SIB2 : Inclui informações públicas de resseleção de célula (mesma frequência, frequência diferente, inter-RAT), informações de resseleção de célula de serviço e informações de resseleção de célula de mesma frequência.
SIB2 ::=                            SEQUENCE {
    cellReselectionInfoCommon           SEQUENCE {
        nrofSS-BlocksToAverage              INTEGER (2..maxNrofSS-BlocksToAverage)          OPTIONAL,       -- Need R
        absThreshSS-BlocksConsolidation     ThresholdNR                                     OPTIONAL,       -- Need R
        rangeToBestCell                     RangeToBestCell                                 OPTIONAL,       -- Need R
        q-Hyst                              ENUMERATED {
                                                dB0, dB1, dB2, dB3, dB4, dB5, dB6, dB8, dB10,
                                                dB12, dB14, dB16, dB18, dB20, dB22, dB24},
        speedStateReselectionPars           SEQUENCE {
            mobilityStateParameters             MobilityStateParameters,
            q-HystSF                        SEQUENCE {
                sf-Medium                       ENUMERATED {dB-6, dB-4, dB-2, dB0},
                sf-High                         ENUMERATED {dB-6, dB-4, dB-2, dB0}
            }
        }                                                                                   OPTIONAL,       -- Need R
    ...
    },
    cellReselectionServingFreqInfo      SEQUENCE {
        s-NonIntraSearchP                   ReselectionThreshold                            OPTIONAL,       -- Need R
        s-NonIntraSearchQ                   ReselectionThresholdQ                           OPTIONAL,       -- Need R
        threshServingLowP                   ReselectionThreshold,
        threshServingLowQ                   ReselectionThresholdQ                           OPTIONAL,       -- Need R
        cellReselectionPriority             CellReselectionPriority,
        cellReselectionSubPriority          CellReselectionSubPriority                      OPTIONAL,       -- Need R
        ...
    },
    intraFreqCellReselectionInfo        SEQUENCE {
        q-RxLevMin                          Q-RxLevMin,
        q-RxLevMinSUL                       Q-RxLevMin                                      OPTIONAL,       -- Need R
        q-QualMin                           Q-QualMin                                       OPTIONAL,       -- Need S
        s-IntraSearchP                      ReselectionThreshold,
        s-IntraSearchQ                      ReselectionThresholdQ                           OPTIONAL,       -- Cond RSRQ
        t-ReselectionNR                     T-Reselection,
        frequencyBandList                   MultiFrequencyBandListNR-SIB                    OPTIONAL,       -- Need S
        frequencyBandListSUL                MultiFrequencyBandListNR-SIB                    OPTIONAL,       -- Need R
        p-Max                               P-Max                                           OPTIONAL,       -- Need R
        smtc                                SSB-MTC                                         OPTIONAL,       -- Need R
        ss-RSSI-Measurement                 SS-RSSI-Measurement                             OPTIONAL,       -- Need R
        ssb-ToMeasure                       SSB-ToMeasure                                   OPTIONAL,       -- Need R
        deriveSSB-IndexFromCell             BOOLEAN,
        ...,
        [[
        t-ReselectionNR-SF                  SpeedStateScaleFactors                          OPTIONAL        -- Need N
        ]]
    },
    ...
}

RangeToBestCell    ::= Q-OffsetRange
  • SIB3 : Incluindo as mesmas informações de células vizinhas de frequência e as mesmas informações de células da lista negra de frequência, usadas para a mesma seleção de célula de frequência.
SIB3 ::=                            SEQUENCE {
    intraFreqNeighCellList              IntraFreqNeighCellList      OPTIONAL,   -- Need R
    intraFreqBlackCellList              IntraFreqBlackCellList      OPTIONAL,   -- Need R
    lateNonCriticalExtension            OCTET STRING                OPTIONAL,
    ...
}

IntraFreqNeighCellList ::=          SEQUENCE (SIZE (1..maxCellIntra)) OF IntraFreqNeighCellInfo

IntraFreqNeighCellInfo ::=          SEQUENCE {
    physCellId                          PhysCellId,
    q-OffsetCell                        Q-OffsetRange,
    q-RxLevMinOffsetCell                INTEGER (1..8)              OPTIONAL,   -- Need R
    q-RxLevMinOffsetCellSUL             INTEGER (1..8)              OPTIONAL,   -- Need R
    q-QualMinOffsetCell                 INTEGER (1..8)              OPTIONAL,   -- Need R
    ...
}

IntraFreqBlackCellList ::=          SEQUENCE (SIZE (1..maxCellBlack)) OF PCI-Range
  • SIB4 : Incluindo informações de resseleção de células interfrequências , informações de células vizinhas de interfrequência e informações de células de lista negra de interfrequência , usadas para resseleção de célula interfrequência.
SIB4 ::=                            SEQUENCE {
    interFreqCarrierFreqList            InterFreqCarrierFreqList,
    lateNonCriticalExtension            OCTET STRING                                OPTIONAL,
    ...
}

InterFreqCarrierFreqList ::=        SEQUENCE (SIZE (1..maxFreq)) OF InterFreqCarrierFreqInfo

InterFreqCarrierFreqInfo ::=        SEQUENCE {
    dl-CarrierFreq                      ARFCN-ValueNR,
    frequencyBandList                   MultiFrequencyBandListNR-SIB                OPTIONAL,   -- Cond Mandatory
    frequencyBandListSUL                MultiFrequencyBandListNR-SIB                OPTIONAL,   -- Need R
    nrofSS-BlocksToAverage              INTEGER (2..maxNrofSS-BlocksToAverage)      OPTIONAL,   -- Need R
    absThreshSS-BlocksConsolidation     ThresholdNR                                 OPTIONAL,   -- Need R
    smtc                                SSB-MTC                                     OPTIONAL,   -- Need R
    ssbSubcarrierSpacing                SubcarrierSpacing,
    ssb-ToMeasure                       SSB-ToMeasure                               OPTIONAL,   -- Need R
    deriveSSB-IndexFromCell             BOOLEAN,
    ss-RSSI-Measurement                 SS-RSSI-Measurement                         OPTIONAL,
    q-RxLevMin                          Q-RxLevMin,
    q-RxLevMinSUL                       Q-RxLevMin                                  OPTIONAL,   -- Need R
    q-QualMin                           Q-QualMin                                   OPTIONAL,   -- Need S,
    p-Max                               P-Max                                       OPTIONAL,   -- Need R
    t-ReselectionNR                     T-Reselection,
    t-ReselectionNR-SF                  SpeedStateScaleFactors                      OPTIONAL,    -- Need S
    threshX-HighP                       ReselectionThreshold,
    threshX-LowP                        ReselectionThreshold,
    threshX-Q                           SEQUENCE {
        threshX-HighQ                       ReselectionThresholdQ,
        threshX-LowQ                        ReselectionThresholdQ
    }                                                                               OPTIONAL,   -- Cond RSRQ
    cellReselectionPriority             CellReselectionPriority                     OPTIONAL,   -- Need R
    cellReselectionSubPriority          CellReselectionSubPriority                  OPTIONAL,   -- Need R
    q-OffsetFreq                        Q-OffsetRange                               DEFAULT dB0,
    interFreqNeighCellList              InterFreqNeighCellList                      OPTIONAL,   -- Need R
    interFreqBlackCellList              InterFreqBlackCellList                      OPTIONAL,   -- Need R
    ...
}

InterFreqNeighCellList ::=          SEQUENCE (SIZE (1..maxCellInter)) OF InterFreqNeighCellInfo

InterFreqNeighCellInfo ::=          SEQUENCE {
    physCellId                          PhysCellId,
    q-OffsetCell                        Q-OffsetRange,
    q-RxLevMinOffsetCell                INTEGER (1..8)                              OPTIONAL,   -- Need R
    q-RxLevMinOffsetCellSUL             INTEGER (1..8)                              OPTIONAL,   -- Need R
    q-QualMinOffsetCell                 INTEGER (1..8)                              OPTIONAL,   -- Need R
    ...

}

InterFreqBlackCellList ::=          SEQUENCE (SIZE (1..maxCellBlack)) OF PCI-Range
  • SIB5 : Inclui informações de resseleção de células E-UTRA, informações de células E-UTRA e informações de células de lista negra E-UTRA, usadas para resseleção de células inter-RAT.
SIB5 ::=                            SEQUENCE {
    carrierFreqListEUTRA                CarrierFreqListEUTRA                        OPTIONAL,       -- Need R
    t-ReselectionEUTRA                  T-Reselection,
    t-ReselectionEUTRA-SF               SpeedStateScaleFactors                      OPTIONAL,       -- Need S
    lateNonCriticalExtension            OCTET STRING                                OPTIONAL,
    ...
}

CarrierFreqListEUTRA ::=            SEQUENCE (SIZE (1..maxEUTRA-Carrier)) OF CarrierFreqEUTRA

CarrierFreqEUTRA ::=                SEQUENCE {
    carrierFreq                         ARFCN-ValueEUTRA,
    eutra-multiBandInfoList             EUTRA-MultiBandInfoList                     OPTIONAL,       -- Need R
    eutra-FreqNeighCellList             EUTRA-FreqNeighCellList                     OPTIONAL,       -- Need R
    eutra-BlackCellList                 EUTRA-FreqBlackCellList                     OPTIONAL,       -- Need R
    allowedMeasBandwidth                EUTRA-AllowedMeasBandwidth,
    presenceAntennaPort1                EUTRA-PresenceAntennaPort1,
    cellReselectionPriority             CellReselectionPriority                     OPTIONAL,       -- Need R
    cellReselectionSubPriority          CellReselectionSubPriority                  OPTIONAL,       -- Need R
    threshX-High                        ReselectionThreshold,
    threshX-Low                         ReselectionThreshold,
    q-RxLevMin                          INTEGER (-70..-22),
    q-QualMin                           INTEGER (-34..-3),
    p-MaxEUTRA                          INTEGER (-30..33),
    threshX-Q                           SEQUENCE {
        threshX-HighQ                       ReselectionThresholdQ,
        threshX-LowQ                        ReselectionThresholdQ
    }                                                                               OPTIONAL        -- Cond RSRQ
}

EUTRA-FreqBlackCellList ::=         SEQUENCE (SIZE (1..maxEUTRA-CellBlack)) OF EUTRA-PhysCellIdRange

EUTRA-FreqNeighCellList ::=         SEQUENCE (SIZE (1..maxCellEUTRA)) OF EUTRA-FreqNeighCellInfo

EUTRA-FreqNeighCellInfo ::=         SEQUENCE {
    physCellId                          EUTRA-PhysCellId,
    q-OffsetCell                        EUTRA-Q-OffsetRange,
    q-RxLevMinOffsetCell                INTEGER (1..8)                              OPTIONAL,       -- Need R
    q-QualMinOffsetCell                 INTEGER (1..8)                              OPTIONAL        -- Need R
}
  • SIB6 : Notificação principal do ETWS.
  • SIB7 : Aviso auxiliar de ETWS
  • SIB8 : Notificação de alarme CMAS
  • SIB9 : Informações relacionadas ao GPS e UTC. O UE pode obter GPS, UTC e hora local de acordo com SIB9.
     
2. UE obtém informações do sistema

(1) Quando o UE precisa obter informações do sistema?

  • Seleção de célula (apenas ligada), nova seleção de célula, área descoberta para área coberta, entrada de RAT atual de outro RAT, recebimento de indicação de alteração de mensagem do sistema, recebimento de notificação de PWS, SI armazenado expirou, após reconfiguração com conclusão de sincronização.

(2) Como o UE obtém mensagens do sistema?

  • Obtenha MIB e SIB1:
    ★★ Quando o UE não consegue obter as mensagens MIB e SIB1, considera-se que o acesso à célula está impedido.
    ★★ UE em RRC_IDLE ou RRC_INACTIVE, de acordo com o protocolo 38.213, obter mensagem MIB no canal BCCH;
    ★★ Em RRC_IDLE, RRC_INACTIVE ou BWP ativado, searchSpaceSIB1 e pagingSearchSpace estão configurados com espaço de busca comum e indicaram que a mensagem do sistema foi alterada O RRC_CONNECTED UE obtém SIB1 no canal DL-SCH de acordo com a mensagem MIB.

  • Obtenha outro SI:

(3) UE armazena mensagens do sistema


  •  
3. Validade das mensagens do sistema


 

Acho que você gosta

Origin blog.csdn.net/u012800825/article/details/105905833
Recomendado
Clasificación