aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/lte-rrc
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2019-01-18 18:40:00 +0100
committerPascal Quantin <pascal.quantin@gmail.com>2019-01-18 19:30:05 +0000
commit94daef786a5285654c592800e8c5aa6ed6f3d305 (patch)
treea9a9b7d358a06911bf07e0b8fe437b0b1dcc78c2 /epan/dissectors/asn1/lte-rrc
parent10ef54040502ce81cc20eb1b95068817cc96bc24 (diff)
LTE RRC: upgrade dissector to v15.4.0
Change-Id: I90b3a5afe782992eac98b37336cc9267ba73dbc0 Reviewed-on: https://code.wireshark.org/review/31595 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/asn1/lte-rrc')
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn53
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn1285
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn14
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn6
-rw-r--r--epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn2
-rw-r--r--epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn96
-rw-r--r--epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn2
-rw-r--r--epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn2
-rw-r--r--epan/dissectors/asn1/lte-rrc/lte-rrc.cnf35
-rw-r--r--epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c8
10 files changed, 883 insertions, 620 deletions
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
index 73b3bebaa2..fb643330ec 100644
--- a/epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
+++ b/epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
EUTRA-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -43,6 +43,8 @@ IMPORTS
SL-CommConfig-r12,
SL-DiscConfig-r12,
RadioResourceConfigDedicated,
+ RadioResourceConfigDedicated-v13c0,
+ RadioResourceConfigDedicated-v1370,
RAN-NotificationAreaInfo-r15,
RCLWI-Configuration-r13,
RSRP-Range,
@@ -50,8 +52,11 @@ IMPORTS
RSRQ-Range-v1250,
RS-SINR-Range-r13,
SCellToAddModList-r10,
+ SCellToAddModList-v13c0,
SCellToAddModListExt-r13,
+ SCellToAddModListExt-v13c0,
SCG-ConfigPartSCG-r12,
+ SCG-ConfigPartSCG-v13c0,
SecurityAlgorithmConfig,
SCellIndex-r10,
SCellIndex-r13,
@@ -134,8 +139,19 @@ HandoverPreparationInformation-v9j0-IEs ::= SEQUENCE {
HandoverPreparationInformation-v10j0-IEs ::= SEQUENCE {
as-Config-v10j0 AS-Config-v10j0 OPTIONAL,
- -- Following field is only for late non-critical extensions from REL-10
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension HandoverPreparationInformation-v10x0-IEs OPTIONAL
+}
+
+HandoverPreparationInformation-v10x0-IEs ::= SEQUENCE {
+ -- Following field is only for late non-critical extensions from REL-10 to REL-12
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension HandoverPreparationInformation-v13c0-IEs OPTIONAL
+}
+
+HandoverPreparationInformation-v13c0-IEs ::= SEQUENCE {
+ as-Config-v13c0 AS-Config-v13c0 OPTIONAL,
+ -- Following field is only for late non-critical extensions from REL-13
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
-- Regular non-critical extensions:
@@ -164,12 +180,17 @@ HandoverPreparationInformation-v1320-IEs ::= SEQUENCE {
HandoverPreparationInformation-v1430-IEs ::= SEQUENCE {
as-Config-v1430 AS-Config-v1430 OPTIONAL, -- Cond HO2
makeBeforeBreakReq-r14 ENUMERATED {true} OPTIONAL, -- Cond HO2
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension HandoverPreparationInformation-v1530-IEs OPTIONAL
}
HandoverPreparationInformation-v1530-IEs ::= SEQUENCE {
ran-NotificationAreaInfo-r15 RAN-NotificationAreaInfo-r15 OPTIONAL,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension HandoverPreparationInformation-v1540-IEs OPTIONAL
+}
+
+HandoverPreparationInformation-v1540-IEs ::= SEQUENCE {
+ sourceRB-ConfigIntra5GC-r15 OCTET STRING OPTIONAL, --Cond HO4
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -187,6 +208,19 @@ SCG-Config-r12 ::= SEQUENCE {
SCG-Config-r12-IEs ::= SEQUENCE {
scg-RadioConfig-r12 SCG-ConfigPartSCG-r12 OPTIONAL,
+ nonCriticalExtension SCG-Config-v12x0-IEs OPTIONAL
+}
+
+SCG-Config-v12x0-IEs ::= SEQUENCE {
+ -- Following field is only for late non-critical extensions from REL-12
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SCG-Config-v13c0-IEs OPTIONAL
+}
+
+SCG-Config-v13c0-IEs ::= SEQUENCE {
+ scg-RadioConfig-v13c0 SCG-ConfigPartSCG-v13c0 OPTIONAL,
+
+ -- Following field is only for late non-critical extensions from REL-13 onwards
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -417,6 +451,13 @@ AS-Config-v1320 ::= SEQUENCE {
sourceRCLWI-Configuration-r13 RCLWI-Configuration-r13 OPTIONAL
}
+AS-Config-v13c0 ::= SEQUENCE {
+ radioResourceConfigDedicated-v13c01 RadioResourceConfigDedicated-v1370 OPTIONAL,
+ radioResourceConfigDedicated-v13c02 RadioResourceConfigDedicated-v13c0 OPTIONAL,
+ sCellToAddModList-v13c0 SCellToAddModList-v13c0 OPTIONAL,
+ sCellToAddModListExt-v13c0 SCellToAddModListExt-v13c0 OPTIONAL
+}
+
AS-Config-v1430 ::= SEQUENCE {
sourceSL-V2X-CommConfig-r14 SL-V2X-ConfigDedicated-r14 OPTIONAL,
sourceLWA-Config-r14 LWA-Config-r13 OPTIONAL,
@@ -446,6 +487,8 @@ AS-Context-v1130 ::= SEQUENCE {
SidelinkUEInformation-r12) OPTIONAL -- Cond HO2
]],
[[ sourceContextEN-DC-r15 OCTET STRING OPTIONAL -- Cond HO2
+ ]],
+ [[ selectedbandCombinationInfoEN-DC-v1540 OCTET STRING OPTIONAL -- Cond HO2
]]
}
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
index 7338a14953..069fdc6a60 100644
--- a/epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
+++ b/epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
EUTRA-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -50,9 +50,9 @@ BCCH-DL-SCH-Message-MBMS ::= SEQUENCE {
}
BCCH-DL-SCH-MessageType-MBMS-r14 ::= CHOICE {
- c1 CHOICE {
- systemInformation-MBMS-r14 SystemInformation-MBMS-r14,
- systemInformationBlockType1-MBMS-r14 SystemInformationBlockType1-MBMS-r14
+ c1 CHOICE {
+ systemInformation-MBMS-r14 SystemInformation-MBMS-r14,
+ systemInformationBlockType1-MBMS-r14 SystemInformationBlockType1-MBMS-r14
},
messageClassExtension SEQUENCE {}
}
@@ -144,12 +144,12 @@ UL-CCCH-MessageType ::= CHOICE {
},
messageClassExtension CHOICE {
c2 CHOICE {
- rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-r13
+ rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-r13
},
messageClassExtensionFuture-r13 CHOICE {
c3 CHOICE {
- rrcEarlyDataRequest-r15 RRCEarlyDataRequest-r15,
- spare3 NULL, spare2 NULL, spare1 NULL
+ rrcEarlyDataRequest-r15 RRCEarlyDataRequest-r15,
+ spare3 NULL, spare2 NULL, spare1 NULL
},
messageClassExtensionFuture-r15 SEQUENCE {}
}
@@ -167,18 +167,18 @@ UL-DCCH-MessageType ::= CHOICE {
measurementReport MeasurementReport,
rrcConnectionReconfigurationComplete RRCConnectionReconfigurationComplete,
rrcConnectionReestablishmentComplete RRCConnectionReestablishmentComplete,
- rrcConnectionSetupComplete RRCConnectionSetupComplete,
+ rrcConnectionSetupComplete RRCConnectionSetupComplete,
securityModeComplete SecurityModeComplete,
- securityModeFailure SecurityModeFailure,
- ueCapabilityInformation UECapabilityInformation,
+ securityModeFailure SecurityModeFailure,
+ ueCapabilityInformation UECapabilityInformation,
ulHandoverPreparationTransfer ULHandoverPreparationTransfer,
ulInformationTransfer ULInformationTransfer,
counterCheckResponse CounterCheckResponse,
ueInformationResponse-r9 UEInformationResponse-r9,
- proximityIndication-r9 ProximityIndication-r9,
+ proximityIndication-r9 ProximityIndication-r9,
rnReconfigurationComplete-r10 RNReconfigurationComplete-r10,
mbmsCountingResponse-r10 MBMSCountingResponse-r10,
- interFreqRSTDMeasurementIndication-r10 InterFreqRSTDMeasurementIndication-r10
+ interFreqRSTDMeasurementIndication-r10 InterFreqRSTDMeasurementIndication-r10
},
messageClassExtension CHOICE {
c2 CHOICE {
@@ -271,7 +271,7 @@ CounterCheckResponse-r8-IEs ::= SEQUENCE {
CounterCheckResponse-v8a0-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension CounterCheckResponse-v1530-IEs OPTIONAL
+ nonCriticalExtension CounterCheckResponse-v1530-IEs OPTIONAL
}
CounterCheckResponse-v1530-IEs ::= SEQUENCE {
@@ -365,7 +365,7 @@ DLInformationTransfer-r15-IEs ::= SEQUENCE {
FailureInformation-r15 ::= SEQUENCE {
- failedLogicalChannelInfo-r15 FailedLogicalChannelInfo-r15 OPTIONAL,
+ failedLogicalChannelInfo-r15 FailedLogicalChannelInfo-r15 OPTIONAL,
nonCriticalExtension SEQUENCE {}
}
@@ -383,8 +383,7 @@ HandoverFromEUTRAPreparationRequest ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
c1 CHOICE {
- handoverFromEUTRAPreparationRequest-r8
- HandoverFromEUTRAPreparationRequest-r8-IEs,
+ handoverFromEUTRAPreparationRequest-r8 HandoverFromEUTRAPreparationRequest-r8-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
@@ -434,26 +433,26 @@ InDeviceCoexIndication-r11-IEs ::= SEQUENCE {
InDeviceCoexIndication-v11d0-IEs ::= SEQUENCE {
ul-CA-AssistanceInfo-r11 SEQUENCE {
- affectedCarrierFreqCombList-r11 AffectedCarrierFreqCombList-r11 OPTIONAL,
+ affectedCarrierFreqCombList-r11 AffectedCarrierFreqCombList-r11 OPTIONAL,
victimSystemType-r11 VictimSystemType-r11
} OPTIONAL,
- nonCriticalExtension InDeviceCoexIndication-v1310-IEs OPTIONAL
+ nonCriticalExtension InDeviceCoexIndication-v1310-IEs OPTIONAL
}
InDeviceCoexIndication-v1310-IEs ::= SEQUENCE {
- affectedCarrierFreqList-v1310 AffectedCarrierFreqList-v1310 OPTIONAL,
- affectedCarrierFreqCombList-r13 AffectedCarrierFreqCombList-r13 OPTIONAL,
- nonCriticalExtension InDeviceCoexIndication-v1360-IEs OPTIONAL
+ affectedCarrierFreqList-v1310 AffectedCarrierFreqList-v1310 OPTIONAL,
+ affectedCarrierFreqCombList-r13 AffectedCarrierFreqCombList-r13 OPTIONAL,
+ nonCriticalExtension InDeviceCoexIndication-v1360-IEs OPTIONAL
}
InDeviceCoexIndication-v1360-IEs ::= SEQUENCE {
- hardwareSharingProblem-r13 ENUMERATED {true} OPTIONAL,
- nonCriticalExtension InDeviceCoexIndication-v1530-IEs OPTIONAL
+ hardwareSharingProblem-r13 ENUMERATED {true} OPTIONAL,
+ nonCriticalExtension InDeviceCoexIndication-v1530-IEs OPTIONAL
}
InDeviceCoexIndication-v1530-IEs ::= SEQUENCE {
- mrdc-AssistanceInfo-r15 MRDC-AssistanceInfo-r15 OPTIONAL,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ mrdc-AssistanceInfo-r15 MRDC-AssistanceInfo-r15 OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
AffectedCarrierFreqList-r11 ::= SEQUENCE (SIZE (1..maxFreqIDC-r11)) OF AffectedCarrierFreq-r11
@@ -718,9 +717,20 @@ MBMSInterestIndication-r11-IEs ::= SEQUENCE {
MBMSInterestIndication-v1310-IEs ::= SEQUENCE {
mbms-Services-r13 MBMS-ServiceList-r13 OPTIONAL,
+ nonCriticalExtension MBMSInterestIndication-v1540-IEs OPTIONAL
+}
+
+MBMSInterestIndication-v1540-IEs ::= SEQUENCE {
+ mbms-ROM-InfoList-r15 SEQUENCE (SIZE(1..maxMBMS-ServiceListPerUE-r13)) OF MBMS-ROM-Info-r15 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
+MBMS-ROM-Info-r15 ::= SEQUENCE {
+ mbms-ROM-Freq-r15 ARFCN-ValueEUTRA-r9,
+ mbms-ROM-SubcarrierSpacing-r15 ENUMERATED {kHz15, kHz7dot5, kHz1dot25},
+ mbms-Bandwidth-r15 ENUMERATED {n6, n15, n25, n50, n75, n100}
+}
+
MBSFNAreaConfiguration-r9 ::= SEQUENCE {
commonSF-Alloc-r9 CommonSF-AllocPatternList-r9,
@@ -751,7 +761,9 @@ CommonSF-AllocPatternList-r14 ::= SEQUENCE (SIZE (1..maxMBSFN-Allocations)) OF M
MeasReportAppLayer-r15 ::= SEQUENCE {
- criticalExtensions CHOICE { measReportAppLayer-r15 MeasReportAppLayer-r15-IEs, criticalExtensionsFuture SEQUENCE {}
+ criticalExtensions CHOICE {
+ measReportAppLayer-r15 MeasReportAppLayer-r15-IEs,
+ criticalExtensionsFuture SEQUENCE {}
}
}
@@ -789,9 +801,9 @@ MobilityFromEUTRACommand ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
c1 CHOICE{
- mobilityFromEUTRACommand-r8 MobilityFromEUTRACommand-r8-IEs,
- mobilityFromEUTRACommand-r9 MobilityFromEUTRACommand-r9-IEs,
- spare2 NULL, spare1 NULL
+ mobilityFromEUTRACommand-r8 MobilityFromEUTRACommand-r8-IEs,
+ mobilityFromEUTRACommand-r9 MobilityFromEUTRACommand-r9-IEs,
+ spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
@@ -889,13 +901,13 @@ Paging ::= SEQUENCE {
}
Paging-v890-IEs ::= SEQUENCE {
- lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension Paging-v920-IEs OPTIONAL
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension Paging-v920-IEs OPTIONAL
}
Paging-v920-IEs ::= SEQUENCE {
cmas-Indication-r9 ENUMERATED {true} OPTIONAL, -- Need ON
- nonCriticalExtension Paging-v1130-IEs OPTIONAL
+ nonCriticalExtension Paging-v1130-IEs OPTIONAL
}
Paging-v1130-IEs ::= SEQUENCE {
@@ -904,9 +916,9 @@ Paging-v1130-IEs ::= SEQUENCE {
}
Paging-v1310-IEs ::= SEQUENCE {
- redistributionIndication-r13 ENUMERATED {true} OPTIONAL, --Need ON
+ redistributionIndication-r13 ENUMERATED {true} OPTIONAL, -- Need ON
systemInfoModification-eDRX-r13 ENUMERATED {true} OPTIONAL, -- Need ON
- nonCriticalExtension Paging-v1530-IEs OPTIONAL
+ nonCriticalExtension Paging-v1530-IEs OPTIONAL
}
Paging-v1530-IEs ::= SEQUENCE {
@@ -927,7 +939,7 @@ PagingUE-Identity ::= CHOICE {
imsi IMSI,
...,
ng-5G-S-TMSI-r15 NG-5G-S-TMSI-r15,
- i-RNTI-r15 I-RNTI-r15
+ fullI-RNTI-r15 I-RNTI-r15
}
IMSI ::= SEQUENCE (SIZE (6..21)) OF IMSI-Digit
@@ -1062,6 +1074,14 @@ RRCConnectionReconfiguration-v12f0-IEs ::= SEQUENCE {
RRCConnectionReconfiguration-v1370-IEs ::= SEQUENCE {
radioResourceConfigDedicated-v1370 RadioResourceConfigDedicated-v1370 OPTIONAL, -- Need ON
sCellToAddModListExt-v1370 SCellToAddModListExt-v1370 OPTIONAL, -- Need ON
+ nonCriticalExtension RRCConnectionReconfiguration-v13c0-IEs OPTIONAL
+}
+
+RRCConnectionReconfiguration-v13c0-IEs ::= SEQUENCE {
+ radioResourceConfigDedicated-v13c0 RadioResourceConfigDedicated-v13c0 OPTIONAL, -- Need ON
+ sCellToAddModList-v13c0 SCellToAddModList-v13c0 OPTIONAL, -- Need ON
+ sCellToAddModListExt-v13c0 SCellToAddModListExt-v13c0 OPTIONAL, -- Need ON
+ scg-Configuration-v13c0 SCG-Configuration-v13c0 OPTIONAL, -- Need ON
-- Following field is only for late non-critical extensions from REL-13 onwards
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1168,6 +1188,8 @@ PSCellToAddMod-r12 ::= SEQUENCE {
[[ sCellIndex-r13 SCellIndex-r13 OPTIONAL -- Need ON
]],
[[ radioResourceConfigDedicatedPSCell-v1370 RadioResourceConfigDedicatedPSCell-v1370 OPTIONAL -- Need ON
+ ]],
+ [[ radioResourceConfigDedicatedPSCell-v13c0 RadioResourceConfigDedicatedPSCell-v13c0 OPTIONAL -- Need ON
]]
}
@@ -1189,10 +1211,14 @@ SCellToAddModList-r10 ::= SEQUENCE (SIZE (1..maxSCell-r10)) OF SCellToAddMod-r1
SCellToAddModList-v10l0 ::= SEQUENCE (SIZE (1..maxSCell-r10)) OF SCellToAddMod-v10l0
+SCellToAddModList-v13c0 ::= SEQUENCE (SIZE (1..maxSCell-r10)) OF SCellToAddMod-v13c0
+
SCellToAddModListExt-r13 ::= SEQUENCE (SIZE (1..maxSCell-r13)) OF SCellToAddModExt-r13
SCellToAddModListExt-v1370 ::= SEQUENCE (SIZE (1..maxSCell-r13)) OF SCellToAddModExt-v1370
+SCellToAddModListExt-v13c0 ::= SEQUENCE (SIZE (1..maxSCell-r13)) OF SCellToAddMod-v13c0
+
SCellToAddModListExt-v1430 ::= SEQUENCE (SIZE (1..maxSCell-r13)) OF SCellToAddModExt-v1430
SCellGroupToAddModList-r15 ::= SEQUENCE (SIZE (1..maxSCellGroups-r15)) OF SCellGroupToAddMod-r15
@@ -1220,6 +1246,10 @@ SCellToAddMod-v10l0 ::= SEQUENCE {
radioResourceConfigCommonSCell-v10l0 RadioResourceConfigCommonSCell-v10l0 OPTIONAL
}
+SCellToAddMod-v13c0 ::= SEQUENCE {
+ radioResourceConfigDedicatedSCell-v13c0 RadioResourceConfigDedicatedSCell-v13c0 OPTIONAL
+}
+
SCellToAddModExt-r13 ::= SEQUENCE {
sCellIndex-r13 SCellIndex-r13,
cellIdentification-r13 SEQUENCE {
@@ -1282,6 +1312,13 @@ SCG-Configuration-v12f0 ::= CHOICE {
}
}
+SCG-Configuration-v13c0 ::= CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ scg-ConfigPartSCG-v13c0 SCG-ConfigPartSCG-v13c0 OPTIONAL -- Need ON
+ }
+}
+
SCG-ConfigPartSCG-r12 ::= SEQUENCE {
radioResourceConfigDedicatedSCG-r12 RadioResourceConfigDedicatedSCG-r12 OPTIONAL, -- Need ON
sCellToReleaseListSCG-r12 SCellToReleaseList-r10 OPTIONAL, -- Need ON
@@ -1291,12 +1328,12 @@ SCG-ConfigPartSCG-r12 ::= SEQUENCE {
...,
[[
sCellToReleaseListSCG-Ext-r13 SCellToReleaseListExt-r13 OPTIONAL, -- Need ON
- sCellToAddModListSCG-Ext-r13 SCellToAddModListExt-r13 OPTIONAL -- Need ON
+ sCellToAddModListSCG-Ext-r13 SCellToAddModListExt-r13 OPTIONAL -- Need ON
]],
[[
sCellToAddModListSCG-Ext-v1370 SCellToAddModListExt-v1370 OPTIONAL -- Need ON
]],
- [[
+ [[
pSCellToAddMod-v1440 PSCellToAddMod-v1440 OPTIONAL -- Need ON
]],
[[ sCellGroupToReleaseListSCG-r15 SCellGroupToReleaseList-r15 OPTIONAL, -- Need ON
@@ -1309,15 +1346,20 @@ SCG-ConfigPartSCG-v12f0 ::= SEQUENCE {
sCellToAddModListSCG-v12f0 SCellToAddModList-v10l0 OPTIONAL -- Need ON
}
+SCG-ConfigPartSCG-v13c0 ::= SEQUENCE {
+ sCellToAddModListSCG-v13c0 SCellToAddModList-v13c0 OPTIONAL, -- Need ON
+ sCellToAddModListSCG-Ext-v13c0 SCellToAddModListExt-v13c0 OPTIONAL -- Need ON
+}
+
SecurityConfigHO ::= SEQUENCE {
handoverType CHOICE {
intraLTE SEQUENCE {
- securityAlgorithmConfig SecurityAlgorithmConfig OPTIONAL, -- Cond fullConfig
+ securityAlgorithmConfig SecurityAlgorithmConfig OPTIONAL, -- Cond fullConfig
keyChangeIndicator BOOLEAN,
nextHopChainingCount NextHopChainingCount
},
interRAT SEQUENCE {
- securityAlgorithmConfig SecurityAlgorithmConfig,
+ securityAlgorithmConfig SecurityAlgorithmConfig,
nas-SecurityParamToEUTRA OCTET STRING (SIZE(6))
}
},
@@ -1332,11 +1374,11 @@ SecurityConfigHO-v1530 ::= SEQUENCE {
nextHopChainingCount-r15 NextHopChainingCount,
nas-Container-r15 OCTET STRING OPTIONAL -- Need ON
},
- ngc-ToEPC-r15 SEQUENCE {
+ fivegc-ToEPC-r15 SEQUENCE {
securityAlgorithmConfig-r15 SecurityAlgorithmConfig,
nextHopChainingCount-r15 NextHopChainingCount
},
- epc-ToNGC-r15 SEQUENCE {
+ epc-To5GC-r15 SEQUENCE {
securityAlgorithmConfig-r15 SecurityAlgorithmConfig,
nas-Container-r15 OCTET STRING
}
@@ -1443,7 +1485,7 @@ RRCConnectionReestablishmentComplete-v920-IEs ::= SEQUENCE {
}
RRCConnectionReestablishmentComplete-v8a0-IEs ::= SEQUENCE {
- lateNonCriticalExtension OCTET STRING OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCConnectionReestablishmentComplete-v1020-IEs OPTIONAL
}
@@ -1459,13 +1501,14 @@ RRCConnectionReestablishmentComplete-v1130-IEs ::= SEQUENCE {
RRCConnectionReestablishmentComplete-v1250-IEs ::= SEQUENCE {
logMeasAvailableMBSFN-r12 ENUMERATED {true} OPTIONAL,
- nonCriticalExtension RRCConnectionReestablishmentComplete-v1530-IEs OPTIONAL
+ nonCriticalExtension RRCConnectionReestablishmentComplete-v1530-IEs OPTIONAL
}
RRCConnectionReestablishmentComplete-v1530-IEs ::= SEQUENCE {
logMeasAvailableBT-r15 ENUMERATED {true} OPTIONAL,
logMeasAvailableWLAN-r15 ENUMERATED {true} OPTIONAL,
- flightPathInfoAvailable-r15 ENUMERATED {true} OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL
+ flightPathInfoAvailable-r15 ENUMERATED {true} OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1509,7 +1552,8 @@ ReestabUE-Identity ::= SEQUENCE {
ReestablishmentCause ::= ENUMERATED {
reconfigurationFailure, handoverFailure,
- otherFailure, spare1}
+ otherFailure, spare1
+}
RRCConnectionReject ::= SEQUENCE {
@@ -1609,7 +1653,12 @@ RRCConnectionRelease-v1530-IEs ::= SEQUENCE {
measIdleConfig-r15 MeasIdleConfigDedicated-r15 OPTIONAL, -- Need ON
rrc-InactiveConfig-r15 RRC-InactiveConfig-r15 OPTIONAL, -- Need OR
cn-Type-r15 ENUMERATED {epc,fivegc} OPTIONAL, -- Need OR
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension RRCConnectionRelease-v1540-IEs OPTIONAL
+}
+
+RRCConnectionRelease-v1540-IEs ::= SEQUENCE {
+ waitTime INTEGER (1..16) OPTIONAL, -- Need ON
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
ReleaseCause ::= ENUMERATED {loadBalancingTAUrequired,
@@ -1638,7 +1687,7 @@ RRC-InactiveConfig-r15::= SEQUENCE {
ran-NotificationAreaInfo-r15 RAN-NotificationAreaInfo-r15 OPTIONAL, --Need ON
periodic-RNAU-timer-r15 ENUMERATED {min5, min10, min20, min30, min60,
min120, min360, min720} OPTIONAL, --Need OR
- nextHopChainingCount-r15 NextHopChainingCount OPTIONAL, --Need ON
+ nextHopChainingCount-r15 NextHopChainingCount OPTIONAL, --Cond INACTIVE
nonCriticalExtension SEQUENCE{} OPTIONAL
}
@@ -1649,7 +1698,6 @@ RAN-NotificationAreaInfo-r15 ::= CHOICE {
PLMN-RAN-AreaCellList-r15 ::= SEQUENCE (SIZE (1..maxPLMN-r15)) OF PLMN-RAN-AreaCell-r15
--- Total number of cells from all PLMNs does not exceed 32
PLMN-RAN-AreaCell-r15 ::= SEQUENCE {
plmn-Identity-r15 PLMN-Identity OPTIONAL,
ran-AreaCells-r15 SEQUENCE (SIZE (1..32)) OF CellIdentity
@@ -1662,9 +1710,6 @@ PLMN-RAN-AreaConfig-r15 ::= SEQUENCE {
ran-Area-r15 SEQUENCE (SIZE (1..16)) OF RAN-AreaConfig-r15
}
--- Total number of TACs from all PLMNs does not exceed 16
--- Total number of RAN-AreaCodes from all PLMNs does not exceed 32
-
RAN-AreaConfig-r15 ::= SEQUENCE {
trackingAreaCode-5GC-r15 TrackingAreaCode-5GC-r15,
ran-AreaCodeList-r15 SEQUENCE (SIZE (1..32)) OF RAN-AreaCode-r15 OPTIONAL --Need OR
@@ -1805,7 +1850,7 @@ CellInfoUTRA-TDD-r10 ::= SEQUENCE {
RRCConnectionRequest ::= SEQUENCE {
criticalExtensions CHOICE {
rrcConnectionRequest-r8 RRCConnectionRequest-r8-IEs,
- criticalExtensionsFuture SEQUENCE {}
+ rrcConnectionRequest-r15 RRCConnectionRequest-5GC-r15-IEs
}
}
@@ -1815,26 +1860,42 @@ RRCConnectionRequest-r8-IEs ::= SEQUENCE {
spare BIT STRING (SIZE (1))
}
+RRCConnectionRequest-5GC-r15-IEs ::= SEQUENCE {
+ ue-Identity InitialUE-Identity-5GC,
+ establishmentCause EstablishmentCause-5GC,
+ spare BIT STRING (SIZE (1))
+}
+
InitialUE-Identity ::= CHOICE {
s-TMSI S-TMSI,
randomValue BIT STRING (SIZE (40))
}
+InitialUE-Identity-5GC ::= CHOICE {
+ ng-5G-S-TMSI-Part1 BIT STRING (SIZE (40)),
+ randomValue BIT STRING (SIZE (40))
+}
+
+
EstablishmentCause ::= ENUMERATED {
emergency, highPriorityAccess, mt-Access, mo-Signalling,
mo-Data, delayTolerantAccess-v1020, mo-VoiceCall-v1280, spare1}
+EstablishmentCause-5GC ::= ENUMERATED {
+ emergency, highPriorityAccess, mt-Access, mo-Signalling,
+ mo-Data, mo-VoiceCall, spare2, spare1}
+
RRCConnectionResume-r13 ::= SEQUENCE {
- rrc-TransactionIdentifier RRC-TransactionIdentifier,
- criticalExtensions CHOICE {
- c1 CHOICE {
- rrcConnectionResume-r13 RRCConnectionResume-r13-IEs,
- spare3 NULL,
- spare2 NULL,
- spare1 NULL
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ rrcConnectionResume-r13 RRCConnectionResume-r13-IEs,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
},
- criticalExtensionsFuture SEQUENCE {}
+ criticalExtensionsFuture SEQUENCE {}
}
}
@@ -1854,15 +1915,15 @@ RRCConnectionResume-v1430-IEs ::= SEQUENCE {
}
RRCConnectionResume-v1510-IEs ::= SEQUENCE {
- sk-Counter-r15 INTEGER (0.. 65535) OPTIONAL, -- Need ON
- nr-RadioBearerConfig1-r15 OCTET STRING OPTIONAL, -- Need ON
- nr-RadioBearerConfig2-r15 OCTET STRING OPTIONAL, -- Need ON
- nonCriticalExtension RRCConnectionResume-v1530-IEs OPTIONAL
+ sk-Counter-r15 INTEGER (0.. 65535) OPTIONAL, -- Need ON
+ nr-RadioBearerConfig1-r15 OCTET STRING OPTIONAL, -- Need ON
+ nr-RadioBearerConfig2-r15 OCTET STRING OPTIONAL, -- Need ON
+ nonCriticalExtension RRCConnectionResume-v1530-IEs OPTIONAL
}
-RRCConnectionResume-v1530-IEs ::= SEQUENCE {
- fullConfig-r15 ENUMERATED {true} OPTIONAL, -- Need ON
- nonCriticalExtension SEQUENCE {} OPTIONAL
+RRCConnectionResume-v1530-IEs ::= SEQUENCE {
+ fullConfig-r15 ENUMERATED {true} OPTIONAL, -- Need ON
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1875,22 +1936,24 @@ RRCConnectionResumeComplete-r13 ::= SEQUENCE {
}
RRCConnectionResumeComplete-r13-IEs ::= SEQUENCE {
- selectedPLMN-Identity-r13 INTEGER (1..maxPLMN-r11) OPTIONAL,
- dedicatedInfoNAS-r13 DedicatedInfoNAS OPTIONAL,
- rlf-InfoAvailable-r13 ENUMERATED {true} OPTIONAL,
- logMeasAvailable-r13 ENUMERATED {true} OPTIONAL,
- connEstFailInfoAvailable-r13 ENUMERATED {true} OPTIONAL,
- mobilityState-r13 ENUMERATED {normal, medium, high, spare} OPTIONAL,
- mobilityHistoryAvail-r13 ENUMERATED {true} OPTIONAL,
- logMeasAvailableMBSFN-r13 ENUMERATED {true} OPTIONAL,
- lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension RRCConnectionResumeComplete-v1530-IEs OPTIONAL
+ selectedPLMN-Identity-r13 INTEGER (1..maxPLMN-r11) OPTIONAL,
+ dedicatedInfoNAS-r13 DedicatedInfoNAS OPTIONAL,
+ rlf-InfoAvailable-r13 ENUMERATED {true} OPTIONAL,
+ logMeasAvailable-r13 ENUMERATED {true} OPTIONAL,
+ connEstFailInfoAvailable-r13 ENUMERATED {true} OPTIONAL,
+ mobilityState-r13 ENUMERATED {normal, medium, high, spare} OPTIONAL,
+ mobilityHistoryAvail-r13 ENUMERATED {true} OPTIONAL,
+ logMeasAvailableMBSFN-r13 ENUMERATED {true} OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension RRCConnectionResumeComplete-v1530-IEs OPTIONAL
}
RRCConnectionResumeComplete-v1530-IEs ::= SEQUENCE {
- logMeasAvailableBT-r15 ENUMERATED {true} OPTIONAL,
- logMeasAvailableWLAN-r15 ENUMERATED {true} OPTIONAL,
- idleMeasAvailable-r15 ENUMERATED {true} OPTIONAL, flightPathInfoAvailable-r15 ENUMERATED {true} OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL
+ logMeasAvailableBT-r15 ENUMERATED {true} OPTIONAL,
+ logMeasAvailableWLAN-r15 ENUMERATED {true} OPTIONAL,
+ idleMeasAvailable-r15 ENUMERATED {true} OPTIONAL,
+ flightPathInfoAvailable-r15 ENUMERATED {true} OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1906,7 +1969,7 @@ RRCConnectionResumeRequest-r13-IEs ::= SEQUENCE {
resumeID-r13 ResumeIdentity-r13,
truncatedResumeID-r13 BIT STRING (SIZE (24))
},
- shortResumeMAC-I-r13 BIT STRING (SIZE (16)),
+ shortResumeMAC-I-r13 BIT STRING (SIZE (16)),
resumeCause-r13 ResumeCause,
spare BIT STRING (SIZE (1))
}
@@ -1916,18 +1979,19 @@ RRCConnectionResumeRequest-5GC-r15-IEs ::= SEQUENCE {
fullI-RNTI-r15 I-RNTI-r15,
shortI-RNTI-r15 ShortI-RNTI-r15
},
- shortResumeMAC-I-r15 BIT STRING (SIZE (16)),
+ shortResumeMAC-I-r15 BIT STRING (SIZE (16)),
resumeCause-r15 ResumeCause-r15,
spare BIT STRING (SIZE (1))
}
ResumeCause ::= ENUMERATED {
- emergency, highPriorityAccess, mt-Access, mo-Signalling,
- mo-Data, delayTolerantAccess-v1020, mo-VoiceCall-v1280, spare1}
+ emergency, highPriorityAccess, mt-Access, mo-Signalling,
+ mo-Data, delayTolerantAccess-v1020, mo-VoiceCall-v1280, spare1
+}
ResumeCause-r15 ::= ENUMERATED {
- emergency, highPriorityAccess, mt-Access, mo-Signalling,
- mo-Data, rna-Update, mo-VoiceCall, spare1
+ emergency, highPriorityAccess, mt-Access, mo-Signalling,
+ mo-Data, rna-Update, mo-VoiceCall, spare1
}
@@ -1949,7 +2013,7 @@ RRCConnectionSetup-r8-IEs ::= SEQUENCE {
nonCriticalExtension RRCConnectionSetup-v8a0-IEs OPTIONAL
}
-RRCConnectionSetup-v8a0-IEs ::= SEQUENCE {
+RRCConnectionSetup-v8a0-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1974,15 +2038,15 @@ RRCConnectionSetupComplete-r8-IEs ::= SEQUENCE {
}
RRCConnectionSetupComplete-v8a0-IEs ::= SEQUENCE {
- lateNonCriticalExtension OCTET STRING OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCConnectionSetupComplete-v1020-IEs OPTIONAL
}
RRCConnectionSetupComplete-v1020-IEs ::= SEQUENCE {
- gummei-Type-r10 ENUMERATED {native, mapped} OPTIONAL,
- rlf-InfoAvailable-r10 ENUMERATED {true} OPTIONAL,
- logMeasAvailable-r10 ENUMERATED {true} OPTIONAL,
- rn-SubframeConfigReq-r10 ENUMERATED {required, notRequired} OPTIONAL,
+ gummei-Type-r10 ENUMERATED {native, mapped} OPTIONAL,
+ rlf-InfoAvailable-r10 ENUMERATED {true} OPTIONAL,
+ logMeasAvailable-r10 ENUMERATED {true} OPTIONAL,
+ rn-SubframeConfigReq-r10 ENUMERATED {required, notRequired} OPTIONAL,
nonCriticalExtension RRCConnectionSetupComplete-v1130-IEs OPTIONAL
}
@@ -1993,9 +2057,9 @@ RRCConnectionSetupComplete-v1130-IEs ::= SEQUENCE {
RRCConnectionSetupComplete-v1250-IEs ::= SEQUENCE {
mobilityState-r12 ENUMERATED {normal, medium, high, spare} OPTIONAL,
- mobilityHistoryAvail-r12 ENUMERATED {true} OPTIONAL,
- logMeasAvailableMBSFN-r12 ENUMERATED {true} OPTIONAL,
- nonCriticalExtension RRCConnectionSetupComplete-v1320-IEs OPTIONAL
+ mobilityHistoryAvail-r12 ENUMERATED {true} OPTIONAL,
+ logMeasAvailableMBSFN-r12 ENUMERATED {true} OPTIONAL,
+ nonCriticalExtension RRCConnectionSetupComplete-v1320-IEs OPTIONAL
}
RRCConnectionSetupComplete-v1320-IEs ::= SEQUENCE {
@@ -2008,27 +2072,33 @@ RRCConnectionSetupComplete-v1320-IEs ::= SEQUENCE {
}
RRCConnectionSetupComplete-v1330-IEs ::= SEQUENCE {
- ue-CE-NeedULGaps-r13 ENUMERATED {true} OPTIONAL,
+ ue-CE-NeedULGaps-r13 ENUMERATED {true} OPTIONAL,
nonCriticalExtension RRCConnectionSetupComplete-v1430-IEs OPTIONAL
}
RRCConnectionSetupComplete-v1430-IEs ::= SEQUENCE {
- dcn-ID-r14 INTEGER (0..65535) OPTIONAL,
- nonCriticalExtension RRCConnectionSetupComplete-v1530-IEs OPTIONAL
+ dcn-ID-r14 INTEGER (0..65535) OPTIONAL,
+ nonCriticalExtension RRCConnectionSetupComplete-v1530-IEs OPTIONAL
}
RRCConnectionSetupComplete-v1530-IEs ::= SEQUENCE {
- logMeasAvailableBT-r15 ENUMERATED {true} OPTIONAL,
- logMeasAvailableWLAN-r15 ENUMERATED {true} OPTIONAL,
- idleMeasAvailable-r15 ENUMERATED {true} OPTIONAL,
- flightPathInfoAvailable-r15 ENUMERATED {true} OPTIONAL,
- connectTo5GC-r15 ENUMERATED {true} OPTIONAL,
- registeredAMF-r15 RegisteredAMF-r15 OPTIONAL,
+ logMeasAvailableBT-r15 ENUMERATED {true} OPTIONAL,
+ logMeasAvailableWLAN-r15 ENUMERATED {true} OPTIONAL,
+ idleMeasAvailable-r15 ENUMERATED {true} OPTIONAL,
+ flightPathInfoAvailable-r15 ENUMERATED {true} OPTIONAL,
+ connectTo5GC-r15 ENUMERATED {true} OPTIONAL,
+ registeredAMF-r15 RegisteredAMF-r15 OPTIONAL,
s-NSSAI-list-r15 SEQUENCE(SIZE (1..maxNrofS-NSSAI-r15)) OF S-NSSAI-r15 OPTIONAL,
- ng-5G-S-TMSI-Bits-r15 CHOICE {
- ng-5G-S-TMSI-r15 NG-5G-S-TMSI-r15,
- ng-5G-S-TMSI-Part2-r15 BIT STRING (SIZE (8))
- } OPTIONAL,
+ ng-5G-S-TMSI-Bits-r15 CHOICE {
+ ng-5G-S-TMSI-r15 NG-5G-S-TMSI-r15,
+ ng-5G-S-TMSI-Part2-r15 BIT STRING (SIZE (8))
+ } OPTIONAL,
+ nonCriticalExtension RRCConnectionSetupComplete-v1540-IEs OPTIONAL
+}
+
+RRCConnectionSetupComplete-v1540-IEs ::= SEQUENCE {
+ gummei-Type-v1540 ENUMERATED {mappedFrom5G} OPTIONAL,
+ guami-Type-r15 ENUMERATED {native, mapped} OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -2052,33 +2122,33 @@ RRCEarlyDataComplete-r15 ::= SEQUENCE {
}
RRCEarlyDataComplete-r15-IEs ::= SEQUENCE {
- dedicatedInfoNAS-r15 DedicatedInfoNAS OPTIONAL, -- Need ON
- extendedWaitTime-r15 INTEGER (1..1800) OPTIONAL, -- Need ON
- idleModeMobilityControlInfo-r15 IdleModeMobilityControlInfo OPTIONAL, -- Need OP
- idleModeMobilityControlInfoExt-r15 IdleModeMobilityControlInfo-v9e0 OPTIONAL, -- Cond IdleInfoEUTRA
- redirectedCarrierInfo-r15 RedirectedCarrierInfo-r15-IEs OPTIONAL, -- Need ON
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ dedicatedInfoNAS-r15 DedicatedInfoNAS OPTIONAL, -- Need ON
+ extendedWaitTime-r15 INTEGER (1..1800) OPTIONAL, -- Need ON
+ idleModeMobilityControlInfo-r15 IdleModeMobilityControlInfo OPTIONAL, -- Need OP
+ idleModeMobilityControlInfoExt-r15 IdleModeMobilityControlInfo-v9e0 OPTIONAL, -- Cond IdleInfoEUTRA
+ redirectedCarrierInfo-r15 RedirectedCarrierInfo-r15-IEs OPTIONAL, -- Need ON
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
-RedirectedCarrierInfo-r15-IEs ::= CHOICE {
- eutra-r15 ARFCN-ValueEUTRA-r9,
- geran-r15 CarrierFreqsGERAN,
- utra-FDD-r15 ARFCN-ValueUTRA,
- cdma2000-HRPD-r15 CarrierFreqCDMA2000,
- cdma2000-1xRTT-r15 CarrierFreqCDMA2000,
- utra-TDD-r15 CarrierFreqListUTRA-TDD-r10
+RedirectedCarrierInfo-r15-IEs ::= CHOICE {
+ eutra-r15 ARFCN-ValueEUTRA-r9,
+ geran-r15 CarrierFreqsGERAN,
+ utra-FDD-r15 ARFCN-ValueUTRA,
+ cdma2000-HRPD-r15 CarrierFreqCDMA2000,
+ cdma2000-1xRTT-r15 CarrierFreqCDMA2000,
+ utra-TDD-r15 CarrierFreqListUTRA-TDD-r10
}
RRCEarlyDataRequest-r15 ::= SEQUENCE {
- criticalExtensions CHOICE {
- rrcEarlyDataRequest-r15 RRCEarlyDataRequest-r15-IEs,
- criticalExtensionsFuture SEQUENCE {}
+ criticalExtensions CHOICE {
+ rrcEarlyDataRequest-r15 RRCEarlyDataRequest-r15-IEs,
+ criticalExtensionsFuture SEQUENCE {}
}
}
RRCEarlyDataRequest-r15-IEs ::= SEQUENCE {
- s-TMSI-r15 S-TMSI,
+ s-TMSI-r15 S-TMSI,
establishmentCause-r15 ENUMERATED { mo-Data-r15, delayTolerantAccess-r15},
dedicatedInfoNAS-r15 DedicatedInfoNAS,
nonCriticalExtension SEQUENCE {} OPTIONAL
@@ -2114,8 +2184,8 @@ SCGFailureInformation-v12d0-IEs ::= SEQUENCE {
FailureReportSCG-r12 ::= SEQUENCE {
failureType-r12 ENUMERATED {t313-Expiry, randomAccessProblem,
rlc-MaxNumRetx, scg-ChangeFailure },
- measResultServFreqList-r12 MeasResultServFreqList-r10 OPTIONAL,
- measResultNeighCells-r12 MeasResultList2EUTRA-r9 OPTIONAL,
+ measResultServFreqList-r12 MeasResultServFreqList-r10 OPTIONAL,
+ measResultNeighCells-r12 MeasResultList2EUTRA-r9 OPTIONAL,
...,
[[ failureType-v1290 ENUMERATED {maxUL-TimingDiff-v1290} OPTIONAL
]],
@@ -2140,14 +2210,14 @@ SCGFailureInformationNR-r15 ::= SEQUENCE {
SCGFailureInformationNR-r15-IEs ::= SEQUENCE {
failureReportSCG-NR-r15 FailureReportSCG-NR-r15 OPTIONAL,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
FailureReportSCG-NR-r15 ::= SEQUENCE {
failureType-r15 ENUMERATED {
t310-Expiry, randomAccessProblem,
rlc-MaxNumRetx,
- scg-ChangeFailure, scg-reconfigFailure,
+ synchReconfigFailureSCG, scg-reconfigFailure,
srb3-IntegrityFailure},
measResultFreqListNR-r15 MeasResultFreqListFailNR-r15 OPTIONAL,
measResultSCG-r15 OCTET STRING OPTIONAL,
@@ -2167,7 +2237,7 @@ SCPTMConfiguration-r13 ::= SEQUENCE {
sc-mtch-InfoList-r13 SC-MTCH-InfoList-r13,
scptm-NeighbourCellList-r13 SCPTM-NeighbourCellList-r13 OPTIONAL, -- Need OP
lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension SCPTMConfiguration-v1340 OPTIONAL
+ nonCriticalExtension SCPTMConfiguration-v1340 OPTIONAL
}
SCPTMConfiguration-v1340 ::= SEQUENCE {
@@ -2221,7 +2291,7 @@ SecurityModeComplete ::= SEQUENCE {
}
SecurityModeComplete-r8-IEs ::= SEQUENCE {
- nonCriticalExtension SecurityModeComplete-v8a0-IEs OPTIONAL
+ nonCriticalExtension SecurityModeComplete-v8a0-IEs OPTIONAL
}
SecurityModeComplete-v8a0-IEs ::= SEQUENCE {
@@ -2239,7 +2309,7 @@ SecurityModeFailure ::= SEQUENCE {
}
SecurityModeFailure-r8-IEs ::= SEQUENCE {
- nonCriticalExtension SecurityModeFailure-v8a0-IEs OPTIONAL
+ nonCriticalExtension SecurityModeFailure-v8a0-IEs OPTIONAL
}
SecurityModeFailure-v8a0-IEs ::= SEQUENCE {
@@ -2248,7 +2318,7 @@ SecurityModeFailure-v8a0-IEs ::= SEQUENCE {
}
-SidelinkUEInformation-r12 ::= SEQUENCE {
+SidelinkUEInformation-r12 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE {
sidelinkUEInformation-r12 SidelinkUEInformation-r12-IEs,
@@ -2259,54 +2329,54 @@ SidelinkUEInformation-r12 ::= SEQUENCE {
}
SidelinkUEInformation-r12-IEs ::= SEQUENCE {
- commRxInterestedFreq-r12 ARFCN-ValueEUTRA-r9 OPTIONAL,
- commTxResourceReq-r12 SL-CommTxResourceReq-r12 OPTIONAL,
- discRxInterest-r12 ENUMERATED {true} OPTIONAL,
- discTxResourceReq-r12 INTEGER (1..63) OPTIONAL,
- lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension SidelinkUEInformation-v1310-IEs OPTIONAL
+ commRxInterestedFreq-r12 ARFCN-ValueEUTRA-r9 OPTIONAL,
+ commTxResourceReq-r12 SL-CommTxResourceReq-r12 OPTIONAL,
+ discRxInterest-r12 ENUMERATED {true} OPTIONAL,
+ discTxResourceReq-r12 INTEGER (1..63) OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SidelinkUEInformation-v1310-IEs OPTIONAL
}
SidelinkUEInformation-v1310-IEs ::= SEQUENCE {
- commTxResourceReqUC-r13 SL-CommTxResourceReq-r12 OPTIONAL,
+ commTxResourceReqUC-r13 SL-CommTxResourceReq-r12 OPTIONAL,
commTxResourceInfoReqRelay-r13 SEQUENCE {
- commTxResourceReqRelay-r13 SL-CommTxResourceReq-r12 OPTIONAL,
- commTxResourceReqRelayUC-r13 SL-CommTxResourceReq-r12 OPTIONAL,
- ue-Type-r13 ENUMERATED {relayUE, remoteUE}
- } OPTIONAL,
+ commTxResourceReqRelay-r13 SL-CommTxResourceReq-r12 OPTIONAL,
+ commTxResourceReqRelayUC-r13 SL-CommTxResourceReq-r12 OPTIONAL,
+ ue-Type-r13 ENUMERATED {relayUE, remoteUE}
+ } OPTIONAL,
discTxResourceReq-v1310 SEQUENCE {
- carrierFreqDiscTx-r13 INTEGER (1..maxFreq) OPTIONAL,
- discTxResourceReqAddFreq-r13 SL-DiscTxResourceReqPerFreqList-r13 OPTIONAL
- } OPTIONAL,
- discTxResourceReqPS-r13 SL-DiscTxResourceReq-r13 OPTIONAL,
- discRxGapReq-r13 SL-GapRequest-r13 OPTIONAL,
- discTxGapReq-r13 SL-GapRequest-r13 OPTIONAL,
- discSysInfoReportFreqList-r13 SL-DiscSysInfoReportFreqList-r13 OPTIONAL,
- nonCriticalExtension SidelinkUEInformation-v1430-IEs OPTIONAL
+ carrierFreqDiscTx-r13 INTEGER (1..maxFreq) OPTIONAL,
+ discTxResourceReqAddFreq-r13 SL-DiscTxResourceReqPerFreqList-r13 OPTIONAL
+ } OPTIONAL,
+ discTxResourceReqPS-r13 SL-DiscTxResourceReq-r13 OPTIONAL,
+ discRxGapReq-r13 SL-GapRequest-r13 OPTIONAL,
+ discTxGapReq-r13 SL-GapRequest-r13 OPTIONAL,
+ discSysInfoReportFreqList-r13 SL-DiscSysInfoReportFreqList-r13 OPTIONAL,
+ nonCriticalExtension SidelinkUEInformation-v1430-IEs OPTIONAL
}
SidelinkUEInformation-v1430-IEs ::= SEQUENCE {
- v2x-CommRxInterestedFreqList-r14 SL-V2X-CommFreqList-r14 OPTIONAL,
- p2x-CommTxType-r14 ENUMERATED {true} OPTIONAL,
- v2x-CommTxResourceReq-r14 SL-V2X-CommTxFreqList-r14 OPTIONAL,
- nonCriticalExtension SidelinkUEInformation-v1530-IEs OPTIONAL
+ v2x-CommRxInterestedFreqList-r14 SL-V2X-CommFreqList-r14 OPTIONAL,
+ p2x-CommTxType-r14 ENUMERATED {true} OPTIONAL,
+ v2x-CommTxResourceReq-r14 SL-V2X-CommTxFreqList-r14 OPTIONAL,
+ nonCriticalExtension SidelinkUEInformation-v1530-IEs OPTIONAL
}
SidelinkUEInformation-v1530-IEs ::= SEQUENCE {
reliabilityInfoListSL-r15 SL-ReliabilityList-r15 OPTIONAL,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
SL-CommTxResourceReq-r12 ::= SEQUENCE {
- carrierFreq-r12 ARFCN-ValueEUTRA-r9 OPTIONAL,
- destinationInfoList-r12 SL-DestinationInfoList-r12
+ carrierFreq-r12 ARFCN-ValueEUTRA-r9 OPTIONAL,
+ destinationInfoList-r12 SL-DestinationInfoList-r12
}
SL-DiscTxResourceReqPerFreqList-r13 ::= SEQUENCE (SIZE (1..maxFreq)) OF SL-DiscTxResourceReq-r13
SL-DiscTxResourceReq-r13 ::= SEQUENCE {
- carrierFreqDiscTx-r13 INTEGER (1..maxFreq) OPTIONAL,
- discTxResourceReq-r13 INTEGER (1..63)
+ carrierFreqDiscTx-r13 INTEGER (1..maxFreq) OPTIONAL,
+ discTxResourceReq-r13 INTEGER (1..63)
}
SL-DestinationInfoList-r12 ::= SEQUENCE (SIZE (1..maxSL-Dest-r12)) OF SL-DestinationIdentity-r12
@@ -2319,10 +2389,10 @@ SL-V2X-CommFreqList-r14 ::= SEQUENCE (SIZE (1..maxFreqV2X-r14)) OF INTEGER (0..m
SL-V2X-CommTxFreqList-r14 ::= SEQUENCE (SIZE (1..maxFreqV2X-r14)) OF SL-V2X-CommTxResourceReq-r14
-SL-V2X-CommTxResourceReq-r14 ::= SEQUENCE {
- carrierFreqCommTx-r14 INTEGER (0.. maxFreqV2X-1-r14) OPTIONAL,
- v2x-TypeTxSync-r14 SL-TypeTxSync-r14 OPTIONAL,
- v2x-DestinationInfoList-r14 SL-DestinationInfoList-r12 OPTIONAL
+SL-V2X-CommTxResourceReq-r14 ::= SEQUENCE {
+ carrierFreqCommTx-r14 INTEGER (0.. maxFreqV2X-1-r14) OPTIONAL,
+ v2x-TypeTxSync-r14 SL-TypeTxSync-r14 OPTIONAL,
+ v2x-DestinationInfoList-r14 SL-DestinationInfoList-r12 OPTIONAL
}
@@ -2366,47 +2436,47 @@ SystemInformation-r8-IEs ::= SEQUENCE {
sib25-v1530 SystemInformationBlockType25-r15,
sib26-v1530 SystemInformationBlockType26-r15
},
- nonCriticalExtension SystemInformation-v8a0-IEs OPTIONAL
+ nonCriticalExtension SystemInformation-v8a0-IEs OPTIONAL
}
SystemInformation-v8a0-IEs ::= SEQUENCE {
- lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
PosSystemInformation-r15-IEs ::= SEQUENCE {
- posSIB-TypeAndInfo-r15 SEQUENCE (SIZE (1..maxSIB)) OF CHOICE {
- posSib1-1-r15 SystemInformationBlockPos-r15,
- posSib1-2-r15 SystemInformationBlockPos-r15,
- posSib1-3-r15 SystemInformationBlockPos-r15,
- posSib1-4-r15 SystemInformationBlockPos-r15,
- posSib1-5-r15 SystemInformationBlockPos-r15,
- posSib1-6-r15 SystemInformationBlockPos-r15,
- posSib1-7-r15 SystemInformationBlockPos-r15,
- posSib2-1-r15 SystemInformationBlockPos-r15,
- posSib2-2-r15 SystemInformationBlockPos-r15,
- posSib2-3-r15 SystemInformationBlockPos-r15,
- posSib2-4-r15 SystemInformationBlockPos-r15,
- posSib2-5-r15 SystemInformationBlockPos-r15,
- posSib2-6-r15 SystemInformationBlockPos-r15,
- posSib2-7-r15 SystemInformationBlockPos-r15,
- posSib2-8-r15 SystemInformationBlockPos-r15,
- posSib2-9-r15 SystemInformationBlockPos-r15,
- posSib2-10-r15 SystemInformationBlockPos-r15,
- posSib2-11-r15 SystemInformationBlockPos-r15,
- posSib2-12-r15 SystemInformationBlockPos-r15,
- posSib2-13-r15 SystemInformationBlockPos-r15,
- posSib2-14-r15 SystemInformationBlockPos-r15,
- posSib2-15-r15 SystemInformationBlockPos-r15,
- posSib2-16-r15 SystemInformationBlockPos-r15,
- posSib2-17-r15 SystemInformationBlockPos-r15,
- posSib2-18-r15 SystemInformationBlockPos-r15,
- posSib2-19-r15 SystemInformationBlockPos-r15,
- posSib3-1-r15 SystemInformationBlockPos-r15,
+ posSIB-TypeAndInfo-r15 SEQUENCE (SIZE (1..maxSIB)) OF CHOICE {
+ posSib1-1-r15 SystemInformationBlockPos-r15,
+ posSib1-2-r15 SystemInformationBlockPos-r15,
+ posSib1-3-r15 SystemInformationBlockPos-r15,
+ posSib1-4-r15 SystemInformationBlockPos-r15,
+ posSib1-5-r15 SystemInformationBlockPos-r15,
+ posSib1-6-r15 SystemInformationBlockPos-r15,
+ posSib1-7-r15 SystemInformationBlockPos-r15,
+ posSib2-1-r15 SystemInformationBlockPos-r15,
+ posSib2-2-r15 SystemInformationBlockPos-r15,
+ posSib2-3-r15 SystemInformationBlockPos-r15,
+ posSib2-4-r15 SystemInformationBlockPos-r15,
+ posSib2-5-r15 SystemInformationBlockPos-r15,
+ posSib2-6-r15 SystemInformationBlockPos-r15,
+ posSib2-7-r15 SystemInformationBlockPos-r15,
+ posSib2-8-r15 SystemInformationBlockPos-r15,
+ posSib2-9-r15 SystemInformationBlockPos-r15,
+ posSib2-10-r15 SystemInformationBlockPos-r15,
+ posSib2-11-r15 SystemInformationBlockPos-r15,
+ posSib2-12-r15 SystemInformationBlockPos-r15,
+ posSib2-13-r15 SystemInformationBlockPos-r15,
+ posSib2-14-r15 SystemInformationBlockPos-r15,
+ posSib2-15-r15 SystemInformationBlockPos-r15,
+ posSib2-16-r15 SystemInformationBlockPos-r15,
+ posSib2-17-r15 SystemInformationBlockPos-r15,
+ posSib2-18-r15 SystemInformationBlockPos-r15,
+ posSib2-19-r15 SystemInformationBlockPos-r15,
+ posSib3-1-r15 SystemInformationBlockPos-r15,
...
},
- lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -2559,17 +2629,22 @@ SystemInformationBlockType1-v1530-IEs ::= SEQUENCE {
crs-IntfMitigNumPRBs-r15 ENUMERATED {n6, n24}
} OPTIONAL, -- Need OR
cellBarred-CRS-r15 ENUMERATED {barred, notBarred},
- plmn-IdentityList-v1530 PLMN-IdentityList-v1530 OPTIONAL, -- Need OR
- posSchedulingInfoList-r15 PosSchedulingInfoList-r15 OPTIONAL, -- Need OR
+ plmn-IdentityList-v1530 PLMN-IdentityList-v1530 OPTIONAL, -- Need OR
+ posSchedulingInfoList-r15 PosSchedulingInfoList-r15 OPTIONAL, -- Need OR
cellAccessRelatedInfo-5GC-r15 SEQUENCE {
cellBarred-5GC-r15 ENUMERATED {barred, notBarred},
cellBarred-5GC-CRS-r15 ENUMERATED {barred, notBarred},
cellAccessRelatedInfoList-5GC-r15 SEQUENCE (SIZE (1..maxPLMN-r11)) OF
CellAccessRelatedInfo-5GC-r15
} OPTIONAL, -- Need OP
- ims-EmergencySupport5GC-r15 ENUMERATED {true} OPTIONAL, -- Need OR
- eCallOverIMS-Support5GC-r15 ENUMERATED {true} OPTIONAL, -- Need OR
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ ims-EmergencySupport5GC-r15 ENUMERATED {true} OPTIONAL, -- Need OR
+ eCallOverIMS-Support5GC-r15 ENUMERATED {true} OPTIONAL, -- Need OR
+ nonCriticalExtension SystemInformationBlockType1-v1540-IEs OPTIONAL
+}
+
+SystemInformationBlockType1-v1540-IEs ::= SEQUENCE {
+ si-posOffset-r15 ENUMERATED {true} OPTIONAL, -- Need ON
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
PLMN-IdentityList ::= SEQUENCE (SIZE (1..maxPLMN-r11)) OF PLMN-IdentityInfo
@@ -2599,17 +2674,15 @@ PLMN-IdentityInfo-r15 ::= SEQUENCE {
SchedulingInfoList ::= SEQUENCE (SIZE (1..maxSI-Message)) OF SchedulingInfo
SchedulingInfo ::= SEQUENCE {
- si-Periodicity ENUMERATED {
- rf8, rf16, rf32, rf64, rf128, rf256, rf512},
- sib-MappingInfo SIB-MappingInfo
+ si-Periodicity ENUMERATED {rf8, rf16, rf32, rf64, rf128, rf256, rf512},
+ sib-MappingInfo SIB-MappingInfo
}
SchedulingInfoList-BR-r13 ::= SEQUENCE (SIZE (1..maxSI-Message)) OF SchedulingInfo-BR-r13
SchedulingInfo-BR-r13 ::= SEQUENCE {
- si-Narrowband-r13 INTEGER (1..maxAvailNarrowBands-r13),
- si-TBS-r13 ENUMERATED {b152, b208, b256, b328, b408, b504, b600, b712,
- b808, b936}
+ si-Narrowband-r13 INTEGER (1..maxAvailNarrowBands-r13),
+ si-TBS-r13 ENUMERATED {b152, b208, b256, b328, b408, b504, b600, b712, b808, b936}
}
SIB-MappingInfo ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type
@@ -2637,7 +2710,7 @@ CellSelectionInfo-v1130 ::= SEQUENCE {
}
CellSelectionInfo-v1250 ::= SEQUENCE {
- q-QualMinRSRQ-OnAllSymbols-r12 Q-QualMin-r9
+ q-QualMinRSRQ-OnAllSymbols-r12 Q-QualMin-r9
}
CellAccessRelatedInfo-r14 ::= SEQUENCE {
@@ -2747,7 +2820,7 @@ NonMBSFN-SubframeConfig-r14 ::= SEQUENCE {
}
-UEAssistanceInformation-r11 ::= SEQUENCE {
+UEAssistanceInformation-r11 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE {
ueAssistanceInformation-r11 UEAssistanceInformation-r11-IEs,
@@ -2759,26 +2832,27 @@ UEAssistanceInformation-r11 ::= SEQUENCE {
UEAssistanceInformation-r11-IEs ::= SEQUENCE {
powerPrefIndication-r11 ENUMERATED {normal, lowPowerConsumption} OPTIONAL,
- lateNonCriticalExtension OCTET STRING OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UEAssistanceInformation-v1430-IEs OPTIONAL
}
-UEAssistanceInformation-v1430-IEs ::= SEQUENCE {
- bw-Preference-r14 BW-Preference-r14 OPTIONAL,
- sps-AssistanceInformation-r14 SEQUENCE {
- trafficPatternInfoListSL-r14 TrafficPatternInfoList-r14 OPTIONAL,
- trafficPatternInfoListUL-r14 TrafficPatternInfoList-r14 OPTIONAL
+UEAssistanceInformation-v1430-IEs ::= SEQUENCE {
+ bw-Preference-r14 BW-Preference-r14 OPTIONAL,
+ sps-AssistanceInformation-r14 SEQUENCE {
+ trafficPatternInfoListSL-r14 TrafficPatternInfoList-r14 OPTIONAL,
+ trafficPatternInfoListUL-r14 TrafficPatternInfoList-r14 OPTIONAL
} OPTIONAL,
- rlm-Report-r14 SEQUENCE {
- rlm-Event-r14 ENUMERATED {earlyOutOfSync, earlyInSync},
- excessRep-MPDCCH-r14 ENUMERATED {excessRep1, excessRep2} OPTIONAL
- } OPTIONAL, delayBudgetReport-r14 DelayBudgetReport-r14 OPTIONAL,
- nonCriticalExtension UEAssistanceInformation-v1450-IEs OPTIONAL
+ rlm-Report-r14 SEQUENCE {
+ rlm-Event-r14 ENUMERATED {earlyOutOfSync, earlyInSync},
+ excessRep-MPDCCH-r14 ENUMERATED {excessRep1, excessRep2} OPTIONAL
+ } OPTIONAL,
+ delayBudgetReport-r14 DelayBudgetReport-r14 OPTIONAL,
+ nonCriticalExtension UEAssistanceInformation-v1450-IEs OPTIONAL
}
-UEAssistanceInformation-v1450-IEs ::= SEQUENCE {
+UEAssistanceInformation-v1450-IEs ::= SEQUENCE {
overheatingAssistance-r14 OverheatingAssistance-r14 OPTIONAL,
- nonCriticalExtension UEAssistanceInformation-v1530-IEs OPTIONAL
+ nonCriticalExtension UEAssistanceInformation-v1530-IEs OPTIONAL
}
UEAssistanceInformation-v1530-IEs ::= SEQUENCE {
@@ -2789,7 +2863,7 @@ UEAssistanceInformation-v1530-IEs ::= SEQUENCE {
}
BW-Preference-r14 ::= SEQUENCE {
- dl-Preference-r14 ENUMERATED {mhz1dot4, mhz5, mhz20 } OPTIONAL,
+ dl-Preference-r14 ENUMERATED {mhz1dot4, mhz5, mhz20 } OPTIONAL,
ul-Preference-r14 ENUMERATED {mhz1dot4, mhz5} OPTIONAL
}
@@ -2797,11 +2871,11 @@ TrafficPatternInfoList-r14 ::= SEQUENCE (SIZE (1..maxTrafficPattern-r14)) OF Tra
TrafficPatternInfo-r14 ::= SEQUENCE {
trafficPeriodicity-r14 ENUMERATED {
- sf20, sf50, sf100, sf200, sf300, sf400, sf500,
- sf600, sf700, sf800, sf900, sf1000},
- timingOffset-r14 INTEGER (0..10239),
- priorityInfoSL-r14 SL-Priority-r13 OPTIONAL,
- logicalChannelIdentityUL-r14 INTEGER (3..10) OPTIONAL,
+ sf20, sf50, sf100, sf200, sf300, sf400, sf500,
+ sf600, sf700, sf800, sf900, sf1000},
+ timingOffset-r14 INTEGER (0..10239),
+ priorityInfoSL-r14 SL-Priority-r13 OPTIONAL,
+ logicalChannelIdentityUL-r14 INTEGER (3..10) OPTIONAL,
messageSize-r14 BIT STRING (SIZE (6))
}
@@ -2824,12 +2898,12 @@ DelayBudgetReport-r14::= CHOICE {
OverheatingAssistance-r14 ::= SEQUENCE {
reducedUE-Category SEQUENCE {
- reducedUE-CategoryDL INTEGER (0..19),
- reducedUE-CategoryUL INTEGER (0..21)
+ reducedUE-CategoryDL INTEGER (0..19),
+ reducedUE-CategoryUL INTEGER (0..21)
} OPTIONAL,
reducedMaxCCs SEQUENCE {
- reducedCCsDL INTEGER (0..31),
- reducedCCsUL INTEGER (0..31)
+ reducedCCsDL INTEGER (0..31),
+ reducedCCsUL INTEGER (0..31)
} OPTIONAL
}
@@ -2852,36 +2926,37 @@ UECapabilityEnquiry-r8-IEs ::= SEQUENCE {
UECapabilityEnquiry-v8a0-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension UECapabilityEnquiry-v1180-IEs OPTIONAL
+ nonCriticalExtension UECapabilityEnquiry-v1180-IEs OPTIONAL
}
UECapabilityEnquiry-v1180-IEs ::= SEQUENCE {
- requestedFrequencyBands-r11 SEQUENCE (SIZE (1..16)) OF FreqBandIndicator-r11 OPTIONAL,
- nonCriticalExtension UECapabilityEnquiry-v1310-IEs OPTIONAL
+ requestedFrequencyBands-r11 SEQUENCE (SIZE (1..16)) OF FreqBandIndicator-r11 OPTIONAL,
+ nonCriticalExtension UECapabilityEnquiry-v1310-IEs OPTIONAL
}
UECapabilityEnquiry-v1310-IEs ::= SEQUENCE {
requestReducedFormat-r13 ENUMERATED {true} OPTIONAL, -- Need ON
- requestSkipFallbackComb-r13 ENUMERATED {true} OPTIONAL, -- Need ON
- requestedMaxCCsDL-r13 INTEGER (2..32) OPTIONAL, -- Need ON
- requestedMaxCCsUL-r13 INTEGER (2..32) OPTIONAL, -- Need ON
+ requestSkipFallbackComb-r13 ENUMERATED {true} OPTIONAL, -- Need ON
+ requestedMaxCCsDL-r13 INTEGER (2..32) OPTIONAL, -- Need ON
+ requestedMaxCCsUL-r13 INTEGER (2..32) OPTIONAL, -- Need ON
requestReducedIntNonContComb-r13 ENUMERATED {true} OPTIONAL, -- Need ON
nonCriticalExtension UECapabilityEnquiry-v1430-IEs OPTIONAL
}
UECapabilityEnquiry-v1430-IEs ::= SEQUENCE {
- requestDiffFallbackCombList-r14 BandCombinationList-r14 OPTIONAL, -- Need ON
- nonCriticalExtension UECapabilityEnquiry-v1510-IEs OPTIONAL
+ requestDiffFallbackCombList-r14 BandCombinationList-r14 OPTIONAL, -- Need ON
+ nonCriticalExtension UECapabilityEnquiry-v1510-IEs OPTIONAL
}
UECapabilityEnquiry-v1510-IEs ::= SEQUENCE {
- requestedFreqBandsNR-MRDC-r15 OCTET STRING OPTIONAL,
- nonCriticalExtension UECapabilityEnquiry-v1530-IEs OPTIONAL
+ requestedFreqBandsNR-MRDC-r15 OCTET STRING OPTIONAL,
+ nonCriticalExtension UECapabilityEnquiry-v1530-IEs OPTIONAL
}
UECapabilityEnquiry-v1530-IEs ::= SEQUENCE {
- requestSTTI-SPT-Capability-r15 ENUMERATED {true} OPTIONAL,
- eutra-nr-only-r15 ENUMERATED {true} OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL
+ requestSTTI-SPT-Capability-r15 ENUMERATED {true} OPTIONAL,
+ eutra-nr-only-r15 ENUMERATED {true} OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
UE-CapabilityRequest ::= SEQUENCE (SIZE (1..maxRAT-Capabilities)) OF RAT-Type
@@ -2960,14 +3035,14 @@ UEInformationRequest-v1530-IEs ::= SEQUENCE {
}
-UEInformationResponse-r9 ::= SEQUENCE {
+UEInformationResponse-r9 ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
- c1 CHOICE {
- ueInformationResponse-r9 UEInformationResponse-r9-IEs,
+ c1 CHOICE {
+ ueInformationResponse-r9 UEInformationResponse-r9-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
- criticalExtensionsFuture SEQUENCE {}
+ criticalExtensionsFuture SEQUENCE {}
}
}
@@ -2977,7 +3052,7 @@ UEInformationResponse-r9-IEs ::= SEQUENCE {
contentionDetected-r9 BOOLEAN
} OPTIONAL,
rlf-Report-r9 RLF-Report-r9 OPTIONAL,
- nonCriticalExtension UEInformationResponse-v930-IEs OPTIONAL
+ nonCriticalExtension UEInformationResponse-v930-IEs OPTIONAL
}
-- Late non critical extensions
@@ -2993,29 +3068,30 @@ UEInformationResponse-v930-IEs ::= SEQUENCE {
}
UEInformationResponse-v1020-IEs ::= SEQUENCE {
- logMeasReport-r10 LogMeasReport-r10 OPTIONAL,
+ logMeasReport-r10 LogMeasReport-r10 OPTIONAL,
nonCriticalExtension UEInformationResponse-v1130-IEs OPTIONAL
}
UEInformationResponse-v1130-IEs ::= SEQUENCE {
- connEstFailReport-r11 ConnEstFailReport-r11 OPTIONAL,
- nonCriticalExtension UEInformationResponse-v1250-IEs OPTIONAL
+ connEstFailReport-r11 ConnEstFailReport-r11 OPTIONAL,
+ nonCriticalExtension UEInformationResponse-v1250-IEs OPTIONAL
}
UEInformationResponse-v1250-IEs ::= SEQUENCE {
- mobilityHistoryReport-r12 MobilityHistoryReport-r12 OPTIONAL,
- nonCriticalExtension UEInformationResponse-v1530-IEs OPTIONAL
+ mobilityHistoryReport-r12 MobilityHistoryReport-r12 OPTIONAL,
+ nonCriticalExtension UEInformationResponse-v1530-IEs OPTIONAL
}
UEInformationResponse-v1530-IEs ::= SEQUENCE {
measResultListIdle-r15 MeasResultListIdle-r15 OPTIONAL,
- flightPathInfoReport-r15 FlightPathInfoReport-r15 OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL
+ flightPathInfoReport-r15 FlightPathInfoReport-r15 OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
RLF-Report-r9 ::= SEQUENCE {
- measResultLastServCell-r9 SEQUENCE {
- rsrpResult-r9 RSRP-Range,
- rsrqResult-r9 RSRQ-Range OPTIONAL
+ measResultLastServCell-r9 SEQUENCE {
+ rsrpResult-r9 RSRP-Range,
+ rsrqResult-r9 RSRQ-Range OPTIONAL
},
measResultNeighCells-r9 SEQUENCE {
measResultListEUTRA-r9 MeasResultList2EUTRA-r9 OPTIONAL,
@@ -3024,22 +3100,22 @@ RLF-Report-r9 ::= SEQUENCE {
measResultsCDMA2000-r9 MeasResultList2CDMA2000-r9 OPTIONAL
} OPTIONAL,
...,
- [[ locationInfo-r10 LocationInfo-r10 OPTIONAL,
- failedPCellId-r10 CHOICE {
- cellGlobalId-r10 CellGlobalIdEUTRA,
- pci-arfcn-r10 SEQUENCE {
- physCellId-r10 PhysCellId,
- carrierFreq-r10 ARFCN-ValueEUTRA
+ [[ locationInfo-r10 LocationInfo-r10 OPTIONAL,
+ failedPCellId-r10 CHOICE {
+ cellGlobalId-r10 CellGlobalIdEUTRA,
+ pci-arfcn-r10 SEQUENCE {
+ physCellId-r10 PhysCellId,
+ carrierFreq-r10 ARFCN-ValueEUTRA
}
- } OPTIONAL,
- reestablishmentCellId-r10 CellGlobalIdEUTRA OPTIONAL,
- timeConnFailure-r10 INTEGER (0..1023) OPTIONAL,
- connectionFailureType-r10 ENUMERATED {rlf, hof} OPTIONAL,
- previousPCellId-r10 CellGlobalIdEUTRA OPTIONAL
+ } OPTIONAL,
+ reestablishmentCellId-r10 CellGlobalIdEUTRA OPTIONAL,
+ timeConnFailure-r10 INTEGER (0..1023) OPTIONAL,
+ connectionFailureType-r10 ENUMERATED {rlf, hof} OPTIONAL,
+ previousPCellId-r10 CellGlobalIdEUTRA OPTIONAL
]],
[[ failedPCellId-v1090 SEQUENCE {
carrierFreq-v1090 ARFCN-ValueEUTRA-v9e0
- } OPTIONAL
+ } OPTIONAL
]],
[[ basicFields-r11 SEQUENCE {
c-RNTI-r11 C-RNTI,
@@ -3047,36 +3123,36 @@ RLF-Report-r9 ::= SEQUENCE {
t310-Expiry, randomAccessProblem,
rlc-MaxNumRetx, t312-Expiry-r12},
timeSinceFailure-r11 TimeSinceFailure-r11
- } OPTIONAL,
+ } OPTIONAL,
previousUTRA-CellId-r11 SEQUENCE {
carrierFreq-r11 ARFCN-ValueUTRA,
physCellId-r11 CHOICE {
fdd-r11 PhysCellIdUTRA-FDD,
tdd-r11 PhysCellIdUTRA-TDD
},
- cellGlobalId-r11 CellGlobalIdUTRA OPTIONAL
- } OPTIONAL,
+ cellGlobalId-r11 CellGlobalIdUTRA OPTIONAL
+ } OPTIONAL,
selectedUTRA-CellId-r11 SEQUENCE {
carrierFreq-r11 ARFCN-ValueUTRA,
physCellId-r11 CHOICE {
fdd-r11 PhysCellIdUTRA-FDD,
tdd-r11 PhysCellIdUTRA-TDD
}
- } OPTIONAL
+ } OPTIONAL
]],
[[ failedPCellId-v1250 SEQUENCE {
- tac-FailedPCell-r12 TrackingAreaCode
- } OPTIONAL,
- measResultLastServCell-v1250 RSRQ-Range-v1250 OPTIONAL,
- lastServCellRSRQ-Type-r12 RSRQ-Type-r12 OPTIONAL,
- measResultListEUTRA-v1250 MeasResultList2EUTRA-v1250 OPTIONAL
+ tac-FailedPCell-r12 TrackingAreaCode
+ } OPTIONAL,
+ measResultLastServCell-v1250 RSRQ-Range-v1250 OPTIONAL,
+ lastServCellRSRQ-Type-r12 RSRQ-Type-r12 OPTIONAL,
+ measResultListEUTRA-v1250 MeasResultList2EUTRA-v1250 OPTIONAL
]],
- [[ drb-EstablishedWithQCI-1-r13 ENUMERATED {qci1} OPTIONAL
+ [[ drb-EstablishedWithQCI-1-r13 ENUMERATED {qci1} OPTIONAL
]],
- [[ measResultLastServCell-v1360 RSRP-Range-v1360 OPTIONAL
+ [[ measResultLastServCell-v1360 RSRP-Range-v1360 OPTIONAL
]],
- [[ logMeasResultListBT-r15 LogMeasResultListBT-r15 OPTIONAL,
- logMeasResultListWLAN-r15 LogMeasResultListWLAN-r15 OPTIONAL
+ [[ logMeasResultListBT-r15 LogMeasResultListBT-r15 OPTIONAL,
+ logMeasResultListWLAN-r15 LogMeasResultListWLAN-r15 OPTIONAL
]]
}
@@ -3095,12 +3171,12 @@ MeasResult2EUTRA-r9 ::= SEQUENCE {
measResultList-r9 MeasResultListEUTRA
}
-MeasResult2EUTRA-v9e0 ::= SEQUENCE {
- carrierFreq-v9e0 ARFCN-ValueEUTRA-v9e0 OPTIONAL
+MeasResult2EUTRA-v9e0 ::= SEQUENCE {
+ carrierFreq-v9e0 ARFCN-ValueEUTRA-v9e0 OPTIONAL
}
-MeasResult2EUTRA-v1250 ::= SEQUENCE {
- rsrq-Type-r12 RSRQ-Type-r12 OPTIONAL
+MeasResult2EUTRA-v1250 ::= SEQUENCE {
+ rsrq-Type-r12 RSRQ-Type-r12 OPTIONAL
}
MeasResultList2UTRA-r9 ::= SEQUENCE (SIZE (1..maxFreq)) OF MeasResult2UTRA-r9
@@ -3125,15 +3201,15 @@ LogMeasReport-r10 ::= SEQUENCE {
logMeasInfoList-r10 LogMeasInfoList-r10,
logMeasAvailable-r10 ENUMERATED {true} OPTIONAL,
...,
- [[ logMeasAvailableBT-r15 ENUMERATED {true} OPTIONAL,
- logMeasAvailableWLAN-r15 ENUMERATED {true} OPTIONAL
+ [[ logMeasAvailableBT-r15 ENUMERATED {true} OPTIONAL,
+ logMeasAvailableWLAN-r15 ENUMERATED {true} OPTIONAL
]]
}
LogMeasInfoList-r10 ::= SEQUENCE (SIZE (1..maxLogMeasReport-r10)) OF LogMeasInfo-r10
LogMeasInfo-r10 ::= SEQUENCE {
- locationInfo-r10 LocationInfo-r10 OPTIONAL,
+ locationInfo-r10 LocationInfo-r10 OPTIONAL,
relativeTimeStamp-r10 INTEGER (0..7200),
servCellIdentity-r10 CellGlobalIdEUTRA,
measResultServCell-r10 SEQUENCE {
@@ -3149,7 +3225,7 @@ LogMeasInfo-r10 ::= SEQUENCE {
...,
[[ measResultListEUTRA-v1090 MeasResultList2EUTRA-v9e0 OPTIONAL
]],
- [[ measResultListMBSFN-r12 MeasResultListMBSFN-r12 OPTIONAL,
+ [[ measResultListMBSFN-r12 MeasResultListMBSFN-r12 OPTIONAL,
measResultServCell-v1250 RSRQ-Range-v1250 OPTIONAL,
servCellRSRQ-Type-r12 RSRQ-Type-r12 OPTIONAL,
measResultListEUTRA-v1250 MeasResultList2EUTRA-v1250 OPTIONAL
@@ -3158,37 +3234,39 @@ LogMeasInfo-r10 ::= SEQUENCE {
]],
[[ measResultServCell-v1360 RSRP-Range-v1360 OPTIONAL
]],
- [[ logMeasResultListBT-r15 LogMeasResultListBT-r15 OPTIONAL,
- logMeasResultListWLAN-r15 LogMeasResultListWLAN-r15 OPTIONAL
+ [[ logMeasResultListBT-r15 LogMeasResultListBT-r15 OPTIONAL,
+ logMeasResultListWLAN-r15 LogMeasResultListWLAN-r15 OPTIONAL
+ ]],
+ [[ anyCellSelectionDetected-r15 ENUMERATED {true} OPTIONAL
]]
}
MeasResultListMBSFN-r12 ::= SEQUENCE (SIZE (1..maxMBSFN-Area)) OF MeasResultMBSFN-r12
MeasResultMBSFN-r12 ::= SEQUENCE {
- mbsfn-Area-r12 SEQUENCE {
- mbsfn-AreaId-r12 MBSFN-AreaId-r12,
- carrierFreq-r12 ARFCN-ValueEUTRA-r9
+ mbsfn-Area-r12 SEQUENCE {
+ mbsfn-AreaId-r12 MBSFN-AreaId-r12,
+ carrierFreq-r12 ARFCN-ValueEUTRA-r9
},
- rsrpResultMBSFN-r12 RSRP-Range,
- rsrqResultMBSFN-r12 MBSFN-RSRQ-Range-r12,
- signallingBLER-Result-r12 BLER-Result-r12 OPTIONAL,
- dataBLER-MCH-ResultList-r12 DataBLER-MCH-ResultList-r12 OPTIONAL,
+ rsrpResultMBSFN-r12 RSRP-Range,
+ rsrqResultMBSFN-r12 MBSFN-RSRQ-Range-r12,
+ signallingBLER-Result-r12 BLER-Result-r12 OPTIONAL,
+ dataBLER-MCH-ResultList-r12 DataBLER-MCH-ResultList-r12 OPTIONAL,
...
}
-DataBLER-MCH-ResultList-r12 ::= SEQUENCE (SIZE (1.. maxPMCH-PerMBSFN)) OF DataBLER-MCH-Result-r12
+DataBLER-MCH-ResultList-r12 ::= SEQUENCE (SIZE (1.. maxPMCH-PerMBSFN)) OF DataBLER-MCH-Result-r12
DataBLER-MCH-Result-r12 ::= SEQUENCE {
- mch-Index-r12 INTEGER (1..maxPMCH-PerMBSFN),
- dataBLER-Result-r12 BLER-Result-r12
+ mch-Index-r12 INTEGER (1..maxPMCH-PerMBSFN),
+ dataBLER-Result-r12 BLER-Result-r12
}
BLER-Result-r12 ::= SEQUENCE {
- bler-r12 BLER-Range-r12,
- blocksReceived-r12 SEQUENCE {
- n-r12 BIT STRING (SIZE (3)),
- m-r12 BIT STRING (SIZE (8))
+ bler-r12 BLER-Range-r12,
+ blocksReceived-r12 SEQUENCE {
+ n-r12 BIT STRING (SIZE (3)),
+ m-r12 BIT STRING (SIZE (8))
}
}
@@ -3198,12 +3276,12 @@ MeasResultList2GERAN-r10 ::= SEQUENCE (SIZE (1..maxCellListGERAN)) OF MeasResu
ConnEstFailReport-r11 ::= SEQUENCE {
failedCellId-r11 CellGlobalIdEUTRA,
- locationInfo-r11 LocationInfo-r10 OPTIONAL,
- measResultFailedCell-r11 SEQUENCE {
- rsrpResult-r11 RSRP-Range,
- rsrqResult-r11 RSRQ-Range OPTIONAL
+ locationInfo-r11 LocationInfo-r10 OPTIONAL,
+ measResultFailedCell-r11 SEQUENCE {
+ rsrpResult-r11 RSRP-Range,
+ rsrqResult-r11 RSRQ-Range OPTIONAL
},
- measResultNeighCells-r11 SEQUENCE {
+ measResultNeighCells-r11 SEQUENCE {
measResultListEUTRA-r11 MeasResultList2EUTRA-r9 OPTIONAL,
measResultListUTRA-r11 MeasResultList2UTRA-r9 OPTIONAL,
measResultListGERAN-r11 MeasResultListGERAN OPTIONAL,
@@ -3213,16 +3291,16 @@ ConnEstFailReport-r11 ::= SEQUENCE {
contentionDetected-r11 BOOLEAN,
maxTxPowerReached-r11 BOOLEAN,
timeSinceFailure-r11 TimeSinceFailure-r11,
- measResultListEUTRA-v1130 MeasResultList2EUTRA-v9e0 OPTIONAL,
+ measResultListEUTRA-v1130 MeasResultList2EUTRA-v9e0 OPTIONAL,
...,
- [[ measResultFailedCell-v1250 RSRQ-Range-v1250 OPTIONAL,
- failedCellRSRQ-Type-r12 RSRQ-Type-r12 OPTIONAL,
- measResultListEUTRA-v1250 MeasResultList2EUTRA-v1250 OPTIONAL
+ [[ measResultFailedCell-v1250 RSRQ-Range-v1250 OPTIONAL,
+ failedCellRSRQ-Type-r12 RSRQ-Type-r12 OPTIONAL,
+ measResultListEUTRA-v1250 MeasResultList2EUTRA-v1250 OPTIONAL
]],
- [[ measResultFailedCell-v1360 RSRP-Range-v1360 OPTIONAL
+ [[ measResultFailedCell-v1360 RSRP-Range-v1360 OPTIONAL
]],
- [[ logMeasResultListBT-r15 LogMeasResultListBT-r15 OPTIONAL,
- logMeasResultListWLAN-r15 LogMeasResultListWLAN-r15 OPTIONAL
+ [[ logMeasResultListBT-r15 LogMeasResultListBT-r15 OPTIONAL,
+ logMeasResultListWLAN-r15 LogMeasResultListWLAN-r15 OPTIONAL
]]
}
@@ -3255,7 +3333,7 @@ ULHandoverPreparationTransfer ::= SEQUENCE {
ULHandoverPreparationTransfer-r8-IEs ::= SEQUENCE {
cdma2000-Type CDMA2000-Type,
- meid BIT STRING (SIZE (56)) OPTIONAL,
+ meid BIT STRING (SIZE (56)) OPTIONAL,
dedicatedInfo DedicatedInfoCDMA2000,
nonCriticalExtension ULHandoverPreparationTransfer-v8a0-IEs OPTIONAL
}
@@ -3277,12 +3355,12 @@ ULInformationTransfer ::= SEQUENCE {
}
ULInformationTransfer-r8-IEs ::= SEQUENCE {
- dedicatedInfoType CHOICE {
+ dedicatedInfoType CHOICE {
dedicatedInfoNAS DedicatedInfoNAS,
dedicatedInfoCDMA2000-1XRTT DedicatedInfoCDMA2000,
dedicatedInfoCDMA2000-HRPD DedicatedInfoCDMA2000
},
- nonCriticalExtension ULInformationTransfer-v8a0-IEs OPTIONAL
+ nonCriticalExtension ULInformationTransfer-v8a0-IEs OPTIONAL
}
ULInformationTransfer-v8a0-IEs ::= SEQUENCE {
@@ -3291,7 +3369,7 @@ ULInformationTransfer-v8a0-IEs ::= SEQUENCE {
}
-ULInformationTransferMRDC-r15 ::= SEQUENCE {
+ULInformationTransferMRDC-r15 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE {
ulInformationTransferMRDC-r15 ULInformationTransferMRDC-r15-IEs,
@@ -3310,7 +3388,7 @@ ULInformationTransferMRDC-r15-IEs ::= SEQUENCE {
WLANConnectionStatusReport-r13 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE {
- wlanConnectionStatusReport-r13 WLANConnectionStatusReport-r13-IEs,
+ wlanConnectionStatusReport-r13 WLANConnectionStatusReport-r13-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
@@ -3319,19 +3397,19 @@ WLANConnectionStatusReport-r13 ::= SEQUENCE {
WLANConnectionStatusReport-r13-IEs ::= SEQUENCE {
wlan-Status-r13 WLAN-Status-r13,
- lateNonCriticalExtension OCTET STRING OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension WLANConnectionStatusReport-v1430-IEs OPTIONAL
}
WLANConnectionStatusReport-v1430-IEs ::= SEQUENCE {
wlan-Status-v1430 WLAN-Status-v1430,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
SystemInformationBlockPos-r15 ::= SEQUENCE {
assistanceDataSIB-Element-r15 OCTET STRING,
- lateNonCriticalExtension OCTET STRING OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
...
}
@@ -3382,10 +3460,12 @@ SystemInformationBlockType2 ::= SEQUENCE {
]],
[[ plmn-InfoList-r15 PLMN-InfoList-r15 OPTIONAL -- Need OP
]],
- [[ cp-EDT-r15 ENUMERATED {true} OPTIONAL, -- Need OR
- up-EDT-r15 ENUMERATED {true} OPTIONAL, -- Need OR
+ [[ cp-EDT-r15 ENUMERATED {true} OPTIONAL, -- Need OR
+ up-EDT-r15 ENUMERATED {true} OPTIONAL, -- Need OR
idleModeMeasurements-r15 ENUMERATED {true} OPTIONAL, -- Need OR
reducedCP-LatencyEnabled-r15 ENUMERATED {true} OPTIONAL -- Need OR
+ ]],
+ [[ mbms-ROM-ServiceIndication-r15 ENUMERATED {true} OPTIONAL -- Need OR
]]
}
@@ -3411,8 +3491,19 @@ SystemInformationBlockType2-v10m0-IEs ::= SEQUENCE {
} OPTIONAL,
multiBandInfoList-v10l0 SEQUENCE (SIZE (1..maxMultiBands)) OF
AdditionalSpectrumEmission-v10l0 OPTIONAL,
--- Following field is for non-critical extensions from REL-10
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension SystemInformationBlockType2-v10n0-IEs OPTIONAL
+}
+
+SystemInformationBlockType2-v10n0-IEs ::= SEQUENCE {
+-- Following field is for non-critical extensions up-to REL-12
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SystemInformationBlockType2-v13c0-IEs OPTIONAL
+}
+
+SystemInformationBlockType2-v13c0-IEs ::= SEQUENCE {
+ uplinkPowerControlCommon-v13c0 UplinkPowerControlCommon-v1310 OPTIONAL, -- Need OR
+-- Following field is for non-critical extensions from REL-13
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
AC-BarringConfig ::= SEQUENCE {
@@ -3445,16 +3536,16 @@ AC-BarringPerPLMN-r12 ::= SEQUENCE {
}
ACDC-BarringForCommon-r13 ::= SEQUENCE {
- acdc-HPLMNonly-r13 BOOLEAN,
- barringPerACDC-CategoryList-r13 BarringPerACDC-CategoryList-r13
+ acdc-HPLMNonly-r13 BOOLEAN,
+ barringPerACDC-CategoryList-r13 BarringPerACDC-CategoryList-r13
}
ACDC-BarringPerPLMN-List-r13 ::= SEQUENCE (SIZE (1.. maxPLMN-r11)) OF ACDC-BarringPerPLMN-r13
ACDC-BarringPerPLMN-r13 ::= SEQUENCE {
plmn-IdentityIndex-r13 INTEGER (1..maxPLMN-r11),
- acdc-OnlyForHPLMN-r13 BOOLEAN,
- barringPerACDC-CategoryList-r13 BarringPerACDC-CategoryList-r13
+ acdc-OnlyForHPLMN-r13 BOOLEAN,
+ barringPerACDC-CategoryList-r13 BarringPerACDC-CategoryList-r13
}
BarringPerACDC-CategoryList-r13 ::= SEQUENCE (SIZE (1..maxACDC-Cat-r13)) OF BarringPerACDC-Category-r13
@@ -3477,16 +3568,16 @@ UDT-Restricting-r13 ::= SEQUENCE {
UDT-RestrictingPerPLMN-List-r13 ::= SEQUENCE (SIZE (1..maxPLMN-r11)) OF UDT-RestrictingPerPLMN-r13
UDT-RestrictingPerPLMN-r13 ::= SEQUENCE {
- plmn-IdentityIndex-r13 INTEGER (1..maxPLMN-r11),
- udt-Restricting-r13 UDT-Restricting-r13 OPTIONAL --Need OR
+ plmn-IdentityIndex-r13 INTEGER (1..maxPLMN-r11),
+ udt-Restricting-r13 UDT-Restricting-r13 OPTIONAL --Need OR
}
CIOT-EPS-OptimisationInfo-r13 ::= SEQUENCE (SIZE (1.. maxPLMN-r11)) OF CIOT-OptimisationPLMN-r13
CIOT-OptimisationPLMN-r13::= SEQUENCE {
- up-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL, -- Need OP
- cp-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL, -- Need OP
- attachWithoutPDN-Connectivity-r13 ENUMERATED {true} OPTIONAL -- Need OP
+ up-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL, -- Need OP
+ cp-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL, -- Need OP
+ attachWithoutPDN-Connectivity-r13 ENUMERATED {true} OPTIONAL -- Need OP
}
PLMN-InfoList-r15 ::= SEQUENCE (SIZE (1..maxPLMN-r11)) OF PLMN-Info-r15
@@ -4458,7 +4549,7 @@ CarrierFreqNR-r15 ::= SEQUENCE {
q-RxLevMin-r15 INTEGER (-70..-22),
q-RxLevMinSUL-r15 INTEGER (-70..-22) OPTIONAL, -- Need OR
p-MaxNR-r15 P-MaxNR-r15,
- ns-PmaxListNR-r15 NS-PmaxListNR-r15 OPTIONAL, -- Need OR
+ ns-PmaxListNR-r15 NS-PmaxListNR-r15 OPTIONAL, -- Need OR
q-QualMin-r15 Q-QualMin-r9 OPTIONAL, -- Need OP
deriveSSB-IndexFromCell-r15 BOOLEAN,
maxRS-IndexCellQual-r15 MaxRS-IndexCellQualNR-r15 OPTIONAL, -- Need OR
@@ -4468,13 +4559,13 @@ CarrierFreqNR-r15 ::= SEQUENCE {
SystemInformationBlockType25-r15 ::= SEQUENCE {
- uac-BarringForCommon-r15 UAC-BarringPerCatList-r15 OPTIONAL,
- uac-BarringPerPLMN-List-r15 UAC-BarringPerPLMN-List-r15 OPTIONAL,
+ uac-BarringForCommon-r15 UAC-BarringPerCatList-r15 OPTIONAL, -- Need OP
+ uac-BarringPerPLMN-List-r15 UAC-BarringPerPLMN-List-r15 OPTIONAL, -- Need OP
uac-BarringInfoSetList-r15 UAC-BarringInfoSetList-r15,
uac-AC1-SelectAssistInfo-r15 CHOICE {
plmnCommon-r15 UAC-AC1-SelectAssistInfo-r15,
individualPLMNList-r15 SEQUENCE (SIZE (2..maxPLMN-r11)) OF UAC-AC1-SelectAssistInfo-r15
- } OPTIONAL,
+ } OPTIONAL, -- Need OR
lateNonCriticalExtension OCTET STRING OPTIONAL,
...
}
@@ -4486,7 +4577,7 @@ UAC-BarringPerPLMN-r15 ::= SEQUENCE {
uac-AC-BarringListType-r15 CHOICE{
uac-ImplicitAC-BarringList-r15 SEQUENCE (SIZE(maxAccessCat-1-r15)) OF UAC-BarringInfoSetIndex-r15,
uac-ExplicitAC-BarringList-r15 UAC-BarringPerCatList-r15
- } OPTIONAL
+ } OPTIONAL -- Need OR
}
UAC-BarringPerCatList-r15 ::= SEQUENCE (SIZE (1..maxAccessCat-1-r15)) OF UAC-BarringPerCat-r15
@@ -4511,7 +4602,7 @@ UAC-BarringInfoSet-r15 ::= SEQUENCE {
UAC-AC1-SelectAssistInfo-r15::= ENUMERATED {a, b, c}
-SystemInformationBlockType26-r15 ::= SEQUENCE {
+SystemInformationBlockType26-r15 ::= SEQUENCE {
v2x-InterFreqInfoList-r15 SL-InterFreqInfoListV2X-r14 OPTIONAL, -- Need OR
cbr-pssch-TxConfigList-r15 SL-CBR-PPPP-TxConfigList-r15 OPTIONAL, -- Need OR
v2x-PacketDuplicationConfig-r15 SL-V2X-PacketDuplicationConfig-r15 OPTIONAL, -- Need OR
@@ -4599,7 +4690,7 @@ AntennaInfoDedicatedSTTI-r15 ::= CHOICE {
n4TxAntenna-tm9and10-r15 BIT STRING (SIZE (96)),
n8TxAntenna-tm9and10-r15 BIT STRING (SIZE (109))
} OPTIONAL, -- Cond TM
- maxLayersMIMO-STTI-r15 ENUMERATED {twoLayers, fourLayers} OPTIONAL, -- Need OR
+ maxLayersMIMO-STTI-r15 ENUMERATED {twoLayers, fourLayers} OPTIONAL, -- Need OR
slotSubslotPDSCH-TxDiv-2Layer-r15 BOOLEAN,
slotSubslotPDSCH-TxDiv-4Layer-r15 BOOLEAN
}
@@ -5129,9 +5220,9 @@ CSI-RS-Config-v1250 ::= SEQUENCE {
ds-ZeroTxPowerCSI-RS-r12 CHOICE {
release NULL,
setup SEQUENCE {
- zeroTxPowerCSI-RS-List-r12 SEQUENCE (SIZE (1..maxDS-ZTP-CSI-RS-r12)) OF ZeroTxPowerCSI-RS-r12
+ zeroTxPowerCSI-RS-List-r12 SEQUENCE (SIZE (1..maxDS-ZTP-CSI-RS-r12)) OF ZeroTxPowerCSI-RS-r12
}
- } OPTIONAL -- Need ON
+ } OPTIONAL -- Need ON
}
CSI-RS-Config-v1310 ::= SEQUENCE {
@@ -5139,8 +5230,8 @@ CSI-RS-Config-v1310 ::= SEQUENCE {
}
CSI-RS-Config-v1430 ::= SEQUENCE {
- dummy CSI-RS-ConfigEMIMO-v1430 OPTIONAL, -- Need ON
- eMIMO-Hybrid-r14 CSI-RS-ConfigEMIMO-Hybrid-r14 OPTIONAL, -- Need ON
+ dummy CSI-RS-ConfigEMIMO-v1430 OPTIONAL, -- Need ON
+ eMIMO-Hybrid-r14 CSI-RS-ConfigEMIMO-Hybrid-r14 OPTIONAL, -- Need ON
advancedCodebookEnabled-r14 BOOLEAN OPTIONAL -- Need ON
}
@@ -5155,10 +5246,10 @@ CSI-RS-Config-v1530 ::= SEQUENCE {
CSI-RS-Config-r15 ::= CHOICE {
release NULL,
setup SEQUENCE {
- csi-RS-Config-r10 CSI-RS-Config-r10 OPTIONAL, -- Need ON
- csi-RS-Config-v1250 CSI-RS-Config-v1250 OPTIONAL, -- Need ON
- csi-RS-Config-v1310 CSI-RS-Config-v1310 OPTIONAL, -- Need ON
- csi-RS-Config-v1430 CSI-RS-Config-v1430 OPTIONAL -- Need ON
+ csi-RS-Config-r10 CSI-RS-Config-r10 OPTIONAL, -- Need ON
+ csi-RS-Config-v1250 CSI-RS-Config-v1250 OPTIONAL, -- Need ON
+ csi-RS-Config-v1310 CSI-RS-Config-v1310 OPTIONAL, -- Need ON
+ csi-RS-Config-v1430 CSI-RS-Config-v1430 OPTIONAL -- Need ON
}
}
@@ -5182,7 +5273,7 @@ CSI-RS-ConfigBeamformed-r13 ::= SEQUENCE {
channelMeasRestriction-r13 ENUMERATED {on} OPTIONAL -- Need OR
}
-CSI-RS-ConfigBeamformed-r14 ::= SEQUENCE {
+CSI-RS-ConfigBeamformed-r14 ::= SEQUENCE {
csi-RS-ConfigNZPIdListExt-r14 SEQUENCE (SIZE (1..7)) OF CSI-RS-ConfigNZPId-r13 OPTIONAL, -- Need OR
csi-IM-ConfigIdList-r14 SEQUENCE (SIZE (1..8)) OF CSI-IM-ConfigId-r13 OPTIONAL, -- Need OR
p-C-AndCBSR-PerResourceConfigList-r14 SEQUENCE (SIZE (1..8)) OF P-C-AndCBSR-Pair-r13 OPTIONAL, -- Need OR
@@ -5369,9 +5460,9 @@ CSI-RS-ConfigZP-ApList-r14 ::= CHOICE {
CSI-RS-ConfigZPId-r11 ::= INTEGER (1..maxCSI-RS-ZP-r11)
-DataInactivityTimer-r14 ::= ENUMERATED {
- s1, s2, s3, s5, s7, s10, s15, s20, s40, s50, s60,
- s80, s100, s120, s150, s180}
+DataInactivityTimer-r14 ::= ENUMERATED {
+ s1, s2, s3, s5, s7, s10, s15, s20, s40, s50, s60,
+ s80, s100, s120, s150, s180}
DMRS-Config-r11 ::= CHOICE {
@@ -5392,23 +5483,23 @@ DRB-Identity ::= INTEGER (1..32)
EPDCCH-Config-r11 ::= SEQUENCE{
config-r11 CHOICE {
release NULL,
- setup SEQUENCE {
+ setup SEQUENCE {
subframePatternConfig-r11 CHOICE {
release NULL,
setup SEQUENCE {
subframePattern-r11 MeasSubframePattern-r10
}
- } OPTIONAL, -- Need ON
- startSymbol-r11 INTEGER (1..4) OPTIONAL, -- Need OP
- setConfigToReleaseList-r11 EPDCCH-SetConfigToReleaseList-r11 OPTIONAL, -- Need ON
- setConfigToAddModList-r11 EPDCCH-SetConfigToAddModList-r11 OPTIONAL -- Need ON
+ } OPTIONAL, -- Need ON
+ startSymbol-r11 INTEGER (1..4) OPTIONAL, -- Need OP
+ setConfigToReleaseList-r11 EPDCCH-SetConfigToReleaseList-r11 OPTIONAL, -- Need ON
+ setConfigToAddModList-r11 EPDCCH-SetConfigToAddModList-r11 OPTIONAL -- Need ON
}
}
}
-EPDCCH-SetConfigToAddModList-r11 ::= SEQUENCE (SIZE(1..maxEPDCCH-Set-r11)) OF EPDCCH-SetConfig-r11
+EPDCCH-SetConfigToAddModList-r11 ::= SEQUENCE (SIZE(1..maxEPDCCH-Set-r11)) OF EPDCCH-SetConfig-r11
-EPDCCH-SetConfigToReleaseList-r11 ::= SEQUENCE (SIZE(1..maxEPDCCH-Set-r11)) OF EPDCCH-SetConfigId-r11
+EPDCCH-SetConfigToReleaseList-r11 ::= SEQUENCE (SIZE(1..maxEPDCCH-Set-r11)) OF EPDCCH-SetConfigId-r11
EPDCCH-SetConfig-r11 ::= SEQUENCE {
setConfigId-r11 EPDCCH-SetConfigId-r11,
@@ -5421,9 +5512,9 @@ EPDCCH-SetConfig-r11 ::= SEQUENCE {
pucch-ResourceStartOffset-r11 INTEGER (0..2047),
re-MappingQCL-ConfigId-r11 PDSCH-RE-MappingQCL-ConfigId-r11 OPTIONAL, -- Need OR
...,
- [[ csi-RS-ConfigZPId2-r12 CHOICE {
- release NULL,
- setup CSI-RS-ConfigZPId-r11
+ [[ csi-RS-ConfigZPId2-r12 CHOICE {
+ release NULL,
+ setup CSI-RS-ConfigZPId-r11
} OPTIONAL -- Need ON
]],
[[ numberPRB-Pairs-v1310 CHOICE {
@@ -5437,7 +5528,8 @@ EPDCCH-SetConfig-r11 ::= SEQUENCE {
mpdcch-pdsch-HoppingConfig-r13 ENUMERATED {on,off},
mpdcch-StartSF-UESS-r13 CHOICE {
fdd-r13 ENUMERATED {v1, v1dot5, v2, v2dot5, v4,
- v5, v8, v10}, tdd-r13 ENUMERATED {v1, v2, v4, v5, v8, v10,
+ v5, v8, v10},
+ tdd-r13 ENUMERATED {v1, v2, v4, v5, v8, v10,
v20, spare1}
},
mpdcch-NumRepetition-r13 ENUMERATED {r1, r2, r4, r8, r16,
@@ -5463,13 +5555,13 @@ EIMTA-MainConfig-r12 ::= CHOICE {
EIMTA-MainConfigServCell-r12 ::= CHOICE {
release NULL,
setup SEQUENCE {
- eimta-UL-DL-ConfigIndex-r12 INTEGER (1..5),
+ eimta-UL-DL-ConfigIndex-r12 INTEGER (1..5),
eimta-HARQ-ReferenceConfig-r12 ENUMERATED {sa2, sa4, sa5},
mbsfn-SubframeConfigList-v1250 CHOICE {
release NULL,
setup SEQUENCE {
subframeConfigList-r12 MBSFN-SubframeConfigList
- }
+ }
}
}
}
@@ -5512,15 +5604,15 @@ LogicalChannelConfig ::= SEQUENCE {
channellAccessPriority-r15 CHOICE {
release NULL,
setup INTEGER (1..4)
- } OPTIONAL, -- Need ON
- lch-CellRestriction-r15 BIT STRING (SIZE (maxServCell-r13)) OPTIONAL -- Need ON
+ } OPTIONAL, -- Need ON
+ lch-CellRestriction-r15 BIT STRING (SIZE (maxServCell-r13)) OPTIONAL -- Need ON
]]
}
-LWA-Configuration-r13 ::= CHOICE {
- release NULL,
- setup SEQUENCE {
+LWA-Configuration-r13 ::= CHOICE {
+ release NULL,
+ setup SEQUENCE {
lwa-Config-r13 LWA-Config-r13
}
}
@@ -5534,9 +5626,9 @@ LWA-Config-r13 ::= SEQUENCE {
}
-LWIP-Configuration-r13 ::= CHOICE {
- release NULL,
- setup SEQUENCE {
+LWIP-Configuration-r13 ::= CHOICE {
+ release NULL,
+ setup SEQUENCE {
lwip-Config-r13 LWIP-Config-r13
}
}
@@ -5642,7 +5734,7 @@ MAC-MainConfig ::= SEQUENCE {
OPTIONAL, -- Need ON
proc-Timeline-r15 ENUMERATED {nplus4set1, nplus6set1,
nplus6set2, nplus8set2 } OPTIONAL, -- Need ON
- ssr-ProhibitTimer-r15 INTEGER (0..7) OPTIONAL -- Need ON
+ ssr-ProhibitTimer-r15 INTEGER (0..7) OPTIONAL -- Need ON
}
} OPTIONAL, -- Need ON
mpdcch-UL-HARQ-ACK-FeedbackConfig-r15 BOOLEAN OPTIONAL, -- Need ON
@@ -5746,7 +5838,7 @@ DRX-Config-r15 ::= SEQUENCE {
drx-UL-RetransmissionTimerShortTTI-r15 ENUMERATED {
tti0, tti1, tti2, tti4, tti6, tti8, tti16,
tti24, tti33, tti40, tti64, tti80, tti96, tti112,
- tti128, tti160, tti320} OPTIONAL --Need OR
+ tti128, tti160, tti320} OPTIONAL --Need OR
}
PeriodicBSR-Timer-r12 ::= ENUMERATED {
@@ -5944,7 +6036,7 @@ PDCP-Config ::= SEQUENCE {
bufferSize-r15 ENUMERATED {kbyte2, kbyte4, kbyte8, spare1},
dictionary-r15 ENUMERATED {sip-SDP, operator} OPTIONAL, -- Need OR
...
- } OPTIONAL,-- Cond Rlc-AM2
+ } OPTIONAL,-- Cond Rlc-AM4
pdcp-DuplicationConfig-r15 CHOICE {
release NULL,
setup SEQUENCE {
@@ -6001,7 +6093,7 @@ PDSCH-ConfigDedicated-v1530 ::= SEQUENCE {
qcl-Operation-v1530 ENUMERATED {typeC} OPTIONAL, -- Need OR
tbs-IndexAlt3-r15 ENUMERATED {a37} OPTIONAL, -- Need OR
-- eNote (ToDo): Clarify that eMTC fields (i.e. fields starting with ce-) do not apply
- -- for SCell (merging issue)
+ -- for SCell (merging issue)
ce-CQI-AlternativeTableConfig-r15 ENUMERATED {on} OPTIONAL, -- Need OR
ce-PDSCH-64QAM-Config-r15 ENUMERATED {on} OPTIONAL, -- Need OR
ce-PDSCH-FlexibleStartPRB-AllocConfig-r15 ENUMERATED {on} OPTIONAL, -- Need OR
@@ -6044,7 +6136,7 @@ PDSCH-RE-MappingQCL-Config-r11 ::= SEQUENCE {
setup SEQUENCE {
crs-PortsCount-v1530 ENUMERATED {n1, n2, n4, spare1},
crs-FreqShift-v1530 INTEGER (0..5),
- mbsfn-SubframeConfigList-v1530 MBSFN-SubframeConfigList OPTIONAL,
+ mbsfn-SubframeConfigList-v1530 MBSFN-SubframeConfigList OPTIONAL,
mbsfn-SubframeConfigListExt-v1530 MBSFN-SubframeConfigList-v1430 OPTIONAL,
pdsch-Start-v1530 ENUMERATED {reserved, n1, n2, n3, n4, assigned},
csi-RS-ConfigZPId-v1530 CSI-RS-ConfigZPId-r11,
@@ -6224,7 +6316,7 @@ PhysicalConfigDedicated ::= SEQUENCE {
numberOfProcesses-SubframePDSCH-Repetitions-r15 INTEGER(1..16) OPTIONAL, -- Need ON
numberOfProcesses-SlotSubslotPDSCH-Repetitions-r15 INTEGER(1..16) OPTIONAL, -- Need ON
mcs-restrictionSubframePDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL, -- Need ON
- mcs-restrictionSlotSubslotPDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL -- Need ON
+ mcs-restrictionSlotSubslotPDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL -- Need ON
}
} OPTIONAL -- Need ON
]]
@@ -6234,6 +6326,10 @@ PhysicalConfigDedicated-v1370 ::= SEQUENCE {
pucch-ConfigDedicated-v1370 PUCCH-ConfigDedicated-v1370 OPTIONAL -- Cond PUCCH-Format4or5
}
+PhysicalConfigDedicated-v13c0 ::= SEQUENCE {
+ pucch-ConfigDedicated-v13c0 PUCCH-ConfigDedicated-v13c0
+}
+
PhysicalConfigDedicatedSCell-r10 ::= SEQUENCE {
-- DL configuration as well as configuration applicable for DL and UL
nonUL-Configuration-r10 SEQUENCE {
@@ -6380,7 +6476,7 @@ PhysicalConfigDedicatedSCell-r10 ::= SEQUENCE {
numberOfProcesses-SubframePDSCH-Repetitions-r15 INTEGER(1..16) OPTIONAL, -- Need ON
numberOfProcesses-SlotSubslotPDSCH-Repetitions-r15 INTEGER(1..16) OPTIONAL, -- Need ON
mcs-restrictionSubframePDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL, -- Need ON
- mcs-restrictionSlotSubslotPDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL -- Need ON
+ mcs-restrictionSlotSubslotPDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL -- Need ON
}
} OPTIONAL -- Need ON
]]
@@ -6395,6 +6491,15 @@ PhysicalConfigDedicatedSCell-v1370 ::= SEQUENCE {
}
}
+PhysicalConfigDedicatedSCell-v13c0 ::= SEQUENCE {
+ pucch-SCell-v13c0 CHOICE{
+ release NULL,
+ setup SEQUENCE {
+ pucch-ConfigDedicated-v13c0 PUCCH-ConfigDedicated-v13c0
+ }
+ }
+}
+
CFI-Config-r15 ::= SEQUENCE {
cfi-SubframeNonMBSFN-r15 INTEGER (1..4) OPTIONAL, -- Need ON
cfi-SlotSubslotNonMBSFN-r15 INTEGER (1..3) OPTIONAL, -- Need ON
@@ -6699,7 +6804,7 @@ PUCCH-ConfigDedicated-r13 ::= SEQUENCE {
release NULL,
setup SEQUENCE {
n1PUCCH-AN-CS-List-r13 SEQUENCE (SIZE (1..2)) OF N1PUCCH-AN-CS-r10,
- n1PUCCH-AN-CS-ListP1-r13 SEQUENCE (SIZE (2..4)) OF INTEGER (0..2047)
+ dummy1 SEQUENCE (SIZE (2..4)) OF INTEGER (0..2047)
}
} OPTIONAL -- Need ON
},
@@ -6758,6 +6863,17 @@ PUCCH-ConfigDedicated-v1370 ::= SEQUENCE {
}
}
+PUCCH-ConfigDedicated-v13c0 ::= SEQUENCE {
+ channelSelection-v13c0 SEQUENCE {
+ n1PUCCH-AN-CS-v13c0 CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ n1PUCCH-AN-CS-ListP1-v13c0 SEQUENCE (SIZE (2..4)) OF INTEGER (0..2047)
+ }
+ }
+ }
+}
+
PUCCH-Format3-Conf-r13 ::= SEQUENCE {
n3PUCCH-AN-List-r13 SEQUENCE (SIZE (1..4)) OF INTEGER (0..549) OPTIONAL, -- Need ON
twoAntennaPortActivatedPUCCH-Format3-r13 CHOICE {
@@ -7116,6 +7232,8 @@ RadioResourceConfigCommonSIB ::= SEQUENCE {
ce-RSS-Config-r15 RSS-Config-r15 OPTIONAL, -- Need OR
wus-Config-r15 WUS-Config-r15 OPTIONAL, -- Need OR
highSpeedConfig-v1530 HighSpeedConfig-v1530 OPTIONAL -- Need OR
+ ]],
+ [[ uplinkPowerControlCommon-v1540 UplinkPowerControlCommon-v1530 OPTIONAL -- Need OR
]]
}
@@ -7366,7 +7484,9 @@ RadioResourceConfigDedicated ::= SEQUENCE {
neighCellsCRS-Info-r15 NeighCellsCRS-Info-r15 OPTIONAL, -- Need ON
drb-ToAddModList-r15 DRB-ToAddModList-r15 OPTIONAL, -- Need ON
drb-ToReleaseList-r15 DRB-ToReleaseList-r15 OPTIONAL, -- Need ON
- srb-ToReleaseListDupl-r15 SRB-ToReleaseListDupl-r15 OPTIONAL -- Need ON
+ dummy SEQUENCE (SIZE (1..2)) OF INTEGER (1..2) OPTIONAL -- Need ON
+ ]],
+ [[ sps-Config-v1540 SPS-Config-v1540 OPTIONAL -- Need ON
]]
}
@@ -7374,6 +7494,10 @@ RadioResourceConfigDedicated-v1370 ::= SEQUENCE {
physicalConfigDedicated-v1370 PhysicalConfigDedicated-v1370 OPTIONAL -- Need ON
}
+RadioResourceConfigDedicated-v13c0 ::= SEQUENCE {
+ physicalConfigDedicated-v13c0 PhysicalConfigDedicated-v13c0
+}
+
RadioResourceConfigDedicatedPSCell-r12 ::= SEQUENCE {
-- UE specific configuration extensions applicable for an PSCell
physicalConfigDedicatedPSCell-r12 PhysicalConfigDedicated OPTIONAL, -- Need ON
@@ -7387,6 +7511,8 @@ RadioResourceConfigDedicatedPSCell-r12 ::= SEQUENCE {
[[ sps-Config-v1530 SPS-Config-v1530 OPTIONAL, -- Need ON
crs-IntfMitigEnabled-r15 BOOLEAN OPTIONAL, -- Need ON
neighCellsCRS-Info-r15 NeighCellsCRS-Info-r15 OPTIONAL -- Need ON
+ ]],
+ [[ sps-Config-v1540 SPS-Config-v1540 OPTIONAL -- Need ON
]]
}
@@ -7394,12 +7520,19 @@ RadioResourceConfigDedicatedPSCell-v1370 ::= SEQUENCE {
physicalConfigDedicatedPSCell-v1370 PhysicalConfigDedicated-v1370 OPTIONAL -- Need ON
}
+RadioResourceConfigDedicatedPSCell-v13c0 ::= SEQUENCE {
+ physicalConfigDedicatedPSCell-v13c0 PhysicalConfigDedicated-v13c0
+}
+
RadioResourceConfigDedicatedSCG-r12 ::= SEQUENCE {
drb-ToAddModListSCG-r12 DRB-ToAddModListSCG-r12 OPTIONAL, -- Need ON
mac-MainConfigSCG-r12 MAC-MainConfig OPTIONAL, -- Need ON
rlf-TimersAndConstantsSCG-r12 RLF-TimersAndConstantsSCG-r12 OPTIONAL, -- Need ON
...,
[[ drb-ToAddModListSCG-r15 DRB-ToAddModListSCG-r15 OPTIONAL -- Need ON
+ ]],
+ [[ srb-ToAddModListSCG-r15 SRB-ToAddModList OPTIONAL, -- Need ON
+ srb-ToReleaseListSCG-r15 SRB-ToReleaseList-r15 OPTIONAL -- Need ON
]]
}
@@ -7421,6 +7554,10 @@ RadioResourceConfigDedicatedSCell-r10 ::= SEQUENCE {
]]
}
+RadioResourceConfigDedicatedSCell-v13c0 ::= SEQUENCE {
+ physicalConfigDedicatedSCell-v13c0 PhysicalConfigDedicatedSCell-v13c0
+}
+
SRB-ToAddModList ::= SEQUENCE (SIZE (1..2)) OF SRB-ToAddMod
SRB-ToAddModExtList-r15 ::= SEQUENCE (SIZE (1)) OF SRB-ToAddMod
@@ -7443,8 +7580,6 @@ SRB-ToAddMod ::= SEQUENCE {
]]
}
-SRB-ToReleaseListDupl-r15 ::= SEQUENCE (SIZE (1..2)) OF INTEGER (1..2)
-
DRB-ToAddModList ::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-ToAddMod
DRB-ToAddModList-r15 ::= SEQUENCE (SIZE (1..maxDRB-r15)) OF DRB-ToAddMod
@@ -7505,6 +7640,8 @@ DRB-ToAddModSCG-r12 ::= SEQUENCE {
DRB-ToReleaseList ::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-Identity
DRB-ToReleaseList-r15 ::= SEQUENCE (SIZE (1..maxDRB-r15)) OF DRB-Identity
+SRB-ToReleaseList-r15 ::= SEQUENCE (SIZE (1..2)) OF INTEGER (1..2)
+
MeasSubframePatternPCell-r10 ::= CHOICE {
release NULL,
setup MeasSubframePattern-r10
@@ -8109,7 +8246,7 @@ SPDCCH-Config-r15 ::= CHOICE {
release NULL,
setup SEQUENCE {
spdcch-L1-ReuseIndication-r15 ENUMERATED {n0,n1,n2} OPTIONAL, -- Need OR
- spdcch-SetConfig-r15 SPDCCH-Set-r15 OPTIONAL -- Need OR
+ spdcch-SetConfig-r15 SPDCCH-Set-r15 OPTIONAL -- Need OR
}
}
@@ -8135,7 +8272,7 @@ SPDCCH-Elements-r15 ::= CHOICE {
al-StartingPointSPDCCH-r15 SEQUENCE (SIZE(1..4)) OF
INTEGER(0..49) OPTIONAL, -- Need OR
subframeType-r15 ENUMERATED {mbsfn, nonmbsfn, all} OPTIONAL, -- Need OR
- rateMatchingMode-r15 ENUMERATED {m1, m2, m3, m4} OPTIONAL, -- Need OR
+ rateMatchingMode-r15 ENUMERATED {m1, m2, m3, m4} OPTIONAL, -- Need OR
...
}
}
@@ -8168,18 +8305,18 @@ SPS-ConfigSL-ToAddModList-r14 ::= SEQUENCE (SIZE (1..maxConfigSPS-r14)) OF SPS-C
SPS-ConfigSL-ToReleaseList-r14 ::= SEQUENCE (SIZE (1..maxConfigSPS-r14)) OF SPS-ConfigIndex-r14
SPS-Config-v1530 ::= SEQUENCE {
- -- eNote (ToDo): Remove if common view is that legacy semiPersistSchedC-RNTI and sps-ConfigDL
- -- are used for STTI
- -- eNote (ToDo): Clarify restrictions applicable for SCells i.e. only STTI fields and
- -- only single entry
semiPersistSchedC-RNTI-r15 C-RNTI OPTIONAL, -- Need OR
- sps-ConfigDL SPS-ConfigDL OPTIONAL, -- Need ON
+ sps-ConfigDL-r15 SPS-ConfigDL OPTIONAL, -- Need ON
sps-ConfigUL-STTI-ToAddModList-r15 SPS-ConfigUL-STTI-ToAddModList-r15 OPTIONAL, -- Need ON
sps-ConfigUL-STTI-ToReleaseList-r15 SPS-ConfigUL-STTI-ToReleaseList-r15 OPTIONAL, -- Need ON
sps-ConfigUL-ToAddModList-r15 SPS-ConfigUL-ToAddModList-r15 OPTIONAL, -- Need ON
sps-ConfigUL-ToReleaseList-r15 SPS-ConfigUL-ToReleaseList-r15 OPTIONAL -- Need ON
}
+SPS-Config-v1540 ::= SEQUENCE {
+ sps-ConfigDL-STTI-r15 SPS-ConfigDL-STTI-r15 OPTIONAL -- Need OR
+}
+
SPS-ConfigUL-STTI-ToAddModList-r15 ::= SEQUENCE (SIZE (1..maxConfigSPS-r15)) OF SPS-ConfigUL-STTI-r15
SPS-ConfigUL-STTI-ToReleaseList-r15 ::= SEQUENCE (SIZE (1..maxConfigSPS-r15)) OF SPS-ConfigIndex-r15
@@ -8331,7 +8468,7 @@ SPUCCH-Config-r15 ::= CHOICE {
setup SEQUENCE {
spucch-Set-r15 SPUCCH-Set-r15 OPTIONAL, -- Need ON
twoAntennaPortActivatedSPUCCH-Format1a1b-r15 ENUMERATED {true} OPTIONAL, -- Need OR
- twoAntennaPortActivatedSPUCCH-Format3-r15 SEQUENCE {
+ twoAntennaPortActivatedSPUCCH-Format3-r15 SEQUENCE {
n3SPUCCH-AN-List-r15 SEQUENCE (SIZE (1..4)) OF INTEGER (0..549)
}
}
@@ -9447,7 +9584,7 @@ MeasIdleCarrierEUTRA-r15::= SEQUENCE {
qualityThreshold-r15 SEQUENCE {
idleRSRP-Threshold-r15 RSRP-Range OPTIONAL, -- Need OR
idleRSRQ-Threshold-r15 RSRQ-Range-r13 OPTIONAL -- Need OR
- } OPTIONAL, -- Need OR
+ } OPTIONAL, -- Need OP
...
}
@@ -10456,7 +10593,7 @@ MaxRS-IndexCellQualNR-r15::= INTEGER (1..maxRS-IndexCellQual-r15)
RSRP-Range ::= INTEGER(0..97)
-RSRP-Range-v1360 ::= INTEGER(-17..-1)
+RSRP-Range-v1360 ::= INTEGER(-17..-1)
RSRP-RangeSL-r12 ::= INTEGER(0..13)
@@ -10470,14 +10607,14 @@ RSRP-RangeSL4-r13 ::= INTEGER(0..49)
RSRP-RangeNR-r15 ::= INTEGER (0..127)
-RSRQ-Range ::= INTEGER(0..34)
+RSRQ-Range ::= INTEGER(0..34)
-RSRQ-Range-v1250 ::= INTEGER(-30..46)
+RSRQ-Range-v1250 ::= INTEGER(-30..46)
RSRQ-Range-r13 ::= INTEGER(-30..46)
-RSRQ-RangeNR-r15 ::= INTEGER (0..127)
+RSRQ-RangeNR-r15 ::= INTEGER (0..127)
RSRQ-Type-r12 ::= SEQUENCE {
@@ -10489,15 +10626,15 @@ RSRQ-Type-r12 ::= SEQUENCE {
RS-SINR-Range-r13 ::= INTEGER(0..127)
-RS-SINR-RangeNR-r15 ::= INTEGER (0..127)
+RS-SINR-RangeNR-r15 ::= INTEGER (0..127)
RSSI-Range-r13 ::= INTEGER(0..76)
SS-RSSI-Measurement-r15 ::= SEQUENCE {
- measurementSlots-r15 BIT STRING (SIZE(1..80)),
- endSymbol-r15 INTEGER(0..3)
+ measurementSlots-r15 BIT STRING (SIZE(1..80)),
+ endSymbol-r15 INTEGER(0..3)
}
@@ -10517,10 +10654,11 @@ UL-DelayConfig-r13 ::= CHOICE {
}
-WLAN-CarrierInfo-r13 ::= SEQUENCE {
- operatingClass-r13 INTEGER (0..255) OPTIONAL, -- Need ON
- countryCode-r13 ENUMERATED {unitedStates, europe, japan, global, ...} OPTIONAL, -- Need ON
- channelNumbers-r13 WLAN-ChannelList-r13 OPTIONAL, -- Need ON
+WLAN-CarrierInfo-r13 ::= SEQUENCE {
+ operatingClass-r13 INTEGER (0..255) OPTIONAL, -- Need ON
+ countryCode-r13 ENUMERATED {unitedStates, europe, japan, global, ...}
+ OPTIONAL, -- Need ON
+ channelNumbers-r13 WLAN-ChannelList-r13 OPTIONAL, -- Need ON
...
}
@@ -10561,7 +10699,7 @@ WLAN-Status-v1430 ::= ENUMERATED {suspended, resumed}
WLAN-SuspendConfig-r14 ::= SEQUENCE {
- wlan-SuspendResumeAllowed-r14 BOOLEAN OPTIONAL, -- Need ON
+ wlan-SuspendResumeAllowed-r14 BOOLEAN OPTIONAL, -- Need ON
wlan-SuspendTriggersStatusReport-r14 BOOLEAN OPTIONAL -- Need ON
}
@@ -10617,13 +10755,13 @@ FilterCoefficient ::= ENUMERATED {
FlightPathInfoReportConfig-r15 ::= SEQUENCE {
- maxWayPointNumber-r15 INTEGER (1..maxWayPoint-r15),
- includeTimeStamp-r15 ENUMERATED {true} OPTIONAL
+ maxWayPointNumber-r15 INTEGER (1..maxWayPoint-r15),
+ includeTimeStamp-r15 ENUMERATED {true} OPTIONAL
}
GNSS-ID-r15 ::= SEQUENCE {
- gnss-id-r15 ENUMERATED{ gps, sbas, qzss, galileo, glonass, bds, ... },
+ gnss-id-r15 ENUMERATED{gps, sbas, qzss, galileo, glonass, bds, ...},
...
}
@@ -10668,9 +10806,9 @@ OtherConfig-r9 ::= SEQUENCE {
powerPrefIndicationConfig-r11 PowerPrefIndicationConfig-r11 OPTIONAL, -- Need ON
obtainLocationConfig-r11 ObtainLocationConfig-r11 OPTIONAL -- Need ON
]],
- [[ bw-PreferenceIndicationTimer-r14 ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20,
- s30, s60, s90, s120, s300, s600, spare3,
- spare2, spare1} OPTIONAL, -- Need OR
+ [[ bw-PreferenceIndicationTimer-r14 ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20,
+ s30, s60, s90, s120, s300, s600, spare3,
+ spare2, spare1} OPTIONAL, -- Need OR
sps-AssistanceInfoReport-r14 BOOLEAN OPTIONAL, -- Need ON
delayBudgetReportingConfig-r14 CHOICE{
release NULL,
@@ -10779,7 +10917,7 @@ SBAS-ID-r15 ::= SEQUENCE {
ShortI-RNTI-r15 ::= BIT STRING (SIZE(24))
-S-NSSAI-r15 ::= CHOICE{
+S-NSSAI-r15 ::= CHOICE{
sst BIT STRING (SIZE (8)),
sst-SD BIT STRING (SIZE (32))
}
@@ -10806,23 +10944,23 @@ UE-CapabilityRAT-Container ::= SEQUENCE {
UE-EUTRA-Capability ::= SEQUENCE {
- accessStratumRelease AccessStratumRelease,
- ue-Category INTEGER (1..5),
- pdcp-Parameters PDCP-Parameters,
- phyLayerParameters PhyLayerParameters,
- rf-Parameters RF-Parameters,
- measParameters MeasParameters,
- featureGroupIndicators BIT STRING (SIZE (32)) OPTIONAL,
+ accessStratumRelease AccessStratumRelease,
+ ue-Category INTEGER (1..5),
+ pdcp-Parameters PDCP-Parameters,
+ phyLayerParameters PhyLayerParameters,
+ rf-Parameters RF-Parameters,
+ measParameters MeasParameters,
+ featureGroupIndicators BIT STRING (SIZE (32)) OPTIONAL,
interRAT-Parameters SEQUENCE {
- utraFDD IRAT-ParametersUTRA-FDD OPTIONAL,
- utraTDD128 IRAT-ParametersUTRA-TDD128 OPTIONAL,
- utraTDD384 IRAT-ParametersUTRA-TDD384 OPTIONAL,
- utraTDD768 IRAT-ParametersUTRA-TDD768 OPTIONAL,
- geran IRAT-ParametersGERAN OPTIONAL,
- cdma2000-HRPD IRAT-ParametersCDMA2000-HRPD OPTIONAL,
- cdma2000-1xRTT IRAT-ParametersCDMA2000-1XRTT OPTIONAL
+ utraFDD IRAT-ParametersUTRA-FDD OPTIONAL,
+ utraTDD128 IRAT-ParametersUTRA-TDD128 OPTIONAL,
+ utraTDD384 IRAT-ParametersUTRA-TDD384 OPTIONAL,
+ utraTDD768 IRAT-ParametersUTRA-TDD768 OPTIONAL,
+ geran IRAT-ParametersGERAN OPTIONAL,
+ cdma2000-HRPD IRAT-ParametersCDMA2000-HRPD OPTIONAL,
+ cdma2000-1xRTT IRAT-ParametersCDMA2000-1XRTT OPTIONAL
},
- nonCriticalExtension UE-EUTRA-Capability-v920-IEs OPTIONAL
+ nonCriticalExtension UE-EUTRA-Capability-v920-IEs OPTIONAL
}
-- Late non critical extensions
@@ -10833,12 +10971,12 @@ UE-EUTRA-Capability-v9a0-IEs ::= SEQUENCE {
nonCriticalExtension UE-EUTRA-Capability-v9c0-IEs OPTIONAL
}
-UE-EUTRA-Capability-v9c0-IEs ::= SEQUENCE {
+UE-EUTRA-Capability-v9c0-IEs ::= SEQUENCE {
interRAT-ParametersUTRA-v9c0 IRAT-ParametersUTRA-v9c0 OPTIONAL,
nonCriticalExtension UE-EUTRA-Capability-v9d0-IEs OPTIONAL
}
-UE-EUTRA-Capability-v9d0-IEs ::= SEQUENCE {
+UE-EUTRA-Capability-v9d0-IEs ::= SEQUENCE {
phyLayerParameters-v9d0 PhyLayerParameters-v9d0 OPTIONAL,
nonCriticalExtension UE-EUTRA-Capability-v9e0-IEs OPTIONAL
}
@@ -10849,7 +10987,7 @@ UE-EUTRA-Capability-v9e0-IEs ::= SEQUENCE {
}
UE-EUTRA-Capability-v9h0-IEs ::= SEQUENCE {
- interRAT-ParametersUTRA-v9h0 IRAT-ParametersUTRA-v9h0 OPTIONAL,
+ interRAT-ParametersUTRA-v9h0 IRAT-ParametersUTRA-v9h0 OPTIONAL,
-- Following field is only to be used for late REL-9 extensions
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UE-EUTRA-Capability-v10c0-IEs OPTIONAL
@@ -10883,7 +11021,7 @@ UE-EUTRA-Capability-v11d0-IEs ::= SEQUENCE {
nonCriticalExtension UE-EUTRA-Capability-v11x0-IEs OPTIONAL
}
-UE-EUTRA-Capability-v11x0-IEs ::= SEQUENCE {
+UE-EUTRA-Capability-v11x0-IEs ::= SEQUENCE {
-- Following field is only to be used for late REL-11 extensions
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UE-EUTRA-Capability-v12b0-IEs OPTIONAL
@@ -10912,31 +11050,31 @@ UE-EUTRA-Capability-v1380-IEs ::= SEQUENCE {
ce-Parameters-v1380 CE-Parameters-v1380,
fdd-Add-UE-EUTRA-Capabilities-v1380 UE-EUTRA-CapabilityAddXDD-Mode-v1380,
tdd-Add-UE-EUTRA-Capabilities-v1380 UE-EUTRA-CapabilityAddXDD-Mode-v1380,
- nonCriticalExtension UE-EUTRA-Capability-v1390-IEs OPTIONAL
+ nonCriticalExtension UE-EUTRA-Capability-v1390-IEs OPTIONAL
}
UE-EUTRA-Capability-v1390-IEs ::= SEQUENCE {
rf-Parameters-v1390 RF-Parameters-v1390 OPTIONAL,
- nonCriticalExtension UE-EUTRA-Capability-v13x0-IEs OPTIONAL
+ nonCriticalExtension UE-EUTRA-Capability-v13x0-IEs OPTIONAL
}
UE-EUTRA-Capability-v13x0-IEs ::= SEQUENCE {
-- Following field is only to be used for late REL-13 extensions
lateNonCriticalExtension OCTET STRING OPTIONAL,
- nonCriticalExtension UE-EUTRA-Capability-v1470-IEs OPTIONAL
+ nonCriticalExtension UE-EUTRA-Capability-v1470-IEs OPTIONAL
}
UE-EUTRA-Capability-v1470-IEs ::= SEQUENCE {
- mbms-Parameters-v1470 MBMS-Parameters-v1470 OPTIONAL,
- phyLayerParameters-v1470 PhyLayerParameters-v1470 OPTIONAL,
- rf-Parameters-v1470 RF-Parameters-v1470 OPTIONAL,
+ mbms-Parameters-v1470 MBMS-Parameters-v1470 OPTIONAL,
+ phyLayerParameters-v1470 PhyLayerParameters-v1470 OPTIONAL,
+ rf-Parameters-v1470 RF-Parameters-v1470 OPTIONAL,
-- Following field is only to be used for late REL-14 extensions
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
-- Regular non critical extensions
UE-EUTRA-Capability-v920-IEs ::= SEQUENCE {
- phyLayerParameters-v920 PhyLayerParameters-v920,
+ phyLayerParameters-v920 PhyLayerParameters-v920,
interRAT-ParametersGERAN-v920 IRAT-ParametersGERAN-v920,
interRAT-ParametersUTRA-v920 IRAT-ParametersUTRA-v920 OPTIONAL,
interRAT-ParametersCDMA2000-v920 IRAT-ParametersCDMA2000-1XRTT-v920 OPTIONAL,
@@ -10949,8 +11087,8 @@ UE-EUTRA-Capability-v920-IEs ::= SEQUENCE {
UE-EUTRA-Capability-v940-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING (CONTAINING UE-EUTRA-Capability-v9a0-IEs)
- OPTIONAL,
- nonCriticalExtension UE-EUTRA-Capability-v1020-IEs OPTIONAL
+ OPTIONAL,
+ nonCriticalExtension UE-EUTRA-Capability-v1020-IEs OPTIONAL
}
UE-EUTRA-Capability-v1020-IEs ::= SEQUENCE {
@@ -11010,21 +11148,21 @@ UE-EUTRA-Capability-v11a0-IEs ::= SEQUENCE {
}
UE-EUTRA-Capability-v1250-IEs ::= SEQUENCE {
- phyLayerParameters-v1250 PhyLayerParameters-v1250 OPTIONAL,
- rf-Parameters-v1250 RF-Parameters-v1250 OPTIONAL,
- rlc-Parameters-r12 RLC-Parameters-r12 OPTIONAL,
+ phyLayerParameters-v1250 PhyLayerParameters-v1250 OPTIONAL,
+ rf-Parameters-v1250 RF-Parameters-v1250 OPTIONAL,
+ rlc-Parameters-r12 RLC-Parameters-r12 OPTIONAL,
ue-BasedNetwPerfMeasParameters-v1250 UE-BasedNetwPerfMeasParameters-v1250 OPTIONAL,
- ue-CategoryDL-r12 INTEGER (0..14) OPTIONAL,
- ue-CategoryUL-r12 INTEGER (0..13) OPTIONAL,
- wlan-IW-Parameters-r12 WLAN-IW-Parameters-r12 OPTIONAL,
- measParameters-v1250 MeasParameters-v1250 OPTIONAL,
- dc-Parameters-r12 DC-Parameters-r12 OPTIONAL,
- mbms-Parameters-v1250 MBMS-Parameters-v1250 OPTIONAL,
- mac-Parameters-r12 MAC-Parameters-r12 OPTIONAL,
- fdd-Add-UE-EUTRA-Capabilities-v1250 UE-EUTRA-CapabilityAddXDD-Mode-v1250 OPTIONAL,
- tdd-Add-UE-EUTRA-Capabilities-v1250 UE-EUTRA-CapabilityAddXDD-Mode-v1250 OPTIONAL,
- sl-Parameters-r12 SL-Parameters-r12 OPTIONAL,
- nonCriticalExtension UE-EUTRA-Capability-v1260-IEs OPTIONAL
+ ue-CategoryDL-r12 INTEGER (0..14) OPTIONAL,
+ ue-CategoryUL-r12 INTEGER (0..13) OPTIONAL,
+ wlan-IW-Parameters-r12 WLAN-IW-Parameters-r12 OPTIONAL,
+ measParameters-v1250 MeasParameters-v1250 OPTIONAL,
+ dc-Parameters-r12 DC-Parameters-r12 OPTIONAL,
+ mbms-Parameters-v1250 MBMS-Parameters-v1250 OPTIONAL,
+ mac-Parameters-r12 MAC-Parameters-r12 OPTIONAL,
+ fdd-Add-UE-EUTRA-Capabilities-v1250 UE-EUTRA-CapabilityAddXDD-Mode-v1250 OPTIONAL,
+ tdd-Add-UE-EUTRA-Capabilities-v1250 UE-EUTRA-CapabilityAddXDD-Mode-v1250 OPTIONAL,
+ sl-Parameters-r12 SL-Parameters-r12 OPTIONAL,
+ nonCriticalExtension UE-EUTRA-Capability-v1260-IEs OPTIONAL
}
UE-EUTRA-Capability-v1260-IEs ::= SEQUENCE {
@@ -11043,8 +11181,8 @@ UE-EUTRA-Capability-v1280-IEs ::= SEQUENCE {
}
UE-EUTRA-Capability-v1310-IEs ::= SEQUENCE {
- ue-CategoryDL-v1310 ENUMERATED {n17, m1} OPTIONAL,
- ue-CategoryUL-v1310 ENUMERATED {n14, m1} OPTIONAL,
+ ue-CategoryDL-v1310 ENUMERATED {n17, m1} OPTIONAL,
+ ue-CategoryUL-v1310 ENUMERATED {n14, m1} OPTIONAL,
pdcp-Parameters-v1310 PDCP-Parameters-v1310,
rlc-Parameters-v1310 RLC-Parameters-v1310,
mac-Parameters-v1310 MAC-Parameters-v1310 OPTIONAL,
@@ -11058,7 +11196,7 @@ UE-EUTRA-Capability-v1310-IEs ::= SEQUENCE {
interRAT-ParametersWLAN-r13 IRAT-ParametersWLAN-r13,
laa-Parameters-r13 LAA-Parameters-r13 OPTIONAL,
lwa-Parameters-r13 LWA-Parameters-r13 OPTIONAL,
- wlan-IW-Parameters-v1310 WLAN-IW-Parameters-v1310,
+ wlan-IW-Parameters-v1310 WLAN-IW-Parameters-v1310,
lwip-Parameters-r13 LWIP-Parameters-r13,
fdd-Add-UE-EUTRA-Capabilities-v1310 UE-EUTRA-CapabilityAddXDD-Mode-v1310 OPTIONAL,
tdd-Add-UE-EUTRA-Capabilities-v1310 UE-EUTRA-CapabilityAddXDD-Mode-v1310 OPTIONAL,
@@ -11077,51 +11215,51 @@ UE-EUTRA-Capability-v1320-IEs ::= SEQUENCE {
UE-EUTRA-Capability-v1330-IEs ::= SEQUENCE {
ue-CategoryDL-v1330 INTEGER (18..19) OPTIONAL,
phyLayerParameters-v1330 PhyLayerParameters-v1330 OPTIONAL,
- ue-CE-NeedULGaps-r13 ENUMERATED {true} OPTIONAL,
- nonCriticalExtension UE-EUTRA-Capability-v1340-IEs OPTIONAL
+ ue-CE-NeedULGaps-r13 ENUMERATED {true} OPTIONAL,
+ nonCriticalExtension UE-EUTRA-Capability-v1340-IEs OPTIONAL
}
UE-EUTRA-Capability-v1340-IEs ::= SEQUENCE {
- ue-CategoryUL-v1340 INTEGER (15) OPTIONAL,
+ ue-CategoryUL-v1340 INTEGER (15) OPTIONAL,
nonCriticalExtension UE-EUTRA-Capability-v1350-IEs OPTIONAL
}
UE-EUTRA-Capability-v1350-IEs ::= SEQUENCE {
- ue-CategoryDL-v1350 ENUMERATED {oneBis} OPTIONAL,
- ue-CategoryUL-v1350 ENUMERATED {oneBis} OPTIONAL,
- ce-Parameters-v1350 CE-Parameters-v1350,
- nonCriticalExtension UE-EUTRA-Capability-v1360-IEs OPTIONAL
+ ue-CategoryDL-v1350 ENUMERATED {oneBis} OPTIONAL,
+ ue-CategoryUL-v1350 ENUMERATED {oneBis} OPTIONAL,
+ ce-Parameters-v1350 CE-Parameters-v1350,
+ nonCriticalExtension UE-EUTRA-Capability-v1360-IEs OPTIONAL
}
UE-EUTRA-Capability-v1360-IEs ::= SEQUENCE {
- other-Parameters-v1360 Other-Parameters-v1360 OPTIONAL,
- nonCriticalExtension UE-EUTRA-Capability-v1430-IEs OPTIONAL
+ other-Parameters-v1360 Other-Parameters-v1360 OPTIONAL,
+ nonCriticalExtension UE-EUTRA-Capability-v1430-IEs OPTIONAL
}
UE-EUTRA-Capability-v1430-IEs ::= SEQUENCE {
phyLayerParameters-v1430 PhyLayerParameters-v1430,
- ue-CategoryDL-v1430 ENUMERATED {m2} OPTIONAL,
+ ue-CategoryDL-v1430 ENUMERATED {m2} OPTIONAL,
ue-CategoryUL-v1430 ENUMERATED {n16, n17, n18, n19, n20, m2} OPTIONAL,
- ue-CategoryUL-v1430b ENUMERATED {n21} OPTIONAL,
- mac-Parameters-v1430 MAC-Parameters-v1430 OPTIONAL,
- measParameters-v1430 MeasParameters-v1430 OPTIONAL,
- pdcp-Parameters-v1430 PDCP-Parameters-v1430 OPTIONAL,
+ ue-CategoryUL-v1430b ENUMERATED {n21} OPTIONAL,
+ mac-Parameters-v1430 MAC-Parameters-v1430 OPTIONAL,
+ measParameters-v1430 MeasParameters-v1430 OPTIONAL,
+ pdcp-Parameters-v1430 PDCP-Parameters-v1430 OPTIONAL,
rlc-Parameters-v1430 RLC-Parameters-v1430,
- rf-Parameters-v1430 RF-Parameters-v1430 OPTIONAL,
- laa-Parameters-v1430 LAA-Parameters-v1430 OPTIONAL,
- lwa-Parameters-v1430 LWA-Parameters-v1430 OPTIONAL,
- lwip-Parameters-v1430 LWIP-Parameters-v1430 OPTIONAL,
+ rf-Parameters-v1430 RF-Parameters-v1430 OPTIONAL,
+ laa-Parameters-v1430 LAA-Parameters-v1430 OPTIONAL,
+ lwa-Parameters-v1430 LWA-Parameters-v1430 OPTIONAL,
+ lwip-Parameters-v1430 LWIP-Parameters-v1430 OPTIONAL,
otherParameters-v1430 Other-Parameters-v1430,
- mmtel-Parameters-r14 MMTEL-Parameters-r14 OPTIONAL,
- mobilityParameters-r14 MobilityParameters-r14 OPTIONAL,
+ mmtel-Parameters-r14 MMTEL-Parameters-r14 OPTIONAL,
+ mobilityParameters-r14 MobilityParameters-r14 OPTIONAL,
ce-Parameters-v1430 CE-Parameters-v1430,
- fdd-Add-UE-EUTRA-Capabilities-v1430 UE-EUTRA-CapabilityAddXDD-Mode-v1430 OPTIONAL,
- tdd-Add-UE-EUTRA-Capabilities-v1430 UE-EUTRA-CapabilityAddXDD-Mode-v1430 OPTIONAL,
- mbms-Parameters-v1430 MBMS-Parameters-v1430 OPTIONAL,
- sl-Parameters-v1430 SL-Parameters-v1430 OPTIONAL,
- ue-BasedNetwPerfMeasParameters-v1430 UE-BasedNetwPerfMeasParameters-v1430 OPTIONAL,
- highSpeedEnhParameters-r14 HighSpeedEnhParameters-r14 OPTIONAL,
- nonCriticalExtension UE-EUTRA-Capability-v1440-IEs OPTIONAL
+ fdd-Add-UE-EUTRA-Capabilities-v1430 UE-EUTRA-CapabilityAddXDD-Mode-v1430 OPTIONAL,
+ tdd-Add-UE-EUTRA-Capabilities-v1430 UE-EUTRA-CapabilityAddXDD-Mode-v1430 OPTIONAL,
+ mbms-Parameters-v1430 MBMS-Parameters-v1430 OPTIONAL,
+ sl-Parameters-v1430 SL-Parameters-v1430 OPTIONAL,
+ ue-BasedNetwPerfMeasParameters-v1430 UE-BasedNetwPerfMeasParameters-v1430 OPTIONAL,
+ highSpeedEnhParameters-r14 HighSpeedEnhParameters-r14 OPTIONAL,
+ nonCriticalExtension UE-EUTRA-Capability-v1440-IEs OPTIONAL
}
UE-EUTRA-Capability-v1440-IEs ::= SEQUENCE {
@@ -11169,13 +11307,23 @@ UE-EUTRA-Capability-v1530-IEs ::= SEQUENCE {
ue-CategoryDL-v1530 INTEGER (22..26) OPTIONAL,
ue-BasedNetwPerfMeasParameters-v1530 UE-BasedNetwPerfMeasParameters-v1530 OPTIONAL,
rlc-Parameters-v1530 RLC-Parameters-v1530 OPTIONAL,
- sl-Parameters-v1530 SL-Parameters-v1530 OPTIONAL,
+ sl-Parameters-v1530 SL-Parameters-v1530 OPTIONAL,
extendedNumberOfDRBs-r15 ENUMERATED {supported} OPTIONAL,
reducedCP-Latency-r15 ENUMERATED {supported} OPTIONAL,
laa-Parameters-v1530 LAA-Parameters-v1530 OPTIONAL,
- ue-CategoryUL-v1530 INTEGER (22..26) OPTIONAL,
- fdd-Add-UE-EUTRA-Capabilities-v1530 UE-EUTRA-CapabilityAddXDD-Mode-v1530 OPTIONAL,
- tdd-Add-UE-EUTRA-Capabilities-v1530 UE-EUTRA-CapabilityAddXDD-Mode-v1530 OPTIONAL,
+ ue-CategoryUL-v1530 INTEGER (22..26) OPTIONAL,
+ fdd-Add-UE-EUTRA-Capabilities-v1530 UE-EUTRA-CapabilityAddXDD-Mode-v1530 OPTIONAL,
+ tdd-Add-UE-EUTRA-Capabilities-v1530 UE-EUTRA-CapabilityAddXDD-Mode-v1530 OPTIONAL,
+ nonCriticalExtension UE-EUTRA-Capability-v1540-IEs OPTIONAL
+}
+
+UE-EUTRA-Capability-v1540-IEs ::= SEQUENCE {
+ phyLayerParameters-v1540 PhyLayerParameters-v1540 OPTIONAL,
+ otherParameters-v1540 Other-Parameters-v1540,
+ fdd-Add-UE-EUTRA-Capabilities-v1540 UE-EUTRA-CapabilityAddXDD-Mode-v1540 OPTIONAL,
+ tdd-Add-UE-EUTRA-Capabilities-v1540 UE-EUTRA-CapabilityAddXDD-Mode-v1540 OPTIONAL,
+ sl-Parameters-v1540 SL-Parameters-v1540 OPTIONAL,
+ irat-ParametersNR-v1540 IRAT-ParametersNR-v1540 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -11191,19 +11339,19 @@ UE-EUTRA-CapabilityAddXDD-Mode-r9 ::= SEQUENCE {
}
UE-EUTRA-CapabilityAddXDD-Mode-v1060 ::= SEQUENCE {
- phyLayerParameters-v1060 PhyLayerParameters-v1020 OPTIONAL,
- featureGroupIndRel10-v1060 BIT STRING (SIZE (32)) OPTIONAL,
- interRAT-ParametersCDMA2000-v1060 IRAT-ParametersCDMA2000-1XRTT-v1020 OPTIONAL,
- interRAT-ParametersUTRA-TDD-v1060 IRAT-ParametersUTRA-TDD-v1020 OPTIONAL,
+ phyLayerParameters-v1060 PhyLayerParameters-v1020 OPTIONAL,
+ featureGroupIndRel10-v1060 BIT STRING (SIZE (32)) OPTIONAL,
+ interRAT-ParametersCDMA2000-v1060 IRAT-ParametersCDMA2000-1XRTT-v1020 OPTIONAL,
+ interRAT-ParametersUTRA-TDD-v1060 IRAT-ParametersUTRA-TDD-v1020 OPTIONAL,
...,
- [[ otdoa-PositioningCapabilities-r10 OTDOA-PositioningCapabilities-r10 OPTIONAL
+ [[ otdoa-PositioningCapabilities-r10 OTDOA-PositioningCapabilities-r10 OPTIONAL
]]
}
UE-EUTRA-CapabilityAddXDD-Mode-v1130 ::= SEQUENCE {
- phyLayerParameters-v1130 PhyLayerParameters-v1130 OPTIONAL,
- measParameters-v1130 MeasParameters-v1130 OPTIONAL,
- otherParameters-r11 Other-Parameters-r11 OPTIONAL,
+ phyLayerParameters-v1130 PhyLayerParameters-v1130 OPTIONAL,
+ measParameters-v1130 MeasParameters-v1130 OPTIONAL,
+ otherParameters-r11 Other-Parameters-r11 OPTIONAL,
...
}
@@ -11239,7 +11387,7 @@ UE-EUTRA-CapabilityAddXDD-Mode-v1430 ::= SEQUENCE {
}
UE-EUTRA-CapabilityAddXDD-Mode-v1510 ::= SEQUENCE {
- pdcp-ParametersNR-r15 PDCP-ParametersNR-r15 OPTIONAL
+ pdcp-ParametersNR-r15 PDCP-ParametersNR-r15 OPTIONAL
}
UE-EUTRA-CapabilityAddXDD-Mode-v1530 ::= SEQUENCE {
@@ -11247,6 +11395,11 @@ UE-EUTRA-CapabilityAddXDD-Mode-v1530 ::= SEQUENCE {
reducedCP-Latency-r15 ENUMERATED {supported} OPTIONAL
}
+UE-EUTRA-CapabilityAddXDD-Mode-v1540 ::= SEQUENCE {
+ eutra-5GC-Parameters-r15 EUTRA-5GC-Parameters-r15 OPTIONAL,
+ irat-ParametersNR-v1540 IRAT-ParametersNR-v1540 OPTIONAL
+}
+
AccessStratumRelease ::= ENUMERATED {
rel8, rel9, rel10, rel11, rel12, rel13,
rel14, rel15, ...}
@@ -11275,8 +11428,8 @@ DC-Parameters-v1310 ::= SEQUENCE {
}
MAC-Parameters-r12 ::= SEQUENCE {
- logicalChannelSR-ProhibitTimer-r12 ENUMERATED {supported} OPTIONAL,
- longDRX-Command-r12 ENUMERATED {supported} OPTIONAL
+ logicalChannelSR-ProhibitTimer-r12 ENUMERATED {supported} OPTIONAL,
+ longDRX-Command-r12 ENUMERATED {supported} OPTIONAL
}
MAC-Parameters-v1310 ::= SEQUENCE {
@@ -11299,13 +11452,13 @@ MAC-Parameters-v1440 ::= SEQUENCE {
MAC-Parameters-v1530 ::= SEQUENCE {
min-Proc-TimelineSubslot-r15 SEQUENCE (SIZE(1..3)) OF ProcessingTimelineSet-r15 OPTIONAL,
- skipSubframeProcessing-r15 SkipSubframeProcessing-r15 OPTIONAL,
- earlyData-UP-r15 ENUMERATED {supported} OPTIONAL,
- dormantSCellState-r15 ENUMERATED {supported} OPTIONAL,
- directSCellActivation-r15 ENUMERATED {supported} OPTIONAL,
- directSCellHibernation-r15 ENUMERATED {supported} OPTIONAL,
- extendedLCID-Duplication-r15 ENUMERATED {supported} OPTIONAL,
- sps-ServingCell-r15 ENUMERATED {supported} OPTIONAL
+ skipSubframeProcessing-r15 SkipSubframeProcessing-r15 OPTIONAL,
+ earlyData-UP-r15 ENUMERATED {supported} OPTIONAL,
+ dormantSCellState-r15 ENUMERATED {supported} OPTIONAL,
+ directSCellActivation-r15 ENUMERATED {supported} OPTIONAL,
+ directSCellHibernation-r15 ENUMERATED {supported} OPTIONAL,
+ extendedLCID-Duplication-r15 ENUMERATED {supported} OPTIONAL,
+ sps-ServingCell-r15 ENUMERATED {supported} OPTIONAL
}
ProcessingTimelineSet-r15 ::= ENUMERATED {set1, set2}
@@ -11315,7 +11468,7 @@ RLC-Parameters-r12 ::= SEQUENCE {
}
RLC-Parameters-v1310 ::= SEQUENCE {
- extendedRLC-SN-SO-Field-r13 ENUMERATED {supported} OPTIONAL
+ extendedRLC-SN-SO-Field-r13 ENUMERATED {supported} OPTIONAL
}
RLC-Parameters-v1430 ::= SEQUENCE {
@@ -11439,9 +11592,9 @@ PhyLayerParameters-v1310 ::= SEQUENCE {
pucch-SCell-r13 ENUMERATED {supported} OPTIONAL,
spatialBundling-HARQ-ACK-r13 ENUMERATED {supported} OPTIONAL,
supportedBlindDecoding-r13 SEQUENCE {
- maxNumberDecoding-r13 INTEGER(1..32) OPTIONAL,
- pdcch-CandidateReductions-r13 ENUMERATED {supported} OPTIONAL,
- skipMonitoringDCI-Format0-1A-r13 ENUMERATED {supported} OPTIONAL
+ maxNumberDecoding-r13 INTEGER(1..32) OPTIONAL,
+ pdcch-CandidateReductions-r13 ENUMERATED {supported} OPTIONAL,
+ skipMonitoringDCI-Format0-1A-r13 ENUMERATED {supported} OPTIONAL
} OPTIONAL,
uci-PUSCH-Ext-r13 ENUMERATED {supported} OPTIONAL,
crs-InterfMitigationTM10-r13 ENUMERATED {supported} OPTIONAL,
@@ -11483,8 +11636,8 @@ PhyLayerParameters-v1450 ::= SEQUENCE {
crs-LessDwPTS-r14 ENUMERATED {supported} OPTIONAL}
PhyLayerParameters-v1470 ::= SEQUENCE {
- mimo-UE-Parameters-v1470 MIMO-UE-Parameters-v1470 OPTIONAL,
- srs-UpPTS-6sym-r14 ENUMERATED {supported} OPTIONAL
+ mimo-UE-Parameters-v1470 MIMO-UE-Parameters-v1470 OPTIONAL,
+ srs-UpPTS-6sym-r14 ENUMERATED {supported} OPTIONAL
}
PhyLayerParameters-v1530 ::= SEQUENCE {
@@ -11527,7 +11680,7 @@ PhyLayerParameters-v1530 ::= SEQUENCE {
ul-AsyncHarqSharingDiff-TTI-Lengths-r15 ENUMERATED {supported} OPTIONAL
} OPTIONAL,
ce-Capabilities-r15 SEQUENCE {
- ce-CRS-IntfMitig-r15 ENUMERATED {supported} OPTIONAL,
+ ce-CRS-IntfMitig-r15 ENUMERATED {supported} OPTIONAL,
ce-CQI-AlternativeTable-r15 ENUMERATED {supported} OPTIONAL,
ce-PDSCH-FlexibleStartPRB-CE-ModeA-r15 ENUMERATED {supported} OPTIONAL,
ce-PDSCH-FlexibleStartPRB-CE-ModeB-r15 ENUMERATED {supported} OPTIONAL,
@@ -11538,19 +11691,19 @@ PhyLayerParameters-v1530 ::= SEQUENCE {
ce-UL-HARQ-ACK-Feedback-r15 ENUMERATED {supported} OPTIONAL
} OPTIONAL,
shortCQI-ForSCellActivation-r15 ENUMERATED {supported} OPTIONAL,
- mimo-CBSR-AdvancedCSI-r15 ENUMERATED {supported} OPTIONAL,
+ mimo-CBSR-AdvancedCSI-r15 ENUMERATED {supported} OPTIONAL,
crs-IntfMitig-r15 ENUMERATED {supported} OPTIONAL,
- ul-PowerControlEnhancements-r15 ENUMERATED {supported} OPTIONAL,
+ ul-PowerControlEnhancements-r15 ENUMERATED {supported} OPTIONAL,
urllc-Capabilities-r15 SEQUENCE {
pdsch-RepSubframe-r15 ENUMERATED {supported} OPTIONAL,
pdsch-RepSlot-r15 ENUMERATED {supported} OPTIONAL,
pdsch-RepSubslot-r15 ENUMERATED {supported} OPTIONAL,
- pusch-SPS-MultiConfigSubframe-r15 INTEGER (0..6) OPTIONAL,
- pusch-SPS-MaxConfigSubframe-r15 INTEGER (0..31) OPTIONAL,
- pusch-SPS-MultiConfigSlot-r15 INTEGER (0..6) OPTIONAL,
- pusch-SPS-MaxConfigSlot-r15 INTEGER (0..31) OPTIONAL,
- pusch-SPS-MultiConfigSubslot-r15 INTEGER (0..6) OPTIONAL,
- pusch-SPS-MaxConfigSubslot-r15 INTEGER (0..31) OPTIONAL,
+ pusch-SPS-MultiConfigSubframe-r15 INTEGER (0..6) OPTIONAL,
+ pusch-SPS-MaxConfigSubframe-r15 INTEGER (0..31) OPTIONAL,
+ pusch-SPS-MultiConfigSlot-r15 INTEGER (0..6) OPTIONAL,
+ pusch-SPS-MaxConfigSlot-r15 INTEGER (0..31) OPTIONAL,
+ pusch-SPS-MultiConfigSubslot-r15 INTEGER (0..6) OPTIONAL,
+ pusch-SPS-MaxConfigSubslot-r15 INTEGER (0..31) OPTIONAL,
pusch-SPS-SlotRepPCell-r15 ENUMERATED {supported} OPTIONAL,
pusch-SPS-SlotRepPSCell-r15 ENUMERATED {supported} OPTIONAL,
pusch-SPS-SlotRepSCell-r15 ENUMERATED {supported} OPTIONAL,
@@ -11566,6 +11719,14 @@ PhyLayerParameters-v1530 ::= SEQUENCE {
altMCS-Table-r15 ENUMERATED {supported} OPTIONAL
}
+PhyLayerParameters-v1540 ::= SEQUENCE {
+ stti-SPT-Capabilities-v1540 SEQUENCE {
+ slotPDSCH-TxDiv-TM8-r15 ENUMERATED {supported}
+ } OPTIONAL,
+ crs-IM-TM1-toTM9-OneRX-Port-v1540 ENUMERATED {supported} OPTIONAL,
+ cch-IM-RefRecTypeA-OneRX-Port-v1540 ENUMERATED {supported} OPTIONAL
+}
+
MIMO-UE-Parameters-r13 ::= SEQUENCE {
parametersTM9-r13 MIMO-UE-ParametersPerTM-r13 OPTIONAL,
parametersTM10-r13 MIMO-UE-ParametersPerTM-r13 OPTIONAL,
@@ -11630,7 +11791,7 @@ MIMO-CA-ParametersPerBoBC-v1430 ::= SEQUENCE {
}
MIMO-CA-ParametersPerBoBC-v1470 ::= SEQUENCE {
- parametersTM9-v1470 MIMO-CA-ParametersPerBoBCPerTM-v1470 ,
+ parametersTM9-v1470 MIMO-CA-ParametersPerBoBCPerTM-v1470,
parametersTM10-v1470 MIMO-CA-ParametersPerBoBCPerTM-v1470
}
@@ -12130,9 +12291,9 @@ FeatureSetDL-r15 ::= SEQUENCE {
}
FeatureSetDL-PerCC-r15 ::= SEQUENCE {
- fourLayerTM3-TM4-r15 ENUMERATED {supported} OPTIONAL,
- supportedMIMO-CapabilityDL-r15 MIMO-CapabilityDL-r10 OPTIONAL,
- supportedCSI-Proc-r15 ENUMERATED {n1, n3, n4} OPTIONAL
+ fourLayerTM3-TM4-r15 ENUMERATED {supported} OPTIONAL,
+ supportedMIMO-CapabilityDL-MRDC-r15 MIMO-CapabilityDL-r10 OPTIONAL,
+ supportedCSI-Proc-r15 ENUMERATED {n1, n3, n4} OPTIONAL
}
FeatureSetUL-r15 ::= SEQUENCE {
@@ -12327,9 +12488,34 @@ InterRAT-BandInfo ::= SEQUENCE {
}
IRAT-ParametersNR-r15 ::= SEQUENCE {
- en-DC-r15 ENUMERATED {supported} OPTIONAL,
+ en-DC-r15 ENUMERATED {supported} OPTIONAL,
eventB2-r15 ENUMERATED {supported} OPTIONAL,
- supportedBandListNR-r15 SupportedBandListNR-r15 OPTIONAL
+ supportedBandListEN-DC-r15 SupportedBandListNR-r15 OPTIONAL
+}
+
+IRAT-ParametersNR-v1540 ::= SEQUENCE {
+ eutra-5GC-HO-ToNR-FDD-FR1-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-5GC-HO-ToNR-TDD-FR1-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-5GC-HO-ToNR-FDD-FR2-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-5GC-HO-ToNR-TDD-FR2-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-EPC-HO-ToNR-FDD-FR1-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-EPC-HO-ToNR-TDD-FR1-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-EPC-HO-ToNR-FDD-FR2-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-EPC-HO-ToNR-TDD-FR2-r15 ENUMERATED {supported} OPTIONAL,
+ ims-VoiceOverNR-FR1-r15 ENUMERATED {supported} OPTIONAL,
+ ims-VoiceOverNR-FR2-r15 ENUMERATED {supported} OPTIONAL,
+ sa-NR-r15 ENUMERATED {supported} OPTIONAL,
+ supportedBandListNR-SA-r15 SupportedBandListNR-r15 OPTIONAL
+}
+
+EUTRA-5GC-Parameters-r15 ::= SEQUENCE {
+ eutra-5GC-r15 ENUMERATED {supported} OPTIONAL,
+ eutra-EPC-HO-EUTRA-5GC-r15 ENUMERATED {supported} OPTIONAL,
+ ho-EUTRA-5GC-FDD-TDD-r15 ENUMERATED {supported} OPTIONAL,
+ ho-InterfreqEUTRA-5GC-r15 ENUMERATED {supported} OPTIONAL,
+ ims-VoiceOverMCG-BearerEUTRA-5GC-r15 ENUMERATED {supported} OPTIONAL,
+ inactiveState-r15 ENUMERATED {supported} OPTIONAL,
+ reflectiveQoS-r15 ENUMERATED {supported} OPTIONAL
}
PDCP-ParametersNR-r15 ::= SEQUENCE {
@@ -12561,6 +12747,10 @@ Other-Parameters-v1530 ::= SEQUENCE {
flightPathPlan-r15 ENUMERATED {supported} OPTIONAL
}
+Other-Parameters-v1540 ::= SEQUENCE {
+ inDeviceCoexInd-ENDC-r15 ENUMERATED {supported} OPTIONAL
+}
+
MBMS-Parameters-r11 ::= SEQUENCE {
mbms-SCell-r11 ENUMERATED {supported} OPTIONAL,
mbms-NonServingCell-r11 ENUMERATED {supported} OPTIONAL
@@ -12739,6 +12929,13 @@ SL-Parameters-v1530 ::= SEQUENCE {
v2x-SupportedBandCombinationList-v1530 V2X-SupportedBandCombination-v1530 OPTIONAL
}
+SL-Parameters-v1540 ::= SEQUENCE {
+ sl-64QAM-Rx-r15 ENUMERATED {supported} OPTIONAL,
+ sl-RateMatchingTBSScaling-r15 ENUMERATED {supported} OPTIONAL,
+ sl-LowT2min-r15 ENUMERATED {supported} OPTIONAL,
+ v2x-SensingReportingMode3-r15 ENUMERATED {supported} OPTIONAL
+}
+
UE-CategorySL-r15 ::= SEQUENCE {
ue-CategorySL-C-TX-r15 INTEGER(1..5),
ue-CategorySL-C-RX-r15 INTEGER(1..4)
@@ -13208,7 +13405,7 @@ SL-CommConfig-r12 ::= SEQUENCE {
}
} OPTIONAL, -- Need ON
...,
- [[ commTxResources-v1310 CHOICE {
+ [[ commTxResources-v1310 CHOICE {
release NULL,
setup CHOICE {
scheduled-v1310 SEQUENCE {
@@ -13904,6 +14101,9 @@ SL-V2X-ConfigDedicated-r14 ::= SEQUENCE {
v2x-PacketDuplicationConfig-r15 SL-V2X-PacketDuplicationConfig-r15 OPTIONAL, -- Need OR
syncFreqList-r15 SL-V2X-SyncFreqList-r15 OPTIONAL, -- Need OR
slss-TxMultiFreq-r15 ENUMERATED {true} OPTIONAL -- Need OR
+ ]],
+ [[
+ slss-TxDisabled-r15 ENUMERATED {true} OPTIONAL -- Need OR
]]
}
@@ -13958,7 +14158,7 @@ SL-ZoneConfig-r14 ::= SEQUENCE {
}
-maxAccessCat-1-r15 INTEGER ::= 63 -- Maximum number of Acccess Categories - 1
+maxAccessCat-1-r15 INTEGER ::= 63 -- Maximum number of Access Categories - 1
maxACDC-Cat-r13 INTEGER ::= 16 -- Maximum number of ACDC categories (per PLMN)
maxAvailNarrowBands-r13 INTEGER ::= 16 -- Maximum number of narrowbands
maxBandComb-r10 INTEGER ::= 128 -- Maximum number of band combinations.
@@ -13988,7 +14188,7 @@ maxCellInfoUTRA-r9 INTEGER ::= 16 -- Maximum number of UTRA cells for which sy
maxCellMeasIdle-r15 INTEGER ::= 8 -- Maximum number of neighbouring inter-frequency
-- cells per carrier measured in IDLE mode
maxCombIDC-r11 INTEGER ::= 128 -- Maximum number of reported UL CA or
- -- MR-DC combinations
+ -- MR-DC combinations
maxCSI-IM-r11 INTEGER ::= 3 -- Maximum number of CSI-IM configurations
-- (per carrier frequency)
maxCSI-IM-r12 INTEGER ::= 4 -- Maximum number of CSI-IM configurations
@@ -14061,8 +14261,7 @@ maxFreqMBMS-r11 INTEGER ::= 5 -- Maximum number of carrier frequencies for wh
-- MBMS capable UE may indicate an interest
maxFreqNR-r15 INTEGER ::= 5 -- Maximum number of NR carrier frequencies for
-- which a UE may provide measurement results upon
- -- NR SCG failure and for which network can provide
- -- cell reselection priorities upon release
+ -- NR SCG failure
maxFreqV2X-r14 INTEGER ::= 8 -- Maximum number of carrier frequencies for which V2X
-- sidelink communication can be configured
maxFreqV2X-1-r14 INTEGER ::= 7 -- Highest index of frequencies
@@ -14210,7 +14409,7 @@ maxTrafficPattern-r14 INTEGER ::= 8 -- Maximum number of periodical traffic pat
-- E-UTRAN.
maxUTRA-FDD-Carrier INTEGER ::= 16 -- Maximum number of UTRA FDD carrier frequencies
maxUTRA-TDD-Carrier INTEGER ::= 16 -- Maximum number of UTRA TDD carrier frequencies
-maxWayPoint-r15 INTEGER ::= 20 -- Maximum number of flight path information waypoints
+maxWayPoint-r15 INTEGER ::= 20 -- Maximum number of flight path information waypoints
maxWLAN-Id-r12 INTEGER ::= 16 -- Maximum number of WLAN identifiers
maxWLAN-Bands-r13 INTEGER ::= 8 -- Maximum number of WLAN bands
maxWLAN-Id-r13 INTEGER ::= 32 -- Maximum number of WLAN identifiers
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn
index 669a255cd0..8db48ece08 100644
--- a/epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn
+++ b/epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
EUTRA-Sidelink-Preconf DEFINITIONS AUTOMATIC TAGS ::=
@@ -24,6 +24,7 @@ IMPORTS
maxSL-V2X-TxConfig2-r14,
maxSL-V2X-TxConfig2-1-r14,
maxSL-V2X-TxPoolPreconf-r14,
+ MCS-PSSCH-Range-r15,
P-Max,
ReselectionInfoRelay-r13,
SL-AnchorCarrierFreqList-V2X-r14,
@@ -168,7 +169,6 @@ SL-V2X-Preconfiguration-r14 ::= SEQUENCE {
slss-TxMultiFreq-r15 ENUMERATED {true} OPTIONAL,
v2x-TxProfileList-r15 SL-V2X-TxProfileList-r15 OPTIONAL
]]
-
}
SL-CBR-PreconfigTxConfigList-r14 ::= SEQUENCE {
@@ -217,7 +217,7 @@ SL-V2X-PreconfigCommPool-r14 ::= SEQUENCE {
cbr-pssch-TxConfigList-r14 SL-CBR-PPPP-TxPreconfigList-r14 OPTIONAL,
resourceSelectionConfigP2X-r14 SL-P2X-ResourceSelectionConfig-r14 OPTIONAL,
syncAllowed-r14 SL-SyncAllowed-r14 OPTIONAL,
- restrictResourceReservationPeriod-r14 SL-RestrictResourceReservationPeriodList-r14 OPTIONAL, -- Need OR
+ restrictResourceReservationPeriod-r14 SL-RestrictResourceReservationPeriodList-r14 OPTIONAL,
...,
[[ sl-MinT2ValueList-r15 SL-MinT2ValueList-r15 OPTIONAL,
cbr-pssch-TxConfigList-v1530 SL-CBR-PPPP-TxPreconfigList-v1530 OPTIONAL
@@ -256,15 +256,9 @@ Tx-PreconfigIndex-r14 ::= INTEGER(0..maxSL-V2X-TxConfig2-1-r14)
SL-CBR-PPPP-TxPreconfigList-v1530 ::= SEQUENCE (SIZE (1..8)) OF SL-PPPP-TxPreconfigIndex-v1530
SL-PPPP-TxPreconfigIndex-v1530 ::= SEQUENCE {
- mcs-PSSCH-Range-r15 SEQUENCE (SIZE (1..maxCBR-Level-r14)) OF MCS-PSSCH-Range-r15 OPTIONAL --Need OR
+ mcs-PSSCH-Range-r15 SEQUENCE (SIZE (1..maxCBR-Level-r14)) OF MCS-PSSCH-Range-r15 OPTIONAL
}
--- WS modification: already defined in EUTRA-RRC-Definitions.asn
--- MCS-PSSCH-Range-r15 ::= SEQUENCE{
--- minMCS-PSSCH-r15 INTEGER (0..31),
--- maxMCS-PSSCH-r15 INTEGER (0..31)
--- }
-
SL-V2X-TxProfileList-r15 ::= SEQUENCE (SIZE (1..256)) OF SL-V2X-TxProfile-r15
SL-V2X-TxProfile-r15 ::= ENUMERATED {
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn
index 55edfae594..3bfce2aa3e 100644
--- a/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn
+++ b/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
EUTRA-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
@@ -204,8 +204,8 @@ SSB-IndexList-r15::= SEQUENCE (SIZE (1..maxRS-Index-r15)) OF RS-IndexNR-r15
VarMobilityHistoryReport-r12 ::= VisitedCellInfoList-r12
-VarPendingRnaProcedure-r15 ::= SEQUENCE {
- pendingRnaProcedure BOOLEAN OPTIONAL
+VarPendingRnaUpdate-r15 ::= SEQUENCE {
+ pendingRnaUpdate BOOLEAN OPTIONAL
}
diff --git a/epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn b/epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn
index e7c037d613..23c2ed7715 100644
--- a/epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn
+++ b/epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
NBIOT-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn b/epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn
index 2b0029ba7b..aa21c0f249 100644
--- a/epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn
+++ b/epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
NBIOT-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -719,8 +719,8 @@ SystemInformationBlockType1-NB ::= SEQUENCE {
dB6, dB7, dB8,
dB9} OPTIONAL, -- Cond inband-SamePCI
schedulingInfoList-r13 SchedulingInfoList-NB-r13,
- si-WindowLength-r13 ENUMERATED {ms160, ms320, ms480, ms640,
- ms960, ms1280, ms1600, spare1},
+ si-WindowLength-r13 ENUMERATED {ms160, ms320, ms480, ms640,
+ ms960, ms1280, ms1600, spare1},
si-RadioFrameOffset-r13 INTEGER (1..15) OPTIONAL, -- Need OP
systemInfoValueTagList-r13 SystemInfoValueTagList-NB-r13 OPTIONAL, -- Need OR
lateNonCriticalExtension OCTET STRING OPTIONAL,
@@ -1160,41 +1160,6 @@ UL-ConfigCommonTDD-NB-r15 ::= SEQUENCE {
...
}
-NPRACH-ParametersList-NB-r14 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
- NPRACH-Parameters-NB-r14
-
-
-NPRACH-Parameters-NB-r14 ::= SEQUENCE {
- nprach-Parameters-r14 SEQUENCE {
- nprach-Periodicity-r14 ENUMERATED {ms40, ms80, ms160, ms240,
- ms320, ms640, ms1280, ms2560}
- OPTIONAL, -- NEED OP
- nprach-StartTime-r14 ENUMERATED {ms8, ms16, ms32, ms64,
- ms128, ms256, ms512, ms1024}
- OPTIONAL, -- NEED OP
- nprach-SubcarrierOffset-r14 ENUMERATED {n0, n12, n24, n36, n2, n18, n34, spare1}
- OPTIONAL, -- NEED OP
- nprach-NumSubcarriers-r14 ENUMERATED {n12, n24, n36, n48}
- OPTIONAL, -- NEED OP
- nprach-SubcarrierMSG3-RangeStart-r14 ENUMERATED {zero, oneThird, twoThird, one}
- OPTIONAL, -- NEED OP
- npdcch-NumRepetitions-RA-r14 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
- r256, r512, r1024, r2048,
- spare4, spare3, spare2, spare1}
- OPTIONAL, -- NEED OP
- npdcch-StartSF-CSS-RA-r14 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64}
- OPTIONAL, -- NEED OP
- npdcch-Offset-RA-r14 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
- OPTIONAL, -- NEED OP
- nprach-NumCBRA-StartSubcarriers-r14 ENUMERATED {n8, n10, n11, n12, n20, n22, n23, n24,
- n32, n34, n35, n36, n40, n44, n46, n48}
- OPTIONAL, -- NEED OP
- npdcch-CarrierIndex-r14 INTEGER (1..maxNonAnchorCarriers-NB-r14)
- OPTIONAL, -- Need OP
- ...
- } OPTIONAL -- Need OR
-}
-
NPRACH-ProbabilityAnchorList-NB-r14 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
NPRACH-ProbabilityAnchor-NB-r14
@@ -1316,7 +1281,7 @@ DL-CarrierConfigCommon-NB-r14 ::= SEQUENCE {
nrs-PowerOffsetNonAnchor-r14 ENUMERATED {dB-12, dB-10, dB-8, dB-6,
dB-4, dB-2, dB0, dB3} DEFAULT dB0,
...,
- [[ dl-GapNonAnchor-v1530 DL-GapConfig-NB-v1530 OPTIONAL -- Cond TDD
+ [[ dl-GapNonAnchor-v1530 DL-GapConfig-NB-v1530 OPTIONAL -- Cond TDD
]]
}
@@ -1367,7 +1332,7 @@ MAC-MainConfig-NB-r13 ::= SEQUENCE {
[[ drx-Cycle-v1430 ENUMERATED {
sf1280, sf2560, sf5120, sf10240} OPTIONAL -- Need ON
]],
- [[ ra-CFRA-Config-r14 ENUMERATED {true} OPTIONAL -- Need ON
+ [[ ra-CFRA-Config-r14 ENUMERATED {true} OPTIONAL -- Need ON
]]
}
@@ -1452,7 +1417,7 @@ NPRACH-ConfigSIB-NB-v1530 ::= SEQUENCE {
edt-SmallTBS-Subset-r15 ENUMERATED {true} OPTIONAL, -- Need OR
edt-TBS-InfoList-r15 EDT-TBS-InfoList-NB-r15,
nprach-ParametersListEDT-r15 NPRACH-ParametersList-NB-r14 OPTIONAL -- Need OR
- } OPTIONAL -- Cond EDT
+ } OPTIONAL -- Cond EDT1
}
NPRACH-ParametersList-NB-r13 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF NPRACH-Parameters-NB-r13
@@ -1481,6 +1446,40 @@ NPRACH-Parameters-NB-v1330 ::= SEQUENCE {
n32, n34, n35, n36, n40, n44, n46, n48}
}
+NPRACH-ParametersList-NB-r14 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
+ NPRACH-Parameters-NB-r14
+
+NPRACH-Parameters-NB-r14 ::= SEQUENCE {
+ nprach-Parameters-r14 SEQUENCE {
+ nprach-Periodicity-r14 ENUMERATED {ms40, ms80, ms160, ms240,
+ ms320, ms640, ms1280, ms2560}
+ OPTIONAL, -- NEED OP
+ nprach-StartTime-r14 ENUMERATED {ms8, ms16, ms32, ms64,
+ ms128, ms256, ms512, ms1024}
+ OPTIONAL, -- NEED OP
+ nprach-SubcarrierOffset-r14 ENUMERATED {n0, n12, n24, n36, n2, n18, n34, spare1}
+ OPTIONAL, -- NEED OP
+ nprach-NumSubcarriers-r14 ENUMERATED {n12, n24, n36, n48}
+ OPTIONAL, -- NEED OP
+ nprach-SubcarrierMSG3-RangeStart-r14 ENUMERATED {zero, oneThird, twoThird, one}
+ OPTIONAL, -- NEED OP
+ npdcch-NumRepetitions-RA-r14 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
+ r256, r512, r1024, r2048,
+ spare4, spare3, spare2, spare1}
+ OPTIONAL, -- NEED OP
+ npdcch-StartSF-CSS-RA-r14 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64}
+ OPTIONAL, -- NEED OP
+ npdcch-Offset-RA-r14 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
+ OPTIONAL, -- NEED OP
+ nprach-NumCBRA-StartSubcarriers-r14 ENUMERATED {n8, n10, n11, n12, n20, n22, n23, n24,
+ n32, n34, n35, n36, n40, n44, n46, n48}
+ OPTIONAL, -- NEED OP
+ npdcch-CarrierIndex-r14 INTEGER (1..maxNonAnchorCarriers-NB-r14)
+ OPTIONAL, -- Need OP
+ ...
+ } OPTIONAL -- Need OR
+}
+
NPRACH-ParametersListTDD-NB-r15 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
NPRACH-ParametersTDD-NB-r15
@@ -1556,7 +1555,7 @@ EDT-TBS-InfoList-NB-r15 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
EDT-TBS-NB-r15 ::= SEQUENCE {
edt-SmallTBS-Enabled-r15 BOOLEAN,
- edt-TBS-r15 ENUMERATED {b328, b408, b504, b584, b680, b808, b936, b1000}
+ edt-TBS-r15 ENUMERATED {b328, b408, b504, b584, b680, b808, b936, b1000}
}
@@ -1628,6 +1627,8 @@ PhysicalConfigDedicated-NB-r13 ::= SEQUENCE {
[[ interferenceRandomisationConfig-r14 ENUMERATED {true} OPTIONAL -- Need OR
]],
[[ npdcch-ConfigDedicated-v1530 NPDCCH-ConfigDedicated-NB-v1530 OPTIONAL -- Cond TDD
+ ]],
+ [[ additionalTxSIB1-Config-v1540 ENUMERATED {true} OPTIONAL -- Cond additionalSIB1
]]
}
@@ -1679,8 +1680,8 @@ PowerRampingParameters-NB-v1450 ::= SEQUENCE {
RadioResourceConfigCommonSIB-NB-r13 ::= SEQUENCE {
rach-ConfigCommon-r13 RACH-ConfigCommon-NB-r13,
- bcch-Config-r13 BCCH-Config-NB-r13,
- pcch-Config-r13 PCCH-Config-NB-r13,
+ bcch-Config-r13 BCCH-Config-NB-r13,
+ pcch-Config-r13 PCCH-Config-NB-r13,
nprach-Config-r13 NPRACH-ConfigSIB-NB-r13,
npdsch-ConfigCommon-r13 NPDSCH-ConfigCommon-NB-r13,
npusch-ConfigCommon-r13 NPUSCH-ConfigCommon-NB-r13,
@@ -1769,10 +1770,9 @@ RLC-Config-NB-r13 ::= CHOICE {
dl-AM-RLC-r13 DL-AM-RLC-NB-r13
},
...,
- [[ um-Bi-Directional-r15 NULL,
- um-Uni-Directional-UL-r15 NULL,
- um-Uni-Directional-DL-r15 NULL
- ]]
+ um-Bi-Directional-r15 NULL,
+ um-Uni-Directional-UL-r15 NULL,
+ um-Uni-Directional-DL-r15 NULL
}
RLC-Config-NB-v1430 ::= SEQUENCE {
diff --git a/epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn b/epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn
index d349f1fdf5..9571e37002 100644
--- a/epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn
+++ b/epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
NBIOT-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn b/epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn
index 23cb643896..8506a62e64 100644
--- a/epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn
+++ b/epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V15.3.0 (2018-09)
+-- 3GPP TS 36.331 V15.4.0 (2018-12)
--
PC5-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf b/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf
index 25b8f9b1a3..2a1cff8df2 100644
--- a/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf
+++ b/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf
@@ -1,6 +1,6 @@
# lte-rrc.cnf
# lte-rrc conformation file
-# Copyright 2008 Vincent Helfre, 2009-2018 Pascal Quantin
+# Copyright 2008 Vincent Helfre, 2009-2019 Pascal Quantin
#.OPT
PER
@@ -8,21 +8,28 @@ UNALIGNED
#.END
#.USE_VALS_EXT
+AUL-Config-r15/setup/aul-RetransmissionTimer-r15
BandclassCDMA2000
CarrierFreq-NB-r13/carrierFreqOffset-r13
DelayBudgetReport-r14/type1
DelayBudgetReport-r14/type2
DRX-Config/setup/drx-InactivityTimer
DRX-Config-r13/drx-ULRetransmissionTimer-r13
+DRX-Config-r15/drx-UL-RetransmissionTimerShortTTI-r15
DRX-Config-NB-r13/setup/drx-ULRetransmissionTimer-r13
+MeasGapConfig/setup/gapOffset
+MeasGapConfigDensePRS-r15/setup/gapOffsetDensePRS-r15
PDCP-Config/eag_3/t-Reordering-r12
PDCP-Config/eag_4/statusFeedback-r13/setup/statusPDU-Periodicity-Type1-r13
PDCP-Config/eag_4/statusFeedback-r13/setup/statusPDU-Periodicity-Type2-r13
PollByte-r14
+PosSIB-Type-r15/posSibType-r15
+#PosSystemInformation-r15-IEs/posSIB-TypeAndInfo-r15
PowerRampingParameters-NB-v1450/powerRampingParametersCE1-r14/preambleInitialReceivedTargetPowerCE1-r14
Q-OffsetRange
RRM-Config/ue-InactiveTime
RRM-Config-NB/ue-InactiveTime
+RSTD-InterFreqInfo-r10/eag_2/measPRS-Offset-r15
SIB-Type
SL-CommResourcePoolV2X-r14/sizeSubchannel-r14
SL-PeriodComm-r12
@@ -98,9 +105,7 @@ BCCH-DL-SCH-Message-MBMS @bcch.dl.sch.mbms
# Get rid of unused code warnings
CellsTriggeredList
CSI-RS-TriggeredList-r12
-HandoverPreparationInformation-v1530-IEs
LogMeasInfoList2-r10
-N1SPUCCH-AN-PersistentList-r15
RSRP-RangeSL3-r12
SL-CBR-PPPP-TxPreconfigList-r14
SL-CBR-PPPP-TxPreconfigList-v1530
@@ -128,7 +133,6 @@ SL-V2X-Preconfiguration-r14
SL-V2X-SyncOffsetIndicators-r14
SL-V2X-TxProfile-r15
SL-V2X-TxProfileList-r15
-SPS-ConfigDL-STTI-r15
SSB-IndexList-r15
Tx-PreconfigIndex-r14
VarConnEstFailReport-r11
@@ -145,7 +149,7 @@ VarMeasReportList
VarMeasReportList-r12
VarMeasReport
VarMobilityHistoryReport-r12
-VarPendingRnaProcedure-r15
+VarPendingRnaUpdate-r15
VarRLF-Report-r10
VarRLF-Report-r11
VarShortINACTIVE-MAC-Input-r15
@@ -524,6 +528,24 @@ MasterInformationBlock/schedulingInfoSIB1-BR-r13 TYPE=FT_UINT32 DISPLAY=BASE_DEC
de_emm_sec_par_to_eutra(nas_sec_param_to_eutra_tvb, subtree, actx->pinfo, 0, length, NULL, 0);
}
+#.FN_BODY SecurityConfigHO-v1530/handoverType-v1530/intra5GC-r15/nas-Container-r15 VAL_PTR = &nas_cont_tvb
+ tvbuff_t *nas_cont_tvb = NULL;
+
+%(DEFAULT_BODY)s
+ if (nas_cont_tvb) {
+ proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nas_Container_r15);
+ de_nas_5gs_intra_n1_mode_nas_transparent_cont(nas_cont_tvb, subtree, actx->pinfo);
+ }
+
+#.FN_BODY SecurityConfigHO-v1530/handoverType-v1530/epc-To5GC-r15/nas-Container-r15 VAL_PTR = &nas_cont_tvb
+ tvbuff_t *nas_cont_tvb = NULL;
+
+%(DEFAULT_BODY)s
+ if (nas_cont_tvb) {
+ proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_nas_Container_r15);
+ de_nas_5gs_s1_mode_to_n1_mode_nas_transparent_cont(nas_cont_tvb, subtree, actx->pinfo);
+ }
+
#.FN_BODY SI-OrPSI-GERAN/si
private_data_set_si_or_psi_geran(actx, (guint8)SI_OrPSI_GERAN_si); /* SI message */
%(DEFAULT_BODY)s
@@ -1020,6 +1042,9 @@ RRCConnectionReject-v1020-IEs/extendedWaitTime-r10 DISPLAY=BASE_DEC|BASE_UNIT_ST
RRCConnectionRelease-v1020-IEs/extendedWaitTime-r10 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds
#.TYPE_ATTR
+RRCConnectionRelease-v1540-IEs/waitTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds
+
+#.TYPE_ATTR
RRCEarlyDataComplete-r15-IEs/extendedWaitTime-r15 DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds
#.TYPE_ATTR
diff --git a/epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c b/epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c
index 2df8e9dc49..2bb19b0402 100644
--- a/epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c
+++ b/epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c
@@ -1,9 +1,9 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V15.3.0 Release 15) packet dissection
+ * (3GPP TS 36.331 V15.4.0 Release 15) packet dissection
* Copyright 2008, Vincent Helfre
- * Copyright 2009-2018, Pascal Quantin
+ * Copyright 2009-2019, Pascal Quantin
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
@@ -306,6 +306,7 @@ static gint ett_lte_rrc_sourceOtherConfigSN_NR_r15 = -1;
static gint ett_lte_rrc_sourceContextEN_DC_r15 = -1;
static gint ett_lte_rrc_requestedFreqBandsNR_MRDC_r15 = -1;
static gint ett_lte_rrc_measGapPatterns_v1520 = -1;
+static gint ett_lte_rrc_nas_Container_r15 = -1;
static expert_field ei_lte_rrc_number_pages_le15 = EI_INIT;
static expert_field ei_lte_rrc_si_info_value_changed = EI_INIT;
@@ -4301,7 +4302,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_sourceOtherConfigSN_NR_r15,
&ett_lte_rrc_sourceContextEN_DC_r15,
&ett_lte_rrc_requestedFreqBandsNR_MRDC_r15,
- &ett_lte_rrc_measGapPatterns_v1520
+ &ett_lte_rrc_measGapPatterns_v1520,
+ &ett_lte_rrc_nas_Container_r15
};
static ei_register_info ei[] = {