5G(NR): Scheduling Request:
The Scheduling Request is triggered when UE is in uplink sync with gNodeB and It is not having and up-link (PUSCH/PUCCH) resource allocated for transmission of new user plane or control plane data.
MAC-CellGroupConfig ::= SEQUENCE {
drx-Config SetupRelease { DRX-Config } OPTIONAL, -- Need M
schedulingRequestConfig
bsr-Config
tag-Config
phr-Config
skipUplinkTxDynamic BOOLEAN,
... }
-The IE SchedulingRequestConfig is used to configure the parameters, for the dedicated scheduling request (SR) resources.
SchedulingRequestConfig ::= SEQUENCE {
schedulingRequestToAddModList SEQUENCE
SchedulingRequestToAddMod OPTIONA,
schedulingRequestToReleaseList SEQUENCE
SchedulingRequestId OPTIONAL -- Need N
}
SchedulingRequestToAddMod ::= SEQUENCE {
schedulingRequestId SchedulingRequestId,
sr-ProhibitTimer ENUMERATED {ms1, ms2, ms4, ms8, ms16,
ms32, ms64, ms128}
sr-TransMax ENUMERATED {n4, n8, n16, n32, n64,
spare3, spare2, spare1}
}
- The IE "SchedulingRequestId" is used to identify a Scheduling Request instance in the MAC layer.
SchedulingRequestId ::= INTEGER (0..7)
Each SR configuration corresponds to one or more logical channels. Each logical channel may be mapped to zero or one SR configuration, which is configured by RRC.
RRC configures the following parameters for the scheduling request procedure:
- sr-ProhibitTimer (per SR configuration);
- sr-TransMax (per SR configuration).
SR will NOT be transmitted if:
- SR opportunity falls in measurement gap interval or
- another SR-Prohibit timer is running or
- DL PDCCH with UL resources is
received.
Please continue this great work and I look forward to more of your awesome blog posts. very good tool
ReplyDeleteAfter how many subframe grant is sent to UE
ReplyDelete