NR Reference Point A

Channel synchronization


  MIB ::= SEQUENCE {
   ...
   subCarrierSpacingCommon ENUMERATED {scs15or60, scs30or120} // Subcarrier spacing for SIB1
   ssb-SubcarrierOffset INTEGER (0..15) // Kssb
   ...
   pdcch-ConfigSIB1 ::= SEQUENCE {
     controlResourceSetZero ::= INTEGER (0..15) // Offset Type0Coreset
     searchSpaceZero ::= INTEGER (0..15)
   ...
   }

   SIB1 ::= SEQUENCE {
   ...
   servingCellConfigCommon ::= SEQUENCE {
      downlinkConfigCommon ::= SEQUENCE {
         frequencyInfoDL
            FreqBandIndicatorNR
            offsetToPointA INTEGER (0..2199)
            scs-SpecificCarrierList
               offsetToCarrier INTEGER (0..2199)
               subcarrierSpacing ::= ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, spare3, spare2, spare1}
               carrierBandwidth INTEGER ::= 1..275

         initialDownlinkBWP BWP-DownlinkCommon
            locationAndBandwidth INTEGER (0..37949) // RIV
            subcarrierSpacing ::= ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, spare3, spare2, spare1}            
         ...
         }
      uplinkConfigCommon ::= SEQUENCE {
         frequencyInfoUL
            FreqBandIndicatorNR
            absoluteFrequencyPointA ::= INTEGER (0..3279165)
            scs-SpecificCarrierList
               offsetToCarrier INTEGER (0..2199)
               subcarrierSpacing ::= ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, spare3, spare2, spare1}
               carrierBandwidth INTEGER ::= 1..275

         initialUplinkBWP BWP-UplinkCommon
            locationAndBandwidth INTEGER (0..37949) // RIV
            subcarrierSpacing ::= ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, spare3, spare2, spare1}            
         ...
         }
      ...
      }
   ...
   }