Quantcast
Channel: ProDeveloperTutorial.com
Viewing all articles
Browse latest Browse all 70

5G NR SIB4 to SIB9

$
0
0

5G NR SIB2

SIB4:

SIB4 contains information relevant for inter-frequency cell re-selection (i.e. information about other NR frequencies and inter-frequency neighbouring cells relevant for cell re-selection), which can also be used for NR idle/inactive measurements.

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,

    frequencyBandListSUL                  MultiFrequencyBandListNR-SIB OPTIONAL,

    nrofSS-BlocksToAverage                INTEGER (2..maxNrofSS-BlocksToAverage) OPTIONAL,

    absThreshSS-BlocksConsolidation       ThresholdNR OPTIONAL,

    smtc                                  SSB-MTC OPTIONAL,

    ssbSubcarrierSpacing                  SubcarrierSpacing,

    ssb-ToMeasure                         SSB-ToMeasure OPTIONAL,

    deriveSSB-IndexFromCell               BOOLEAN,

    ss-RSSI-Measurement                   SS-RSSI-Measurement OPTIONAL,

    q-RxLevMin                            Q-RxLevMin,

    q-RxLevMinSUL                         Q-RxLevMin OPTIONAL,

    q-QualMin                             Q-QualMin OPTIONAL, ,

    p-Max                                 P-Max OPTIONAL,

    t-ReselectionNR                       T-Reselection,

    t-ReselectionNR-SF                    SpeedStateScaleFactors OPTIONAL,

    threshX-HighP                         ReselectionThreshold,

    threshX-LowP                          ReselectionThreshold,

    threshX-Q SEQUENCE {

        threshX-HighQ                     ReselectionThresholdQ,

        threshX-LowQ                      ReselectionThresholdQ

    } OPTIONAL,

    cellReselectionPriority               CellReselectionPriority OPTIONAL,

    cellReselectionSubPriority            CellReselectionSubPriority OPTIONAL,

    q-OffsetFreq                          Q-OffsetRange DEFAULT dB0,

    interFreqNeighCellList                InterFreqNeighCellList OPTIONAL, -- Need R

    interFreqBlackCellList                InterFreqBlackCellList OPTIONAL, -- Need R

    ...

}

InterFreqBlackCellList ::= SEQUENCE (SIZE (1..maxCellBlack)) OF PCI-Range

SIB5:

SIB5 contains information relevant only for inter-RAT cell re-selection i.e. information about E-UTRA frequencies and E-UTRAs neighbouring cells relevant for cell re-selection.

 

SIB5 ::= SEQUENCE {

    carrierFreqListEUTRA                    CarrierFreqListEUTRA OPTIONAL,

    t-ReselectionEUTRA                      T-Reselection,

    t-ReselectionEUTRA-SF                   SpeedStateScaleFactors OPTIONAL,

    lateNonCriticalExtension                OCTET STRING OPTIONAL,

    ...

}

SIB6:

SIB6 contains an ETWS primary notification.

 

SIB6 ::=                            SEQUENCE { 
    messageIdentifier
                   BIT STRING (SIZE (16)), 
    serialNumber
                        BIT STRING (SIZE (16)), 
    warningType
                         OCTET STRING (SIZE (2)), 
    lateNonCriticalExtension            OCTET STRING OPTIONAL,
    ... 
} 

SIB7:

SIB7 contains an ETWS secondary notification.

 

SIB7 ::=                            SEQUENCE { 
    messageIdentifier
                   BIT STRING (SIZE (16)), 
    serialNumber
                        BIT STRING (SIZE (16)), 
    warningMessageSegmentType
           ENUMERATED {notLastSegment, lastSegment}, 
    warningMessageSegmentNumber
         INTEGER (0..63), 
    warningMessageSegment
               OCTET STRING,
    dataCodingScheme
                    OCTET STRING (SIZE (1))                     OPTIONAL,   -- Cond Segment1
    lateNonCriticalExtension            OCTET STRING OPTIONAL,
    ... 
}

SIB8:

SIB8 contains a CMAS notification.

SIB8 ::= SEQUENCE {

    messageIdentifier                          BIT STRING (SIZE (16)),

    serialNumber                               BIT STRING (SIZE (16)),

    warningMessageSegmentType                  ENUMERATED {notLastSegment, lastSegment},

    warningMessageSegmentNumber                INTEGER (0..63),

    warningMessageSegment                      OCTET STRING,

    dataCodingScheme                           OCTET STRING (SIZE (1)) OPTIONAL,

    warningAreaCoordinatesSegment              OCTET STRING OPTIONAL,

    lateNonCriticalExtension                   OCTET STRING OPTIONAL,

    ...

}

SIB9:

Carries GPS time and UTC(Coordinated Universal Time)

SIB9 ::= SEQUENCE {

    timeInfo SEQUENCE {

        timeInfoUTC                          INTEGER (0..549755813887),

        dayLightSavingTime                   BIT STRING (SIZE (2)) OPTIONAL,

        leapSeconds                          INTEGER (-127..128) OPTIONAL,

        localTimeOffset                      INTEGER (-63..64) OPTIONAL

    } OPTIONAL, -- Need R

    lateNonCriticalExtension OCTET STRING OPTIONAL,

    ...

}

 


Viewing all articles
Browse latest Browse all 70

Trending Articles