In this chapter we shall see which RRC messages can be sent:
1. RRC messages can be sent Unprotected prior to AS security activation.
2. RRC messages can be sent Unprotected after AS security activation.
3. RRC messages that never be sent unprotected by gNB or UE
4. RRC Message can never be sent after AS security activation
5. RRC Messages that can be sent without integrity protection after AS security activation.
1. RRC messages can be sent Unprotected prior to AS security activation. <
MIB
SIB1
SystemInformation
Paging
RRCReconfiguration *
RRCReconfigurationComplete *
RRCReject
RRCRelease
RRCSetup
RRCSetupComplete
RRCSetupRequest
RRCSystemInfoRequest
SecurityModeCommand
SecurityModeFailure
UECapabilityEnquiry
UECapabilityInformation
ULDedicatedMessageSegment
ULInformationTransfer
2. RRC messages can be sent unciphered after AS security activation.
MIB
SIB1
SystemInformation
Paging
RRCReestablishment
RRCReestablishmentRequest
RRCReject
RRCResumeRequest
RRCResumeRequest1
RRCSetup
RRCSystemInfoRequest
SecurityModeComplete
3. RRC messages that never be sent unprotected by gNB or UE
CounterCheck
CounterCheckResponse
DLInformationTransferMRDC
FailureInformation
LocationMeasurementIndication
MCGFailureInformation
MeasurementReport
MobilityFromNRCommand
RRCReestablishment [Integrity protection applied, but no ciphering.]
RRCReestablishmentComplete
RRCReestablishmentRequest
RRCResume
RRCResumeComplete
RRCResumeRequest
RRCResumeRequest1
SCGFailureInformation
SCGFailureInformationEUTRA
SecurityModeComplete
UEInformationRequest
UEInformationResponse
ULInformationTransferMRDC
4. RRC Message can never be sent after AS security activation
RRCSetupComplete
RRCSetupRequest
SecurityModeCommand
SecurityModeFailure
5. RRC Messages that can be sent without integrity protection after AS security activation.
MIB
SIB13
SystemInformation
Paging
RRCReject
RRCSetup
RRCSystemInfoRequest