aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2016-07-12 19:04:12 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2016-07-13 10:24:36 +0000
commite46be62c3b02c7c526a896eb68bfbc76d9a1e5f6 (patch)
treee736e51d376f03572153e9c220bcc39189a04a45
parent33fa58ccbc00de5613eaeb495f052f30795dee3b (diff)
LTE RRC: upgrade dissector to v13.2.0
Change-Id: If2e15f429e3e35b3deef8afc23e57c8ef3974a22 Reviewed-on: https://code.wireshark.org/review/16410 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-rw-r--r--epan/dissectors/asn1/lte-rrc/CMakeLists.txt3
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn20
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn550
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn2
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn13
-rw-r--r--epan/dissectors/asn1/lte-rrc/Makefile.am5
-rw-r--r--epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn133
-rw-r--r--epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn1184
-rw-r--r--epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn19
-rw-r--r--epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn2
-rw-r--r--epan/dissectors/asn1/lte-rrc/lte-rrc.cnf245
-rw-r--r--epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c115
-rw-r--r--epan/dissectors/packet-lte-rrc.c16510
-rw-r--r--epan/dissectors/packet-lte-rrc.h6
14 files changed, 16371 insertions, 2436 deletions
diff --git a/epan/dissectors/asn1/lte-rrc/CMakeLists.txt b/epan/dissectors/asn1/lte-rrc/CMakeLists.txt
index 7588412b32..72e8d52d61 100644
--- a/epan/dissectors/asn1/lte-rrc/CMakeLists.txt
+++ b/epan/dissectors/asn1/lte-rrc/CMakeLists.txt
@@ -36,6 +36,9 @@ set( ASN_FILE_LIST
EUTRA-Sidelink-Preconf.asn
EUTRA-UE-Variables.asn
PC5-RRC-Definitions.asn
+ NBIOT-InterNodeDefinitions.asn
+ NBIOT-RRC-Definitions.asn
+ NBIOT-UE-Variables.asn
)
set( EXTRA_DIST
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
index 202bbac712..19f0794f0b 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 V13.1.0 (2016-03)
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
--
EUTRA-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -36,6 +36,7 @@ IMPORTS
SL-CommConfig-r12,
SL-DiscConfig-r12,
RadioResourceConfigDedicated,
+ RCLWI-Configuration-r13,
RSRP-Range,
RSRQ-Range,
RSRQ-Range-v1250,
@@ -59,6 +60,7 @@ IMPORTS
UECapabilityInformation,
UE-CapabilityRAT-ContainerList,
UE-RadioPagingInfo-r12,
+ WLANConnectionStatusReport-r13,
WLAN-OffloadConfig-r12
FROM EUTRA-RRC-Definitions;
@@ -140,6 +142,12 @@ HandoverPreparationInformation-v1130-IEs ::= SEQUENCE {
HandoverPreparationInformation-v1250-IEs ::= SEQUENCE {
ue-SupportedEARFCN-r12 ARFCN-ValueEUTRA-r9 OPTIONAL, -- Cond HO3
as-Config-v1250 AS-Config-v1250 OPTIONAL, -- Cond HO2
+ nonCriticalExtension HandoverPreparationInformation-v1320-IEs OPTIONAL
+}
+
+HandoverPreparationInformation-v1320-IEs ::= SEQUENCE {
+ as-Config-v1320 AS-Config-v1320 OPTIONAL, -- Cond HO2
+ as-Context-v1320 AS-Context-v1320 OPTIONAL, -- Cond HO2
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -356,6 +364,11 @@ AS-Config-v1250 ::= SEQUENCE {
sourceSL-DiscConfig-r12 SL-DiscConfig-r12 OPTIONAL
}
+AS-Config-v1320 ::= SEQUENCE {
+ sourceSCellConfigList-r13 SCellToAddModListExt-r13 OPTIONAL,
+ sourceRCLWI-Configuration-r13 RCLWI-Configuration-r13 OPTIONAL
+}
+
AS-Context ::= SEQUENCE {
reestablishmentInfo ReestablishmentInfo OPTIONAL -- Cond HO
@@ -374,6 +387,11 @@ AS-Context-v1130 ::= SEQUENCE {
]]
}
+AS-Context-v1320 ::= SEQUENCE {
+ wlanConnectionStatusReport-r13 OCTET STRING (CONTAINING
+ WLANConnectionStatusReport-r13) OPTIONAL -- Cond HO2
+}
+
ReestablishmentInfo ::= SEQUENCE {
sourcePhysCellId PhysCellId,
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
index c82cd7b5a6..33af8b5a37 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 V13.1.0 (2016-03)
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
--
EUTRA-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -24,6 +24,7 @@ BCCH-DL-SCH-MessageType ::= CHOICE {
messageClassExtension SEQUENCE {}
}
+
BCCH-DL-SCH-Message-BR ::= SEQUENCE {
message BCCH-DL-SCH-MessageType-BR-r13
}
@@ -99,7 +100,7 @@ DL-DCCH-MessageType ::= CHOICE {
ueInformationRequest-r9 UEInformationRequest-r9,
loggedMeasurementConfiguration-r10 LoggedMeasurementConfiguration-r10,
rnReconfiguration-r10 RNReconfiguration-r10,
- spare4 NULL,
+ rrcConnectionResume-r13 RRCConnectionResume-r13,
spare3 NULL, spare2 NULL, spare1 NULL
},
messageClassExtension SEQUENCE {}
@@ -115,12 +116,17 @@ UL-CCCH-MessageType ::= CHOICE {
rrcConnectionReestablishmentRequest RRCConnectionReestablishmentRequest,
rrcConnectionRequest RRCConnectionRequest
},
- messageClassExtension SEQUENCE {}
+ messageClassExtension CHOICE {
+ c2 CHOICE {
+ rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-r13
+ },
+ messageClassExtensionFuture-r13 SEQUENCE {}
+ }
}
UL-DCCH-Message ::= SEQUENCE {
- message UL-DCCH-MessageType
+ message UL-DCCH-MessageType
}
UL-DCCH-MessageType ::= CHOICE {
@@ -150,7 +156,7 @@ UL-DCCH-MessageType ::= CHOICE {
scgFailureInformation-r12 SCGFailureInformation-r12,
sidelinkUEInformation-r12 SidelinkUEInformation-r12,
wlanConnectionStatusReport-r13 WLANConnectionStatusReport-r13,
- spare10 NULL,
+ rrcConnectionResumeComplete-r13 RRCConnectionResumeComplete-r13,
spare9 NULL, spare8 NULL, spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
@@ -873,7 +879,7 @@ RRCConnectionReconfiguration-v1020-IEs ::= SEQUENCE {
}
RRCConnectionReconfiguration-v1130-IEs ::= SEQUENCE {
- systemInfomationBlockType1Dedicated-r11 OCTET STRING (CONTAINING SystemInformationBlockType1) OPTIONAL, -- Need ON
+ systemInformationBlockType1Dedicated-r11 OCTET STRING (CONTAINING SystemInformationBlockType1) OPTIONAL, -- Need ON
nonCriticalExtension RRCConnectionReconfiguration-v1250-IEs OPTIONAL
}
@@ -898,16 +904,7 @@ RRCConnectionReconfiguration-v1310-IEs ::= SEQUENCE {
sCellToAddModListExt-r13 SCellToAddModListExt-r13 OPTIONAL, -- Need ON
lwa-Configuration-r13 LWA-Configuration-r13 OPTIONAL, -- Need ON
lwip-Configuration-r13 LWIP-Configuration-r13 OPTIONAL, -- Need ON
- steeringCommandWLAN-r13 CHOICE {
- release NULL,
- setup SEQUENCE {
- command CHOICE {
- steerToWLAN-r13 WLAN-Id-List-r12,
- steerToLTE-r13 NULL
- },
- ...
- }
- } OPTIONAL, -- Need ON
+ rclwi-Configuration-r13 RCLWI-Configuration-r13 OPTIONAL, -- Need ON
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1184,7 +1181,12 @@ RRCConnectionReject-v1130-IEs ::= SEQUENCE {
deprioritisationType-r11 ENUMERATED {frequency, e-utra},
deprioritisationTimer-r11 ENUMERATED {min5, min10, min15, min30}
} OPTIONAL, -- Need ON
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension RRCConnectionReject-v1320-IEs OPTIONAL
+}
+
+RRCConnectionReject-v1320-IEs ::= SEQUENCE {
+ rrc-SuspendIndication-r13 ENUMERATED {true} OPTIONAL, -- Need ON
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1232,11 +1234,16 @@ RRCConnectionRelease-v920-IEs ::= SEQUENCE {
RRCConnectionRelease-v1020-IEs ::= SEQUENCE {
extendedWaitTime-r10 INTEGER (1..1800) OPTIONAL, -- Need ON
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension RRCConnectionRelease-v1320-IEs OPTIONAL
+}
+
+RRCConnectionRelease-v1320-IEs::= SEQUENCE {
+ resumeIdentity-r13 ResumeIdentity-r13 OPTIONAL, -- Need OR
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
ReleaseCause ::= ENUMERATED {loadBalancingTAUrequired,
- other, cs-FallbackHighPriority-v1020, spare1}
+ other, cs-FallbackHighPriority-v1020, rrc-Suspend-v1320}
RedirectedCarrierInfo ::= CHOICE {
eutra ARFCN-ValueEUTRA,
@@ -1392,6 +1399,75 @@ EstablishmentCause ::= ENUMERATED {
mo-Data, delayTolerantAccess-v1020, mo-VoiceCall-v1280, spare1}
+RRCConnectionResume-r13 ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ rrcConnectionResume-r13 RRCConnectionResume-r13-IEs,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionResume-r13-IEs ::= SEQUENCE {
+ radioResourceConfigDedicated-r13 RadioResourceConfigDedicated OPTIONAL, -- Need ON
+ nextHopChainingCount-r13 NextHopChainingCount,
+ measConfig-r13 MeasConfig OPTIONAL, -- Need ON
+ antennaInfoDedicatedPCell-r13 AntennaInfoDedicated-v10i0 OPTIONAL, -- Need ON
+ drb-ContinueROHC-r13 ENUMERATED {true} OPTIONAL, -- Need OP
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionResumeComplete-r13 ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ rrcConnectionResumeComplete-r13 RRCConnectionResumeComplete-r13-IEs,
+ criticalExtensionsFuture 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 SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionResumeRequest-r13 ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionResumeRequest-r13-IEs ::= SEQUENCE {
+ resumeIdentity-r13 CHOICE {
+ resumeID-r13 ResumeIdentity-r13,
+ truncatedResumeID-r13 BIT STRING (SIZE (24))
+ },
+ shortResumeMAC-I-r13 BIT STRING (SIZE (16)),
+ resumeCause-r13 ResumeCause,
+ spare BIT STRING (SIZE (1))
+}
+
+ResumeCause ::= ENUMERATED {
+ emergency, highPriorityAccess, mt-Access, mo-Signalling,
+ mo-Data, delayTolerantAccess-v1020, mo-VoiceCall-v1280, spare1}
+
+
+
RRCConnectionSetup ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
@@ -1456,6 +1532,15 @@ 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
+}
+
+RRCConnectionSetupComplete-v1320-IEs ::= SEQUENCE {
+ ce-ModeB-r13 ENUMERATED {supported} OPTIONAL,
+ s-TMSI-r13 S-TMSI OPTIONAL,
+ attachWithoutPDN-Connectivity-r13 ENUMERATED {true} OPTIONAL,
+ up-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL,
+ cp-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1749,16 +1834,32 @@ SystemInformationBlockType1-v1310-IEs ::= SEQUENCE {
si-RepetitionPattern-r13 ENUMERATED {everyRF, every2ndRF, every4thRF,
every8thRF},
schedulingInfoList-BR-r13 SchedulingInfoList-BR-r13 OPTIONAL, -- Need OR
- fdd-DownlinkOrTddSubframeBitmapLC-r13 CHOICE {
+ fdd-DownlinkOrTddSubframeBitmapBR-r13 CHOICE {
subframePattern10-r13 BIT STRING (SIZE (10)),
subframePattern40-r13 BIT STRING (SIZE (40))
} OPTIONAL, -- Need OP
- fdd-UplinkSubframeBitmapLC-r13 BIT STRING (SIZE (10)) OPTIONAL, -- Need OP
- startSymbolLC-r13 INTEGER (1..4),
+ fdd-UplinkSubframeBitmapBR-r13 BIT STRING (SIZE (10)) OPTIONAL, -- Need OP
+ startSymbolBR-r13 INTEGER (1..4),
si-HoppingConfigCommon-r13 ENUMERATED {on,off},
si-ValidityTime-r13 ENUMERATED {true} OPTIONAL, -- Need OP
systemInfoValueTagList-r13 SystemInfoValueTagList-r13 OPTIONAL -- Need OR
} OPTIONAL, -- Cond BW-reduced
+ nonCriticalExtension SystemInformationBlockType1-v1320-IEs OPTIONAL
+}
+
+SystemInformationBlockType1-v1320-IEs ::= SEQUENCE {
+ freqHoppingParametersDL-r13 SEQUENCE {
+ mpdcch-pdsch-HoppingNB-r13 ENUMERATED {nb2, nb4} OPTIONAL, -- Need OR
+ interval-DLHoppingConfigCommonModeA-r13 CHOICE {
+ interval-FDD-r13 ENUMERATED {int1, int2, int4, int8},
+ interval-TDD-r13 ENUMERATED {int1, int5, int10, int20}
+ } OPTIONAL, -- Need OR
+ interval-DLHoppingConfigCommonModeB-r13 CHOICE {
+ interval-FDD-r13 ENUMERATED {int2, int4, int8, int16},
+ interval-TDD-r13 ENUMERATED { int5, int10, int20, int40}
+ } OPTIONAL, -- Need OR
+ mpdcch-pdsch-HoppingOffset-r13 INTEGER (1..maxAvailNarrowBands-r13) OPTIONAL -- Need OR
+ } OPTIONAL, -- Cond SI-Hopping
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -1859,10 +1960,10 @@ UECapabilityEnquiry-v1180-IEs ::= SEQUENCE {
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
+ requestedMaxCCsDL-r13 INTEGER (2..32) OPTIONAL, -- Need ON
+ requestedMaxCCsUL-r13 INTEGER (2..32) OPTIONAL, -- Need ON
requestReducedIntNonContComb-r13 ENUMERATED {true} OPTIONAL, -- Need ON
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
UE-CapabilityRequest ::= SEQUENCE (SIZE (1..maxRAT-Capabilities)) OF RAT-Type
@@ -2282,7 +2383,14 @@ SystemInformationBlockType2 ::= SEQUENCE {
]],
[[ acdc-BarringForCommon-r13 ACDC-BarringForCommon-r13 OPTIONAL, -- Need OP
acdc-BarringPerPLMN-List-r13 ACDC-BarringPerPLMN-List-r13 OPTIONAL -- Need OP
+ ]],
+ [[
+ udt-RestrictingForCommon-r13 UDT-Restricting-r13 OPTIONAL, -- Need OR
+ udt-RestrictingPerPLMN-List-r13 UDT-RestrictingPerPLMN-List-r13 OPTIONAL, -- Need OR
+ cIoT-EPS-OptimisationInfo-r13 CIOT-EPS-OptimisationInfo-r13 OPTIONAL, -- Need OP
+ useFullResumeID-r13 ENUMERATED {true} OPTIONAL -- Need OP
]]
+
}
SystemInformationBlockType2-v8h0-IEs ::= SEQUENCE {
@@ -2347,6 +2455,26 @@ BarringPerACDC-Category-r13 ::= SEQUENCE {
} OPTIONAL -- Need OP
}
+UDT-Restricting-r13 ::= SEQUENCE {
+ udt-Restricting-r13 ENUMERATED {true} OPTIONAL, --Need OR
+ udt-RestrictingTime-r13 ENUMERATED {s4, s8, s16, s32, s64, s128, s256, s512} OPTIONAL --Need OR
+}
+
+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
+}
+
+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
+}
+
SystemInformationBlockType3 ::= SEQUENCE {
cellReselectionInfoCommon SEQUENCE {
@@ -3203,6 +3331,10 @@ CQI-ReportConfig-v1310 ::= SEQUENCE {
cqi-ReportPeriodic-v1310 CQI-ReportPeriodic-v1310 OPTIONAL -- Need ON
}
+CQI-ReportConfig-v1320 ::= SEQUENCE {
+ cqi-ReportPeriodic-v1320 CQI-ReportPeriodic-v1320 OPTIONAL -- Need ON
+}
+
CQI-ReportConfigSCell-r10 ::= SEQUENCE {
cqi-ReportModeAperiodic-r10 CQI-ReportModeAperiodic OPTIONAL, -- Need OR
nomPDSCH-RS-EPRE-Offset-r10 INTEGER (-1..6),
@@ -3266,6 +3398,9 @@ CQI-ReportPeriodic-v1310 ::= SEQUENCE {
simultaneousAckNackAndCQI-Format4-Format5-r13 ENUMERATED {setup} OPTIONAL-- Need OR
}
+CQI-ReportPeriodic-v1320 ::= SEQUENCE {
+ periodicityFactorWB-r13 ENUMERATED {n2, n4} OPTIONAL -- Need OR
+}
CQI-ReportPeriodicProcExtToAddModList-r11 ::= SEQUENCE (SIZE (1..maxCQI-ProcExt-r11)) OF CQI-ReportPeriodicProcExt-r11
@@ -3293,6 +3428,8 @@ CQI-ReportPeriodicProcExt-r11 ::= SEQUENCE {
} OPTIONAL, -- Need ON
...,
[[ cri-ReportConfig-r13 CRI-ReportConfig-r13 OPTIONAL -- Need ON
+ ]],
+ [[ periodicityFactorWB-r13 ENUMERATED {n2, n4} OPTIONAL -- Need ON
]]
}
@@ -3470,7 +3607,7 @@ CSI-Process-r11 ::= SEQUENCE {
csi-ProcessId-r11 CSI-ProcessId-r11,
csi-RS-ConfigNZPId-r11 CSI-RS-ConfigNZPId-r11,
csi-IM-ConfigId-r11 CSI-IM-ConfigId-r11,
- p-C-AndCBSRList-r11 SEQUENCE (SIZE (1..2)) OF P-C-AndCBSR-r11,
+ p-C-AndCBSRList-r11 P-C-AndCBSR-Pair-r13a,
cqi-ReportBothProc-r11 CQI-ReportBothProc-r11 OPTIONAL, -- Need OR
cqi-ReportPeriodicProcId-r11 INTEGER (0..maxCQI-ProcExt-r11) OPTIONAL, -- Need OR
cqi-ReportAperiodicProc-r11 CQI-ReportAperiodicProc-r11 OPTIONAL, -- Need OR
@@ -3497,30 +3634,6 @@ CSI-Process-r11 ::= SEQUENCE {
]]
}
-P-C-AndCBSR-r11 ::= SEQUENCE {
- p-C-r11 INTEGER (-8..15),
- codebookSubsetRestriction-r11 BIT STRING
-}
-
-P-C-AndCBSR-r13 ::= SEQUENCE {
- p-C-r13 INTEGER (-8..15),
- cbsr-Selection-r13 CHOICE{
- nonPrecoded-r13 SEQUENCE {
- codebookSubsetRestriction1-r13 BIT STRING,
- codebookSubsetRestriction2-r13 BIT STRING
- },
- beamformedK1a-r13 SEQUENCE {
- codebookSubsetRestriction3-r13 BIT STRING
- },
- beamformedKN-r13 SEQUENCE {
- codebookSubsetRestriction-r13 BIT STRING
- }
- },
- ...
-}
-
-P-C-AndCBSR-PerResourceConfig-r13 ::= SEQUENCE (SIZE (1..2)) OF P-C-AndCBSR-r13
-
CSI-ProcessId-r11 ::= INTEGER (1..maxCSI-Proc-r11)
@@ -3552,6 +3665,17 @@ CSI-RS-Config-v1310 ::= SEQUENCE {
eMIMO-Type-r13 CSI-RS-ConfigEMIMO-r13 OPTIONAL -- Need ON
}
+ZeroTxPowerCSI-RS-Conf-r12 ::= CHOICE {
+ release NULL,
+ setup ZeroTxPowerCSI-RS-r12
+}
+
+ZeroTxPowerCSI-RS-r12 ::= SEQUENCE {
+ zeroTxPowerResourceConfigList-r12 BIT STRING (SIZE (16)),
+ zeroTxPowerSubframeConfig-r12 INTEGER (0..154)
+}
+
+
CSI-RS-ConfigEMIMO-r13 ::= CHOICE {
release NULL,
setup CHOICE {
@@ -3561,7 +3685,7 @@ CSI-RS-ConfigEMIMO-r13 ::= CHOICE {
}
CSI-RS-ConfigNonPrecoded-r13 ::= SEQUENCE {
- p-C-AndCBSRList-r13 P-C-AndCBSR-PerResourceConfig-r13 OPTIONAL, -- Need OR
+ p-C-AndCBSRList-r13 P-C-AndCBSR-Pair-r13 OPTIONAL, -- Need OR
codebookConfigN1-r13 ENUMERATED {n1, n2, n3, n4, n8},
codebookConfigN2-r13 ENUMERATED {n1, n2, n3, n4, n8},
codebookOverSamplingRateConfig-O1-r13 ENUMERATED {n4, n8} OPTIONAL, -- Need OR
@@ -3574,22 +3698,12 @@ CSI-RS-ConfigNonPrecoded-r13 ::= SEQUENCE {
CSI-RS-ConfigBeamformed-r13 ::= SEQUENCE {
csi-RS-ConfigNZPIdListExt-r13 SEQUENCE (SIZE (1..7)) OF CSI-RS-ConfigNZPId-r13 OPTIONAL, -- Need OR
csi-IM-ConfigIdList-r13 SEQUENCE (SIZE (1..8)) OF CSI-IM-ConfigId-r13 OPTIONAL, -- Need OR
- p-C-AndCBSR-PerResourceConfigList-r13 SEQUENCE (SIZE (1..8)) OF P-C-AndCBSR-PerResourceConfig-r13 OPTIONAL, -- Need OR
+ p-C-AndCBSR-PerResourceConfigList-r13 SEQUENCE (SIZE (1..8)) OF P-C-AndCBSR-Pair-r13 OPTIONAL, -- Need OR
ace-For4Tx-PerResourceConfigList-r13 SEQUENCE (SIZE (1..7)) OF BOOLEAN OPTIONAL, -- Need OR
alternativeCodebookEnabledBeamformed-r13 ENUMERATED {true} OPTIONAL, -- Need OR
channelMeasRestriction-r13 ENUMERATED {on} OPTIONAL -- Need OR
}
-ZeroTxPowerCSI-RS-Conf-r12 ::= CHOICE {
- release NULL,
- setup ZeroTxPowerCSI-RS-r12
-}
-
-ZeroTxPowerCSI-RS-r12 ::= SEQUENCE {
- zeroTxPowerResourceConfigList-r12 BIT STRING (SIZE (16)),
- zeroTxPowerSubframeConfig-r12 INTEGER (0..154)
-}
-
CSI-RS-ConfigNZP-r11 ::= SEQUENCE {
csi-RS-ConfigNZPId-r11 CSI-RS-ConfigNZPId-r11,
@@ -3703,7 +3817,7 @@ EPDCCH-SetConfig-r11 ::= SEQUENCE {
mpdcch-config-r13 CHOICE {
release NULL,
setup SEQUENCE {
- csi-NumRepetitionCE-r13 ENUMERATED {v1, v2, v4, v8, v16, v32},
+ csi-NumRepetitionCE-r13 ENUMERATED {sf1, sf2, sf4, sf8, sf16, sf32},
mpdcch-pdsch-HoppingConfig-r13 ENUMERATED {on,off},
mpdcch-StartSF-UESS-r13 CHOICE {
fdd-r13 ENUMERATED {v1, v1dot5, v2, v2dot5, v4,
@@ -3720,6 +3834,7 @@ EPDCCH-SetConfig-r11 ::= SEQUENCE {
EPDCCH-SetConfigId-r11 ::= INTEGER (0..1)
+
EIMTA-MainConfig-r12 ::= CHOICE {
release NULL,
setup SEQUENCE {
@@ -3788,26 +3903,10 @@ LWIP-Configuration-r13 ::= CHOICE {
LWIP-Config-r13 ::= SEQUENCE {
lwip-MobilityConfig-r13 WLAN-MobilityConfig-r13 OPTIONAL, -- Need ON
- tunnelConfigLWIP-r13 TunnelConfigLWIP-r13 OPTIONAL, -- Need ON
- ...
-}
-
-
-TunnelConfigLWIP-r13 ::= SEQUENCE {
- ip-Address-r13 IP-Address-r13,
- ike-Identity-r13 IKE-Identity-r13,
+ tunnelConfigLWIP-r13 TunnelConfigLWIP-r13 OPTIONAL, -- Need ON
...
}
-IKE-Identity-r13 ::= SEQUENCE {
- idI-r13 OCTET STRING
-}
-
-IP-Address-r13 ::= CHOICE {
- ipv4-r13 BIT STRING (SIZE (32)),
- ipv6-r13 BIT STRING (SIZE (128))
-}
-
MAC-MainConfig ::= SEQUENCE {
ul-SCH-Config SEQUENCE {
@@ -3979,6 +4078,33 @@ STAG-ToAddMod-r11 ::= SEQUENCE {
STAG-Id-r11::= INTEGER (1..maxSTAG-r11)
+P-C-AndCBSR-r11 ::= SEQUENCE {
+ p-C-r11 INTEGER (-8..15),
+ codebookSubsetRestriction-r11 BIT STRING
+}
+
+P-C-AndCBSR-r13 ::= SEQUENCE {
+ p-C-r13 INTEGER (-8..15),
+ cbsr-Selection-r13 CHOICE{
+ nonPrecoded-r13 SEQUENCE {
+ codebookSubsetRestriction1-r13 BIT STRING,
+ codebookSubsetRestriction2-r13 BIT STRING
+ },
+ beamformedK1a-r13 SEQUENCE {
+ codebookSubsetRestriction3-r13 BIT STRING
+ },
+ beamformedKN-r13 SEQUENCE {
+ codebookSubsetRestriction-r13 BIT STRING
+ }
+ },
+ ...
+}
+
+P-C-AndCBSR-Pair-r13a ::= SEQUENCE (SIZE (1..2)) OF P-C-AndCBSR-r11
+
+P-C-AndCBSR-Pair-r13 ::= SEQUENCE (SIZE (1..2)) OF P-C-AndCBSR-r13
+
+
PDCCH-ConfigSCell-r13 ::= SEQUENCE {
skipMonitoringDCI-format0-1A-r13 ENUMERATED {true} OPTIONAL -- Need OR
}
@@ -4050,7 +4176,7 @@ PDCP-Config ::= SEQUENCE {
statusFeedback-r13 CHOICE {
release NULL,
setup SEQUENCE {
- statusPDU-TypeForPolling-r13 ENUMERATED {type1, type2} OPTIONAL,
+ statusPDU-TypeForPolling-r13 ENUMERATED {type1, type2} OPTIONAL, -- Need ON
statusPDU-Periodicity-Type1-r13 ENUMERATED {
ms5, ms10, ms20, ms30, ms40, ms50, ms60, ms70, ms80, ms90,
ms100, ms150, ms200, ms300, ms500, ms1000, ms2000, ms5000,
@@ -4228,6 +4354,8 @@ PhysicalConfigDedicated ::= SEQUENCE {
} OPTIONAL, -- Need ON
csi-RS-ConfigNZPToAddModListExt-r13 CSI-RS-ConfigNZPToAddModListExt-r13 OPTIONAL, -- Need ON
csi-RS-ConfigNZPToReleaseListExt-r13 CSI-RS-ConfigNZPToReleaseListExt-r13 OPTIONAL -- Need ON
+ ]],
+ [[ cqi-ReportConfig-v1320 CQI-ReportConfig-v1320 OPTIONAL -- Need ON
]]
}
@@ -4245,7 +4373,7 @@ PhysicalConfigDedicatedSCell-r10 ::= SEQUENCE {
ul-Configuration-r10 SEQUENCE {
antennaInfoUL-r10 AntennaInfoUL-r10 OPTIONAL, -- Need ON
pusch-ConfigDedicatedSCell-r10
- PUSCH-ConfigDedicatedSCell-r10 OPTIONAL, -- Need ON
+ PUSCH-ConfigDedicatedSCell-r10 OPTIONAL, -- Cond PUSCH-SCell1
uplinkPowerControlDedicatedSCell-r10
UplinkPowerControlDedicatedSCell-r10 OPTIONAL, -- Need ON
cqi-ReportConfigSCell-r10 CQI-ReportConfigSCell-r10 OPTIONAL, -- Need ON
@@ -4270,7 +4398,8 @@ PhysicalConfigDedicatedSCell-r10 ::= SEQUENCE {
pdsch-ConfigDedicated-v1130 PDSCH-ConfigDedicated-v1130 OPTIONAL, -- Need ON
-- UL configuration
cqi-ReportConfig-v1130 CQI-ReportConfig-v1130 OPTIONAL, -- Need ON
- pusch-ConfigDedicated-v1130 PUSCH-ConfigDedicated-v1130 OPTIONAL, -- Need ON
+ pusch-ConfigDedicated-v1130
+ PUSCH-ConfigDedicated-v1130 OPTIONAL, -- Cond PUSCH-SCell1
uplinkPowerControlDedicatedSCell-v1130
UplinkPowerControlDedicated-v1130 OPTIONAL -- Need ON
]],
@@ -4284,7 +4413,7 @@ PhysicalConfigDedicatedSCell-r10 ::= SEQUENCE {
]],
[[ pdsch-ConfigDedicated-v1280 PDSCH-ConfigDedicated-v1280 OPTIONAL -- Need ON
]],
- [[ pucch-Cell-r13 ENUMERATED {true} OPTIONAL, -- Cond PUCCH_SCell
+ [[ pucch-Cell-r13 ENUMERATED {true} OPTIONAL, -- Cond PUCCH-SCell1
pucch-SCell CHOICE{
release NULL,
setup SEQUENCE {
@@ -4317,6 +4446,8 @@ PhysicalConfigDedicatedSCell-r10 ::= SEQUENCE {
laa-SCellConfiguration-r13 LAA-SCellConfiguration-r13 OPTIONAL, -- Need ON
csi-RS-ConfigNZPToAddModListExt-r13 CSI-RS-ConfigNZPToAddModListExt-r13 OPTIONAL, -- Need ON
csi-RS-ConfigNZPToReleaseListExt-r13 CSI-RS-ConfigNZPToReleaseListExt-r13 OPTIONAL -- Need ON
+ ]],
+ [[ cqi-ReportConfig-v1320 CQI-ReportConfig-v1320 OPTIONAL -- Need ON
]]
}
@@ -4347,12 +4478,12 @@ PRACH-ConfigSIB ::= SEQUENCE {
}
PRACH-ConfigSIB-v1310 ::= SEQUENCE {
- rsrp-ThresholdsPrachInfoList-r13 RSRP-ThresholdsPrachInfoList-r13,
+ rsrp-ThresholdsPrachInfoList-r13 RSRP-ThresholdsPrachInfoList-r13,
mpdcch-startSF-CSS-RA-r13 CHOICE {
- fdd-r13 ENUMERATED {sf1, sf1dot5, sf2, sf2dot5, sf4, sf5, sf8,
- sf10},
- tdd-r13 ENUMERATED {sf1, sf2, sf4, sf5, sf8, sf10, sf20, spare1}
- } OPTIONAL, -- Need OR
+ fdd-r13 ENUMERATED {v1, v1dot5, v2, v2dot5, v4, v5, v8,
+ v10},
+ tdd-r13 ENUMERATED {v1, v2, v4, v5, v8, v10, v20, spare}
+ } OPTIONAL, -- Cond MP
prach-HoppingOffset-r13 INTEGER (0..94) OPTIONAL, -- Need OR
prach-ParametersListCE-r13 PRACH-ParametersListCE-r13
}
@@ -4363,15 +4494,15 @@ PRACH-Config ::= SEQUENCE {
}
PRACH-Config-v1310 ::= SEQUENCE {
- rsrp-ThresholdsPrachInfoList-r13 RSRP-ThresholdsPrachInfoList-r13 OPTIONAL, -- Need OR
+ rsrp-ThresholdsPrachInfoList-r13 RSRP-ThresholdsPrachInfoList-r13 OPTIONAL, -- Cond HO
mpdcch-startSF-CSS-RA-r13 CHOICE {
fdd-r13 ENUMERATED {v1, v1dot5, v2, v2dot5, v4, v5, v8,
v10},
tdd-r13 ENUMERATED {v1, v2, v4, v5, v8, v10, v20, spare}
- } OPTIONAL, -- Need OR
+ } OPTIONAL, -- Cond MP
prach-HoppingOffset-r13 INTEGER (0..94) OPTIONAL, -- Need OR
- prach-ParametersListCE-r13 PRACH-ParametersListCE-r13 OPTIONAL, -- Need OR
- initial-CE-level-r13 INTEGER (1..maxCE-Level-r13) OPTIONAL -- Need OR
+ prach-ParametersListCE-r13 PRACH-ParametersListCE-r13 OPTIONAL, -- Cond MP
+ initial-CE-level-r13 INTEGER (0..3) OPTIONAL -- Need OR
}
PRACH-ConfigSCell-r10 ::= SEQUENCE {
@@ -4388,8 +4519,8 @@ PRACH-ConfigInfo ::= SEQUENCE {
PRACH-ParametersListCE-r13 ::= SEQUENCE (SIZE(1..maxCE-Level-r13)) OF PRACH-ParametersCE-r13
PRACH-ParametersCE-r13 ::= SEQUENCE {
- prach-ConfigIndex INTEGER (0..63),
- prach-FreqOffset INTEGER (0..94),
+ prach-ConfigIndex-r13 INTEGER (0..63),
+ prach-FreqOffset-r13 INTEGER (0..94),
prach-StartingSubframe-r13 ENUMERATED {sf2, sf4, sf8, sf16, sf32, sf64, sf128,
sf256} OPTIONAL, -- Need OP
maxNumPreambleAttemptCE-r13
@@ -4910,15 +5041,15 @@ BCCH-Config-v1310 ::= SEQUENCE {
}
FreqHoppingParameters-r13 ::= SEQUENCE {
- mpdcch-pdsch-HoppingNB-r13 ENUMERATED {nb2, nb4} OPTIONAL, -- Need OR
+ mpdcch-pdsch-HoppingNB-r13 ENUMERATED {nb2, nb4} OPTIONAL, -- Cond HO
interval-DLHoppingConfigCommonModeA-r13 CHOICE {
interval-FDD-r13 ENUMERATED {int1, int2, int4, int8},
interval-TDD-r13 ENUMERATED {int1, int5, int10, int20}
- } OPTIONAL, -- Need OR
+ } OPTIONAL, -- Cond HO
interval-DLHoppingConfigCommonModeB-r13 CHOICE {
interval-FDD-r13 ENUMERATED {int2, int4, int8, int16},
interval-TDD-r13 ENUMERATED { int5, int10, int20, int40}
- } OPTIONAL, -- Need OR
+ } OPTIONAL, -- Cond HO
interval-ULHoppingConfigCommonModeA-r13 CHOICE {
interval-FDD-r13 ENUMERATED {int1, int2, int4, int8},
interval-TDD-r13 ENUMERATED {int1, int5, int10, int20}
@@ -4928,7 +5059,7 @@ FreqHoppingParameters-r13 ::= SEQUENCE {
interval-TDD-r13 ENUMERATED { int5, int10, int20, int40}
} OPTIONAL, -- Need OR
mpdcch-pdsch-HoppingOffset-r13 INTEGER (1..maxAvailNarrowBands-r13)
- OPTIONAL -- Need OR
+ OPTIONAL -- Cond HO
}
PCCH-Config ::= SEQUENCE {
@@ -5036,7 +5167,7 @@ DRB-ToAddMod ::= SEQUENCE {
[[ rlc-Config-v1310 RLC-Config-v1310 OPTIONAL, -- Need ON
drb-TypeLWA-r13 BOOLEAN OPTIONAL, -- Need ON
drb-TypeLWIP-r13 ENUMERATED {lwip, lwip-DL-only,
- lwip-UL-only, lte} OPTIONAL -- Need ON
+ lwip-UL-only, eutran} OPTIONAL -- Need ON
]]
}
@@ -5118,6 +5249,24 @@ P-a ::= ENUMERATED { dB-6, dB-4dot77, dB-3, dB-1dot77,
dB0, dB1, dB2, dB3}
+RCLWI-Configuration-r13 ::= CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ rclwi-Config-r13 RCLWI-Config-r13
+ }
+}
+
+RCLWI-Config-r13 ::= SEQUENCE {
+ command CHOICE {
+ steerToWLAN-r13 SEQUENCE {
+ mobilityConfig-r13 WLAN-Id-List-r12
+ },
+ steerToLTE-r13 NULL
+ },
+ ...
+}
+
+
RLC-Config ::= CHOICE {
am SEQUENCE {
ul-AM-RLC UL-AM-RLC,
@@ -5516,6 +5665,8 @@ SPS-ConfigUL ::= CHOICE {
p0-UE-PUSCH-PersistentSubframeSet2-r12 INTEGER (-8..7)
}
} OPTIONAL -- Need ON
+ ]],
+ [[ numberOfConfUlSPS-Processes-r13 INTEGER (1..8) OPTIONAL -- Need OR
]]
}
}
@@ -5566,6 +5717,24 @@ TPC-Index ::= CHOICE {
}
+TunnelConfigLWIP-r13 ::= SEQUENCE {
+ ip-Address-r13 IP-Address-r13,
+ ike-Identity-r13 IKE-Identity-r13,
+ ...,
+ [[ lwip-Counter-r13 INTEGER (0..65535) OPTIONAL -- Cond LWIP-Setup
+ ]]
+}
+
+IKE-Identity-r13 ::= SEQUENCE {
+ idI-r13 OCTET STRING
+}
+
+IP-Address-r13 ::= CHOICE {
+ ipv4-r13 BIT STRING (SIZE (32)),
+ ipv6-r13 BIT STRING (SIZE (128))
+}
+
+
UplinkPowerControlCommon ::= SEQUENCE {
p0-NominalPUSCH INTEGER (-126..24),
alpha Alpha-r12,
@@ -5695,6 +5864,7 @@ DeltaTxD-OffsetListPUCCH-v1130 ::= SEQUENCE {
deltaTxD-OffsetPUCCH-Format1bCS-r11 ENUMERATED {dB0, dB-1}
}
+
WLAN-Id-List-r13 ::= SEQUENCE (SIZE (1..maxWLAN-Id-r13)) OF WLAN-Identifiers-r12
@@ -6222,8 +6392,12 @@ MeasId-v1250 ::= INTEGER (maxMeasId-Plus1..maxMeasId-r12)
MeasIdToAddModList ::= SEQUENCE (SIZE (1..maxMeasId)) OF MeasIdToAddMod
+MeasIdToAddModList-v1310 ::= SEQUENCE (SIZE (1..maxMeasId)) OF MeasIdToAddMod-v1310
+
MeasIdToAddModListExt-r12 ::= SEQUENCE (SIZE (1..maxMeasId)) OF MeasIdToAddModExt-r12
+MeasIdToAddModListExt-v1310 ::= SEQUENCE (SIZE (1..maxMeasId)) OF MeasIdToAddMod-v1310
+
MeasIdToAddMod ::= SEQUENCE {
measId MeasId,
measObjectId MeasObjectId,
@@ -6236,14 +6410,10 @@ MeasIdToAddModExt-r12 ::= SEQUENCE {
reportConfigId-r12 ReportConfigId
}
-MeasIdToAddModList-v1310 ::= SEQUENCE (SIZE (1..maxMeasId)) OF MeasIdToAddMod-v1310
-
MeasIdToAddMod-v1310 ::= SEQUENCE {
measObjectId-v1310 MeasObjectId-v1310 OPTIONAL
}
-MeasIdToAddModListExt-v1310 ::= SEQUENCE (SIZE (1..maxMeasId)) OF MeasIdToAddMod-v1310
-
MeasObjectCDMA2000 ::= SEQUENCE {
cdma2000-Type CDMA2000-Type,
@@ -6399,7 +6569,8 @@ MeasObjectToAddModExt-r13 ::= SEQUENCE {
measObjectUTRA-r13 MeasObjectUTRA,
measObjectGERAN-r13 MeasObjectGERAN,
measObjectCDMA2000-r13 MeasObjectCDMA2000,
- ...
+ ...,
+ measObjectWLAN-v1320 MeasObjectWLAN-r13
}
}
@@ -6860,14 +7031,14 @@ ReportConfigInterRAT ::= SEQUENCE {
}
},
...,
- eventW1 SEQUENCE {
+ eventW1-r13 SEQUENCE {
w1-Threshold-r13 WLAN-RSSI-Range-r13
},
- eventW2 SEQUENCE {
+ eventW2-r13 SEQUENCE {
w2-Threshold1-r13 WLAN-RSSI-Range-r13,
w2-Threshold2-r13 WLAN-RSSI-Range-r13
},
- eventW3 SEQUENCE {
+ eventW3-r13 SEQUENCE {
w3-Threshold-r13 WLAN-RSSI-Range-r13
}
},
@@ -7115,6 +7286,9 @@ RAT-Type ::= ENUMERATED {
spare3, spare2, spare1, ...}
+ResumeIdentity-r13 ::= BIT STRING (SIZE(40))
+
+
RRC-TransactionIdentifier ::= INTEGER (0..3)
@@ -7337,7 +7511,7 @@ UE-EUTRA-Capability-v1310-IEs ::= SEQUENCE {
dc-Parameters-v1310 DC-Parameters-v1310 OPTIONAL,
sl-Parameters-v1310 SL-Parameters-v1310 OPTIONAL,
scptm-Parameters-r13 SCPTM-Parameters-r13 OPTIONAL,
- mtc-Parameters-r13 MTC-Parameters-r13 OPTIONAL,
+ ce-Parameters-r13 CE-Parameters-r13 OPTIONAL,
interRAT-ParametersWLAN-r13 IRAT-ParametersWLAN-r13,
laa-Parameters-r13 LAA-Parameters-r13 OPTIONAL,
lwa-Parameters-r13 LWA-Parameters-r13 OPTIONAL,
@@ -7345,6 +7519,15 @@ UE-EUTRA-Capability-v1310-IEs ::= SEQUENCE {
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,
+ nonCriticalExtension UE-EUTRA-Capability-v1320-IEs OPTIONAL
+}
+
+UE-EUTRA-Capability-v1320-IEs ::= SEQUENCE {
+ ce-Parameters-v1320 CE-Parameters-v1320 OPTIONAL,
+ phyLayerParameters-v1320 PhyLayerParameters-v1320 OPTIONAL,
+ rf-Parameters-v1320 RF-Parameters-v1320 OPTIONAL,
+ fdd-Add-UE-EUTRA-Capabilities-v1320 UE-EUTRA-CapabilityAddXDD-Mode-v1320 OPTIONAL,
+ tdd-Add-UE-EUTRA-Capabilities-v1320 UE-EUTRA-CapabilityAddXDD-Mode-v1320 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -7389,6 +7572,11 @@ UE-EUTRA-CapabilityAddXDD-Mode-v1310 ::= SEQUENCE {
phyLayerParameters-v1310 PhyLayerParameters-v1310 OPTIONAL
}
+UE-EUTRA-CapabilityAddXDD-Mode-v1320 ::= SEQUENCE {
+ phyLayerParameters-v1320 PhyLayerParameters-v1320 OPTIONAL,
+ scptm-Parameters-r13 SCPTM-Parameters-r13 OPTIONAL
+}
+
AccessStratumRelease ::= ENUMERATED {
rel8, rel9, rel10, rel11, rel12, rel13,
spare2, spare1, ...}
@@ -7525,6 +7713,56 @@ PhyLayerParameters-v1310 ::= SEQUENCE {
pdsch-CollisionHandling-r13 ENUMERATED {supported} OPTIONAL
}
+PhyLayerParameters-v1320 ::= SEQUENCE {
+ mimo-UE-Parameters-r13 MIMO-UE-Parameters-r13 OPTIONAL
+}
+
+MIMO-UE-Parameters-r13 ::= SEQUENCE {
+ parametersTM9-r13 MIMO-UE-ParametersPerTM-r13 OPTIONAL,
+ parametersTM10-r13 MIMO-UE-ParametersPerTM-r13 OPTIONAL,
+ srs-EnhancementsTDD-r13 ENUMERATED {supported} OPTIONAL,
+ srs-Enhancements-r13 ENUMERATED {supported} OPTIONAL,
+ interferenceMeasRestriction-r13 ENUMERATED {supported} OPTIONAL
+}
+
+MIMO-UE-ParametersPerTM-r13 ::= SEQUENCE {
+ nonPrecoded-r13 MIMO-NonPrecodedCapabilities-r13 OPTIONAL,
+ beamformed-r13 MIMO-UE-BeamformedCapabilities-r13 OPTIONAL,
+ channelMeasRestriction-r13 ENUMERATED {supported} OPTIONAL,
+ dmrs-Enhancements-r13 ENUMERATED {supported} OPTIONAL,
+ csi-RS-EnhancementsTDD-r13 ENUMERATED {supported} OPTIONAL
+}
+
+MIMO-CA-ParametersPerBoBC-r13 ::= SEQUENCE {
+ parametersTM9-r13 MIMO-CA-ParametersPerBoBCPerTM-r13 OPTIONAL,
+ parametersTM10-r13 MIMO-CA-ParametersPerBoBCPerTM-r13 OPTIONAL
+}
+
+MIMO-CA-ParametersPerBoBCPerTM-r13 ::= SEQUENCE {
+ nonPrecoded-r13 MIMO-NonPrecodedCapabilities-r13 OPTIONAL,
+ beamformed-r13 MIMO-BeamformedCapabilityList-r13 OPTIONAL,
+ dmrs-Enhancements-r13 ENUMERATED {different} OPTIONAL
+}
+
+MIMO-NonPrecodedCapabilities-r13 ::= SEQUENCE {
+ config1-r13 ENUMERATED {supported} OPTIONAL,
+ config2-r13 ENUMERATED {supported} OPTIONAL,
+ config3-r13 ENUMERATED {supported} OPTIONAL,
+ config4-r13 ENUMERATED {supported} OPTIONAL
+}
+
+MIMO-UE-BeamformedCapabilities-r13 ::= SEQUENCE {
+ altCodebook-r13 ENUMERATED {supported} OPTIONAL,
+ mimo-BeamformedCapabilities-r13 MIMO-BeamformedCapabilityList-r13
+}
+
+MIMO-BeamformedCapabilityList-r13 ::= SEQUENCE (SIZE (1..maxCSI-Proc-r11)) OF MIMO-BeamformedCapabilities-r13
+
+MIMO-BeamformedCapabilities-r13 ::= SEQUENCE {
+ k-Max-r13 INTEGER (1..8),
+ n-MaxList-r13 BIT STRING (SIZE (1..7)) OPTIONAL
+ }
+
NonContiguousUL-RA-WithinCC-List-r10 ::= SEQUENCE (SIZE (1..maxBands)) OF NonContiguousUL-RA-WithinCC-r10
NonContiguousUL-RA-WithinCC-r10 ::= SEQUENCE {
@@ -7578,7 +7816,7 @@ RF-Parameters-v11d0 ::= SEQUENCE {
}
RF-Parameters-v1250 ::= SEQUENCE {
- supportedBandListEUTRA-v1250 SupportedBandListEUTRA-v1250 OPTIONAL,
+ supportedBandListEUTRA-v1250 SupportedBandListEUTRA-v1250 OPTIONAL,
supportedBandCombination-v1250 SupportedBandCombination-v1250 OPTIONAL,
supportedBandCombinationAdd-v1250 SupportedBandCombinationAdd-v1250 OPTIONAL,
freqBandPriorityAdjustment-r12 ENUMERATED {supported} OPTIONAL
@@ -7602,6 +7840,14 @@ RF-Parameters-v1310 ::= SEQUENCE {
supportedBandListEUTRA-v1310 SupportedBandListEUTRA-v1310 OPTIONAL,
supportedBandCombinationReduced-r13 SupportedBandCombinationReduced-r13 OPTIONAL
}
+
+RF-Parameters-v1320 ::= SEQUENCE {
+ supportedBandListEUTRA-v1320 SupportedBandListEUTRA-v1320 OPTIONAL,
+ supportedBandCombination-v1320 SupportedBandCombination-v1320 OPTIONAL,
+ supportedBandCombinationAdd-v1320 SupportedBandCombinationAdd-v1320 OPTIONAL,
+ supportedBandCombinationReduced-v1320 SupportedBandCombinationReduced-v1320 OPTIONAL
+}
+
SupportedBandCombination-r10 ::= SEQUENCE (SIZE (1..maxBandComb-r10)) OF BandCombinationParameters-r10
SupportedBandCombinationExt-r10 ::= SEQUENCE (SIZE (1..maxBandComb-r10)) OF BandCombinationParametersExt-r10
@@ -7616,6 +7862,8 @@ SupportedBandCombination-v1250 ::= SEQUENCE (SIZE (1..maxBandComb-r10)) OF BandC
SupportedBandCombination-v1270 ::= SEQUENCE (SIZE (1..maxBandComb-r10)) OF BandCombinationParameters-v1270
+SupportedBandCombination-v1320 ::= SEQUENCE (SIZE (1..maxBandComb-r10)) OF BandCombinationParameters-v1320
+
SupportedBandCombinationAdd-r11 ::= SEQUENCE (SIZE (1..maxBandComb-r11)) OF BandCombinationParameters-r11
SupportedBandCombinationAdd-v11d0 ::= SEQUENCE (SIZE (1..maxBandComb-r11)) OF BandCombinationParameters-v10i0
@@ -7624,28 +7872,11 @@ SupportedBandCombinationAdd-v1250 ::= SEQUENCE (SIZE (1..maxBandComb-r11)) OF Ba
SupportedBandCombinationAdd-v1270 ::= SEQUENCE (SIZE (1..maxBandComb-r11)) OF BandCombinationParameters-v1270
-
+SupportedBandCombinationAdd-v1320 ::= SEQUENCE (SIZE (1..maxBandComb-r11)) OF BandCombinationParameters-v1320
SupportedBandCombinationReduced-r13 ::= SEQUENCE (SIZE (1..maxBandComb-r13)) OF BandCombinationParameters-r13
-BandCombinationParameters-r13 ::= SEQUENCE {
- differentFallbackSupported-r13 ENUMERATED {true} OPTIONAL,
- bandParameterList-r13 SEQUENCE (SIZE (1..maxSimultaneousBands-r10)) OF BandParameters-r13,
- supportedBandwidthCombinationSet-r13 SupportedBandwidthCombinationSet-r10 OPTIONAL,
- multipleTimingAdvance-r13 ENUMERATED {supported} OPTIONAL,
- simultaneousRx-Tx-r13 ENUMERATED {supported} OPTIONAL,
- bandInfoEUTRA-r13 BandInfoEUTRA,
- dc-Support-r13 SEQUENCE {
- asynchronous-r13 ENUMERATED {supported} OPTIONAL,
- supportedCellGrouping-r13 CHOICE {
- threeEntries-r13 BIT STRING (SIZE(3)),
- fourEntries-r13 BIT STRING (SIZE(7)),
- fiveEntries-r13 BIT STRING (SIZE(15))
- } OPTIONAL
- } OPTIONAL,
- supportedNAICS-2CRS-AP-r13 BIT STRING (SIZE (1..maxNAICS-Entries-r12)) OPTIONAL,
- commSupportedBandsPerBC-r13 BIT STRING (SIZE (1.. maxBands)) OPTIONAL
-}
+SupportedBandCombinationReduced-v1320 ::= SEQUENCE (SIZE (1..maxBandComb-r13)) OF BandCombinationParameters-v1320
BandCombinationParameters-r10 ::= SEQUENCE (SIZE (1..maxSimultaneousBands-r10)) OF BandParameters-r10
@@ -7696,6 +7927,30 @@ BandCombinationParameters-v1270 ::= SEQUENCE {
BandParameters-v1270 OPTIONAL
}
+BandCombinationParameters-r13 ::= SEQUENCE {
+ differentFallbackSupported-r13 ENUMERATED {true} OPTIONAL,
+ bandParameterList-r13 SEQUENCE (SIZE (1..maxSimultaneousBands-r10)) OF BandParameters-r13,
+ supportedBandwidthCombinationSet-r13 SupportedBandwidthCombinationSet-r10 OPTIONAL,
+ multipleTimingAdvance-r13 ENUMERATED {supported} OPTIONAL,
+ simultaneousRx-Tx-r13 ENUMERATED {supported} OPTIONAL,
+ bandInfoEUTRA-r13 BandInfoEUTRA,
+ dc-Support-r13 SEQUENCE {
+ asynchronous-r13 ENUMERATED {supported} OPTIONAL,
+ supportedCellGrouping-r13 CHOICE {
+ threeEntries-r13 BIT STRING (SIZE(3)),
+ fourEntries-r13 BIT STRING (SIZE(7)),
+ fiveEntries-r13 BIT STRING (SIZE(15))
+ } OPTIONAL
+ } OPTIONAL,
+ supportedNAICS-2CRS-AP-r13 BIT STRING (SIZE (1..maxNAICS-Entries-r12)) OPTIONAL,
+ commSupportedBandsPerBC-r13 BIT STRING (SIZE (1.. maxBands)) OPTIONAL
+}
+
+BandCombinationParameters-v1320 ::= SEQUENCE {
+ bandParameterList-v1320 SEQUENCE (SIZE (1..maxSimultaneousBands-r10)) OF
+ BandParameters-v1320 OPTIONAL,
+ additionalRx-Tx-PerformanceReq-r13 ENUMERATED {supported} OPTIONAL
+}
SupportedBandwidthCombinationSet-r10 ::= BIT STRING (SIZE (1..maxBandwidthCombSet-r10))
@@ -7736,6 +7991,10 @@ BandParameters-r13 ::= SEQUENCE {
supportedCSI-Proc-r13 ENUMERATED {n1, n3, n4} OPTIONAL
}
+BandParameters-v1320 ::= SEQUENCE {
+ bandParametersDL-v1320 MIMO-CA-ParametersPerBoBC-r13
+}
+
BandParametersUL-r10 ::= SEQUENCE (SIZE (1..maxBandwidthClass-r10)) OF CA-MIMO-ParametersUL-r10
BandParametersUL-r13 ::= CA-MIMO-ParametersUL-r10
@@ -7790,6 +8049,8 @@ SupportedBandListEUTRA-v1250 ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBand
SupportedBandListEUTRA-v1310 ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBandEUTRA-v1310
+SupportedBandListEUTRA-v1320 ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBandEUTRA-v1320
+
SupportedBandEUTRA ::= SEQUENCE {
bandEUTRA FreqBandIndicator,
halfDuplex BOOLEAN
@@ -7803,8 +8064,13 @@ SupportedBandEUTRA-v1250 ::= SEQUENCE {
dl-256QAM-r12 ENUMERATED {supported} OPTIONAL,
ul-64QAM-r12 ENUMERATED {supported} OPTIONAL
}
+
SupportedBandEUTRA-v1310 ::= SEQUENCE {
- powerClass-20dBm-r13 ENUMERATED {supported} OPTIONAL
+ ue-PowerClass-5-r13 ENUMERATED {supported} OPTIONAL
+}
+SupportedBandEUTRA-v1320 ::= SEQUENCE {
+ intraFreq-CE-NeedForGaps-r13 ENUMERATED {supported} OPTIONAL,
+ ue-PowerClass-N-r13 ENUMERATED {class1, class2, class4} OPTIONAL
}
MeasParameters ::= SEQUENCE {
@@ -8038,11 +8304,18 @@ SCPTM-Parameters-r13 ::= SEQUENCE {
scptm-AsyncDC-r13 ENUMERATED {supported} OPTIONAL
}
-MTC-Parameters-r13 ::= SEQUENCE {
+CE-Parameters-r13 ::= SEQUENCE {
ce-ModeA-r13 ENUMERATED {supported} OPTIONAL,
ce-ModeB-r13 ENUMERATED {supported} OPTIONAL
}
+CE-Parameters-v1320 ::= SEQUENCE {
+ intraFreqA3-CE-ModeA-r13 ENUMERATED {supported} OPTIONAL,
+ intraFreqA3-CE-ModeB-r13 ENUMERATED {supported} OPTIONAL,
+ intraFreqHO-CE-ModeA-r13 ENUMERATED {supported} OPTIONAL,
+ intraFreqHO-CE-ModeB-r13 ENUMERATED {supported} OPTIONAL
+}
+
LAA-Parameters-r13 ::= SEQUENCE {
crossCarrierSchedulingLAA-DL-r13 ENUMERATED {supported} OPTIONAL,
csi-RS-DRS-RRM-MeasurementsLAA-r13 ENUMERATED {supported} OPTIONAL,
@@ -8101,15 +8374,6 @@ SL-Parameters-v1310 ::= SEQUENCE {
discPeriodicSLSS-r13 ENUMERATED {supported} OPTIONAL
}
-LAA-parameters-r13 ::= SEQUENCE {
- crossCarrierSchedulingLAA-DL-r13 ENUMERATED {supported} OPTIONAL,
- csi-RS-DRS-RRM-MeasurementsLAA-r13 ENUMERATED {supported} OPTIONAL,
- downlinkLAA-r13 ENUMERATED {supported} OPTIONAL,
- endingDwPTS-r13 ENUMERATED {supported} OPTIONAL,
- secondSlotStartingPosition-r13 ENUMERATED {supported} OPTIONAL,
- tm9-LAA-r13 ENUMERATED {supported} OPTIONAL,
- tm10-LAA-r13 ENUMERATED {supported} OPTIONAL
-}
SupportedBandInfoList-r12 ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBandInfo-r12
@@ -8123,7 +8387,7 @@ FreqBandIndicatorListEUTRA-r12 ::= SEQUENCE (SIZE (1..maxBands)) OF FreqBandInd
UE-RadioPagingInfo-r12 ::= SEQUENCE {
ue-Category-v1250 INTEGER (0) OPTIONAL,
...,
- [[ ue-CategoryDL-M-v1310 ENUMERATED {m1} OPTIONAL,
+ [[ ue-CategoryDL-v1310 ENUMERATED {m1} OPTIONAL,
ce-ModeA-r13 ENUMERATED {true} OPTIONAL,
ce-ModeB-r13 ENUMERATED {true} OPTIONAL
]]
@@ -8331,7 +8595,7 @@ SC-MTCH-Info-r13 ::= SEQUENCE {
MBMSSessionInfo-r13 ::= SEQUENCE {
tmgi-r13 TMGI-r9,
- sessionId-r13 OCTET STRING (SIZE (1)) OPTIONAL -- Need OR
+ sessionId-r13 OCTET STRING (SIZE (1)) OPTIONAL -- Need OR
}
SC-MTCH-SchedulingInfo-r13::= SEQUENCE {
@@ -8979,7 +9243,7 @@ maxSL-DiscPowerClass-r12 INTEGER ::= 3 -- Maximum number of sidelink power clas
maxSL-DiscRxPoolPreconf-r13 INTEGER ::= 16 -- Maximum number of preconfigured sidelink
-- discovery Rx resource pool entries
maxSL-DiscSysInfoReportFreq-r13 INTEGER ::= 8 -- Maximum number of frequencies to include in a
- -- UESidelinkInformation for SI reporting
+ -- SidelinkUEInformation for SI reporting
maxSL-DiscTxPoolPreconf-r13 INTEGER ::= 4 -- Maximum number of preconfigured sidelink
-- discovery Tx resource pool entries
maxSL-GP-r13 INTEGER ::= 8 -- Maximum number of gap patterns that can be requested
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn
index 25f1b6049f..358c38115d 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 V13.1.0 (2016-03)
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
--
EUTRA-Sidelink-Preconf DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn
index 6f8b847ed4..4d164ffc7c 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 V13.1.0 (2016-03)
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
--
EUTRA-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
@@ -180,6 +180,14 @@ VarShortMAC-Input ::= SEQUENCE {
c-RNTI C-RNTI
}
+VarShortResumeMAC-Input-r13 ::= SEQUENCE {
+ cellIdentity-r13 CellIdentity,
+ physCellId-r13 PhysCellId,
+ c-RNTI-r13 C-RNTI,
+ resumeDiscriminator-r13 BIT STRING(SIZE(1))
+}
+
+
VarWLAN-MobilityConfig ::= SEQUENCE {
wlan-MobilitySet-r13 WLAN-Id-List-r13 OPTIONAL,
successReportRequested ENUMERATED {true} OPTIONAL
@@ -187,8 +195,7 @@ VarWLAN-MobilityConfig ::= SEQUENCE {
VarWLAN-Status-r13 ::= SEQUENCE {
- status-r13 WLAN-Status-r13,
- wlan-IdentifiersAssociated-r13 WLAN-Identifiers-r12 OPTIONAL
+ status-r13 WLAN-Status-r13
}
diff --git a/epan/dissectors/asn1/lte-rrc/Makefile.am b/epan/dissectors/asn1/lte-rrc/Makefile.am
index 7b98fdc08a..ec704830bb 100644
--- a/epan/dissectors/asn1/lte-rrc/Makefile.am
+++ b/epan/dissectors/asn1/lte-rrc/Makefile.am
@@ -29,7 +29,10 @@ ASN_FILE_LIST = \
EUTRA-RRC-Definitions.asn \
EUTRA-Sidelink-Preconf.asn \
EUTRA-UE-Variables.asn \
- PC5-RRC-Definitions.asn
+ PC5-RRC-Definitions.asn \
+ NBIOT-InterNodeDefinitions.asn \
+ NBIOT-RRC-Definitions.asn \
+ NBIOT-UE-Variables.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
diff --git a/epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn b/epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn
new file mode 100644
index 0000000000..e6609f0751
--- /dev/null
+++ b/epan/dissectors/asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn
@@ -0,0 +1,133 @@
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
+--
+NBIOT-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+ C-RNTI,
+ PhysCellId,
+ SecurityAlgorithmConfig,
+ ShortMAC-I
+FROM EUTRA-RRC-Definitions
+
+ AdditionalReestabInfoList
+FROM EUTRA-InterNodeDefinitions
+
+ CarrierFreq-NB-r13,
+ RadioResourceConfigDedicated-NB-r13,
+ UE-Capability-NB-r13,
+ UE-RadioPagingInfo-NB-r13
+FROM NBIOT-RRC-Definitions;
+
+
+HandoverPreparationInformation-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ c1 CHOICE{
+ handoverPreparationInformation-r13 HandoverPreparationInformation-NB-IEs,
+ spare3 NULL, spare2 NULL, spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+HandoverPreparationInformation-NB-IEs ::= SEQUENCE {
+ ue-RadioAccessCapabilityInfo-r13 UE-Capability-NB-r13,
+ as-Config-r13 AS-Config-NB,
+ rrm-Config-r13 RRM-Config-NB OPTIONAL,
+ as-Context-r13 AS-Context-NB OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+UEPagingCoverageInformation-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ c1 CHOICE{
+ uePagingCoverageInformation-r13 UEPagingCoverageInformation-NB-IEs,
+ spare3 NULL, spare2 NULL, spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+UEPagingCoverageInformation-NB-IEs ::= SEQUENCE {
+-- the possible value(s) can differ from those sent on Uu
+ npdcch-NumRepetitionPaging-r13 INTEGER (1..2048) OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+UERadioAccessCapabilityInformation-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ c1 CHOICE{
+ ueRadioAccessCapabilityInformation-r13
+ UERadioAccessCapabilityInformation-NB-IEs,
+ spare3 NULL, spare2 NULL, spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+UERadioAccessCapabilityInformation-NB-IEs ::= SEQUENCE {
+ ue-RadioAccessCapabilityInfo-r13 OCTET STRING (CONTAINING UE-Capability-NB-r13),
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+UERadioPagingInformation-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ c1 CHOICE{
+ ueRadioPagingInformation-r13 UERadioPagingInformation-NB-IEs,
+ spare3 NULL, spare2 NULL, spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+UERadioPagingInformation-NB-IEs ::= SEQUENCE {
+ ue-RadioPagingInfo-r13 OCTET STRING (CONTAINING UE-RadioPagingInfo-NB-r13),
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+AS-Config-NB ::= SEQUENCE {
+ sourceRadioResourceConfig-r13 RadioResourceConfigDedicated-NB-r13,
+ sourceSecurityAlgorithmConfig-r13 SecurityAlgorithmConfig,
+ sourceUE-Identity-r13 C-RNTI,
+ sourceDl-CarrierFreq-r13 CarrierFreq-NB-r13,
+ ...
+}
+
+
+AS-Context-NB ::= SEQUENCE {
+ reestablishmentInfo-r13 ReestablishmentInfo-NB OPTIONAL,
+ ...
+}
+
+
+ReestablishmentInfo-NB ::= SEQUENCE {
+ sourcePhysCellId-r13 PhysCellId,
+ targetCellShortMAC-I-r13 ShortMAC-I,
+ additionalReestabInfoList-r13 AdditionalReestabInfoList OPTIONAL,
+ ...
+}
+
+
+
+
+RRM-Config-NB ::= SEQUENCE {
+ ue-InactiveTime ENUMERATED {
+ s1, s2, s3, s5, s7, s10, s15, s20,
+ s25, s30, s40, s50, min1, min1s20, min1s40,
+ min2, min2s30, min3, min3s30, min4, min5, min6,
+ min7, min8, min9, min10, min12, min14, min17, min20,
+ min24, min28, min33, min38, min44, min50, hr1,
+ hr1min30, hr2, hr2min30, hr3, hr3min30, hr4, hr5, hr6,
+ hr8, hr10, hr13, hr16, hr20, day1, day1hr12, day2,
+ day2hr12, day3, day4, day5, day7, day10, day14, day19,
+ day24, day30, dayMoreThan30} OPTIONAL,
+ ...
+}
+
+
+END
diff --git a/epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn b/epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn
new file mode 100644
index 0000000000..5ad869147b
--- /dev/null
+++ b/epan/dissectors/asn1/lte-rrc/NBIOT-RRC-Definitions.asn
@@ -0,0 +1,1184 @@
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
+--
+NBIOT-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+ RRCConnectionReestablishmentReject,
+ SecurityModeCommand,
+ SecurityModeComplete,
+ SecurityModeFailure,
+ AdditionalSpectrumEmission,
+ ARFCN-ValueEUTRA-r9,
+ CellIdentity,
+ DedicatedInfoNAS,
+ DRB-Identity,
+ InitialUE-Identity,
+ IntraFreqBlackCellList,
+ IntraFreqNeighCellList,
+ maxBands,
+ maxCellBlack,
+ maxCellInter,
+ maxFBI2,
+ maxFreq,
+ maxMultiBands,
+ maxPageRec,
+ maxPLMN-r11,
+ maxSIB,
+ maxSIB-1,
+ NextHopChainingCount,
+ PagingUE-Identity,
+ PLMN-Identity,
+ P-Max,
+ PowerRampingParameters,
+ PreambleTransMax,
+ PhysCellId,
+ Q-OffsetRange,
+ Q-QualMin-r9,
+ Q-RxLevMin,
+ ReestabUE-Identity,
+ RegisteredMME,
+ ReselectionThreshold,
+ ResumeIdentity-r13,
+ RRC-TransactionIdentifier,
+ RSRP-Range,
+ ShortMAC-I,
+ S-TMSI,
+ SystemInformationBlockType16-r11,
+ SystemInfoValueTagSI-r13,
+ TimeAlignmentTimer,
+ TrackingAreaCode
+FROM EUTRA-RRC-Definitions;
+
+
+BCCH-BCH-Message-NB ::= SEQUENCE {
+ message BCCH-BCH-MessageType-NB
+}
+
+
+BCCH-BCH-MessageType-NB::= MasterInformationBlock-NB
+
+
+
+BCCH-DL-SCH-Message-NB ::= SEQUENCE {
+ message BCCH-DL-SCH-MessageType-NB
+}
+
+BCCH-DL-SCH-MessageType-NB ::= CHOICE {
+ c1 CHOICE {
+ systemInformation-r13 SystemInformation-NB,
+ systemInformationBlockType1-r13 SystemInformationBlockType1-NB
+ },
+ messageClassExtension SEQUENCE {}
+}
+
+
+PCCH-Message-NB ::= SEQUENCE {
+ message PCCH-MessageType-NB
+}
+
+PCCH-MessageType-NB ::= CHOICE {
+ c1 CHOICE {
+ paging-r13 Paging-NB
+ },
+ messageClassExtension SEQUENCE {}
+}
+
+
+DL-CCCH-Message-NB ::= SEQUENCE {
+ message DL-CCCH-MessageType-NB
+}
+
+DL-CCCH-MessageType-NB ::= CHOICE {
+ c1 CHOICE {
+ rrcConnectionReestablishment-r13 RRCConnectionReestablishment-NB,
+ rrcConnectionReestablishmentReject-r13 RRCConnectionReestablishmentReject,
+ rrcConnectionReject-r13 RRCConnectionReject-NB,
+ rrcConnectionSetup-r13 RRCConnectionSetup-NB,
+ spare4 NULL, spare3 NULL, spare2 NULL, spare1 NULL
+ },
+ messageClassExtension SEQUENCE {}
+}
+
+
+DL-DCCH-Message-NB ::= SEQUENCE {
+ message DL-DCCH-MessageType-NB
+}
+
+DL-DCCH-MessageType-NB ::= CHOICE {
+ c1 CHOICE {
+ dlInformationTransfer-r13 DLInformationTransfer-NB,
+ rrcConnectionReconfiguration-r13 RRCConnectionReconfiguration-NB,
+ rrcConnectionRelease-r13 RRCConnectionRelease-NB,
+ securityModeCommand-r13 SecurityModeCommand,
+ ueCapabilityEnquiry-r13 UECapabilityEnquiry-NB,
+ rrcConnectionResume-r13 RRCConnectionResume-NB,
+ spare2 NULL, spare1 NULL
+ },
+ messageClassExtension SEQUENCE {}
+}
+
+
+
+UL-CCCH-Message-NB ::= SEQUENCE {
+ message UL-CCCH-MessageType-NB
+}
+
+UL-CCCH-MessageType-NB ::= CHOICE {
+ c1 CHOICE {
+ rrcConnectionReestablishmentRequest-r13 RRCConnectionReestablishmentRequest-NB,
+ rrcConnectionRequest-r13 RRCConnectionRequest-NB,
+ rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-NB,
+ spare1 NULL
+ },
+ messageClassExtension SEQUENCE {}
+}
+
+
+UL-DCCH-Message-NB ::= SEQUENCE {
+ message UL-DCCH-MessageType-NB
+}
+
+UL-DCCH-MessageType-NB ::= CHOICE {
+ c1 CHOICE {
+ rrcConnectionReconfigurationComplete-r13 RRCConnectionReconfigurationComplete-NB,
+ rrcConnectionReestablishmentComplete-r13 RRCConnectionReestablishmentComplete-NB,
+ rrcConnectionSetupComplete-r13 RRCConnectionSetupComplete-NB,
+ securityModeComplete-r13 SecurityModeComplete,
+ securityModeFailure-r13 SecurityModeFailure,
+ ueCapabilityInformation-r13 UECapabilityInformation-NB,
+ ulInformationTransfer-r13 ULInformationTransfer-NB,
+ rrcConnectionResumeComplete-r13 RRCConnectionResumeComplete-NB,
+ spare8 NULL, spare7 NULL,
+ spare6 NULL, spare5 NULL, spare4 NULL,
+ spare3 NULL, spare2 NULL, spare1 NULL
+ },
+ messageClassExtension SEQUENCE {}
+}
+
+
+DLInformationTransfer-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ dlInformationTransfer-r13 DLInformationTransfer-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+DLInformationTransfer-NB-r13-IEs ::= SEQUENCE {
+ dedicatedInfoNAS-r13 DedicatedInfoNAS,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+MasterInformationBlock-NB ::= SEQUENCE {
+ systemFrameNumber-MSB-r13 BIT STRING (SIZE (4)),
+ hyperSFN-LSB-r13 BIT STRING (SIZE (2)),
+ schedulingInfoSIB1-r13 INTEGER (0..15),
+ systemInfoValueTag-r13 INTEGER (0..31),
+ ab-Enabled-r13 BOOLEAN,
+ operationModeInfo-r13 CHOICE {
+ inband-SamePCI-r13 Inband-SamePCI-NB-r13,
+ inband-DifferentPCI-r13 Inband-DifferentPCI-NB-r13,
+ guardband-r13 Guardband-NB-r13,
+ standalone-r13 Standalone-NB-r13
+ },
+ spare BIT STRING (SIZE (11))
+}
+
+ChannelRasterOffset-NB-r13 ::= ENUMERATED {khz-7dot5, khz-2dot5, khz2dot5, khz7dot5}
+
+Guardband-NB-r13 ::= SEQUENCE {
+ rasterOffset-r13 ChannelRasterOffset-NB-r13,
+ spare BIT STRING (SIZE (3))
+}
+
+Inband-SamePCI-NB-r13 ::= SEQUENCE {
+ eutra-CRS-SequenceInfo-r13 INTEGER (0..31)
+}
+
+Inband-DifferentPCI-NB-r13 ::= SEQUENCE {
+ eutra-NumCRS-Ports-r13 ENUMERATED {same, four},
+ rasterOffset-r13 ChannelRasterOffset-NB-r13,
+ spare BIT STRING (SIZE (2))
+}
+
+Standalone-NB-r13 ::= SEQUENCE {
+ spare BIT STRING (SIZE (5))
+}
+
+
+Paging-NB ::= SEQUENCE {
+ pagingRecordList-r13 PagingRecordList-NB-r13 OPTIONAL, -- Need ON
+ systemInfoModification-r13 ENUMERATED {true} OPTIONAL, -- Need ON
+ systemInfoModification-eDRX-r13 ENUMERATED {true} OPTIONAL, -- Need ON
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+PagingRecordList-NB-r13 ::= SEQUENCE (SIZE (1..maxPageRec)) OF PagingRecord-NB-r13
+
+PagingRecord-NB-r13 ::= SEQUENCE {
+ ue-Identity-r13 PagingUE-Identity,
+ ...
+}
+
+
+RRCConnectionReconfiguration-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE{
+ rrcConnectionReconfiguration-r13 RRCConnectionReconfiguration-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionReconfiguration-NB-r13-IEs ::= SEQUENCE {
+ dedicatedInfoNASList-r13 SEQUENCE (SIZE(1..maxDRB-NB-r13)) OF
+ DedicatedInfoNAS OPTIONAL, -- Need ON
+ radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13 OPTIONAL, -- Need ON
+ fullConfig-r13 ENUMERATED {true} OPTIONAL, -- Cond Reestab
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionReconfigurationComplete-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ rrcConnectionReconfigurationComplete-r13 RRCConnectionReconfigurationComplete-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionReconfigurationComplete-NB-r13-IEs ::= SEQUENCE {
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+
+RRCConnectionReestablishment-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE{
+ rrcConnectionReestablishment-r13 RRCConnectionReestablishment-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionReestablishment-NB-r13-IEs ::= SEQUENCE {
+ radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13,
+ nextHopChainingCount-r13 NextHopChainingCount,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionReestablishmentComplete-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ rrcConnectionReestablishmentComplete-r13 RRCConnectionReestablishmentComplete-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionReestablishmentComplete-NB-r13-IEs ::= SEQUENCE {
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionReestablishmentRequest-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ rrcConnectionReestablishmentRequest-r13
+ RRCConnectionReestablishmentRequest-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionReestablishmentRequest-NB-r13-IEs ::= SEQUENCE {
+ ue-Identity-r13 ReestabUE-Identity,
+ reestablishmentCause-r13 ReestablishmentCause-NB-r13,
+ spare BIT STRING (SIZE (25))
+}
+
+
+ReestablishmentCause-NB-r13 ::= ENUMERATED {
+ reconfigurationFailure, otherFailure,
+ spare2, spare1}
+
+
+RRCConnectionReject-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ rrcConnectionReject-r13 RRCConnectionReject-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionReject-NB-r13-IEs ::= SEQUENCE {
+ extendedWaitTime-r13 INTEGER (1..1800),
+ rrc-SuspendIndication-r13 ENUMERATED {true} OPTIONAL, -- Need ON
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionRelease-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ rrcConnectionRelease-r13 RRCConnectionRelease-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionRelease-NB-r13-IEs ::= SEQUENCE {
+ releaseCause-r13 ReleaseCause-NB-r13,
+ resumeIdentity-r13 ResumeIdentity-r13 OPTIONAL, -- Need OR
+ extendedWaitTime-r13 INTEGER (1..1800) OPTIONAL, -- Need ON
+ redirectedCarrierInfo-r13 RedirectedCarrierInfo-NB-r13 OPTIONAL, -- Need ON
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+ReleaseCause-NB-r13 ::= ENUMERATED {loadBalancingTAUrequired, other,
+ rrc-Suspend, spare1}
+
+RedirectedCarrierInfo-NB-r13::= CarrierFreq-NB-r13
+
+RRCConnectionRequest-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ rrcConnectionRequest-r13 RRCConnectionRequest-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionRequest-NB-r13-IEs ::= SEQUENCE {
+ ue-Identity-r13 InitialUE-Identity,
+ establishmentCause-r13 EstablishmentCause-NB-r13,
+ multiToneSupport-r13 ENUMERATED {true} OPTIONAL,
+ multiCarrierSupport-r13 ENUMERATED {true} OPTIONAL,
+ spare BIT STRING (SIZE (22))
+}
+
+
+RRCConnectionResume-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ rrcConnectionResume-r13 RRCConnectionResume-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionResume-NB-r13-IEs ::= SEQUENCE {
+ radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13 OPTIONAL, -- Need ON
+ nextHopChainingCount-r13 NextHopChainingCount,
+ drb-ContinueROHC-r13 ENUMERATED {true} OPTIONAL, -- Need OP
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionResumeComplete-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ rrcConnectionResumeComplete-r13 RRCConnectionResumeComplete-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionResumeComplete-NB-r13-IEs ::= SEQUENCE {
+ selectedPLMN-Identity-r13 INTEGER (1..maxPLMN-r11) OPTIONAL,
+ dedicatedInfoNAS-r13 DedicatedInfoNAS OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionResumeRequest-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionResumeRequest-NB-r13-IEs ::= SEQUENCE {
+ resumeID-r13 ResumeIdentity-r13,
+ shortResumeMAC-I-r13 ShortMAC-I,
+ resumeCause-r13 EstablishmentCause-NB-r13,
+ spare BIT STRING (SIZE (9))
+}
+
+
+RRCConnectionSetup-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ rrcConnectionSetup-r13 RRCConnectionSetup-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionSetup-NB-r13-IEs ::= SEQUENCE {
+ radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+RRCConnectionSetupComplete-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE{
+ rrcConnectionSetupComplete-r13 RRCConnectionSetupComplete-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+RRCConnectionSetupComplete-NB-r13-IEs ::= SEQUENCE {
+ selectedPLMN-Identity-r13 INTEGER (1..maxPLMN-r11),
+ s-TMSI-r13 S-TMSI OPTIONAL,
+ registeredMME-r13 RegisteredMME OPTIONAL,
+ dedicatedInfoNAS-r13 DedicatedInfoNAS,
+ attachWithoutPDN-Connectivity-r13 ENUMERATED {true} OPTIONAL,
+ up-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+SystemInformation-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ systemInformation-r13 SystemInformation-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+SystemInformation-NB-r13-IEs ::= SEQUENCE {
+ sib-TypeAndInfo-r13 SEQUENCE (SIZE (1..maxSIB)) OF CHOICE {
+ sib2-r13 SystemInformationBlockType2-NB-r13,
+ sib3-r13 SystemInformationBlockType3-NB-r13,
+ sib4-r13 SystemInformationBlockType4-NB-r13,
+ sib5-r13 SystemInformationBlockType5-NB-r13,
+ sib14-r13 SystemInformationBlockType14-NB-r13,
+ sib16-r13 SystemInformationBlockType16-NB-r13,
+ ...
+ },
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+SystemInformationBlockType1-NB ::= SEQUENCE {
+ hyperSFN-MSB-r13 BIT STRING (SIZE (8)),
+ cellAccessRelatedInfo-r13 SEQUENCE {
+ plmn-IdentityList-r13 PLMN-IdentityList-NB-r13,
+ trackingAreaCode-r13 TrackingAreaCode,
+ cellIdentity-r13 CellIdentity,
+ cellBarred-r13 ENUMERATED {barred, notBarred},
+ intraFreqReselection-r13 ENUMERATED {allowed, notAllowed}
+ },
+ cellSelectionInfo-r13 SEQUENCE {
+ q-RxLevMin-r13 Q-RxLevMin,
+ q-QualMin-r13 Q-QualMin-r9
+ },
+ p-Max-r13 P-Max OPTIONAL, -- Need OP
+ freqBandIndicator-r13 FreqBandIndicator-NB-r13,
+ freqBandInfo-r13 NS-PmaxList-NB-r13 OPTIONAL, -- Need OR
+ multiBandInfoList-r13 MultiBandInfoList-NB-r13 OPTIONAL, -- Need OR
+ downlinkBitmap-r13 DL-Bitmap-NB-r13 OPTIONAL, -- Need OP,
+ eutraControlRegionSize-r13 ENUMERATED {n1, n2, n3} OPTIONAL, -- Cond inband
+ nrs-CRS-PowerOffset-r13 ENUMERATED {dB-6, dB-4dot77, dB-3,
+ dB-1dot77, dB0, dB1,
+ dB1dot23, dB2, dB3,
+ dB4, dB4dot23, dB5,
+ 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-RadioFrameOffset-r13 INTEGER (1..15) OPTIONAL, -- Need OP
+ systemInfoValueTagList-r13 SystemInfoValueTagList-NB-r13 OPTIONAL, -- Need OR
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+PLMN-IdentityList-NB-r13 ::= SEQUENCE (SIZE (1..maxPLMN-r11)) OF PLMN-IdentityInfo-NB-r13
+
+PLMN-IdentityInfo-NB-r13 ::= SEQUENCE {
+ plmn-Identity-r13 PLMN-Identity,
+ cellReservedForOperatorUse-r13 ENUMERATED {reserved, notReserved},
+ attachWithoutPDN-Connectivity-r13 ENUMERATED {true} OPTIONAL -- Need OP
+}
+
+SchedulingInfoList-NB-r13 ::= SEQUENCE (SIZE (1..maxSI-Message-NB-r13)) OF SchedulingInfo-NB-r13
+
+SchedulingInfo-NB-r13::= SEQUENCE {
+ si-Periodicity-r13 ENUMERATED {rf64, rf128, rf256, rf512,
+ rf1024, rf2048, rf4096, spare},
+ si-RepetitionPattern-r13 ENUMERATED {every2ndRF, every4thRF,
+ every8thRF, every16thRF},
+ sib-MappingInfo-r13 SIB-MappingInfo-NB-r13,
+ si-TB-r13 ENUMERATED {b56, b120, b208, b256, b328, b440, b552, b680}
+}
+
+SystemInfoValueTagList-NB-r13 ::= SEQUENCE (SIZE (1.. maxSI-Message-NB-r13)) OF
+ SystemInfoValueTagSI-r13
+
+SIB-MappingInfo-NB-r13 ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type-NB-r13
+
+SIB-Type-NB-r13 ::= ENUMERATED {
+ sibType3-NB-r13, sibType4-NB-r13, sibType5-NB-r13,
+ sibType14-NB-r13, sibType16-NB-r13, spare3, spare2, spare1}
+
+
+
+UECapabilityEnquiry-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ ueCapabilityEnquiry-r13 UECapabilityEnquiry-NB-r13-IEs,
+ spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+UECapabilityEnquiry-NB-r13-IEs ::= SEQUENCE {
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+UECapabilityInformation-NB ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE{
+ ueCapabilityInformation-r13 UECapabilityInformation-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+UECapabilityInformation-NB-r13-IEs ::= SEQUENCE {
+ ue-Capability-Container-r13 UE-Capability-NB-r13,
+ ue-RadioPagingInfo-r13 UE-RadioPagingInfo-NB-r13,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+ULInformationTransfer-NB ::= SEQUENCE {
+ criticalExtensions CHOICE {
+ ulInformationTransfer-r13 ULInformationTransfer-NB-r13-IEs,
+ criticalExtensionsFuture SEQUENCE {}
+ }
+}
+
+ULInformationTransfer-NB-r13-IEs ::= SEQUENCE {
+ dedicatedInfoNAS-r13 DedicatedInfoNAS,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+
+SystemInformationBlockType2-NB-r13 ::= SEQUENCE {
+ radioResourceConfigCommon-r13 RadioResourceConfigCommonSIB-NB-r13,
+ ue-TimersAndConstants-r13 UE-TimersAndConstants-NB-r13,
+ freqInfo-r13 SEQUENCE {
+ ul-CarrierFreq-r13 CarrierFreq-NB-r13 OPTIONAL,-- Need OP
+ additionalSpectrumEmission-r13 AdditionalSpectrumEmission
+ },
+ timeAlignmentTimerCommon-r13 TimeAlignmentTimer,
+ multiBandInfoList-r13 SEQUENCE (SIZE (1..maxMultiBands)) OF AdditionalSpectrumEmission OPTIONAL,-- Need OR
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ ...
+}
+
+
+SystemInformationBlockType3-NB-r13 ::= SEQUENCE {
+ cellReselectionInfoCommon-r13 SEQUENCE {
+ q-Hyst-r13 ENUMERATED {
+ dB0, dB1, dB2, dB3, dB4, dB5, dB6, dB8, dB10,
+ dB12, dB14, dB16, dB18, dB20, dB22, dB24
+ }
+ },
+ cellReselectionServingFreqInfo-r13 SEQUENCE {
+ s-NonIntraSearch-r13 ReselectionThreshold
+ },
+ intraFreqCellReselectionInfo-r13 SEQUENCE {
+ q-RxLevMin-r13 Q-RxLevMin,
+ q-QualMin-r13 Q-QualMin-r9 OPTIONAL, -- Need OP
+ p-Max-r13 P-Max OPTIONAL, -- Need OP
+ s-IntraSearchP-r13 ReselectionThreshold,
+ t-Reselection-r13 T-Reselection-NB-r13
+ },
+ freqBandInfo-r13 NS-PmaxList-NB-r13 OPTIONAL, -- Need OR
+ multiBandInfoList-r13 SEQUENCE (SIZE (1..maxMultiBands)) OF
+ NS-PmaxList-NB-r13 OPTIONAL, -- Need OR
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ ...
+}
+
+
+SystemInformationBlockType4-NB-r13 ::= SEQUENCE {
+ intraFreqNeighCellList-r13 IntraFreqNeighCellList OPTIONAL, -- Need OR
+ intraFreqBlackCellList-r13 IntraFreqBlackCellList OPTIONAL, -- Need OR
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ ...
+}
+
+
+
+SystemInformationBlockType5-NB-r13 ::= SEQUENCE {
+ interFreqCarrierFreqList-r13 InterFreqCarrierFreqList-NB-r13,
+ t-Reselection-r13 T-Reselection-NB-r13,
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ ...
+}
+
+
+InterFreqCarrierFreqList-NB-r13 ::= SEQUENCE (SIZE (1..maxFreq)) OF InterFreqCarrierFreqInfo-NB-r13
+
+
+InterFreqCarrierFreqInfo-NB-r13 ::= SEQUENCE {
+ dl-CarrierFreq-r13 CarrierFreq-NB-r13,
+ q-RxLevMin-r13 Q-RxLevMin,
+ q-QualMin-r13 Q-QualMin-r9 OPTIONAL, -- Need OP
+ p-Max-r13 P-Max OPTIONAL, -- Need OP
+ q-OffsetFreq-r13 Q-OffsetRange DEFAULT dB0,
+ interFreqNeighCellList-r13 InterFreqNeighCellList-NB-r13 OPTIONAL, -- Need OR
+ interFreqBlackCellList-r13 InterFreqBlackCellList-NB-r13 OPTIONAL, -- Need OR
+ multiBandInfoList-r13 MultiBandInfoList-NB-r13 OPTIONAL, -- Need OR
+ ...
+}
+
+InterFreqNeighCellList-NB-r13 ::= SEQUENCE (SIZE (1..maxCellInter)) OF PhysCellId
+
+
+InterFreqBlackCellList-NB-r13 ::= SEQUENCE (SIZE (1..maxCellBlack)) OF PhysCellId
+
+
+
+SystemInformationBlockType14-NB-r13 ::= SEQUENCE {
+ ab-Param-r13 CHOICE {
+ ab-Common-r13 AB-Config-NB-r13,
+ ab-PerPLMN-List-r13 SEQUENCE (SIZE (1..maxPLMN-r11)) OF AB-ConfigPLMN-NB-r13
+ } OPTIONAL, -- Need OR
+ lateNonCriticalExtension OCTET STRING OPTIONAL,
+ ...
+}
+
+AB-ConfigPLMN-NB-r13 ::= SEQUENCE {
+ ab-Config-r13 AB-Config-NB-r13 OPTIONAL -- Need OR
+}
+
+AB-Config-NB-r13 ::= SEQUENCE {
+ ab-Category-r13 ENUMERATED {a, b, c},
+ ab-BarringBitmap-r13 BIT STRING (SIZE(10)),
+ ab-BarringExceptionData-r13 ENUMERATED {true} OPTIONAL, -- Need OP
+ ab-BarringForSpecialAC-r13 BIT STRING (SIZE(5))
+}
+
+
+SystemInformationBlockType16-NB-r13 ::= SystemInformationBlockType16-r11
+
+
+CarrierConfigDedicated-NB-r13 ::= SEQUENCE {
+ dl-CarrierConfig-r13 DL-CarrierConfigDedicated-NB-r13,
+ ul-CarrierConfig-r13 UL-CarrierConfigDedicated-NB-r13
+}
+
+DL-CarrierConfigDedicated-NB-r13 ::= SEQUENCE {
+ dl-CarrierFreq-r13 CarrierFreq-NB-r13,
+ downlinkBitmapNonAnchor-r13 CHOICE {
+ useNoBitmap-r13 NULL,
+ useAnchorBitmap-r13 NULL,
+ explicitBitmapConfiguration-r13 DL-Bitmap-NB-r13,
+ spare NULL
+ } OPTIONAL, -- Need ON
+ dl-GapNonAnchor-r13 CHOICE {
+ useNoGap-r13 NULL,
+ useAnchorGapConfig-r13 NULL,
+ explicitGapConfiguration-r13 DL-GapConfig-NB-r13,
+ spare NULL
+ } OPTIONAL, -- Need ON
+ inbandCarrierInfo-r13 SEQUENCE {
+ samePCI-Indicator-r13 CHOICE {
+ samePCI-r13 SEQUENCE {
+ indexToMidPRB-r13 INTEGER (-55..54)
+ },
+ differentPCI-r13 SEQUENCE {
+ eutra-NumCRS-Ports-r13 ENUMERATED {same, four}
+ }
+ } OPTIONAL, -- Cond anchor-guardband
+ eutraControlRegionSize-r13 ENUMERATED {n1, n2, n3}
+ } OPTIONAL, -- Cond non-anchor-inband
+ ...
+}
+
+UL-CarrierConfigDedicated-NB-r13 ::= SEQUENCE {
+ ul-CarrierFreq-r13 CarrierFreq-NB-r13 OPTIONAL, -- Need OP
+ ...
+}
+
+
+CarrierFreq-NB-r13 ::= SEQUENCE {
+ carrierFreq-r13 ARFCN-ValueEUTRA-r9,
+ carrierFreqOffset-r13 ENUMERATED {
+ v-10, v-9, v-8, v-7, v-6, v-5, v-4, v-3, v-2, v-1, v-0dot5,
+ v0, v1, v2, v3, v4, v5, v6, v7, v8, v9
+ } OPTIONAL -- Need ON
+}
+
+
+DL-Bitmap-NB-r13 ::= CHOICE {
+ subframePattern10-r13 BIT STRING (SIZE (10)),
+ subframePattern40-r13 BIT STRING (SIZE (40))
+}
+
+
+
+DL-GapConfig-NB-r13 ::= SEQUENCE {
+ dl-GapThreshold-r13 ENUMERATED {n32, n64, n128, n256},
+ dl-GapPeriodicity-r13 ENUMERATED {sf64, sf128, sf256, sf512},
+ dl-GapDurationCoeff-r13 ENUMERATED {oneEighth, oneFourth, threeEighth, oneHalf}
+}
+
+
+LogicalChannelConfig-NB-r13 ::= SEQUENCE {
+ priority-r13 INTEGER (1..16) OPTIONAL, -- Cond UL
+ logicalChannelSR-Prohibit-r13 BOOLEAN OPTIONAL, -- Need ON
+ ...
+}
+
+
+MAC-MainConfig-NB-r13 ::= SEQUENCE {
+ ul-SCH-Config-r13 SEQUENCE {
+ periodicBSR-Timer-r13 PeriodicBSR-Timer-NB-r13 OPTIONAL, -- Need ON
+ retxBSR-Timer-r13 RetxBSR-Timer-NB-r13
+ } OPTIONAL, -- Need ON
+ drx-Config-r13 DRX-Config-NB-r13 OPTIONAL, -- Need ON
+ timeAlignmentTimerDedicated-r13 TimeAlignmentTimer,
+ logicalChannelSR-Config-r13 CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ logicalChannelSR-ProhibitTimer-r13 ENUMERATED {
+ pp2, pp8, pp32, pp128, pp512,
+ pp1024, pp2048, spare}
+ }
+ } OPTIONAL, -- Need ON
+ ...
+}
+
+PeriodicBSR-Timer-NB-r13 ::= ENUMERATED {
+ pp2, pp4, pp8, pp16, pp64, pp128, infinity, spare}
+
+RetxBSR-Timer-NB-r13 ::= ENUMERATED {
+ pp4, pp16, pp64, pp128, pp256, pp512, infinity, spare}
+
+DRX-Config-NB-r13 ::= CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ onDurationTimer-r13 ENUMERATED {
+ pp1, pp2, pp3, pp4, pp8, pp16, pp32, spare},
+ drx-InactivityTimer-r13 ENUMERATED {
+ pp0, pp1, pp2, pp3, pp4, pp8, pp16, pp32},
+ drx-RetransmissionTimer-r13 ENUMERATED {
+ pp0, pp1, pp2, pp4, pp6, pp8, pp16, pp24,
+ pp33, spare7, spare6, spare5,
+ spare4, spare3, spare2, spare1},
+ drx-Cycle-r13 ENUMERATED {
+ sf256, sf512, sf1024, sf1536, sf2048, sf3072,
+ sf4096, sf4608, sf6144, sf7680, sf8192, sf9216,
+ spare4, spare3, spare2, spare1},
+ drx-StartOffset-r13 INTEGER (0..255),
+ drx-ULRetransmissionTimer-r13 ENUMERATED {
+ pp0, pp1, pp2, pp4, pp6, pp8, pp16, pp24,
+ pp33, pp40, pp64, pp80, pp96,
+ pp112, pp128, pp160, pp320}
+ }
+}
+
+
+
+NPDCCH-ConfigDedicated-NB-r13 ::= SEQUENCE {
+ npdcch-NumRepetitions-r13 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
+ r256, r512, r1024, r2048,
+ spare4, spare3, spare2, spare1},
+ npdcch-StartSF-USS-r13 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64},
+ npdcch-Offset-USS-r13 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
+}
+
+
+
+NPDSCH-ConfigCommon-NB-r13 ::= SEQUENCE {
+ nrs-Power-r13 INTEGER (-60..50)
+}
+
+
+NPRACH-ConfigSIB-NB-r13 ::= SEQUENCE {
+ nprach-CP-Length-r13 ENUMERATED {us66dot7, us266dot7},
+ rsrp-ThresholdsPrachInfoList-r13 RSRP-ThresholdsNPRACH-InfoList-NB-r13 OPTIONAL, -- need OR
+ nprach-ParametersList-r13 NPRACH-ParametersList-NB-r13
+}
+
+NPRACH-ParametersList-NB-r13 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF NPRACH-Parameters-NB-r13
+
+NPRACH-Parameters-NB-r13::= SEQUENCE {
+ nprach-Periodicity-r13 ENUMERATED {ms40, ms80, ms160, ms240,
+ ms320, ms640, ms1280, ms2560},
+ nprach-StartTime-r13 ENUMERATED {ms8, ms16, ms32, ms64,
+ ms128, ms256, ms512, ms1024},
+ nprach-SubcarrierOffset-r13 ENUMERATED {n0, n12, n24, n36, n2, n18, n34, spare1},
+ nprach-NumSubcarriers-r13 ENUMERATED {n12, n24, n36, n48},
+ nprach-SubcarrierMSG3-RangeStart-r13 ENUMERATED {zero, oneThird, twoThird, one},
+ maxNumPreambleAttemptCE-r13 ENUMERATED {n3, n4, n5, n6, n7, n8, n10, spare1},
+ numRepetitionsPerPreambleAttempt-r13 ENUMERATED {n1, n2, n4, n8, n16, n32, n64, n128},
+ npdcch-NumRepetitions-RA-r13 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
+ r256, r512, r1024, r2048,
+ spare4, spare3, spare2, spare1},
+ npdcch-StartSF-CSS-RA-r13 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64},
+ npdcch-Offset-RA-r13 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
+}
+
+RSRP-ThresholdsNPRACH-InfoList-NB-r13 ::= SEQUENCE (SIZE(1..2)) OF RSRP-Range
+
+
+NPUSCH-ConfigCommon-NB-r13 ::= SEQUENCE {
+ ack-NACK-NumRepetitions-Msg4-r13 SEQUENCE (SIZE(1.. maxNPRACH-Resources-NB-r13)) OF
+ ACK-NACK-NumRepetitions-NB-r13,
+ srs-SubframeConfig-r13 ENUMERATED {
+ sc0, sc1, sc2, sc3, sc4, sc5, sc6, sc7,
+ sc8, sc9, sc10, sc11, sc12, sc13, sc14, sc15
+ } OPTIONAL, -- Need OR
+ dmrs-Config-r13 SEQUENCE {
+ threeTone-BaseSequence-r13 INTEGER (0..12) OPTIONAL, -- Need OP
+ threeTone-CyclicShift-r13 INTEGER (0..2),
+ sixTone-BaseSequence-r13 INTEGER (0..14) OPTIONAL, -- Need OP
+ sixTone-CyclicShift-r13 INTEGER (0..3),
+ twelveTone-BaseSequence-r13 INTEGER (0..30) OPTIONAL -- Need OP
+ } OPTIONAL, -- Need OR
+ ul-ReferenceSignalsNPUSCH-r13 UL-ReferenceSignalsNPUSCH-NB-r13
+}
+
+UL-ReferenceSignalsNPUSCH-NB-r13 ::= SEQUENCE {
+ groupHoppingEnabled-r13 BOOLEAN,
+ groupAssignmentNPUSCH-r13 INTEGER (0..29)
+}
+
+NPUSCH-ConfigDedicated-NB-r13 ::= SEQUENCE {
+ ack-NACK-NumRepetitions-r13 ACK-NACK-NumRepetitions-NB-r13 OPTIONAL, -- Need ON
+ npusch-AllSymbols-r13 BOOLEAN OPTIONAL, -- Cond SRS
+ groupHoppingDisabled-r13 ENUMERATED {true} OPTIONAL -- Need OR
+}
+
+ACK-NACK-NumRepetitions-NB-r13 ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128}
+
+
+
+PDCP-Config-NB-r13 ::= SEQUENCE {
+ discardTimer-r13 ENUMERATED {
+ ms5120, ms10240, ms20480, ms40960,
+ ms81920, infinity, spare2, spare1
+ } OPTIONAL, -- Cond Setup
+ headerCompression-r13 CHOICE {
+ notUsed NULL,
+ rohc SEQUENCE {
+ maxCID-r13 INTEGER (1..16383) DEFAULT 15,
+ profiles-r13 SEQUENCE {
+ profile0x0002 BOOLEAN,
+ profile0x0003 BOOLEAN,
+ profile0x0004 BOOLEAN,
+ profile0x0006 BOOLEAN,
+ profile0x0102 BOOLEAN,
+ profile0x0103 BOOLEAN,
+ profile0x0104 BOOLEAN
+ },
+ ...
+ }
+ },
+ ...
+}
+
+
+PhysicalConfigDedicated-NB-r13 ::= SEQUENCE {
+ carrierConfigDedicated-r13 CarrierConfigDedicated-NB-r13 OPTIONAL, -- Need ON
+ npdcch-ConfigDedicated-r13 NPDCCH-ConfigDedicated-NB-r13 OPTIONAL, -- Need ON
+ npusch-ConfigDedicated-r13 NPUSCH-ConfigDedicated-NB-r13 OPTIONAL, -- Need ON
+ uplinkPowerControlDedicated-r13 UplinkPowerControlDedicated-NB-r13 OPTIONAL, -- Need ON
+ ...
+}
+
+
+
+RACH-ConfigCommon-NB-r13 ::= SEQUENCE {
+ preambleTransMax-CE-r13 PreambleTransMax,
+ powerRampingParameters-r13 PowerRampingParameters,
+ rach-InfoList-r13 RACH-InfoList-NB-r13,
+ connEstFailOffset-r13 INTEGER (0..15) OPTIONAL, -- Need OP
+ ...
+}
+
+RACH-InfoList-NB-r13 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF RACH-Info-NB-r13
+
+RACH-Info-NB-r13 ::= SEQUENCE {
+ ra-ResponseWindowSize-r13 ENUMERATED {
+ pp2, pp3, pp4, pp5, pp6, pp7, pp8, pp10},
+ mac-ContentionResolutionTimer-r13 ENUMERATED {
+ pp1, pp2, pp3, pp4, pp8, pp16, pp32, pp64}
+}
+
+
+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,
+ nprach-Config-r13 NPRACH-ConfigSIB-NB-r13,
+ npdsch-ConfigCommon-r13 NPDSCH-ConfigCommon-NB-r13,
+ npusch-ConfigCommon-r13 NPUSCH-ConfigCommon-NB-r13,
+ dl-Gap-r13 DL-GapConfig-NB-r13 OPTIONAL, -- Need OP
+ uplinkPowerControlCommon-r13 UplinkPowerControlCommon-NB-r13,
+ ...
+}
+
+BCCH-Config-NB-r13 ::= SEQUENCE {
+ modificationPeriodCoeff-r13 ENUMERATED {n16, n32, n64, n128}
+}
+
+
+PCCH-Config-NB-r13 ::= SEQUENCE {
+ defaultPagingCycle-r13 ENUMERATED {rf128, rf256, rf512, rf1024},
+ nB-r13 ENUMERATED {
+ fourT, twoT, oneT, halfT, quarterT, one8thT,
+ one16thT, one32ndT, one64thT,
+ one128thT, one256thT, one512thT, one1024thT,
+ spare3, spare2, spare1},
+ npdcch-NumRepetitionPaging-r13 ENUMERATED {
+ r1, r2, r4, r8, r16, r32, r64, r128,
+ r256, r512, r1024, r2048,
+ spare4, spare3, spare2, spare1}
+}
+
+
+RadioResourceConfigDedicated-NB-r13 ::= SEQUENCE {
+ srb-ToAddModList-r13 SRB-ToAddModList-NB-r13 OPTIONAL, -- Need ON
+ drb-ToAddModList-r13 DRB-ToAddModList-NB-r13 OPTIONAL, -- Need ON
+ drb-ToReleaseList-r13 DRB-ToReleaseList-NB-r13 OPTIONAL, -- Need ON
+ mac-MainConfig-r13 CHOICE {
+ explicitValue-r13 MAC-MainConfig-NB-r13,
+ defaultValue-r13 NULL
+ } OPTIONAL, -- Need ON
+ physicalConfigDedicated-r13 PhysicalConfigDedicated-NB-r13 OPTIONAL, -- Need ON
+ rlf-TimersAndConstants-r13 RLF-TimersAndConstants-NB-r13 OPTIONAL, -- Need ON
+ ...
+}
+
+SRB-ToAddModList-NB-r13 ::= SEQUENCE (SIZE (1)) OF SRB-ToAddMod-NB-r13
+
+SRB-ToAddMod-NB-r13 ::= SEQUENCE {
+ rlc-Config-r13 CHOICE {
+ explicitValue RLC-Config-NB-r13,
+ defaultValue NULL
+ } OPTIONAL, -- Cond Setup
+ logicalChannelConfig-r13 CHOICE {
+ explicitValue LogicalChannelConfig-NB-r13,
+ defaultValue NULL
+ } OPTIONAL, -- Cond Setup
+ ...
+}
+
+DRB-ToAddModList-NB-r13 ::= SEQUENCE (SIZE (1..maxDRB-NB-r13)) OF DRB-ToAddMod-NB-r13
+
+DRB-ToAddMod-NB-r13 ::= SEQUENCE {
+ eps-BearerIdentity-r13 INTEGER (0..15) OPTIONAL, -- Cond DRB-Setup
+ drb-Identity-r13 DRB-Identity,
+ pdcp-Config-r13 PDCP-Config-NB-r13 OPTIONAL, -- Cond Setup
+ rlc-Config-r13 RLC-Config-NB-r13 OPTIONAL, -- Cond Setup
+ logicalChannelIdentity-r13 INTEGER (3..10) OPTIONAL, -- Cond DRB-Setup
+ logicalChannelConfig-r13 LogicalChannelConfig-NB-r13 OPTIONAL, -- Cond Setup
+ ...
+}
+
+DRB-ToReleaseList-NB-r13 ::= SEQUENCE (SIZE (1..maxDRB-NB-r13)) OF DRB-Identity
+
+
+RLC-Config-NB-r13 ::= CHOICE {
+ am SEQUENCE {
+ ul-AM-RLC-r13 UL-AM-RLC-NB-r13,
+ dl-AM-RLC-r13 DL-AM-RLC-NB-r13
+ },
+ ...
+}
+
+
+UL-AM-RLC-NB-r13 ::= SEQUENCE {
+ t-PollRetransmit-r13 T-PollRetransmit-NB-r13,
+ maxRetxThreshold-r13 ENUMERATED {t1, t2, t3, t4, t6, t8, t16, t32}
+}
+
+DL-AM-RLC-NB-r13 ::= SEQUENCE {
+ enableStatusReportSN-Gap-r13 ENUMERATED {true} OPTIONAL
+}
+
+T-PollRetransmit-NB-r13 ::= ENUMERATED {
+ ms250, ms500, ms1000, ms2000, ms3000, ms4000,
+ ms6000, ms10000, ms15000, ms25000, ms40000, ms60000,
+ ms90000, ms120000, ms180000, spare1}
+
+
+
+
+RLF-TimersAndConstants-NB-r13 ::= CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ t301-r13 ENUMERATED {
+ ms2500, ms4000, ms6000, ms10000,
+ ms15000, ms25000, ms40000, ms60000},
+ t310-r13 ENUMERATED {
+ ms0, ms200, ms500, ms1000, ms2000, ms4000, ms8000},
+ n310-r13 ENUMERATED {
+ n1, n2, n3, n4, n6, n8, n10, n20},
+ t311-r13 ENUMERATED {
+ ms1000, ms3000, ms5000, ms10000, ms15000,
+ ms20000, ms30000},
+ n311-r13 ENUMERATED {
+ n1, n2, n3, n4, n5, n6, n8, n10},
+ ...
+ }
+}
+
+
+
+UplinkPowerControlCommon-NB-r13 ::= SEQUENCE {
+ p0-NominalNPUSCH-r13 INTEGER (-126..24),
+ alpha-r13 ENUMERATED {al0, al04, al05, al06, al07, al08, al09, al1},
+ deltaPreambleMsg3-r13 INTEGER (-1..6)
+}
+
+UplinkPowerControlDedicated-NB-r13 ::= SEQUENCE {
+ p0-UE-NPUSCH-r13 INTEGER (-8..7)
+}
+
+
+FreqBandIndicator-NB-r13 ::= INTEGER (1.. maxFBI2)
+
+
+MultiBandInfoList-NB-r13 ::= SEQUENCE (SIZE (1..maxMultiBands)) OF MultiBandInfo-NB-r13
+
+MultiBandInfo-NB-r13 ::= SEQUENCE {
+ freqBandIndicator-r13 FreqBandIndicator-NB-r13 OPTIONAL, -- Need OR
+ freqBandInfo-r13 NS-PmaxList-NB-r13 OPTIONAL -- Need OR
+}
+
+
+NS-PmaxList-NB-r13 ::= SEQUENCE (SIZE (1..maxNS-Pmax-NB-r13)) OF NS-PmaxValue-NB-r13
+
+NS-PmaxValue-NB-r13 ::= SEQUENCE {
+ additionalPmax-r13 P-Max OPTIONAL, -- Need OR
+ additionalSpectrumEmission-r13 AdditionalSpectrumEmission
+}
+
+
+T-Reselection-NB-r13 ::= ENUMERATED {s0, s3, s6, s9, s12, s15, s18, s21}
+
+
+EstablishmentCause-NB-r13 ::= ENUMERATED {
+ mt-Access, mo-Signalling, mo-Data, mo-ExceptionData,
+ spare4, spare3, spare2, spare1}
+
+
+UE-Capability-NB-r13 ::= SEQUENCE {
+ accessStratumRelease-r13 AccessStratumRelease-NB-r13,
+ ue-Category-NB-r13 ENUMERATED {nb1} OPTIONAL,
+ multipleDRB-r13 ENUMERATED {supported} OPTIONAL,
+ pdcp-Parameters-r13 PDCP-Parameters-NB-r13 OPTIONAL,
+ phyLayerParameters-r13 PhyLayerParameters-NB-r13,
+ rf-Parameters-r13 RF-Parameters-NB-r13,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+AccessStratumRelease-NB-r13 ::= ENUMERATED {rel13, spare7, spare6, spare5, spare4, spare3, spare2, spare1, ...}
+
+PDCP-Parameters-NB-r13 ::= SEQUENCE {
+ supportedROHC-Profiles-r13 SEQUENCE {
+ profile0x0002 BOOLEAN,
+ profile0x0003 BOOLEAN,
+ profile0x0004 BOOLEAN,
+ profile0x0006 BOOLEAN,
+ profile0x0102 BOOLEAN,
+ profile0x0103 BOOLEAN,
+ profile0x0104 BOOLEAN
+ },
+ maxNumberROHC-ContextSessions-r13 ENUMERATED {cs2, cs4, cs8, cs12} DEFAULT cs2,
+ ...
+}
+
+PhyLayerParameters-NB-r13 ::= SEQUENCE {
+ multiTone-r13 ENUMERATED {supported} OPTIONAL,
+ multiCarrier-r13 ENUMERATED {supported} OPTIONAL
+ }
+
+RF-Parameters-NB-r13 ::= SEQUENCE {
+ supportedBandList-r13 SupportedBandList-NB-r13,
+ multiNS-Pmax-r13 ENUMERATED {supported} OPTIONAL
+}
+
+SupportedBandList-NB-r13 ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBand-NB-r13
+
+SupportedBand-NB-r13 ::= SEQUENCE {
+ band-r13 FreqBandIndicator-NB-r13,
+ powerClassNB-20dBm-r13 ENUMERATED {supported} OPTIONAL
+}
+
+
+
+UE-RadioPagingInfo-NB-r13 ::= SEQUENCE {
+ ue-Category-NB-r13 ENUMERATED {nb1} OPTIONAL,
+ ...
+}
+
+
+UE-TimersAndConstants-NB-r13 ::= SEQUENCE {
+ t300-r13 ENUMERATED {
+ ms2500, ms4000, ms6000, ms10000,
+ ms15000, ms25000, ms40000, ms60000},
+ t301-r13 ENUMERATED {
+ ms2500, ms4000, ms6000, ms10000,
+ ms15000, ms25000, ms40000, ms60000},
+ t310-r13 ENUMERATED {
+ ms0, ms200, ms500, ms1000, ms2000, ms4000, ms8000},
+ n310-r13 ENUMERATED {
+ n1, n2, n3, n4, n6, n8, n10, n20},
+ t311-r13 ENUMERATED {
+ ms1000, ms3000, ms5000, ms10000, ms15000,
+ ms20000, ms30000},
+ n311-r13 ENUMERATED {
+ n1, n2, n3, n4, n5, n6, n8, n10},
+ ...
+}
+
+
+maxNPRACH-Resources-NB-r13 INTEGER ::= 3 -- Maximum number of NPRACH resources for NB-IoT
+maxDRB-NB-r13 INTEGER ::= 2 -- Maximum number of Data Radio Bearers for NB-IoT
+maxNS-Pmax-NB-r13 INTEGER ::= 4 -- Maximum number of NS and P-Max values per band
+maxSI-Message-NB-r13 INTEGER ::= 8 -- Maximum number of SI messages for NB-IoT
+
+
+END
diff --git a/epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn b/epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn
new file mode 100644
index 0000000000..a75c55c4c3
--- /dev/null
+++ b/epan/dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn
@@ -0,0 +1,19 @@
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
+--
+NBIOT-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+ VarShortMAC-Input,
+ VarShortResumeMAC-Input-r13
+
+FROM EUTRA-UE-Variables;
+
+VarShortMAC-Input-NB-r13 ::= VarShortMAC-Input
+
+VarShortResumeMAC-Input-NB-r13 ::= VarShortResumeMAC-Input-r13
+
+
+
+END
diff --git a/epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn b/epan/dissectors/asn1/lte-rrc/PC5-RRC-Definitions.asn
index af4b8e86c7..0196c9666d 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 V13.1.0 (2016-03)
+-- 3GPP TS 36.331 V13.2.0 (2016-06)
--
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 16cd043740..42030f8f3b 100644
--- a/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf
+++ b/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf
@@ -26,8 +26,12 @@ HandoverCommand
HandoverCommand_PDU
HandoverPreparationInformation
HandoverPreparationInformation_PDU
+HandoverPreparationInformation-NB
+HandoverPreparationInformation-NB_PDU
UERadioAccessCapabilityInformation
UERadioAccessCapabilityInformation_PDU
+UERadioAccessCapabilityInformation-NB
+UERadioAccessCapabilityInformation-NB_PDU
UE-EUTRA-Capability
UE-EUTRA-Capability_PDU
#.END
@@ -35,7 +39,9 @@ UE-EUTRA-Capability_PDU
#.PDU
HandoverCommand
HandoverPreparationInformation
+HandoverPreparationInformation-NB
UERadioAccessCapabilityInformation
+UERadioAccessCapabilityInformation-NB
BCCH-BCH-Message @bcch.bch
BCCH-DL-SCH-Message @bcch.dl.sch
BCCH-DL-SCH-Message-BR @bcch.dl.sch.br
@@ -49,6 +55,13 @@ SC-MCCH-Message-r13 @sc.mcch
UECapabilityInformation @ue_cap_info
UE-EUTRA-Capability @ue_eutra_cap
SBCCH-SL-BCH-Message @sbcch.sl.bch
+BCCH-BCH-Message-NB @bcch.bch.nb
+BCCH-DL-SCH-Message-NB @bcch.dl.sch.nb
+PCCH-Message-NB @pcch.nb
+DL-CCCH-Message-NB @dl.ccch.nb
+DL-DCCH-Message-NB @dl.dcch.nb
+UL-CCCH-Message-NB @ul.ccch.nb
+UL-DCCH-Message-NB @ul.dcch.nb
#.END
#.OMIT_ASSIGNMENT
@@ -58,7 +71,6 @@ CellsTriggeredList
CSI-RS-TriggeredList-r12
DRB-InfoListSCG-r12
DRB-InfoSCG-r12
-LAA-parameters-r13
LogMeasInfoList2-r10
MeasResultServCellListSCG-r12
MeasResultServCellListSCG-Ext-r13
@@ -83,8 +95,12 @@ SL-PreconfigSync-r12
SL-Preconfiguration-r12
SL-TxPoolIdentity-r13
UEPagingCoverageInformation
+UEPagingCoverageInformation-NB
+UEPagingCoverageInformation-NB-IEs
UEPagingCoverageInformation-r13-IEs
UERadioPagingInformation
+UERadioPagingInformation-NB
+UERadioPagingInformation-NB-IEs
UERadioPagingInformation-r12-IEs
UERadioPagingInformation-v1310-IEs
VarConnEstFailReport-r11
@@ -101,17 +117,25 @@ VarMobilityHistoryReport-r12
VarRLF-Report-r10
VarRLF-Report-r11
VarShortMAC-Input
+VarShortMAC-Input-NB-r13
+VarShortResumeMAC-Input-NB-r13
+VarShortResumeMAC-Input-r13
VarWLAN-MobilityConfig
VarWLAN-Status-r13
#.NO_EMIT ONLY_VALS
EAB-Config-r11/eab-Category-r11
+AB-Config-NB-r13/ab-Category-r13
#.MAKE_ENUM
RAT-Type TYPE_PREFIX
Handover/targetRAT-Type TYPE_PREFIX
SI-OrPSI-GERAN TYPE_PREFIX
+#
+# EUTRA-RRC-Definitions.asn
+#
+
#.FN_HDR UL-DCCH-Message
actx->pinfo->link_dir = P2P_DIR_UL;
@@ -349,6 +373,9 @@ if(ue_cap_tvb){
proto_tree_add_bits_item(subtree, hf_lte_rrc_modifiedMPR_Behavior_r10_mpr_ampr_31, modifiedMPR_Behavior_r10_tvb, 31, 1, ENC_BIG_ENDIAN);
}
+ #.TYPE_RENAME
+IRAT-ParametersWLAN-r13/supportedBandListWLAN-r13 supportedBandListWLAN_r13
+
#.TYPE_ATTR
MasterInformationBlock/schedulingInfoSIB1-BR-r13 TYPE=FT_UINT32 DISPLAY=BASE_DEC|BASE_EXT_STRING STRINGS=&lte_rrc_schedulingInfoSIB1_BR_r13_vals_ext
@@ -1470,6 +1497,10 @@ SoundingRS-UL-ConfigDedicated/setup/duration STRINGS=TFS(&lte_rrc_duration_val)
col_append_str(actx->pinfo->cinfo, COL_INFO, "RNReconfiguration-r10");
+#.FN_HDR RRCConnectionResume-r13
+
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResume-r13");
+
#.FN_HDR RRCConnectionReestablishmentRequest
col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentRequest");
@@ -1576,13 +1607,13 @@ SoundingRS-UL-ConfigDedicated/setup/duration STRINGS=TFS(&lte_rrc_duration_val)
col_append_str(actx->pinfo->cinfo, COL_INFO, "WLANConnectionStatusReport-r13");
-#.FN_HDR SCPTMConfiguration-r13
+#.FN_HDR RRCConnectionResumeComplete-r13
- col_append_str(actx->pinfo->cinfo, COL_INFO, "SCPTMConfiguration-r13");
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResumeComplete-r13");
-#.FN_HDR MasterInformationBlock-SL
+#.FN_HDR SCPTMConfiguration-r13
- col_append_str(actx->pinfo->cinfo, COL_INFO, "MasterInformationBlock-SL");
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SCPTMConfiguration-r13");
#.FN_BODY Paging/systemInfoModification
%(DEFAULT_BODY)s
@@ -1667,7 +1698,7 @@ SoundingRS-UL-ConfigDedicated/setup/duration STRINGS=TFS(&lte_rrc_duration_val)
set_mac_lte_channel_mapping(drb_mapping);
}
- /* Also tell RLC how many PDCP sequence number bits and wether it should use extended LI */
+ /* Also tell RLC how many PDCP sequence number bits and whether it should use extended LI */
p_rlc_lte_info = (rlc_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rlc_lte, 0);
if (p_rlc_lte_info) {
if (drb_mapping->pdcp_sn_size_present) {
@@ -1822,6 +1853,9 @@ SoundingRS-UL-ConfigDedicated/setup/duration STRINGS=TFS(&lte_rrc_duration_val)
set_mac_lte_simult_pucch_pusch(p_mac_lte_info->ueid, private_data_get_simult_pucch_pusch_cell_type(actx), TRUE, actx->pinfo);
}
+#.TYPE_RENAME
+PUCCH-ConfigDedicated-r13/pucch-Format-r13/channelSelection-r13/n1PUCCH-AN-CS-r13/setup/n1PUCCH-AN-CS-List-r13 n1PUCCH_AN_CS_List_r13
+
#.FN_BODY RACH-ConfigCommon/preambleInfo
%(DEFAULT_BODY)s
/* Initialise to invalid value */
@@ -2205,3 +2239,202 @@ SL-DiscSysInfoReport-r13/cellSelectionInfo-r13/q-RxLevMinOffset-r13 STRINGS=VALS
#.FN_BODY P0-SL-r12
%(DEFAULT_BODY)s
proto_item_append_text(actx->created_item, "dBm");
+
+#
+# PC5-RRC-Definitions
+#
+
+#.FN_HDR MasterInformationBlock-SL
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "MasterInformationBlock-SL");
+
+#
+# NBIOT-RRC-Definitions
+#
+
+#.FN_HDR UL-DCCH-Message-NB
+ actx->pinfo->link_dir = P2P_DIR_UL;
+
+#.FN_HDR DL-DCCH-Message-NB
+ actx->pinfo->link_dir = P2P_DIR_DL;
+
+#.FN_HDR MasterInformationBlock-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "MasterInformationBlock-NB");
+
+#.FN_HDR SystemInformation-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformation-NB [ ");
+
+#.FN_BODY SystemInformation-NB
+%(DEFAULT_BODY)s
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "]");
+
+#.FN_HDR SystemInformationBlockType1-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformationBlockType1-NB");
+
+#.FN_HDR SystemInformationBlockType2-NB-r13
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB2 ");
+
+#.FN_HDR SystemInformationBlockType3-NB-r13
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB3 ");
+
+#.FN_HDR SystemInformationBlockType4-NB-r13
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB4 ");
+
+#.FN_HDR SystemInformationBlockType5-NB-r13
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB5 ");
+
+#.FN_HDR SystemInformationBlockType14-NB-r13
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB14 ");
+
+#.FN_HDR Paging-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "Paging-NB");
+
+#.FN_HDR RRCConnectionReestablishment-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishment-NB");
+
+#.FN_HDR RRCConnectionReestablishmentReject
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentReject");
+
+#.FN_HDR RRCConnectionReject-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReject-NB");
+
+#.FN_HDR RRCConnectionSetup-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetup-NB");
+
+#.FN_HDR DLInformationTransfer-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "DLInformationTransfer-NB");
+
+#.FN_HDR RRCConnectionReconfiguration-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReconfiguration-NB");
+
+#.FN_HDR RRCConnectionRelease-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRelease-NB");
+
+#.FN_HDR UECapabilityEnquiry-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityEnquiry-NB");
+
+#.FN_HDR RRCConnectionResume-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResume-NB");
+
+#.FN_HDR RRCConnectionReestablishmentRequest-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentRequest-NB");
+
+#.FN_HDR RRCConnectionRequest-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRequest-NB");
+
+#.FN_HDR RRCConnectionResumeRequest-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResumeRequest-NB");
+
+#.FN_HDR RRCConnectionReconfigurationComplete-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReconfigurationComplete-NB");
+
+#.FN_HDR RRCConnectionReestablishmentComplete-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentComplete-NB");
+
+#.FN_HDR RRCConnectionSetupComplete-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetupComplete-NB");
+
+#.FN_HDR UECapabilityInformation-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityInformation-NB");
+
+#.FN_HDR ULInformationTransfer-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "ULInformationTransfer-NB");
+
+#.FN_HDR RRCConnectionResumeComplete-NB
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResumeComplete-NB");
+
+#.FN_BODY RRCConnectionReject-NB-r13-IEs/extendedWaitTime-r13
+%(DEFAULT_BODY)s
+ proto_item_append_text(actx->created_item, "s");
+
+#.FN_BODY RRCConnectionRelease-NB-r13-IEs/extendedWaitTime-r13
+%(DEFAULT_BODY)s
+ proto_item_append_text(actx->created_item, "s");
+
+#.TYPE_RENAME
+SystemInformationBlockType2-NB-r13/multiBandInfoList-r13 AdditionalSpectrumEmission_r13
+
+#.TYPE_ATTR
+AB-Config-NB-r13/ab-Category-r13 STRINGS=VALS(lte_rrc_eab_category_vals)
+
+#.FN_BODY NPDSCH-ConfigCommon-NB-r13/nrs-Power-r13
+%(DEFAULT_BODY)s
+ proto_item_append_text(actx->created_item, "dBm");
+
+#.FN_BODY RACH-ConfigCommon-NB-r13/connEstFailOffset-r13
+%(DEFAULT_BODY)s
+ proto_item_append_text(actx->created_item, "dB");
+
+#.FN_BODY DRB-ToAddMod-NB-r13
+ struct mac_lte_info *p_mac_lte_info;
+ struct rlc_lte_info *p_rlc_lte_info;
+ /* Get the struct and clear it out */
+ drb_mapping_t *drb_mapping = private_data_get_drb_mapping(actx);
+ memset(drb_mapping, 0, sizeof(*drb_mapping));
+%(DEFAULT_BODY)s
+ /* Need UE identifier */
+ p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0);
+ if (p_mac_lte_info) {
+ drb_mapping->ueid = p_mac_lte_info->ueid;
+ /* Tell MAC about this mapping */
+ set_mac_lte_channel_mapping(drb_mapping);
+ }
+
+ /* Also tell RLC how many PDCP sequence number bits and whether it should use extended LI */
+ p_rlc_lte_info = (rlc_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rlc_lte, 0);
+ if (p_rlc_lte_info) {
+ if (drb_mapping->pdcp_sn_size_present) {
+ set_rlc_lte_drb_pdcp_seqnum_length(actx->pinfo,
+ p_rlc_lte_info->ueid,
+ drb_mapping->drbid,
+ drb_mapping->pdcp_sn_size);
+ }
+ if (drb_mapping->rlcMode_present) {
+ set_rlc_lte_drb_li_field(actx->pinfo,
+ p_rlc_lte_info->ueid,
+ drb_mapping->drbid,
+ drb_mapping->rlc_ul_ext_li_field,
+ drb_mapping->rlc_dl_ext_li_field);
+ }
+ }
+
+ /* Clear out the struct again */
+ memset(&drb_mapping, 0, sizeof(drb_mapping));
+
+#.FN_BODY RLC-Config-NB-r13
+ drb_mapping_t *mapping = private_data_get_drb_mapping(actx);
+%(DEFAULT_BODY)s
+ if (mapping != NULL) {
+ mapping->rlcMode = RLC_AM_MODE;
+ mapping->rlcMode_present = TRUE;
+ mapping->pdcp_sn_size = 7;
+ mapping->pdcp_sn_size_present = TRUE;
+ }
+
+#.FN_BODY DRB-ToAddMod-NB-r13/logicalChannelIdentity-r13 VAL_PTR=&value
+ guint32 value;
+ drb_mapping_t *mapping = private_data_get_drb_mapping(actx);
+%(DEFAULT_BODY)s
+ if (mapping != NULL) {
+ mapping->lcid = (guint8)value;
+ mapping->lcid_present = TRUE;
+ }
+
+#.FN_BODY LogicalChannelConfig-NB-r13/priority-r13 VAL_PTR=&value
+ guint32 value;
+ drb_mapping_t *mapping = private_data_get_drb_mapping(actx);
+%(DEFAULT_BODY)s
+ if (mapping != NULL) {
+ mapping->ul_priority = value;
+ mapping->ul_priority_present = TRUE;
+ }
+
+#.FN_BODY UplinkPowerControlCommon-NB-r13/p0-NominalNPUSCH-r13
+%(DEFAULT_BODY)s
+ proto_item_append_text(actx->created_item, "dBm");
+
+#.TYPE_ATTR
+UplinkPowerControlCommon-NB-r13/deltaPreambleMsg3-r13 STRINGS=VALS(lte_rrc_deltaPreambleMsg3_vals)
+
+#.FN_BODY UplinkPowerControlDedicated-NB-r13/p0-UE-NPUSCH-r13
+%(DEFAULT_BODY)s
+ proto_item_append_text(actx->created_item, "dB"); \ No newline at end of file
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 4771f3dd11..0af1cd94fe 100644
--- a/epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c
+++ b/epan/dissectors/asn1/lte-rrc/packet-lte-rrc-template.c
@@ -1,7 +1,7 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V13.1.0 Release 13) packet dissection
+ * (3GPP TS 36.331 V13.2.0 Release 13) packet dissection
* Copyright 2008, Vincent Helfre
* Copyright 2009-2016, Pascal Quantin
*
@@ -2903,7 +2903,6 @@ dissect_lte_rrc_DL_DCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
return tvb_captured_length(tvb);
}
-
static int
dissect_lte_rrc_UL_CCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
{
@@ -3061,6 +3060,111 @@ dissect_lte_rrc_SC_MCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
return tvb_captured_length(tvb);
}
+static int
+dissect_lte_rrc_DL_CCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_CCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_DL_CCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_DL_DCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_DCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_DL_DCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_UL_CCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC UL_CCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_UL_CCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_UL_DCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC UL_DCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_UL_DCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_BCCH_BCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC BCCH_BCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_BCCH_BCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_SCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_BCCH_DL_SCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_PCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC PCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_PCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
static void
lte_rrc_init_protocol(void)
{
@@ -3873,6 +3977,13 @@ void proto_register_lte_rrc(void) {
register_dissector("lte_rrc.handover_prep_info", dissect_lte_rrc_Handover_Preparation_Info, proto_lte_rrc);
register_dissector("lte_rrc.sbcch_sl_bch", dissect_lte_rrc_SBCCH_SL_BCH, proto_lte_rrc);
register_dissector("lte_rrc.sc_mcch", dissect_lte_rrc_SC_MCCH, proto_lte_rrc);
+ register_dissector("lte_rrc.dl_ccch.nb", dissect_lte_rrc_DL_CCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.dl_dcch.nb", dissect_lte_rrc_DL_DCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.ul_ccch.nb", dissect_lte_rrc_UL_CCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.ul_dcch.nb", dissect_lte_rrc_UL_DCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.bcch_bch.nb", dissect_lte_rrc_BCCH_BCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.bcch_dl_sch.nb", dissect_lte_rrc_BCCH_DL_SCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.pcch.nb", dissect_lte_rrc_PCCH_NB, proto_lte_rrc);
/* Register fields and subtrees */
proto_register_field_array(proto_lte_rrc, hf, array_length(hf));
diff --git a/epan/dissectors/packet-lte-rrc.c b/epan/dissectors/packet-lte-rrc.c
index 920b11b4ce..f67e9a60a6 100644
--- a/epan/dissectors/packet-lte-rrc.c
+++ b/epan/dissectors/packet-lte-rrc.c
@@ -1,7 +1,7 @@
/* Do not modify this file. Changes will be overwritten. */
/* Generated automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-lte-rrc.c */
-/* asn2wrs.py -L -p lte-rrc -c ./lte-rrc.cnf -s ./packet-lte-rrc-template -D . -O ../.. EUTRA-InterNodeDefinitions.asn EUTRA-RRC-Definitions.asn EUTRA-Sidelink-Preconf.asn EUTRA-UE-Variables.asn PC5-RRC-Definitions.asn */
+/* asn2wrs.py -L -p lte-rrc -c ./lte-rrc.cnf -s ./packet-lte-rrc-template -D . -O ../.. EUTRA-InterNodeDefinitions.asn EUTRA-RRC-Definitions.asn EUTRA-Sidelink-Preconf.asn EUTRA-UE-Variables.asn PC5-RRC-Definitions.asn NBIOT-InterNodeDefinitions.asn NBIOT-RRC-Definitions.asn NBIOT-UE-Variables.asn */
/* Input file: packet-lte-rrc-template.c */
@@ -9,7 +9,7 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V13.1.0 Release 13) packet dissection
+ * (3GPP TS 36.331 V13.2.0 Release 13) packet dissection
* Copyright 2008, Vincent Helfre
* Copyright 2009-2016, Pascal Quantin
*
@@ -209,6 +209,10 @@ extern int proto_pdcp_lte;
#define maxWLAN_Channels_r13 16
#define maxWLAN_CarrierInfo_r13 8
#define maxLogMeas_r10 4060
+#define maxNPRACH_Resources_NB_r13 3
+#define maxDRB_NB_r13 2
+#define maxNS_Pmax_NB_r13 4
+#define maxSI_Message_NB_r13 8
typedef enum _RAT_Type_enum {
RAT_Type_eutra = 0,
@@ -262,12 +266,22 @@ static int hf_lte_rrc_SC_MCCH_Message_r13_PDU = -1; /* SC_MCCH_Message_r13 */
static int hf_lte_rrc_UECapabilityInformation_PDU = -1; /* UECapabilityInformation */
static int hf_lte_rrc_lte_rrc_UE_EUTRA_Capability_PDU = -1; /* UE_EUTRA_Capability */
static int hf_lte_rrc_SBCCH_SL_BCH_Message_PDU = -1; /* SBCCH_SL_BCH_Message */
+static int hf_lte_rrc_lte_rrc_HandoverPreparationInformation_NB_PDU = -1; /* HandoverPreparationInformation_NB */
+static int hf_lte_rrc_lte_rrc_UERadioAccessCapabilityInformation_NB_PDU = -1; /* UERadioAccessCapabilityInformation_NB */
+static int hf_lte_rrc_BCCH_BCH_Message_NB_PDU = -1; /* BCCH_BCH_Message_NB */
+static int hf_lte_rrc_BCCH_DL_SCH_Message_NB_PDU = -1; /* BCCH_DL_SCH_Message_NB */
+static int hf_lte_rrc_PCCH_Message_NB_PDU = -1; /* PCCH_Message_NB */
+static int hf_lte_rrc_DL_CCCH_Message_NB_PDU = -1; /* DL_CCCH_Message_NB */
+static int hf_lte_rrc_DL_DCCH_Message_NB_PDU = -1; /* DL_DCCH_Message_NB */
+static int hf_lte_rrc_UL_CCCH_Message_NB_PDU = -1; /* UL_CCCH_Message_NB */
+static int hf_lte_rrc_UL_DCCH_Message_NB_PDU = -1; /* UL_DCCH_Message_NB */
static int hf_lte_rrc_HandoverPreparationInformation_v9j0_IEs_PDU = -1; /* HandoverPreparationInformation_v9j0_IEs */
static int hf_lte_rrc_SystemInformationBlockType1_v890_IEs_PDU = -1; /* SystemInformationBlockType1_v890_IEs */
static int hf_lte_rrc_InDeviceCoexIndication_r11_PDU = -1; /* InDeviceCoexIndication_r11 */
static int hf_lte_rrc_MBMSInterestIndication_r11_PDU = -1; /* MBMSInterestIndication_r11 */
static int hf_lte_rrc_UEAssistanceInformation_r11_PDU = -1; /* UEAssistanceInformation_r11 */
static int hf_lte_rrc_SidelinkUEInformation_r12_PDU = -1; /* SidelinkUEInformation_r12 */
+static int hf_lte_rrc_WLANConnectionStatusReport_r13_PDU = -1; /* WLANConnectionStatusReport_r13 */
static int hf_lte_rrc_SystemInformationBlockType1_PDU = -1; /* SystemInformationBlockType1 */
static int hf_lte_rrc_RRCConnectionReconfiguration_v8m0_IEs_PDU = -1; /* RRCConnectionReconfiguration_v8m0_IEs */
static int hf_lte_rrc_RRCConnectionRelease_v9e0_IEs_PDU = -1; /* RRCConnectionRelease_v9e0_IEs */
@@ -279,6 +293,7 @@ static int hf_lte_rrc_SystemInformationBlockType5_v8h0_IEs_PDU = -1; /* SystemI
static int hf_lte_rrc_SystemInformationBlockType6_v8h0_IEs_PDU = -1; /* SystemInformationBlockType6_v8h0_IEs */
static int hf_lte_rrc_UE_EUTRA_Capability_v10j0_IEs_PDU = -1; /* UE_EUTRA_Capability_v10j0_IEs */
static int hf_lte_rrc_UE_EUTRA_Capability_v9a0_IEs_PDU = -1; /* UE_EUTRA_Capability_v9a0_IEs */
+static int hf_lte_rrc_UE_Capability_NB_r13_PDU = -1; /* UE_Capability_NB_r13 */
static int hf_lte_rrc_criticalExtensions = -1; /* T_criticalExtensions */
static int hf_lte_rrc_c1 = -1; /* T_c1 */
static int hf_lte_rrc_handoverCommand_r8 = -1; /* HandoverCommand_r8_IEs */
@@ -315,19 +330,22 @@ static int hf_lte_rrc_as_Context_v1130 = -1; /* AS_Context_v1130 */
static int hf_lte_rrc_nonCriticalExtension_07 = -1; /* HandoverPreparationInformation_v1250_IEs */
static int hf_lte_rrc_ue_SupportedEARFCN_r12 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_as_Config_v1250 = -1; /* AS_Config_v1250 */
-static int hf_lte_rrc_nonCriticalExtension_08 = -1; /* T_nonCriticalExtension_02 */
+static int hf_lte_rrc_nonCriticalExtension_08 = -1; /* HandoverPreparationInformation_v1320_IEs */
+static int hf_lte_rrc_as_Config_v1320 = -1; /* AS_Config_v1320 */
+static int hf_lte_rrc_as_Context_v1320 = -1; /* AS_Context_v1320 */
+static int hf_lte_rrc_nonCriticalExtension_09 = -1; /* T_nonCriticalExtension_02 */
static int hf_lte_rrc_criticalExtensions_02 = -1; /* T_criticalExtensions_02 */
static int hf_lte_rrc_c1_02 = -1; /* T_c1_02 */
static int hf_lte_rrc_scg_Config_r12 = -1; /* SCG_Config_r12_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_02 = -1; /* T_criticalExtensionsFuture_02 */
static int hf_lte_rrc_scg_RadioConfig_r12 = -1; /* SCG_ConfigPartSCG_r12 */
-static int hf_lte_rrc_nonCriticalExtension_09 = -1; /* T_nonCriticalExtension_03 */
+static int hf_lte_rrc_nonCriticalExtension_10 = -1; /* T_nonCriticalExtension_03 */
static int hf_lte_rrc_criticalExtensions_03 = -1; /* T_criticalExtensions_03 */
static int hf_lte_rrc_c1_03 = -1; /* T_c1_03 */
static int hf_lte_rrc_ueRadioAccessCapabilityInformation_r8 = -1; /* UERadioAccessCapabilityInformation_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_03 = -1; /* T_criticalExtensionsFuture_03 */
static int hf_lte_rrc_ue_RadioAccessCapabilityInfo_01 = -1; /* T_ue_RadioAccessCapabilityInfo */
-static int hf_lte_rrc_nonCriticalExtension_10 = -1; /* T_nonCriticalExtension_04 */
+static int hf_lte_rrc_nonCriticalExtension_11 = -1; /* T_nonCriticalExtension_04 */
static int hf_lte_rrc_sourceMeasConfig = -1; /* MeasConfig */
static int hf_lte_rrc_sourceRadioResourceConfig = -1; /* RadioResourceConfigDedicated */
static int hf_lte_rrc_sourceSecurityAlgorithmConfig = -1; /* SecurityAlgorithmConfig */
@@ -346,11 +364,14 @@ static int hf_lte_rrc_antennaInfoDedicatedPCell_v10i0 = -1; /* AntennaInfoDedic
static int hf_lte_rrc_sourceWlan_OffloadConfig_r12 = -1; /* WLAN_OffloadConfig_r12 */
static int hf_lte_rrc_sourceSL_CommConfig_r12 = -1; /* SL_CommConfig_r12 */
static int hf_lte_rrc_sourceSL_DiscConfig_r12 = -1; /* SL_DiscConfig_r12 */
+static int hf_lte_rrc_sourceSCellConfigList_r13 = -1; /* SCellToAddModListExt_r13 */
+static int hf_lte_rrc_sourceRCLWI_Configuration_r13 = -1; /* RCLWI_Configuration_r13 */
static int hf_lte_rrc_reestablishmentInfo = -1; /* ReestablishmentInfo */
static int hf_lte_rrc_idc_Indication_r11 = -1; /* T_idc_Indication_r11 */
static int hf_lte_rrc_mbmsInterestIndication_r11 = -1; /* T_mbmsInterestIndication_r11 */
static int hf_lte_rrc_powerPrefIndication_r11 = -1; /* T_powerPrefIndication_r11 */
static int hf_lte_rrc_sidelinkUEInformation_r12 = -1; /* T_sidelinkUEInformation_r12 */
+static int hf_lte_rrc_wlanConnectionStatusReport_r13 = -1; /* T_wlanConnectionStatusReport_r13 */
static int hf_lte_rrc_sourcePhysCellId = -1; /* PhysCellId */
static int hf_lte_rrc_targetCellShortMAC_I = -1; /* ShortMAC_I */
static int hf_lte_rrc_additionalReestabInfoList = -1; /* AdditionalReestabInfoList */
@@ -411,12 +432,16 @@ static int hf_lte_rrc_counterCheck = -1; /* CounterCheck */
static int hf_lte_rrc_ueInformationRequest_r9 = -1; /* UEInformationRequest_r9 */
static int hf_lte_rrc_loggedMeasurementConfiguration_r10 = -1; /* LoggedMeasurementConfiguration_r10 */
static int hf_lte_rrc_rnReconfiguration_r10 = -1; /* RNReconfiguration_r10 */
+static int hf_lte_rrc_rrcConnectionResume_r13 = -1; /* RRCConnectionResume_r13 */
static int hf_lte_rrc_messageClassExtension_05 = -1; /* T_messageClassExtension_05 */
static int hf_lte_rrc_message_07 = -1; /* UL_CCCH_MessageType */
static int hf_lte_rrc_c1_10 = -1; /* T_c1_10 */
static int hf_lte_rrc_rrcConnectionReestablishmentRequest = -1; /* RRCConnectionReestablishmentRequest */
static int hf_lte_rrc_rrcConnectionRequest = -1; /* RRCConnectionRequest */
static int hf_lte_rrc_messageClassExtension_06 = -1; /* T_messageClassExtension_06 */
+static int hf_lte_rrc_c2_01 = -1; /* T_c2_01 */
+static int hf_lte_rrc_rrcConnectionResumeRequest_r13 = -1; /* RRCConnectionResumeRequest_r13 */
+static int hf_lte_rrc_messageClassExtensionFuture_r13 = -1; /* T_messageClassExtensionFuture_r13 */
static int hf_lte_rrc_message_08 = -1; /* UL_DCCH_MessageType */
static int hf_lte_rrc_c1_11 = -1; /* T_c1_11 */
static int hf_lte_rrc_csfbParametersRequestCDMA2000 = -1; /* CSFBParametersRequestCDMA2000 */
@@ -436,14 +461,14 @@ static int hf_lte_rrc_rnReconfigurationComplete_r10 = -1; /* RNReconfigurationC
static int hf_lte_rrc_mbmsCountingResponse_r10 = -1; /* MBMSCountingResponse_r10 */
static int hf_lte_rrc_interFreqRSTDMeasurementIndication_r10 = -1; /* InterFreqRSTDMeasurementIndication_r10 */
static int hf_lte_rrc_messageClassExtension_07 = -1; /* T_messageClassExtension_07 */
-static int hf_lte_rrc_c2_01 = -1; /* T_c2_01 */
+static int hf_lte_rrc_c2_02 = -1; /* T_c2_02 */
static int hf_lte_rrc_ueAssistanceInformation_r11 = -1; /* UEAssistanceInformation_r11 */
static int hf_lte_rrc_inDeviceCoexIndication_r11 = -1; /* InDeviceCoexIndication_r11 */
static int hf_lte_rrc_mbmsInterestIndication_r11_01 = -1; /* MBMSInterestIndication_r11 */
static int hf_lte_rrc_scgFailureInformation_r12 = -1; /* SCGFailureInformation_r12 */
static int hf_lte_rrc_sidelinkUEInformation_r12_01 = -1; /* SidelinkUEInformation_r12 */
-static int hf_lte_rrc_wlanConnectionStatusReport_r13 = -1; /* WLANConnectionStatusReport_r13 */
-static int hf_lte_rrc_spare10 = -1; /* NULL */
+static int hf_lte_rrc_wlanConnectionStatusReport_r13_01 = -1; /* WLANConnectionStatusReport_r13 */
+static int hf_lte_rrc_rrcConnectionResumeComplete_r13 = -1; /* RRCConnectionResumeComplete_r13 */
static int hf_lte_rrc_spare9 = -1; /* NULL */
static int hf_lte_rrc_spare8 = -1; /* NULL */
static int hf_lte_rrc_messageClassExtensionFuture_r11 = -1; /* T_messageClassExtensionFuture_r11 */
@@ -457,8 +482,8 @@ static int hf_lte_rrc_c1_13 = -1; /* T_c1_13 */
static int hf_lte_rrc_counterCheck_r8 = -1; /* CounterCheck_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_04 = -1; /* T_criticalExtensionsFuture_04 */
static int hf_lte_rrc_drb_CountMSB_InfoList = -1; /* DRB_CountMSB_InfoList */
-static int hf_lte_rrc_nonCriticalExtension_11 = -1; /* CounterCheck_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_12 = -1; /* T_nonCriticalExtension_05 */
+static int hf_lte_rrc_nonCriticalExtension_12 = -1; /* CounterCheck_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_13 = -1; /* T_nonCriticalExtension_05 */
static int hf_lte_rrc_DRB_CountMSB_InfoList_item = -1; /* DRB_CountMSB_Info */
static int hf_lte_rrc_drb_Identity = -1; /* DRB_Identity */
static int hf_lte_rrc_countMSB_Uplink = -1; /* INTEGER_0_33554431 */
@@ -467,23 +492,23 @@ static int hf_lte_rrc_criticalExtensions_05 = -1; /* T_criticalExtensions_05 */
static int hf_lte_rrc_counterCheckResponse_r8 = -1; /* CounterCheckResponse_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_05 = -1; /* T_criticalExtensionsFuture_05 */
static int hf_lte_rrc_drb_CountInfoList = -1; /* DRB_CountInfoList */
-static int hf_lte_rrc_nonCriticalExtension_13 = -1; /* CounterCheckResponse_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_14 = -1; /* T_nonCriticalExtension_06 */
+static int hf_lte_rrc_nonCriticalExtension_14 = -1; /* CounterCheckResponse_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_15 = -1; /* T_nonCriticalExtension_06 */
static int hf_lte_rrc_DRB_CountInfoList_item = -1; /* DRB_CountInfo */
static int hf_lte_rrc_count_Uplink = -1; /* INTEGER_0_4294967295 */
static int hf_lte_rrc_count_Downlink = -1; /* INTEGER_0_4294967295 */
static int hf_lte_rrc_criticalExtensions_06 = -1; /* T_criticalExtensions_06 */
static int hf_lte_rrc_csfbParametersRequestCDMA2000_r8 = -1; /* CSFBParametersRequestCDMA2000_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_06 = -1; /* T_criticalExtensionsFuture_06 */
-static int hf_lte_rrc_nonCriticalExtension_15 = -1; /* CSFBParametersRequestCDMA2000_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_16 = -1; /* T_nonCriticalExtension_07 */
+static int hf_lte_rrc_nonCriticalExtension_16 = -1; /* CSFBParametersRequestCDMA2000_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_17 = -1; /* T_nonCriticalExtension_07 */
static int hf_lte_rrc_criticalExtensions_07 = -1; /* T_criticalExtensions_07 */
static int hf_lte_rrc_csfbParametersResponseCDMA2000_r8 = -1; /* CSFBParametersResponseCDMA2000_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_07 = -1; /* T_criticalExtensionsFuture_07 */
static int hf_lte_rrc_rand = -1; /* RAND_CDMA2000 */
static int hf_lte_rrc_mobilityParameters = -1; /* MobilityParametersCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_17 = -1; /* CSFBParametersResponseCDMA2000_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_18 = -1; /* T_nonCriticalExtension_08 */
+static int hf_lte_rrc_nonCriticalExtension_18 = -1; /* CSFBParametersResponseCDMA2000_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_19 = -1; /* T_nonCriticalExtension_08 */
static int hf_lte_rrc_criticalExtensions_08 = -1; /* T_criticalExtensions_08 */
static int hf_lte_rrc_c1_14 = -1; /* T_c1_14 */
static int hf_lte_rrc_dlInformationTransfer_r8 = -1; /* DLInformationTransfer_r8_IEs */
@@ -492,34 +517,34 @@ static int hf_lte_rrc_dedicatedInfoType = -1; /* T_dedicatedInfoType */
static int hf_lte_rrc_dedicatedInfoNAS = -1; /* DedicatedInfoNAS */
static int hf_lte_rrc_dedicatedInfoCDMA2000_1XRTT = -1; /* DedicatedInfoCDMA2000 */
static int hf_lte_rrc_dedicatedInfoCDMA2000_HRPD = -1; /* DedicatedInfoCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_19 = -1; /* DLInformationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_20 = -1; /* T_nonCriticalExtension_09 */
+static int hf_lte_rrc_nonCriticalExtension_20 = -1; /* DLInformationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_21 = -1; /* T_nonCriticalExtension_09 */
static int hf_lte_rrc_criticalExtensions_09 = -1; /* T_criticalExtensions_09 */
static int hf_lte_rrc_c1_15 = -1; /* T_c1_15 */
static int hf_lte_rrc_handoverFromEUTRAPreparationRequest_r8 = -1; /* HandoverFromEUTRAPreparationRequest_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_09 = -1; /* T_criticalExtensionsFuture_09 */
static int hf_lte_rrc_cdma2000_Type = -1; /* CDMA2000_Type */
-static int hf_lte_rrc_nonCriticalExtension_21 = -1; /* HandoverFromEUTRAPreparationRequest_v890_IEs */
-static int hf_lte_rrc_nonCriticalExtension_22 = -1; /* HandoverFromEUTRAPreparationRequest_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_22 = -1; /* HandoverFromEUTRAPreparationRequest_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_23 = -1; /* HandoverFromEUTRAPreparationRequest_v920_IEs */
static int hf_lte_rrc_concurrPrepCDMA2000_HRPD_r9 = -1; /* BOOLEAN */
-static int hf_lte_rrc_nonCriticalExtension_23 = -1; /* HandoverFromEUTRAPreparationRequest_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_24 = -1; /* HandoverFromEUTRAPreparationRequest_v1020_IEs */
static int hf_lte_rrc_dualRxTxRedirectIndicator_r10 = -1; /* T_dualRxTxRedirectIndicator_r10 */
static int hf_lte_rrc_redirectCarrierCDMA2000_1XRTT_r10 = -1; /* CarrierFreqCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_24 = -1; /* T_nonCriticalExtension_10 */
+static int hf_lte_rrc_nonCriticalExtension_25 = -1; /* T_nonCriticalExtension_10 */
static int hf_lte_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */
static int hf_lte_rrc_c1_16 = -1; /* T_c1_16 */
static int hf_lte_rrc_inDeviceCoexIndication_r11_01 = -1; /* InDeviceCoexIndication_r11_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_10 = -1; /* T_criticalExtensionsFuture_10 */
static int hf_lte_rrc_affectedCarrierFreqList_r11 = -1; /* AffectedCarrierFreqList_r11 */
static int hf_lte_rrc_tdm_AssistanceInfo_r11 = -1; /* TDM_AssistanceInfo_r11 */
-static int hf_lte_rrc_nonCriticalExtension_25 = -1; /* InDeviceCoexIndication_v11d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_26 = -1; /* InDeviceCoexIndication_v11d0_IEs */
static int hf_lte_rrc_ul_CA_AssistanceInfo_r11 = -1; /* T_ul_CA_AssistanceInfo_r11 */
static int hf_lte_rrc_affectedCarrierFreqCombList_r11 = -1; /* AffectedCarrierFreqCombList_r11 */
static int hf_lte_rrc_victimSystemType_r11 = -1; /* VictimSystemType_r11 */
-static int hf_lte_rrc_nonCriticalExtension_26 = -1; /* InDeviceCoexIndication_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_27 = -1; /* InDeviceCoexIndication_v1310_IEs */
static int hf_lte_rrc_affectedCarrierFreqList_v1310 = -1; /* AffectedCarrierFreqList_v1310 */
static int hf_lte_rrc_affectedCarrierFreqCombList_r13 = -1; /* AffectedCarrierFreqCombList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_27 = -1; /* T_nonCriticalExtension_11 */
+static int hf_lte_rrc_nonCriticalExtension_28 = -1; /* T_nonCriticalExtension_11 */
static int hf_lte_rrc_AffectedCarrierFreqList_r11_item = -1; /* AffectedCarrierFreq_r11 */
static int hf_lte_rrc_AffectedCarrierFreqList_v1310_item = -1; /* AffectedCarrierFreq_v1310 */
static int hf_lte_rrc_carrierFreq_r11 = -1; /* MeasObjectId */
@@ -554,7 +579,7 @@ static int hf_lte_rrc_rstd_InterFreqIndication_r10 = -1; /* T_rstd_InterFreqInd
static int hf_lte_rrc_start = -1; /* T_start */
static int hf_lte_rrc_rstd_InterFreqInfoList_r10 = -1; /* RSTD_InterFreqInfoList_r10 */
static int hf_lte_rrc_stop = -1; /* NULL */
-static int hf_lte_rrc_nonCriticalExtension_28 = -1; /* T_nonCriticalExtension_12 */
+static int hf_lte_rrc_nonCriticalExtension_29 = -1; /* T_nonCriticalExtension_12 */
static int hf_lte_rrc_RSTD_InterFreqInfoList_r10_item = -1; /* RSTD_InterFreqInfo_r10 */
static int hf_lte_rrc_carrierFreq_r10 = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_measPRS_Offset_r10 = -1; /* INTEGER_0_39 */
@@ -570,14 +595,14 @@ static int hf_lte_rrc_absoluteTimeInfo_r10 = -1; /* AbsoluteTimeInfo_r10 */
static int hf_lte_rrc_areaConfiguration_r10 = -1; /* AreaConfiguration_r10 */
static int hf_lte_rrc_loggingDuration_r10 = -1; /* LoggingDuration_r10 */
static int hf_lte_rrc_loggingInterval_r10 = -1; /* LoggingInterval_r10 */
-static int hf_lte_rrc_nonCriticalExtension_29 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
+static int hf_lte_rrc_nonCriticalExtension_30 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_r10 = -1; /* OCTET_STRING */
-static int hf_lte_rrc_nonCriticalExtension_30 = -1; /* LoggedMeasurementConfiguration_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_31 = -1; /* LoggedMeasurementConfiguration_v1130_IEs */
static int hf_lte_rrc_plmn_IdentityList_r11 = -1; /* PLMN_IdentityList3_r11 */
static int hf_lte_rrc_areaConfiguration_v1130 = -1; /* AreaConfiguration_v1130 */
-static int hf_lte_rrc_nonCriticalExtension_31 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_32 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
static int hf_lte_rrc_targetMBSFN_AreaList_r12 = -1; /* TargetMBSFN_AreaList_r12 */
-static int hf_lte_rrc_nonCriticalExtension_32 = -1; /* T_nonCriticalExtension_13 */
+static int hf_lte_rrc_nonCriticalExtension_33 = -1; /* T_nonCriticalExtension_13 */
static int hf_lte_rrc_TargetMBSFN_AreaList_r12_item = -1; /* TargetMBSFN_Area_r12 */
static int hf_lte_rrc_mbsfn_AreaId_r12 = -1; /* MBSFN_AreaId_r12 */
static int hf_lte_rrc_carrierFreq_r12 = -1; /* ARFCN_ValueEUTRA_r9 */
@@ -587,7 +612,7 @@ static int hf_lte_rrc_systemFrameNumber = -1; /* T_systemFrameNumber */
static int hf_lte_rrc_schedulingInfoSIB1_BR_r13 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_spare = -1; /* BIT_STRING_SIZE_5 */
static int hf_lte_rrc_countingRequestList_r10 = -1; /* CountingRequestList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_33 = -1; /* T_nonCriticalExtension_14 */
+static int hf_lte_rrc_nonCriticalExtension_34 = -1; /* T_nonCriticalExtension_14 */
static int hf_lte_rrc_CountingRequestList_r10_item = -1; /* CountingRequestInfo_r10 */
static int hf_lte_rrc_tmgi_r10 = -1; /* TMGI_r9 */
static int hf_lte_rrc_criticalExtensions_13 = -1; /* T_criticalExtensions_13 */
@@ -596,7 +621,7 @@ static int hf_lte_rrc_countingResponse_r10 = -1; /* MBMSCountingResponse_r10_IE
static int hf_lte_rrc_criticalExtensionsFuture_13 = -1; /* T_criticalExtensionsFuture_13 */
static int hf_lte_rrc_mbsfn_AreaIndex_r10 = -1; /* INTEGER_0_maxMBSFN_Area_1 */
static int hf_lte_rrc_countingResponseList_r10 = -1; /* CountingResponseList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_34 = -1; /* T_nonCriticalExtension_15 */
+static int hf_lte_rrc_nonCriticalExtension_35 = -1; /* T_nonCriticalExtension_15 */
static int hf_lte_rrc_CountingResponseList_r10_item = -1; /* CountingResponseInfo_r10 */
static int hf_lte_rrc_countingResponseService_r10 = -1; /* INTEGER_0_maxServiceCount_1 */
static int hf_lte_rrc_criticalExtensions_14 = -1; /* T_criticalExtensions_14 */
@@ -605,24 +630,24 @@ static int hf_lte_rrc_interestIndication_r11 = -1; /* MBMSInterestIndication_r1
static int hf_lte_rrc_criticalExtensionsFuture_14 = -1; /* T_criticalExtensionsFuture_14 */
static int hf_lte_rrc_mbms_FreqList_r11 = -1; /* CarrierFreqListMBMS_r11 */
static int hf_lte_rrc_mbms_Priority_r11 = -1; /* T_mbms_Priority_r11 */
-static int hf_lte_rrc_nonCriticalExtension_35 = -1; /* MBMSInterestIndication_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_36 = -1; /* MBMSInterestIndication_v1310_IEs */
static int hf_lte_rrc_mbms_Services_r13 = -1; /* MBMS_ServiceList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_36 = -1; /* T_nonCriticalExtension_16 */
+static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* T_nonCriticalExtension_16 */
static int hf_lte_rrc_commonSF_Alloc_r9 = -1; /* CommonSF_AllocPatternList_r9 */
static int hf_lte_rrc_commonSF_AllocPeriod_r9 = -1; /* T_commonSF_AllocPeriod_r9 */
static int hf_lte_rrc_pmch_InfoList_r9 = -1; /* PMCH_InfoList_r9 */
-static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* MBSFNAreaConfiguration_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_38 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_38 = -1; /* MBSFNAreaConfiguration_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_39 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
static int hf_lte_rrc_pmch_InfoListExt_r12 = -1; /* PMCH_InfoListExt_r12 */
-static int hf_lte_rrc_nonCriticalExtension_39 = -1; /* T_nonCriticalExtension_17 */
+static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* T_nonCriticalExtension_17 */
static int hf_lte_rrc_CommonSF_AllocPatternList_r9_item = -1; /* MBSFN_SubframeConfig */
static int hf_lte_rrc_criticalExtensions_15 = -1; /* T_criticalExtensions_15 */
static int hf_lte_rrc_c1_21 = -1; /* T_c1_21 */
static int hf_lte_rrc_measurementReport_r8 = -1; /* MeasurementReport_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_15 = -1; /* T_criticalExtensionsFuture_15 */
static int hf_lte_rrc_measResults = -1; /* MeasResults */
-static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* MeasurementReport_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_41 = -1; /* T_nonCriticalExtension_18 */
+static int hf_lte_rrc_nonCriticalExtension_41 = -1; /* MeasurementReport_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* T_nonCriticalExtension_18 */
static int hf_lte_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */
static int hf_lte_rrc_c1_22 = -1; /* T_c1_22 */
static int hf_lte_rrc_mobilityFromEUTRACommand_r8 = -1; /* MobilityFromEUTRACommand_r8_IEs */
@@ -632,15 +657,15 @@ static int hf_lte_rrc_cs_FallbackIndicator = -1; /* BOOLEAN */
static int hf_lte_rrc_purpose = -1; /* T_purpose */
static int hf_lte_rrc_handover = -1; /* Handover */
static int hf_lte_rrc_cellChangeOrder = -1; /* CellChangeOrder */
-static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_44 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
static int hf_lte_rrc_bandIndicator = -1; /* BandIndicatorGERAN */
-static int hf_lte_rrc_nonCriticalExtension_44 = -1; /* T_nonCriticalExtension_19 */
+static int hf_lte_rrc_nonCriticalExtension_45 = -1; /* T_nonCriticalExtension_19 */
static int hf_lte_rrc_purpose_01 = -1; /* T_purpose_01 */
static int hf_lte_rrc_e_CSFB_r9 = -1; /* E_CSFB_r9 */
-static int hf_lte_rrc_nonCriticalExtension_45 = -1; /* MobilityFromEUTRACommand_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_46 = -1; /* MobilityFromEUTRACommand_v960_IEs */
-static int hf_lte_rrc_nonCriticalExtension_47 = -1; /* T_nonCriticalExtension_20 */
+static int hf_lte_rrc_nonCriticalExtension_46 = -1; /* MobilityFromEUTRACommand_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_47 = -1; /* MobilityFromEUTRACommand_v960_IEs */
+static int hf_lte_rrc_nonCriticalExtension_48 = -1; /* T_nonCriticalExtension_20 */
static int hf_lte_rrc_targetRAT_Type = -1; /* T_targetRAT_Type */
static int hf_lte_rrc_targetRAT_MessageContainer = -1; /* T_targetRAT_MessageContainer */
static int hf_lte_rrc_nas_SecurityParamFromEUTRA = -1; /* T_nas_SecurityParamFromEUTRA */
@@ -660,15 +685,15 @@ static int hf_lte_rrc_redirectCarrierCDMA2000_HRPD_r9 = -1; /* CarrierFreqCDMA2
static int hf_lte_rrc_pagingRecordList = -1; /* T_pagingRecordList */
static int hf_lte_rrc_systemInfoModification = -1; /* T_systemInfoModification */
static int hf_lte_rrc_etws_Indication = -1; /* T_etws_Indication */
-static int hf_lte_rrc_nonCriticalExtension_48 = -1; /* Paging_v890_IEs */
-static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* Paging_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* Paging_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_50 = -1; /* Paging_v920_IEs */
static int hf_lte_rrc_cmas_Indication_r9 = -1; /* T_cmas_Indication_r9 */
-static int hf_lte_rrc_nonCriticalExtension_50 = -1; /* Paging_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_51 = -1; /* Paging_v1130_IEs */
static int hf_lte_rrc_eab_ParamModification_r11 = -1; /* T_eab_ParamModification_r11 */
-static int hf_lte_rrc_nonCriticalExtension_51 = -1; /* Paging_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_52 = -1; /* Paging_v1310_IEs */
static int hf_lte_rrc_redistributionIndication_r13 = -1; /* T_redistributionIndication_r13 */
static int hf_lte_rrc_systemInfoModification_eDRX_r13 = -1; /* T_systemInfoModification_eDRX_r13 */
-static int hf_lte_rrc_nonCriticalExtension_52 = -1; /* T_nonCriticalExtension_21 */
+static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* T_nonCriticalExtension_21 */
static int hf_lte_rrc_PagingRecordList_item = -1; /* PagingRecord */
static int hf_lte_rrc_ue_Identity = -1; /* PagingUE_Identity */
static int hf_lte_rrc_cn_Domain = -1; /* T_cn_Domain */
@@ -684,22 +709,22 @@ static int hf_lte_rrc_carrierFreq_r9 = -1; /* T_carrierFreq_r9 */
static int hf_lte_rrc_eutra_r9 = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_utra_r9 = -1; /* ARFCN_ValueUTRA */
static int hf_lte_rrc_eutra2_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* ProximityIndication_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_54 = -1; /* T_nonCriticalExtension_22 */
+static int hf_lte_rrc_nonCriticalExtension_54 = -1; /* ProximityIndication_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_55 = -1; /* T_nonCriticalExtension_22 */
static int hf_lte_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */
static int hf_lte_rrc_c1_24 = -1; /* T_c1_24 */
static int hf_lte_rrc_rnReconfiguration_r10_01 = -1; /* RNReconfiguration_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_18 = -1; /* T_criticalExtensionsFuture_18 */
static int hf_lte_rrc_rn_SystemInfo_r10 = -1; /* RN_SystemInfo_r10 */
static int hf_lte_rrc_rn_SubframeConfig_r10 = -1; /* RN_SubframeConfig_r10 */
-static int hf_lte_rrc_nonCriticalExtension_55 = -1; /* T_nonCriticalExtension_23 */
+static int hf_lte_rrc_nonCriticalExtension_56 = -1; /* T_nonCriticalExtension_23 */
static int hf_lte_rrc_systemInformationBlockType1_r10 = -1; /* T_systemInformationBlockType1_r10 */
static int hf_lte_rrc_systemInformationBlockType2_r10 = -1; /* SystemInformationBlockType2 */
static int hf_lte_rrc_criticalExtensions_19 = -1; /* T_criticalExtensions_19 */
static int hf_lte_rrc_c1_25 = -1; /* T_c1_25 */
static int hf_lte_rrc_rnReconfigurationComplete_r10_01 = -1; /* RNReconfigurationComplete_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_19 = -1; /* T_criticalExtensionsFuture_19 */
-static int hf_lte_rrc_nonCriticalExtension_56 = -1; /* T_nonCriticalExtension_24 */
+static int hf_lte_rrc_nonCriticalExtension_57 = -1; /* T_nonCriticalExtension_24 */
static int hf_lte_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */
static int hf_lte_rrc_c1_26 = -1; /* T_c1_26 */
static int hf_lte_rrc_rrcConnectionReconfiguration_r8 = -1; /* RRCConnectionReconfiguration_r8_IEs */
@@ -710,19 +735,19 @@ static int hf_lte_rrc_dedicatedInfoNASList = -1; /* SEQUENCE_SIZE_1_maxDRB_OF_D
static int hf_lte_rrc_dedicatedInfoNASList_item = -1; /* DedicatedInfoNAS */
static int hf_lte_rrc_radioResourceConfigDedicated = -1; /* RadioResourceConfigDedicated */
static int hf_lte_rrc_securityConfigHO = -1; /* SecurityConfigHO */
-static int hf_lte_rrc_nonCriticalExtension_57 = -1; /* RRCConnectionReconfiguration_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_58 = -1; /* RRCConnectionReconfiguration_v890_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_02 = -1; /* T_lateNonCriticalExtension_01 */
-static int hf_lte_rrc_nonCriticalExtension_58 = -1; /* RRCConnectionReconfiguration_v920_IEs */
-static int hf_lte_rrc_nonCriticalExtension_59 = -1; /* RRCConnectionReconfiguration_v10i0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_60 = -1; /* T_nonCriticalExtension_25 */
+static int hf_lte_rrc_nonCriticalExtension_59 = -1; /* RRCConnectionReconfiguration_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_60 = -1; /* RRCConnectionReconfiguration_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_61 = -1; /* T_nonCriticalExtension_25 */
static int hf_lte_rrc_otherConfig_r9 = -1; /* OtherConfig_r9 */
static int hf_lte_rrc_fullConfig_r9 = -1; /* T_fullConfig_r9 */
-static int hf_lte_rrc_nonCriticalExtension_61 = -1; /* RRCConnectionReconfiguration_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_62 = -1; /* RRCConnectionReconfiguration_v1020_IEs */
static int hf_lte_rrc_sCellToReleaseList_r10 = -1; /* SCellToReleaseList_r10 */
static int hf_lte_rrc_sCellToAddModList_r10 = -1; /* SCellToAddModList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_62 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
-static int hf_lte_rrc_systemInfomationBlockType1Dedicated_r11 = -1; /* T_systemInfomationBlockType1Dedicated_r11 */
-static int hf_lte_rrc_nonCriticalExtension_63 = -1; /* RRCConnectionReconfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_63 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
+static int hf_lte_rrc_systemInformationBlockType1Dedicated_r11 = -1; /* T_systemInformationBlockType1Dedicated_r11 */
+static int hf_lte_rrc_nonCriticalExtension_64 = -1; /* RRCConnectionReconfiguration_v1250_IEs */
static int hf_lte_rrc_wlan_OffloadInfo_r12 = -1; /* T_wlan_OffloadInfo_r12 */
static int hf_lte_rrc_release = -1; /* NULL */
static int hf_lte_rrc_setup = -1; /* T_setup */
@@ -732,17 +757,13 @@ static int hf_lte_rrc_scg_Configuration_r12 = -1; /* SCG_Configuration_r12 */
static int hf_lte_rrc_sl_SyncTxControl_r12 = -1; /* SL_SyncTxControl_r12 */
static int hf_lte_rrc_sl_DiscConfig_r12 = -1; /* SL_DiscConfig_r12 */
static int hf_lte_rrc_sl_CommConfig_r12 = -1; /* SL_CommConfig_r12 */
-static int hf_lte_rrc_nonCriticalExtension_64 = -1; /* RRCConnectionReconfiguration_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_65 = -1; /* RRCConnectionReconfiguration_v1310_IEs */
static int hf_lte_rrc_sCellToReleaseListExt_r13 = -1; /* SCellToReleaseListExt_r13 */
static int hf_lte_rrc_sCellToAddModListExt_r13 = -1; /* SCellToAddModListExt_r13 */
static int hf_lte_rrc_lwa_Configuration_r13 = -1; /* LWA_Configuration_r13 */
static int hf_lte_rrc_lwip_Configuration_r13 = -1; /* LWIP_Configuration_r13 */
-static int hf_lte_rrc_steeringCommandWLAN_r13 = -1; /* T_steeringCommandWLAN_r13 */
-static int hf_lte_rrc_setup_01 = -1; /* T_setup_01 */
-static int hf_lte_rrc_command = -1; /* T_command */
-static int hf_lte_rrc_steerToWLAN_r13 = -1; /* WLAN_Id_List_r12 */
-static int hf_lte_rrc_steerToLTE_r13 = -1; /* NULL */
-static int hf_lte_rrc_nonCriticalExtension_65 = -1; /* T_nonCriticalExtension_26 */
+static int hf_lte_rrc_rclwi_Configuration_r13 = -1; /* RCLWI_Configuration_r13 */
+static int hf_lte_rrc_nonCriticalExtension_66 = -1; /* T_nonCriticalExtension_26 */
static int hf_lte_rrc_networkControlledSyncTx_r12 = -1; /* T_networkControlledSyncTx_r12 */
static int hf_lte_rrc_sCellIndex_r12 = -1; /* SCellIndex_r10 */
static int hf_lte_rrc_cellIdentification_r12 = -1; /* T_cellIdentification_r12 */
@@ -770,7 +791,7 @@ static int hf_lte_rrc_radioResourceConfigDedicatedSCell_r13 = -1; /* RadioResou
static int hf_lte_rrc_antennaInfoDedicatedSCell_r13 = -1; /* AntennaInfoDedicated_v10i0 */
static int hf_lte_rrc_SCellToReleaseList_r10_item = -1; /* SCellIndex_r10 */
static int hf_lte_rrc_SCellToReleaseListExt_r13_item = -1; /* SCellIndex_r13 */
-static int hf_lte_rrc_setup_02 = -1; /* T_setup_02 */
+static int hf_lte_rrc_setup_01 = -1; /* T_setup_01 */
static int hf_lte_rrc_scg_ConfigPartMCG_r12 = -1; /* T_scg_ConfigPartMCG_r12 */
static int hf_lte_rrc_scg_Counter_r12 = -1; /* INTEGER_0_65535 */
static int hf_lte_rrc_powerCoordinationInfo_r12 = -1; /* PowerCoordinationInfo_r12 */
@@ -792,39 +813,39 @@ static int hf_lte_rrc_nas_SecurityParamToEUTRA = -1; /* T_nas_SecurityParamToEU
static int hf_lte_rrc_criticalExtensions_21 = -1; /* T_criticalExtensions_21 */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r8 = -1; /* RRCConnectionReconfigurationComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_21 = -1; /* T_criticalExtensionsFuture_21 */
-static int hf_lte_rrc_nonCriticalExtension_66 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_67 = -1; /* RRCConnectionReconfigurationComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_67 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* RRCConnectionReconfigurationComplete_v1020_IEs */
static int hf_lte_rrc_rlf_InfoAvailable_r10 = -1; /* T_rlf_InfoAvailable_r10 */
static int hf_lte_rrc_logMeasAvailable_r10 = -1; /* T_logMeasAvailable_r10 */
-static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11 = -1; /* T_connEstFailInfoAvailable_r11 */
-static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_70 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12 = -1; /* T_logMeasAvailableMBSFN_r12 */
-static int hf_lte_rrc_nonCriticalExtension_70 = -1; /* T_nonCriticalExtension_27 */
+static int hf_lte_rrc_nonCriticalExtension_71 = -1; /* T_nonCriticalExtension_27 */
static int hf_lte_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */
static int hf_lte_rrc_c1_27 = -1; /* T_c1_27 */
static int hf_lte_rrc_rrcConnectionReestablishment_r8 = -1; /* RRCConnectionReestablishment_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_22 = -1; /* T_criticalExtensionsFuture_22 */
-static int hf_lte_rrc_nonCriticalExtension_71 = -1; /* RRCConnectionReestablishment_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_72 = -1; /* T_nonCriticalExtension_28 */
+static int hf_lte_rrc_nonCriticalExtension_72 = -1; /* RRCConnectionReestablishment_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_73 = -1; /* T_nonCriticalExtension_28 */
static int hf_lte_rrc_criticalExtensions_23 = -1; /* T_criticalExtensions_23 */
static int hf_lte_rrc_rrcConnectionReestablishmentComplete_r8 = -1; /* RRCConnectionReestablishmentComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_23 = -1; /* T_criticalExtensionsFuture_23 */
-static int hf_lte_rrc_nonCriticalExtension_73 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_74 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
static int hf_lte_rrc_rlf_InfoAvailable_r9 = -1; /* T_rlf_InfoAvailable_r9 */
-static int hf_lte_rrc_nonCriticalExtension_74 = -1; /* RRCConnectionReestablishmentComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReestablishmentComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReestablishmentComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReestablishmentComplete_v1020_IEs */
static int hf_lte_rrc_logMeasAvailable_r10_01 = -1; /* T_logMeasAvailable_r10_01 */
-static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_01 = -1; /* T_connEstFailInfoAvailable_r11_01 */
-static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_78 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12_01 = -1; /* T_logMeasAvailableMBSFN_r12_01 */
-static int hf_lte_rrc_nonCriticalExtension_78 = -1; /* T_nonCriticalExtension_29 */
+static int hf_lte_rrc_nonCriticalExtension_79 = -1; /* T_nonCriticalExtension_29 */
static int hf_lte_rrc_criticalExtensions_24 = -1; /* T_criticalExtensions_24 */
static int hf_lte_rrc_rrcConnectionReestablishmentReject_r8 = -1; /* RRCConnectionReestablishmentReject_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_24 = -1; /* T_criticalExtensionsFuture_24 */
-static int hf_lte_rrc_nonCriticalExtension_79 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_80 = -1; /* T_nonCriticalExtension_30 */
+static int hf_lte_rrc_nonCriticalExtension_80 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_81 = -1; /* T_nonCriticalExtension_30 */
static int hf_lte_rrc_criticalExtensions_25 = -1; /* T_criticalExtensions_25 */
static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r8 = -1; /* RRCConnectionReestablishmentRequest_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_25 = -1; /* T_criticalExtensionsFuture_25 */
@@ -838,14 +859,16 @@ static int hf_lte_rrc_c1_28 = -1; /* T_c1_28 */
static int hf_lte_rrc_rrcConnectionReject_r8 = -1; /* RRCConnectionReject_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_26 = -1; /* T_criticalExtensionsFuture_26 */
static int hf_lte_rrc_waitTime = -1; /* T_waitTime */
-static int hf_lte_rrc_nonCriticalExtension_81 = -1; /* RRCConnectionReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_82 = -1; /* RRCConnectionReject_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_82 = -1; /* RRCConnectionReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_83 = -1; /* RRCConnectionReject_v1020_IEs */
static int hf_lte_rrc_extendedWaitTime_r10 = -1; /* T_extendedWaitTime_r10 */
-static int hf_lte_rrc_nonCriticalExtension_83 = -1; /* RRCConnectionReject_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_84 = -1; /* RRCConnectionReject_v1130_IEs */
static int hf_lte_rrc_deprioritisationReq_r11 = -1; /* T_deprioritisationReq_r11 */
static int hf_lte_rrc_deprioritisationType_r11 = -1; /* T_deprioritisationType_r11 */
static int hf_lte_rrc_deprioritisationTimer_r11 = -1; /* T_deprioritisationTimer_r11 */
-static int hf_lte_rrc_nonCriticalExtension_84 = -1; /* T_nonCriticalExtension_31 */
+static int hf_lte_rrc_nonCriticalExtension_85 = -1; /* RRCConnectionReject_v1320_IEs */
+static int hf_lte_rrc_rrc_SuspendIndication_r13 = -1; /* T_rrc_SuspendIndication_r13 */
+static int hf_lte_rrc_nonCriticalExtension_86 = -1; /* T_nonCriticalExtension_31 */
static int hf_lte_rrc_criticalExtensions_27 = -1; /* T_criticalExtensions_27 */
static int hf_lte_rrc_c1_29 = -1; /* T_c1_29 */
static int hf_lte_rrc_rrcConnectionRelease_r8 = -1; /* RRCConnectionRelease_r8_IEs */
@@ -853,20 +876,22 @@ static int hf_lte_rrc_criticalExtensionsFuture_27 = -1; /* T_criticalExtensions
static int hf_lte_rrc_releaseCause = -1; /* ReleaseCause */
static int hf_lte_rrc_redirectedCarrierInfo = -1; /* RedirectedCarrierInfo */
static int hf_lte_rrc_idleModeMobilityControlInfo = -1; /* IdleModeMobilityControlInfo */
-static int hf_lte_rrc_nonCriticalExtension_85 = -1; /* RRCConnectionRelease_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_87 = -1; /* RRCConnectionRelease_v890_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_03 = -1; /* T_lateNonCriticalExtension_02 */
-static int hf_lte_rrc_nonCriticalExtension_86 = -1; /* RRCConnectionRelease_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_88 = -1; /* RRCConnectionRelease_v920_IEs */
static int hf_lte_rrc_redirectedCarrierInfo_v9e0 = -1; /* RedirectedCarrierInfo_v9e0 */
static int hf_lte_rrc_idleModeMobilityControlInfo_v9e0 = -1; /* IdleModeMobilityControlInfo_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_87 = -1; /* T_nonCriticalExtension_32 */
+static int hf_lte_rrc_nonCriticalExtension_89 = -1; /* T_nonCriticalExtension_32 */
static int hf_lte_rrc_cellInfoList_r9 = -1; /* T_cellInfoList_r9 */
static int hf_lte_rrc_geran_r9 = -1; /* CellInfoListGERAN_r9 */
static int hf_lte_rrc_utra_FDD_r9 = -1; /* CellInfoListUTRA_FDD_r9 */
static int hf_lte_rrc_utra_TDD_r9 = -1; /* CellInfoListUTRA_TDD_r9 */
static int hf_lte_rrc_utra_TDD_r10 = -1; /* CellInfoListUTRA_TDD_r10 */
-static int hf_lte_rrc_nonCriticalExtension_88 = -1; /* RRCConnectionRelease_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_90 = -1; /* RRCConnectionRelease_v1020_IEs */
static int hf_lte_rrc_extendedWaitTime_r10_01 = -1; /* T_extendedWaitTime_r10_01 */
-static int hf_lte_rrc_nonCriticalExtension_89 = -1; /* T_nonCriticalExtension_33 */
+static int hf_lte_rrc_nonCriticalExtension_91 = -1; /* RRCConnectionRelease_v1320_IEs */
+static int hf_lte_rrc_resumeIdentity_r13 = -1; /* ResumeIdentity_r13 */
+static int hf_lte_rrc_nonCriticalExtension_92 = -1; /* T_nonCriticalExtension_33 */
static int hf_lte_rrc_eutra = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_geran_01 = -1; /* CarrierFreqsGERAN */
static int hf_lte_rrc_utra_FDD = -1; /* ARFCN_ValueUTRA */
@@ -928,39 +953,75 @@ static int hf_lte_rrc_spare_02 = -1; /* BIT_STRING_SIZE_1 */
static int hf_lte_rrc_randomValue = -1; /* BIT_STRING_SIZE_40 */
static int hf_lte_rrc_criticalExtensions_29 = -1; /* T_criticalExtensions_29 */
static int hf_lte_rrc_c1_30 = -1; /* T_c1_30 */
-static int hf_lte_rrc_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */
+static int hf_lte_rrc_rrcConnectionResume_r13_01 = -1; /* RRCConnectionResume_r13_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_29 = -1; /* T_criticalExtensionsFuture_29 */
-static int hf_lte_rrc_nonCriticalExtension_90 = -1; /* RRCConnectionSetup_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_91 = -1; /* T_nonCriticalExtension_34 */
+static int hf_lte_rrc_radioResourceConfigDedicated_r13 = -1; /* RadioResourceConfigDedicated */
+static int hf_lte_rrc_nextHopChainingCount_r13 = -1; /* NextHopChainingCount */
+static int hf_lte_rrc_measConfig_r13 = -1; /* MeasConfig */
+static int hf_lte_rrc_antennaInfoDedicatedPCell_r13 = -1; /* AntennaInfoDedicated_v10i0 */
+static int hf_lte_rrc_drb_ContinueROHC_r13 = -1; /* T_drb_ContinueROHC_r13 */
+static int hf_lte_rrc_nonCriticalExtension_93 = -1; /* T_nonCriticalExtension_34 */
static int hf_lte_rrc_criticalExtensions_30 = -1; /* T_criticalExtensions_30 */
+static int hf_lte_rrc_rrcConnectionResumeComplete_r13_01 = -1; /* RRCConnectionResumeComplete_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_30 = -1; /* T_criticalExtensionsFuture_30 */
+static int hf_lte_rrc_selectedPLMN_Identity_r13 = -1; /* INTEGER_1_maxPLMN_r11 */
+static int hf_lte_rrc_dedicatedInfoNAS_r13 = -1; /* DedicatedInfoNAS */
+static int hf_lte_rrc_rlf_InfoAvailable_r13 = -1; /* T_rlf_InfoAvailable_r13 */
+static int hf_lte_rrc_logMeasAvailable_r13 = -1; /* T_logMeasAvailable_r13 */
+static int hf_lte_rrc_connEstFailInfoAvailable_r13 = -1; /* T_connEstFailInfoAvailable_r13 */
+static int hf_lte_rrc_mobilityState_r13 = -1; /* T_mobilityState_r13 */
+static int hf_lte_rrc_mobilityHistoryAvail_r13 = -1; /* T_mobilityHistoryAvail_r13 */
+static int hf_lte_rrc_logMeasAvailableMBSFN_r13 = -1; /* T_logMeasAvailableMBSFN_r13 */
+static int hf_lte_rrc_nonCriticalExtension_94 = -1; /* T_nonCriticalExtension_35 */
+static int hf_lte_rrc_criticalExtensions_31 = -1; /* T_criticalExtensions_31 */
+static int hf_lte_rrc_rrcConnectionResumeRequest_r13_01 = -1; /* RRCConnectionResumeRequest_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_31 = -1; /* T_criticalExtensionsFuture_31 */
+static int hf_lte_rrc_resumeIdentity_r13_01 = -1; /* T_resumeIdentity_r13 */
+static int hf_lte_rrc_resumeID_r13 = -1; /* ResumeIdentity_r13 */
+static int hf_lte_rrc_truncatedResumeID_r13 = -1; /* BIT_STRING_SIZE_24 */
+static int hf_lte_rrc_shortResumeMAC_I_r13 = -1; /* BIT_STRING_SIZE_16 */
+static int hf_lte_rrc_resumeCause_r13 = -1; /* ResumeCause */
+static int hf_lte_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */
static int hf_lte_rrc_c1_31 = -1; /* T_c1_31 */
+static int hf_lte_rrc_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_32 = -1; /* T_criticalExtensionsFuture_32 */
+static int hf_lte_rrc_nonCriticalExtension_95 = -1; /* RRCConnectionSetup_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_96 = -1; /* T_nonCriticalExtension_36 */
+static int hf_lte_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */
+static int hf_lte_rrc_c1_32 = -1; /* T_c1_32 */
static int hf_lte_rrc_rrcConnectionSetupComplete_r8 = -1; /* RRCConnectionSetupComplete_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_30 = -1; /* T_criticalExtensionsFuture_30 */
+static int hf_lte_rrc_criticalExtensionsFuture_33 = -1; /* T_criticalExtensionsFuture_33 */
static int hf_lte_rrc_selectedPLMN_Identity = -1; /* INTEGER_1_maxPLMN_r11 */
static int hf_lte_rrc_registeredMME = -1; /* RegisteredMME */
-static int hf_lte_rrc_nonCriticalExtension_92 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_93 = -1; /* RRCConnectionSetupComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_97 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_98 = -1; /* RRCConnectionSetupComplete_v1020_IEs */
static int hf_lte_rrc_gummei_Type_r10 = -1; /* T_gummei_Type_r10 */
static int hf_lte_rrc_rlf_InfoAvailable_r10_01 = -1; /* T_rlf_InfoAvailable_r10_01 */
static int hf_lte_rrc_logMeasAvailable_r10_02 = -1; /* T_logMeasAvailable_r10_02 */
static int hf_lte_rrc_rn_SubframeConfigReq_r10 = -1; /* T_rn_SubframeConfigReq_r10 */
-static int hf_lte_rrc_nonCriticalExtension_94 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_99 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_02 = -1; /* T_connEstFailInfoAvailable_r11_02 */
-static int hf_lte_rrc_nonCriticalExtension_95 = -1; /* RRCConnectionSetupComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* RRCConnectionSetupComplete_v1250_IEs */
static int hf_lte_rrc_mobilityState_r12 = -1; /* T_mobilityState_r12 */
static int hf_lte_rrc_mobilityHistoryAvail_r12 = -1; /* T_mobilityHistoryAvail_r12 */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12_02 = -1; /* T_logMeasAvailableMBSFN_r12_02 */
-static int hf_lte_rrc_nonCriticalExtension_96 = -1; /* T_nonCriticalExtension_35 */
+static int hf_lte_rrc_nonCriticalExtension_101 = -1; /* RRCConnectionSetupComplete_v1320_IEs */
+static int hf_lte_rrc_ce_ModeB_r13 = -1; /* T_ce_ModeB_r13 */
+static int hf_lte_rrc_s_TMSI_r13 = -1; /* S_TMSI */
+static int hf_lte_rrc_attachWithoutPDN_Connectivity_r13 = -1; /* T_attachWithoutPDN_Connectivity_r13 */
+static int hf_lte_rrc_up_CIoT_EPS_Optimisation_r13 = -1; /* T_up_CIoT_EPS_Optimisation_r13 */
+static int hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13 = -1; /* T_cp_CIoT_EPS_Optimisation_r13 */
+static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* T_nonCriticalExtension_37 */
static int hf_lte_rrc_plmn_Identity = -1; /* PLMN_Identity */
static int hf_lte_rrc_mmegi = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_mmec = -1; /* MMEC */
-static int hf_lte_rrc_criticalExtensions_31 = -1; /* T_criticalExtensions_31 */
-static int hf_lte_rrc_c1_32 = -1; /* T_c1_32 */
+static int hf_lte_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */
+static int hf_lte_rrc_c1_33 = -1; /* T_c1_33 */
static int hf_lte_rrc_scgFailureInformation_r12_01 = -1; /* SCGFailureInformation_r12_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_31 = -1; /* T_criticalExtensionsFuture_31 */
+static int hf_lte_rrc_criticalExtensionsFuture_34 = -1; /* T_criticalExtensionsFuture_34 */
static int hf_lte_rrc_failureReportSCG_r12 = -1; /* FailureReportSCG_r12 */
-static int hf_lte_rrc_nonCriticalExtension_97 = -1; /* SCGFailureInformation_v1310_IEs */
-static int hf_lte_rrc_nonCriticalExtension_98 = -1; /* T_nonCriticalExtension_36 */
+static int hf_lte_rrc_nonCriticalExtension_103 = -1; /* SCGFailureInformation_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_104 = -1; /* T_nonCriticalExtension_38 */
static int hf_lte_rrc_failureType_r12 = -1; /* T_failureType_r12 */
static int hf_lte_rrc_measResultServFreqList_r12 = -1; /* MeasResultServFreqList_r10 */
static int hf_lte_rrc_measResultNeighCells_r12 = -1; /* MeasResultList2EUTRA_r9 */
@@ -968,33 +1029,33 @@ static int hf_lte_rrc_failureType_v1290 = -1; /* T_failureType_v1290 */
static int hf_lte_rrc_measResultServFreqListExt_r13 = -1; /* MeasResultServFreqListExt_r13 */
static int hf_lte_rrc_sc_mtch_InfoList_r13 = -1; /* SC_MTCH_InfoList_r13 */
static int hf_lte_rrc_scptm_NeighbourCellList_r13 = -1; /* SCPTM_NeighbourCellList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_99 = -1; /* T_nonCriticalExtension_37 */
-static int hf_lte_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */
-static int hf_lte_rrc_c1_33 = -1; /* T_c1_33 */
+static int hf_lte_rrc_nonCriticalExtension_105 = -1; /* T_nonCriticalExtension_39 */
+static int hf_lte_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */
+static int hf_lte_rrc_c1_34 = -1; /* T_c1_34 */
static int hf_lte_rrc_securityModeCommand_r8 = -1; /* SecurityModeCommand_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_32 = -1; /* T_criticalExtensionsFuture_32 */
+static int hf_lte_rrc_criticalExtensionsFuture_35 = -1; /* T_criticalExtensionsFuture_35 */
static int hf_lte_rrc_securityConfigSMC = -1; /* SecurityConfigSMC */
-static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* SecurityModeCommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_101 = -1; /* T_nonCriticalExtension_38 */
-static int hf_lte_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */
+static int hf_lte_rrc_nonCriticalExtension_106 = -1; /* SecurityModeCommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_107 = -1; /* T_nonCriticalExtension_40 */
+static int hf_lte_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */
static int hf_lte_rrc_securityModeComplete_r8 = -1; /* SecurityModeComplete_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_33 = -1; /* T_criticalExtensionsFuture_33 */
-static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* SecurityModeComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_103 = -1; /* T_nonCriticalExtension_39 */
-static int hf_lte_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */
+static int hf_lte_rrc_criticalExtensionsFuture_36 = -1; /* T_criticalExtensionsFuture_36 */
+static int hf_lte_rrc_nonCriticalExtension_108 = -1; /* SecurityModeComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_109 = -1; /* T_nonCriticalExtension_41 */
+static int hf_lte_rrc_criticalExtensions_37 = -1; /* T_criticalExtensions_37 */
static int hf_lte_rrc_securityModeFailure_r8 = -1; /* SecurityModeFailure_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_34 = -1; /* T_criticalExtensionsFuture_34 */
-static int hf_lte_rrc_nonCriticalExtension_104 = -1; /* SecurityModeFailure_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_105 = -1; /* T_nonCriticalExtension_40 */
-static int hf_lte_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */
-static int hf_lte_rrc_c1_34 = -1; /* T_c1_34 */
+static int hf_lte_rrc_criticalExtensionsFuture_37 = -1; /* T_criticalExtensionsFuture_37 */
+static int hf_lte_rrc_nonCriticalExtension_110 = -1; /* SecurityModeFailure_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_111 = -1; /* T_nonCriticalExtension_42 */
+static int hf_lte_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */
+static int hf_lte_rrc_c1_35 = -1; /* T_c1_35 */
static int hf_lte_rrc_sidelinkUEInformation_r12_02 = -1; /* SidelinkUEInformation_r12_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_35 = -1; /* T_criticalExtensionsFuture_35 */
+static int hf_lte_rrc_criticalExtensionsFuture_38 = -1; /* T_criticalExtensionsFuture_38 */
static int hf_lte_rrc_commRxInterestedFreq_r12 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_commTxResourceReq_r12 = -1; /* SL_CommTxResourceReq_r12 */
static int hf_lte_rrc_discRxInterest_r12 = -1; /* T_discRxInterest_r12 */
static int hf_lte_rrc_discTxResourceReq_r12 = -1; /* INTEGER_1_63 */
-static int hf_lte_rrc_nonCriticalExtension_106 = -1; /* SidelinkUEInformation_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_112 = -1; /* SidelinkUEInformation_v1310_IEs */
static int hf_lte_rrc_commTxResourceReqUC_r13 = -1; /* SL_CommTxResourceReq_r12 */
static int hf_lte_rrc_commTxResourceInfoReqRelay_r13 = -1; /* T_commTxResourceInfoReqRelay_r13 */
static int hf_lte_rrc_commTxResourceReqRelay_r13 = -1; /* SL_CommTxResourceReq_r12 */
@@ -1007,15 +1068,15 @@ static int hf_lte_rrc_discTxResourceReqPS_r13 = -1; /* SL_DiscTxResourceReq_r13
static int hf_lte_rrc_discRxGapReq_r13 = -1; /* SL_GapRequest_r13 */
static int hf_lte_rrc_discTxGapReq_r13 = -1; /* SL_GapRequest_r13 */
static int hf_lte_rrc_discSysInfoReportFreqList_r13 = -1; /* SL_DiscSysInfoReportFreqList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_107 = -1; /* T_nonCriticalExtension_41 */
+static int hf_lte_rrc_nonCriticalExtension_113 = -1; /* T_nonCriticalExtension_43 */
static int hf_lte_rrc_destinationInfoList_r12 = -1; /* SL_DestinationInfoList_r12 */
static int hf_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13_item = -1; /* SL_DiscTxResourceReq_r13 */
static int hf_lte_rrc_discTxResourceReq_r13 = -1; /* INTEGER_1_63 */
static int hf_lte_rrc_SL_DestinationInfoList_r12_item = -1; /* SL_DestinationIdentity_r12 */
static int hf_lte_rrc_SL_DiscSysInfoReportFreqList_r13_item = -1; /* SL_DiscSysInfoReport_r13 */
-static int hf_lte_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */
+static int hf_lte_rrc_criticalExtensions_39 = -1; /* T_criticalExtensions_39 */
static int hf_lte_rrc_systemInformation_r8 = -1; /* SystemInformation_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_36 = -1; /* T_criticalExtensionsFuture_36 */
+static int hf_lte_rrc_criticalExtensionsFuture_39 = -1; /* T_criticalExtensionsFuture_39 */
static int hf_lte_rrc_sib_TypeAndInfo = -1; /* T_sib_TypeAndInfo */
static int hf_lte_rrc_sib_TypeAndInfo_item = -1; /* T_sib_TypeAndInfo_item */
static int hf_lte_rrc_sib2 = -1; /* SystemInformationBlockType2 */
@@ -1037,8 +1098,8 @@ static int hf_lte_rrc_sib17_v1250 = -1; /* SystemInformationBlockType1
static int hf_lte_rrc_sib18_v1250 = -1; /* SystemInformationBlockType18_r12 */
static int hf_lte_rrc_sib19_v1250 = -1; /* SystemInformationBlockType19_r12 */
static int hf_lte_rrc_sib20_v1310 = -1; /* SystemInformationBlockType20_r13 */
-static int hf_lte_rrc_nonCriticalExtension_108 = -1; /* SystemInformation_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_109 = -1; /* T_nonCriticalExtension_42 */
+static int hf_lte_rrc_nonCriticalExtension_114 = -1; /* SystemInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_115 = -1; /* T_nonCriticalExtension_44 */
static int hf_lte_rrc_cellAccessRelatedInfo = -1; /* T_cellAccessRelatedInfo */
static int hf_lte_rrc_plmn_IdentityList = -1; /* PLMN_IdentityList */
static int hf_lte_rrc_trackingAreaCode = -1; /* TrackingAreaCode */
@@ -1055,28 +1116,28 @@ static int hf_lte_rrc_schedulingInfoList = -1; /* SchedulingInfoList */
static int hf_lte_rrc_tdd_Config = -1; /* TDD_Config */
static int hf_lte_rrc_si_WindowLength = -1; /* T_si_WindowLength */
static int hf_lte_rrc_systemInfoValueTag = -1; /* T_systemInfoValueTag */
-static int hf_lte_rrc_nonCriticalExtension_110 = -1; /* SystemInformationBlockType1_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_116 = -1; /* SystemInformationBlockType1_v890_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_04 = -1; /* T_lateNonCriticalExtension_03 */
-static int hf_lte_rrc_nonCriticalExtension_111 = -1; /* SystemInformationBlockType1_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_117 = -1; /* SystemInformationBlockType1_v920_IEs */
static int hf_lte_rrc_multiBandInfoList = -1; /* MultiBandInfoList */
-static int hf_lte_rrc_nonCriticalExtension_112 = -1; /* SystemInformationBlockType1_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_118 = -1; /* SystemInformationBlockType1_v9e0_IEs */
static int hf_lte_rrc_freqBandIndicator_v9e0 = -1; /* FreqBandIndicator_v9e0 */
static int hf_lte_rrc_multiBandInfoList_v9e0 = -1; /* MultiBandInfoList_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_113 = -1; /* SystemInformationBlockType1_v10j0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_119 = -1; /* SystemInformationBlockType1_v10j0_IEs */
static int hf_lte_rrc_freqBandInfo_r10 = -1; /* NS_PmaxList_r10 */
static int hf_lte_rrc_multiBandInfoList_v10j0 = -1; /* MultiBandInfoList_v10j0 */
-static int hf_lte_rrc_nonCriticalExtension_114 = -1; /* T_nonCriticalExtension_43 */
+static int hf_lte_rrc_nonCriticalExtension_120 = -1; /* T_nonCriticalExtension_45 */
static int hf_lte_rrc_ims_EmergencySupport_r9 = -1; /* T_ims_EmergencySupport_r9 */
static int hf_lte_rrc_cellSelectionInfo_v920 = -1; /* CellSelectionInfo_v920 */
-static int hf_lte_rrc_nonCriticalExtension_115 = -1; /* SystemInformationBlockType1_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_121 = -1; /* SystemInformationBlockType1_v1130_IEs */
static int hf_lte_rrc_tdd_Config_v1130 = -1; /* TDD_Config_v1130 */
static int hf_lte_rrc_cellSelectionInfo_v1130 = -1; /* CellSelectionInfo_v1130 */
-static int hf_lte_rrc_nonCriticalExtension_116 = -1; /* SystemInformationBlockType1_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* SystemInformationBlockType1_v1250_IEs */
static int hf_lte_rrc_cellAccessRelatedInfo_v1250 = -1; /* T_cellAccessRelatedInfo_v1250 */
static int hf_lte_rrc_category0Allowed_r12 = -1; /* T_category0Allowed_r12 */
static int hf_lte_rrc_cellSelectionInfo_v1250 = -1; /* CellSelectionInfo_v1250 */
static int hf_lte_rrc_freqBandIndicatorPriority_r12 = -1; /* T_freqBandIndicatorPriority_r12 */
-static int hf_lte_rrc_nonCriticalExtension_117 = -1; /* SystemInformationBlockType1_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* SystemInformationBlockType1_v1310_IEs */
static int hf_lte_rrc_hyperSFN_r13 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_eDRX_Allowed_r13 = -1; /* T_eDRX_Allowed_r13 */
static int hf_lte_rrc_cellSelectionInfoCE_r13 = -1; /* CellSelectionInfoCE_r13 */
@@ -1084,15 +1145,25 @@ static int hf_lte_rrc_bandwidthReducedAccessRelatedInfo_r13 = -1; /* T_bandwidt
static int hf_lte_rrc_si_WindowLength_BR_r13 = -1; /* T_si_WindowLength_BR_r13 */
static int hf_lte_rrc_si_RepetitionPattern_r13 = -1; /* T_si_RepetitionPattern_r13 */
static int hf_lte_rrc_schedulingInfoList_BR_r13 = -1; /* SchedulingInfoList_BR_r13 */
-static int hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapLC_r13 = -1; /* T_fdd_DownlinkOrTddSubframeBitmapLC_r13 */
+static int hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapBR_r13 = -1; /* T_fdd_DownlinkOrTddSubframeBitmapBR_r13 */
static int hf_lte_rrc_subframePattern10_r13 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_subframePattern40_r13 = -1; /* BIT_STRING_SIZE_40 */
-static int hf_lte_rrc_fdd_UplinkSubframeBitmapLC_r13 = -1; /* BIT_STRING_SIZE_10 */
-static int hf_lte_rrc_startSymbolLC_r13 = -1; /* INTEGER_1_4 */
+static int hf_lte_rrc_fdd_UplinkSubframeBitmapBR_r13 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_startSymbolBR_r13 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_si_HoppingConfigCommon_r13 = -1; /* T_si_HoppingConfigCommon_r13 */
static int hf_lte_rrc_si_ValidityTime_r13 = -1; /* T_si_ValidityTime_r13 */
static int hf_lte_rrc_systemInfoValueTagList_r13 = -1; /* SystemInfoValueTagList_r13 */
-static int hf_lte_rrc_nonCriticalExtension_118 = -1; /* T_nonCriticalExtension_44 */
+static int hf_lte_rrc_nonCriticalExtension_124 = -1; /* SystemInformationBlockType1_v1320_IEs */
+static int hf_lte_rrc_freqHoppingParametersDL_r13 = -1; /* T_freqHoppingParametersDL_r13 */
+static int hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13 = -1; /* T_mpdcch_pdsch_HoppingNB_r13 */
+static int hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13 = -1; /* T_interval_DLHoppingConfigCommonModeA_r13 */
+static int hf_lte_rrc_interval_FDD_r13 = -1; /* T_interval_FDD_r13 */
+static int hf_lte_rrc_interval_TDD_r13 = -1; /* T_interval_TDD_r13 */
+static int hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13 = -1; /* T_interval_DLHoppingConfigCommonModeB_r13 */
+static int hf_lte_rrc_interval_FDD_r13_01 = -1; /* T_interval_FDD_r13_01 */
+static int hf_lte_rrc_interval_TDD_r13_01 = -1; /* T_interval_TDD_r13_01 */
+static int hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* T_nonCriticalExtension_46 */
static int hf_lte_rrc_PLMN_IdentityList_item = -1; /* PLMN_IdentityInfo */
static int hf_lte_rrc_cellReservedForOperatorUse = -1; /* T_cellReservedForOperatorUse */
static int hf_lte_rrc_SchedulingInfoList_item = -1; /* SchedulingInfo */
@@ -1107,71 +1178,71 @@ static int hf_lte_rrc_q_QualMin_r9 = -1; /* Q_QualMin_r9 */
static int hf_lte_rrc_q_QualMinOffset_r9 = -1; /* T_q_QualMinOffset_r9 */
static int hf_lte_rrc_q_QualMinWB_r11 = -1; /* Q_QualMin_r9 */
static int hf_lte_rrc_q_QualMinRSRQ_OnAllSymbols_r12 = -1; /* Q_QualMin_r9 */
-static int hf_lte_rrc_criticalExtensions_37 = -1; /* T_criticalExtensions_37 */
-static int hf_lte_rrc_c1_35 = -1; /* T_c1_35 */
+static int hf_lte_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_40 */
+static int hf_lte_rrc_c1_36 = -1; /* T_c1_36 */
static int hf_lte_rrc_ueAssistanceInformation_r11_01 = -1; /* UEAssistanceInformation_r11_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_37 = -1; /* T_criticalExtensionsFuture_37 */
+static int hf_lte_rrc_criticalExtensionsFuture_40 = -1; /* T_criticalExtensionsFuture_40 */
static int hf_lte_rrc_powerPrefIndication_r11_01 = -1; /* T_powerPrefIndication_r11_01 */
-static int hf_lte_rrc_nonCriticalExtension_119 = -1; /* T_nonCriticalExtension_45 */
-static int hf_lte_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */
-static int hf_lte_rrc_c1_36 = -1; /* T_c1_36 */
+static int hf_lte_rrc_nonCriticalExtension_126 = -1; /* T_nonCriticalExtension_47 */
+static int hf_lte_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_41 */
+static int hf_lte_rrc_c1_37 = -1; /* T_c1_37 */
static int hf_lte_rrc_ueCapabilityEnquiry_r8 = -1; /* UECapabilityEnquiry_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_38 = -1; /* T_criticalExtensionsFuture_38 */
+static int hf_lte_rrc_criticalExtensionsFuture_41 = -1; /* T_criticalExtensionsFuture_41 */
static int hf_lte_rrc_ue_CapabilityRequest = -1; /* UE_CapabilityRequest */
-static int hf_lte_rrc_nonCriticalExtension_120 = -1; /* UECapabilityEnquiry_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_121 = -1; /* UECapabilityEnquiry_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* UECapabilityEnquiry_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_128 = -1; /* UECapabilityEnquiry_v1180_IEs */
static int hf_lte_rrc_requestedFrequencyBands_r11 = -1; /* SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11 */
static int hf_lte_rrc_requestedFrequencyBands_r11_item = -1; /* FreqBandIndicator_r11 */
-static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* UECapabilityEnquiry_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_129 = -1; /* UECapabilityEnquiry_v1310_IEs */
static int hf_lte_rrc_requestReducedFormat_r13 = -1; /* T_requestReducedFormat_r13 */
static int hf_lte_rrc_requestSkipFallbackComb_r13 = -1; /* T_requestSkipFallbackComb_r13 */
static int hf_lte_rrc_requestedMaxCCsDL_r13 = -1; /* INTEGER_2_32 */
static int hf_lte_rrc_requestedMaxCCsUL_r13 = -1; /* INTEGER_2_32 */
static int hf_lte_rrc_requestReducedIntNonContComb_r13 = -1; /* T_requestReducedIntNonContComb_r13 */
-static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* T_nonCriticalExtension_46 */
+static int hf_lte_rrc_nonCriticalExtension_130 = -1; /* T_nonCriticalExtension_48 */
static int hf_lte_rrc_UE_CapabilityRequest_item = -1; /* RAT_Type */
-static int hf_lte_rrc_criticalExtensions_39 = -1; /* T_criticalExtensions_39 */
-static int hf_lte_rrc_c1_37 = -1; /* T_c1_37 */
+static int hf_lte_rrc_criticalExtensions_42 = -1; /* T_criticalExtensions_42 */
+static int hf_lte_rrc_c1_38 = -1; /* T_c1_38 */
static int hf_lte_rrc_ueCapabilityInformation_r8 = -1; /* UECapabilityInformation_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_39 = -1; /* T_criticalExtensionsFuture_39 */
+static int hf_lte_rrc_criticalExtensionsFuture_42 = -1; /* T_criticalExtensionsFuture_42 */
static int hf_lte_rrc_ue_CapabilityRAT_ContainerList = -1; /* UE_CapabilityRAT_ContainerList */
-static int hf_lte_rrc_nonCriticalExtension_124 = -1; /* UECapabilityInformation_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* UECapabilityInformation_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_131 = -1; /* UECapabilityInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_132 = -1; /* UECapabilityInformation_v1250_IEs */
static int hf_lte_rrc_ue_RadioPagingInfo_r12 = -1; /* UE_RadioPagingInfo_r12 */
-static int hf_lte_rrc_nonCriticalExtension_126 = -1; /* T_nonCriticalExtension_47 */
-static int hf_lte_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_40 */
-static int hf_lte_rrc_c1_38 = -1; /* T_c1_38 */
+static int hf_lte_rrc_nonCriticalExtension_133 = -1; /* T_nonCriticalExtension_49 */
+static int hf_lte_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_43 */
+static int hf_lte_rrc_c1_39 = -1; /* T_c1_39 */
static int hf_lte_rrc_ueInformationRequest_r9_01 = -1; /* UEInformationRequest_r9_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_40 = -1; /* T_criticalExtensionsFuture_40 */
+static int hf_lte_rrc_criticalExtensionsFuture_43 = -1; /* T_criticalExtensionsFuture_43 */
static int hf_lte_rrc_rach_ReportReq_r9 = -1; /* BOOLEAN */
static int hf_lte_rrc_rlf_ReportReq_r9 = -1; /* BOOLEAN */
-static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* UEInformationRequest_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_128 = -1; /* UEInformationRequest_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_134 = -1; /* UEInformationRequest_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_135 = -1; /* UEInformationRequest_v1020_IEs */
static int hf_lte_rrc_logMeasReportReq_r10 = -1; /* T_logMeasReportReq_r10 */
-static int hf_lte_rrc_nonCriticalExtension_129 = -1; /* UEInformationRequest_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_136 = -1; /* UEInformationRequest_v1130_IEs */
static int hf_lte_rrc_connEstFailReportReq_r11 = -1; /* T_connEstFailReportReq_r11 */
-static int hf_lte_rrc_nonCriticalExtension_130 = -1; /* UEInformationRequest_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_137 = -1; /* UEInformationRequest_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReportReq_r12 = -1; /* T_mobilityHistoryReportReq_r12 */
-static int hf_lte_rrc_nonCriticalExtension_131 = -1; /* T_nonCriticalExtension_48 */
-static int hf_lte_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_41 */
-static int hf_lte_rrc_c1_39 = -1; /* T_c1_39 */
+static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* T_nonCriticalExtension_50 */
+static int hf_lte_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_44 */
+static int hf_lte_rrc_c1_40 = -1; /* T_c1_40 */
static int hf_lte_rrc_ueInformationResponse_r9_01 = -1; /* UEInformationResponse_r9_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_41 = -1; /* T_criticalExtensionsFuture_41 */
+static int hf_lte_rrc_criticalExtensionsFuture_44 = -1; /* T_criticalExtensionsFuture_44 */
static int hf_lte_rrc_rach_Report_r9 = -1; /* T_rach_Report_r9 */
static int hf_lte_rrc_numberOfPreamblesSent_r9 = -1; /* NumberOfPreamblesSent_r11 */
static int hf_lte_rrc_contentionDetected_r9 = -1; /* BOOLEAN */
static int hf_lte_rrc_rlf_Report_r9 = -1; /* RLF_Report_r9 */
-static int hf_lte_rrc_nonCriticalExtension_132 = -1; /* UEInformationResponse_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_139 = -1; /* UEInformationResponse_v930_IEs */
static int hf_lte_rrc_rlf_Report_v9e0 = -1; /* RLF_Report_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_133 = -1; /* T_nonCriticalExtension_49 */
+static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* T_nonCriticalExtension_51 */
static int hf_lte_rrc_lateNonCriticalExtension_05 = -1; /* T_lateNonCriticalExtension_04 */
-static int hf_lte_rrc_nonCriticalExtension_134 = -1; /* UEInformationResponse_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_141 = -1; /* UEInformationResponse_v1020_IEs */
static int hf_lte_rrc_logMeasReport_r10 = -1; /* LogMeasReport_r10 */
-static int hf_lte_rrc_nonCriticalExtension_135 = -1; /* UEInformationResponse_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_142 = -1; /* UEInformationResponse_v1130_IEs */
static int hf_lte_rrc_connEstFailReport_r11 = -1; /* ConnEstFailReport_r11 */
-static int hf_lte_rrc_nonCriticalExtension_136 = -1; /* UEInformationResponse_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_143 = -1; /* UEInformationResponse_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReport_r12 = -1; /* MobilityHistoryReport_r12 */
-static int hf_lte_rrc_nonCriticalExtension_137 = -1; /* T_nonCriticalExtension_50 */
+static int hf_lte_rrc_nonCriticalExtension_144 = -1; /* T_nonCriticalExtension_52 */
static int hf_lte_rrc_measResultLastServCell_r9 = -1; /* T_measResultLastServCell_r9 */
static int hf_lte_rrc_rsrpResult_r9 = -1; /* RSRP_Range */
static int hf_lte_rrc_rsrqResult_r9 = -1; /* RSRQ_Range */
@@ -1267,27 +1338,27 @@ static int hf_lte_rrc_maxTxPowerReached_r11 = -1; /* BOOLEAN */
static int hf_lte_rrc_measResultListEUTRA_v1130 = -1; /* MeasResultList2EUTRA_v9e0 */
static int hf_lte_rrc_measResultFailedCell_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_failedCellRSRQ_Type_r12 = -1; /* RSRQ_Type_r12 */
-static int hf_lte_rrc_criticalExtensions_42 = -1; /* T_criticalExtensions_42 */
-static int hf_lte_rrc_c1_40 = -1; /* T_c1_40 */
+static int hf_lte_rrc_criticalExtensions_45 = -1; /* T_criticalExtensions_45 */
+static int hf_lte_rrc_c1_41 = -1; /* T_c1_41 */
static int hf_lte_rrc_ulHandoverPreparationTransfer_r8 = -1; /* ULHandoverPreparationTransfer_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_42 = -1; /* T_criticalExtensionsFuture_42 */
+static int hf_lte_rrc_criticalExtensionsFuture_45 = -1; /* T_criticalExtensionsFuture_45 */
static int hf_lte_rrc_meid = -1; /* BIT_STRING_SIZE_56 */
static int hf_lte_rrc_dedicatedInfo = -1; /* DedicatedInfoCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_139 = -1; /* T_nonCriticalExtension_51 */
-static int hf_lte_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_43 */
-static int hf_lte_rrc_c1_41 = -1; /* T_c1_41 */
+static int hf_lte_rrc_nonCriticalExtension_145 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_146 = -1; /* T_nonCriticalExtension_53 */
+static int hf_lte_rrc_criticalExtensions_46 = -1; /* T_criticalExtensions_46 */
+static int hf_lte_rrc_c1_42 = -1; /* T_c1_42 */
static int hf_lte_rrc_ulInformationTransfer_r8 = -1; /* ULInformationTransfer_r8_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_43 = -1; /* T_criticalExtensionsFuture_43 */
+static int hf_lte_rrc_criticalExtensionsFuture_46 = -1; /* T_criticalExtensionsFuture_46 */
static int hf_lte_rrc_dedicatedInfoType_01 = -1; /* T_dedicatedInfoType_01 */
-static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* ULInformationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_141 = -1; /* T_nonCriticalExtension_52 */
-static int hf_lte_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_44 */
-static int hf_lte_rrc_c1_42 = -1; /* T_c1_42 */
-static int hf_lte_rrc_wlanConnectionStatusReport_r13_01 = -1; /* WLANConnectionStatusReport_r13_IEs */
-static int hf_lte_rrc_criticalExtensionsFuture_44 = -1; /* T_criticalExtensionsFuture_44 */
+static int hf_lte_rrc_nonCriticalExtension_147 = -1; /* ULInformationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_148 = -1; /* T_nonCriticalExtension_54 */
+static int hf_lte_rrc_criticalExtensions_47 = -1; /* T_criticalExtensions_47 */
+static int hf_lte_rrc_c1_43 = -1; /* T_c1_43 */
+static int hf_lte_rrc_wlanConnectionStatusReport_r13_02 = -1; /* WLANConnectionStatusReport_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_47 = -1; /* T_criticalExtensionsFuture_47 */
static int hf_lte_rrc_wlan_Status_r13 = -1; /* WLAN_Status_r13 */
-static int hf_lte_rrc_nonCriticalExtension_142 = -1; /* T_nonCriticalExtension_53 */
+static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* T_nonCriticalExtension_55 */
static int hf_lte_rrc_ac_BarringInfo = -1; /* T_ac_BarringInfo */
static int hf_lte_rrc_ac_BarringForEmergency = -1; /* BOOLEAN */
static int hf_lte_rrc_ac_BarringForMO_Signalling = -1; /* AC_BarringConfig */
@@ -1311,11 +1382,15 @@ static int hf_lte_rrc_ac_BarringPerPLMN_List_r12 = -1; /* AC_BarringPerPLMN_Lis
static int hf_lte_rrc_voiceServiceCauseIndication_r12 = -1; /* T_voiceServiceCauseIndication_r12 */
static int hf_lte_rrc_acdc_BarringForCommon_r13 = -1; /* ACDC_BarringForCommon_r13 */
static int hf_lte_rrc_acdc_BarringPerPLMN_List_r13 = -1; /* ACDC_BarringPerPLMN_List_r13 */
+static int hf_lte_rrc_udt_RestrictingForCommon_r13 = -1; /* UDT_Restricting_r13 */
+static int hf_lte_rrc_udt_RestrictingPerPLMN_List_r13 = -1; /* UDT_RestrictingPerPLMN_List_r13 */
+static int hf_lte_rrc_cIoT_EPS_OptimisationInfo_r13 = -1; /* CIOT_EPS_OptimisationInfo_r13 */
+static int hf_lte_rrc_useFullResumeID_r13 = -1; /* T_useFullResumeID_r13 */
static int hf_lte_rrc_multiBandInfoList_01 = -1; /* SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission */
static int hf_lte_rrc_multiBandInfoList_item = -1; /* AdditionalSpectrumEmission */
-static int hf_lte_rrc_nonCriticalExtension_143 = -1; /* SystemInformationBlockType2_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_150 = -1; /* SystemInformationBlockType2_v9e0_IEs */
static int hf_lte_rrc_ul_CarrierFreq_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_144 = -1; /* T_nonCriticalExtension_54 */
+static int hf_lte_rrc_nonCriticalExtension_151 = -1; /* T_nonCriticalExtension_56 */
static int hf_lte_rrc_ac_BarringFactor = -1; /* T_ac_BarringFactor */
static int hf_lte_rrc_ac_BarringTime = -1; /* T_ac_BarringTime */
static int hf_lte_rrc_ac_BarringForSpecialAC = -1; /* BIT_STRING_SIZE_5 */
@@ -1342,6 +1417,14 @@ static int hf_lte_rrc_acdc_Category_r13 = -1; /* INTEGER_1_maxACDC_Cat_r13 *
static int hf_lte_rrc_acdc_BarringConfig_r13 = -1; /* T_acdc_BarringConfig_r13 */
static int hf_lte_rrc_ac_BarringFactor_r13 = -1; /* T_ac_BarringFactor_r13 */
static int hf_lte_rrc_ac_BarringTime_r13 = -1; /* T_ac_BarringTime_r13 */
+static int hf_lte_rrc_udt_Restricting_r13 = -1; /* T_udt_Restricting_r13 */
+static int hf_lte_rrc_udt_RestrictingTime_r13 = -1; /* T_udt_RestrictingTime_r13 */
+static int hf_lte_rrc_UDT_RestrictingPerPLMN_List_r13_item = -1; /* UDT_RestrictingPerPLMN_r13 */
+static int hf_lte_rrc_udt_Restricting_r13_01 = -1; /* UDT_Restricting_r13 */
+static int hf_lte_rrc_CIOT_EPS_OptimisationInfo_r13_item = -1; /* CIOT_OptimisationPLMN_r13 */
+static int hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_01 = -1; /* T_up_CIoT_EPS_Optimisation_r13_01 */
+static int hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13_01 = -1; /* T_cp_CIoT_EPS_Optimisation_r13_01 */
+static int hf_lte_rrc_attachWithoutPDN_Connectivity_r13_01 = -1; /* T_attachWithoutPDN_Connectivity_r13_01 */
static int hf_lte_rrc_cellReselectionInfoCommon = -1; /* T_cellReselectionInfoCommon */
static int hf_lte_rrc_q_Hyst = -1; /* T_q_Hyst */
static int hf_lte_rrc_speedStateReselectionPars = -1; /* T_speedStateReselectionPars */
@@ -1374,7 +1457,7 @@ static int hf_lte_rrc_redistributionFactorServing_r13 = -1; /* INTEGER_0_10 */
static int hf_lte_rrc_redistributionFactorCell_r13 = -1; /* T_redistributionFactorCell_r13 */
static int hf_lte_rrc_t360_r13 = -1; /* T_t360_r13 */
static int hf_lte_rrc_redistrOnPagingOnly_r13 = -1; /* T_redistrOnPagingOnly_r13 */
-static int hf_lte_rrc_nonCriticalExtension_145 = -1; /* T_nonCriticalExtension_55 */
+static int hf_lte_rrc_nonCriticalExtension_152 = -1; /* T_nonCriticalExtension_57 */
static int hf_lte_rrc_intraFreqNeighCellList = -1; /* IntraFreqNeighCellList */
static int hf_lte_rrc_intraFreqBlackCellList = -1; /* IntraFreqBlackCellList */
static int hf_lte_rrc_csg_PhysCellIdRange = -1; /* PhysCellIdRange */
@@ -1390,13 +1473,13 @@ static int hf_lte_rrc_interFreqCarrierFreqList_v1310 = -1; /* InterFreqCarrierF
static int hf_lte_rrc_interFreqCarrierFreqListExt_v1310 = -1; /* InterFreqCarrierFreqListExt_v1310 */
static int hf_lte_rrc_interFreqCarrierFreqList_v8h0 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v8h0 */
static int hf_lte_rrc_interFreqCarrierFreqList_v8h0_item = -1; /* InterFreqCarrierFreqInfo_v8h0 */
-static int hf_lte_rrc_nonCriticalExtension_146 = -1; /* SystemInformationBlockType5_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_153 = -1; /* SystemInformationBlockType5_v9e0_IEs */
static int hf_lte_rrc_interFreqCarrierFreqList_v9e0 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 */
static int hf_lte_rrc_interFreqCarrierFreqList_v9e0_item = -1; /* InterFreqCarrierFreqInfo_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_147 = -1; /* SystemInformationBlockType5_v10j0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_154 = -1; /* SystemInformationBlockType5_v10j0_IEs */
static int hf_lte_rrc_interFreqCarrierFreqList_v10j0 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 */
static int hf_lte_rrc_interFreqCarrierFreqList_v10j0_item = -1; /* InterFreqCarrierFreqInfo_v10j0 */
-static int hf_lte_rrc_nonCriticalExtension_148 = -1; /* T_nonCriticalExtension_56 */
+static int hf_lte_rrc_nonCriticalExtension_155 = -1; /* T_nonCriticalExtension_58 */
static int hf_lte_rrc_InterFreqCarrierFreqList_item = -1; /* InterFreqCarrierFreqInfo */
static int hf_lte_rrc_InterFreqCarrierFreqList_v1250_item = -1; /* InterFreqCarrierFreqInfo_v1250 */
static int hf_lte_rrc_InterFreqCarrierFreqListExt_r12_item = -1; /* InterFreqCarrierFreqInfo_r12 */
@@ -1453,7 +1536,7 @@ static int hf_lte_rrc_carrierFreqListUTRA_FDD_Ext_r12 = -1; /* CarrierFreqListU
static int hf_lte_rrc_carrierFreqListUTRA_TDD_Ext_r12 = -1; /* CarrierFreqListUTRA_TDD_Ext_r12 */
static int hf_lte_rrc_carrierFreqListUTRA_FDD_v8h0 = -1; /* SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0 */
static int hf_lte_rrc_carrierFreqListUTRA_FDD_v8h0_item = -1; /* CarrierFreqInfoUTRA_FDD_v8h0 */
-static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* T_nonCriticalExtension_57 */
+static int hf_lte_rrc_nonCriticalExtension_156 = -1; /* T_nonCriticalExtension_59 */
static int hf_lte_rrc_reducedMeasPerformance_r12_02 = -1; /* T_reducedMeasPerformance_r12_02 */
static int hf_lte_rrc_CarrierFreqListUTRA_FDD_item = -1; /* CarrierFreqUTRA_FDD */
static int hf_lte_rrc_q_RxLevMin_01 = -1; /* INTEGER_M60_M13 */
@@ -1670,14 +1753,14 @@ static int hf_lte_rrc_n4TxAntenna_tm5 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_n2TxAntenna_tm6 = -1; /* BIT_STRING_SIZE_4 */
static int hf_lte_rrc_n4TxAntenna_tm6 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_ue_TransmitAntennaSelection = -1; /* T_ue_TransmitAntennaSelection */
-static int hf_lte_rrc_setup_03 = -1; /* T_setup_03 */
+static int hf_lte_rrc_setup_02 = -1; /* T_setup_02 */
static int hf_lte_rrc_codebookSubsetRestriction_v920 = -1; /* T_codebookSubsetRestriction_v920 */
static int hf_lte_rrc_n2TxAntenna_tm8_r9 = -1; /* BIT_STRING_SIZE_6 */
static int hf_lte_rrc_n4TxAntenna_tm8_r9 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_transmissionMode_r10 = -1; /* T_transmissionMode_r10 */
static int hf_lte_rrc_codebookSubsetRestriction_r10 = -1; /* BIT_STRING */
static int hf_lte_rrc_ue_TransmitAntennaSelection_01 = -1; /* T_ue_TransmitAntennaSelection_01 */
-static int hf_lte_rrc_setup_04 = -1; /* T_setup_04 */
+static int hf_lte_rrc_setup_03 = -1; /* T_setup_03 */
static int hf_lte_rrc_maxLayersMIMO_r10 = -1; /* T_maxLayersMIMO_r10 */
static int hf_lte_rrc_alternativeCodebookEnabledFor4TX_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_transmissionModeUL_r10 = -1; /* T_transmissionModeUL_r10 */
@@ -1691,13 +1774,13 @@ static int hf_lte_rrc_cqi_ReportAperiodic_r10 = -1; /* CQI_ReportAperiodic_r10
static int hf_lte_rrc_cqi_ReportPeriodic_r10 = -1; /* CQI_ReportPeriodic_r10 */
static int hf_lte_rrc_pmi_RI_Report_r9_01 = -1; /* T_pmi_RI_Report_r9_01 */
static int hf_lte_rrc_csi_SubframePatternConfig_r10 = -1; /* T_csi_SubframePatternConfig_r10 */
-static int hf_lte_rrc_setup_05 = -1; /* T_setup_05 */
+static int hf_lte_rrc_setup_04 = -1; /* T_setup_04 */
static int hf_lte_rrc_csi_MeasSubframeSet1_r10 = -1; /* MeasSubframePattern_r10 */
static int hf_lte_rrc_csi_MeasSubframeSet2_r10 = -1; /* MeasSubframePattern_r10 */
static int hf_lte_rrc_cqi_ReportPeriodic_v1130 = -1; /* CQI_ReportPeriodic_v1130 */
static int hf_lte_rrc_cqi_ReportBoth_r11 = -1; /* CQI_ReportBoth_r11 */
static int hf_lte_rrc_csi_SubframePatternConfig_r12 = -1; /* T_csi_SubframePatternConfig_r12 */
-static int hf_lte_rrc_setup_06 = -1; /* T_setup_06 */
+static int hf_lte_rrc_setup_05 = -1; /* T_setup_05 */
static int hf_lte_rrc_csi_MeasSubframeSets_r12 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_cqi_ReportBoth_v1250 = -1; /* CQI_ReportBoth_v1250 */
static int hf_lte_rrc_cqi_ReportAperiodic_v1250 = -1; /* CQI_ReportAperiodic_v1250 */
@@ -1705,11 +1788,12 @@ static int hf_lte_rrc_altCQI_Table_r12 = -1; /* T_altCQI_Table_r12 */
static int hf_lte_rrc_cqi_ReportBoth_v1310 = -1; /* CQI_ReportBoth_v1310 */
static int hf_lte_rrc_cqi_ReportAperiodic_v1310 = -1; /* CQI_ReportAperiodic_v1310 */
static int hf_lte_rrc_cqi_ReportPeriodic_v1310 = -1; /* CQI_ReportPeriodic_v1310 */
+static int hf_lte_rrc_cqi_ReportPeriodic_v1320 = -1; /* CQI_ReportPeriodic_v1320 */
static int hf_lte_rrc_cqi_ReportModeAperiodic_r10 = -1; /* CQI_ReportModeAperiodic */
static int hf_lte_rrc_nomPDSCH_RS_EPRE_Offset_r10 = -1; /* INTEGER_M1_6 */
static int hf_lte_rrc_cqi_ReportPeriodicSCell_r10 = -1; /* CQI_ReportPeriodic_r10 */
static int hf_lte_rrc_pmi_RI_Report_r10 = -1; /* T_pmi_RI_Report_r10 */
-static int hf_lte_rrc_setup_07 = -1; /* T_setup_07 */
+static int hf_lte_rrc_setup_06 = -1; /* T_setup_06 */
static int hf_lte_rrc_cqi_PUCCH_ResourceIndex = -1; /* INTEGER_0_1185 */
static int hf_lte_rrc_cqi_pmi_ConfigIndex = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_cqi_FormatIndicatorPeriodic = -1; /* T_cqi_FormatIndicatorPeriodic */
@@ -1718,7 +1802,7 @@ static int hf_lte_rrc_subbandCQI = -1; /* T_subbandCQI */
static int hf_lte_rrc_k = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_ri_ConfigIndex = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_simultaneousAckNackAndCQI = -1; /* BOOLEAN */
-static int hf_lte_rrc_setup_08 = -1; /* T_setup_08 */
+static int hf_lte_rrc_setup_07 = -1; /* T_setup_07 */
static int hf_lte_rrc_cqi_PUCCH_ResourceIndex_r10 = -1; /* INTEGER_0_1184 */
static int hf_lte_rrc_cqi_PUCCH_ResourceIndexP1_r10 = -1; /* INTEGER_0_1184 */
static int hf_lte_rrc_cqi_FormatIndicatorPeriodic_r10 = -1; /* T_cqi_FormatIndicatorPeriodic_r10 */
@@ -1728,7 +1812,7 @@ static int hf_lte_rrc_subbandCQI_r10 = -1; /* T_subbandCQI_r10 */
static int hf_lte_rrc_periodicityFactor_r10 = -1; /* T_periodicityFactor_r10 */
static int hf_lte_rrc_cqi_Mask_r9_01 = -1; /* T_cqi_Mask_r9_01 */
static int hf_lte_rrc_csi_ConfigIndex_r10 = -1; /* T_csi_ConfigIndex_r10 */
-static int hf_lte_rrc_setup_09 = -1; /* T_setup_09 */
+static int hf_lte_rrc_setup_08 = -1; /* T_setup_08 */
static int hf_lte_rrc_cqi_pmi_ConfigIndex2_r10 = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_ri_ConfigIndex2_r10 = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_simultaneousAckNackAndCQI_Format3_r11 = -1; /* T_simultaneousAckNackAndCQI_Format3_r11 */
@@ -1736,6 +1820,7 @@ static int hf_lte_rrc_cqi_ReportPeriodicProcExtToReleaseList_r11 = -1; /* CQI_R
static int hf_lte_rrc_cqi_ReportPeriodicProcExtToAddModList_r11 = -1; /* CQI_ReportPeriodicProcExtToAddModList_r11 */
static int hf_lte_rrc_cri_ReportConfig_r13 = -1; /* CRI_ReportConfig_r13 */
static int hf_lte_rrc_simultaneousAckNackAndCQI_Format4_Format5_r13 = -1; /* T_simultaneousAckNackAndCQI_Format4_Format5_r13 */
+static int hf_lte_rrc_periodicityFactorWB_r13 = -1; /* T_periodicityFactorWB_r13 */
static int hf_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11_item = -1; /* CQI_ReportPeriodicProcExt_r11 */
static int hf_lte_rrc_CQI_ReportPeriodicProcExtToReleaseList_r11_item = -1; /* CQI_ReportPeriodicProcExtId_r11 */
static int hf_lte_rrc_cqi_ReportPeriodicProcExtId_r11 = -1; /* CQI_ReportPeriodicProcExtId_r11 */
@@ -1747,19 +1832,20 @@ static int hf_lte_rrc_subbandCQI_r11 = -1; /* T_subbandCQI_r11 */
static int hf_lte_rrc_periodicityFactor_r11 = -1; /* T_periodicityFactor_r11 */
static int hf_lte_rrc_ri_ConfigIndex_r11 = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_csi_ConfigIndex_r11 = -1; /* T_csi_ConfigIndex_r11 */
-static int hf_lte_rrc_setup_10 = -1; /* T_setup_10 */
+static int hf_lte_rrc_setup_09 = -1; /* T_setup_09 */
static int hf_lte_rrc_cqi_pmi_ConfigIndex2_r11 = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_ri_ConfigIndex2_r11 = -1; /* INTEGER_0_1023 */
-static int hf_lte_rrc_setup_11 = -1; /* T_setup_11 */
+static int hf_lte_rrc_periodicityFactorWB_r13_01 = -1; /* T_periodicityFactorWB_r13_01 */
+static int hf_lte_rrc_setup_10 = -1; /* T_setup_10 */
static int hf_lte_rrc_aperiodicCSI_Trigger_r10 = -1; /* T_aperiodicCSI_Trigger_r10 */
static int hf_lte_rrc_trigger1_r10 = -1; /* BIT_STRING_SIZE_8 */
static int hf_lte_rrc_trigger2_r10 = -1; /* BIT_STRING_SIZE_8 */
-static int hf_lte_rrc_setup_12 = -1; /* T_setup_12 */
+static int hf_lte_rrc_setup_11 = -1; /* T_setup_11 */
static int hf_lte_rrc_aperiodicCSI_Trigger_v1250 = -1; /* T_aperiodicCSI_Trigger_v1250 */
static int hf_lte_rrc_trigger_SubframeSetIndicator_r12 = -1; /* T_trigger_SubframeSetIndicator_r12 */
static int hf_lte_rrc_trigger1_SubframeSetIndicator_r12 = -1; /* BIT_STRING_SIZE_8 */
static int hf_lte_rrc_trigger2_SubframeSetIndicator_r12 = -1; /* BIT_STRING_SIZE_8 */
-static int hf_lte_rrc_setup_13 = -1; /* T_setup_13 */
+static int hf_lte_rrc_setup_12 = -1; /* T_setup_12 */
static int hf_lte_rrc_aperiodicCSI_Trigger_v1310 = -1; /* T_aperiodicCSI_Trigger_v1310 */
static int hf_lte_rrc_trigger1_r13 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_trigger2_r13 = -1; /* BIT_STRING_SIZE_32 */
@@ -1768,7 +1854,7 @@ static int hf_lte_rrc_trigger4_r13 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_trigger5_r13 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_trigger6_r13 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_aperiodicCSI_Trigger2_r13 = -1; /* T_aperiodicCSI_Trigger2_r13 */
-static int hf_lte_rrc_setup_14 = -1; /* T_setup_14 */
+static int hf_lte_rrc_setup_13 = -1; /* T_setup_13 */
static int hf_lte_rrc_trigger1_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_trigger2_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_trigger3_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
@@ -1802,7 +1888,7 @@ static int hf_lte_rrc_CSI_ProcessToAddModList_r11_item = -1; /* CSI_Process_r11
static int hf_lte_rrc_CSI_ProcessToReleaseList_r11_item = -1; /* CSI_ProcessId_r11 */
static int hf_lte_rrc_ri_Ref_CSI_ProcessId_r11 = -1; /* CSI_ProcessId_r11 */
static int hf_lte_rrc_pmi_RI_Report_r11 = -1; /* T_pmi_RI_Report_r11 */
-static int hf_lte_rrc_setup_15 = -1; /* T_setup_15 */
+static int hf_lte_rrc_setup_14 = -1; /* T_setup_14 */
static int hf_lte_rrc_cri_ConfigIndex_r13 = -1; /* CRI_ConfigIndex_r13 */
static int hf_lte_rrc_cri_ConfigIndex2_r13 = -1; /* CRI_ConfigIndex_r13 */
static int hf_lte_rrc_schedulingCellInfo_r10 = -1; /* T_schedulingCellInfo_r10 */
@@ -1828,35 +1914,22 @@ static int hf_lte_rrc_subframeConfig_r12 = -1; /* INTEGER_0_154 */
static int hf_lte_rrc_csi_IM_ConfigId_v1310 = -1; /* CSI_IM_ConfigId_v1310 */
static int hf_lte_rrc_csi_ProcessId_r11 = -1; /* CSI_ProcessId_r11 */
static int hf_lte_rrc_csi_RS_ConfigNZPId_r11 = -1; /* CSI_RS_ConfigNZPId_r11 */
-static int hf_lte_rrc_p_C_AndCBSRList_r11 = -1; /* SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11 */
-static int hf_lte_rrc_p_C_AndCBSRList_r11_item = -1; /* P_C_AndCBSR_r11 */
+static int hf_lte_rrc_p_C_AndCBSRList_r11 = -1; /* P_C_AndCBSR_Pair_r13a */
static int hf_lte_rrc_cqi_ReportBothProc_r11 = -1; /* CQI_ReportBothProc_r11 */
static int hf_lte_rrc_cqi_ReportPeriodicProcId_r11 = -1; /* INTEGER_0_maxCQI_ProcExt_r11 */
static int hf_lte_rrc_cqi_ReportAperiodicProc_r11 = -1; /* CQI_ReportAperiodicProc_r11 */
static int hf_lte_rrc_alternativeCodebookEnabledFor4TXProc_r12 = -1; /* T_alternativeCodebookEnabledFor4TXProc_r12 */
static int hf_lte_rrc_csi_IM_ConfigIdList_r12 = -1; /* T_csi_IM_ConfigIdList_r12 */
-static int hf_lte_rrc_setup_16 = -1; /* SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 */
+static int hf_lte_rrc_setup_15 = -1; /* SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 */
static int hf_lte_rrc_setup_item = -1; /* CSI_IM_ConfigId_r12 */
static int hf_lte_rrc_cqi_ReportAperiodicProc2_r12 = -1; /* T_cqi_ReportAperiodicProc2_r12 */
-static int hf_lte_rrc_setup_17 = -1; /* CQI_ReportAperiodicProc_r11 */
+static int hf_lte_rrc_setup_16 = -1; /* CQI_ReportAperiodicProc_r11 */
static int hf_lte_rrc_cqi_ReportAperiodicProc_v1310 = -1; /* T_cqi_ReportAperiodicProc_v1310 */
-static int hf_lte_rrc_setup_18 = -1; /* CQI_ReportAperiodicProc_v1310 */
+static int hf_lte_rrc_setup_17 = -1; /* CQI_ReportAperiodicProc_v1310 */
static int hf_lte_rrc_cqi_ReportAperiodicProc2_v1310 = -1; /* T_cqi_ReportAperiodicProc2_v1310 */
static int hf_lte_rrc_eMIMO_Type_r13 = -1; /* CSI_RS_ConfigEMIMO_r13 */
-static int hf_lte_rrc_p_C_r11 = -1; /* T_p_C_r11 */
-static int hf_lte_rrc_codebookSubsetRestriction_r11 = -1; /* BIT_STRING */
-static int hf_lte_rrc_p_C_r13 = -1; /* T_p_C_r13 */
-static int hf_lte_rrc_cbsr_Selection_r13 = -1; /* T_cbsr_Selection_r13 */
-static int hf_lte_rrc_nonPrecoded_r13 = -1; /* T_nonPrecoded_r13 */
-static int hf_lte_rrc_codebookSubsetRestriction1_r13 = -1; /* BIT_STRING */
-static int hf_lte_rrc_codebookSubsetRestriction2_r13 = -1; /* BIT_STRING */
-static int hf_lte_rrc_beamformedK1a_r13 = -1; /* T_beamformedK1a_r13 */
-static int hf_lte_rrc_codebookSubsetRestriction3_r13 = -1; /* BIT_STRING */
-static int hf_lte_rrc_beamformedKN_r13 = -1; /* T_beamformedKN_r13 */
-static int hf_lte_rrc_codebookSubsetRestriction_r13 = -1; /* BIT_STRING */
-static int hf_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13_item = -1; /* P_C_AndCBSR_r13 */
static int hf_lte_rrc_csi_RS_r10 = -1; /* T_csi_RS_r10 */
-static int hf_lte_rrc_setup_19 = -1; /* T_setup_16 */
+static int hf_lte_rrc_setup_18 = -1; /* T_setup_15 */
static int hf_lte_rrc_antennaPortsCount_r10 = -1; /* T_antennaPortsCount_r10 */
static int hf_lte_rrc_resourceConfig_r10 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_subframeConfig_r10 = -1; /* INTEGER_0_154 */
@@ -1864,13 +1937,16 @@ static int hf_lte_rrc_p_C_r10 = -1; /* T_p_C_r10 */
static int hf_lte_rrc_zeroTxPowerCSI_RS_r10 = -1; /* ZeroTxPowerCSI_RS_Conf_r12 */
static int hf_lte_rrc_zeroTxPowerCSI_RS2_r12 = -1; /* ZeroTxPowerCSI_RS_Conf_r12 */
static int hf_lte_rrc_ds_ZeroTxPowerCSI_RS_r12 = -1; /* T_ds_ZeroTxPowerCSI_RS_r12 */
-static int hf_lte_rrc_setup_20 = -1; /* T_setup_17 */
+static int hf_lte_rrc_setup_19 = -1; /* T_setup_16 */
static int hf_lte_rrc_zeroTxPowerCSI_RS_List_r12 = -1; /* SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12 */
static int hf_lte_rrc_zeroTxPowerCSI_RS_List_r12_item = -1; /* ZeroTxPowerCSI_RS_r12 */
-static int hf_lte_rrc_setup_21 = -1; /* T_setup_18 */
-static int hf_lte_rrc_nonPrecoded_r13_01 = -1; /* CSI_RS_ConfigNonPrecoded_r13 */
+static int hf_lte_rrc_setup_20 = -1; /* ZeroTxPowerCSI_RS_r12 */
+static int hf_lte_rrc_zeroTxPowerResourceConfigList_r12 = -1; /* BIT_STRING_SIZE_16 */
+static int hf_lte_rrc_zeroTxPowerSubframeConfig_r12 = -1; /* INTEGER_0_154 */
+static int hf_lte_rrc_setup_21 = -1; /* T_setup_17 */
+static int hf_lte_rrc_nonPrecoded_r13 = -1; /* CSI_RS_ConfigNonPrecoded_r13 */
static int hf_lte_rrc_beamformed_r13 = -1; /* CSI_RS_ConfigBeamformed_r13 */
-static int hf_lte_rrc_p_C_AndCBSRList_r13 = -1; /* P_C_AndCBSR_PerResourceConfig_r13 */
+static int hf_lte_rrc_p_C_AndCBSRList_r13 = -1; /* P_C_AndCBSR_Pair_r13 */
static int hf_lte_rrc_codebookConfigN1_r13 = -1; /* T_codebookConfigN1_r13 */
static int hf_lte_rrc_codebookConfigN2_r13 = -1; /* T_codebookConfigN2_r13 */
static int hf_lte_rrc_codebookOverSamplingRateConfig_O1_r13 = -1; /* T_codebookOverSamplingRateConfig_O1_r13 */
@@ -1882,38 +1958,35 @@ static int hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_r13 = -1; /* CSI_RS_ConfigNZP_EMIM
static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13 = -1; /* SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 */
static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item = -1; /* CSI_RS_ConfigNZPId_r13 */
static int hf_lte_rrc_csi_IM_ConfigIdList_r13_01 = -1; /* SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 */
-static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13 = -1; /* SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13 */
-static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item = -1; /* P_C_AndCBSR_PerResourceConfig_r13 */
+static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13 = -1; /* SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13 */
+static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item = -1; /* P_C_AndCBSR_Pair_r13 */
static int hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13 = -1; /* T_ace_For4Tx_PerResourceConfigList_r13 */
static int hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13_item = -1; /* BOOLEAN */
static int hf_lte_rrc_alternativeCodebookEnabledBeamformed_r13 = -1; /* T_alternativeCodebookEnabledBeamformed_r13 */
static int hf_lte_rrc_channelMeasRestriction_r13 = -1; /* T_channelMeasRestriction_r13 */
-static int hf_lte_rrc_setup_22 = -1; /* ZeroTxPowerCSI_RS_r12 */
-static int hf_lte_rrc_zeroTxPowerResourceConfigList_r12 = -1; /* BIT_STRING_SIZE_16 */
-static int hf_lte_rrc_zeroTxPowerSubframeConfig_r12 = -1; /* INTEGER_0_154 */
static int hf_lte_rrc_antennaPortsCount_r11 = -1; /* T_antennaPortsCount_r11 */
static int hf_lte_rrc_scramblingIdentity_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_qcl_CRS_Info_r11 = -1; /* T_qcl_CRS_Info_r11 */
static int hf_lte_rrc_qcl_ScramblingIdentity_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_crs_PortsCount_r11 = -1; /* T_crs_PortsCount_r11 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r11 = -1; /* T_mbsfn_SubframeConfigList_r11 */
-static int hf_lte_rrc_setup_23 = -1; /* T_setup_19 */
+static int hf_lte_rrc_setup_22 = -1; /* T_setup_18 */
static int hf_lte_rrc_subframeConfigList = -1; /* MBSFN_SubframeConfigList */
static int hf_lte_rrc_csi_RS_ConfigNZPId_v1310 = -1; /* CSI_RS_ConfigNZPId_v1310 */
-static int hf_lte_rrc_setup_24 = -1; /* T_setup_20 */
+static int hf_lte_rrc_setup_23 = -1; /* T_setup_19 */
static int hf_lte_rrc_nzp_resourceConfigList_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 */
static int hf_lte_rrc_nzp_resourceConfigList_r13_item = -1; /* NZP_ResourceConfig_r13 */
static int hf_lte_rrc_cdmType_r13 = -1; /* T_cdmType_r13 */
static int hf_lte_rrc_resourceConfig_r13 = -1; /* ResourceConfig_r13 */
static int hf_lte_rrc_csi_RS_ConfigZPId_r11 = -1; /* CSI_RS_ConfigZPId_r11 */
static int hf_lte_rrc_resourceConfigList_r11 = -1; /* BIT_STRING_SIZE_16 */
-static int hf_lte_rrc_setup_25 = -1; /* T_setup_21 */
+static int hf_lte_rrc_setup_24 = -1; /* T_setup_20 */
static int hf_lte_rrc_scramblingIdentity2_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_dmrs_tableAlt_r13 = -1; /* T_dmrs_tableAlt_r13 */
static int hf_lte_rrc_config_r11 = -1; /* T_config_r11 */
-static int hf_lte_rrc_setup_26 = -1; /* T_setup_22 */
+static int hf_lte_rrc_setup_25 = -1; /* T_setup_21 */
static int hf_lte_rrc_subframePatternConfig_r11 = -1; /* T_subframePatternConfig_r11 */
-static int hf_lte_rrc_setup_27 = -1; /* T_setup_23 */
+static int hf_lte_rrc_setup_26 = -1; /* T_setup_22 */
static int hf_lte_rrc_subframePattern_r11 = -1; /* MeasSubframePattern_r10 */
static int hf_lte_rrc_startSymbol_r11 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_setConfigToReleaseList_r11 = -1; /* EPDCCH_SetConfigToReleaseList_r11 */
@@ -1929,11 +2002,11 @@ static int hf_lte_rrc_dmrs_ScramblingSequenceInt_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_pucch_ResourceStartOffset_r11 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_re_MappingQCL_ConfigId_r11 = -1; /* PDSCH_RE_MappingQCL_ConfigId_r11 */
static int hf_lte_rrc_csi_RS_ConfigZPId2_r12 = -1; /* T_csi_RS_ConfigZPId2_r12 */
-static int hf_lte_rrc_setup_28 = -1; /* CSI_RS_ConfigZPId_r11 */
+static int hf_lte_rrc_setup_27 = -1; /* CSI_RS_ConfigZPId_r11 */
static int hf_lte_rrc_numberPRB_Pairs_v1310 = -1; /* T_numberPRB_Pairs_v1310 */
-static int hf_lte_rrc_setup_29 = -1; /* T_setup_24 */
+static int hf_lte_rrc_setup_28 = -1; /* T_setup_23 */
static int hf_lte_rrc_mpdcch_config_r13 = -1; /* T_mpdcch_config_r13 */
-static int hf_lte_rrc_setup_30 = -1; /* T_setup_25 */
+static int hf_lte_rrc_setup_29 = -1; /* T_setup_24 */
static int hf_lte_rrc_csi_NumRepetitionCE_r13 = -1; /* T_csi_NumRepetitionCE_r13 */
static int hf_lte_rrc_mpdcch_pdsch_HoppingConfig_r13 = -1; /* T_mpdcch_pdsch_HoppingConfig_r13 */
static int hf_lte_rrc_mpdcch_StartSF_UESS_r13 = -1; /* T_mpdcch_StartSF_UESS_r13 */
@@ -1941,15 +2014,15 @@ static int hf_lte_rrc_fdd_r13 = -1; /* T_fdd_r13 */
static int hf_lte_rrc_tdd_r13 = -1; /* T_tdd_r13 */
static int hf_lte_rrc_mpdcch_NumRepetition_r13 = -1; /* T_mpdcch_NumRepetition_r13 */
static int hf_lte_rrc_mpdcch_Narrowband_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
-static int hf_lte_rrc_setup_31 = -1; /* T_setup_26 */
+static int hf_lte_rrc_setup_30 = -1; /* T_setup_25 */
static int hf_lte_rrc_eimta_RNTI_r12 = -1; /* C_RNTI */
static int hf_lte_rrc_eimta_CommandPeriodicity_r12 = -1; /* T_eimta_CommandPeriodicity_r12 */
static int hf_lte_rrc_eimta_CommandSubframeSet_r12 = -1; /* BIT_STRING_SIZE_10 */
-static int hf_lte_rrc_setup_32 = -1; /* T_setup_27 */
+static int hf_lte_rrc_setup_31 = -1; /* T_setup_26 */
static int hf_lte_rrc_eimta_UL_DL_ConfigIndex_r12 = -1; /* INTEGER_1_5 */
static int hf_lte_rrc_eimta_HARQ_ReferenceConfig_r12 = -1; /* T_eimta_HARQ_ReferenceConfig_r12 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_v1250 = -1; /* T_mbsfn_SubframeConfigList_v1250 */
-static int hf_lte_rrc_setup_33 = -1; /* T_setup_28 */
+static int hf_lte_rrc_setup_32 = -1; /* T_setup_27 */
static int hf_lte_rrc_subframeConfigList_r12 = -1; /* MBSFN_SubframeConfigList */
static int hf_lte_rrc_ul_SpecificParameters = -1; /* T_ul_SpecificParameters */
static int hf_lte_rrc_priority = -1; /* T_priority */
@@ -1958,19 +2031,14 @@ static int hf_lte_rrc_bucketSizeDuration = -1; /* T_bucketSizeDuration */
static int hf_lte_rrc_logicalChannelGroup = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_logicalChannelSR_Mask_r9 = -1; /* T_logicalChannelSR_Mask_r9 */
static int hf_lte_rrc_logicalChannelSR_Prohibit_r12 = -1; /* BOOLEAN */
-static int hf_lte_rrc_setup_34 = -1; /* T_setup_29 */
+static int hf_lte_rrc_setup_33 = -1; /* T_setup_28 */
static int hf_lte_rrc_lwa_Config_r13 = -1; /* LWA_Config_r13 */
static int hf_lte_rrc_lwa_MobilityConfig_r13 = -1; /* WLAN_MobilityConfig_r13 */
static int hf_lte_rrc_lwa_WT_Counter_r13 = -1; /* INTEGER_0_65535 */
-static int hf_lte_rrc_setup_35 = -1; /* T_setup_30 */
+static int hf_lte_rrc_setup_34 = -1; /* T_setup_29 */
static int hf_lte_rrc_lwip_Config_r13 = -1; /* LWIP_Config_r13 */
static int hf_lte_rrc_lwip_MobilityConfig_r13 = -1; /* WLAN_MobilityConfig_r13 */
static int hf_lte_rrc_tunnelConfigLWIP_r13 = -1; /* TunnelConfigLWIP_r13 */
-static int hf_lte_rrc_ip_Address_r13 = -1; /* IP_Address_r13 */
-static int hf_lte_rrc_ike_Identity_r13 = -1; /* IKE_Identity_r13 */
-static int hf_lte_rrc_idI_r13 = -1; /* OCTET_STRING */
-static int hf_lte_rrc_ipv4_r13 = -1; /* T_ipv4_r13 */
-static int hf_lte_rrc_ipv6_r13 = -1; /* T_ipv6_r13 */
static int hf_lte_rrc_ul_SCH_Config = -1; /* T_ul_SCH_Config */
static int hf_lte_rrc_maxHARQ_Tx = -1; /* T_maxHARQ_Tx */
static int hf_lte_rrc_periodicBSR_Timer = -1; /* PeriodicBSR_Timer_r12 */
@@ -1979,7 +2047,7 @@ static int hf_lte_rrc_ttiBundling = -1; /* BOOLEAN */
static int hf_lte_rrc_drx_Config = -1; /* DRX_Config */
static int hf_lte_rrc_timeAlignmentTimerDedicated = -1; /* TimeAlignmentTimer */
static int hf_lte_rrc_phr_Config = -1; /* T_phr_Config */
-static int hf_lte_rrc_setup_36 = -1; /* T_setup_31 */
+static int hf_lte_rrc_setup_35 = -1; /* T_setup_30 */
static int hf_lte_rrc_periodicPHR_Timer = -1; /* T_periodicPHR_Timer */
static int hf_lte_rrc_prohibitPHR_Timer = -1; /* T_prohibitPHR_Timer */
static int hf_lte_rrc_dl_PathlossChange = -1; /* T_dl_PathlossChange */
@@ -1993,22 +2061,22 @@ static int hf_lte_rrc_stag_ToAddModList_r11 = -1; /* STAG_ToAddModList_r11 */
static int hf_lte_rrc_drx_Config_v1130 = -1; /* DRX_Config_v1130 */
static int hf_lte_rrc_e_HARQ_Pattern_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_dualConnectivityPHR = -1; /* T_dualConnectivityPHR */
-static int hf_lte_rrc_setup_37 = -1; /* T_setup_32 */
+static int hf_lte_rrc_setup_36 = -1; /* T_setup_31 */
static int hf_lte_rrc_phr_ModeOtherCG_r12 = -1; /* T_phr_ModeOtherCG_r12 */
static int hf_lte_rrc_logicalChannelSR_Config_r12 = -1; /* T_logicalChannelSR_Config_r12 */
-static int hf_lte_rrc_setup_38 = -1; /* T_setup_33 */
+static int hf_lte_rrc_setup_37 = -1; /* T_setup_32 */
static int hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12 = -1; /* T_logicalChannelSR_ProhibitTimer_r12 */
static int hf_lte_rrc_drx_Config_v1310 = -1; /* DRX_Config_v1310 */
static int hf_lte_rrc_extendedPHR2_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_eDRX_Config_CycleStartOffset_r13 = -1; /* T_eDRX_Config_CycleStartOffset_r13 */
-static int hf_lte_rrc_setup_39 = -1; /* T_setup_34 */
+static int hf_lte_rrc_setup_38 = -1; /* T_setup_33 */
static int hf_lte_rrc_sf5120 = -1; /* INTEGER_0_1 */
static int hf_lte_rrc_sf10240 = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_drx_Config_r13 = -1; /* T_drx_Config_r13 */
-static int hf_lte_rrc_setup_40 = -1; /* DRX_Config_r13 */
+static int hf_lte_rrc_setup_39 = -1; /* DRX_Config_r13 */
static int hf_lte_rrc_stag_Id_r11 = -1; /* STAG_Id_r11 */
static int hf_lte_rrc_release_01 = -1; /* T_release */
-static int hf_lte_rrc_setup_41 = -1; /* T_setup_35 */
+static int hf_lte_rrc_setup_40 = -1; /* T_setup_34 */
static int hf_lte_rrc_onDurationTimer = -1; /* T_onDurationTimer */
static int hf_lte_rrc_drx_InactivityTimer = -1; /* T_drx_InactivityTimer */
static int hf_lte_rrc_drx_RetransmissionTimer = -1; /* T_drx_RetransmissionTimer */
@@ -2045,8 +2113,21 @@ static int hf_lte_rrc_drx_ULRetransmissionTimer_r13 = -1; /* T_drx_ULRetransmis
static int hf_lte_rrc_STAG_ToReleaseList_r11_item = -1; /* STAG_Id_r11 */
static int hf_lte_rrc_STAG_ToAddModList_r11_item = -1; /* STAG_ToAddMod_r11 */
static int hf_lte_rrc_timeAlignmentTimerSTAG_r11 = -1; /* TimeAlignmentTimer */
+static int hf_lte_rrc_p_C_r11 = -1; /* T_p_C_r11 */
+static int hf_lte_rrc_codebookSubsetRestriction_r11 = -1; /* BIT_STRING */
+static int hf_lte_rrc_p_C_r13 = -1; /* T_p_C_r13 */
+static int hf_lte_rrc_cbsr_Selection_r13 = -1; /* T_cbsr_Selection_r13 */
+static int hf_lte_rrc_nonPrecoded_r13_01 = -1; /* T_nonPrecoded_r13 */
+static int hf_lte_rrc_codebookSubsetRestriction1_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_codebookSubsetRestriction2_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_beamformedK1a_r13 = -1; /* T_beamformedK1a_r13 */
+static int hf_lte_rrc_codebookSubsetRestriction3_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_beamformedKN_r13 = -1; /* T_beamformedKN_r13 */
+static int hf_lte_rrc_codebookSubsetRestriction_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_P_C_AndCBSR_Pair_r13a_item = -1; /* P_C_AndCBSR_r11 */
+static int hf_lte_rrc_P_C_AndCBSR_Pair_r13_item = -1; /* P_C_AndCBSR_r13 */
static int hf_lte_rrc_skipMonitoringDCI_format0_1A_r13 = -1; /* T_skipMonitoringDCI_format0_1A_r13 */
-static int hf_lte_rrc_setup_42 = -1; /* T_setup_36 */
+static int hf_lte_rrc_setup_41 = -1; /* T_setup_35 */
static int hf_lte_rrc_pdcch_candidateReductionAL1 = -1; /* PDCCH_CandidateReductionValue_r13 */
static int hf_lte_rrc_pdcch_candidateReductionAL2 = -1; /* PDCCH_CandidateReductionValue_r13 */
static int hf_lte_rrc_pdcch_candidateReductionAL3 = -1; /* PDCCH_CandidateReductionValue_r13 */
@@ -2076,10 +2157,10 @@ static int hf_lte_rrc_pdcp_SN_Size_v1130 = -1; /* T_pdcp_SN_Size_v1130 */
static int hf_lte_rrc_ul_DataSplitDRB_ViaSCG_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_t_Reordering_r12 = -1; /* T_t_Reordering_r12 */
static int hf_lte_rrc_ul_DataSplitThreshold_r13 = -1; /* T_ul_DataSplitThreshold_r13 */
-static int hf_lte_rrc_setup_43 = -1; /* T_setup_37 */
+static int hf_lte_rrc_setup_42 = -1; /* T_setup_36 */
static int hf_lte_rrc_pdcp_SN_Size_v1310 = -1; /* T_pdcp_SN_Size_v1310 */
static int hf_lte_rrc_statusFeedback_r13 = -1; /* T_statusFeedback_r13 */
-static int hf_lte_rrc_setup_44 = -1; /* T_setup_38 */
+static int hf_lte_rrc_setup_43 = -1; /* T_setup_37 */
static int hf_lte_rrc_statusPDU_TypeForPolling_r13 = -1; /* T_statusPDU_TypeForPolling_r13 */
static int hf_lte_rrc_statusPDU_Periodicity_Type1_r13 = -1; /* T_statusPDU_Periodicity_Type1_r13 */
static int hf_lte_rrc_statusPDU_Periodicity_Type2_r13 = -1; /* T_statusPDU_Periodicity_Type2_r13 */
@@ -2102,7 +2183,7 @@ static int hf_lte_rrc_optionalSetOfFields_r11 = -1; /* T_optionalSetOfFields_r1
static int hf_lte_rrc_crs_PortsCount_r11_01 = -1; /* T_crs_PortsCount_r11_01 */
static int hf_lte_rrc_crs_FreqShift_r11 = -1; /* INTEGER_0_5 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r11_01 = -1; /* T_mbsfn_SubframeConfigList_r11_01 */
-static int hf_lte_rrc_setup_45 = -1; /* T_setup_39 */
+static int hf_lte_rrc_setup_44 = -1; /* T_setup_38 */
static int hf_lte_rrc_pdsch_Start_r11 = -1; /* T_pdsch_Start_r11 */
static int hf_lte_rrc_qcl_CSI_RS_ConfigNZPId_r11 = -1; /* CSI_RS_ConfigNZPId_r11 */
static int hf_lte_rrc_phich_Duration = -1; /* T_phich_Duration */
@@ -2132,7 +2213,7 @@ static int hf_lte_rrc_soundingRS_UL_ConfigDedicated_v1020 = -1; /* SoundingRS_U
static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_r10 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodic_r10 */
static int hf_lte_rrc_uplinkPowerControlDedicated_v1020 = -1; /* UplinkPowerControlDedicated_v1020 */
static int hf_lte_rrc_additionalSpectrumEmissionCA_r10 = -1; /* T_additionalSpectrumEmissionCA_r10 */
-static int hf_lte_rrc_setup_46 = -1; /* T_setup_40 */
+static int hf_lte_rrc_setup_45 = -1; /* T_setup_39 */
static int hf_lte_rrc_additionalSpectrumEmissionPCell_r10 = -1; /* AdditionalSpectrumEmission */
static int hf_lte_rrc_csi_RS_ConfigNZPToReleaseList_r11 = -1; /* CSI_RS_ConfigNZPToReleaseList_r11 */
static int hf_lte_rrc_csi_RS_ConfigNZPToAddModList_r11 = -1; /* CSI_RS_ConfigNZPToAddModList_r11 */
@@ -2164,9 +2245,10 @@ static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v1310 = -1; /* Sou
static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 */
static int hf_lte_rrc_csi_RS_Config_v1310 = -1; /* CSI_RS_Config_v1310 */
static int hf_lte_rrc_ce_Mode_r13 = -1; /* T_ce_Mode_r13 */
-static int hf_lte_rrc_setup_47 = -1; /* T_setup_41 */
+static int hf_lte_rrc_setup_46 = -1; /* T_setup_40 */
static int hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13 = -1; /* CSI_RS_ConfigNZPToAddModListExt_r13 */
static int hf_lte_rrc_csi_RS_ConfigNZPToReleaseListExt_r13 = -1; /* CSI_RS_ConfigNZPToReleaseListExt_r13 */
+static int hf_lte_rrc_cqi_ReportConfig_v1320 = -1; /* CQI_ReportConfig_v1320 */
static int hf_lte_rrc_nonUL_Configuration_r10 = -1; /* T_nonUL_Configuration_r10 */
static int hf_lte_rrc_antennaInfo_r10_01 = -1; /* AntennaInfoDedicated_r10 */
static int hf_lte_rrc_crossCarrierSchedulingConfig_r10 = -1; /* CrossCarrierSchedulingConfig_r10 */
@@ -2182,7 +2264,7 @@ static int hf_lte_rrc_cqi_ReportConfigSCell_v1250 = -1; /* CQI_ReportConfig_v12
static int hf_lte_rrc_uplinkPowerControlDedicatedSCell_v1250 = -1; /* UplinkPowerControlDedicated_v1250 */
static int hf_lte_rrc_pucch_Cell_r13 = -1; /* T_pucch_Cell_r13 */
static int hf_lte_rrc_pucch_SCell = -1; /* T_pucch_SCell */
-static int hf_lte_rrc_setup_48 = -1; /* T_setup_42 */
+static int hf_lte_rrc_setup_47 = -1; /* T_setup_41 */
static int hf_lte_rrc_schedulingRequestConfig_r13 = -1; /* SchedulingRequestConfigSCell_r13 */
static int hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13 = -1; /* TPC_PDCCH_ConfigSCell_r13 */
static int hf_lte_rrc_uplinkPowerControlDedicated_r13 = -1; /* UplinkPowerControlDedicatedSCell_v1310 */
@@ -2208,13 +2290,15 @@ static int hf_lte_rrc_prach_ParametersListCE_r13 = -1; /* PRACH_ParametersListC
static int hf_lte_rrc_mpdcch_startSF_CSS_RA_r13_01 = -1; /* T_mpdcch_startSF_CSS_RA_r13_01 */
static int hf_lte_rrc_fdd_r13_02 = -1; /* T_fdd_r13_02 */
static int hf_lte_rrc_tdd_r13_02 = -1; /* T_tdd_r13_02 */
-static int hf_lte_rrc_initial_CE_level_r13 = -1; /* INTEGER_1_maxCE_Level_r13 */
+static int hf_lte_rrc_initial_CE_level_r13 = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_prach_ConfigIndex_r10 = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_prach_ConfigIndex = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_highSpeedFlag = -1; /* BOOLEAN */
static int hf_lte_rrc_zeroCorrelationZoneConfig = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_prach_FreqOffset = -1; /* INTEGER_0_94 */
static int hf_lte_rrc_PRACH_ParametersListCE_r13_item = -1; /* PRACH_ParametersCE_r13 */
+static int hf_lte_rrc_prach_ConfigIndex_r13 = -1; /* INTEGER_0_63 */
+static int hf_lte_rrc_prach_FreqOffset_r13 = -1; /* INTEGER_0_94 */
static int hf_lte_rrc_prach_StartingSubframe_r13 = -1; /* T_prach_StartingSubframe_r13 */
static int hf_lte_rrc_maxNumPreambleAttemptCE_r13 = -1; /* T_maxNumPreambleAttemptCE_r13 */
static int hf_lte_rrc_numRepetitionPerPreambleAttempt_r13 = -1; /* T_numRepetitionPerPreambleAttempt_r13 */
@@ -2233,7 +2317,7 @@ static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level1_r13 = -1; /* T_pucch_Nu
static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level2_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level2_r13 */
static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level3_r13 */
static int hf_lte_rrc_ackNackRepetition = -1; /* T_ackNackRepetition */
-static int hf_lte_rrc_setup_49 = -1; /* T_setup_43 */
+static int hf_lte_rrc_setup_48 = -1; /* T_setup_42 */
static int hf_lte_rrc_repetitionFactor = -1; /* T_repetitionFactor */
static int hf_lte_rrc_n1PUCCH_AN_Rep = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_tdd_AckNackFeedbackMode = -1; /* T_tdd_AckNackFeedbackMode */
@@ -2242,30 +2326,30 @@ static int hf_lte_rrc_format3_r10 = -1; /* T_format3_r10 */
static int hf_lte_rrc_n3PUCCH_AN_List_r10 = -1; /* T_n3PUCCH_AN_List_r10 */
static int hf_lte_rrc_n3PUCCH_AN_List_r10_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format3_r10 = -1; /* T_twoAntennaPortActivatedPUCCH_Format3_r10 */
-static int hf_lte_rrc_setup_50 = -1; /* T_setup_44 */
+static int hf_lte_rrc_setup_49 = -1; /* T_setup_43 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r10 = -1; /* T_n3PUCCH_AN_ListP1_r10 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r10_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_channelSelection_r10 = -1; /* T_channelSelection_r10 */
static int hf_lte_rrc_n1PUCCH_AN_CS_r10 = -1; /* T_n1PUCCH_AN_CS_r10 */
-static int hf_lte_rrc_setup_51 = -1; /* T_setup_45 */
+static int hf_lte_rrc_setup_50 = -1; /* T_setup_44 */
static int hf_lte_rrc_n1PUCCH_AN_CS_List_r10 = -1; /* SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 */
static int hf_lte_rrc_n1PUCCH_AN_CS_List_r10_item = -1; /* N1PUCCH_AN_CS_r10 */
static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format1a1b_r10 = -1; /* T_twoAntennaPortActivatedPUCCH_Format1a1b_r10 */
static int hf_lte_rrc_simultaneousPUCCH_PUSCH_r10 = -1; /* T_simultaneousPUCCH_PUSCH_r10 */
static int hf_lte_rrc_n1PUCCH_AN_RepP1_r10 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_n1PUCCH_AN_CS_v1130 = -1; /* T_n1PUCCH_AN_CS_v1130 */
-static int hf_lte_rrc_setup_52 = -1; /* T_setup_46 */
+static int hf_lte_rrc_setup_51 = -1; /* T_setup_45 */
static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11 = -1; /* T_n1PUCCH_AN_CS_ListP1_r11 */
static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11_item = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nPUCCH_Param_r11 = -1; /* T_nPUCCH_Param_r11 */
-static int hf_lte_rrc_setup_53 = -1; /* T_setup_47 */
+static int hf_lte_rrc_setup_52 = -1; /* T_setup_46 */
static int hf_lte_rrc_nPUCCH_Identity_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_n1PUCCH_AN_r11 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nkaPUCCH_Param_r12 = -1; /* T_nkaPUCCH_Param_r12 */
-static int hf_lte_rrc_setup_54 = -1; /* T_setup_48 */
+static int hf_lte_rrc_setup_53 = -1; /* T_setup_47 */
static int hf_lte_rrc_nkaPUCCH_AN_r12 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_ackNackRepetition_r13 = -1; /* T_ackNackRepetition_r13 */
-static int hf_lte_rrc_setup_55 = -1; /* T_setup_49 */
+static int hf_lte_rrc_setup_54 = -1; /* T_setup_48 */
static int hf_lte_rrc_repetitionFactor_r13 = -1; /* T_repetitionFactor_r13 */
static int hf_lte_rrc_n1PUCCH_AN_Rep_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_tdd_AckNackFeedbackMode_r13 = -1; /* T_tdd_AckNackFeedbackMode_r13 */
@@ -2274,13 +2358,13 @@ static int hf_lte_rrc_format3_r13 = -1; /* T_format3_r13 */
static int hf_lte_rrc_n3PUCCH_AN_List_r13 = -1; /* T_n3PUCCH_AN_List_r13 */
static int hf_lte_rrc_n3PUCCH_AN_List_r13_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format3_r13 = -1; /* T_twoAntennaPortActivatedPUCCH_Format3_r13 */
-static int hf_lte_rrc_setup_56 = -1; /* T_setup_50 */
+static int hf_lte_rrc_setup_55 = -1; /* T_setup_49 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r13 = -1; /* T_n3PUCCH_AN_ListP1_r13 */
static int hf_lte_rrc_n3PUCCH_AN_ListP1_r13_item = -1; /* INTEGER_0_549 */
static int hf_lte_rrc_channelSelection_r13 = -1; /* T_channelSelection_r13 */
static int hf_lte_rrc_n1PUCCH_AN_CS_r13 = -1; /* T_n1PUCCH_AN_CS_r13 */
-static int hf_lte_rrc_setup_57 = -1; /* T_setup_51 */
-static int hf_lte_rrc_n1PUCCH_AN_CS_List_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 */
+static int hf_lte_rrc_setup_56 = -1; /* T_setup_50 */
+static int hf_lte_rrc_n1PUCCH_AN_CS_List_r13 = -1; /* n1PUCCH_AN_CS_List_r13 */
static int hf_lte_rrc_n1PUCCH_AN_CS_List_r13_item = -1; /* N1PUCCH_AN_CS_r10 */
static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13 = -1; /* T_n1PUCCH_AN_CS_ListP1_r13 */
static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13_item = -1; /* INTEGER_0_2047 */
@@ -2297,11 +2381,11 @@ static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format1a1b_r13 = -1; /* T_tw
static int hf_lte_rrc_simultaneousPUCCH_PUSCH_r13 = -1; /* T_simultaneousPUCCH_PUSCH_r13 */
static int hf_lte_rrc_n1PUCCH_AN_RepP1_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nPUCCH_Param_r13 = -1; /* T_nPUCCH_Param_r13 */
-static int hf_lte_rrc_setup_58 = -1; /* T_setup_52 */
+static int hf_lte_rrc_setup_57 = -1; /* T_setup_51 */
static int hf_lte_rrc_nPUCCH_Identity_r13 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_n1PUCCH_AN_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_nkaPUCCH_Param_r13 = -1; /* T_nkaPUCCH_Param_r13 */
-static int hf_lte_rrc_setup_59 = -1; /* T_setup_53 */
+static int hf_lte_rrc_setup_58 = -1; /* T_setup_52 */
static int hf_lte_rrc_nkaPUCCH_AN_r13 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_spatialBundlingPUCCH_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_spatialBundlingPUSCH_r13 = -1; /* BOOLEAN */
@@ -2309,7 +2393,7 @@ static int hf_lte_rrc_harq_TimingTDD_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_codebooksizeDetermination_r13 = -1; /* T_codebooksizeDetermination_r13 */
static int hf_lte_rrc_maximumPayloadCoderate_r13 = -1; /* INTEGER_0_7 */
static int hf_lte_rrc_pucch_NumRepetitionCE_r13 = -1; /* T_pucch_NumRepetitionCE_r13 */
-static int hf_lte_rrc_setup_60 = -1; /* T_setup_54 */
+static int hf_lte_rrc_setup_59 = -1; /* T_setup_53 */
static int hf_lte_rrc_modeA = -1; /* T_modeA */
static int hf_lte_rrc_pucch_NumRepetitionCE_format1_r13 = -1; /* T_pucch_NumRepetitionCE_format1_r13 */
static int hf_lte_rrc_pucch_NumRepetitionCE_format2_r13 = -1; /* T_pucch_NumRepetitionCE_format2_r13 */
@@ -2342,11 +2426,11 @@ static int hf_lte_rrc_betaOffset_CQI_Index_MC_r10 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_groupHoppingDisabled_r10 = -1; /* T_groupHoppingDisabled_r10 */
static int hf_lte_rrc_dmrs_WithOCC_Activated_r10 = -1; /* T_dmrs_WithOCC_Activated_r10 */
static int hf_lte_rrc_pusch_DMRS_r11 = -1; /* T_pusch_DMRS_r11 */
-static int hf_lte_rrc_setup_61 = -1; /* T_setup_55 */
+static int hf_lte_rrc_setup_60 = -1; /* T_setup_54 */
static int hf_lte_rrc_nPUSCH_Identity_r11 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_nDMRS_CSH_Identity_r11 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_uciOnPUSCH = -1; /* T_uciOnPUSCH */
-static int hf_lte_rrc_setup_62 = -1; /* T_setup_56 */
+static int hf_lte_rrc_setup_61 = -1; /* T_setup_55 */
static int hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_CQI_Index_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
@@ -2366,11 +2450,11 @@ static int hf_lte_rrc_betaOffset_CQI_Index_MC_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_groupHoppingDisabled_r13 = -1; /* T_groupHoppingDisabled_r13 */
static int hf_lte_rrc_dmrs_WithOCC_Activated_r13 = -1; /* T_dmrs_WithOCC_Activated_r13 */
static int hf_lte_rrc_pusch_DMRS_r11_01 = -1; /* T_pusch_DMRS_r11_01 */
-static int hf_lte_rrc_setup_63 = -1; /* T_setup_57 */
+static int hf_lte_rrc_setup_62 = -1; /* T_setup_56 */
static int hf_lte_rrc_nPUSCH_Identity_r13 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_nDMRS_CSH_Identity_r13 = -1; /* INTEGER_0_509 */
static int hf_lte_rrc_uciOnPUSCH_01 = -1; /* T_uciOnPUSCH_01 */
-static int hf_lte_rrc_setup_64 = -1; /* T_setup_58 */
+static int hf_lte_rrc_setup_63 = -1; /* T_setup_57 */
static int hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset2_ACK_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
@@ -2473,20 +2557,19 @@ static int hf_lte_rrc_pucch_ConfigCommon_r13 = -1; /* PUCCH_ConfigCommon */
static int hf_lte_rrc_uplinkPowerControlCommonSCell_v1310 = -1; /* UplinkPowerControlCommonSCell_v1310 */
static int hf_lte_rrc_modificationPeriodCoeff = -1; /* T_modificationPeriodCoeff */
static int hf_lte_rrc_modificationPeriodCoeff_v1310 = -1; /* T_modificationPeriodCoeff_v1310 */
-static int hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13 = -1; /* T_mpdcch_pdsch_HoppingNB_r13 */
-static int hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13 = -1; /* T_interval_DLHoppingConfigCommonModeA_r13 */
-static int hf_lte_rrc_interval_FDD_r13 = -1; /* T_interval_FDD_r13 */
-static int hf_lte_rrc_interval_TDD_r13 = -1; /* T_interval_TDD_r13 */
-static int hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13 = -1; /* T_interval_DLHoppingConfigCommonModeB_r13 */
-static int hf_lte_rrc_interval_FDD_r13_01 = -1; /* T_interval_FDD_r13_01 */
-static int hf_lte_rrc_interval_TDD_r13_01 = -1; /* T_interval_TDD_r13_01 */
-static int hf_lte_rrc_interval_ULHoppingConfigCommonModeA_r13 = -1; /* T_interval_ULHoppingConfigCommonModeA_r13 */
+static int hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13_01 = -1; /* T_mpdcch_pdsch_HoppingNB_r13_01 */
+static int hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13_01 = -1; /* T_interval_DLHoppingConfigCommonModeA_r13_01 */
static int hf_lte_rrc_interval_FDD_r13_02 = -1; /* T_interval_FDD_r13_02 */
static int hf_lte_rrc_interval_TDD_r13_02 = -1; /* T_interval_TDD_r13_02 */
-static int hf_lte_rrc_interval_ULHoppingConfigCommonModeB_r13 = -1; /* T_interval_ULHoppingConfigCommonModeB_r13 */
+static int hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13_01 = -1; /* T_interval_DLHoppingConfigCommonModeB_r13_01 */
static int hf_lte_rrc_interval_FDD_r13_03 = -1; /* T_interval_FDD_r13_03 */
static int hf_lte_rrc_interval_TDD_r13_03 = -1; /* T_interval_TDD_r13_03 */
-static int hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_interval_ULHoppingConfigCommonModeA_r13 = -1; /* T_interval_ULHoppingConfigCommonModeA_r13 */
+static int hf_lte_rrc_interval_FDD_r13_04 = -1; /* T_interval_FDD_r13_04 */
+static int hf_lte_rrc_interval_TDD_r13_04 = -1; /* T_interval_TDD_r13_04 */
+static int hf_lte_rrc_interval_ULHoppingConfigCommonModeB_r13 = -1; /* T_interval_ULHoppingConfigCommonModeB_r13 */
+static int hf_lte_rrc_interval_FDD_r13_05 = -1; /* T_interval_FDD_r13_05 */
+static int hf_lte_rrc_interval_TDD_r13_05 = -1; /* T_interval_TDD_r13_05 */
static int hf_lte_rrc_defaultPagingCycle = -1; /* T_defaultPagingCycle */
static int hf_lte_rrc_nB = -1; /* T_nB */
static int hf_lte_rrc_paging_narrowBands_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
@@ -2542,17 +2625,17 @@ static int hf_lte_rrc_rlc_ConfigSCG_r12 = -1; /* RLC_Config */
static int hf_lte_rrc_logicalChannelIdentitySCG_r12 = -1; /* INTEGER_3_10 */
static int hf_lte_rrc_logicalChannelConfigSCG_r12 = -1; /* LogicalChannelConfig */
static int hf_lte_rrc_DRB_ToReleaseList_item = -1; /* DRB_Identity */
-static int hf_lte_rrc_setup_65 = -1; /* MeasSubframePattern_r10 */
-static int hf_lte_rrc_setup_66 = -1; /* CRS_AssistanceInfoList_r11 */
+static int hf_lte_rrc_setup_64 = -1; /* MeasSubframePattern_r10 */
+static int hf_lte_rrc_setup_65 = -1; /* CRS_AssistanceInfoList_r11 */
static int hf_lte_rrc_CRS_AssistanceInfoList_r11_item = -1; /* CRS_AssistanceInfo_r11 */
static int hf_lte_rrc_physCellId_r11_02 = -1; /* PhysCellId */
static int hf_lte_rrc_antennaPortsCount_r11_01 = -1; /* T_antennaPortsCount_r11_01 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r11_02 = -1; /* MBSFN_SubframeConfigList */
-static int hf_lte_rrc_setup_67 = -1; /* CRS_AssistanceInfoList_r13 */
+static int hf_lte_rrc_setup_66 = -1; /* CRS_AssistanceInfoList_r13 */
static int hf_lte_rrc_CRS_AssistanceInfoList_r13_item = -1; /* CRS_AssistanceInfo_r13 */
static int hf_lte_rrc_antennaPortsCount_r13 = -1; /* T_antennaPortsCount_r13 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r13 = -1; /* MBSFN_SubframeConfigList */
-static int hf_lte_rrc_setup_68 = -1; /* T_setup_59 */
+static int hf_lte_rrc_setup_67 = -1; /* T_setup_58 */
static int hf_lte_rrc_neighCellsToReleaseList_r12 = -1; /* NeighCellsToReleaseList_r12 */
static int hf_lte_rrc_neighCellsToAddModList_r12 = -1; /* NeighCellsToAddModList_r12 */
static int hf_lte_rrc_servCellp_a_r12 = -1; /* P_a */
@@ -2565,6 +2648,12 @@ static int hf_lte_rrc_p_aList_r12 = -1; /* SEQUENCE_SIZE_1_maxP_a_PerN
static int hf_lte_rrc_p_aList_r12_item = -1; /* P_a */
static int hf_lte_rrc_transmissionModeList_r12 = -1; /* T_transmissionModeList_r12 */
static int hf_lte_rrc_resAllocGranularity_r12 = -1; /* INTEGER_1_4 */
+static int hf_lte_rrc_setup_68 = -1; /* T_setup_59 */
+static int hf_lte_rrc_rclwi_Config_r13 = -1; /* RCLWI_Config_r13 */
+static int hf_lte_rrc_command = -1; /* T_command */
+static int hf_lte_rrc_steerToWLAN_r13 = -1; /* T_steerToWLAN_r13 */
+static int hf_lte_rrc_mobilityConfig_r13 = -1; /* WLAN_Id_List_r12 */
+static int hf_lte_rrc_steerToLTE_r13 = -1; /* NULL */
static int hf_lte_rrc_am = -1; /* T_am */
static int hf_lte_rrc_ul_AM_RLC = -1; /* UL_AM_RLC */
static int hf_lte_rrc_dl_AM_RLC = -1; /* DL_AM_RLC */
@@ -2728,6 +2817,7 @@ static int hf_lte_rrc_p0_PersistentSubframeSet2_r12 = -1; /* T_p0_PersistentSub
static int hf_lte_rrc_setup_87 = -1; /* T_setup_78 */
static int hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12 = -1; /* T_p0_NominalPUSCH_PersistentSubframeSet2_r12 */
static int hf_lte_rrc_p0_UE_PUSCH_PersistentSubframeSet2_r12 = -1; /* T_p0_UE_PUSCH_PersistentSubframeSet2_r12 */
+static int hf_lte_rrc_numberOfConfUlSPS_Processes_r13 = -1; /* INTEGER_1_8 */
static int hf_lte_rrc_N1PUCCH_AN_PersistentList_item = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_subframeAssignment = -1; /* T_subframeAssignment */
static int hf_lte_rrc_specialSubframePatterns = -1; /* T_specialSubframePatterns */
@@ -2740,6 +2830,12 @@ static int hf_lte_rrc_setup_89 = -1; /* T_setup_80 */
static int hf_lte_rrc_tpc_Index_PUCCH_SCell_r13 = -1; /* TPC_Index */
static int hf_lte_rrc_indexOfFormat3 = -1; /* INTEGER_1_15 */
static int hf_lte_rrc_indexOfFormat3A = -1; /* INTEGER_1_31 */
+static int hf_lte_rrc_ip_Address_r13 = -1; /* IP_Address_r13 */
+static int hf_lte_rrc_ike_Identity_r13 = -1; /* IKE_Identity_r13 */
+static int hf_lte_rrc_lwip_Counter_r13 = -1; /* INTEGER_0_65535 */
+static int hf_lte_rrc_idI_r13 = -1; /* OCTET_STRING */
+static int hf_lte_rrc_ipv4_r13 = -1; /* T_ipv4_r13 */
+static int hf_lte_rrc_ipv6_r13 = -1; /* T_ipv6_r13 */
static int hf_lte_rrc_p0_NominalPUSCH = -1; /* T_p0_NominalPUSCH */
static int hf_lte_rrc_alpha = -1; /* Alpha_r12 */
static int hf_lte_rrc_p0_NominalPUCCH = -1; /* T_p0_NominalPUCCH */
@@ -2947,16 +3043,16 @@ static int hf_lte_rrc_gapOffset = -1; /* T_gapOffset */
static int hf_lte_rrc_gp0 = -1; /* INTEGER_0_39 */
static int hf_lte_rrc_gp1 = -1; /* INTEGER_0_79 */
static int hf_lte_rrc_MeasIdToAddModList_item = -1; /* MeasIdToAddMod */
+static int hf_lte_rrc_MeasIdToAddModList_v1310_item = -1; /* MeasIdToAddMod_v1310 */
static int hf_lte_rrc_MeasIdToAddModListExt_r12_item = -1; /* MeasIdToAddModExt_r12 */
+static int hf_lte_rrc_MeasIdToAddModListExt_v1310_item = -1; /* MeasIdToAddMod_v1310 */
static int hf_lte_rrc_measId = -1; /* MeasId */
static int hf_lte_rrc_measObjectId = -1; /* MeasObjectId */
static int hf_lte_rrc_reportConfigId = -1; /* ReportConfigId */
static int hf_lte_rrc_measId_v1250 = -1; /* MeasId_v1250 */
static int hf_lte_rrc_measObjectId_r12 = -1; /* MeasObjectId */
static int hf_lte_rrc_reportConfigId_r12 = -1; /* ReportConfigId */
-static int hf_lte_rrc_MeasIdToAddModList_v1310_item = -1; /* MeasIdToAddMod_v1310 */
static int hf_lte_rrc_measObjectId_v1310 = -1; /* MeasObjectId_v1310 */
-static int hf_lte_rrc_MeasIdToAddModListExt_v1310_item = -1; /* MeasIdToAddMod_v1310 */
static int hf_lte_rrc_carrierFreq_04 = -1; /* CarrierFreqCDMA2000 */
static int hf_lte_rrc_offsetFreq = -1; /* Q_OffsetRangeInterRAT */
static int hf_lte_rrc_cellsToRemoveList = -1; /* CellIndexList */
@@ -3017,6 +3113,7 @@ static int hf_lte_rrc_measObjectEUTRA_r13 = -1; /* MeasObjectEUTRA */
static int hf_lte_rrc_measObjectUTRA_r13 = -1; /* MeasObjectUTRA */
static int hf_lte_rrc_measObjectGERAN_r13 = -1; /* MeasObjectGERAN */
static int hf_lte_rrc_measObjectCDMA2000_r13 = -1; /* MeasObjectCDMA2000 */
+static int hf_lte_rrc_measObjectWLAN_v1320 = -1; /* MeasObjectWLAN_r13 */
static int hf_lte_rrc_measObjectEUTRA_v9e0 = -1; /* MeasObjectEUTRA_v9e0 */
static int hf_lte_rrc_cellsToAddModList_02 = -1; /* T_cellsToAddModList */
static int hf_lte_rrc_cellsToAddModListUTRA_FDD = -1; /* CellsToAddModListUTRA_FDD */
@@ -3229,12 +3326,12 @@ static int hf_lte_rrc_b2_Threshold2 = -1; /* T_b2_Threshold2 */
static int hf_lte_rrc_b2_Threshold2UTRA = -1; /* ThresholdUTRA */
static int hf_lte_rrc_b2_Threshold2GERAN = -1; /* ThresholdGERAN */
static int hf_lte_rrc_b2_Threshold2CDMA2000 = -1; /* ThresholdCDMA2000 */
-static int hf_lte_rrc_eventW1 = -1; /* T_eventW1 */
+static int hf_lte_rrc_eventW1_r13 = -1; /* T_eventW1_r13 */
static int hf_lte_rrc_w1_Threshold_r13 = -1; /* WLAN_RSSI_Range_r13 */
-static int hf_lte_rrc_eventW2 = -1; /* T_eventW2 */
+static int hf_lte_rrc_eventW2_r13 = -1; /* T_eventW2_r13 */
static int hf_lte_rrc_w2_Threshold1_r13 = -1; /* WLAN_RSSI_Range_r13 */
static int hf_lte_rrc_w2_Threshold2_r13 = -1; /* WLAN_RSSI_Range_r13 */
-static int hf_lte_rrc_eventW3 = -1; /* T_eventW3 */
+static int hf_lte_rrc_eventW3_r13 = -1; /* T_eventW3_r13 */
static int hf_lte_rrc_w3_Threshold_r13 = -1; /* WLAN_RSSI_Range_r13 */
static int hf_lte_rrc_periodical_01 = -1; /* T_periodical_01 */
static int hf_lte_rrc_purpose_03 = -1; /* T_purpose_03 */
@@ -3312,31 +3409,31 @@ static int hf_lte_rrc_utraTDD768 = -1; /* IRAT_ParametersUTRA_TDD768
static int hf_lte_rrc_geran_02 = -1; /* IRAT_ParametersGERAN */
static int hf_lte_rrc_cdma2000_HRPD_01 = -1; /* IRAT_ParametersCDMA2000_HRPD */
static int hf_lte_rrc_cdma2000_1xRTT_01 = -1; /* IRAT_ParametersCDMA2000_1XRTT */
-static int hf_lte_rrc_nonCriticalExtension_150 = -1; /* UE_EUTRA_Capability_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_157 = -1; /* UE_EUTRA_Capability_v920_IEs */
static int hf_lte_rrc_featureGroupIndRel9Add_r9 = -1; /* T_featureGroupIndRel9Add_r9 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_r9 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_r9 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_r9 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_r9 */
-static int hf_lte_rrc_nonCriticalExtension_151 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_158 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9c0 = -1; /* IRAT_ParametersUTRA_v9c0 */
-static int hf_lte_rrc_nonCriticalExtension_152 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_159 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
static int hf_lte_rrc_phyLayerParameters_v9d0 = -1; /* PhyLayerParameters_v9d0 */
-static int hf_lte_rrc_nonCriticalExtension_153 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_160 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
static int hf_lte_rrc_rf_Parameters_v9e0 = -1; /* RF_Parameters_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_154 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_161 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9h0 = -1; /* IRAT_ParametersUTRA_v9h0 */
-static int hf_lte_rrc_nonCriticalExtension_155 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_162 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
static int hf_lte_rrc_otdoa_PositioningCapabilities_r10 = -1; /* OTDOA_PositioningCapabilities_r10 */
-static int hf_lte_rrc_nonCriticalExtension_156 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_163 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
static int hf_lte_rrc_rf_Parameters_v10f0 = -1; /* RF_Parameters_v10f0 */
-static int hf_lte_rrc_nonCriticalExtension_157 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_164 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
static int hf_lte_rrc_rf_Parameters_v10i0 = -1; /* RF_Parameters_v10i0 */
static int hf_lte_rrc_lateNonCriticalExtension_10 = -1; /* T_lateNonCriticalExtension_09 */
-static int hf_lte_rrc_nonCriticalExtension_158 = -1; /* UE_EUTRA_Capability_v11d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_165 = -1; /* UE_EUTRA_Capability_v11d0_IEs */
static int hf_lte_rrc_rf_Parameters_v10j0 = -1; /* RF_Parameters_v10j0 */
-static int hf_lte_rrc_nonCriticalExtension_159 = -1; /* T_nonCriticalExtension_58 */
+static int hf_lte_rrc_nonCriticalExtension_166 = -1; /* T_nonCriticalExtension_60 */
static int hf_lte_rrc_rf_Parameters_v11d0 = -1; /* RF_Parameters_v11d0 */
static int hf_lte_rrc_otherParameters_v11d0 = -1; /* Other_Parameters_v11d0 */
-static int hf_lte_rrc_nonCriticalExtension_160 = -1; /* T_nonCriticalExtension_59 */
+static int hf_lte_rrc_nonCriticalExtension_167 = -1; /* T_nonCriticalExtension_61 */
static int hf_lte_rrc_phyLayerParameters_v920 = -1; /* PhyLayerParameters_v920 */
static int hf_lte_rrc_interRAT_ParametersGERAN_v920 = -1; /* IRAT_ParametersGERAN_v920 */
static int hf_lte_rrc_interRAT_ParametersUTRA_v920 = -1; /* IRAT_ParametersUTRA_v920 */
@@ -3345,9 +3442,9 @@ static int hf_lte_rrc_deviceType_r9 = -1; /* T_deviceType_r9 */
static int hf_lte_rrc_csg_ProximityIndicationParameters_r9 = -1; /* CSG_ProximityIndicationParameters_r9 */
static int hf_lte_rrc_neighCellSI_AcquisitionParameters_r9 = -1; /* NeighCellSI_AcquisitionParameters_r9 */
static int hf_lte_rrc_son_Parameters_r9 = -1; /* SON_Parameters_r9 */
-static int hf_lte_rrc_nonCriticalExtension_161 = -1; /* UE_EUTRA_Capability_v940_IEs */
+static int hf_lte_rrc_nonCriticalExtension_168 = -1; /* UE_EUTRA_Capability_v940_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_11 = -1; /* T_lateNonCriticalExtension_10 */
-static int hf_lte_rrc_nonCriticalExtension_162 = -1; /* UE_EUTRA_Capability_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_169 = -1; /* UE_EUTRA_Capability_v1020_IEs */
static int hf_lte_rrc_ue_Category_v1020 = -1; /* INTEGER_6_8 */
static int hf_lte_rrc_phyLayerParameters_v1020 = -1; /* PhyLayerParameters_v1020 */
static int hf_lte_rrc_rf_Parameters_v1020 = -1; /* RF_Parameters_v1020 */
@@ -3356,13 +3453,13 @@ static int hf_lte_rrc_featureGroupIndRel10_r10 = -1; /* T_featureGroupIndRel10_
static int hf_lte_rrc_interRAT_ParametersCDMA2000_v1020 = -1; /* IRAT_ParametersCDMA2000_1XRTT_v1020 */
static int hf_lte_rrc_ue_BasedNetwPerfMeasParameters_r10 = -1; /* UE_BasedNetwPerfMeasParameters_r10 */
static int hf_lte_rrc_interRAT_ParametersUTRA_TDD_v1020 = -1; /* IRAT_ParametersUTRA_TDD_v1020 */
-static int hf_lte_rrc_nonCriticalExtension_163 = -1; /* UE_EUTRA_Capability_v1060_IEs */
+static int hf_lte_rrc_nonCriticalExtension_170 = -1; /* UE_EUTRA_Capability_v1060_IEs */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1060 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1060 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1060 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1060 */
static int hf_lte_rrc_rf_Parameters_v1060 = -1; /* RF_Parameters_v1060 */
-static int hf_lte_rrc_nonCriticalExtension_164 = -1; /* UE_EUTRA_Capability_v1090_IEs */
+static int hf_lte_rrc_nonCriticalExtension_171 = -1; /* UE_EUTRA_Capability_v1090_IEs */
static int hf_lte_rrc_rf_Parameters_v1090 = -1; /* RF_Parameters_v1090 */
-static int hf_lte_rrc_nonCriticalExtension_165 = -1; /* UE_EUTRA_Capability_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_172 = -1; /* UE_EUTRA_Capability_v1130_IEs */
static int hf_lte_rrc_pdcp_Parameters_v1130 = -1; /* PDCP_Parameters_v1130 */
static int hf_lte_rrc_phyLayerParameters_v1130 = -1; /* PhyLayerParameters_v1130 */
static int hf_lte_rrc_rf_Parameters_v1130 = -1; /* RF_Parameters_v1130 */
@@ -3371,18 +3468,18 @@ static int hf_lte_rrc_interRAT_ParametersCDMA2000_v1130 = -1; /* IRAT_Parameter
static int hf_lte_rrc_otherParameters_r11 = -1; /* Other_Parameters_r11 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1130 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1130 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1130 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1130 */
-static int hf_lte_rrc_nonCriticalExtension_166 = -1; /* UE_EUTRA_Capability_v1170_IEs */
+static int hf_lte_rrc_nonCriticalExtension_173 = -1; /* UE_EUTRA_Capability_v1170_IEs */
static int hf_lte_rrc_phyLayerParameters_v1170 = -1; /* PhyLayerParameters_v1170 */
static int hf_lte_rrc_ue_Category_v1170 = -1; /* INTEGER_9_10 */
-static int hf_lte_rrc_nonCriticalExtension_167 = -1; /* UE_EUTRA_Capability_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_174 = -1; /* UE_EUTRA_Capability_v1180_IEs */
static int hf_lte_rrc_rf_Parameters_v1180 = -1; /* RF_Parameters_v1180 */
static int hf_lte_rrc_mbms_Parameters_r11 = -1; /* MBMS_Parameters_r11 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1180 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1180 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1180 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1180 */
-static int hf_lte_rrc_nonCriticalExtension_168 = -1; /* UE_EUTRA_Capability_v11a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_175 = -1; /* UE_EUTRA_Capability_v11a0_IEs */
static int hf_lte_rrc_ue_Category_v11a0 = -1; /* INTEGER_11_12 */
static int hf_lte_rrc_measParameters_v11a0 = -1; /* MeasParameters_v11a0 */
-static int hf_lte_rrc_nonCriticalExtension_169 = -1; /* UE_EUTRA_Capability_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_176 = -1; /* UE_EUTRA_Capability_v1250_IEs */
static int hf_lte_rrc_phyLayerParameters_v1250 = -1; /* PhyLayerParameters_v1250 */
static int hf_lte_rrc_rf_Parameters_v1250 = -1; /* RF_Parameters_v1250 */
static int hf_lte_rrc_rlc_Parameters_r12 = -1; /* RLC_Parameters_r12 */
@@ -3397,13 +3494,13 @@ static int hf_lte_rrc_mac_Parameters_r12 = -1; /* MAC_Parameters_r12 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1250 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1250 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1250 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1250 */
static int hf_lte_rrc_sl_Parameters_r12 = -1; /* SL_Parameters_r12 */
-static int hf_lte_rrc_nonCriticalExtension_170 = -1; /* UE_EUTRA_Capability_v1260_IEs */
+static int hf_lte_rrc_nonCriticalExtension_177 = -1; /* UE_EUTRA_Capability_v1260_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1260 = -1; /* INTEGER_15_16 */
-static int hf_lte_rrc_nonCriticalExtension_171 = -1; /* UE_EUTRA_Capability_v1270_IEs */
+static int hf_lte_rrc_nonCriticalExtension_178 = -1; /* UE_EUTRA_Capability_v1270_IEs */
static int hf_lte_rrc_rf_Parameters_v1270 = -1; /* RF_Parameters_v1270 */
-static int hf_lte_rrc_nonCriticalExtension_172 = -1; /* UE_EUTRA_Capability_v1280_IEs */
+static int hf_lte_rrc_nonCriticalExtension_179 = -1; /* UE_EUTRA_Capability_v1280_IEs */
static int hf_lte_rrc_phyLayerParameters_v1280 = -1; /* PhyLayerParameters_v1280 */
-static int hf_lte_rrc_nonCriticalExtension_173 = -1; /* UE_EUTRA_Capability_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_180 = -1; /* UE_EUTRA_Capability_v1310_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1310 = -1; /* T_ue_CategoryDL_v1310 */
static int hf_lte_rrc_ue_CategoryUL_v1310 = -1; /* T_ue_CategoryUL_v1310 */
static int hf_lte_rrc_pdcp_Parameters_v1310 = -1; /* PDCP_Parameters_v1310 */
@@ -3415,7 +3512,7 @@ static int hf_lte_rrc_measParameters_v1310 = -1; /* MeasParameters_v1310 */
static int hf_lte_rrc_dc_Parameters_v1310 = -1; /* DC_Parameters_v1310 */
static int hf_lte_rrc_sl_Parameters_v1310 = -1; /* SL_Parameters_v1310 */
static int hf_lte_rrc_scptm_Parameters_r13 = -1; /* SCPTM_Parameters_r13 */
-static int hf_lte_rrc_mtc_Parameters_r13 = -1; /* MTC_Parameters_r13 */
+static int hf_lte_rrc_ce_Parameters_r13 = -1; /* CE_Parameters_r13 */
static int hf_lte_rrc_interRAT_ParametersWLAN_r13 = -1; /* IRAT_ParametersWLAN_r13 */
static int hf_lte_rrc_laa_Parameters_r13 = -1; /* LAA_Parameters_r13 */
static int hf_lte_rrc_lwa_Parameters_r13 = -1; /* LWA_Parameters_r13 */
@@ -3423,7 +3520,13 @@ static int hf_lte_rrc_wlan_IW_Parameters_v1310 = -1; /* WLAN_IW_Parameters_v131
static int hf_lte_rrc_lwip_Parameters_r13 = -1; /* LWIP_Parameters_r13 */
static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1310 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1310 */
static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1310 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1310 */
-static int hf_lte_rrc_nonCriticalExtension_174 = -1; /* T_nonCriticalExtension_60 */
+static int hf_lte_rrc_nonCriticalExtension_181 = -1; /* UE_EUTRA_Capability_v1320_IEs */
+static int hf_lte_rrc_ce_Parameters_v1320 = -1; /* CE_Parameters_v1320 */
+static int hf_lte_rrc_phyLayerParameters_v1320 = -1; /* PhyLayerParameters_v1320 */
+static int hf_lte_rrc_rf_Parameters_v1320 = -1; /* RF_Parameters_v1320 */
+static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1320 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1320 */
+static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1320 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1320 */
+static int hf_lte_rrc_nonCriticalExtension_182 = -1; /* T_nonCriticalExtension_62 */
static int hf_lte_rrc_phyLayerParameters_r9 = -1; /* PhyLayerParameters */
static int hf_lte_rrc_featureGroupIndicators_r9 = -1; /* T_featureGroupIndicators_r9 */
static int hf_lte_rrc_featureGroupIndRel9Add_r9_01 = -1; /* T_featureGroupIndRel9Add_r9_01 */
@@ -3498,6 +3601,30 @@ static int hf_lte_rrc_skipMonitoringDCI_Format0_1A_r13 = -1; /* T_skipMonitorin
static int hf_lte_rrc_uci_PUSCH_Ext_r13 = -1; /* T_uci_PUSCH_Ext_r13 */
static int hf_lte_rrc_crs_InterfMitigationTM10_r13 = -1; /* T_crs_InterfMitigationTM10_r13 */
static int hf_lte_rrc_pdsch_CollisionHandling_r13 = -1; /* T_pdsch_CollisionHandling_r13 */
+static int hf_lte_rrc_mimo_UE_Parameters_r13 = -1; /* MIMO_UE_Parameters_r13 */
+static int hf_lte_rrc_parametersTM9_r13 = -1; /* MIMO_UE_ParametersPerTM_r13 */
+static int hf_lte_rrc_parametersTM10_r13 = -1; /* MIMO_UE_ParametersPerTM_r13 */
+static int hf_lte_rrc_srs_EnhancementsTDD_r13 = -1; /* T_srs_EnhancementsTDD_r13 */
+static int hf_lte_rrc_srs_Enhancements_r13 = -1; /* T_srs_Enhancements_r13 */
+static int hf_lte_rrc_interferenceMeasRestriction_r13_01 = -1; /* T_interferenceMeasRestriction_r13 */
+static int hf_lte_rrc_nonPrecoded_r13_02 = -1; /* MIMO_NonPrecodedCapabilities_r13 */
+static int hf_lte_rrc_beamformed_r13_01 = -1; /* MIMO_UE_BeamformedCapabilities_r13 */
+static int hf_lte_rrc_channelMeasRestriction_r13_01 = -1; /* T_channelMeasRestriction_r13_01 */
+static int hf_lte_rrc_dmrs_Enhancements_r13 = -1; /* T_dmrs_Enhancements_r13 */
+static int hf_lte_rrc_csi_RS_EnhancementsTDD_r13 = -1; /* T_csi_RS_EnhancementsTDD_r13 */
+static int hf_lte_rrc_parametersTM9_r13_01 = -1; /* MIMO_CA_ParametersPerBoBCPerTM_r13 */
+static int hf_lte_rrc_parametersTM10_r13_01 = -1; /* MIMO_CA_ParametersPerBoBCPerTM_r13 */
+static int hf_lte_rrc_beamformed_r13_02 = -1; /* MIMO_BeamformedCapabilityList_r13 */
+static int hf_lte_rrc_dmrs_Enhancements_r13_01 = -1; /* T_dmrs_Enhancements_r13_01 */
+static int hf_lte_rrc_config1_r13 = -1; /* T_config1_r13 */
+static int hf_lte_rrc_config2_r13 = -1; /* T_config2_r13 */
+static int hf_lte_rrc_config3_r13 = -1; /* T_config3_r13 */
+static int hf_lte_rrc_config4_r13 = -1; /* T_config4_r13 */
+static int hf_lte_rrc_altCodebook_r13 = -1; /* T_altCodebook_r13 */
+static int hf_lte_rrc_mimo_BeamformedCapabilities_r13 = -1; /* MIMO_BeamformedCapabilityList_r13 */
+static int hf_lte_rrc_MIMO_BeamformedCapabilityList_r13_item = -1; /* MIMO_BeamformedCapabilities_r13 */
+static int hf_lte_rrc_k_Max_r13 = -1; /* INTEGER_1_8 */
+static int hf_lte_rrc_n_MaxList_r13 = -1; /* BIT_STRING_SIZE_1_7 */
static int hf_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10_item = -1; /* NonContiguousUL_RA_WithinCC_r10 */
static int hf_lte_rrc_nonContiguousUL_RA_WithinCC_Info_r10 = -1; /* T_nonContiguousUL_RA_WithinCC_Info_r10 */
static int hf_lte_rrc_supportedBandListEUTRA = -1; /* SupportedBandListEUTRA */
@@ -3530,6 +3657,10 @@ static int hf_lte_rrc_skipFallbackCombinations_r13 = -1; /* T_skipFallbackCombi
static int hf_lte_rrc_reducedIntNonContComb_r13 = -1; /* T_reducedIntNonContComb_r13 */
static int hf_lte_rrc_supportedBandListEUTRA_v1310 = -1; /* SupportedBandListEUTRA_v1310 */
static int hf_lte_rrc_supportedBandCombinationReduced_r13 = -1; /* SupportedBandCombinationReduced_r13 */
+static int hf_lte_rrc_supportedBandListEUTRA_v1320 = -1; /* SupportedBandListEUTRA_v1320 */
+static int hf_lte_rrc_supportedBandCombination_v1320 = -1; /* SupportedBandCombination_v1320 */
+static int hf_lte_rrc_supportedBandCombinationAdd_v1320 = -1; /* SupportedBandCombinationAdd_v1320 */
+static int hf_lte_rrc_supportedBandCombinationReduced_v1320 = -1; /* SupportedBandCombinationReduced_v1320 */
static int hf_lte_rrc_SupportedBandCombination_r10_item = -1; /* BandCombinationParameters_r10 */
static int hf_lte_rrc_SupportedBandCombinationExt_r10_item = -1; /* BandCombinationParametersExt_r10 */
static int hf_lte_rrc_SupportedBandCombination_v1090_item = -1; /* BandCombinationParameters_v1090 */
@@ -3537,26 +3668,14 @@ static int hf_lte_rrc_SupportedBandCombination_v10i0_item = -1; /* BandCombinat
static int hf_lte_rrc_SupportedBandCombination_v1130_item = -1; /* BandCombinationParameters_v1130 */
static int hf_lte_rrc_SupportedBandCombination_v1250_item = -1; /* BandCombinationParameters_v1250 */
static int hf_lte_rrc_SupportedBandCombination_v1270_item = -1; /* BandCombinationParameters_v1270 */
+static int hf_lte_rrc_SupportedBandCombination_v1320_item = -1; /* BandCombinationParameters_v1320 */
static int hf_lte_rrc_SupportedBandCombinationAdd_r11_item = -1; /* BandCombinationParameters_r11 */
static int hf_lte_rrc_SupportedBandCombinationAdd_v11d0_item = -1; /* BandCombinationParameters_v10i0 */
static int hf_lte_rrc_SupportedBandCombinationAdd_v1250_item = -1; /* BandCombinationParameters_v1250 */
static int hf_lte_rrc_SupportedBandCombinationAdd_v1270_item = -1; /* BandCombinationParameters_v1270 */
+static int hf_lte_rrc_SupportedBandCombinationAdd_v1320_item = -1; /* BandCombinationParameters_v1320 */
static int hf_lte_rrc_SupportedBandCombinationReduced_r13_item = -1; /* BandCombinationParameters_r13 */
-static int hf_lte_rrc_differentFallbackSupported_r13 = -1; /* T_differentFallbackSupported_r13 */
-static int hf_lte_rrc_bandParameterList_r13 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13 */
-static int hf_lte_rrc_bandParameterList_r13_item = -1; /* BandParameters_r13 */
-static int hf_lte_rrc_supportedBandwidthCombinationSet_r13 = -1; /* SupportedBandwidthCombinationSet_r10 */
-static int hf_lte_rrc_multipleTimingAdvance_r13 = -1; /* T_multipleTimingAdvance_r13 */
-static int hf_lte_rrc_simultaneousRx_Tx_r13 = -1; /* T_simultaneousRx_Tx_r13 */
-static int hf_lte_rrc_bandInfoEUTRA_r13 = -1; /* BandInfoEUTRA */
-static int hf_lte_rrc_dc_Support_r13 = -1; /* T_dc_Support_r13 */
-static int hf_lte_rrc_asynchronous_r13 = -1; /* T_asynchronous_r13 */
-static int hf_lte_rrc_supportedCellGrouping_r13 = -1; /* T_supportedCellGrouping_r13 */
-static int hf_lte_rrc_threeEntries_r13 = -1; /* BIT_STRING_SIZE_3 */
-static int hf_lte_rrc_fourEntries_r13 = -1; /* BIT_STRING_SIZE_7 */
-static int hf_lte_rrc_fiveEntries_r13 = -1; /* BIT_STRING_SIZE_15 */
-static int hf_lte_rrc_supportedNAICS_2CRS_AP_r13 = -1; /* BIT_STRING_SIZE_1_maxNAICS_Entries_r12 */
-static int hf_lte_rrc_commSupportedBandsPerBC_r13 = -1; /* BIT_STRING_SIZE_1_maxBands */
+static int hf_lte_rrc_SupportedBandCombinationReduced_v1320_item = -1; /* BandCombinationParameters_v1320 */
static int hf_lte_rrc_BandCombinationParameters_r10_item = -1; /* BandParameters_r10 */
static int hf_lte_rrc_supportedBandwidthCombinationSet_r10 = -1; /* SupportedBandwidthCombinationSet_r10 */
static int hf_lte_rrc_BandCombinationParameters_v1090_item = -1; /* BandParameters_v1090 */
@@ -3582,6 +3701,24 @@ static int hf_lte_rrc_supportedNAICS_2CRS_AP_r12 = -1; /* BIT_STRING_SIZE_1_max
static int hf_lte_rrc_commSupportedBandsPerBC_r12 = -1; /* BIT_STRING_SIZE_1_maxBands */
static int hf_lte_rrc_bandParameterList_v1270 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1270 */
static int hf_lte_rrc_bandParameterList_v1270_item = -1; /* BandParameters_v1270 */
+static int hf_lte_rrc_differentFallbackSupported_r13 = -1; /* T_differentFallbackSupported_r13 */
+static int hf_lte_rrc_bandParameterList_r13 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13 */
+static int hf_lte_rrc_bandParameterList_r13_item = -1; /* BandParameters_r13 */
+static int hf_lte_rrc_supportedBandwidthCombinationSet_r13 = -1; /* SupportedBandwidthCombinationSet_r10 */
+static int hf_lte_rrc_multipleTimingAdvance_r13 = -1; /* T_multipleTimingAdvance_r13 */
+static int hf_lte_rrc_simultaneousRx_Tx_r13 = -1; /* T_simultaneousRx_Tx_r13 */
+static int hf_lte_rrc_bandInfoEUTRA_r13 = -1; /* BandInfoEUTRA */
+static int hf_lte_rrc_dc_Support_r13 = -1; /* T_dc_Support_r13 */
+static int hf_lte_rrc_asynchronous_r13 = -1; /* T_asynchronous_r13 */
+static int hf_lte_rrc_supportedCellGrouping_r13 = -1; /* T_supportedCellGrouping_r13 */
+static int hf_lte_rrc_threeEntries_r13 = -1; /* BIT_STRING_SIZE_3 */
+static int hf_lte_rrc_fourEntries_r13 = -1; /* BIT_STRING_SIZE_7 */
+static int hf_lte_rrc_fiveEntries_r13 = -1; /* BIT_STRING_SIZE_15 */
+static int hf_lte_rrc_supportedNAICS_2CRS_AP_r13 = -1; /* BIT_STRING_SIZE_1_maxNAICS_Entries_r12 */
+static int hf_lte_rrc_commSupportedBandsPerBC_r13 = -1; /* BIT_STRING_SIZE_1_maxBands */
+static int hf_lte_rrc_bandParameterList_v1320 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320 */
+static int hf_lte_rrc_bandParameterList_v1320_item = -1; /* BandParameters_v1320 */
+static int hf_lte_rrc_additionalRx_Tx_PerformanceReq_r13 = -1; /* T_additionalRx_Tx_PerformanceReq_r13 */
static int hf_lte_rrc_bandEUTRA_r10 = -1; /* T_bandEUTRA_r10 */
static int hf_lte_rrc_bandParametersUL_r10 = -1; /* BandParametersUL_r10 */
static int hf_lte_rrc_bandParametersDL_r10 = -1; /* BandParametersDL_r10 */
@@ -3599,6 +3736,7 @@ static int hf_lte_rrc_bandEUTRA_r13 = -1; /* FreqBandIndicator_r11 */
static int hf_lte_rrc_bandParametersUL_r13 = -1; /* BandParametersUL_r13 */
static int hf_lte_rrc_bandParametersDL_r13 = -1; /* BandParametersDL_r13 */
static int hf_lte_rrc_supportedCSI_Proc_r13 = -1; /* T_supportedCSI_Proc_r13 */
+static int hf_lte_rrc_bandParametersDL_v1320 = -1; /* MIMO_CA_ParametersPerBoBC_r13 */
static int hf_lte_rrc_BandParametersUL_r10_item = -1; /* CA_MIMO_ParametersUL_r10 */
static int hf_lte_rrc_ca_BandwidthClassUL_r10 = -1; /* CA_BandwidthClass_r10 */
static int hf_lte_rrc_supportedMIMO_CapabilityUL_r10 = -1; /* MIMO_CapabilityUL_r10 */
@@ -3620,12 +3758,15 @@ static int hf_lte_rrc_SupportedBandListEUTRA_item = -1; /* SupportedBandEUTRA *
static int hf_lte_rrc_SupportedBandListEUTRA_v9e0_item = -1; /* SupportedBandEUTRA_v9e0 */
static int hf_lte_rrc_SupportedBandListEUTRA_v1250_item = -1; /* SupportedBandEUTRA_v1250 */
static int hf_lte_rrc_SupportedBandListEUTRA_v1310_item = -1; /* SupportedBandEUTRA_v1310 */
+static int hf_lte_rrc_SupportedBandListEUTRA_v1320_item = -1; /* SupportedBandEUTRA_v1320 */
static int hf_lte_rrc_bandEUTRA = -1; /* FreqBandIndicator */
static int hf_lte_rrc_halfDuplex = -1; /* BOOLEAN */
static int hf_lte_rrc_bandEUTRA_v9e0 = -1; /* FreqBandIndicator_v9e0 */
static int hf_lte_rrc_dl_256QAM_r12 = -1; /* T_dl_256QAM_r12 */
static int hf_lte_rrc_ul_64QAM_r12 = -1; /* T_ul_64QAM_r12 */
-static int hf_lte_rrc_powerClass_20dBm_r13 = -1; /* T_powerClass_20dBm_r13 */
+static int hf_lte_rrc_ue_PowerClass_5_r13 = -1; /* T_ue_PowerClass_5_r13 */
+static int hf_lte_rrc_intraFreq_CE_NeedForGaps_r13 = -1; /* T_intraFreq_CE_NeedForGaps_r13 */
+static int hf_lte_rrc_ue_PowerClass_N_r13 = -1; /* T_ue_PowerClass_N_r13 */
static int hf_lte_rrc_bandListEUTRA = -1; /* BandListEUTRA */
static int hf_lte_rrc_bandCombinationListEUTRA_r10 = -1; /* BandCombinationListEUTRA_r10 */
static int hf_lte_rrc_rsrqMeasWideband_r11 = -1; /* T_rsrqMeasWideband_r11 */
@@ -3688,7 +3829,7 @@ static int hf_lte_rrc_e_CSFB_ConcPS_Mob1XRTT_r9 = -1; /* T_e_CSFB_ConcPS_Mob1XR
static int hf_lte_rrc_e_CSFB_dual_1XRTT_r10 = -1; /* T_e_CSFB_dual_1XRTT_r10 */
static int hf_lte_rrc_cdma2000_NW_Sharing_r11 = -1; /* T_cdma2000_NW_Sharing_r11 */
static int hf_lte_rrc_SupportedBandList1XRTT_item = -1; /* BandclassCDMA2000 */
-static int hf_lte_rrc_supportedBandListWLAN_r13 = -1; /* SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13 */
+static int hf_lte_rrc_supportedBandListWLAN_r13 = -1; /* supportedBandListWLAN_r13 */
static int hf_lte_rrc_supportedBandListWLAN_r13_item = -1; /* WLAN_BandIndicator_r13 */
static int hf_lte_rrc_intraFreqProximityIndication_r9 = -1; /* T_intraFreqProximityIndication_r9 */
static int hf_lte_rrc_interFreqProximityIndication_r9 = -1; /* T_interFreqProximityIndication_r9 */
@@ -3714,7 +3855,11 @@ static int hf_lte_rrc_scptm_SCell_r13 = -1; /* T_scptm_SCell_r13 */
static int hf_lte_rrc_scptm_NonServingCell_r13 = -1; /* T_scptm_NonServingCell_r13 */
static int hf_lte_rrc_scptm_AsyncDC_r13 = -1; /* T_scptm_AsyncDC_r13 */
static int hf_lte_rrc_ce_ModeA_r13 = -1; /* T_ce_ModeA_r13 */
-static int hf_lte_rrc_ce_ModeB_r13 = -1; /* T_ce_ModeB_r13 */
+static int hf_lte_rrc_ce_ModeB_r13_01 = -1; /* T_ce_ModeB_r13_01 */
+static int hf_lte_rrc_intraFreqA3_CE_ModeA_r13 = -1; /* T_intraFreqA3_CE_ModeA_r13 */
+static int hf_lte_rrc_intraFreqA3_CE_ModeB_r13 = -1; /* T_intraFreqA3_CE_ModeB_r13 */
+static int hf_lte_rrc_intraFreqHO_CE_ModeA_r13 = -1; /* T_intraFreqHO_CE_ModeA_r13 */
+static int hf_lte_rrc_intraFreqHO_CE_ModeB_r13 = -1; /* T_intraFreqHO_CE_ModeB_r13 */
static int hf_lte_rrc_crossCarrierSchedulingLAA_DL_r13 = -1; /* T_crossCarrierSchedulingLAA_DL_r13 */
static int hf_lte_rrc_csi_RS_DRS_RRM_MeasurementsLAA_r13 = -1; /* T_csi_RS_DRS_RRM_MeasurementsLAA_r13 */
static int hf_lte_rrc_downlinkLAA_r13 = -1; /* T_downlinkLAA_r13 */
@@ -3748,9 +3893,9 @@ static int hf_lte_rrc_SupportedBandInfoList_r12_item = -1; /* SupportedBandInfo
static int hf_lte_rrc_support_r12 = -1; /* T_support_r12 */
static int hf_lte_rrc_FreqBandIndicatorListEUTRA_r12_item = -1; /* FreqBandIndicator_r11 */
static int hf_lte_rrc_ue_Category_v1250 = -1; /* INTEGER_0 */
-static int hf_lte_rrc_ue_CategoryDL_M_v1310 = -1; /* T_ue_CategoryDL_M_v1310 */
+static int hf_lte_rrc_ue_CategoryDL_v1310_01 = -1; /* T_ue_CategoryDL_v1310_01 */
static int hf_lte_rrc_ce_ModeA_r13_01 = -1; /* T_ce_ModeA_r13_01 */
-static int hf_lte_rrc_ce_ModeB_r13_01 = -1; /* T_ce_ModeB_r13_01 */
+static int hf_lte_rrc_ce_ModeB_r13_02 = -1; /* T_ce_ModeB_r13_02 */
static int hf_lte_rrc_t300 = -1; /* T_t300 */
static int hf_lte_rrc_t301 = -1; /* T_t301 */
static int hf_lte_rrc_t310 = -1; /* T_t310 */
@@ -4070,6 +4215,434 @@ static int hf_lte_rrc_directFrameNumber_r12 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_directSubframeNumber_r12 = -1; /* INTEGER_0_9 */
static int hf_lte_rrc_inCoverage_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_reserved_r12 = -1; /* BIT_STRING_SIZE_19 */
+static int hf_lte_rrc_criticalExtensions_48 = -1; /* T_criticalExtensions_48 */
+static int hf_lte_rrc_c1_44 = -1; /* T_c1_44 */
+static int hf_lte_rrc_handoverPreparationInformation_r13 = -1; /* HandoverPreparationInformation_NB_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_48 = -1; /* T_criticalExtensionsFuture_48 */
+static int hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13 = -1; /* UE_Capability_NB_r13 */
+static int hf_lte_rrc_as_Config_r13 = -1; /* AS_Config_NB */
+static int hf_lte_rrc_rrm_Config_r13 = -1; /* RRM_Config_NB */
+static int hf_lte_rrc_as_Context_r13 = -1; /* AS_Context_NB */
+static int hf_lte_rrc_nonCriticalExtension_183 = -1; /* T_nonCriticalExtension_63 */
+static int hf_lte_rrc_criticalExtensions_49 = -1; /* T_criticalExtensions_49 */
+static int hf_lte_rrc_c1_45 = -1; /* T_c1_45 */
+static int hf_lte_rrc_ueRadioAccessCapabilityInformation_r13 = -1; /* UERadioAccessCapabilityInformation_NB_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_49 = -1; /* T_criticalExtensionsFuture_49 */
+static int hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13_01 = -1; /* T_ue_RadioAccessCapabilityInfo_r13 */
+static int hf_lte_rrc_nonCriticalExtension_184 = -1; /* T_nonCriticalExtension_64 */
+static int hf_lte_rrc_sourceRadioResourceConfig_r13 = -1; /* RadioResourceConfigDedicated_NB_r13 */
+static int hf_lte_rrc_sourceSecurityAlgorithmConfig_r13 = -1; /* SecurityAlgorithmConfig */
+static int hf_lte_rrc_sourceUE_Identity_r13 = -1; /* C_RNTI */
+static int hf_lte_rrc_sourceDl_CarrierFreq_r13 = -1; /* CarrierFreq_NB_r13 */
+static int hf_lte_rrc_reestablishmentInfo_r13 = -1; /* ReestablishmentInfo_NB */
+static int hf_lte_rrc_sourcePhysCellId_r13 = -1; /* PhysCellId */
+static int hf_lte_rrc_targetCellShortMAC_I_r13 = -1; /* ShortMAC_I */
+static int hf_lte_rrc_additionalReestabInfoList_r13 = -1; /* AdditionalReestabInfoList */
+static int hf_lte_rrc_ue_InactiveTime_01 = -1; /* T_ue_InactiveTime_01 */
+static int hf_lte_rrc_message_11 = -1; /* BCCH_BCH_MessageType_NB */
+static int hf_lte_rrc_message_12 = -1; /* BCCH_DL_SCH_MessageType_NB */
+static int hf_lte_rrc_c1_46 = -1; /* T_c1_46 */
+static int hf_lte_rrc_systemInformation_r13 = -1; /* SystemInformation_NB */
+static int hf_lte_rrc_systemInformationBlockType1_r13 = -1; /* SystemInformationBlockType1_NB */
+static int hf_lte_rrc_messageClassExtension_09 = -1; /* T_messageClassExtension_09 */
+static int hf_lte_rrc_message_13 = -1; /* PCCH_MessageType_NB */
+static int hf_lte_rrc_c1_47 = -1; /* T_c1_47 */
+static int hf_lte_rrc_paging_r13 = -1; /* Paging_NB */
+static int hf_lte_rrc_messageClassExtension_10 = -1; /* T_messageClassExtension_10 */
+static int hf_lte_rrc_message_14 = -1; /* DL_CCCH_MessageType_NB */
+static int hf_lte_rrc_c1_48 = -1; /* T_c1_48 */
+static int hf_lte_rrc_rrcConnectionReestablishment_r13 = -1; /* RRCConnectionReestablishment_NB */
+static int hf_lte_rrc_rrcConnectionReestablishmentReject_r13 = -1; /* RRCConnectionReestablishmentReject */
+static int hf_lte_rrc_rrcConnectionReject_r13 = -1; /* RRCConnectionReject_NB */
+static int hf_lte_rrc_rrcConnectionSetup_r13 = -1; /* RRCConnectionSetup_NB */
+static int hf_lte_rrc_messageClassExtension_11 = -1; /* T_messageClassExtension_11 */
+static int hf_lte_rrc_message_15 = -1; /* DL_DCCH_MessageType_NB */
+static int hf_lte_rrc_c1_49 = -1; /* T_c1_49 */
+static int hf_lte_rrc_dlInformationTransfer_r13 = -1; /* DLInformationTransfer_NB */
+static int hf_lte_rrc_rrcConnectionReconfiguration_r13 = -1; /* RRCConnectionReconfiguration_NB */
+static int hf_lte_rrc_rrcConnectionRelease_r13 = -1; /* RRCConnectionRelease_NB */
+static int hf_lte_rrc_securityModeCommand_r13 = -1; /* SecurityModeCommand */
+static int hf_lte_rrc_ueCapabilityEnquiry_r13 = -1; /* UECapabilityEnquiry_NB */
+static int hf_lte_rrc_rrcConnectionResume_r13_02 = -1; /* RRCConnectionResume_NB */
+static int hf_lte_rrc_messageClassExtension_12 = -1; /* T_messageClassExtension_12 */
+static int hf_lte_rrc_message_16 = -1; /* UL_CCCH_MessageType_NB */
+static int hf_lte_rrc_c1_50 = -1; /* T_c1_50 */
+static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r13 = -1; /* RRCConnectionReestablishmentRequest_NB */
+static int hf_lte_rrc_rrcConnectionRequest_r13 = -1; /* RRCConnectionRequest_NB */
+static int hf_lte_rrc_rrcConnectionResumeRequest_r13_02 = -1; /* RRCConnectionResumeRequest_NB */
+static int hf_lte_rrc_messageClassExtension_13 = -1; /* T_messageClassExtension_13 */
+static int hf_lte_rrc_message_17 = -1; /* UL_DCCH_MessageType_NB */
+static int hf_lte_rrc_c1_51 = -1; /* T_c1_51 */
+static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r13 = -1; /* RRCConnectionReconfigurationComplete_NB */
+static int hf_lte_rrc_rrcConnectionReestablishmentComplete_r13 = -1; /* RRCConnectionReestablishmentComplete_NB */
+static int hf_lte_rrc_rrcConnectionSetupComplete_r13 = -1; /* RRCConnectionSetupComplete_NB */
+static int hf_lte_rrc_securityModeComplete_r13 = -1; /* SecurityModeComplete */
+static int hf_lte_rrc_securityModeFailure_r13 = -1; /* SecurityModeFailure */
+static int hf_lte_rrc_ueCapabilityInformation_r13 = -1; /* UECapabilityInformation_NB */
+static int hf_lte_rrc_ulInformationTransfer_r13 = -1; /* ULInformationTransfer_NB */
+static int hf_lte_rrc_rrcConnectionResumeComplete_r13_02 = -1; /* RRCConnectionResumeComplete_NB */
+static int hf_lte_rrc_messageClassExtension_14 = -1; /* T_messageClassExtension_14 */
+static int hf_lte_rrc_criticalExtensions_50 = -1; /* T_criticalExtensions_50 */
+static int hf_lte_rrc_c1_52 = -1; /* T_c1_52 */
+static int hf_lte_rrc_dlInformationTransfer_r13_01 = -1; /* DLInformationTransfer_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_50 = -1; /* T_criticalExtensionsFuture_50 */
+static int hf_lte_rrc_nonCriticalExtension_185 = -1; /* T_nonCriticalExtension_65 */
+static int hf_lte_rrc_systemFrameNumber_MSB_r13 = -1; /* BIT_STRING_SIZE_4 */
+static int hf_lte_rrc_hyperSFN_LSB_r13 = -1; /* BIT_STRING_SIZE_2 */
+static int hf_lte_rrc_schedulingInfoSIB1_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_systemInfoValueTag_r13 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_ab_Enabled_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_operationModeInfo_r13 = -1; /* T_operationModeInfo_r13 */
+static int hf_lte_rrc_inband_SamePCI_r13 = -1; /* Inband_SamePCI_NB_r13 */
+static int hf_lte_rrc_inband_DifferentPCI_r13 = -1; /* Inband_DifferentPCI_NB_r13 */
+static int hf_lte_rrc_guardband_r13 = -1; /* Guardband_NB_r13 */
+static int hf_lte_rrc_standalone_r13 = -1; /* Standalone_NB_r13 */
+static int hf_lte_rrc_spare_03 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_lte_rrc_rasterOffset_r13 = -1; /* ChannelRasterOffset_NB_r13 */
+static int hf_lte_rrc_spare_04 = -1; /* BIT_STRING_SIZE_3 */
+static int hf_lte_rrc_eutra_CRS_SequenceInfo_r13 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_eutra_NumCRS_Ports_r13 = -1; /* T_eutra_NumCRS_Ports_r13 */
+static int hf_lte_rrc_pagingRecordList_r13 = -1; /* PagingRecordList_NB_r13 */
+static int hf_lte_rrc_systemInfoModification_r13 = -1; /* T_systemInfoModification_r13 */
+static int hf_lte_rrc_systemInfoModification_eDRX_r13_01 = -1; /* T_systemInfoModification_eDRX_r13_01 */
+static int hf_lte_rrc_nonCriticalExtension_186 = -1; /* T_nonCriticalExtension_66 */
+static int hf_lte_rrc_PagingRecordList_NB_r13_item = -1; /* PagingRecord_NB_r13 */
+static int hf_lte_rrc_ue_Identity_r13 = -1; /* PagingUE_Identity */
+static int hf_lte_rrc_criticalExtensions_51 = -1; /* T_criticalExtensions_51 */
+static int hf_lte_rrc_c1_53 = -1; /* T_c1_53 */
+static int hf_lte_rrc_rrcConnectionReconfiguration_r13_01 = -1; /* RRCConnectionReconfiguration_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_51 = -1; /* T_criticalExtensionsFuture_51 */
+static int hf_lte_rrc_dedicatedInfoNASList_r13 = -1; /* SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS */
+static int hf_lte_rrc_dedicatedInfoNASList_r13_item = -1; /* DedicatedInfoNAS */
+static int hf_lte_rrc_radioResourceConfigDedicated_r13_01 = -1; /* RadioResourceConfigDedicated_NB_r13 */
+static int hf_lte_rrc_fullConfig_r13 = -1; /* T_fullConfig_r13 */
+static int hf_lte_rrc_nonCriticalExtension_187 = -1; /* T_nonCriticalExtension_67 */
+static int hf_lte_rrc_criticalExtensions_52 = -1; /* T_criticalExtensions_52 */
+static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r13_01 = -1; /* RRCConnectionReconfigurationComplete_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_52 = -1; /* T_criticalExtensionsFuture_52 */
+static int hf_lte_rrc_nonCriticalExtension_188 = -1; /* T_nonCriticalExtension_68 */
+static int hf_lte_rrc_criticalExtensions_53 = -1; /* T_criticalExtensions_53 */
+static int hf_lte_rrc_c1_54 = -1; /* T_c1_54 */
+static int hf_lte_rrc_rrcConnectionReestablishment_r13_01 = -1; /* RRCConnectionReestablishment_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_53 = -1; /* T_criticalExtensionsFuture_53 */
+static int hf_lte_rrc_nonCriticalExtension_189 = -1; /* T_nonCriticalExtension_69 */
+static int hf_lte_rrc_criticalExtensions_54 = -1; /* T_criticalExtensions_54 */
+static int hf_lte_rrc_rrcConnectionReestablishmentComplete_r13_01 = -1; /* RRCConnectionReestablishmentComplete_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_54 = -1; /* T_criticalExtensionsFuture_54 */
+static int hf_lte_rrc_nonCriticalExtension_190 = -1; /* T_nonCriticalExtension_70 */
+static int hf_lte_rrc_criticalExtensions_55 = -1; /* T_criticalExtensions_55 */
+static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r13_01 = -1; /* RRCConnectionReestablishmentRequest_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_55 = -1; /* T_criticalExtensionsFuture_55 */
+static int hf_lte_rrc_ue_Identity_r13_01 = -1; /* ReestabUE_Identity */
+static int hf_lte_rrc_reestablishmentCause_r13 = -1; /* ReestablishmentCause_NB_r13 */
+static int hf_lte_rrc_spare_05 = -1; /* BIT_STRING_SIZE_25 */
+static int hf_lte_rrc_criticalExtensions_56 = -1; /* T_criticalExtensions_56 */
+static int hf_lte_rrc_c1_55 = -1; /* T_c1_55 */
+static int hf_lte_rrc_rrcConnectionReject_r13_01 = -1; /* RRCConnectionReject_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_56 = -1; /* T_criticalExtensionsFuture_56 */
+static int hf_lte_rrc_extendedWaitTime_r13 = -1; /* T_extendedWaitTime_r13 */
+static int hf_lte_rrc_rrc_SuspendIndication_r13_01 = -1; /* T_rrc_SuspendIndication_r13_01 */
+static int hf_lte_rrc_nonCriticalExtension_191 = -1; /* T_nonCriticalExtension_71 */
+static int hf_lte_rrc_criticalExtensions_57 = -1; /* T_criticalExtensions_57 */
+static int hf_lte_rrc_c1_56 = -1; /* T_c1_56 */
+static int hf_lte_rrc_rrcConnectionRelease_r13_01 = -1; /* RRCConnectionRelease_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_57 = -1; /* T_criticalExtensionsFuture_57 */
+static int hf_lte_rrc_releaseCause_r13 = -1; /* ReleaseCause_NB_r13 */
+static int hf_lte_rrc_extendedWaitTime_r13_01 = -1; /* T_extendedWaitTime_r13_01 */
+static int hf_lte_rrc_redirectedCarrierInfo_r13 = -1; /* RedirectedCarrierInfo_NB_r13 */
+static int hf_lte_rrc_nonCriticalExtension_192 = -1; /* T_nonCriticalExtension_72 */
+static int hf_lte_rrc_criticalExtensions_58 = -1; /* T_criticalExtensions_58 */
+static int hf_lte_rrc_rrcConnectionRequest_r13_01 = -1; /* RRCConnectionRequest_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_58 = -1; /* T_criticalExtensionsFuture_58 */
+static int hf_lte_rrc_ue_Identity_r13_02 = -1; /* InitialUE_Identity */
+static int hf_lte_rrc_establishmentCause_r13 = -1; /* EstablishmentCause_NB_r13 */
+static int hf_lte_rrc_multiToneSupport_r13 = -1; /* T_multiToneSupport_r13 */
+static int hf_lte_rrc_multiCarrierSupport_r13 = -1; /* T_multiCarrierSupport_r13 */
+static int hf_lte_rrc_spare_06 = -1; /* BIT_STRING_SIZE_22 */
+static int hf_lte_rrc_criticalExtensions_59 = -1; /* T_criticalExtensions_59 */
+static int hf_lte_rrc_c1_57 = -1; /* T_c1_57 */
+static int hf_lte_rrc_rrcConnectionResume_r13_03 = -1; /* RRCConnectionResume_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_59 = -1; /* T_criticalExtensionsFuture_59 */
+static int hf_lte_rrc_drb_ContinueROHC_r13_01 = -1; /* T_drb_ContinueROHC_r13_01 */
+static int hf_lte_rrc_nonCriticalExtension_193 = -1; /* T_nonCriticalExtension_73 */
+static int hf_lte_rrc_criticalExtensions_60 = -1; /* T_criticalExtensions_60 */
+static int hf_lte_rrc_rrcConnectionResumeComplete_r13_03 = -1; /* RRCConnectionResumeComplete_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_60 = -1; /* T_criticalExtensionsFuture_60 */
+static int hf_lte_rrc_nonCriticalExtension_194 = -1; /* T_nonCriticalExtension_74 */
+static int hf_lte_rrc_criticalExtensions_61 = -1; /* T_criticalExtensions_61 */
+static int hf_lte_rrc_rrcConnectionResumeRequest_r13_03 = -1; /* RRCConnectionResumeRequest_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_61 = -1; /* T_criticalExtensionsFuture_61 */
+static int hf_lte_rrc_shortResumeMAC_I_r13_01 = -1; /* ShortMAC_I */
+static int hf_lte_rrc_resumeCause_r13_01 = -1; /* EstablishmentCause_NB_r13 */
+static int hf_lte_rrc_spare_07 = -1; /* BIT_STRING_SIZE_9 */
+static int hf_lte_rrc_criticalExtensions_62 = -1; /* T_criticalExtensions_62 */
+static int hf_lte_rrc_c1_58 = -1; /* T_c1_58 */
+static int hf_lte_rrc_rrcConnectionSetup_r13_01 = -1; /* RRCConnectionSetup_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_62 = -1; /* T_criticalExtensionsFuture_62 */
+static int hf_lte_rrc_nonCriticalExtension_195 = -1; /* T_nonCriticalExtension_75 */
+static int hf_lte_rrc_criticalExtensions_63 = -1; /* T_criticalExtensions_63 */
+static int hf_lte_rrc_rrcConnectionSetupComplete_r13_01 = -1; /* RRCConnectionSetupComplete_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_63 = -1; /* T_criticalExtensionsFuture_63 */
+static int hf_lte_rrc_registeredMME_r13 = -1; /* RegisteredMME */
+static int hf_lte_rrc_attachWithoutPDN_Connectivity_r13_02 = -1; /* T_attachWithoutPDN_Connectivity_r13_02 */
+static int hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_02 = -1; /* T_up_CIoT_EPS_Optimisation_r13_02 */
+static int hf_lte_rrc_nonCriticalExtension_196 = -1; /* T_nonCriticalExtension_76 */
+static int hf_lte_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_64 */
+static int hf_lte_rrc_systemInformation_r13_01 = -1; /* SystemInformation_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_64 = -1; /* T_criticalExtensionsFuture_64 */
+static int hf_lte_rrc_sib_TypeAndInfo_r13 = -1; /* T_sib_TypeAndInfo_r13 */
+static int hf_lte_rrc_sib_TypeAndInfo_r13_item = -1; /* T_sib_TypeAndInfo_r13_item */
+static int hf_lte_rrc_sib2_r13 = -1; /* SystemInformationBlockType2_NB_r13 */
+static int hf_lte_rrc_sib3_r13 = -1; /* SystemInformationBlockType3_NB_r13 */
+static int hf_lte_rrc_sib4_r13 = -1; /* SystemInformationBlockType4_NB_r13 */
+static int hf_lte_rrc_sib5_r13 = -1; /* SystemInformationBlockType5_NB_r13 */
+static int hf_lte_rrc_sib14_r13 = -1; /* SystemInformationBlockType14_NB_r13 */
+static int hf_lte_rrc_sib16_r13 = -1; /* SystemInformationBlockType16_NB_r13 */
+static int hf_lte_rrc_nonCriticalExtension_197 = -1; /* T_nonCriticalExtension_77 */
+static int hf_lte_rrc_hyperSFN_MSB_r13 = -1; /* BIT_STRING_SIZE_8 */
+static int hf_lte_rrc_cellAccessRelatedInfo_r13 = -1; /* T_cellAccessRelatedInfo_r13 */
+static int hf_lte_rrc_plmn_IdentityList_r13_01 = -1; /* PLMN_IdentityList_NB_r13 */
+static int hf_lte_rrc_trackingAreaCode_r13 = -1; /* TrackingAreaCode */
+static int hf_lte_rrc_cellIdentity_r13 = -1; /* CellIdentity */
+static int hf_lte_rrc_cellBarred_r13 = -1; /* T_cellBarred_r13 */
+static int hf_lte_rrc_intraFreqReselection_r13 = -1; /* T_intraFreqReselection_r13 */
+static int hf_lte_rrc_cellSelectionInfo_r13 = -1; /* T_cellSelectionInfo_r13 */
+static int hf_lte_rrc_q_QualMin_r13 = -1; /* Q_QualMin_r9 */
+static int hf_lte_rrc_freqBandIndicator_r13_01 = -1; /* FreqBandIndicator_NB_r13 */
+static int hf_lte_rrc_freqBandInfo_r13 = -1; /* NS_PmaxList_NB_r13 */
+static int hf_lte_rrc_multiBandInfoList_r13_01 = -1; /* MultiBandInfoList_NB_r13 */
+static int hf_lte_rrc_downlinkBitmap_r13 = -1; /* DL_Bitmap_NB_r13 */
+static int hf_lte_rrc_eutraControlRegionSize_r13 = -1; /* T_eutraControlRegionSize_r13 */
+static int hf_lte_rrc_nrs_CRS_PowerOffset_r13 = -1; /* T_nrs_CRS_PowerOffset_r13 */
+static int hf_lte_rrc_schedulingInfoList_r13 = -1; /* SchedulingInfoList_NB_r13 */
+static int hf_lte_rrc_si_WindowLength_r13 = -1; /* T_si_WindowLength_r13 */
+static int hf_lte_rrc_si_RadioFrameOffset_r13 = -1; /* INTEGER_1_15 */
+static int hf_lte_rrc_systemInfoValueTagList_r13_01 = -1; /* SystemInfoValueTagList_NB_r13 */
+static int hf_lte_rrc_nonCriticalExtension_198 = -1; /* T_nonCriticalExtension_78 */
+static int hf_lte_rrc_PLMN_IdentityList_NB_r13_item = -1; /* PLMN_IdentityInfo_NB_r13 */
+static int hf_lte_rrc_plmn_Identity_r13 = -1; /* PLMN_Identity */
+static int hf_lte_rrc_cellReservedForOperatorUse_r13 = -1; /* T_cellReservedForOperatorUse_r13 */
+static int hf_lte_rrc_attachWithoutPDN_Connectivity_r13_03 = -1; /* T_attachWithoutPDN_Connectivity_r13_03 */
+static int hf_lte_rrc_SchedulingInfoList_NB_r13_item = -1; /* SchedulingInfo_NB_r13 */
+static int hf_lte_rrc_si_Periodicity_r13 = -1; /* T_si_Periodicity_r13 */
+static int hf_lte_rrc_si_RepetitionPattern_r13_01 = -1; /* T_si_RepetitionPattern_r13_01 */
+static int hf_lte_rrc_sib_MappingInfo_r13 = -1; /* SIB_MappingInfo_NB_r13 */
+static int hf_lte_rrc_si_TB_r13 = -1; /* T_si_TB_r13 */
+static int hf_lte_rrc_SystemInfoValueTagList_NB_r13_item = -1; /* SystemInfoValueTagSI_r13 */
+static int hf_lte_rrc_SIB_MappingInfo_NB_r13_item = -1; /* SIB_Type_NB_r13 */
+static int hf_lte_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_65 */
+static int hf_lte_rrc_c1_59 = -1; /* T_c1_59 */
+static int hf_lte_rrc_ueCapabilityEnquiry_r13_01 = -1; /* UECapabilityEnquiry_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_65 = -1; /* T_criticalExtensionsFuture_65 */
+static int hf_lte_rrc_nonCriticalExtension_199 = -1; /* T_nonCriticalExtension_79 */
+static int hf_lte_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_66 */
+static int hf_lte_rrc_ueCapabilityInformation_r13_01 = -1; /* UECapabilityInformation_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_66 = -1; /* T_criticalExtensionsFuture_66 */
+static int hf_lte_rrc_ue_Capability_Container_r13 = -1; /* UE_Capability_NB_r13 */
+static int hf_lte_rrc_ue_RadioPagingInfo_r13 = -1; /* UE_RadioPagingInfo_NB_r13 */
+static int hf_lte_rrc_nonCriticalExtension_200 = -1; /* T_nonCriticalExtension_80 */
+static int hf_lte_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_67 */
+static int hf_lte_rrc_ulInformationTransfer_r13_01 = -1; /* ULInformationTransfer_NB_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_67 = -1; /* T_criticalExtensionsFuture_67 */
+static int hf_lte_rrc_nonCriticalExtension_201 = -1; /* T_nonCriticalExtension_81 */
+static int hf_lte_rrc_radioResourceConfigCommon_r13 = -1; /* RadioResourceConfigCommonSIB_NB_r13 */
+static int hf_lte_rrc_ue_TimersAndConstants_r13 = -1; /* UE_TimersAndConstants_NB_r13 */
+static int hf_lte_rrc_freqInfo_r13_01 = -1; /* T_freqInfo_r13_01 */
+static int hf_lte_rrc_ul_CarrierFreq_r13_01 = -1; /* CarrierFreq_NB_r13 */
+static int hf_lte_rrc_timeAlignmentTimerCommon_r13 = -1; /* TimeAlignmentTimer */
+static int hf_lte_rrc_multiBandInfoList_r13_02 = -1; /* AdditionalSpectrumEmission_r13 */
+static int hf_lte_rrc_multiBandInfoList_r13_item = -1; /* AdditionalSpectrumEmission */
+static int hf_lte_rrc_cellReselectionInfoCommon_r13 = -1; /* T_cellReselectionInfoCommon_r13 */
+static int hf_lte_rrc_q_Hyst_r13_02 = -1; /* T_q_Hyst_r13_02 */
+static int hf_lte_rrc_cellReselectionServingFreqInfo_r13 = -1; /* T_cellReselectionServingFreqInfo_r13 */
+static int hf_lte_rrc_s_NonIntraSearch_r13 = -1; /* ReselectionThreshold */
+static int hf_lte_rrc_intraFreqCellReselectionInfo_r13 = -1; /* T_intraFreqCellReselectionInfo_r13 */
+static int hf_lte_rrc_s_IntraSearchP_r13 = -1; /* ReselectionThreshold */
+static int hf_lte_rrc_t_Reselection_r13 = -1; /* T_Reselection_NB_r13 */
+static int hf_lte_rrc_multiBandInfoList_r13_03 = -1; /* SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13 */
+static int hf_lte_rrc_multiBandInfoList_r13_item_01 = -1; /* NS_PmaxList_NB_r13 */
+static int hf_lte_rrc_intraFreqNeighCellList_r13 = -1; /* IntraFreqNeighCellList */
+static int hf_lte_rrc_intraFreqBlackCellList_r13 = -1; /* IntraFreqBlackCellList */
+static int hf_lte_rrc_interFreqCarrierFreqList_r13 = -1; /* InterFreqCarrierFreqList_NB_r13 */
+static int hf_lte_rrc_InterFreqCarrierFreqList_NB_r13_item = -1; /* InterFreqCarrierFreqInfo_NB_r13 */
+static int hf_lte_rrc_dl_CarrierFreq_r13_01 = -1; /* CarrierFreq_NB_r13 */
+static int hf_lte_rrc_q_OffsetFreq_r13 = -1; /* Q_OffsetRange */
+static int hf_lte_rrc_interFreqNeighCellList_r13 = -1; /* InterFreqNeighCellList_NB_r13 */
+static int hf_lte_rrc_interFreqBlackCellList_r13 = -1; /* InterFreqBlackCellList_NB_r13 */
+static int hf_lte_rrc_InterFreqNeighCellList_NB_r13_item = -1; /* PhysCellId */
+static int hf_lte_rrc_InterFreqBlackCellList_NB_r13_item = -1; /* PhysCellId */
+static int hf_lte_rrc_ab_Param_r13 = -1; /* T_ab_Param_r13 */
+static int hf_lte_rrc_ab_Common_r13 = -1; /* AB_Config_NB_r13 */
+static int hf_lte_rrc_ab_PerPLMN_List_r13 = -1; /* SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13 */
+static int hf_lte_rrc_ab_PerPLMN_List_r13_item = -1; /* AB_ConfigPLMN_NB_r13 */
+static int hf_lte_rrc_ab_Config_r13 = -1; /* AB_Config_NB_r13 */
+static int hf_lte_rrc_ab_Category_r13 = -1; /* T_ab_Category_r13 */
+static int hf_lte_rrc_ab_BarringBitmap_r13 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_ab_BarringExceptionData_r13 = -1; /* T_ab_BarringExceptionData_r13 */
+static int hf_lte_rrc_ab_BarringForSpecialAC_r13 = -1; /* BIT_STRING_SIZE_5 */
+static int hf_lte_rrc_dl_CarrierConfig_r13 = -1; /* DL_CarrierConfigDedicated_NB_r13 */
+static int hf_lte_rrc_ul_CarrierConfig_r13 = -1; /* UL_CarrierConfigDedicated_NB_r13 */
+static int hf_lte_rrc_downlinkBitmapNonAnchor_r13 = -1; /* T_downlinkBitmapNonAnchor_r13 */
+static int hf_lte_rrc_useNoBitmap_r13 = -1; /* NULL */
+static int hf_lte_rrc_useAnchorBitmap_r13 = -1; /* NULL */
+static int hf_lte_rrc_explicitBitmapConfiguration_r13 = -1; /* DL_Bitmap_NB_r13 */
+static int hf_lte_rrc_spare_08 = -1; /* NULL */
+static int hf_lte_rrc_dl_GapNonAnchor_r13 = -1; /* T_dl_GapNonAnchor_r13 */
+static int hf_lte_rrc_useNoGap_r13 = -1; /* NULL */
+static int hf_lte_rrc_useAnchorGapConfig_r13 = -1; /* NULL */
+static int hf_lte_rrc_explicitGapConfiguration_r13 = -1; /* DL_GapConfig_NB_r13 */
+static int hf_lte_rrc_inbandCarrierInfo_r13 = -1; /* T_inbandCarrierInfo_r13 */
+static int hf_lte_rrc_samePCI_Indicator_r13 = -1; /* T_samePCI_Indicator_r13 */
+static int hf_lte_rrc_samePCI_r13 = -1; /* T_samePCI_r13 */
+static int hf_lte_rrc_indexToMidPRB_r13 = -1; /* INTEGER_M55_54 */
+static int hf_lte_rrc_differentPCI_r13 = -1; /* T_differentPCI_r13 */
+static int hf_lte_rrc_eutra_NumCRS_Ports_r13_01 = -1; /* T_eutra_NumCRS_Ports_r13_01 */
+static int hf_lte_rrc_eutraControlRegionSize_r13_01 = -1; /* T_eutraControlRegionSize_r13_01 */
+static int hf_lte_rrc_carrierFreqOffset_r13 = -1; /* T_carrierFreqOffset_r13 */
+static int hf_lte_rrc_dl_GapThreshold_r13 = -1; /* T_dl_GapThreshold_r13 */
+static int hf_lte_rrc_dl_GapPeriodicity_r13 = -1; /* T_dl_GapPeriodicity_r13 */
+static int hf_lte_rrc_dl_GapDurationCoeff_r13 = -1; /* T_dl_GapDurationCoeff_r13 */
+static int hf_lte_rrc_priority_r13 = -1; /* T_priority_r13 */
+static int hf_lte_rrc_logicalChannelSR_Prohibit_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_ul_SCH_Config_r13 = -1; /* T_ul_SCH_Config_r13 */
+static int hf_lte_rrc_periodicBSR_Timer_r13 = -1; /* PeriodicBSR_Timer_NB_r13 */
+static int hf_lte_rrc_retxBSR_Timer_r13 = -1; /* RetxBSR_Timer_NB_r13 */
+static int hf_lte_rrc_drx_Config_r13_01 = -1; /* DRX_Config_NB_r13 */
+static int hf_lte_rrc_timeAlignmentTimerDedicated_r13 = -1; /* TimeAlignmentTimer */
+static int hf_lte_rrc_logicalChannelSR_Config_r13 = -1; /* T_logicalChannelSR_Config_r13 */
+static int hf_lte_rrc_setup_115 = -1; /* T_setup_101 */
+static int hf_lte_rrc_logicalChannelSR_ProhibitTimer_r13 = -1; /* T_logicalChannelSR_ProhibitTimer_r13 */
+static int hf_lte_rrc_setup_116 = -1; /* T_setup_102 */
+static int hf_lte_rrc_onDurationTimer_r13 = -1; /* T_onDurationTimer_r13 */
+static int hf_lte_rrc_drx_InactivityTimer_r13 = -1; /* T_drx_InactivityTimer_r13 */
+static int hf_lte_rrc_drx_RetransmissionTimer_r13 = -1; /* T_drx_RetransmissionTimer_r13 */
+static int hf_lte_rrc_drx_Cycle_r13 = -1; /* T_drx_Cycle_r13 */
+static int hf_lte_rrc_drx_StartOffset_r13 = -1; /* INTEGER_0_255 */
+static int hf_lte_rrc_drx_ULRetransmissionTimer_r13_01 = -1; /* T_drx_ULRetransmissionTimer_r13_01 */
+static int hf_lte_rrc_npdcch_NumRepetitions_r13 = -1; /* T_npdcch_NumRepetitions_r13 */
+static int hf_lte_rrc_npdcch_StartSF_USS_r13 = -1; /* T_npdcch_StartSF_USS_r13 */
+static int hf_lte_rrc_npdcch_Offset_USS_r13 = -1; /* T_npdcch_Offset_USS_r13 */
+static int hf_lte_rrc_nrs_Power_r13 = -1; /* T_nrs_Power_r13 */
+static int hf_lte_rrc_nprach_CP_Length_r13 = -1; /* T_nprach_CP_Length_r13 */
+static int hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13_01 = -1; /* RSRP_ThresholdsNPRACH_InfoList_NB_r13 */
+static int hf_lte_rrc_nprach_ParametersList_r13 = -1; /* NPRACH_ParametersList_NB_r13 */
+static int hf_lte_rrc_NPRACH_ParametersList_NB_r13_item = -1; /* NPRACH_Parameters_NB_r13 */
+static int hf_lte_rrc_nprach_Periodicity_r13 = -1; /* T_nprach_Periodicity_r13 */
+static int hf_lte_rrc_nprach_StartTime_r13 = -1; /* T_nprach_StartTime_r13 */
+static int hf_lte_rrc_nprach_SubcarrierOffset_r13 = -1; /* T_nprach_SubcarrierOffset_r13 */
+static int hf_lte_rrc_nprach_NumSubcarriers_r13 = -1; /* T_nprach_NumSubcarriers_r13 */
+static int hf_lte_rrc_nprach_SubcarrierMSG3_RangeStart_r13 = -1; /* T_nprach_SubcarrierMSG3_RangeStart_r13 */
+static int hf_lte_rrc_maxNumPreambleAttemptCE_r13_01 = -1; /* T_maxNumPreambleAttemptCE_r13_01 */
+static int hf_lte_rrc_numRepetitionsPerPreambleAttempt_r13 = -1; /* T_numRepetitionsPerPreambleAttempt_r13 */
+static int hf_lte_rrc_npdcch_NumRepetitions_RA_r13 = -1; /* T_npdcch_NumRepetitions_RA_r13 */
+static int hf_lte_rrc_npdcch_StartSF_CSS_RA_r13 = -1; /* T_npdcch_StartSF_CSS_RA_r13 */
+static int hf_lte_rrc_npdcch_Offset_RA_r13 = -1; /* T_npdcch_Offset_RA_r13 */
+static int hf_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13_item = -1; /* RSRP_Range */
+static int hf_lte_rrc_ack_NACK_NumRepetitions_Msg4_r13 = -1; /* SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13 */
+static int hf_lte_rrc_ack_NACK_NumRepetitions_Msg4_r13_item = -1; /* ACK_NACK_NumRepetitions_NB_r13 */
+static int hf_lte_rrc_srs_SubframeConfig_r13 = -1; /* T_srs_SubframeConfig_r13 */
+static int hf_lte_rrc_dmrs_Config_r13 = -1; /* T_dmrs_Config_r13 */
+static int hf_lte_rrc_threeTone_BaseSequence_r13 = -1; /* INTEGER_0_12 */
+static int hf_lte_rrc_threeTone_CyclicShift_r13 = -1; /* INTEGER_0_2 */
+static int hf_lte_rrc_sixTone_BaseSequence_r13 = -1; /* INTEGER_0_14 */
+static int hf_lte_rrc_sixTone_CyclicShift_r13 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_twelveTone_BaseSequence_r13 = -1; /* INTEGER_0_30 */
+static int hf_lte_rrc_ul_ReferenceSignalsNPUSCH_r13 = -1; /* UL_ReferenceSignalsNPUSCH_NB_r13 */
+static int hf_lte_rrc_groupHoppingEnabled_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_groupAssignmentNPUSCH_r13 = -1; /* INTEGER_0_29 */
+static int hf_lte_rrc_ack_NACK_NumRepetitions_r13 = -1; /* ACK_NACK_NumRepetitions_NB_r13 */
+static int hf_lte_rrc_npusch_AllSymbols_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_groupHoppingDisabled_r13_01 = -1; /* T_groupHoppingDisabled_r13_01 */
+static int hf_lte_rrc_discardTimer_r13 = -1; /* T_discardTimer_r13 */
+static int hf_lte_rrc_headerCompression_r13 = -1; /* T_headerCompression_r13 */
+static int hf_lte_rrc_rohc_01 = -1; /* T_rohc_01 */
+static int hf_lte_rrc_maxCID_r13 = -1; /* INTEGER_1_16383 */
+static int hf_lte_rrc_profiles_r13 = -1; /* T_profiles_r13 */
+static int hf_lte_rrc_carrierConfigDedicated_r13 = -1; /* CarrierConfigDedicated_NB_r13 */
+static int hf_lte_rrc_npdcch_ConfigDedicated_r13 = -1; /* NPDCCH_ConfigDedicated_NB_r13 */
+static int hf_lte_rrc_npusch_ConfigDedicated_r13 = -1; /* NPUSCH_ConfigDedicated_NB_r13 */
+static int hf_lte_rrc_uplinkPowerControlDedicated_r13_01 = -1; /* UplinkPowerControlDedicated_NB_r13 */
+static int hf_lte_rrc_powerRampingParameters_r13 = -1; /* PowerRampingParameters */
+static int hf_lte_rrc_rach_InfoList_r13 = -1; /* RACH_InfoList_NB_r13 */
+static int hf_lte_rrc_connEstFailOffset_r13 = -1; /* T_connEstFailOffset_r13 */
+static int hf_lte_rrc_RACH_InfoList_NB_r13_item = -1; /* RACH_Info_NB_r13 */
+static int hf_lte_rrc_ra_ResponseWindowSize_r13_01 = -1; /* T_ra_ResponseWindowSize_r13_01 */
+static int hf_lte_rrc_mac_ContentionResolutionTimer_r13_01 = -1; /* T_mac_ContentionResolutionTimer_r13_01 */
+static int hf_lte_rrc_rach_ConfigCommon_r13 = -1; /* RACH_ConfigCommon_NB_r13 */
+static int hf_lte_rrc_bcch_Config_r13 = -1; /* BCCH_Config_NB_r13 */
+static int hf_lte_rrc_pcch_Config_r13 = -1; /* PCCH_Config_NB_r13 */
+static int hf_lte_rrc_nprach_Config_r13 = -1; /* NPRACH_ConfigSIB_NB_r13 */
+static int hf_lte_rrc_npdsch_ConfigCommon_r13 = -1; /* NPDSCH_ConfigCommon_NB_r13 */
+static int hf_lte_rrc_npusch_ConfigCommon_r13 = -1; /* NPUSCH_ConfigCommon_NB_r13 */
+static int hf_lte_rrc_dl_Gap_r13 = -1; /* DL_GapConfig_NB_r13 */
+static int hf_lte_rrc_uplinkPowerControlCommon_r13 = -1; /* UplinkPowerControlCommon_NB_r13 */
+static int hf_lte_rrc_modificationPeriodCoeff_r13 = -1; /* T_modificationPeriodCoeff_r13 */
+static int hf_lte_rrc_defaultPagingCycle_r13 = -1; /* T_defaultPagingCycle_r13 */
+static int hf_lte_rrc_nB_r13 = -1; /* T_nB_r13 */
+static int hf_lte_rrc_npdcch_NumRepetitionPaging_r13 = -1; /* T_npdcch_NumRepetitionPaging_r13 */
+static int hf_lte_rrc_srb_ToAddModList_r13 = -1; /* SRB_ToAddModList_NB_r13 */
+static int hf_lte_rrc_drb_ToAddModList_r13 = -1; /* DRB_ToAddModList_NB_r13 */
+static int hf_lte_rrc_drb_ToReleaseList_r13 = -1; /* DRB_ToReleaseList_NB_r13 */
+static int hf_lte_rrc_mac_MainConfig_r13 = -1; /* T_mac_MainConfig_r13 */
+static int hf_lte_rrc_explicitValue_r13 = -1; /* MAC_MainConfig_NB_r13 */
+static int hf_lte_rrc_defaultValue_r13 = -1; /* NULL */
+static int hf_lte_rrc_physicalConfigDedicated_r13 = -1; /* PhysicalConfigDedicated_NB_r13 */
+static int hf_lte_rrc_rlf_TimersAndConstants_r13_01 = -1; /* RLF_TimersAndConstants_NB_r13 */
+static int hf_lte_rrc_SRB_ToAddModList_NB_r13_item = -1; /* SRB_ToAddMod_NB_r13 */
+static int hf_lte_rrc_rlc_Config_r13 = -1; /* T_rlc_Config_r13 */
+static int hf_lte_rrc_explicitValue_06 = -1; /* RLC_Config_NB_r13 */
+static int hf_lte_rrc_logicalChannelConfig_r13 = -1; /* T_logicalChannelConfig_r13 */
+static int hf_lte_rrc_explicitValue_07 = -1; /* LogicalChannelConfig_NB_r13 */
+static int hf_lte_rrc_DRB_ToAddModList_NB_r13_item = -1; /* DRB_ToAddMod_NB_r13 */
+static int hf_lte_rrc_eps_BearerIdentity_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_drb_Identity_r13 = -1; /* DRB_Identity */
+static int hf_lte_rrc_pdcp_Config_r13 = -1; /* PDCP_Config_NB_r13 */
+static int hf_lte_rrc_rlc_Config_r13_01 = -1; /* RLC_Config_NB_r13 */
+static int hf_lte_rrc_logicalChannelIdentity_r13 = -1; /* T_logicalChannelIdentity_r13 */
+static int hf_lte_rrc_logicalChannelConfig_r13_01 = -1; /* LogicalChannelConfig_NB_r13 */
+static int hf_lte_rrc_DRB_ToReleaseList_NB_r13_item = -1; /* DRB_Identity */
+static int hf_lte_rrc_am_01 = -1; /* T_am_01 */
+static int hf_lte_rrc_ul_AM_RLC_r13 = -1; /* UL_AM_RLC_NB_r13 */
+static int hf_lte_rrc_dl_AM_RLC_r13 = -1; /* DL_AM_RLC_NB_r13 */
+static int hf_lte_rrc_t_PollRetransmit_r13 = -1; /* T_PollRetransmit_NB_r13 */
+static int hf_lte_rrc_maxRetxThreshold_r13 = -1; /* T_maxRetxThreshold_r13 */
+static int hf_lte_rrc_enableStatusReportSN_Gap_r13 = -1; /* T_enableStatusReportSN_Gap_r13 */
+static int hf_lte_rrc_setup_117 = -1; /* T_setup_103 */
+static int hf_lte_rrc_t301_r13 = -1; /* T_t301_r13 */
+static int hf_lte_rrc_t310_r13 = -1; /* T_t310_r13 */
+static int hf_lte_rrc_n310_r13 = -1; /* T_n310_r13 */
+static int hf_lte_rrc_t311_r13 = -1; /* T_t311_r13 */
+static int hf_lte_rrc_n311_r13 = -1; /* T_n311_r13 */
+static int hf_lte_rrc_p0_NominalNPUSCH_r13 = -1; /* T_p0_NominalNPUSCH_r13 */
+static int hf_lte_rrc_alpha_r13 = -1; /* T_alpha_r13 */
+static int hf_lte_rrc_deltaPreambleMsg3_r13 = -1; /* INTEGER_M1_6 */
+static int hf_lte_rrc_p0_UE_NPUSCH_r13 = -1; /* T_p0_UE_NPUSCH_r13 */
+static int hf_lte_rrc_MultiBandInfoList_NB_r13_item = -1; /* MultiBandInfo_NB_r13 */
+static int hf_lte_rrc_NS_PmaxList_NB_r13_item = -1; /* NS_PmaxValue_NB_r13 */
+static int hf_lte_rrc_additionalPmax_r13 = -1; /* P_Max */
+static int hf_lte_rrc_accessStratumRelease_r13 = -1; /* AccessStratumRelease_NB_r13 */
+static int hf_lte_rrc_ue_Category_NB_r13 = -1; /* T_ue_Category_NB_r13 */
+static int hf_lte_rrc_multipleDRB_r13 = -1; /* T_multipleDRB_r13 */
+static int hf_lte_rrc_pdcp_Parameters_r13 = -1; /* PDCP_Parameters_NB_r13 */
+static int hf_lte_rrc_phyLayerParameters_r13 = -1; /* PhyLayerParameters_NB_r13 */
+static int hf_lte_rrc_rf_Parameters_r13 = -1; /* RF_Parameters_NB_r13 */
+static int hf_lte_rrc_nonCriticalExtension_202 = -1; /* T_nonCriticalExtension_82 */
+static int hf_lte_rrc_supportedROHC_Profiles_r13 = -1; /* T_supportedROHC_Profiles_r13 */
+static int hf_lte_rrc_maxNumberROHC_ContextSessions_r13 = -1; /* T_maxNumberROHC_ContextSessions_r13 */
+static int hf_lte_rrc_multiTone_r13 = -1; /* T_multiTone_r13 */
+static int hf_lte_rrc_multiCarrier_r13 = -1; /* T_multiCarrier_r13 */
+static int hf_lte_rrc_supportedBandList_r13 = -1; /* SupportedBandList_NB_r13 */
+static int hf_lte_rrc_multiNS_Pmax_r13 = -1; /* T_multiNS_Pmax_r13 */
+static int hf_lte_rrc_SupportedBandList_NB_r13_item = -1; /* SupportedBand_NB_r13 */
+static int hf_lte_rrc_band_r13 = -1; /* FreqBandIndicator_NB_r13 */
+static int hf_lte_rrc_powerClassNB_20dBm_r13 = -1; /* T_powerClassNB_20dBm_r13 */
+static int hf_lte_rrc_ue_Category_NB_r13_01 = -1; /* T_ue_Category_NB_r13_01 */
+static int hf_lte_rrc_t300_r13 = -1; /* T_t300_r13 */
+static int hf_lte_rrc_t301_r13_01 = -1; /* T_t301_r13_01 */
+static int hf_lte_rrc_t310_r13_01 = -1; /* T_t310_r13_01 */
+static int hf_lte_rrc_n310_r13_01 = -1; /* T_n310_r13_01 */
+static int hf_lte_rrc_t311_r13_01 = -1; /* T_t311_r13_01 */
+static int hf_lte_rrc_n311_r13_01 = -1; /* T_n311_r13_01 */
static int dummy_hf_lte_rrc_eag_field = -1; /* never registered */
/*--- End of included file: packet-lte-rrc-hf.c ---*/
@@ -4281,6 +4854,7 @@ static gint ett_lte_rrc_T_nonCriticalExtension_01 = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v9e0_IEs = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v1130_IEs = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v1250_IEs = -1;
+static gint ett_lte_rrc_HandoverPreparationInformation_v1320_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_02 = -1;
static gint ett_lte_rrc_SCG_Config_r12 = -1;
static gint ett_lte_rrc_T_criticalExtensions_02 = -1;
@@ -4298,8 +4872,10 @@ static gint ett_lte_rrc_AS_Config = -1;
static gint ett_lte_rrc_AS_Config_v9e0 = -1;
static gint ett_lte_rrc_AS_Config_v10j0 = -1;
static gint ett_lte_rrc_AS_Config_v1250 = -1;
+static gint ett_lte_rrc_AS_Config_v1320 = -1;
static gint ett_lte_rrc_AS_Context = -1;
static gint ett_lte_rrc_AS_Context_v1130 = -1;
+static gint ett_lte_rrc_AS_Context_v1320 = -1;
static gint ett_lte_rrc_ReestablishmentInfo = -1;
static gint ett_lte_rrc_AdditionalReestabInfoList = -1;
static gint ett_lte_rrc_AdditionalReestabInfo = -1;
@@ -4337,11 +4913,13 @@ static gint ett_lte_rrc_UL_CCCH_Message = -1;
static gint ett_lte_rrc_UL_CCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_10 = -1;
static gint ett_lte_rrc_T_messageClassExtension_06 = -1;
+static gint ett_lte_rrc_T_c2_01 = -1;
+static gint ett_lte_rrc_T_messageClassExtensionFuture_r13 = -1;
static gint ett_lte_rrc_UL_DCCH_Message = -1;
static gint ett_lte_rrc_UL_DCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_11 = -1;
static gint ett_lte_rrc_T_messageClassExtension_07 = -1;
-static gint ett_lte_rrc_T_c2_01 = -1;
+static gint ett_lte_rrc_T_c2_02 = -1;
static gint ett_lte_rrc_T_messageClassExtensionFuture_r11 = -1;
static gint ett_lte_rrc_SC_MCCH_Message_r13 = -1;
static gint ett_lte_rrc_SC_MCCH_MessageType_r13 = -1;
@@ -4537,9 +5115,6 @@ static gint ett_lte_rrc_RRCConnectionReconfiguration_v1250_IEs = -1;
static gint ett_lte_rrc_T_wlan_OffloadInfo_r12 = -1;
static gint ett_lte_rrc_T_setup = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v1310_IEs = -1;
-static gint ett_lte_rrc_T_steeringCommandWLAN_r13 = -1;
-static gint ett_lte_rrc_T_setup_01 = -1;
-static gint ett_lte_rrc_T_command = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_26 = -1;
static gint ett_lte_rrc_SL_SyncTxControl_r12 = -1;
static gint ett_lte_rrc_PSCellToAddMod_r12 = -1;
@@ -4554,7 +5129,7 @@ static gint ett_lte_rrc_T_cellIdentification_r13 = -1;
static gint ett_lte_rrc_SCellToReleaseList_r10 = -1;
static gint ett_lte_rrc_SCellToReleaseListExt_r13 = -1;
static gint ett_lte_rrc_SCG_Configuration_r12 = -1;
-static gint ett_lte_rrc_T_setup_02 = -1;
+static gint ett_lte_rrc_T_setup_01 = -1;
static gint ett_lte_rrc_T_scg_ConfigPartMCG_r12 = -1;
static gint ett_lte_rrc_SCG_ConfigPartSCG_r12 = -1;
static gint ett_lte_rrc_SecurityConfigHO = -1;
@@ -4607,6 +5182,7 @@ static gint ett_lte_rrc_RRCConnectionReject_v8a0_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReject_v1020_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReject_v1130_IEs = -1;
static gint ett_lte_rrc_T_deprioritisationReq_r11 = -1;
+static gint ett_lte_rrc_RRCConnectionReject_v1320_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_31 = -1;
static gint ett_lte_rrc_RRCConnectionRelease = -1;
static gint ett_lte_rrc_T_criticalExtensions_27 = -1;
@@ -4619,6 +5195,7 @@ static gint ett_lte_rrc_T_nonCriticalExtension_32 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_v920_IEs = -1;
static gint ett_lte_rrc_T_cellInfoList_r9 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_v1020_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionRelease_v1320_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_33 = -1;
static gint ett_lte_rrc_RedirectedCarrierInfo = -1;
static gint ett_lte_rrc_RedirectedCarrierInfo_v9e0 = -1;
@@ -4657,76 +5234,93 @@ static gint ett_lte_rrc_T_criticalExtensions_28 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_28 = -1;
static gint ett_lte_rrc_RRCConnectionRequest_r8_IEs = -1;
static gint ett_lte_rrc_InitialUE_Identity = -1;
-static gint ett_lte_rrc_RRCConnectionSetup = -1;
+static gint ett_lte_rrc_RRCConnectionResume_r13 = -1;
static gint ett_lte_rrc_T_criticalExtensions_29 = -1;
static gint ett_lte_rrc_T_c1_30 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_29 = -1;
-static gint ett_lte_rrc_RRCConnectionSetup_r8_IEs = -1;
-static gint ett_lte_rrc_RRCConnectionSetup_v8a0_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionResume_r13_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_34 = -1;
-static gint ett_lte_rrc_RRCConnectionSetupComplete = -1;
+static gint ett_lte_rrc_RRCConnectionResumeComplete_r13 = -1;
static gint ett_lte_rrc_T_criticalExtensions_30 = -1;
-static gint ett_lte_rrc_T_c1_31 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_30 = -1;
+static gint ett_lte_rrc_RRCConnectionResumeComplete_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_35 = -1;
+static gint ett_lte_rrc_RRCConnectionResumeRequest_r13 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_31 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_31 = -1;
+static gint ett_lte_rrc_RRCConnectionResumeRequest_r13_IEs = -1;
+static gint ett_lte_rrc_T_resumeIdentity_r13 = -1;
+static gint ett_lte_rrc_RRCConnectionSetup = -1;
+static gint ett_lte_rrc_T_criticalExtensions_32 = -1;
+static gint ett_lte_rrc_T_c1_31 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_32 = -1;
+static gint ett_lte_rrc_RRCConnectionSetup_r8_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionSetup_v8a0_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_36 = -1;
+static gint ett_lte_rrc_RRCConnectionSetupComplete = -1;
+static gint ett_lte_rrc_T_criticalExtensions_33 = -1;
+static gint ett_lte_rrc_T_c1_32 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_33 = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1020_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1130_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_35 = -1;
+static gint ett_lte_rrc_RRCConnectionSetupComplete_v1320_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_37 = -1;
static gint ett_lte_rrc_RegisteredMME = -1;
static gint ett_lte_rrc_SCGFailureInformation_r12 = -1;
-static gint ett_lte_rrc_T_criticalExtensions_31 = -1;
-static gint ett_lte_rrc_T_c1_32 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_31 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_34 = -1;
+static gint ett_lte_rrc_T_c1_33 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_34 = -1;
static gint ett_lte_rrc_SCGFailureInformation_r12_IEs = -1;
static gint ett_lte_rrc_SCGFailureInformation_v1310_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_36 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_38 = -1;
static gint ett_lte_rrc_FailureReportSCG_r12 = -1;
static gint ett_lte_rrc_SCPTMConfiguration_r13 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_37 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_39 = -1;
static gint ett_lte_rrc_SecurityModeCommand = -1;
-static gint ett_lte_rrc_T_criticalExtensions_32 = -1;
-static gint ett_lte_rrc_T_c1_33 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_32 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_35 = -1;
+static gint ett_lte_rrc_T_c1_34 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_35 = -1;
static gint ett_lte_rrc_SecurityModeCommand_r8_IEs = -1;
static gint ett_lte_rrc_SecurityModeCommand_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_38 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_40 = -1;
static gint ett_lte_rrc_SecurityConfigSMC = -1;
static gint ett_lte_rrc_SecurityModeComplete = -1;
-static gint ett_lte_rrc_T_criticalExtensions_33 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_33 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_36 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_36 = -1;
static gint ett_lte_rrc_SecurityModeComplete_r8_IEs = -1;
static gint ett_lte_rrc_SecurityModeComplete_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_39 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_41 = -1;
static gint ett_lte_rrc_SecurityModeFailure = -1;
-static gint ett_lte_rrc_T_criticalExtensions_34 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_34 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_37 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_37 = -1;
static gint ett_lte_rrc_SecurityModeFailure_r8_IEs = -1;
static gint ett_lte_rrc_SecurityModeFailure_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_40 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_42 = -1;
static gint ett_lte_rrc_SidelinkUEInformation_r12 = -1;
-static gint ett_lte_rrc_T_criticalExtensions_35 = -1;
-static gint ett_lte_rrc_T_c1_34 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_35 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_38 = -1;
+static gint ett_lte_rrc_T_c1_35 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_38 = -1;
static gint ett_lte_rrc_SidelinkUEInformation_r12_IEs = -1;
static gint ett_lte_rrc_SidelinkUEInformation_v1310_IEs = -1;
static gint ett_lte_rrc_T_commTxResourceInfoReqRelay_r13 = -1;
static gint ett_lte_rrc_T_discTxResourceReq_v1310 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_41 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_43 = -1;
static gint ett_lte_rrc_SL_CommTxResourceReq_r12 = -1;
static gint ett_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13 = -1;
static gint ett_lte_rrc_SL_DiscTxResourceReq_r13 = -1;
static gint ett_lte_rrc_SL_DestinationInfoList_r12 = -1;
static gint ett_lte_rrc_SL_DiscSysInfoReportFreqList_r13 = -1;
static gint ett_lte_rrc_SystemInformation = -1;
-static gint ett_lte_rrc_T_criticalExtensions_36 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_36 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_39 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_39 = -1;
static gint ett_lte_rrc_SystemInformation_r8_IEs = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo_item = -1;
static gint ett_lte_rrc_SystemInformation_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_42 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_44 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1 = -1;
static gint ett_lte_rrc_T_cellAccessRelatedInfo = -1;
static gint ett_lte_rrc_T_cellSelectionInfo = -1;
@@ -4734,15 +5328,19 @@ static gint ett_lte_rrc_SystemInformationBlockType1_v890_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v8h0_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v9e0_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_43 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_45 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v920_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v1130_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v1250_IEs = -1;
static gint ett_lte_rrc_T_cellAccessRelatedInfo_v1250 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v1310_IEs = -1;
static gint ett_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13 = -1;
-static gint ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_44 = -1;
+static gint ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapBR_r13 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_v1320_IEs = -1;
+static gint ett_lte_rrc_T_freqHoppingParametersDL_r13 = -1;
+static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13 = -1;
+static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_46 = -1;
static gint ett_lte_rrc_PLMN_IdentityList = -1;
static gint ett_lte_rrc_PLMN_IdentityInfo = -1;
static gint ett_lte_rrc_SchedulingInfoList = -1;
@@ -4755,53 +5353,53 @@ static gint ett_lte_rrc_CellSelectionInfo_v920 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v1130 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v1250 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11 = -1;
-static gint ett_lte_rrc_T_criticalExtensions_37 = -1;
-static gint ett_lte_rrc_T_c1_35 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_37 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_40 = -1;
+static gint ett_lte_rrc_T_c1_36 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_40 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_45 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_47 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry = -1;
-static gint ett_lte_rrc_T_criticalExtensions_38 = -1;
-static gint ett_lte_rrc_T_c1_36 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_38 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_41 = -1;
+static gint ett_lte_rrc_T_c1_37 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_41 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_r8_IEs = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_v8a0_IEs = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_v1180_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry_v1310_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_46 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_48 = -1;
static gint ett_lte_rrc_UE_CapabilityRequest = -1;
static gint ett_lte_rrc_UECapabilityInformation = -1;
-static gint ett_lte_rrc_T_criticalExtensions_39 = -1;
-static gint ett_lte_rrc_T_c1_37 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_39 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_42 = -1;
+static gint ett_lte_rrc_T_c1_38 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_42 = -1;
static gint ett_lte_rrc_UECapabilityInformation_r8_IEs = -1;
static gint ett_lte_rrc_UECapabilityInformation_v8a0_IEs = -1;
static gint ett_lte_rrc_UECapabilityInformation_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_47 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_49 = -1;
static gint ett_lte_rrc_UEInformationRequest_r9 = -1;
-static gint ett_lte_rrc_T_criticalExtensions_40 = -1;
-static gint ett_lte_rrc_T_c1_38 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_40 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_43 = -1;
+static gint ett_lte_rrc_T_c1_39 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_43 = -1;
static gint ett_lte_rrc_UEInformationRequest_r9_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v930_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v1020_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v1130_IEs = -1;
static gint ett_lte_rrc_UEInformationRequest_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_48 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_50 = -1;
static gint ett_lte_rrc_UEInformationResponse_r9 = -1;
-static gint ett_lte_rrc_T_criticalExtensions_41 = -1;
-static gint ett_lte_rrc_T_c1_39 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_41 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_44 = -1;
+static gint ett_lte_rrc_T_c1_40 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_44 = -1;
static gint ett_lte_rrc_UEInformationResponse_r9_IEs = -1;
static gint ett_lte_rrc_T_rach_Report_r9 = -1;
static gint ett_lte_rrc_UEInformationResponse_v9e0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_49 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_51 = -1;
static gint ett_lte_rrc_UEInformationResponse_v930_IEs = -1;
static gint ett_lte_rrc_UEInformationResponse_v1020_IEs = -1;
static gint ett_lte_rrc_UEInformationResponse_v1130_IEs = -1;
static gint ett_lte_rrc_UEInformationResponse_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_50 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_52 = -1;
static gint ett_lte_rrc_RLF_Report_r9 = -1;
static gint ett_lte_rrc_T_measResultLastServCell_r9 = -1;
static gint ett_lte_rrc_T_measResultNeighCells_r9 = -1;
@@ -4842,33 +5440,33 @@ static gint ett_lte_rrc_ConnEstFailReport_r11 = -1;
static gint ett_lte_rrc_T_measResultFailedCell_r11 = -1;
static gint ett_lte_rrc_T_measResultNeighCells_r11 = -1;
static gint ett_lte_rrc_ULHandoverPreparationTransfer = -1;
-static gint ett_lte_rrc_T_criticalExtensions_42 = -1;
-static gint ett_lte_rrc_T_c1_40 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_42 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_45 = -1;
+static gint ett_lte_rrc_T_c1_41 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_45 = -1;
static gint ett_lte_rrc_ULHandoverPreparationTransfer_r8_IEs = -1;
static gint ett_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_51 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_53 = -1;
static gint ett_lte_rrc_ULInformationTransfer = -1;
-static gint ett_lte_rrc_T_criticalExtensions_43 = -1;
-static gint ett_lte_rrc_T_c1_41 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_43 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_46 = -1;
+static gint ett_lte_rrc_T_c1_42 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_46 = -1;
static gint ett_lte_rrc_ULInformationTransfer_r8_IEs = -1;
static gint ett_lte_rrc_T_dedicatedInfoType_01 = -1;
static gint ett_lte_rrc_ULInformationTransfer_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_52 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_54 = -1;
static gint ett_lte_rrc_WLANConnectionStatusReport_r13 = -1;
-static gint ett_lte_rrc_T_criticalExtensions_44 = -1;
-static gint ett_lte_rrc_T_c1_42 = -1;
-static gint ett_lte_rrc_T_criticalExtensionsFuture_44 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_47 = -1;
+static gint ett_lte_rrc_T_c1_43 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_47 = -1;
static gint ett_lte_rrc_WLANConnectionStatusReport_r13_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_53 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_55 = -1;
static gint ett_lte_rrc_SystemInformationBlockType2 = -1;
static gint ett_lte_rrc_T_ac_BarringInfo = -1;
static gint ett_lte_rrc_T_freqInfo = -1;
static gint ett_lte_rrc_SystemInformationBlockType2_v8h0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission = -1;
static gint ett_lte_rrc_SystemInformationBlockType2_v9e0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_54 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_56 = -1;
static gint ett_lte_rrc_AC_BarringConfig = -1;
static gint ett_lte_rrc_MBSFN_SubframeConfigList = -1;
static gint ett_lte_rrc_AC_BarringPerPLMN_List_r12 = -1;
@@ -4880,6 +5478,11 @@ static gint ett_lte_rrc_ACDC_BarringPerPLMN_r13 = -1;
static gint ett_lte_rrc_BarringPerACDC_CategoryList_r13 = -1;
static gint ett_lte_rrc_BarringPerACDC_Category_r13 = -1;
static gint ett_lte_rrc_T_acdc_BarringConfig_r13 = -1;
+static gint ett_lte_rrc_UDT_Restricting_r13 = -1;
+static gint ett_lte_rrc_UDT_RestrictingPerPLMN_List_r13 = -1;
+static gint ett_lte_rrc_UDT_RestrictingPerPLMN_r13 = -1;
+static gint ett_lte_rrc_CIOT_EPS_OptimisationInfo_r13 = -1;
+static gint ett_lte_rrc_CIOT_OptimisationPLMN_r13 = -1;
static gint ett_lte_rrc_SystemInformationBlockType3 = -1;
static gint ett_lte_rrc_T_cellReselectionInfoCommon = -1;
static gint ett_lte_rrc_T_speedStateReselectionPars = -1;
@@ -4891,7 +5494,7 @@ static gint ett_lte_rrc_T_s_NonIntraSearch_v920 = -1;
static gint ett_lte_rrc_RedistributionServingInfo_r13 = -1;
static gint ett_lte_rrc_CellReselectionServingFreqInfo_v1310 = -1;
static gint ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_55 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_57 = -1;
static gint ett_lte_rrc_SystemInformationBlockType4 = -1;
static gint ett_lte_rrc_IntraFreqNeighCellList = -1;
static gint ett_lte_rrc_IntraFreqNeighCellInfo = -1;
@@ -4903,7 +5506,7 @@ static gint ett_lte_rrc_SystemInformationBlockType5_v9e0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 = -1;
static gint ett_lte_rrc_SystemInformationBlockType5_v10j0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_56 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_58 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqList = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqList_v1250 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqListExt_r12 = -1;
@@ -4930,7 +5533,7 @@ static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUT
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_TDD_Carrier_OF_CarrierFreqInfoUTRA_v1250 = -1;
static gint ett_lte_rrc_SystemInformationBlockType6_v8h0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_57 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_59 = -1;
static gint ett_lte_rrc_CarrierFreqInfoUTRA_v1250 = -1;
static gint ett_lte_rrc_CarrierFreqListUTRA_FDD = -1;
static gint ett_lte_rrc_CarrierFreqUTRA_FDD = -1;
@@ -5038,26 +5641,28 @@ static gint ett_lte_rrc_CQI_ReportConfig = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v920 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_r10 = -1;
static gint ett_lte_rrc_T_csi_SubframePatternConfig_r10 = -1;
-static gint ett_lte_rrc_T_setup_05 = -1;
+static gint ett_lte_rrc_T_setup_04 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v1130 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v1250 = -1;
static gint ett_lte_rrc_T_csi_SubframePatternConfig_r12 = -1;
-static gint ett_lte_rrc_T_setup_06 = -1;
+static gint ett_lte_rrc_T_setup_05 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v1310 = -1;
+static gint ett_lte_rrc_CQI_ReportConfig_v1320 = -1;
static gint ett_lte_rrc_CQI_ReportConfigSCell_r10 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodic = -1;
-static gint ett_lte_rrc_T_setup_07 = -1;
+static gint ett_lte_rrc_T_setup_06 = -1;
static gint ett_lte_rrc_T_cqi_FormatIndicatorPeriodic = -1;
static gint ett_lte_rrc_T_subbandCQI = -1;
static gint ett_lte_rrc_CQI_ReportPeriodic_r10 = -1;
-static gint ett_lte_rrc_T_setup_08 = -1;
+static gint ett_lte_rrc_T_setup_07 = -1;
static gint ett_lte_rrc_T_cqi_FormatIndicatorPeriodic_r10 = -1;
static gint ett_lte_rrc_T_widebandCQI_r10 = -1;
static gint ett_lte_rrc_T_subbandCQI_r10 = -1;
static gint ett_lte_rrc_T_csi_ConfigIndex_r10 = -1;
-static gint ett_lte_rrc_T_setup_09 = -1;
+static gint ett_lte_rrc_T_setup_08 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodic_v1130 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodic_v1310 = -1;
+static gint ett_lte_rrc_CQI_ReportPeriodic_v1320 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodicProcExtToReleaseList_r11 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodicProcExt_r11 = -1;
@@ -5065,18 +5670,18 @@ static gint ett_lte_rrc_T_cqi_FormatIndicatorPeriodic_r11 = -1;
static gint ett_lte_rrc_T_widebandCQI_r11 = -1;
static gint ett_lte_rrc_T_subbandCQI_r11 = -1;
static gint ett_lte_rrc_T_csi_ConfigIndex_r11 = -1;
-static gint ett_lte_rrc_T_setup_10 = -1;
+static gint ett_lte_rrc_T_setup_09 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodic_r10 = -1;
-static gint ett_lte_rrc_T_setup_11 = -1;
+static gint ett_lte_rrc_T_setup_10 = -1;
static gint ett_lte_rrc_T_aperiodicCSI_Trigger_r10 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodic_v1250 = -1;
-static gint ett_lte_rrc_T_setup_12 = -1;
+static gint ett_lte_rrc_T_setup_11 = -1;
static gint ett_lte_rrc_T_aperiodicCSI_Trigger_v1250 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodic_v1310 = -1;
-static gint ett_lte_rrc_T_setup_13 = -1;
+static gint ett_lte_rrc_T_setup_12 = -1;
static gint ett_lte_rrc_T_aperiodicCSI_Trigger_v1310 = -1;
static gint ett_lte_rrc_T_aperiodicCSI_Trigger2_r13 = -1;
-static gint ett_lte_rrc_T_setup_14 = -1;
+static gint ett_lte_rrc_T_setup_13 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodicProc_r11 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodicProc_v1310 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_r11 = -1;
@@ -5090,7 +5695,7 @@ static gint ett_lte_rrc_CSI_ProcessToAddModList_r11 = -1;
static gint ett_lte_rrc_CSI_ProcessToReleaseList_r11 = -1;
static gint ett_lte_rrc_CQI_ReportBothProc_r11 = -1;
static gint ett_lte_rrc_CRI_ReportConfig_r13 = -1;
-static gint ett_lte_rrc_T_setup_15 = -1;
+static gint ett_lte_rrc_T_setup_14 = -1;
static gint ett_lte_rrc_CrossCarrierSchedulingConfig_r10 = -1;
static gint ett_lte_rrc_T_schedulingCellInfo_r10 = -1;
static gint ett_lte_rrc_T_own_r10 = -1;
@@ -5102,55 +5707,47 @@ static gint ett_lte_rrc_T_other_r13 = -1;
static gint ett_lte_rrc_CSI_IM_Config_r11 = -1;
static gint ett_lte_rrc_CSI_IM_ConfigExt_r12 = -1;
static gint ett_lte_rrc_CSI_Process_r11 = -1;
-static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11 = -1;
static gint ett_lte_rrc_T_csi_IM_ConfigIdList_r12 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 = -1;
static gint ett_lte_rrc_T_cqi_ReportAperiodicProc2_r12 = -1;
static gint ett_lte_rrc_T_cqi_ReportAperiodicProc_v1310 = -1;
static gint ett_lte_rrc_T_cqi_ReportAperiodicProc2_v1310 = -1;
-static gint ett_lte_rrc_P_C_AndCBSR_r11 = -1;
-static gint ett_lte_rrc_P_C_AndCBSR_r13 = -1;
-static gint ett_lte_rrc_T_cbsr_Selection_r13 = -1;
-static gint ett_lte_rrc_T_nonPrecoded_r13 = -1;
-static gint ett_lte_rrc_T_beamformedK1a_r13 = -1;
-static gint ett_lte_rrc_T_beamformedKN_r13 = -1;
-static gint ett_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13 = -1;
static gint ett_lte_rrc_CSI_RS_Config_r10 = -1;
static gint ett_lte_rrc_T_csi_RS_r10 = -1;
-static gint ett_lte_rrc_T_setup_16 = -1;
+static gint ett_lte_rrc_T_setup_15 = -1;
static gint ett_lte_rrc_CSI_RS_Config_v1250 = -1;
static gint ett_lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12 = -1;
-static gint ett_lte_rrc_T_setup_17 = -1;
+static gint ett_lte_rrc_T_setup_16 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12 = -1;
static gint ett_lte_rrc_CSI_RS_Config_v1310 = -1;
+static gint ett_lte_rrc_ZeroTxPowerCSI_RS_Conf_r12 = -1;
+static gint ett_lte_rrc_ZeroTxPowerCSI_RS_r12 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigEMIMO_r13 = -1;
-static gint ett_lte_rrc_T_setup_18 = -1;
+static gint ett_lte_rrc_T_setup_17 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNonPrecoded_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigBeamformed_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 = -1;
-static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13 = -1;
static gint ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13 = -1;
-static gint ett_lte_rrc_ZeroTxPowerCSI_RS_Conf_r12 = -1;
-static gint ett_lte_rrc_ZeroTxPowerCSI_RS_r12 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZP_r11 = -1;
static gint ett_lte_rrc_T_qcl_CRS_Info_r11 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_r11 = -1;
-static gint ett_lte_rrc_T_setup_19 = -1;
+static gint ett_lte_rrc_T_setup_18 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13 = -1;
-static gint ett_lte_rrc_T_setup_20 = -1;
+static gint ett_lte_rrc_T_setup_19 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 = -1;
static gint ett_lte_rrc_NZP_ResourceConfig_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZP_r11 = -1;
static gint ett_lte_rrc_DMRS_Config_r11 = -1;
-static gint ett_lte_rrc_T_setup_21 = -1;
+static gint ett_lte_rrc_T_setup_20 = -1;
static gint ett_lte_rrc_DMRS_Config_v1310 = -1;
static gint ett_lte_rrc_EPDCCH_Config_r11 = -1;
static gint ett_lte_rrc_T_config_r11 = -1;
-static gint ett_lte_rrc_T_setup_22 = -1;
+static gint ett_lte_rrc_T_setup_21 = -1;
static gint ett_lte_rrc_T_subframePatternConfig_r11 = -1;
-static gint ett_lte_rrc_T_setup_23 = -1;
+static gint ett_lte_rrc_T_setup_22 = -1;
static gint ett_lte_rrc_EPDCCH_SetConfigToAddModList_r11 = -1;
static gint ett_lte_rrc_EPDCCH_SetConfigToReleaseList_r11 = -1;
static gint ett_lte_rrc_EPDCCH_SetConfig_r11 = -1;
@@ -5158,40 +5755,37 @@ static gint ett_lte_rrc_T_resourceBlockAssignment_r11 = -1;
static gint ett_lte_rrc_T_csi_RS_ConfigZPId2_r12 = -1;
static gint ett_lte_rrc_T_numberPRB_Pairs_v1310 = -1;
static gint ett_lte_rrc_T_mpdcch_config_r13 = -1;
-static gint ett_lte_rrc_T_setup_25 = -1;
+static gint ett_lte_rrc_T_setup_24 = -1;
static gint ett_lte_rrc_T_mpdcch_StartSF_UESS_r13 = -1;
static gint ett_lte_rrc_EIMTA_MainConfig_r12 = -1;
-static gint ett_lte_rrc_T_setup_26 = -1;
+static gint ett_lte_rrc_T_setup_25 = -1;
static gint ett_lte_rrc_EIMTA_MainConfigServCell_r12 = -1;
-static gint ett_lte_rrc_T_setup_27 = -1;
+static gint ett_lte_rrc_T_setup_26 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250 = -1;
-static gint ett_lte_rrc_T_setup_28 = -1;
+static gint ett_lte_rrc_T_setup_27 = -1;
static gint ett_lte_rrc_LogicalChannelConfig = -1;
static gint ett_lte_rrc_T_ul_SpecificParameters = -1;
static gint ett_lte_rrc_LWA_Configuration_r13 = -1;
-static gint ett_lte_rrc_T_setup_29 = -1;
+static gint ett_lte_rrc_T_setup_28 = -1;
static gint ett_lte_rrc_LWA_Config_r13 = -1;
static gint ett_lte_rrc_LWIP_Configuration_r13 = -1;
-static gint ett_lte_rrc_T_setup_30 = -1;
+static gint ett_lte_rrc_T_setup_29 = -1;
static gint ett_lte_rrc_LWIP_Config_r13 = -1;
-static gint ett_lte_rrc_TunnelConfigLWIP_r13 = -1;
-static gint ett_lte_rrc_IKE_Identity_r13 = -1;
-static gint ett_lte_rrc_IP_Address_r13 = -1;
static gint ett_lte_rrc_MAC_MainConfig = -1;
static gint ett_lte_rrc_T_ul_SCH_Config = -1;
static gint ett_lte_rrc_T_phr_Config = -1;
-static gint ett_lte_rrc_T_setup_31 = -1;
+static gint ett_lte_rrc_T_setup_30 = -1;
static gint ett_lte_rrc_T_mac_MainConfig_v1020 = -1;
static gint ett_lte_rrc_T_dualConnectivityPHR = -1;
-static gint ett_lte_rrc_T_setup_32 = -1;
+static gint ett_lte_rrc_T_setup_31 = -1;
static gint ett_lte_rrc_T_logicalChannelSR_Config_r12 = -1;
-static gint ett_lte_rrc_T_setup_33 = -1;
+static gint ett_lte_rrc_T_setup_32 = -1;
static gint ett_lte_rrc_T_eDRX_Config_CycleStartOffset_r13 = -1;
-static gint ett_lte_rrc_T_setup_34 = -1;
+static gint ett_lte_rrc_T_setup_33 = -1;
static gint ett_lte_rrc_T_drx_Config_r13 = -1;
static gint ett_lte_rrc_MAC_MainConfigSCell_r11 = -1;
static gint ett_lte_rrc_DRX_Config = -1;
-static gint ett_lte_rrc_T_setup_35 = -1;
+static gint ett_lte_rrc_T_setup_34 = -1;
static gint ett_lte_rrc_T_longDRX_CycleStartOffset = -1;
static gint ett_lte_rrc_T_shortDRX = -1;
static gint ett_lte_rrc_DRX_Config_v1130 = -1;
@@ -5202,9 +5796,17 @@ static gint ett_lte_rrc_DRX_Config_r13 = -1;
static gint ett_lte_rrc_STAG_ToReleaseList_r11 = -1;
static gint ett_lte_rrc_STAG_ToAddModList_r11 = -1;
static gint ett_lte_rrc_STAG_ToAddMod_r11 = -1;
+static gint ett_lte_rrc_P_C_AndCBSR_r11 = -1;
+static gint ett_lte_rrc_P_C_AndCBSR_r13 = -1;
+static gint ett_lte_rrc_T_cbsr_Selection_r13 = -1;
+static gint ett_lte_rrc_T_nonPrecoded_r13 = -1;
+static gint ett_lte_rrc_T_beamformedK1a_r13 = -1;
+static gint ett_lte_rrc_T_beamformedKN_r13 = -1;
+static gint ett_lte_rrc_P_C_AndCBSR_Pair_r13a = -1;
+static gint ett_lte_rrc_P_C_AndCBSR_Pair_r13 = -1;
static gint ett_lte_rrc_PDCCH_ConfigSCell_r13 = -1;
static gint ett_lte_rrc_PDCCH_CandidateReductions_r13 = -1;
-static gint ett_lte_rrc_T_setup_36 = -1;
+static gint ett_lte_rrc_T_setup_35 = -1;
static gint ett_lte_rrc_PDCP_Config = -1;
static gint ett_lte_rrc_T_rlc_AM = -1;
static gint ett_lte_rrc_T_rlc_UM = -1;
@@ -5213,7 +5815,7 @@ static gint ett_lte_rrc_T_rohc = -1;
static gint ett_lte_rrc_T_profiles = -1;
static gint ett_lte_rrc_T_ul_DataSplitThreshold_r13 = -1;
static gint ett_lte_rrc_T_statusFeedback_r13 = -1;
-static gint ett_lte_rrc_T_setup_38 = -1;
+static gint ett_lte_rrc_T_setup_37 = -1;
static gint ett_lte_rrc_PDSCH_ConfigCommon = -1;
static gint ett_lte_rrc_PDSCH_ConfigCommon_v1310 = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated = -1;
@@ -5225,19 +5827,19 @@ static gint ett_lte_rrc_RE_MappingQCLConfigToReleaseList_r11 = -1;
static gint ett_lte_rrc_PDSCH_RE_MappingQCL_Config_r11 = -1;
static gint ett_lte_rrc_T_optionalSetOfFields_r11 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_r11_01 = -1;
-static gint ett_lte_rrc_T_setup_39 = -1;
+static gint ett_lte_rrc_T_setup_38 = -1;
static gint ett_lte_rrc_PHICH_Config = -1;
static gint ett_lte_rrc_PhysicalConfigDedicated = -1;
static gint ett_lte_rrc_T_antennaInfo = -1;
static gint ett_lte_rrc_T_antennaInfo_r10 = -1;
static gint ett_lte_rrc_T_additionalSpectrumEmissionCA_r10 = -1;
-static gint ett_lte_rrc_T_setup_40 = -1;
+static gint ett_lte_rrc_T_setup_39 = -1;
static gint ett_lte_rrc_T_ce_Mode_r13 = -1;
static gint ett_lte_rrc_PhysicalConfigDedicatedSCell_r10 = -1;
static gint ett_lte_rrc_T_nonUL_Configuration_r10 = -1;
static gint ett_lte_rrc_T_ul_Configuration_r10 = -1;
static gint ett_lte_rrc_T_pucch_SCell = -1;
-static gint ett_lte_rrc_T_setup_42 = -1;
+static gint ett_lte_rrc_T_setup_41 = -1;
static gint ett_lte_rrc_LAA_SCellConfiguration_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13 = -1;
@@ -5261,39 +5863,40 @@ static gint ett_lte_rrc_PUCCH_ConfigCommon = -1;
static gint ett_lte_rrc_PUCCH_ConfigCommon_v1310 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated = -1;
static gint ett_lte_rrc_T_ackNackRepetition = -1;
-static gint ett_lte_rrc_T_setup_43 = -1;
+static gint ett_lte_rrc_T_setup_42 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_v1020 = -1;
static gint ett_lte_rrc_T_pucch_Format_r10 = -1;
static gint ett_lte_rrc_T_format3_r10 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_List_r10 = -1;
static gint ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10 = -1;
-static gint ett_lte_rrc_T_setup_44 = -1;
+static gint ett_lte_rrc_T_setup_43 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_ListP1_r10 = -1;
static gint ett_lte_rrc_T_channelSelection_r10 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_r10 = -1;
-static gint ett_lte_rrc_T_setup_45 = -1;
+static gint ett_lte_rrc_T_setup_44 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_v1130 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_v1130 = -1;
-static gint ett_lte_rrc_T_setup_46 = -1;
+static gint ett_lte_rrc_T_setup_45 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11 = -1;
static gint ett_lte_rrc_T_nPUCCH_Param_r11 = -1;
-static gint ett_lte_rrc_T_setup_47 = -1;
+static gint ett_lte_rrc_T_setup_46 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_v1250 = -1;
static gint ett_lte_rrc_T_nkaPUCCH_Param_r12 = -1;
-static gint ett_lte_rrc_T_setup_48 = -1;
+static gint ett_lte_rrc_T_setup_47 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated_r13 = -1;
static gint ett_lte_rrc_T_ackNackRepetition_r13 = -1;
-static gint ett_lte_rrc_T_setup_49 = -1;
+static gint ett_lte_rrc_T_setup_48 = -1;
static gint ett_lte_rrc_T_pucch_Format_r13 = -1;
static gint ett_lte_rrc_T_format3_r13 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_List_r13 = -1;
static gint ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13 = -1;
-static gint ett_lte_rrc_T_setup_50 = -1;
+static gint ett_lte_rrc_T_setup_49 = -1;
static gint ett_lte_rrc_T_n3PUCCH_AN_ListP1_r13 = -1;
static gint ett_lte_rrc_T_channelSelection_r13 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_r13 = -1;
-static gint ett_lte_rrc_T_setup_51 = -1;
+static gint ett_lte_rrc_T_setup_50 = -1;
+static gint ett_lte_rrc_n1PUCCH_AN_CS_List_r13 = -1;
static gint ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13 = -1;
static gint ett_lte_rrc_T_format4_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_r13 = -1;
@@ -5301,11 +5904,11 @@ static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format4_resource_r13 = -1;
static gint ett_lte_rrc_T_format5_r13 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13 = -1;
static gint ett_lte_rrc_T_nPUCCH_Param_r13 = -1;
-static gint ett_lte_rrc_T_setup_52 = -1;
+static gint ett_lte_rrc_T_setup_51 = -1;
static gint ett_lte_rrc_T_nkaPUCCH_Param_r13 = -1;
-static gint ett_lte_rrc_T_setup_53 = -1;
+static gint ett_lte_rrc_T_setup_52 = -1;
static gint ett_lte_rrc_T_pucch_NumRepetitionCE_r13 = -1;
-static gint ett_lte_rrc_T_setup_54 = -1;
+static gint ett_lte_rrc_T_setup_53 = -1;
static gint ett_lte_rrc_T_modeA = -1;
static gint ett_lte_rrc_T_modeB = -1;
static gint ett_lte_rrc_Format4_resource_r13 = -1;
@@ -5321,17 +5924,17 @@ static gint ett_lte_rrc_PUSCH_ConfigDedicated_v1020 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r10 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicated_v1130 = -1;
static gint ett_lte_rrc_T_pusch_DMRS_r11 = -1;
-static gint ett_lte_rrc_T_setup_55 = -1;
+static gint ett_lte_rrc_T_setup_54 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicated_v1250 = -1;
static gint ett_lte_rrc_T_uciOnPUSCH = -1;
-static gint ett_lte_rrc_T_setup_56 = -1;
+static gint ett_lte_rrc_T_setup_55 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r12 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicated_r13 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r13 = -1;
static gint ett_lte_rrc_T_pusch_DMRS_r11_01 = -1;
-static gint ett_lte_rrc_T_setup_57 = -1;
+static gint ett_lte_rrc_T_setup_56 = -1;
static gint ett_lte_rrc_T_uciOnPUSCH_01 = -1;
-static gint ett_lte_rrc_T_setup_58 = -1;
+static gint ett_lte_rrc_T_setup_57 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r12_01 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicatedSCell_r10 = -1;
static gint ett_lte_rrc_UL_ReferenceSignalsPUSCH = -1;
@@ -5358,8 +5961,8 @@ static gint ett_lte_rrc_T_ul_FreqInfo_r10 = -1;
static gint ett_lte_rrc_BCCH_Config = -1;
static gint ett_lte_rrc_BCCH_Config_v1310 = -1;
static gint ett_lte_rrc_FreqHoppingParameters_r13 = -1;
-static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13 = -1;
-static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13 = -1;
+static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_01 = -1;
+static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_01 = -1;
static gint ett_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13 = -1;
static gint ett_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13 = -1;
static gint ett_lte_rrc_PCCH_Config = -1;
@@ -5388,11 +5991,16 @@ static gint ett_lte_rrc_NeighCellsCRS_Info_r13 = -1;
static gint ett_lte_rrc_CRS_AssistanceInfoList_r13 = -1;
static gint ett_lte_rrc_CRS_AssistanceInfo_r13 = -1;
static gint ett_lte_rrc_NAICS_AssistanceInfo_r12 = -1;
-static gint ett_lte_rrc_T_setup_59 = -1;
+static gint ett_lte_rrc_T_setup_58 = -1;
static gint ett_lte_rrc_NeighCellsToReleaseList_r12 = -1;
static gint ett_lte_rrc_NeighCellsToAddModList_r12 = -1;
static gint ett_lte_rrc_NeighCellsInfo_r12 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxP_a_PerNeighCell_r12_OF_P_a = -1;
+static gint ett_lte_rrc_RCLWI_Configuration_r13 = -1;
+static gint ett_lte_rrc_T_setup_59 = -1;
+static gint ett_lte_rrc_RCLWI_Config_r13 = -1;
+static gint ett_lte_rrc_T_command = -1;
+static gint ett_lte_rrc_T_steerToWLAN_r13 = -1;
static gint ett_lte_rrc_RLC_Config = -1;
static gint ett_lte_rrc_T_am = -1;
static gint ett_lte_rrc_T_um_Bi_Directional = -1;
@@ -5474,6 +6082,9 @@ static gint ett_lte_rrc_T_setup_79 = -1;
static gint ett_lte_rrc_TPC_PDCCH_ConfigSCell_r13 = -1;
static gint ett_lte_rrc_T_setup_80 = -1;
static gint ett_lte_rrc_TPC_Index = -1;
+static gint ett_lte_rrc_TunnelConfigLWIP_r13 = -1;
+static gint ett_lte_rrc_IKE_Identity_r13 = -1;
+static gint ett_lte_rrc_IP_Address_r13 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommon = -1;
static gint ett_lte_rrc_UplinkPowerControlCommon_v1020 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommon_v1310 = -1;
@@ -5560,12 +6171,12 @@ static gint ett_lte_rrc_MeasGapConfig = -1;
static gint ett_lte_rrc_T_setup_84 = -1;
static gint ett_lte_rrc_T_gapOffset = -1;
static gint ett_lte_rrc_MeasIdToAddModList = -1;
+static gint ett_lte_rrc_MeasIdToAddModList_v1310 = -1;
static gint ett_lte_rrc_MeasIdToAddModListExt_r12 = -1;
+static gint ett_lte_rrc_MeasIdToAddModListExt_v1310 = -1;
static gint ett_lte_rrc_MeasIdToAddMod = -1;
static gint ett_lte_rrc_MeasIdToAddModExt_r12 = -1;
-static gint ett_lte_rrc_MeasIdToAddModList_v1310 = -1;
static gint ett_lte_rrc_MeasIdToAddMod_v1310 = -1;
-static gint ett_lte_rrc_MeasIdToAddModListExt_v1310 = -1;
static gint ett_lte_rrc_MeasObjectCDMA2000 = -1;
static gint ett_lte_rrc_CellsToAddModListCDMA2000 = -1;
static gint ett_lte_rrc_CellsToAddModCDMA2000 = -1;
@@ -5685,9 +6296,9 @@ static gint ett_lte_rrc_T_eventB1 = -1;
static gint ett_lte_rrc_T_b1_Threshold = -1;
static gint ett_lte_rrc_T_eventB2 = -1;
static gint ett_lte_rrc_T_b2_Threshold2 = -1;
-static gint ett_lte_rrc_T_eventW1 = -1;
-static gint ett_lte_rrc_T_eventW2 = -1;
-static gint ett_lte_rrc_T_eventW3 = -1;
+static gint ett_lte_rrc_T_eventW1_r13 = -1;
+static gint ett_lte_rrc_T_eventW2_r13 = -1;
+static gint ett_lte_rrc_T_eventW3_r13 = -1;
static gint ett_lte_rrc_T_periodical_01 = -1;
static gint ett_lte_rrc_T_b2_Threshold1_v1250 = -1;
static gint ett_lte_rrc_ThresholdUTRA = -1;
@@ -5730,9 +6341,9 @@ static gint ett_lte_rrc_UE_EUTRA_Capability_v10c0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v10f0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v10i0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_58 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_60 = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_59 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_61 = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v920_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v940_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1020_IEs = -1;
@@ -5747,13 +6358,15 @@ static gint ett_lte_rrc_UE_EUTRA_Capability_v1260_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1270_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1280_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1310_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_60 = -1;
+static gint ett_lte_rrc_UE_EUTRA_Capability_v1320_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_62 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250 = -1;
static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 = -1;
+static gint ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320 = -1;
static gint ett_lte_rrc_DC_Parameters_r12 = -1;
static gint ett_lte_rrc_DC_Parameters_v1310 = -1;
static gint ett_lte_rrc_MAC_Parameters_r12 = -1;
@@ -5774,6 +6387,15 @@ static gint ett_lte_rrc_PhyLayerParameters_v1250 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v1280 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v1310 = -1;
static gint ett_lte_rrc_T_supportedBlindDecoding_r13 = -1;
+static gint ett_lte_rrc_PhyLayerParameters_v1320 = -1;
+static gint ett_lte_rrc_MIMO_UE_Parameters_r13 = -1;
+static gint ett_lte_rrc_MIMO_UE_ParametersPerTM_r13 = -1;
+static gint ett_lte_rrc_MIMO_CA_ParametersPerBoBC_r13 = -1;
+static gint ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13 = -1;
+static gint ett_lte_rrc_MIMO_NonPrecodedCapabilities_r13 = -1;
+static gint ett_lte_rrc_MIMO_UE_BeamformedCapabilities_r13 = -1;
+static gint ett_lte_rrc_MIMO_BeamformedCapabilityList_r13 = -1;
+static gint ett_lte_rrc_MIMO_BeamformedCapabilities_r13 = -1;
static gint ett_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10 = -1;
static gint ett_lte_rrc_NonContiguousUL_RA_WithinCC_r10 = -1;
static gint ett_lte_rrc_RF_Parameters = -1;
@@ -5792,6 +6414,7 @@ static gint ett_lte_rrc_RF_Parameters_v1250 = -1;
static gint ett_lte_rrc_RF_Parameters_v1270 = -1;
static gint ett_lte_rrc_RF_Parameters_v1310 = -1;
static gint ett_lte_rrc_T_eNB_RequestedParameters_r13 = -1;
+static gint ett_lte_rrc_RF_Parameters_v1320 = -1;
static gint ett_lte_rrc_SupportedBandCombination_r10 = -1;
static gint ett_lte_rrc_SupportedBandCombinationExt_r10 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1090 = -1;
@@ -5799,15 +6422,14 @@ static gint ett_lte_rrc_SupportedBandCombination_v10i0 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1130 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1250 = -1;
static gint ett_lte_rrc_SupportedBandCombination_v1270 = -1;
+static gint ett_lte_rrc_SupportedBandCombination_v1320 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_r11 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_v11d0 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_v1250 = -1;
static gint ett_lte_rrc_SupportedBandCombinationAdd_v1270 = -1;
+static gint ett_lte_rrc_SupportedBandCombinationAdd_v1320 = -1;
static gint ett_lte_rrc_SupportedBandCombinationReduced_r13 = -1;
-static gint ett_lte_rrc_BandCombinationParameters_r13 = -1;
-static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13 = -1;
-static gint ett_lte_rrc_T_dc_Support_r13 = -1;
-static gint ett_lte_rrc_T_supportedCellGrouping_r13 = -1;
+static gint ett_lte_rrc_SupportedBandCombinationReduced_v1320 = -1;
static gint ett_lte_rrc_BandCombinationParameters_r10 = -1;
static gint ett_lte_rrc_BandCombinationParametersExt_r10 = -1;
static gint ett_lte_rrc_BandCombinationParameters_v1090 = -1;
@@ -5822,6 +6444,12 @@ static gint ett_lte_rrc_T_dc_Support_r12 = -1;
static gint ett_lte_rrc_T_supportedCellGrouping_r12 = -1;
static gint ett_lte_rrc_BandCombinationParameters_v1270 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1270 = -1;
+static gint ett_lte_rrc_BandCombinationParameters_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13 = -1;
+static gint ett_lte_rrc_T_dc_Support_r13 = -1;
+static gint ett_lte_rrc_T_supportedCellGrouping_r13 = -1;
+static gint ett_lte_rrc_BandCombinationParameters_v1320 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320 = -1;
static gint ett_lte_rrc_BandParameters_r10 = -1;
static gint ett_lte_rrc_BandParameters_v1090 = -1;
static gint ett_lte_rrc_BandParameters_v10i0 = -1;
@@ -5831,6 +6459,7 @@ static gint ett_lte_rrc_BandParameters_r11 = -1;
static gint ett_lte_rrc_BandParameters_v1270 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxBandwidthClass_r10_OF_CA_MIMO_ParametersDL_v1270 = -1;
static gint ett_lte_rrc_BandParameters_r13 = -1;
+static gint ett_lte_rrc_BandParameters_v1320 = -1;
static gint ett_lte_rrc_BandParametersUL_r10 = -1;
static gint ett_lte_rrc_CA_MIMO_ParametersUL_r10 = -1;
static gint ett_lte_rrc_BandParametersDL_r10 = -1;
@@ -5845,10 +6474,12 @@ static gint ett_lte_rrc_SupportedBandListEUTRA = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA_v9e0 = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA_v1250 = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA_v1310 = -1;
+static gint ett_lte_rrc_SupportedBandListEUTRA_v1320 = -1;
static gint ett_lte_rrc_SupportedBandEUTRA = -1;
static gint ett_lte_rrc_SupportedBandEUTRA_v9e0 = -1;
static gint ett_lte_rrc_SupportedBandEUTRA_v1250 = -1;
static gint ett_lte_rrc_SupportedBandEUTRA_v1310 = -1;
+static gint ett_lte_rrc_SupportedBandEUTRA_v1320 = -1;
static gint ett_lte_rrc_MeasParameters = -1;
static gint ett_lte_rrc_MeasParameters_v1020 = -1;
static gint ett_lte_rrc_MeasParameters_v1130 = -1;
@@ -5885,6 +6516,7 @@ static gint ett_lte_rrc_IRAT_ParametersCDMA2000_1XRTT_v1020 = -1;
static gint ett_lte_rrc_IRAT_ParametersCDMA2000_v1130 = -1;
static gint ett_lte_rrc_SupportedBandList1XRTT = -1;
static gint ett_lte_rrc_IRAT_ParametersWLAN_r13 = -1;
+static gint ett_lte_rrc_supportedBandListWLAN_r13 = -1;
static gint ett_lte_rrc_CSG_ProximityIndicationParameters_r9 = -1;
static gint ett_lte_rrc_NeighCellSI_AcquisitionParameters_r9 = -1;
static gint ett_lte_rrc_SON_Parameters_r9 = -1;
@@ -5896,7 +6528,8 @@ static gint ett_lte_rrc_Other_Parameters_v11d0 = -1;
static gint ett_lte_rrc_MBMS_Parameters_r11 = -1;
static gint ett_lte_rrc_MBMS_Parameters_v1250 = -1;
static gint ett_lte_rrc_SCPTM_Parameters_r13 = -1;
-static gint ett_lte_rrc_MTC_Parameters_r13 = -1;
+static gint ett_lte_rrc_CE_Parameters_r13 = -1;
+static gint ett_lte_rrc_CE_Parameters_v1320 = -1;
static gint ett_lte_rrc_LAA_Parameters_r13 = -1;
static gint ett_lte_rrc_WLAN_IW_Parameters_r12 = -1;
static gint ett_lte_rrc_LWA_Parameters_r13 = -1;
@@ -6052,6 +6685,256 @@ static gint ett_lte_rrc_SL_TxPoolToReleaseList_r12 = -1;
static gint ett_lte_rrc_SL_TxPoolToReleaseListExt_r13 = -1;
static gint ett_lte_rrc_SBCCH_SL_BCH_Message = -1;
static gint ett_lte_rrc_MasterInformationBlock_SL = -1;
+static gint ett_lte_rrc_HandoverPreparationInformation_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_48 = -1;
+static gint ett_lte_rrc_T_c1_44 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_48 = -1;
+static gint ett_lte_rrc_HandoverPreparationInformation_NB_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_63 = -1;
+static gint ett_lte_rrc_UERadioAccessCapabilityInformation_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_49 = -1;
+static gint ett_lte_rrc_T_c1_45 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_49 = -1;
+static gint ett_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_64 = -1;
+static gint ett_lte_rrc_AS_Config_NB = -1;
+static gint ett_lte_rrc_AS_Context_NB = -1;
+static gint ett_lte_rrc_ReestablishmentInfo_NB = -1;
+static gint ett_lte_rrc_RRM_Config_NB = -1;
+static gint ett_lte_rrc_BCCH_BCH_Message_NB = -1;
+static gint ett_lte_rrc_BCCH_DL_SCH_Message_NB = -1;
+static gint ett_lte_rrc_BCCH_DL_SCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_46 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_09 = -1;
+static gint ett_lte_rrc_PCCH_Message_NB = -1;
+static gint ett_lte_rrc_PCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_47 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_10 = -1;
+static gint ett_lte_rrc_DL_CCCH_Message_NB = -1;
+static gint ett_lte_rrc_DL_CCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_48 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_11 = -1;
+static gint ett_lte_rrc_DL_DCCH_Message_NB = -1;
+static gint ett_lte_rrc_DL_DCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_49 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_12 = -1;
+static gint ett_lte_rrc_UL_CCCH_Message_NB = -1;
+static gint ett_lte_rrc_UL_CCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_50 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_13 = -1;
+static gint ett_lte_rrc_UL_DCCH_Message_NB = -1;
+static gint ett_lte_rrc_UL_DCCH_MessageType_NB = -1;
+static gint ett_lte_rrc_T_c1_51 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_14 = -1;
+static gint ett_lte_rrc_DLInformationTransfer_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_50 = -1;
+static gint ett_lte_rrc_T_c1_52 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_50 = -1;
+static gint ett_lte_rrc_DLInformationTransfer_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_65 = -1;
+static gint ett_lte_rrc_MasterInformationBlock_NB = -1;
+static gint ett_lte_rrc_T_operationModeInfo_r13 = -1;
+static gint ett_lte_rrc_Guardband_NB_r13 = -1;
+static gint ett_lte_rrc_Inband_SamePCI_NB_r13 = -1;
+static gint ett_lte_rrc_Inband_DifferentPCI_NB_r13 = -1;
+static gint ett_lte_rrc_Standalone_NB_r13 = -1;
+static gint ett_lte_rrc_Paging_NB = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_66 = -1;
+static gint ett_lte_rrc_PagingRecordList_NB_r13 = -1;
+static gint ett_lte_rrc_PagingRecord_NB_r13 = -1;
+static gint ett_lte_rrc_RRCConnectionReconfiguration_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_51 = -1;
+static gint ett_lte_rrc_T_c1_53 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_51 = -1;
+static gint ett_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_67 = -1;
+static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_52 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_52 = -1;
+static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_68 = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishment_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_53 = -1;
+static gint ett_lte_rrc_T_c1_54 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_53 = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_69 = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_54 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_54 = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_70 = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishmentRequest_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_55 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_55 = -1;
+static gint ett_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionReject_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_56 = -1;
+static gint ett_lte_rrc_T_c1_55 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_56 = -1;
+static gint ett_lte_rrc_RRCConnectionReject_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_71 = -1;
+static gint ett_lte_rrc_RRCConnectionRelease_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_57 = -1;
+static gint ett_lte_rrc_T_c1_56 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_57 = -1;
+static gint ett_lte_rrc_RRCConnectionRelease_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_72 = -1;
+static gint ett_lte_rrc_RRCConnectionRequest_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_58 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_58 = -1;
+static gint ett_lte_rrc_RRCConnectionRequest_NB_r13_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionResume_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_59 = -1;
+static gint ett_lte_rrc_T_c1_57 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_59 = -1;
+static gint ett_lte_rrc_RRCConnectionResume_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_73 = -1;
+static gint ett_lte_rrc_RRCConnectionResumeComplete_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_60 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_60 = -1;
+static gint ett_lte_rrc_RRCConnectionResumeComplete_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_74 = -1;
+static gint ett_lte_rrc_RRCConnectionResumeRequest_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_61 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_61 = -1;
+static gint ett_lte_rrc_RRCConnectionResumeRequest_NB_r13_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionSetup_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_62 = -1;
+static gint ett_lte_rrc_T_c1_58 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_62 = -1;
+static gint ett_lte_rrc_RRCConnectionSetup_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_75 = -1;
+static gint ett_lte_rrc_RRCConnectionSetupComplete_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_63 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_63 = -1;
+static gint ett_lte_rrc_RRCConnectionSetupComplete_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_76 = -1;
+static gint ett_lte_rrc_SystemInformation_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_64 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_64 = -1;
+static gint ett_lte_rrc_SystemInformation_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_sib_TypeAndInfo_r13 = -1;
+static gint ett_lte_rrc_T_sib_TypeAndInfo_r13_item = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_77 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_NB = -1;
+static gint ett_lte_rrc_T_cellAccessRelatedInfo_r13 = -1;
+static gint ett_lte_rrc_T_cellSelectionInfo_r13 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_78 = -1;
+static gint ett_lte_rrc_PLMN_IdentityList_NB_r13 = -1;
+static gint ett_lte_rrc_PLMN_IdentityInfo_NB_r13 = -1;
+static gint ett_lte_rrc_SchedulingInfoList_NB_r13 = -1;
+static gint ett_lte_rrc_SchedulingInfo_NB_r13 = -1;
+static gint ett_lte_rrc_SystemInfoValueTagList_NB_r13 = -1;
+static gint ett_lte_rrc_SIB_MappingInfo_NB_r13 = -1;
+static gint ett_lte_rrc_UECapabilityEnquiry_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_65 = -1;
+static gint ett_lte_rrc_T_c1_59 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_65 = -1;
+static gint ett_lte_rrc_UECapabilityEnquiry_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_79 = -1;
+static gint ett_lte_rrc_UECapabilityInformation_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_66 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_66 = -1;
+static gint ett_lte_rrc_UECapabilityInformation_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_80 = -1;
+static gint ett_lte_rrc_ULInformationTransfer_NB = -1;
+static gint ett_lte_rrc_T_criticalExtensions_67 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_67 = -1;
+static gint ett_lte_rrc_ULInformationTransfer_NB_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_81 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType2_NB_r13 = -1;
+static gint ett_lte_rrc_T_freqInfo_r13_01 = -1;
+static gint ett_lte_rrc_AdditionalSpectrumEmission_r13 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType3_NB_r13 = -1;
+static gint ett_lte_rrc_T_cellReselectionInfoCommon_r13 = -1;
+static gint ett_lte_rrc_T_cellReselectionServingFreqInfo_r13 = -1;
+static gint ett_lte_rrc_T_intraFreqCellReselectionInfo_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType4_NB_r13 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType5_NB_r13 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqList_NB_r13 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqInfo_NB_r13 = -1;
+static gint ett_lte_rrc_InterFreqNeighCellList_NB_r13 = -1;
+static gint ett_lte_rrc_InterFreqBlackCellList_NB_r13 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType14_NB_r13 = -1;
+static gint ett_lte_rrc_T_ab_Param_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13 = -1;
+static gint ett_lte_rrc_AB_ConfigPLMN_NB_r13 = -1;
+static gint ett_lte_rrc_AB_Config_NB_r13 = -1;
+static gint ett_lte_rrc_CarrierConfigDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_DL_CarrierConfigDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_T_downlinkBitmapNonAnchor_r13 = -1;
+static gint ett_lte_rrc_T_dl_GapNonAnchor_r13 = -1;
+static gint ett_lte_rrc_T_inbandCarrierInfo_r13 = -1;
+static gint ett_lte_rrc_T_samePCI_Indicator_r13 = -1;
+static gint ett_lte_rrc_T_samePCI_r13 = -1;
+static gint ett_lte_rrc_T_differentPCI_r13 = -1;
+static gint ett_lte_rrc_UL_CarrierConfigDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_CarrierFreq_NB_r13 = -1;
+static gint ett_lte_rrc_DL_Bitmap_NB_r13 = -1;
+static gint ett_lte_rrc_DL_GapConfig_NB_r13 = -1;
+static gint ett_lte_rrc_LogicalChannelConfig_NB_r13 = -1;
+static gint ett_lte_rrc_MAC_MainConfig_NB_r13 = -1;
+static gint ett_lte_rrc_T_ul_SCH_Config_r13 = -1;
+static gint ett_lte_rrc_T_logicalChannelSR_Config_r13 = -1;
+static gint ett_lte_rrc_T_setup_101 = -1;
+static gint ett_lte_rrc_DRX_Config_NB_r13 = -1;
+static gint ett_lte_rrc_T_setup_102 = -1;
+static gint ett_lte_rrc_NPDCCH_ConfigDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_NPDSCH_ConfigCommon_NB_r13 = -1;
+static gint ett_lte_rrc_NPRACH_ConfigSIB_NB_r13 = -1;
+static gint ett_lte_rrc_NPRACH_ParametersList_NB_r13 = -1;
+static gint ett_lte_rrc_NPRACH_Parameters_NB_r13 = -1;
+static gint ett_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13 = -1;
+static gint ett_lte_rrc_NPUSCH_ConfigCommon_NB_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13 = -1;
+static gint ett_lte_rrc_T_dmrs_Config_r13 = -1;
+static gint ett_lte_rrc_UL_ReferenceSignalsNPUSCH_NB_r13 = -1;
+static gint ett_lte_rrc_NPUSCH_ConfigDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_PDCP_Config_NB_r13 = -1;
+static gint ett_lte_rrc_T_headerCompression_r13 = -1;
+static gint ett_lte_rrc_T_rohc_01 = -1;
+static gint ett_lte_rrc_T_profiles_r13 = -1;
+static gint ett_lte_rrc_PhysicalConfigDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_RACH_ConfigCommon_NB_r13 = -1;
+static gint ett_lte_rrc_RACH_InfoList_NB_r13 = -1;
+static gint ett_lte_rrc_RACH_Info_NB_r13 = -1;
+static gint ett_lte_rrc_RadioResourceConfigCommonSIB_NB_r13 = -1;
+static gint ett_lte_rrc_BCCH_Config_NB_r13 = -1;
+static gint ett_lte_rrc_PCCH_Config_NB_r13 = -1;
+static gint ett_lte_rrc_RadioResourceConfigDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_T_mac_MainConfig_r13 = -1;
+static gint ett_lte_rrc_SRB_ToAddModList_NB_r13 = -1;
+static gint ett_lte_rrc_SRB_ToAddMod_NB_r13 = -1;
+static gint ett_lte_rrc_T_rlc_Config_r13 = -1;
+static gint ett_lte_rrc_T_logicalChannelConfig_r13 = -1;
+static gint ett_lte_rrc_DRB_ToAddModList_NB_r13 = -1;
+static gint ett_lte_rrc_DRB_ToAddMod_NB_r13 = -1;
+static gint ett_lte_rrc_DRB_ToReleaseList_NB_r13 = -1;
+static gint ett_lte_rrc_RLC_Config_NB_r13 = -1;
+static gint ett_lte_rrc_T_am_01 = -1;
+static gint ett_lte_rrc_UL_AM_RLC_NB_r13 = -1;
+static gint ett_lte_rrc_DL_AM_RLC_NB_r13 = -1;
+static gint ett_lte_rrc_RLF_TimersAndConstants_NB_r13 = -1;
+static gint ett_lte_rrc_T_setup_103 = -1;
+static gint ett_lte_rrc_UplinkPowerControlCommon_NB_r13 = -1;
+static gint ett_lte_rrc_UplinkPowerControlDedicated_NB_r13 = -1;
+static gint ett_lte_rrc_MultiBandInfoList_NB_r13 = -1;
+static gint ett_lte_rrc_MultiBandInfo_NB_r13 = -1;
+static gint ett_lte_rrc_NS_PmaxList_NB_r13 = -1;
+static gint ett_lte_rrc_NS_PmaxValue_NB_r13 = -1;
+static gint ett_lte_rrc_UE_Capability_NB_r13 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_82 = -1;
+static gint ett_lte_rrc_PDCP_Parameters_NB_r13 = -1;
+static gint ett_lte_rrc_T_supportedROHC_Profiles_r13 = -1;
+static gint ett_lte_rrc_PhyLayerParameters_NB_r13 = -1;
+static gint ett_lte_rrc_RF_Parameters_NB_r13 = -1;
+static gint ett_lte_rrc_SupportedBandList_NB_r13 = -1;
+static gint ett_lte_rrc_SupportedBand_NB_r13 = -1;
+static gint ett_lte_rrc_UE_RadioPagingInfo_NB_r13 = -1;
+static gint ett_lte_rrc_UE_TimersAndConstants_NB_r13 = -1;
/*--- End of included file: packet-lte-rrc-ett.c ---*/
#line 273 "./asn1/lte-rrc/packet-lte-rrc-template.c"
@@ -8666,6 +9549,7 @@ static int dissect_InDeviceCoexIndication_r11_PDU(tvbuff_t *tvb _U_, packet_info
static int dissect_MBMSInterestIndication_r11_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_UEAssistanceInformation_r11_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SidelinkUEInformation_r12_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
+static int dissect_WLANConnectionStatusReport_r13_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SystemInformationBlockType1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_RRCConnectionReconfiguration_v8m0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_RRCConnectionRelease_v9e0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
@@ -8677,6 +9561,7 @@ static int dissect_SystemInformationBlockType5_v8h0_IEs_PDU(tvbuff_t *tvb _U_, p
static int dissect_SystemInformationBlockType6_v8h0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_UE_EUTRA_Capability_v10j0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_UE_EUTRA_Capability_v9a0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
+static int dissect_UE_Capability_NB_r13_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
@@ -11728,44 +12613,44 @@ dissect_lte_rrc_WLAN_RSSI_Range_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_eventW1_sequence[] = {
+static const per_sequence_t T_eventW1_r13_sequence[] = {
{ &hf_lte_rrc_w1_Threshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_eventW1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_eventW1_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_eventW1, T_eventW1_sequence);
+ ett_lte_rrc_T_eventW1_r13, T_eventW1_r13_sequence);
return offset;
}
-static const per_sequence_t T_eventW2_sequence[] = {
+static const per_sequence_t T_eventW2_r13_sequence[] = {
{ &hf_lte_rrc_w2_Threshold1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
{ &hf_lte_rrc_w2_Threshold2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_eventW2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_eventW2_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_eventW2, T_eventW2_sequence);
+ ett_lte_rrc_T_eventW2_r13, T_eventW2_r13_sequence);
return offset;
}
-static const per_sequence_t T_eventW3_sequence[] = {
+static const per_sequence_t T_eventW3_r13_sequence[] = {
{ &hf_lte_rrc_w3_Threshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_eventW3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_eventW3_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_eventW3, T_eventW3_sequence);
+ ett_lte_rrc_T_eventW3_r13, T_eventW3_r13_sequence);
return offset;
}
@@ -11774,18 +12659,18 @@ dissect_lte_rrc_T_eventW3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static const value_string lte_rrc_T_eventId_01_vals[] = {
{ 0, "eventB1" },
{ 1, "eventB2" },
- { 2, "eventW1" },
- { 3, "eventW2" },
- { 4, "eventW3" },
+ { 2, "eventW1-r13" },
+ { 3, "eventW2-r13" },
+ { 4, "eventW3-r13" },
{ 0, NULL }
};
static const per_choice_t T_eventId_01_choice[] = {
{ 0, &hf_lte_rrc_eventB1 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_T_eventB1 },
{ 1, &hf_lte_rrc_eventB2 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_T_eventB2 },
- { 2, &hf_lte_rrc_eventW1 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW1 },
- { 3, &hf_lte_rrc_eventW2 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW2 },
- { 4, &hf_lte_rrc_eventW3 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW3 },
+ { 2, &hf_lte_rrc_eventW1_r13 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW1_r13 },
+ { 3, &hf_lte_rrc_eventW2_r13 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW2_r13 },
+ { 4, &hf_lte_rrc_eventW3_r13 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW3_r13 },
{ 0, NULL, 0, NULL }
};
@@ -13014,6 +13899,7 @@ static const value_string lte_rrc_T_measObject_r13_vals[] = {
{ 1, "measObjectUTRA-r13" },
{ 2, "measObjectGERAN-r13" },
{ 3, "measObjectCDMA2000-r13" },
+ { 4, "measObjectWLAN-v1320" },
{ 0, NULL }
};
@@ -13022,6 +13908,7 @@ static const per_choice_t T_measObject_r13_choice[] = {
{ 1, &hf_lte_rrc_measObjectUTRA_r13, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectUTRA },
{ 2, &hf_lte_rrc_measObjectGERAN_r13, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectGERAN },
{ 3, &hf_lte_rrc_measObjectCDMA2000_r13, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectCDMA2000 },
+ { 4, &hf_lte_rrc_measObjectWLAN_v1320, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_MeasObjectWLAN_r13 },
{ 0, NULL, 0, NULL }
};
@@ -14137,7 +15024,7 @@ dissect_lte_rrc_PDCP_Config_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_setup_37_vals[] = {
+static const value_string lte_rrc_T_setup_36_vals[] = {
{ 0, "b0" },
{ 1, "b100" },
{ 2, "b200" },
@@ -14159,7 +15046,7 @@ static const value_string lte_rrc_T_setup_37_vals[] = {
static int
-dissect_lte_rrc_T_setup_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16, NULL, FALSE, 0, NULL);
@@ -14175,7 +15062,7 @@ static const value_string lte_rrc_T_ul_DataSplitThreshold_r13_vals[] = {
static const per_choice_t T_ul_DataSplitThreshold_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
+ { 1, &hf_lte_rrc_setup_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
{ 0, NULL, 0, NULL }
};
@@ -14323,7 +15210,7 @@ dissect_lte_rrc_T_statusPDU_Periodicity_Offset_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_38_sequence[] = {
+static const per_sequence_t T_setup_37_sequence[] = {
{ &hf_lte_rrc_statusPDU_TypeForPolling_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_TypeForPolling_r13 },
{ &hf_lte_rrc_statusPDU_Periodicity_Type1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_Periodicity_Type1_r13 },
{ &hf_lte_rrc_statusPDU_Periodicity_Type2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_Periodicity_Type2_r13 },
@@ -14332,9 +15219,9 @@ static const per_sequence_t T_setup_38_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_38, T_setup_38_sequence);
+ ett_lte_rrc_T_setup_37, T_setup_37_sequence);
return offset;
}
@@ -14348,7 +15235,7 @@ static const value_string lte_rrc_T_statusFeedback_r13_vals[] = {
static const per_choice_t T_statusFeedback_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_38 },
+ { 1, &hf_lte_rrc_setup_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
{ 0, NULL, 0, NULL }
};
@@ -14566,7 +15453,7 @@ static const value_string lte_rrc_T_drb_TypeLWIP_r13_vals[] = {
{ 0, "lwip" },
{ 1, "lwip-DL-only" },
{ 2, "lwip-UL-only" },
- { 3, "lte" },
+ { 3, "eutran" },
{ 0, NULL }
};
@@ -14625,7 +15512,7 @@ dissect_lte_rrc_DRB_ToAddMod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
set_mac_lte_channel_mapping(drb_mapping);
}
- /* Also tell RLC how many PDCP sequence number bits and wether it should use extended LI */
+ /* Also tell RLC how many PDCP sequence number bits and whether it should use extended LI */
p_rlc_lte_info = (rlc_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rlc_lte, 0);
if (p_rlc_lte_info) {
if (drb_mapping->pdcp_sn_size_present) {
@@ -15277,7 +16164,7 @@ dissect_lte_rrc_T_shortDRX(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_setup_35_sequence[] = {
+static const per_sequence_t T_setup_34_sequence[] = {
{ &hf_lte_rrc_onDurationTimer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimer },
{ &hf_lte_rrc_drx_InactivityTimer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimer },
{ &hf_lte_rrc_drx_RetransmissionTimer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_RetransmissionTimer },
@@ -15287,9 +16174,9 @@ static const per_sequence_t T_setup_35_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_35, T_setup_35_sequence);
+ ett_lte_rrc_T_setup_34, T_setup_34_sequence);
return offset;
}
@@ -15303,7 +16190,7 @@ static const value_string lte_rrc_DRX_Config_vals[] = {
static const per_choice_t DRX_Config_choice[] = {
{ 0, &hf_lte_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_release },
- { 1, &hf_lte_rrc_setup_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
+ { 1, &hf_lte_rrc_setup_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
{ 0, NULL, 0, NULL }
};
@@ -15401,7 +16288,7 @@ dissect_lte_rrc_T_dl_PathlossChange(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_setup_31_sequence[] = {
+static const per_sequence_t T_setup_30_sequence[] = {
{ &hf_lte_rrc_periodicPHR_Timer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_periodicPHR_Timer },
{ &hf_lte_rrc_prohibitPHR_Timer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_prohibitPHR_Timer },
{ &hf_lte_rrc_dl_PathlossChange, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_PathlossChange },
@@ -15409,9 +16296,9 @@ static const per_sequence_t T_setup_31_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_31, T_setup_31_sequence);
+ ett_lte_rrc_T_setup_30, T_setup_30_sequence);
return offset;
}
@@ -15425,7 +16312,7 @@ static const value_string lte_rrc_T_phr_Config_vals[] = {
static const per_choice_t T_phr_Config_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
+ { 1, &hf_lte_rrc_setup_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
{ 0, NULL, 0, NULL }
};
@@ -15756,15 +16643,15 @@ dissect_lte_rrc_T_phr_ModeOtherCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_32_sequence[] = {
+static const per_sequence_t T_setup_31_sequence[] = {
{ &hf_lte_rrc_phr_ModeOtherCG_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_phr_ModeOtherCG_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_32, T_setup_32_sequence);
+ ett_lte_rrc_T_setup_31, T_setup_31_sequence);
return offset;
}
@@ -15778,7 +16665,7 @@ static const value_string lte_rrc_T_dualConnectivityPHR_vals[] = {
static const per_choice_t T_dualConnectivityPHR_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
+ { 1, &hf_lte_rrc_setup_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
{ 0, NULL, 0, NULL }
};
@@ -15814,15 +16701,15 @@ dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r12(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_setup_33_sequence[] = {
+static const per_sequence_t T_setup_32_sequence[] = {
{ &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_33, T_setup_33_sequence);
+ ett_lte_rrc_T_setup_32, T_setup_32_sequence);
return offset;
}
@@ -15836,7 +16723,7 @@ static const value_string lte_rrc_T_logicalChannelSR_Config_r12_vals[] = {
static const per_choice_t T_logicalChannelSR_Config_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
+ { 1, &hf_lte_rrc_setup_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
{ 0, NULL, 0, NULL }
};
@@ -15922,22 +16809,22 @@ dissect_lte_rrc_INTEGER_0_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string lte_rrc_T_setup_34_vals[] = {
+static const value_string lte_rrc_T_setup_33_vals[] = {
{ 0, "sf5120" },
{ 1, "sf10240" },
{ 0, NULL }
};
-static const per_choice_t T_setup_34_choice[] = {
+static const per_choice_t T_setup_33_choice[] = {
{ 0, &hf_lte_rrc_sf5120 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1 },
{ 1, &hf_lte_rrc_sf10240 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_3 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_34, T_setup_34_choice,
+ ett_lte_rrc_T_setup_33, T_setup_33_choice,
NULL);
return offset;
@@ -15952,7 +16839,7 @@ static const value_string lte_rrc_T_eDRX_Config_CycleStartOffset_r13_vals[] = {
static const per_choice_t T_eDRX_Config_CycleStartOffset_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
+ { 1, &hf_lte_rrc_setup_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
{ 0, NULL, 0, NULL }
};
@@ -16080,7 +16967,7 @@ static const value_string lte_rrc_T_drx_Config_r13_vals[] = {
static const per_choice_t T_drx_Config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_DRX_Config_r13 },
+ { 1, &hf_lte_rrc_setup_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_DRX_Config_r13 },
{ 0, NULL, 0, NULL }
};
@@ -16507,12 +17394,26 @@ dissect_lte_rrc_T_eag_1_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
+static const per_sequence_t T_eag_2_sequence[] = {
+ { &hf_lte_rrc_numberOfConfUlSPS_Processes_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_setup_77_sequence[] = {
{ &hf_lte_rrc_semiPersistSchedIntervalUL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_semiPersistSchedIntervalUL },
{ &hf_lte_rrc_implicitReleaseAfter, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_implicitReleaseAfter },
{ &hf_lte_rrc_p0_Persistent, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_p0_Persistent },
{ &hf_lte_rrc_twoIntervalsConfig, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_twoIntervalsConfig },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_1_01 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -16617,16 +17518,16 @@ dissect_lte_rrc_T_repetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_43_sequence[] = {
+static const per_sequence_t T_setup_42_sequence[] = {
{ &hf_lte_rrc_repetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_repetitionFactor },
{ &hf_lte_rrc_n1PUCCH_AN_Rep, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_43, T_setup_43_sequence);
+ ett_lte_rrc_T_setup_42, T_setup_42_sequence);
return offset;
}
@@ -16640,7 +17541,7 @@ static const value_string lte_rrc_T_ackNackRepetition_vals[] = {
static const per_choice_t T_ackNackRepetition_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
+ { 1, &hf_lte_rrc_setup_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
{ 0, NULL, 0, NULL }
};
@@ -16949,7 +17850,7 @@ dissect_lte_rrc_T_cqi_FormatIndicatorPeriodic(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_07_sequence[] = {
+static const per_sequence_t T_setup_06_sequence[] = {
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1185 },
{ &hf_lte_rrc_cqi_pmi_ConfigIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_cqi_FormatIndicatorPeriodic, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cqi_FormatIndicatorPeriodic },
@@ -16959,9 +17860,9 @@ static const per_sequence_t T_setup_07_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_07, T_setup_07_sequence);
+ ett_lte_rrc_T_setup_06, T_setup_06_sequence);
return offset;
}
@@ -16975,7 +17876,7 @@ static const value_string lte_rrc_CQI_ReportPeriodic_vals[] = {
static const per_choice_t CQI_ReportPeriodic_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_07 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_07 },
+ { 1, &hf_lte_rrc_setup_06 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_06 },
{ 0, NULL, 0, NULL }
};
@@ -17222,7 +18123,7 @@ dissect_lte_rrc_T_codebookSubsetRestriction(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_setup_03_vals[] = {
+static const value_string lte_rrc_T_setup_02_vals[] = {
{ 0, "closedLoop" },
{ 1, "openLoop" },
{ 0, NULL }
@@ -17230,7 +18131,7 @@ static const value_string lte_rrc_T_setup_03_vals[] = {
static int
-dissect_lte_rrc_T_setup_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
2, NULL, FALSE, 0, NULL);
@@ -17246,7 +18147,7 @@ static const value_string lte_rrc_T_ue_TransmitAntennaSelection_vals[] = {
static const per_choice_t T_ue_TransmitAntennaSelection_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_03 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_03 },
+ { 1, &hf_lte_rrc_setup_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_02 },
{ 0, NULL, 0, NULL }
};
@@ -17528,7 +18429,7 @@ dissect_lte_rrc_BIT_STRING(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const value_string lte_rrc_T_setup_04_vals[] = {
+static const value_string lte_rrc_T_setup_03_vals[] = {
{ 0, "closedLoop" },
{ 1, "openLoop" },
{ 0, NULL }
@@ -17536,7 +18437,7 @@ static const value_string lte_rrc_T_setup_04_vals[] = {
static int
-dissect_lte_rrc_T_setup_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
2, NULL, FALSE, 0, NULL);
@@ -17552,7 +18453,7 @@ static const value_string lte_rrc_T_ue_TransmitAntennaSelection_01_vals[] = {
static const per_choice_t T_ue_TransmitAntennaSelection_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_04 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_04 },
+ { 1, &hf_lte_rrc_setup_03 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_03 },
{ 0, NULL, 0, NULL }
};
@@ -17671,16 +18572,16 @@ dissect_lte_rrc_T_aperiodicCSI_Trigger_r10(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_11_sequence[] = {
+static const per_sequence_t T_setup_10_sequence[] = {
{ &hf_lte_rrc_cqi_ReportModeAperiodic_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportModeAperiodic },
{ &hf_lte_rrc_aperiodicCSI_Trigger_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Trigger_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_11, T_setup_11_sequence);
+ ett_lte_rrc_T_setup_10, T_setup_10_sequence);
return offset;
}
@@ -17694,7 +18595,7 @@ static const value_string lte_rrc_CQI_ReportAperiodic_r10_vals[] = {
static const per_choice_t CQI_ReportAperiodic_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_11 },
+ { 1, &hf_lte_rrc_setup_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_10 },
{ 0, NULL, 0, NULL }
};
@@ -17816,16 +18717,16 @@ dissect_lte_rrc_T_cqi_Mask_r9_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_setup_09_sequence[] = {
+static const per_sequence_t T_setup_08_sequence[] = {
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_ri_ConfigIndex2_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1023 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_09, T_setup_09_sequence);
+ ett_lte_rrc_T_setup_08, T_setup_08_sequence);
return offset;
}
@@ -17839,7 +18740,7 @@ static const value_string lte_rrc_T_csi_ConfigIndex_r10_vals[] = {
static const per_choice_t T_csi_ConfigIndex_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_09 },
+ { 1, &hf_lte_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_08 },
{ 0, NULL, 0, NULL }
};
@@ -17853,7 +18754,7 @@ dissect_lte_rrc_T_csi_ConfigIndex_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_08_sequence[] = {
+static const per_sequence_t T_setup_07_sequence[] = {
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1184 },
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndexP1_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1184 },
{ &hf_lte_rrc_cqi_pmi_ConfigIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
@@ -17866,9 +18767,9 @@ static const per_sequence_t T_setup_08_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_08, T_setup_08_sequence);
+ ett_lte_rrc_T_setup_07, T_setup_07_sequence);
return offset;
}
@@ -17882,7 +18783,7 @@ static const value_string lte_rrc_CQI_ReportPeriodic_r10_vals[] = {
static const per_choice_t CQI_ReportPeriodic_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_08 },
+ { 1, &hf_lte_rrc_setup_07 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_07 },
{ 0, NULL, 0, NULL }
};
@@ -17911,16 +18812,16 @@ dissect_lte_rrc_T_pmi_RI_Report_r9_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_05_sequence[] = {
+static const per_sequence_t T_setup_04_sequence[] = {
{ &hf_lte_rrc_csi_MeasSubframeSet1_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ &hf_lte_rrc_csi_MeasSubframeSet2_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_05, T_setup_05_sequence);
+ ett_lte_rrc_T_setup_04, T_setup_04_sequence);
return offset;
}
@@ -17934,7 +18835,7 @@ static const value_string lte_rrc_T_csi_SubframePatternConfig_r10_vals[] = {
static const per_choice_t T_csi_SubframePatternConfig_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_05 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_05 },
+ { 1, &hf_lte_rrc_setup_04 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_04 },
{ 0, NULL, 0, NULL }
};
@@ -18007,7 +18908,7 @@ dissect_lte_rrc_T_p_C_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_setup_16_sequence[] = {
+static const per_sequence_t T_setup_15_sequence[] = {
{ &hf_lte_rrc_antennaPortsCount_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_antennaPortsCount_r10 },
{ &hf_lte_rrc_resourceConfig_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_subframeConfig_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_154 },
@@ -18016,9 +18917,9 @@ static const per_sequence_t T_setup_16_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_16, T_setup_16_sequence);
+ ett_lte_rrc_T_setup_15, T_setup_15_sequence);
return offset;
}
@@ -18032,7 +18933,7 @@ static const value_string lte_rrc_T_csi_RS_r10_vals[] = {
static const per_choice_t T_csi_RS_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_16 },
+ { 1, &hf_lte_rrc_setup_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_15 },
{ 0, NULL, 0, NULL }
};
@@ -18069,7 +18970,7 @@ static const value_string lte_rrc_ZeroTxPowerCSI_RS_Conf_r12_vals[] = {
static const per_choice_t ZeroTxPowerCSI_RS_Conf_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_ZeroTxPowerCSI_RS_r12 },
+ { 1, &hf_lte_rrc_setup_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_ZeroTxPowerCSI_RS_r12 },
{ 0, NULL, 0, NULL }
};
@@ -18136,15 +19037,15 @@ dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_44_sequence[] = {
+static const per_sequence_t T_setup_43_sequence[] = {
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_44, T_setup_44_sequence);
+ ett_lte_rrc_T_setup_43, T_setup_43_sequence);
return offset;
}
@@ -18158,7 +19059,7 @@ static const value_string lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10_val
static const per_choice_t T_twoAntennaPortActivatedPUCCH_Format3_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
+ { 1, &hf_lte_rrc_setup_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
{ 0, NULL, 0, NULL }
};
@@ -18215,15 +19116,15 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_setup_45_sequence[] = {
+static const per_sequence_t T_setup_44_sequence[] = {
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_45, T_setup_45_sequence);
+ ett_lte_rrc_T_setup_44, T_setup_44_sequence);
return offset;
}
@@ -18237,7 +19138,7 @@ static const value_string lte_rrc_T_n1PUCCH_AN_CS_r10_vals[] = {
static const per_choice_t T_n1PUCCH_AN_CS_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_45 },
+ { 1, &hf_lte_rrc_setup_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
{ 0, NULL, 0, NULL }
};
@@ -18728,15 +19629,15 @@ dissect_lte_rrc_AdditionalSpectrumEmission(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_40_sequence[] = {
+static const per_sequence_t T_setup_39_sequence[] = {
{ &hf_lte_rrc_additionalSpectrumEmissionPCell_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_40, T_setup_40_sequence);
+ ett_lte_rrc_T_setup_39, T_setup_39_sequence);
return offset;
}
@@ -18750,7 +19651,7 @@ static const value_string lte_rrc_T_additionalSpectrumEmissionCA_r10_vals[] = {
static const per_choice_t T_additionalSpectrumEmissionCA_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
+ { 1, &hf_lte_rrc_setup_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
{ 0, NULL, 0, NULL }
};
@@ -18929,15 +19830,15 @@ dissect_lte_rrc_MBSFN_SubframeConfigList(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_19_sequence[] = {
+static const per_sequence_t T_setup_18_sequence[] = {
{ &hf_lte_rrc_subframeConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_19, T_setup_19_sequence);
+ ett_lte_rrc_T_setup_18, T_setup_18_sequence);
return offset;
}
@@ -18951,7 +19852,7 @@ static const value_string lte_rrc_T_mbsfn_SubframeConfigList_r11_vals[] = {
static const per_choice_t T_mbsfn_SubframeConfigList_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_19 },
+ { 1, &hf_lte_rrc_setup_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
{ 0, NULL, 0, NULL }
};
@@ -19092,15 +19993,15 @@ dissect_lte_rrc_CSI_RS_ConfigZPToAddModList_r11(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_setup_23_sequence[] = {
+static const per_sequence_t T_setup_22_sequence[] = {
{ &hf_lte_rrc_subframePattern_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_23, T_setup_23_sequence);
+ ett_lte_rrc_T_setup_22, T_setup_22_sequence);
return offset;
}
@@ -19114,7 +20015,7 @@ static const value_string lte_rrc_T_subframePatternConfig_r11_vals[] = {
static const per_choice_t T_subframePatternConfig_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
+ { 1, &hf_lte_rrc_setup_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
{ 0, NULL, 0, NULL }
};
@@ -19228,7 +20129,7 @@ static const value_string lte_rrc_T_csi_RS_ConfigZPId2_r12_vals[] = {
static const per_choice_t T_csi_RS_ConfigZPId2_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
+ { 1, &hf_lte_rrc_setup_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
{ 0, NULL, 0, NULL }
};
@@ -19255,14 +20156,14 @@ dissect_lte_rrc_EPDCCH_SetConfig_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_setup_24_vals[] = {
+static const value_string lte_rrc_T_setup_23_vals[] = {
{ 0, "n6" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -19278,7 +20179,7 @@ static const value_string lte_rrc_T_numberPRB_Pairs_v1310_vals[] = {
static const per_choice_t T_numberPRB_Pairs_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
+ { 1, &hf_lte_rrc_setup_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
{ 0, NULL, 0, NULL }
};
@@ -19293,12 +20194,12 @@ dissect_lte_rrc_T_numberPRB_Pairs_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const value_string lte_rrc_T_csi_NumRepetitionCE_r13_vals[] = {
- { 0, "v1" },
- { 1, "v2" },
- { 2, "v4" },
- { 3, "v8" },
- { 4, "v16" },
- { 5, "v32" },
+ { 0, "sf1" },
+ { 1, "sf2" },
+ { 2, "sf4" },
+ { 3, "sf8" },
+ { 4, "sf16" },
+ { 5, "sf32" },
{ 0, NULL }
};
@@ -19427,7 +20328,7 @@ dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_25_sequence[] = {
+static const per_sequence_t T_setup_24_sequence[] = {
{ &hf_lte_rrc_csi_NumRepetitionCE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_csi_NumRepetitionCE_r13 },
{ &hf_lte_rrc_mpdcch_pdsch_HoppingConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_pdsch_HoppingConfig_r13 },
{ &hf_lte_rrc_mpdcch_StartSF_UESS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_StartSF_UESS_r13 },
@@ -19437,9 +20338,9 @@ static const per_sequence_t T_setup_25_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_25, T_setup_25_sequence);
+ ett_lte_rrc_T_setup_24, T_setup_24_sequence);
return offset;
}
@@ -19453,7 +20354,7 @@ static const value_string lte_rrc_T_mpdcch_config_r13_vals[] = {
static const per_choice_t T_mpdcch_config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
+ { 1, &hf_lte_rrc_setup_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
{ 0, NULL, 0, NULL }
};
@@ -19516,7 +20417,7 @@ dissect_lte_rrc_EPDCCH_SetConfigToAddModList_r11(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_22_sequence[] = {
+static const per_sequence_t T_setup_21_sequence[] = {
{ &hf_lte_rrc_subframePatternConfig_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_subframePatternConfig_r11 },
{ &hf_lte_rrc_startSymbol_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_4 },
{ &hf_lte_rrc_setConfigToReleaseList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_EPDCCH_SetConfigToReleaseList_r11 },
@@ -19525,9 +20426,9 @@ static const per_sequence_t T_setup_22_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_22, T_setup_22_sequence);
+ ett_lte_rrc_T_setup_21, T_setup_21_sequence);
return offset;
}
@@ -19541,7 +20442,7 @@ static const value_string lte_rrc_T_config_r11_vals[] = {
static const per_choice_t T_config_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
+ { 1, &hf_lte_rrc_setup_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
{ 0, NULL, 0, NULL }
};
@@ -19569,16 +20470,16 @@ dissect_lte_rrc_EPDCCH_Config_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_21_sequence[] = {
+static const per_sequence_t T_setup_20_sequence[] = {
{ &hf_lte_rrc_scramblingIdentity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_scramblingIdentity2_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_21, T_setup_21_sequence);
+ ett_lte_rrc_T_setup_20, T_setup_20_sequence);
return offset;
}
@@ -19592,7 +20493,7 @@ static const value_string lte_rrc_DMRS_Config_r11_vals[] = {
static const per_choice_t DMRS_Config_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
+ { 1, &hf_lte_rrc_setup_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
{ 0, NULL, 0, NULL }
};
@@ -19664,15 +20565,15 @@ dissect_lte_rrc_INTEGER_0_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_setup_39_sequence[] = {
+static const per_sequence_t T_setup_38_sequence[] = {
{ &hf_lte_rrc_subframeConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_39, T_setup_39_sequence);
+ ett_lte_rrc_T_setup_38, T_setup_38_sequence);
return offset;
}
@@ -19686,7 +20587,7 @@ static const value_string lte_rrc_T_mbsfn_SubframeConfigList_r11_01_vals[] = {
static const per_choice_t T_mbsfn_SubframeConfigList_r11_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
+ { 1, &hf_lte_rrc_setup_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_38 },
{ 0, NULL, 0, NULL }
};
@@ -19907,16 +20808,16 @@ dissect_lte_rrc_T_cqi_FormatIndicatorPeriodic_r11(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_10_sequence[] = {
+static const per_sequence_t T_setup_09_sequence[] = {
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_ri_ConfigIndex2_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1023 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_10, T_setup_10_sequence);
+ ett_lte_rrc_T_setup_09, T_setup_09_sequence);
return offset;
}
@@ -19930,7 +20831,7 @@ static const value_string lte_rrc_T_csi_ConfigIndex_r11_vals[] = {
static const per_choice_t T_csi_ConfigIndex_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_10 },
+ { 1, &hf_lte_rrc_setup_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_09 },
{ 0, NULL, 0, NULL }
};
@@ -19954,16 +20855,16 @@ dissect_lte_rrc_CRI_ConfigIndex_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_setup_15_sequence[] = {
+static const per_sequence_t T_setup_14_sequence[] = {
{ &hf_lte_rrc_cri_ConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CRI_ConfigIndex_r13 },
{ &hf_lte_rrc_cri_ConfigIndex2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CRI_ConfigIndex_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_15, T_setup_15_sequence);
+ ett_lte_rrc_T_setup_14, T_setup_14_sequence);
return offset;
}
@@ -19977,7 +20878,7 @@ static const value_string lte_rrc_CRI_ReportConfig_r13_vals[] = {
static const per_choice_t CRI_ReportConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_15 },
+ { 1, &hf_lte_rrc_setup_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_14 },
{ 0, NULL, 0, NULL }
};
@@ -20004,6 +20905,35 @@ dissect_lte_rrc_CQI_ReportPeriodicProcExt_r11_eag_1(tvbuff_t *tvb _U_, int offse
}
+static const value_string lte_rrc_T_periodicityFactorWB_r13_01_vals[] = {
+ { 0, "n2" },
+ { 1, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_periodicityFactorWB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportPeriodicProcExt_r11_eag_2_sequence[] = {
+ { &hf_lte_rrc_periodicityFactorWB_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_periodicityFactorWB_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportPeriodicProcExt_r11_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, CQI_ReportPeriodicProcExt_r11_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CQI_ReportPeriodicProcExt_r11_sequence[] = {
{ &hf_lte_rrc_cqi_ReportPeriodicProcExtId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportPeriodicProcExtId_r11 },
{ &hf_lte_rrc_cqi_pmi_ConfigIndex_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
@@ -20011,6 +20941,7 @@ static const per_sequence_t CQI_ReportPeriodicProcExt_r11_sequence[] = {
{ &hf_lte_rrc_ri_ConfigIndex_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_csi_ConfigIndex_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_ConfigIndex_r11 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportPeriodicProcExt_r11_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportPeriodicProcExt_r11_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -20173,14 +21104,14 @@ dissect_lte_rrc_P_C_AndCBSR_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11_sequence_of[1] = {
- { &hf_lte_rrc_p_C_AndCBSRList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_r11 },
+static const per_sequence_t P_C_AndCBSR_Pair_r13a_sequence_of[1] = {
+ { &hf_lte_rrc_P_C_AndCBSR_Pair_r13a_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_r11 },
};
static int
-dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_P_C_AndCBSR_Pair_r13a(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11, SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11_sequence_of,
+ ett_lte_rrc_P_C_AndCBSR_Pair_r13a, P_C_AndCBSR_Pair_r13a_sequence_of,
1, 2, FALSE);
return offset;
@@ -20291,7 +21222,7 @@ static const value_string lte_rrc_T_csi_IM_ConfigIdList_r12_vals[] = {
static const per_choice_t T_csi_IM_ConfigIdList_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 },
+ { 1, &hf_lte_rrc_setup_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 },
{ 0, NULL, 0, NULL }
};
@@ -20313,7 +21244,7 @@ static const value_string lte_rrc_T_cqi_ReportAperiodicProc2_r12_vals[] = {
static const per_choice_t T_cqi_ReportAperiodicProc2_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
+ { 1, &hf_lte_rrc_setup_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
{ 0, NULL, 0, NULL }
};
@@ -20370,7 +21301,7 @@ static const value_string lte_rrc_T_cqi_ReportAperiodicProc_v1310_vals[] = {
static const per_choice_t T_cqi_ReportAperiodicProc_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_v1310 },
+ { 1, &hf_lte_rrc_setup_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_v1310 },
{ 0, NULL, 0, NULL }
};
@@ -20392,7 +21323,7 @@ static const value_string lte_rrc_T_cqi_ReportAperiodicProc2_v1310_vals[] = {
static const per_choice_t T_cqi_ReportAperiodicProc2_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_v1310 },
+ { 1, &hf_lte_rrc_setup_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_v1310 },
{ 0, NULL, 0, NULL }
};
@@ -20470,7 +21401,7 @@ static const value_string lte_rrc_T_cbsr_Selection_r13_vals[] = {
};
static const per_choice_t T_cbsr_Selection_r13_choice[] = {
- { 0, &hf_lte_rrc_nonPrecoded_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_nonPrecoded_r13 },
+ { 0, &hf_lte_rrc_nonPrecoded_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_nonPrecoded_r13 },
{ 1, &hf_lte_rrc_beamformedK1a_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_beamformedK1a_r13 },
{ 2, &hf_lte_rrc_beamformedKN_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_beamformedKN_r13 },
{ 0, NULL, 0, NULL }
@@ -20501,14 +21432,14 @@ dissect_lte_rrc_P_C_AndCBSR_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t P_C_AndCBSR_PerResourceConfig_r13_sequence_of[1] = {
- { &hf_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_r13 },
+static const per_sequence_t P_C_AndCBSR_Pair_r13_sequence_of[1] = {
+ { &hf_lte_rrc_P_C_AndCBSR_Pair_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_r13 },
};
static int
-dissect_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_P_C_AndCBSR_Pair_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13, P_C_AndCBSR_PerResourceConfig_r13_sequence_of,
+ ett_lte_rrc_P_C_AndCBSR_Pair_r13, P_C_AndCBSR_Pair_r13_sequence_of,
1, 2, FALSE);
return offset;
@@ -20663,16 +21594,16 @@ dissect_lte_rrc_T_cdmType_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_20_sequence[] = {
+static const per_sequence_t T_setup_19_sequence[] = {
{ &hf_lte_rrc_nzp_resourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 },
{ &hf_lte_rrc_cdmType_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cdmType_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_20, T_setup_20_sequence);
+ ett_lte_rrc_T_setup_19, T_setup_19_sequence);
return offset;
}
@@ -20686,7 +21617,7 @@ static const value_string lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13_vals[] = {
static const per_choice_t CSI_RS_ConfigNZP_EMIMO_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
+ { 1, &hf_lte_rrc_setup_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_19 },
{ 0, NULL, 0, NULL }
};
@@ -20701,7 +21632,7 @@ dissect_lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t CSI_RS_ConfigNonPrecoded_r13_sequence[] = {
- { &hf_lte_rrc_p_C_AndCBSRList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13 },
+ { &hf_lte_rrc_p_C_AndCBSRList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_C_AndCBSR_Pair_r13 },
{ &hf_lte_rrc_codebookConfigN1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookConfigN1_r13 },
{ &hf_lte_rrc_codebookConfigN2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookConfigN2_r13 },
{ &hf_lte_rrc_codebookOverSamplingRateConfig_O1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_codebookOverSamplingRateConfig_O1_r13 },
@@ -20759,14 +21690,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13_sequence_of[1] = {
- { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13 },
+static const per_sequence_t SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13_sequence_of[1] = {
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_Pair_r13 },
};
static int
-dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13, SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13_sequence_of,
+ ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13, SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13_sequence_of,
1, 8, FALSE);
return offset;
@@ -20820,7 +21751,7 @@ dissect_lte_rrc_T_channelMeasRestriction_r13(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t CSI_RS_ConfigBeamformed_r13_sequence[] = {
{ &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 },
{ &hf_lte_rrc_csi_IM_ConfigIdList_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 },
- { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13 },
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13 },
{ &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13 },
{ &hf_lte_rrc_alternativeCodebookEnabledBeamformed_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_alternativeCodebookEnabledBeamformed_r13 },
{ &hf_lte_rrc_channelMeasRestriction_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_channelMeasRestriction_r13 },
@@ -20836,22 +21767,22 @@ dissect_lte_rrc_CSI_RS_ConfigBeamformed_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_setup_18_vals[] = {
+static const value_string lte_rrc_T_setup_17_vals[] = {
{ 0, "nonPrecoded-r13" },
{ 1, "beamformed-r13" },
{ 0, NULL }
};
-static const per_choice_t T_setup_18_choice[] = {
- { 0, &hf_lte_rrc_nonPrecoded_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigNonPrecoded_r13 },
+static const per_choice_t T_setup_17_choice[] = {
+ { 0, &hf_lte_rrc_nonPrecoded_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigNonPrecoded_r13 },
{ 1, &hf_lte_rrc_beamformed_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigBeamformed_r13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_18, T_setup_18_choice,
+ ett_lte_rrc_T_setup_17, T_setup_17_choice,
NULL);
return offset;
@@ -20866,7 +21797,7 @@ static const value_string lte_rrc_CSI_RS_ConfigEMIMO_r13_vals[] = {
static const per_choice_t CSI_RS_ConfigEMIMO_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
+ { 1, &hf_lte_rrc_setup_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_17 },
{ 0, NULL, 0, NULL }
};
@@ -20899,7 +21830,7 @@ static const per_sequence_t CSI_Process_r11_sequence[] = {
{ &hf_lte_rrc_csi_ProcessId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_ProcessId_r11 },
{ &hf_lte_rrc_csi_RS_ConfigNZPId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZPId_r11 },
{ &hf_lte_rrc_csi_IM_ConfigId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigId_r11 },
- { &hf_lte_rrc_p_C_AndCBSRList_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11 },
+ { &hf_lte_rrc_p_C_AndCBSRList_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_Pair_r13a },
{ &hf_lte_rrc_cqi_ReportBothProc_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportBothProc_r11 },
{ &hf_lte_rrc_cqi_ReportPeriodicProcId_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_maxCQI_ProcExt_r11 },
{ &hf_lte_rrc_cqi_ReportAperiodicProc_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
@@ -20977,15 +21908,15 @@ dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_46_sequence[] = {
+static const per_sequence_t T_setup_45_sequence[] = {
{ &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_46, T_setup_46_sequence);
+ ett_lte_rrc_T_setup_45, T_setup_45_sequence);
return offset;
}
@@ -20999,7 +21930,7 @@ static const value_string lte_rrc_T_n1PUCCH_AN_CS_v1130_vals[] = {
static const per_choice_t T_n1PUCCH_AN_CS_v1130_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
+ { 1, &hf_lte_rrc_setup_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_45 },
{ 0, NULL, 0, NULL }
};
@@ -21013,16 +21944,16 @@ dissect_lte_rrc_T_n1PUCCH_AN_CS_v1130(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_47_sequence[] = {
+static const per_sequence_t T_setup_46_sequence[] = {
{ &hf_lte_rrc_nPUCCH_Identity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_n1PUCCH_AN_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_47, T_setup_47_sequence);
+ ett_lte_rrc_T_setup_46, T_setup_46_sequence);
return offset;
}
@@ -21036,7 +21967,7 @@ static const value_string lte_rrc_T_nPUCCH_Param_r11_vals[] = {
static const per_choice_t T_nPUCCH_Param_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
+ { 1, &hf_lte_rrc_setup_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
{ 0, NULL, 0, NULL }
};
@@ -21075,16 +22006,16 @@ dissect_lte_rrc_INTEGER_0_509(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_55_sequence[] = {
+static const per_sequence_t T_setup_54_sequence[] = {
{ &hf_lte_rrc_nPUSCH_Identity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ &hf_lte_rrc_nDMRS_CSH_Identity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_55, T_setup_55_sequence);
+ ett_lte_rrc_T_setup_54, T_setup_54_sequence);
return offset;
}
@@ -21098,7 +22029,7 @@ static const value_string lte_rrc_T_pusch_DMRS_r11_vals[] = {
static const per_choice_t T_pusch_DMRS_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
+ { 1, &hf_lte_rrc_setup_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
{ 0, NULL, 0, NULL }
};
@@ -21246,7 +22177,7 @@ dissect_lte_rrc_BIT_STRING_SIZE_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_26_sequence[] = {
+static const per_sequence_t T_setup_25_sequence[] = {
{ &hf_lte_rrc_eimta_RNTI_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_C_RNTI },
{ &hf_lte_rrc_eimta_CommandPeriodicity_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eimta_CommandPeriodicity_r12 },
{ &hf_lte_rrc_eimta_CommandSubframeSet_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
@@ -21254,9 +22185,9 @@ static const per_sequence_t T_setup_26_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_26, T_setup_26_sequence);
+ ett_lte_rrc_T_setup_25, T_setup_25_sequence);
return offset;
}
@@ -21270,7 +22201,7 @@ static const value_string lte_rrc_EIMTA_MainConfig_r12_vals[] = {
static const per_choice_t EIMTA_MainConfig_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
+ { 1, &hf_lte_rrc_setup_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
{ 0, NULL, 0, NULL }
};
@@ -21311,15 +22242,15 @@ dissect_lte_rrc_T_eimta_HARQ_ReferenceConfig_r12(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_28_sequence[] = {
+static const per_sequence_t T_setup_27_sequence[] = {
{ &hf_lte_rrc_subframeConfigList_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_28, T_setup_28_sequence);
+ ett_lte_rrc_T_setup_27, T_setup_27_sequence);
return offset;
}
@@ -21333,7 +22264,7 @@ static const value_string lte_rrc_T_mbsfn_SubframeConfigList_v1250_vals[] = {
static const per_choice_t T_mbsfn_SubframeConfigList_v1250_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
+ { 1, &hf_lte_rrc_setup_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
{ 0, NULL, 0, NULL }
};
@@ -21347,7 +22278,7 @@ dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1250(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_27_sequence[] = {
+static const per_sequence_t T_setup_26_sequence[] = {
{ &hf_lte_rrc_eimta_UL_DL_ConfigIndex_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_5 },
{ &hf_lte_rrc_eimta_HARQ_ReferenceConfig_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eimta_HARQ_ReferenceConfig_r12 },
{ &hf_lte_rrc_mbsfn_SubframeConfigList_v1250, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1250 },
@@ -21355,9 +22286,9 @@ static const per_sequence_t T_setup_27_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_27, T_setup_27_sequence);
+ ett_lte_rrc_T_setup_26, T_setup_26_sequence);
return offset;
}
@@ -21371,7 +22302,7 @@ static const value_string lte_rrc_EIMTA_MainConfigServCell_r12_vals[] = {
static const per_choice_t EIMTA_MainConfigServCell_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
+ { 1, &hf_lte_rrc_setup_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
{ 0, NULL, 0, NULL }
};
@@ -21385,15 +22316,15 @@ dissect_lte_rrc_EIMTA_MainConfigServCell_r12(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_48_sequence[] = {
+static const per_sequence_t T_setup_47_sequence[] = {
{ &hf_lte_rrc_nkaPUCCH_AN_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_48, T_setup_48_sequence);
+ ett_lte_rrc_T_setup_47, T_setup_47_sequence);
return offset;
}
@@ -21407,7 +22338,7 @@ static const value_string lte_rrc_T_nkaPUCCH_Param_r12_vals[] = {
static const per_choice_t T_nkaPUCCH_Param_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_48 },
+ { 1, &hf_lte_rrc_setup_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
{ 0, NULL, 0, NULL }
};
@@ -21435,15 +22366,15 @@ dissect_lte_rrc_PUCCH_ConfigDedicated_v1250(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_setup_06_sequence[] = {
+static const per_sequence_t T_setup_05_sequence[] = {
{ &hf_lte_rrc_csi_MeasSubframeSets_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_06, T_setup_06_sequence);
+ ett_lte_rrc_T_setup_05, T_setup_05_sequence);
return offset;
}
@@ -21457,7 +22388,7 @@ static const value_string lte_rrc_T_csi_SubframePatternConfig_r12_vals[] = {
static const per_choice_t T_csi_SubframePatternConfig_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_06 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_06 },
+ { 1, &hf_lte_rrc_setup_05 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_05 },
{ 0, NULL, 0, NULL }
};
@@ -21569,15 +22500,15 @@ dissect_lte_rrc_T_aperiodicCSI_Trigger_v1250(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_12_sequence[] = {
+static const per_sequence_t T_setup_11_sequence[] = {
{ &hf_lte_rrc_aperiodicCSI_Trigger_v1250, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_aperiodicCSI_Trigger_v1250 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_12, T_setup_12_sequence);
+ ett_lte_rrc_T_setup_11, T_setup_11_sequence);
return offset;
}
@@ -21591,7 +22522,7 @@ static const value_string lte_rrc_CQI_ReportAperiodic_v1250_vals[] = {
static const per_choice_t CQI_ReportAperiodic_v1250_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_12 },
+ { 1, &hf_lte_rrc_setup_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_11 },
{ 0, NULL, 0, NULL }
};
@@ -21757,7 +22688,7 @@ dissect_lte_rrc_T_betaOffsetMC_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_56_sequence[] = {
+static const per_sequence_t T_setup_55_sequence[] = {
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset_CQI_Index_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
@@ -21766,9 +22697,9 @@ static const per_sequence_t T_setup_56_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_56, T_setup_56_sequence);
+ ett_lte_rrc_T_setup_55, T_setup_55_sequence);
return offset;
}
@@ -21782,7 +22713,7 @@ static const value_string lte_rrc_T_uciOnPUSCH_vals[] = {
static const per_choice_t T_uciOnPUSCH_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
+ { 1, &hf_lte_rrc_setup_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
{ 0, NULL, 0, NULL }
};
@@ -21824,15 +22755,15 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12(tv
}
-static const per_sequence_t T_setup_17_sequence[] = {
+static const per_sequence_t T_setup_16_sequence[] = {
{ &hf_lte_rrc_zeroTxPowerCSI_RS_List_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_17, T_setup_17_sequence);
+ ett_lte_rrc_T_setup_16, T_setup_16_sequence);
return offset;
}
@@ -21846,7 +22777,7 @@ static const value_string lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12_vals[] = {
static const per_choice_t T_ds_ZeroTxPowerCSI_RS_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_17 },
+ { 1, &hf_lte_rrc_setup_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_16 },
{ 0, NULL, 0, NULL }
};
@@ -21999,16 +22930,16 @@ dissect_lte_rrc_T_repetitionFactor_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_setup_49_sequence[] = {
+static const per_sequence_t T_setup_48_sequence[] = {
{ &hf_lte_rrc_repetitionFactor_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_repetitionFactor_r13 },
{ &hf_lte_rrc_n1PUCCH_AN_Rep_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_49, T_setup_49_sequence);
+ ett_lte_rrc_T_setup_48, T_setup_48_sequence);
return offset;
}
@@ -22022,7 +22953,7 @@ static const value_string lte_rrc_T_ackNackRepetition_r13_vals[] = {
static const per_choice_t T_ackNackRepetition_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
+ { 1, &hf_lte_rrc_setup_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_48 },
{ 0, NULL, 0, NULL }
};
@@ -22080,15 +23011,15 @@ dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_50_sequence[] = {
+static const per_sequence_t T_setup_49_sequence[] = {
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_50, T_setup_50_sequence);
+ ett_lte_rrc_T_setup_49, T_setup_49_sequence);
return offset;
}
@@ -22102,7 +23033,7 @@ static const value_string lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13_val
static const per_choice_t T_twoAntennaPortActivatedPUCCH_Format3_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
+ { 1, &hf_lte_rrc_setup_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
{ 0, NULL, 0, NULL }
};
@@ -22131,6 +23062,20 @@ dissect_lte_rrc_T_format3_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
+static const per_sequence_t n1PUCCH_AN_CS_List_r13_sequence_of[1] = {
+ { &hf_lte_rrc_n1PUCCH_AN_CS_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_N1PUCCH_AN_CS_r10 },
+};
+
+static int
+dissect_lte_rrc_n1PUCCH_AN_CS_List_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_n1PUCCH_AN_CS_List_r13, n1PUCCH_AN_CS_List_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_n1PUCCH_AN_CS_ListP1_r13_sequence_of[1] = {
{ &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
};
@@ -22145,16 +23090,16 @@ dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_51_sequence[] = {
- { &hf_lte_rrc_n1PUCCH_AN_CS_List_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 },
+static const per_sequence_t T_setup_50_sequence[] = {
+ { &hf_lte_rrc_n1PUCCH_AN_CS_List_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_n1PUCCH_AN_CS_List_r13 },
{ &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_51, T_setup_51_sequence);
+ ett_lte_rrc_T_setup_50, T_setup_50_sequence);
return offset;
}
@@ -22168,7 +23113,7 @@ static const value_string lte_rrc_T_n1PUCCH_AN_CS_r13_vals[] = {
static const per_choice_t T_n1PUCCH_AN_CS_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
+ { 1, &hf_lte_rrc_setup_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
{ 0, NULL, 0, NULL }
};
@@ -22364,16 +23309,16 @@ dissect_lte_rrc_T_simultaneousPUCCH_PUSCH_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_52_sequence[] = {
+static const per_sequence_t T_setup_51_sequence[] = {
{ &hf_lte_rrc_nPUCCH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_n1PUCCH_AN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_52, T_setup_52_sequence);
+ ett_lte_rrc_T_setup_51, T_setup_51_sequence);
return offset;
}
@@ -22387,7 +23332,7 @@ static const value_string lte_rrc_T_nPUCCH_Param_r13_vals[] = {
static const per_choice_t T_nPUCCH_Param_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_52 },
+ { 1, &hf_lte_rrc_setup_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
{ 0, NULL, 0, NULL }
};
@@ -22401,15 +23346,15 @@ dissect_lte_rrc_T_nPUCCH_Param_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_53_sequence[] = {
+static const per_sequence_t T_setup_52_sequence[] = {
{ &hf_lte_rrc_nkaPUCCH_AN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_53, T_setup_53_sequence);
+ ett_lte_rrc_T_setup_52, T_setup_52_sequence);
return offset;
}
@@ -22423,7 +23368,7 @@ static const value_string lte_rrc_T_nkaPUCCH_Param_r13_vals[] = {
static const per_choice_t T_nkaPUCCH_Param_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_53 },
+ { 1, &hf_lte_rrc_setup_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_52 },
{ 0, NULL, 0, NULL }
};
@@ -22555,22 +23500,22 @@ dissect_lte_rrc_T_modeB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const value_string lte_rrc_T_setup_54_vals[] = {
+static const value_string lte_rrc_T_setup_53_vals[] = {
{ 0, "modeA" },
{ 1, "modeB" },
{ 0, NULL }
};
-static const per_choice_t T_setup_54_choice[] = {
+static const per_choice_t T_setup_53_choice[] = {
{ 0, &hf_lte_rrc_modeA , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_modeA },
{ 1, &hf_lte_rrc_modeB , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_modeB },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_54, T_setup_54_choice,
+ ett_lte_rrc_T_setup_53, T_setup_53_choice,
NULL);
return offset;
@@ -22585,7 +23530,7 @@ static const value_string lte_rrc_T_pucch_NumRepetitionCE_r13_vals[] = {
static const per_choice_t T_pucch_NumRepetitionCE_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
+ { 1, &hf_lte_rrc_setup_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_53 },
{ 0, NULL, 0, NULL }
};
@@ -22673,16 +23618,16 @@ dissect_lte_rrc_T_dmrs_WithOCC_Activated_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_57_sequence[] = {
+static const per_sequence_t T_setup_56_sequence[] = {
{ &hf_lte_rrc_nPUSCH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ &hf_lte_rrc_nDMRS_CSH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_57, T_setup_57_sequence);
+ ett_lte_rrc_T_setup_56, T_setup_56_sequence);
return offset;
}
@@ -22696,7 +23641,7 @@ static const value_string lte_rrc_T_pusch_DMRS_r11_01_vals[] = {
static const per_choice_t T_pusch_DMRS_r11_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
+ { 1, &hf_lte_rrc_setup_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
{ 0, NULL, 0, NULL }
};
@@ -22727,7 +23672,7 @@ dissect_lte_rrc_T_betaOffsetMC_r12_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_58_sequence[] = {
+static const per_sequence_t T_setup_57_sequence[] = {
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset2_ACK_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
@@ -22737,9 +23682,9 @@ static const per_sequence_t T_setup_58_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_58, T_setup_58_sequence);
+ ett_lte_rrc_T_setup_57, T_setup_57_sequence);
return offset;
}
@@ -22753,7 +23698,7 @@ static const value_string lte_rrc_T_uciOnPUSCH_01_vals[] = {
static const per_choice_t T_uciOnPUSCH_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_58 },
+ { 1, &hf_lte_rrc_setup_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
{ 0, NULL, 0, NULL }
};
@@ -22823,7 +23768,7 @@ dissect_lte_rrc_PDCCH_CandidateReductionValue_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_36_sequence[] = {
+static const per_sequence_t T_setup_35_sequence[] = {
{ &hf_lte_rrc_pdcch_candidateReductionAL1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
{ &hf_lte_rrc_pdcch_candidateReductionAL2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
{ &hf_lte_rrc_pdcch_candidateReductionAL3, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
@@ -22833,9 +23778,9 @@ static const per_sequence_t T_setup_36_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_36, T_setup_36_sequence);
+ ett_lte_rrc_T_setup_35, T_setup_35_sequence);
return offset;
}
@@ -22849,7 +23794,7 @@ static const value_string lte_rrc_PDCCH_CandidateReductions_r13_vals[] = {
static const per_choice_t PDCCH_CandidateReductions_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
+ { 1, &hf_lte_rrc_setup_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
{ 0, NULL, 0, NULL }
};
@@ -22925,7 +23870,7 @@ dissect_lte_rrc_T_aperiodicCSI_Trigger_v1310(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_14_sequence[] = {
+static const per_sequence_t T_setup_13_sequence[] = {
{ &hf_lte_rrc_trigger1_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
{ &hf_lte_rrc_trigger2_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
{ &hf_lte_rrc_trigger3_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
@@ -22936,9 +23881,9 @@ static const per_sequence_t T_setup_14_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_14, T_setup_14_sequence);
+ ett_lte_rrc_T_setup_13, T_setup_13_sequence);
return offset;
}
@@ -22952,7 +23897,7 @@ static const value_string lte_rrc_T_aperiodicCSI_Trigger2_r13_vals[] = {
static const per_choice_t T_aperiodicCSI_Trigger2_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_14 },
+ { 1, &hf_lte_rrc_setup_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_13 },
{ 0, NULL, 0, NULL }
};
@@ -22966,16 +23911,16 @@ dissect_lte_rrc_T_aperiodicCSI_Trigger2_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_setup_13_sequence[] = {
+static const per_sequence_t T_setup_12_sequence[] = {
{ &hf_lte_rrc_aperiodicCSI_Trigger_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Trigger_v1310 },
{ &hf_lte_rrc_aperiodicCSI_Trigger2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Trigger2_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_13, T_setup_13_sequence);
+ ett_lte_rrc_T_setup_12, T_setup_12_sequence);
return offset;
}
@@ -22989,7 +23934,7 @@ static const value_string lte_rrc_CQI_ReportAperiodic_v1310_vals[] = {
static const per_choice_t CQI_ReportAperiodic_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_13 },
+ { 1, &hf_lte_rrc_setup_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_12 },
{ 0, NULL, 0, NULL }
};
@@ -23607,7 +24552,7 @@ dissect_lte_rrc_CSI_RS_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string lte_rrc_T_setup_41_vals[] = {
+static const value_string lte_rrc_T_setup_40_vals[] = {
{ 0, "ce-ModeA" },
{ 1, "ce-ModeB" },
{ 0, NULL }
@@ -23615,7 +24560,7 @@ static const value_string lte_rrc_T_setup_41_vals[] = {
static int
-dissect_lte_rrc_T_setup_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
2, NULL, FALSE, 0, NULL);
@@ -23631,7 +24576,7 @@ static const value_string lte_rrc_T_ce_Mode_r13_vals[] = {
static const per_choice_t T_ce_Mode_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
+ { 1, &hf_lte_rrc_setup_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
{ 0, NULL, 0, NULL }
};
@@ -23698,6 +24643,63 @@ dissect_lte_rrc_PhysicalConfigDedicated_eag_7(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string lte_rrc_T_periodicityFactorWB_r13_vals[] = {
+ { 0, "n2" },
+ { 1, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_periodicityFactorWB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportPeriodic_v1320_sequence[] = {
+ { &hf_lte_rrc_periodicityFactorWB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_periodicityFactorWB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportPeriodic_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CQI_ReportPeriodic_v1320, CQI_ReportPeriodic_v1320_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportConfig_v1320_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportPeriodic_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportPeriodic_v1320 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportConfig_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CQI_ReportConfig_v1320, CQI_ReportConfig_v1320_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalConfigDedicated_eag_8_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportConfig_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v1320 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicated_eag_8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PhysicalConfigDedicated_eag_8_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PhysicalConfigDedicated_sequence[] = {
{ &hf_lte_rrc_pdsch_ConfigDedicated, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated },
{ &hf_lte_rrc_pucch_ConfigDedicated, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated },
@@ -23716,6 +24718,7 @@ static const per_sequence_t PhysicalConfigDedicated_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_5 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_6 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_7 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_8 },
{ NULL, 0, 0, NULL }
};
@@ -23897,7 +24900,7 @@ static const value_string lte_rrc_MeasSubframePatternPCell_r10_vals[] = {
static const per_choice_t MeasSubframePatternPCell_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
+ { 1, &hf_lte_rrc_setup_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
{ 0, NULL, 0, NULL }
};
@@ -23980,7 +24983,7 @@ static const value_string lte_rrc_NeighCellsCRS_Info_r11_vals[] = {
static const per_choice_t NeighCellsCRS_Info_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
+ { 1, &hf_lte_rrc_setup_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
{ 0, NULL, 0, NULL }
};
@@ -24134,7 +25137,7 @@ dissect_lte_rrc_NeighCellsToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_59_sequence[] = {
+static const per_sequence_t T_setup_58_sequence[] = {
{ &hf_lte_rrc_neighCellsToReleaseList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NeighCellsToReleaseList_r12 },
{ &hf_lte_rrc_neighCellsToAddModList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NeighCellsToAddModList_r12 },
{ &hf_lte_rrc_servCellp_a_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_a },
@@ -24142,9 +25145,9 @@ static const per_sequence_t T_setup_59_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_59, T_setup_59_sequence);
+ ett_lte_rrc_T_setup_58, T_setup_58_sequence);
return offset;
}
@@ -24158,7 +25161,7 @@ static const value_string lte_rrc_NAICS_AssistanceInfo_r12_vals[] = {
static const per_choice_t NAICS_AssistanceInfo_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_68 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_59 },
+ { 1, &hf_lte_rrc_setup_67 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_58 },
{ 0, NULL, 0, NULL }
};
@@ -24241,7 +25244,7 @@ static const value_string lte_rrc_NeighCellsCRS_Info_r13_vals[] = {
static const per_choice_t NeighCellsCRS_Info_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_67 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r13 },
+ { 1, &hf_lte_rrc_setup_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r13 },
{ 0, NULL, 0, NULL }
};
@@ -25294,22 +26297,22 @@ dissect_lte_rrc_SchedulingInfoList_BR_r13(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13_vals[] = {
+static const value_string lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapBR_r13_vals[] = {
{ 0, "subframePattern10-r13" },
{ 1, "subframePattern40-r13" },
{ 0, NULL }
};
-static const per_choice_t T_fdd_DownlinkOrTddSubframeBitmapLC_r13_choice[] = {
+static const per_choice_t T_fdd_DownlinkOrTddSubframeBitmapBR_r13_choice[] = {
{ 0, &hf_lte_rrc_subframePattern10_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_10 },
{ 1, &hf_lte_rrc_subframePattern40_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_40 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapBR_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13, T_fdd_DownlinkOrTddSubframeBitmapLC_r13_choice,
+ ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapBR_r13, T_fdd_DownlinkOrTddSubframeBitmapBR_r13_choice,
NULL);
return offset;
@@ -25375,9 +26378,9 @@ static const per_sequence_t T_bandwidthReducedAccessRelatedInfo_r13_sequence[] =
{ &hf_lte_rrc_si_WindowLength_BR_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_WindowLength_BR_r13 },
{ &hf_lte_rrc_si_RepetitionPattern_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_RepetitionPattern_r13 },
{ &hf_lte_rrc_schedulingInfoList_BR_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SchedulingInfoList_BR_r13 },
- { &hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapLC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13 },
- { &hf_lte_rrc_fdd_UplinkSubframeBitmapLC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_10 },
- { &hf_lte_rrc_startSymbolLC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
+ { &hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapBR_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapBR_r13 },
+ { &hf_lte_rrc_fdd_UplinkSubframeBitmapBR_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { &hf_lte_rrc_startSymbolBR_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
{ &hf_lte_rrc_si_HoppingConfigCommon_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_HoppingConfigCommon_r13 },
{ &hf_lte_rrc_si_ValidityTime_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_si_ValidityTime_r13 },
{ &hf_lte_rrc_systemInfoValueTagList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInfoValueTagList_r13 },
@@ -25393,14 +26396,178 @@ dissect_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
+static const value_string lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_vals[] = {
+ { 0, "nb2" },
+ { 1, "nb4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_FDD_r13_vals[] = {
+ { 0, "int1" },
+ { 1, "int2" },
+ { 2, "int4" },
+ { 3, "int8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_FDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_TDD_r13_vals[] = {
+ { 0, "int1" },
+ { 1, "int5" },
+ { 2, "int10" },
+ { 3, "int20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_TDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_vals[] = {
+ { 0, "interval-FDD-r13" },
+ { 1, "interval-TDD-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interval_DLHoppingConfigCommonModeA_r13_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13 },
+ { 1, &hf_lte_rrc_interval_TDD_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13, T_interval_DLHoppingConfigCommonModeA_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_FDD_r13_01_vals[] = {
+ { 0, "int2" },
+ { 1, "int4" },
+ { 2, "int8" },
+ { 3, "int16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_FDD_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_TDD_r13_01_vals[] = {
+ { 0, "int5" },
+ { 1, "int10" },
+ { 2, "int20" },
+ { 3, "int40" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_TDD_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_vals[] = {
+ { 0, "interval-FDD-r13" },
+ { 1, "interval-TDD-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interval_DLHoppingConfigCommonModeB_r13_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_01 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13, T_interval_DLHoppingConfigCommonModeB_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_freqHoppingParametersDL_r13_sequence[] = {
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13 },
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13 },
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13 },
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_freqHoppingParametersDL_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_44, T_nonCriticalExtension_44_sequence);
+ ett_lte_rrc_T_freqHoppingParametersDL_r13, T_freqHoppingParametersDL_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_46_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_46, T_nonCriticalExtension_46_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_v1320_IEs_sequence[] = {
+ { &hf_lte_rrc_freqHoppingParametersDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_freqHoppingParametersDL_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_46 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType1_v1320_IEs, SystemInformationBlockType1_v1320_IEs_sequence);
return offset;
}
@@ -25411,7 +26578,7 @@ static const per_sequence_t SystemInformationBlockType1_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_eDRX_Allowed_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eDRX_Allowed_r13 },
{ &hf_lte_rrc_cellSelectionInfoCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoCE_r13 },
{ &hf_lte_rrc_bandwidthReducedAccessRelatedInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13 },
- { &hf_lte_rrc_nonCriticalExtension_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
+ { &hf_lte_rrc_nonCriticalExtension_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -25428,7 +26595,7 @@ static const per_sequence_t SystemInformationBlockType1_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_cellAccessRelatedInfo_v1250, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellAccessRelatedInfo_v1250 },
{ &hf_lte_rrc_cellSelectionInfo_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_v1250 },
{ &hf_lte_rrc_freqBandIndicatorPriority_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_freqBandIndicatorPriority_r12 },
- { &hf_lte_rrc_nonCriticalExtension_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -25444,7 +26611,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_tdd_Config_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config_v1130 },
{ &hf_lte_rrc_cellSelectionInfo_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_v1130 },
- { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -25460,7 +26627,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v920_IEs_sequence[] = {
{ &hf_lte_rrc_ims_EmergencySupport_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ims_EmergencySupport_r9 },
{ &hf_lte_rrc_cellSelectionInfo_v920, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfo_v920 },
- { &hf_lte_rrc_nonCriticalExtension_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -25475,7 +26642,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v920_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType1_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_03 },
- { &hf_lte_rrc_nonCriticalExtension_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -25497,7 +26664,7 @@ static const per_sequence_t SystemInformationBlockType1_sequence[] = {
{ &hf_lte_rrc_tdd_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config },
{ &hf_lte_rrc_si_WindowLength, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_WindowLength },
{ &hf_lte_rrc_systemInfoValueTag, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_systemInfoValueTag },
- { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -26898,7 +28065,7 @@ dissect_lte_rrc_PCCH_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_vals[] = {
+static const value_string lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_01_vals[] = {
{ 0, "nb2" },
{ 1, "nb4" },
{ 0, NULL }
@@ -26906,7 +28073,7 @@ static const value_string lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_vals[] = {
static int
-dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
2, NULL, FALSE, 0, NULL);
@@ -26914,7 +28081,7 @@ dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_interval_FDD_r13_vals[] = {
+static const value_string lte_rrc_T_interval_FDD_r13_02_vals[] = {
{ 0, "int1" },
{ 1, "int2" },
{ 2, "int4" },
@@ -26924,7 +28091,7 @@ static const value_string lte_rrc_T_interval_FDD_r13_vals[] = {
static int
-dissect_lte_rrc_T_interval_FDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_FDD_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -26932,7 +28099,7 @@ dissect_lte_rrc_T_interval_FDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_interval_TDD_r13_vals[] = {
+static const value_string lte_rrc_T_interval_TDD_r13_02_vals[] = {
{ 0, "int1" },
{ 1, "int5" },
{ 2, "int10" },
@@ -26942,7 +28109,7 @@ static const value_string lte_rrc_T_interval_TDD_r13_vals[] = {
static int
-dissect_lte_rrc_T_interval_TDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_TDD_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -26950,29 +28117,29 @@ dissect_lte_rrc_T_interval_TDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_vals[] = {
+static const value_string lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_01_vals[] = {
{ 0, "interval-FDD-r13" },
{ 1, "interval-TDD-r13" },
{ 0, NULL }
};
-static const per_choice_t T_interval_DLHoppingConfigCommonModeA_r13_choice[] = {
- { 0, &hf_lte_rrc_interval_FDD_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13 },
- { 1, &hf_lte_rrc_interval_TDD_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13 },
+static const per_choice_t T_interval_DLHoppingConfigCommonModeA_r13_01_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_02 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_02 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13, T_interval_DLHoppingConfigCommonModeA_r13_choice,
+ ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_01, T_interval_DLHoppingConfigCommonModeA_r13_01_choice,
NULL);
return offset;
}
-static const value_string lte_rrc_T_interval_FDD_r13_01_vals[] = {
+static const value_string lte_rrc_T_interval_FDD_r13_03_vals[] = {
{ 0, "int2" },
{ 1, "int4" },
{ 2, "int8" },
@@ -26982,7 +28149,7 @@ static const value_string lte_rrc_T_interval_FDD_r13_01_vals[] = {
static int
-dissect_lte_rrc_T_interval_FDD_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_FDD_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -26990,7 +28157,7 @@ dissect_lte_rrc_T_interval_FDD_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string lte_rrc_T_interval_TDD_r13_01_vals[] = {
+static const value_string lte_rrc_T_interval_TDD_r13_03_vals[] = {
{ 0, "int5" },
{ 1, "int10" },
{ 2, "int20" },
@@ -27000,7 +28167,7 @@ static const value_string lte_rrc_T_interval_TDD_r13_01_vals[] = {
static int
-dissect_lte_rrc_T_interval_TDD_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_TDD_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -27008,29 +28175,29 @@ dissect_lte_rrc_T_interval_TDD_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_vals[] = {
+static const value_string lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_01_vals[] = {
{ 0, "interval-FDD-r13" },
{ 1, "interval-TDD-r13" },
{ 0, NULL }
};
-static const per_choice_t T_interval_DLHoppingConfigCommonModeB_r13_choice[] = {
- { 0, &hf_lte_rrc_interval_FDD_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_01 },
- { 1, &hf_lte_rrc_interval_TDD_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_01 },
+static const per_choice_t T_interval_DLHoppingConfigCommonModeB_r13_01_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_03 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_03 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13, T_interval_DLHoppingConfigCommonModeB_r13_choice,
+ ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_01, T_interval_DLHoppingConfigCommonModeB_r13_01_choice,
NULL);
return offset;
}
-static const value_string lte_rrc_T_interval_FDD_r13_02_vals[] = {
+static const value_string lte_rrc_T_interval_FDD_r13_04_vals[] = {
{ 0, "int1" },
{ 1, "int2" },
{ 2, "int4" },
@@ -27040,7 +28207,7 @@ static const value_string lte_rrc_T_interval_FDD_r13_02_vals[] = {
static int
-dissect_lte_rrc_T_interval_FDD_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_FDD_r13_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -27048,7 +28215,7 @@ dissect_lte_rrc_T_interval_FDD_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string lte_rrc_T_interval_TDD_r13_02_vals[] = {
+static const value_string lte_rrc_T_interval_TDD_r13_04_vals[] = {
{ 0, "int1" },
{ 1, "int5" },
{ 2, "int10" },
@@ -27058,7 +28225,7 @@ static const value_string lte_rrc_T_interval_TDD_r13_02_vals[] = {
static int
-dissect_lte_rrc_T_interval_TDD_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_TDD_r13_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -27073,8 +28240,8 @@ static const value_string lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13_vals
};
static const per_choice_t T_interval_ULHoppingConfigCommonModeA_r13_choice[] = {
- { 0, &hf_lte_rrc_interval_FDD_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_02 },
- { 1, &hf_lte_rrc_interval_TDD_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_02 },
+ { 0, &hf_lte_rrc_interval_FDD_r13_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_04 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_04 },
{ 0, NULL, 0, NULL }
};
@@ -27088,7 +28255,7 @@ dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13(tvbuff_t *tvb _U_, int
}
-static const value_string lte_rrc_T_interval_FDD_r13_03_vals[] = {
+static const value_string lte_rrc_T_interval_FDD_r13_05_vals[] = {
{ 0, "int2" },
{ 1, "int4" },
{ 2, "int8" },
@@ -27098,7 +28265,7 @@ static const value_string lte_rrc_T_interval_FDD_r13_03_vals[] = {
static int
-dissect_lte_rrc_T_interval_FDD_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_FDD_r13_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -27106,7 +28273,7 @@ dissect_lte_rrc_T_interval_FDD_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string lte_rrc_T_interval_TDD_r13_03_vals[] = {
+static const value_string lte_rrc_T_interval_TDD_r13_05_vals[] = {
{ 0, "int5" },
{ 1, "int10" },
{ 2, "int20" },
@@ -27116,7 +28283,7 @@ static const value_string lte_rrc_T_interval_TDD_r13_03_vals[] = {
static int
-dissect_lte_rrc_T_interval_TDD_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_interval_TDD_r13_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -27131,8 +28298,8 @@ static const value_string lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13_vals
};
static const per_choice_t T_interval_ULHoppingConfigCommonModeB_r13_choice[] = {
- { 0, &hf_lte_rrc_interval_FDD_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_03 },
- { 1, &hf_lte_rrc_interval_TDD_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_03 },
+ { 0, &hf_lte_rrc_interval_FDD_r13_05, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_05 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_05, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_05 },
{ 0, NULL, 0, NULL }
};
@@ -27147,9 +28314,9 @@ dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13(tvbuff_t *tvb _U_, int
static const per_sequence_t FreqHoppingParameters_r13_sequence[] = {
- { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13 },
- { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13 },
- { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13 },
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_01 },
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_01 },
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_01 },
{ &hf_lte_rrc_interval_ULHoppingConfigCommonModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13 },
{ &hf_lte_rrc_interval_ULHoppingConfigCommonModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13 },
{ &hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
@@ -27288,14 +28455,14 @@ dissect_lte_rrc_RSRP_ThresholdsPrachInfoList_r13(tvbuff_t *tvb _U_, int offset _
static const value_string lte_rrc_T_fdd_r13_01_vals[] = {
- { 0, "sf1" },
- { 1, "sf1dot5" },
- { 2, "sf2" },
- { 3, "sf2dot5" },
- { 4, "sf4" },
- { 5, "sf5" },
- { 6, "sf8" },
- { 7, "sf10" },
+ { 0, "v1" },
+ { 1, "v1dot5" },
+ { 2, "v2" },
+ { 3, "v2dot5" },
+ { 4, "v4" },
+ { 5, "v5" },
+ { 6, "v8" },
+ { 7, "v10" },
{ 0, NULL }
};
@@ -27310,14 +28477,14 @@ dissect_lte_rrc_T_fdd_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static const value_string lte_rrc_T_tdd_r13_01_vals[] = {
- { 0, "sf1" },
- { 1, "sf2" },
- { 2, "sf4" },
- { 3, "sf5" },
- { 4, "sf8" },
- { 5, "sf10" },
- { 6, "sf20" },
- { 7, "spare1" },
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v5" },
+ { 4, "v8" },
+ { 5, "v10" },
+ { 6, "v20" },
+ { 7, "spare" },
{ 0, NULL }
};
@@ -27472,8 +28639,8 @@ dissect_lte_rrc_T_prach_HoppingConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t PRACH_ParametersCE_r13_sequence[] = {
- { &hf_lte_rrc_prach_ConfigIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_63 },
- { &hf_lte_rrc_prach_FreqOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_94 },
+ { &hf_lte_rrc_prach_ConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_63 },
+ { &hf_lte_rrc_prach_FreqOffset_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_94 },
{ &hf_lte_rrc_prach_StartingSubframe_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_prach_StartingSubframe_r13 },
{ &hf_lte_rrc_maxNumPreambleAttemptCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_maxNumPreambleAttemptCE_r13 },
{ &hf_lte_rrc_numRepetitionPerPreambleAttempt_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_numRepetitionPerPreambleAttempt_r13 },
@@ -28314,6 +29481,193 @@ dissect_lte_rrc_SystemInformationBlockType2_eag_5(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_T_udt_Restricting_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_udt_Restricting_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_udt_RestrictingTime_r13_vals[] = {
+ { 0, "s4" },
+ { 1, "s8" },
+ { 2, "s16" },
+ { 3, "s32" },
+ { 4, "s64" },
+ { 5, "s128" },
+ { 6, "s256" },
+ { 7, "s512" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_udt_RestrictingTime_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UDT_Restricting_r13_sequence[] = {
+ { &hf_lte_rrc_udt_Restricting_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_udt_Restricting_r13 },
+ { &hf_lte_rrc_udt_RestrictingTime_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_udt_RestrictingTime_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UDT_Restricting_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UDT_Restricting_r13, UDT_Restricting_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UDT_RestrictingPerPLMN_r13_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
+ { &hf_lte_rrc_udt_Restricting_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UDT_Restricting_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UDT_RestrictingPerPLMN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UDT_RestrictingPerPLMN_r13, UDT_RestrictingPerPLMN_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UDT_RestrictingPerPLMN_List_r13_sequence_of[1] = {
+ { &hf_lte_rrc_UDT_RestrictingPerPLMN_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UDT_RestrictingPerPLMN_r13 },
+};
+
+static int
+dissect_lte_rrc_UDT_RestrictingPerPLMN_List_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UDT_RestrictingPerPLMN_List_r13, UDT_RestrictingPerPLMN_List_r13_sequence_of,
+ 1, maxPLMN_r11, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_up_CIoT_EPS_Optimisation_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cp_CIoT_EPS_Optimisation_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cp_CIoT_EPS_Optimisation_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_attachWithoutPDN_Connectivity_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CIOT_OptimisationPLMN_r13_sequence[] = {
+ { &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13_01 },
+ { &hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cp_CIoT_EPS_Optimisation_r13_01 },
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CIOT_OptimisationPLMN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CIOT_OptimisationPLMN_r13, CIOT_OptimisationPLMN_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CIOT_EPS_OptimisationInfo_r13_sequence_of[1] = {
+ { &hf_lte_rrc_CIOT_EPS_OptimisationInfo_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CIOT_OptimisationPLMN_r13 },
+};
+
+static int
+dissect_lte_rrc_CIOT_EPS_OptimisationInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CIOT_EPS_OptimisationInfo_r13, CIOT_EPS_OptimisationInfo_r13_sequence_of,
+ 1, maxPLMN_r11, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_useFullResumeID_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_useFullResumeID_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType2_eag_6_sequence[] = {
+ { &hf_lte_rrc_udt_RestrictingForCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UDT_Restricting_r13 },
+ { &hf_lte_rrc_udt_RestrictingPerPLMN_List_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UDT_RestrictingPerPLMN_List_r13 },
+ { &hf_lte_rrc_cIoT_EPS_OptimisationInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CIOT_EPS_OptimisationInfo_r13 },
+ { &hf_lte_rrc_useFullResumeID_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_useFullResumeID_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType2_eag_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, SystemInformationBlockType2_eag_6_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType2_sequence[] = {
{ &hf_lte_rrc_ac_BarringInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ac_BarringInfo },
{ &hf_lte_rrc_radioResourceConfigCommon, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB },
@@ -28327,6 +29681,7 @@ static const per_sequence_t SystemInformationBlockType2_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_5 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -29567,7 +30922,7 @@ dissect_lte_rrc_UplinkPowerControlDedicatedSCell_v1310(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_setup_42_sequence[] = {
+static const per_sequence_t T_setup_41_sequence[] = {
{ &hf_lte_rrc_pucch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_r13 },
{ &hf_lte_rrc_schedulingRequestConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SchedulingRequestConfigSCell_r13 },
{ &hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TPC_PDCCH_ConfigSCell_r13 },
@@ -29577,9 +30932,9 @@ static const per_sequence_t T_setup_42_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_42, T_setup_42_sequence);
+ ett_lte_rrc_T_setup_41, T_setup_41_sequence);
return offset;
}
@@ -29593,7 +30948,7 @@ static const value_string lte_rrc_T_pucch_SCell_vals[] = {
static const per_choice_t T_pucch_SCell_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
+ { 1, &hf_lte_rrc_setup_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
{ 0, NULL, 0, NULL }
};
@@ -29779,6 +31134,19 @@ dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_4(tvbuff_t *tvb _U_, int of
}
+static const per_sequence_t PhysicalConfigDedicatedSCell_r10_eag_5_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportConfig_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v1320 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, PhysicalConfigDedicatedSCell_r10_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PhysicalConfigDedicatedSCell_r10_sequence[] = {
{ &hf_lte_rrc_nonUL_Configuration_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_nonUL_Configuration_r10 },
{ &hf_lte_rrc_ul_Configuration_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Configuration_r10 },
@@ -29786,6 +31154,7 @@ static const per_sequence_t PhysicalConfigDedicatedSCell_r10_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -30620,7 +31989,7 @@ dissect_lte_rrc_T_nonCriticalExtension_03(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SCG_Config_r12_IEs_sequence[] = {
{ &hf_lte_rrc_scg_RadioConfig_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigPartSCG_r12 },
- { &hf_lte_rrc_nonCriticalExtension_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_03 },
+ { &hf_lte_rrc_nonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_03 },
{ NULL, 0, 0, NULL }
};
@@ -31672,6 +33041,8 @@ dissect_lte_rrc_P0_SL_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
proto_item_append_text(actx->created_item, "dBm");
+
+
return offset;
}
@@ -33277,6 +34648,145 @@ dissect_lte_rrc_AS_Config_v1250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
+static const per_sequence_t WLAN_Id_List_r12_sequence_of[1] = {
+ { &hf_lte_rrc_WLAN_Id_List_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Identifiers_r12 },
+};
+
+static int
+dissect_lte_rrc_WLAN_Id_List_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_WLAN_Id_List_r12, WLAN_Id_List_r12_sequence_of,
+ 1, maxWLAN_Id_r12, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_steerToWLAN_r13_sequence[] = {
+ { &hf_lte_rrc_mobilityConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Id_List_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_steerToWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_steerToWLAN_r13, T_steerToWLAN_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_command_vals[] = {
+ { 0, "steerToWLAN-r13" },
+ { 1, "steerToLTE-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_command_choice[] = {
+ { 0, &hf_lte_rrc_steerToWLAN_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_steerToWLAN_r13 },
+ { 1, &hf_lte_rrc_steerToLTE_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_command(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_command, T_command_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RCLWI_Config_r13_sequence[] = {
+ { &hf_lte_rrc_command , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_command },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RCLWI_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RCLWI_Config_r13, RCLWI_Config_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_59_sequence[] = {
+ { &hf_lte_rrc_rclwi_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RCLWI_Config_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_59, T_setup_59_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_RCLWI_Configuration_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t RCLWI_Configuration_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_68 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_59 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RCLWI_Configuration_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RCLWI_Configuration_r13, RCLWI_Configuration_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t AS_Config_v1320_sequence[] = {
+ { &hf_lte_rrc_sourceSCellConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListExt_r13 },
+ { &hf_lte_rrc_sourceRCLWI_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RCLWI_Configuration_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AS_Config_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AS_Config_v1320, AS_Config_v1320_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_wlanConnectionStatusReport_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_WLANConnectionStatusReport_r13_PDU);
+
+ return offset;
+}
+
+
+static const per_sequence_t AS_Context_v1320_sequence[] = {
+ { &hf_lte_rrc_wlanConnectionStatusReport_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_wlanConnectionStatusReport_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AS_Context_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AS_Context_v1320, AS_Context_v1320_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_02_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -33290,10 +34800,26 @@ dissect_lte_rrc_T_nonCriticalExtension_02(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t HandoverPreparationInformation_v1320_IEs_sequence[] = {
+ { &hf_lte_rrc_as_Config_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Config_v1320 },
+ { &hf_lte_rrc_as_Context_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Context_v1320 },
+ { &hf_lte_rrc_nonCriticalExtension_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HandoverPreparationInformation_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_HandoverPreparationInformation_v1320_IEs, HandoverPreparationInformation_v1320_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t HandoverPreparationInformation_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_ue_SupportedEARFCN_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
{ &hf_lte_rrc_as_Config_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Config_v1250 },
- { &hf_lte_rrc_nonCriticalExtension_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_02 },
+ { &hf_lte_rrc_nonCriticalExtension_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -33559,7 +35085,7 @@ dissect_lte_rrc_T_nonCriticalExtension_04(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UERadioAccessCapabilityInformation_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioAccessCapabilityInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo },
- { &hf_lte_rrc_nonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_04 },
+ { &hf_lte_rrc_nonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_04 },
{ NULL, 0, 0, NULL }
};
@@ -36852,20 +38378,6 @@ dissect_lte_rrc_SystemInformationBlockType16_r11(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t WLAN_Id_List_r12_sequence_of[1] = {
- { &hf_lte_rrc_WLAN_Id_List_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Identifiers_r12 },
-};
-
-static int
-dissect_lte_rrc_WLAN_Id_List_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_WLAN_Id_List_r12, WLAN_Id_List_r12_sequence_of,
- 1, maxWLAN_Id_r12, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t WLAN_OffloadInfoPerPLMN_r12_sequence[] = {
{ &hf_lte_rrc_wlan_OffloadConfigCommon_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_OffloadConfig_r12 },
{ &hf_lte_rrc_wlan_Id_List_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r12 },
@@ -37929,14 +39441,14 @@ dissect_lte_rrc_T_sib_TypeAndInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_42_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_42, T_nonCriticalExtension_42_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_44, T_nonCriticalExtension_44_sequence);
return offset;
}
@@ -37944,7 +39456,7 @@ dissect_lte_rrc_T_nonCriticalExtension_42(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformation_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
+ { &hf_lte_rrc_nonCriticalExtension_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
{ NULL, 0, 0, NULL }
};
@@ -37959,7 +39471,7 @@ dissect_lte_rrc_SystemInformation_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SystemInformation_r8_IEs_sequence[] = {
{ &hf_lte_rrc_sib_TypeAndInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sib_TypeAndInfo },
- { &hf_lte_rrc_nonCriticalExtension_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37972,35 +39484,35 @@ dissect_lte_rrc_SystemInformation_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_criticalExtensionsFuture_36_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_39_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_36, T_criticalExtensionsFuture_36_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_39, T_criticalExtensionsFuture_39_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_36_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_39_vals[] = {
{ 0, "systemInformation-r8" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_36_choice[] = {
+static const per_choice_t T_criticalExtensions_39_choice[] = {
{ 0, &hf_lte_rrc_systemInformation_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformation_r8_IEs },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_36, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_36 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_39, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_39 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_36, T_criticalExtensions_36_choice,
+ ett_lte_rrc_T_criticalExtensions_39, T_criticalExtensions_39_choice,
NULL);
return offset;
@@ -38008,7 +39520,7 @@ dissect_lte_rrc_T_criticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SystemInformation_sequence[] = {
- { &hf_lte_rrc_criticalExtensions_36, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_36 },
+ { &hf_lte_rrc_criticalExtensions_39, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_39 },
{ NULL, 0, 0, NULL }
};
@@ -38528,7 +40040,7 @@ dissect_lte_rrc_T_nonCriticalExtension_17(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MBSFNAreaConfiguration_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_pmch_InfoListExt_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PMCH_InfoListExt_r12 },
- { &hf_lte_rrc_nonCriticalExtension_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
+ { &hf_lte_rrc_nonCriticalExtension_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
{ NULL, 0, 0, NULL }
};
@@ -38543,7 +40055,7 @@ dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t MBSFNAreaConfiguration_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38560,7 +40072,7 @@ static const per_sequence_t MBSFNAreaConfiguration_r9_sequence[] = {
{ &hf_lte_rrc_commonSF_Alloc_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CommonSF_AllocPatternList_r9 },
{ &hf_lte_rrc_commonSF_AllocPeriod_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_commonSF_AllocPeriod_r9 },
{ &hf_lte_rrc_pmch_InfoList_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PMCH_InfoList_r9 },
- { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38640,7 +40152,7 @@ dissect_lte_rrc_T_nonCriticalExtension_14(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MBMSCountingRequest_r10_sequence[] = {
{ &hf_lte_rrc_countingRequestList_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CountingRequestList_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_14 },
+ { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_14 },
{ NULL, 0, 0, NULL }
};
@@ -38999,7 +40511,7 @@ dissect_lte_rrc_T_nonCriticalExtension_21(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t Paging_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_redistributionIndication_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_redistributionIndication_r13 },
{ &hf_lte_rrc_systemInfoModification_eDRX_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification_eDRX_r13 },
- { &hf_lte_rrc_nonCriticalExtension_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_21 },
+ { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_21 },
{ NULL, 0, 0, NULL }
};
@@ -39014,7 +40526,7 @@ dissect_lte_rrc_Paging_v1310_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t Paging_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_eab_ParamModification_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eab_ParamModification_r11 },
- { &hf_lte_rrc_nonCriticalExtension_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39029,7 +40541,7 @@ dissect_lte_rrc_Paging_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t Paging_v920_IEs_sequence[] = {
{ &hf_lte_rrc_cmas_Indication_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cmas_Indication_r9 },
- { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39044,7 +40556,7 @@ dissect_lte_rrc_Paging_v920_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t Paging_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39061,7 +40573,7 @@ static const per_sequence_t Paging_sequence[] = {
{ &hf_lte_rrc_pagingRecordList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pagingRecordList },
{ &hf_lte_rrc_systemInfoModification, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification },
{ &hf_lte_rrc_etws_Indication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_etws_Indication },
- { &hf_lte_rrc_nonCriticalExtension_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39181,7 +40693,7 @@ dissect_lte_rrc_T_nonCriticalExtension_28(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishment_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
+ { &hf_lte_rrc_nonCriticalExtension_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
{ NULL, 0, 0, NULL }
};
@@ -39197,7 +40709,7 @@ dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t RRCConnectionReestablishment_r8_IEs_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicated, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated },
{ &hf_lte_rrc_nextHopChainingCount, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
- { &hf_lte_rrc_nonCriticalExtension_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39312,7 +40824,7 @@ dissect_lte_rrc_T_nonCriticalExtension_30(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishmentReject_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
+ { &hf_lte_rrc_nonCriticalExtension_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
{ NULL, 0, 0, NULL }
};
@@ -39326,7 +40838,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs(tvbuff_t *tvb _U_, i
static const per_sequence_t RRCConnectionReestablishmentReject_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39384,6 +40896,8 @@ dissect_lte_rrc_RRCConnectionReestablishmentReject(tvbuff_t *tvb _U_, int offset
col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentReject");
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentReject");
+
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_lte_rrc_RRCConnectionReestablishmentReject, RRCConnectionReestablishmentReject_sequence);
@@ -39466,6 +40980,21 @@ dissect_lte_rrc_T_deprioritisationReq_r11(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const value_string lte_rrc_T_rrc_SuspendIndication_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rrc_SuspendIndication_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_31_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -39479,9 +41008,24 @@ dissect_lte_rrc_T_nonCriticalExtension_31(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t RRCConnectionReject_v1320_IEs_sequence[] = {
+ { &hf_lte_rrc_rrc_SuspendIndication_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rrc_SuspendIndication_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReject_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReject_v1320_IEs, RRCConnectionReject_v1320_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RRCConnectionReject_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_deprioritisationReq_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deprioritisationReq_r11 },
- { &hf_lte_rrc_nonCriticalExtension_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
+ { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39496,7 +41040,7 @@ dissect_lte_rrc_RRCConnectionReject_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_extendedWaitTime_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedWaitTime_r10 },
- { &hf_lte_rrc_nonCriticalExtension_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39511,7 +41055,7 @@ dissect_lte_rrc_RRCConnectionReject_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39526,7 +41070,7 @@ dissect_lte_rrc_RRCConnectionReject_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_r8_IEs_sequence[] = {
{ &hf_lte_rrc_waitTime , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_waitTime },
- { &hf_lte_rrc_nonCriticalExtension_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39617,14 +41161,14 @@ dissect_lte_rrc_RRCConnectionReject(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_34_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_36_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_34, T_nonCriticalExtension_34_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_36, T_nonCriticalExtension_36_sequence);
return offset;
}
@@ -39632,7 +41176,7 @@ dissect_lte_rrc_T_nonCriticalExtension_34(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionSetup_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_34 },
+ { &hf_lte_rrc_nonCriticalExtension_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_36 },
{ NULL, 0, 0, NULL }
};
@@ -39647,7 +41191,7 @@ dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, a
static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicated, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated },
- { &hf_lte_rrc_nonCriticalExtension_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39660,7 +41204,7 @@ dissect_lte_rrc_RRCConnectionSetup_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_30_vals[] = {
+static const value_string lte_rrc_T_c1_31_vals[] = {
{ 0, "rrcConnectionSetup-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -39672,7 +41216,7 @@ static const value_string lte_rrc_T_c1_30_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_30_choice[] = {
+static const per_choice_t T_c1_31_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionSetup_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetup_r8_IEs },
{ 1, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -39685,44 +41229,44 @@ static const per_choice_t T_c1_30_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_30, T_c1_30_choice,
+ ett_lte_rrc_T_c1_31, T_c1_31_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_29_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_32_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_29, T_criticalExtensionsFuture_29_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_32, T_criticalExtensionsFuture_32_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_29_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_32_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_29_choice[] = {
- { 0, &hf_lte_rrc_c1_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_30 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_29, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_29 },
+static const per_choice_t T_criticalExtensions_32_choice[] = {
+ { 0, &hf_lte_rrc_c1_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_31 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_32, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_32 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_29, T_criticalExtensions_29_choice,
+ ett_lte_rrc_T_criticalExtensions_32, T_criticalExtensions_32_choice,
NULL);
return offset;
@@ -39731,7 +41275,7 @@ dissect_lte_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t RRCConnectionSetup_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_29 },
+ { &hf_lte_rrc_criticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_32 },
{ NULL, 0, 0, NULL }
};
@@ -39875,7 +41419,7 @@ dissect_lte_rrc_T_nonCriticalExtension_08(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CSFBParametersResponseCDMA2000_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_08 },
+ { &hf_lte_rrc_nonCriticalExtension_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_08 },
{ NULL, 0, 0, NULL }
};
@@ -39891,7 +41435,7 @@ dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs(tvbuff_t *tvb _U_, int o
static const per_sequence_t CSFBParametersResponseCDMA2000_r8_IEs_sequence[] = {
{ &hf_lte_rrc_rand , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RAND_CDMA2000 },
{ &hf_lte_rrc_mobilityParameters, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MobilityParametersCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40024,7 +41568,7 @@ dissect_lte_rrc_T_nonCriticalExtension_09(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t DLInformationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_09 },
+ { &hf_lte_rrc_nonCriticalExtension_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_09 },
{ NULL, 0, 0, NULL }
};
@@ -40039,7 +41583,7 @@ dissect_lte_rrc_DLInformationTransfer_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t DLInformationTransfer_r8_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dedicatedInfoType },
- { &hf_lte_rrc_nonCriticalExtension_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DLInformationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DLInformationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40162,7 +41706,7 @@ dissect_lte_rrc_T_nonCriticalExtension_10(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t HandoverFromEUTRAPreparationRequest_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_dualRxTxRedirectIndicator_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dualRxTxRedirectIndicator_r10 },
{ &hf_lte_rrc_redirectCarrierCDMA2000_1XRTT_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_10 },
+ { &hf_lte_rrc_nonCriticalExtension_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_10 },
{ NULL, 0, 0, NULL }
};
@@ -40177,7 +41721,7 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t HandoverFromEUTRAPreparationRequest_v920_IEs_sequence[] = {
{ &hf_lte_rrc_concurrPrepCDMA2000_HRPD_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
- { &hf_lte_rrc_nonCriticalExtension_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40192,7 +41736,7 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t HandoverFromEUTRAPreparationRequest_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40209,7 +41753,7 @@ static const per_sequence_t HandoverFromEUTRAPreparationRequest_r8_IEs_sequence[
{ &hf_lte_rrc_cdma2000_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CDMA2000_Type },
{ &hf_lte_rrc_rand , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RAND_CDMA2000 },
{ &hf_lte_rrc_mobilityParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityParametersCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40655,7 +42199,7 @@ dissect_lte_rrc_T_nonCriticalExtension_19(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MobilityFromEUTRACommand_v8d0_IEs_sequence[] = {
{ &hf_lte_rrc_bandIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandIndicatorGERAN },
- { &hf_lte_rrc_nonCriticalExtension_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_19 },
+ { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_19 },
{ NULL, 0, 0, NULL }
};
@@ -40670,7 +42214,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40686,7 +42230,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_r8_IEs_sequence[] = {
{ &hf_lte_rrc_cs_FallbackIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_purpose , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_purpose },
- { &hf_lte_rrc_nonCriticalExtension_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40771,7 +42315,7 @@ dissect_lte_rrc_T_nonCriticalExtension_20(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MobilityFromEUTRACommand_v960_IEs_sequence[] = {
{ &hf_lte_rrc_bandIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandIndicatorGERAN },
- { &hf_lte_rrc_nonCriticalExtension_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_20 },
+ { &hf_lte_rrc_nonCriticalExtension_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_20 },
{ NULL, 0, 0, NULL }
};
@@ -40786,7 +42330,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40802,7 +42346,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_r9_IEs_sequence[] = {
{ &hf_lte_rrc_cs_FallbackIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_purpose_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_purpose_01 },
- { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41111,22 +42655,12 @@ dissect_lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01(tvbuff_t *tvb _U_, int offset _U_
}
-
-static int
-dissect_lte_rrc_INTEGER_1_maxCE_Level_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 1U, maxCE_Level_r13, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t PRACH_Config_v1310_sequence[] = {
{ &hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_ThresholdsPrachInfoList_r13 },
{ &hf_lte_rrc_mpdcch_startSF_CSS_RA_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01 },
{ &hf_lte_rrc_prach_HoppingOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_94 },
{ &hf_lte_rrc_prach_ParametersListCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_ParametersListCE_r13 },
- { &hf_lte_rrc_initial_CE_level_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxCE_Level_r13 },
+ { &hf_lte_rrc_initial_CE_level_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_3 },
{ NULL, 0, 0, NULL }
};
@@ -41394,7 +42928,7 @@ dissect_lte_rrc_T_fullConfig_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
-dissect_lte_rrc_T_systemInfomationBlockType1Dedicated_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_systemInformationBlockType1Dedicated_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, FALSE, dissect_SystemInformationBlockType1_PDU);
@@ -41502,16 +43036,16 @@ dissect_lte_rrc_T_scg_ConfigPartMCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_02_sequence[] = {
+static const per_sequence_t T_setup_01_sequence[] = {
{ &hf_lte_rrc_scg_ConfigPartMCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scg_ConfigPartMCG_r12 },
{ &hf_lte_rrc_scg_ConfigPartSCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigPartSCG_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_02, T_setup_02_sequence);
+ ett_lte_rrc_T_setup_01, T_setup_01_sequence);
return offset;
}
@@ -41525,7 +43059,7 @@ static const value_string lte_rrc_SCG_Configuration_r12_vals[] = {
static const per_choice_t SCG_Configuration_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_02 },
+ { 1, &hf_lte_rrc_setup_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_01 },
{ 0, NULL, 0, NULL }
};
@@ -41635,15 +43169,15 @@ dissect_lte_rrc_LWA_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_setup_29_sequence[] = {
+static const per_sequence_t T_setup_28_sequence[] = {
{ &hf_lte_rrc_lwa_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWA_Config_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_29, T_setup_29_sequence);
+ ett_lte_rrc_T_setup_28, T_setup_28_sequence);
return offset;
}
@@ -41657,7 +43191,7 @@ static const value_string lte_rrc_LWA_Configuration_r13_vals[] = {
static const per_choice_t LWA_Configuration_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
+ { 1, &hf_lte_rrc_setup_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
{ 0, NULL, 0, NULL }
};
@@ -41739,9 +43273,23 @@ dissect_lte_rrc_IKE_Identity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const per_sequence_t TunnelConfigLWIP_r13_eag_1_sequence[] = {
+ { &hf_lte_rrc_lwip_Counter_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_TunnelConfigLWIP_r13_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, TunnelConfigLWIP_r13_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t TunnelConfigLWIP_r13_sequence[] = {
{ &hf_lte_rrc_ip_Address_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_IP_Address_r13 },
{ &hf_lte_rrc_ike_Identity_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_IKE_Identity_r13 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_TunnelConfigLWIP_r13_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -41769,15 +43317,15 @@ dissect_lte_rrc_LWIP_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_setup_30_sequence[] = {
+static const per_sequence_t T_setup_29_sequence[] = {
{ &hf_lte_rrc_lwip_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWIP_Config_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_30, T_setup_30_sequence);
+ ett_lte_rrc_T_setup_29, T_setup_29_sequence);
return offset;
}
@@ -41791,7 +43339,7 @@ static const value_string lte_rrc_LWIP_Configuration_r13_vals[] = {
static const per_choice_t LWIP_Configuration_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
+ { 1, &hf_lte_rrc_setup_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
{ 0, NULL, 0, NULL }
};
@@ -41805,64 +43353,6 @@ dissect_lte_rrc_LWIP_Configuration_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const value_string lte_rrc_T_command_vals[] = {
- { 0, "steerToWLAN-r13" },
- { 1, "steerToLTE-r13" },
- { 0, NULL }
-};
-
-static const per_choice_t T_command_choice[] = {
- { 0, &hf_lte_rrc_steerToWLAN_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLAN_Id_List_r12 },
- { 1, &hf_lte_rrc_steerToLTE_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_T_command(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_command, T_command_choice,
- NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t T_setup_01_sequence[] = {
- { &hf_lte_rrc_command , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_command },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_T_setup_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_01, T_setup_01_sequence);
-
- return offset;
-}
-
-
-static const value_string lte_rrc_T_steeringCommandWLAN_r13_vals[] = {
- { 0, "release" },
- { 1, "setup" },
- { 0, NULL }
-};
-
-static const per_choice_t T_steeringCommandWLAN_r13_choice[] = {
- { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_01 },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_T_steeringCommandWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_steeringCommandWLAN_r13, T_steeringCommandWLAN_r13_choice,
- NULL);
-
- return offset;
-}
-
-
static const per_sequence_t T_nonCriticalExtension_26_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -41881,8 +43371,8 @@ static const per_sequence_t RRCConnectionReconfiguration_v1310_IEs_sequence[] =
{ &hf_lte_rrc_sCellToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListExt_r13 },
{ &hf_lte_rrc_lwa_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWA_Configuration_r13 },
{ &hf_lte_rrc_lwip_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWIP_Configuration_r13 },
- { &hf_lte_rrc_steeringCommandWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_steeringCommandWLAN_r13 },
- { &hf_lte_rrc_nonCriticalExtension_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_26 },
+ { &hf_lte_rrc_rclwi_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RCLWI_Configuration_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_26 },
{ NULL, 0, 0, NULL }
};
@@ -41901,7 +43391,7 @@ static const per_sequence_t RRCConnectionReconfiguration_v1250_IEs_sequence[] =
{ &hf_lte_rrc_sl_SyncTxControl_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncTxControl_r12 },
{ &hf_lte_rrc_sl_DiscConfig_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscConfig_r12 },
{ &hf_lte_rrc_sl_CommConfig_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommConfig_r12 },
- { &hf_lte_rrc_nonCriticalExtension_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41915,8 +43405,8 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v1130_IEs_sequence[] = {
- { &hf_lte_rrc_systemInfomationBlockType1Dedicated_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfomationBlockType1Dedicated_r11 },
- { &hf_lte_rrc_nonCriticalExtension_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
+ { &hf_lte_rrc_systemInformationBlockType1Dedicated_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInformationBlockType1Dedicated_r11 },
+ { &hf_lte_rrc_nonCriticalExtension_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41932,7 +43422,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_sCellToReleaseList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseList_r10 },
{ &hf_lte_rrc_sCellToAddModList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModList_r10 },
- { &hf_lte_rrc_nonCriticalExtension_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41948,7 +43438,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v920_IEs_sequence[] = {
{ &hf_lte_rrc_otherConfig_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OtherConfig_r9 },
{ &hf_lte_rrc_fullConfig_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fullConfig_r9 },
- { &hf_lte_rrc_nonCriticalExtension_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41963,7 +43453,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t RRCConnectionReconfiguration_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_01 },
- { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41982,7 +43472,7 @@ static const per_sequence_t RRCConnectionReconfiguration_r8_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoNASList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxDRB_OF_DedicatedInfoNAS },
{ &hf_lte_rrc_radioResourceConfigDedicated, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicated },
{ &hf_lte_rrc_securityConfigHO, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityConfigHO },
- { &hf_lte_rrc_nonCriticalExtension_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42086,7 +43576,7 @@ static const value_string lte_rrc_ReleaseCause_vals[] = {
{ 0, "loadBalancingTAUrequired" },
{ 1, "other" },
{ 2, "cs-FallbackHighPriority-v1020" },
- { 3, "spare1" },
+ { 3, "rrc-Suspend-v1320" },
{ 0, NULL }
};
@@ -42700,6 +44190,16 @@ dissect_lte_rrc_T_extendedWaitTime_r10_01(tvbuff_t *tvb _U_, int offset _U_, asn
}
+
+static int
+dissect_lte_rrc_ResumeIdentity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 40, 40, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_33_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -42713,9 +44213,24 @@ dissect_lte_rrc_T_nonCriticalExtension_33(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t RRCConnectionRelease_v1320_IEs_sequence[] = {
+ { &hf_lte_rrc_resumeIdentity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ResumeIdentity_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionRelease_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionRelease_v1320_IEs, RRCConnectionRelease_v1320_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RRCConnectionRelease_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_extendedWaitTime_r10_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedWaitTime_r10_01 },
- { &hf_lte_rrc_nonCriticalExtension_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
+ { &hf_lte_rrc_nonCriticalExtension_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42730,7 +44245,7 @@ dissect_lte_rrc_RRCConnectionRelease_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t RRCConnectionRelease_v920_IEs_sequence[] = {
{ &hf_lte_rrc_cellInfoList_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cellInfoList_r9 },
- { &hf_lte_rrc_nonCriticalExtension_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42745,7 +44260,7 @@ dissect_lte_rrc_RRCConnectionRelease_v920_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionRelease_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_02 },
- { &hf_lte_rrc_nonCriticalExtension_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42762,7 +44277,7 @@ static const per_sequence_t RRCConnectionRelease_r8_IEs_sequence[] = {
{ &hf_lte_rrc_releaseCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReleaseCause },
{ &hf_lte_rrc_redirectedCarrierInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedirectedCarrierInfo },
{ &hf_lte_rrc_idleModeMobilityControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IdleModeMobilityControlInfo },
- { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42868,14 +44383,14 @@ dissect_lte_rrc_SecurityConfigSMC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_38_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_40_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_38, T_nonCriticalExtension_38_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_40, T_nonCriticalExtension_40_sequence);
return offset;
}
@@ -42883,7 +44398,7 @@ dissect_lte_rrc_T_nonCriticalExtension_38(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeCommand_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_38 },
+ { &hf_lte_rrc_nonCriticalExtension_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_40 },
{ NULL, 0, 0, NULL }
};
@@ -42898,7 +44413,7 @@ dissect_lte_rrc_SecurityModeCommand_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t SecurityModeCommand_r8_IEs_sequence[] = {
{ &hf_lte_rrc_securityConfigSMC, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SecurityConfigSMC },
- { &hf_lte_rrc_nonCriticalExtension_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42911,7 +44426,7 @@ dissect_lte_rrc_SecurityModeCommand_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_33_vals[] = {
+static const value_string lte_rrc_T_c1_34_vals[] = {
{ 0, "securityModeCommand-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -42919,7 +44434,7 @@ static const value_string lte_rrc_T_c1_33_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_33_choice[] = {
+static const per_choice_t T_c1_34_choice[] = {
{ 0, &hf_lte_rrc_securityModeCommand_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SecurityModeCommand_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -42928,44 +44443,44 @@ static const per_choice_t T_c1_33_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_33, T_c1_33_choice,
+ ett_lte_rrc_T_c1_34, T_c1_34_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_32_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_35_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_32, T_criticalExtensionsFuture_32_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_35, T_criticalExtensionsFuture_35_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_32_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_35_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_32_choice[] = {
- { 0, &hf_lte_rrc_c1_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_33 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_32, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_32 },
+static const per_choice_t T_criticalExtensions_35_choice[] = {
+ { 0, &hf_lte_rrc_c1_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_34 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_35, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_35 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_32, T_criticalExtensions_32_choice,
+ ett_lte_rrc_T_criticalExtensions_35, T_criticalExtensions_35_choice,
NULL);
return offset;
@@ -42974,7 +44489,7 @@ dissect_lte_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SecurityModeCommand_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_32 },
+ { &hf_lte_rrc_criticalExtensions_35, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_35 },
{ NULL, 0, 0, NULL }
};
@@ -43073,14 +44588,14 @@ dissect_lte_rrc_T_requestReducedIntNonContComb_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_nonCriticalExtension_46_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_48_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_46, T_nonCriticalExtension_46_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_48, T_nonCriticalExtension_48_sequence);
return offset;
}
@@ -43092,7 +44607,7 @@ static const per_sequence_t UECapabilityEnquiry_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_requestedMaxCCsDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_32 },
{ &hf_lte_rrc_requestedMaxCCsUL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_32 },
{ &hf_lte_rrc_requestReducedIntNonContComb_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_requestReducedIntNonContComb_r13 },
- { &hf_lte_rrc_nonCriticalExtension_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_46 },
+ { &hf_lte_rrc_nonCriticalExtension_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
{ NULL, 0, 0, NULL }
};
@@ -43107,7 +44622,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v1310_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_v1180_IEs_sequence[] = {
{ &hf_lte_rrc_requestedFrequencyBands_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11 },
- { &hf_lte_rrc_nonCriticalExtension_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43122,7 +44637,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43137,7 +44652,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CapabilityRequest, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_CapabilityRequest },
- { &hf_lte_rrc_nonCriticalExtension_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43150,7 +44665,7 @@ dissect_lte_rrc_UECapabilityEnquiry_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_36_vals[] = {
+static const value_string lte_rrc_T_c1_37_vals[] = {
{ 0, "ueCapabilityEnquiry-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -43158,7 +44673,7 @@ static const value_string lte_rrc_T_c1_36_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_36_choice[] = {
+static const per_choice_t T_c1_37_choice[] = {
{ 0, &hf_lte_rrc_ueCapabilityEnquiry_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityEnquiry_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -43167,44 +44682,44 @@ static const per_choice_t T_c1_36_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_36, T_c1_36_choice,
+ ett_lte_rrc_T_c1_37, T_c1_37_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_38_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_41_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_38, T_criticalExtensionsFuture_38_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_41, T_criticalExtensionsFuture_41_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_38_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_41_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_38_choice[] = {
- { 0, &hf_lte_rrc_c1_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_36 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_38, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_38 },
+static const per_choice_t T_criticalExtensions_41_choice[] = {
+ { 0, &hf_lte_rrc_c1_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_37 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_41, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_41 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_38, T_criticalExtensions_38_choice,
+ ett_lte_rrc_T_criticalExtensions_41, T_criticalExtensions_41_choice,
NULL);
return offset;
@@ -43213,7 +44728,7 @@ dissect_lte_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t UECapabilityEnquiry_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_38, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_38 },
+ { &hf_lte_rrc_criticalExtensions_41, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_41 },
{ NULL, 0, 0, NULL }
};
@@ -43284,7 +44799,7 @@ dissect_lte_rrc_T_nonCriticalExtension_05(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CounterCheck_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_05 },
+ { &hf_lte_rrc_nonCriticalExtension_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_05 },
{ NULL, 0, 0, NULL }
};
@@ -43299,7 +44814,7 @@ dissect_lte_rrc_CounterCheck_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t CounterCheck_r8_IEs_sequence[] = {
{ &hf_lte_rrc_drb_CountMSB_InfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_CountMSB_InfoList },
- { &hf_lte_rrc_nonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheck_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheck_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43436,14 +44951,14 @@ dissect_lte_rrc_T_mobilityHistoryReportReq_r12(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_48_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_50_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_48, T_nonCriticalExtension_48_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_50, T_nonCriticalExtension_50_sequence);
return offset;
}
@@ -43451,7 +44966,7 @@ dissect_lte_rrc_T_nonCriticalExtension_48(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEInformationRequest_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_mobilityHistoryReportReq_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityHistoryReportReq_r12 },
- { &hf_lte_rrc_nonCriticalExtension_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
+ { &hf_lte_rrc_nonCriticalExtension_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
{ NULL, 0, 0, NULL }
};
@@ -43466,7 +44981,7 @@ dissect_lte_rrc_UEInformationRequest_v1250_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationRequest_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailReportReq_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailReportReq_r11 },
- { &hf_lte_rrc_nonCriticalExtension_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43481,7 +44996,7 @@ dissect_lte_rrc_UEInformationRequest_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationRequest_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasReportReq_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasReportReq_r10 },
- { &hf_lte_rrc_nonCriticalExtension_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43496,7 +45011,7 @@ dissect_lte_rrc_UEInformationRequest_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationRequest_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43512,7 +45027,7 @@ dissect_lte_rrc_UEInformationRequest_v930_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UEInformationRequest_r9_IEs_sequence[] = {
{ &hf_lte_rrc_rach_ReportReq_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_rlf_ReportReq_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
- { &hf_lte_rrc_nonCriticalExtension_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43525,7 +45040,7 @@ dissect_lte_rrc_UEInformationRequest_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_38_vals[] = {
+static const value_string lte_rrc_T_c1_39_vals[] = {
{ 0, "ueInformationRequest-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -43533,7 +45048,7 @@ static const value_string lte_rrc_T_c1_38_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_38_choice[] = {
+static const per_choice_t T_c1_39_choice[] = {
{ 0, &hf_lte_rrc_ueInformationRequest_r9_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEInformationRequest_r9_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -43542,44 +45057,44 @@ static const per_choice_t T_c1_38_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_38, T_c1_38_choice,
+ ett_lte_rrc_T_c1_39, T_c1_39_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_40_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_43_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_40, T_criticalExtensionsFuture_40_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_43, T_criticalExtensionsFuture_43_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_40_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_43_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_40_choice[] = {
- { 0, &hf_lte_rrc_c1_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_38 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_40, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_40 },
+static const per_choice_t T_criticalExtensions_43_choice[] = {
+ { 0, &hf_lte_rrc_c1_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_39 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_43, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_43 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_40, T_criticalExtensions_40_choice,
+ ett_lte_rrc_T_criticalExtensions_43, T_criticalExtensions_43_choice,
NULL);
return offset;
@@ -43588,7 +45103,7 @@ dissect_lte_rrc_T_criticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t UEInformationRequest_r9_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_40, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_40 },
+ { &hf_lte_rrc_criticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_43 },
{ NULL, 0, 0, NULL }
};
@@ -43860,7 +45375,7 @@ dissect_lte_rrc_T_nonCriticalExtension_13(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t LoggedMeasurementConfiguration_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_targetMBSFN_AreaList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TargetMBSFN_AreaList_r12 },
- { &hf_lte_rrc_nonCriticalExtension_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
+ { &hf_lte_rrc_nonCriticalExtension_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
{ NULL, 0, 0, NULL }
};
@@ -43876,7 +45391,7 @@ dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs(tvbuff_t *tvb _U_, int
static const per_sequence_t LoggedMeasurementConfiguration_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_plmn_IdentityList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PLMN_IdentityList3_r11 },
{ &hf_lte_rrc_areaConfiguration_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AreaConfiguration_v1130 },
- { &hf_lte_rrc_nonCriticalExtension_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43891,7 +45406,7 @@ dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs(tvbuff_t *tvb _U_, int
static const per_sequence_t LoggedMeasurementConfiguration_v1080_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43912,7 +45427,7 @@ static const per_sequence_t LoggedMeasurementConfiguration_r10_IEs_sequence[] =
{ &hf_lte_rrc_areaConfiguration_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AreaConfiguration_r10 },
{ &hf_lte_rrc_loggingDuration_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LoggingDuration_r10 },
{ &hf_lte_rrc_loggingInterval_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LoggingInterval_r10 },
- { &hf_lte_rrc_nonCriticalExtension_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44419,7 +45934,7 @@ static const per_sequence_t RNReconfiguration_r10_IEs_sequence[] = {
{ &hf_lte_rrc_rn_SystemInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RN_SystemInfo_r10 },
{ &hf_lte_rrc_rn_SubframeConfig_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RN_SubframeConfig_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_23 },
+ { &hf_lte_rrc_nonCriticalExtension_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_23 },
{ NULL, 0, 0, NULL }
};
@@ -44511,6 +46026,133 @@ dissect_lte_rrc_RNReconfiguration_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const value_string lte_rrc_T_drb_ContinueROHC_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drb_ContinueROHC_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_34_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_34, T_nonCriticalExtension_34_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResume_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_radioResourceConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicated },
+ { &hf_lte_rrc_nextHopChainingCount_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
+ { &hf_lte_rrc_measConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasConfig },
+ { &hf_lte_rrc_antennaInfoDedicatedPCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
+ { &hf_lte_rrc_drb_ContinueROHC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drb_ContinueROHC_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_34 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResume_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResume_r13_IEs, RRCConnectionResume_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_30_vals[] = {
+ { 0, "rrcConnectionResume-r13" },
+ { 1, "spare3" },
+ { 2, "spare2" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_30_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionResume_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResume_r13_IEs },
+ { 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_30, T_c1_30_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_29_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_29, T_criticalExtensionsFuture_29_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_29_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_29_choice[] = {
+ { 0, &hf_lte_rrc_c1_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_30 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_29, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_29 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_29, T_criticalExtensions_29_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResume_r13_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_29 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResume_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResume-r13");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResume_r13, RRCConnectionResume_r13_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_c1_09_vals[] = {
{ 0, "csfbParametersResponseCDMA2000" },
{ 1, "dlInformationTransfer" },
@@ -44524,7 +46166,7 @@ static const value_string lte_rrc_T_c1_09_vals[] = {
{ 9, "ueInformationRequest-r9" },
{ 10, "loggedMeasurementConfiguration-r10" },
{ 11, "rnReconfiguration-r10" },
- { 12, "spare4" },
+ { 12, "rrcConnectionResume-r13" },
{ 13, "spare3" },
{ 14, "spare2" },
{ 15, "spare1" },
@@ -44544,7 +46186,7 @@ static const per_choice_t T_c1_09_choice[] = {
{ 9, &hf_lte_rrc_ueInformationRequest_r9, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEInformationRequest_r9 },
{ 10, &hf_lte_rrc_loggedMeasurementConfiguration_r10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_LoggedMeasurementConfiguration_r10 },
{ 11, &hf_lte_rrc_rnReconfiguration_r10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RNReconfiguration_r10 },
- { 12, &hf_lte_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 12, &hf_lte_rrc_rrcConnectionResume_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResume_r13 },
{ 13, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 14, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 15, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -44858,14 +46500,166 @@ dissect_lte_rrc_T_c1_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_messageClassExtension_06_sequence[] = {
+static const value_string lte_rrc_T_resumeIdentity_r13_vals[] = {
+ { 0, "resumeID-r13" },
+ { 1, "truncatedResumeID-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_resumeIdentity_r13_choice[] = {
+ { 0, &hf_lte_rrc_resumeID_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ResumeIdentity_r13 },
+ { 1, &hf_lte_rrc_truncatedResumeID_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_24 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_resumeIdentity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_resumeIdentity_r13, T_resumeIdentity_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_ResumeCause_vals[] = {
+ { 0, "emergency" },
+ { 1, "highPriorityAccess" },
+ { 2, "mt-Access" },
+ { 3, "mo-Signalling" },
+ { 4, "mo-Data" },
+ { 5, "delayTolerantAccess-v1020" },
+ { 6, "mo-VoiceCall-v1280" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_ResumeCause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeRequest_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_resumeIdentity_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_resumeIdentity_r13 },
+ { &hf_lte_rrc_shortResumeMAC_I_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
+ { &hf_lte_rrc_resumeCause_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ResumeCause },
+ { &hf_lte_rrc_spare_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_1 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResumeRequest_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeRequest_r13_IEs, RRCConnectionResumeRequest_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_31_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_31, T_criticalExtensionsFuture_31_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_31_vals[] = {
+ { 0, "rrcConnectionResumeRequest-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_31_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionResumeRequest_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeRequest_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_31, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_31 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_31, T_criticalExtensions_31_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeRequest_r13_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_31 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_RRCConnectionResumeRequest_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeRequest_r13, RRCConnectionResumeRequest_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c2_01_vals[] = {
+ { 0, "rrcConnectionResumeRequest-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c2_01_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionResumeRequest_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeRequest_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c2_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c2_01, T_c2_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtensionFuture_r13_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtensionFuture_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_06, T_messageClassExtension_06_sequence);
+ ett_lte_rrc_T_messageClassExtensionFuture_r13, T_messageClassExtensionFuture_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_messageClassExtension_06_vals[] = {
+ { 0, "c2" },
+ { 1, "messageClassExtensionFuture-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_messageClassExtension_06_choice[] = {
+ { 0, &hf_lte_rrc_c2_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2_01 },
+ { 1, &hf_lte_rrc_messageClassExtensionFuture_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtensionFuture_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_06, T_messageClassExtension_06_choice,
+ NULL);
return offset;
}
@@ -44922,7 +46716,7 @@ dissect_lte_rrc_T_nonCriticalExtension_07(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CSFBParametersRequestCDMA2000_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_07 },
+ { &hf_lte_rrc_nonCriticalExtension_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_07 },
{ NULL, 0, 0, NULL }
};
@@ -44936,7 +46730,7 @@ dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t CSFBParametersRequestCDMA2000_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45104,15 +46898,15 @@ dissect_lte_rrc_T_primaryPLMN_Suitable_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_eag_2_sequence[] = {
+static const per_sequence_t T_eag_2_01_sequence[] = {
{ &hf_lte_rrc_primaryPLMN_Suitable_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_primaryPLMN_Suitable_r12 },
{ &hf_lte_rrc_measResult_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRQ_Range_v1250 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_2_sequence);
+dissect_lte_rrc_T_eag_2_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_2_01_sequence);
return offset;
}
@@ -45167,7 +46961,7 @@ static const per_sequence_t T_measResult_sequence[] = {
{ &hf_lte_rrc_rsrpResult , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_Range },
{ &hf_lte_rrc_rsrqResult , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RSRQ_Range },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_1_02 },
- { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_2_01 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -45313,14 +47107,14 @@ dissect_lte_rrc_T_primaryPLMN_Suitable_r12_01(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_eag_2_01_sequence[] = {
+static const per_sequence_t T_eag_2_02_sequence[] = {
{ &hf_lte_rrc_primaryPLMN_Suitable_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_primaryPLMN_Suitable_r12_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_eag_2_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_2_01_sequence);
+dissect_lte_rrc_T_eag_2_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_2_02_sequence);
return offset;
}
@@ -45330,7 +47124,7 @@ static const per_sequence_t T_measResult_01_sequence[] = {
{ &hf_lte_rrc_utra_RSCP , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_M5_91 },
{ &hf_lte_rrc_utra_EcN0 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_49 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_1_03 },
- { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_2_01 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eag_2_02 },
{ NULL, 0, 0, NULL }
};
@@ -46304,7 +48098,7 @@ dissect_lte_rrc_T_nonCriticalExtension_18(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MeasurementReport_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
+ { &hf_lte_rrc_nonCriticalExtension_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
{ NULL, 0, 0, NULL }
};
@@ -46319,7 +48113,7 @@ dissect_lte_rrc_MeasurementReport_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t MeasurementReport_r8_IEs_sequence[] = {
{ &hf_lte_rrc_measResults , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResults },
- { &hf_lte_rrc_nonCriticalExtension_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46493,7 +48287,7 @@ dissect_lte_rrc_T_nonCriticalExtension_27(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReconfigurationComplete_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasAvailableMBSFN_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r12 },
- { &hf_lte_rrc_nonCriticalExtension_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
+ { &hf_lte_rrc_nonCriticalExtension_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
{ NULL, 0, 0, NULL }
};
@@ -46508,7 +48302,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailInfoAvailable_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailInfoAvailable_r11 },
- { &hf_lte_rrc_nonCriticalExtension_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46524,7 +48318,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_InfoAvailable_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlf_InfoAvailable_r10 },
{ &hf_lte_rrc_logMeasAvailable_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailable_r10 },
- { &hf_lte_rrc_nonCriticalExtension_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46539,7 +48333,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46553,7 +48347,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReconfigurationComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46694,7 +48488,7 @@ dissect_lte_rrc_T_nonCriticalExtension_29(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishmentComplete_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasAvailableMBSFN_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r12_01 },
- { &hf_lte_rrc_nonCriticalExtension_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
+ { &hf_lte_rrc_nonCriticalExtension_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
{ NULL, 0, 0, NULL }
};
@@ -46709,7 +48503,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailInfoAvailable_r11_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailInfoAvailable_r11_01 },
- { &hf_lte_rrc_nonCriticalExtension_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46724,7 +48518,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasAvailable_r10_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailable_r10_01 },
- { &hf_lte_rrc_nonCriticalExtension_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46739,7 +48533,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46754,7 +48548,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReestablishmentComplete_v920_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_InfoAvailable_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlf_InfoAvailable_r9 },
- { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46768,7 +48562,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReestablishmentComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46975,14 +48769,93 @@ dissect_lte_rrc_T_logMeasAvailableMBSFN_r12_02(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_35_sequence[] = {
+static const value_string lte_rrc_T_ce_ModeB_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_ModeB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_attachWithoutPDN_Connectivity_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_up_CIoT_EPS_Optimisation_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cp_CIoT_EPS_Optimisation_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cp_CIoT_EPS_Optimisation_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_37_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_35, T_nonCriticalExtension_35_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_37, T_nonCriticalExtension_37_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionSetupComplete_v1320_IEs_sequence[] = {
+ { &hf_lte_rrc_ce_ModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeB_r13 },
+ { &hf_lte_rrc_s_TMSI_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_S_TMSI },
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13 },
+ { &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13 },
+ { &hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cp_CIoT_EPS_Optimisation_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionSetupComplete_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionSetupComplete_v1320_IEs, RRCConnectionSetupComplete_v1320_IEs_sequence);
return offset;
}
@@ -46992,7 +48865,7 @@ static const per_sequence_t RRCConnectionSetupComplete_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_mobilityState_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityState_r12 },
{ &hf_lte_rrc_mobilityHistoryAvail_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityHistoryAvail_r12 },
{ &hf_lte_rrc_logMeasAvailableMBSFN_r12_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r12_02 },
- { &hf_lte_rrc_nonCriticalExtension_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_35 },
+ { &hf_lte_rrc_nonCriticalExtension_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47007,7 +48880,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t RRCConnectionSetupComplete_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailInfoAvailable_r11_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailInfoAvailable_r11_02 },
- { &hf_lte_rrc_nonCriticalExtension_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47025,7 +48898,7 @@ static const per_sequence_t RRCConnectionSetupComplete_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_InfoAvailable_r10_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlf_InfoAvailable_r10_01 },
{ &hf_lte_rrc_logMeasAvailable_r10_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailable_r10_02 },
{ &hf_lte_rrc_rn_SubframeConfigReq_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rn_SubframeConfigReq_r10 },
- { &hf_lte_rrc_nonCriticalExtension_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47040,7 +48913,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t RRCConnectionSetupComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47057,7 +48930,7 @@ static const per_sequence_t RRCConnectionSetupComplete_r8_IEs_sequence[] = {
{ &hf_lte_rrc_selectedPLMN_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
{ &hf_lte_rrc_registeredMME, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RegisteredMME },
{ &hf_lte_rrc_dedicatedInfoNAS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
- { &hf_lte_rrc_nonCriticalExtension_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47070,7 +48943,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_r8_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_31_vals[] = {
+static const value_string lte_rrc_T_c1_32_vals[] = {
{ 0, "rrcConnectionSetupComplete-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -47078,7 +48951,7 @@ static const value_string lte_rrc_T_c1_31_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_31_choice[] = {
+static const per_choice_t T_c1_32_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionSetupComplete_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetupComplete_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -47087,44 +48960,44 @@ static const per_choice_t T_c1_31_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_31, T_c1_31_choice,
+ ett_lte_rrc_T_c1_32, T_c1_32_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_30_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_33_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_30, T_criticalExtensionsFuture_30_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_33, T_criticalExtensionsFuture_33_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_30_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_33_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_30_choice[] = {
- { 0, &hf_lte_rrc_c1_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_31 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_30, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_30 },
+static const per_choice_t T_criticalExtensions_33_choice[] = {
+ { 0, &hf_lte_rrc_c1_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_32 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_33, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_33 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_30, T_criticalExtensions_30_choice,
+ ett_lte_rrc_T_criticalExtensions_33, T_criticalExtensions_33_choice,
NULL);
return offset;
@@ -47133,7 +49006,7 @@ dissect_lte_rrc_T_criticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t RRCConnectionSetupComplete_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_30, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_30 },
+ { &hf_lte_rrc_criticalExtensions_33, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_33 },
{ NULL, 0, 0, NULL }
};
@@ -47149,14 +49022,14 @@ dissect_lte_rrc_RRCConnectionSetupComplete(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_39_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_41_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_39, T_nonCriticalExtension_39_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_41, T_nonCriticalExtension_41_sequence);
return offset;
}
@@ -47164,7 +49037,7 @@ dissect_lte_rrc_T_nonCriticalExtension_39(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
+ { &hf_lte_rrc_nonCriticalExtension_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
{ NULL, 0, 0, NULL }
};
@@ -47178,7 +49051,7 @@ dissect_lte_rrc_SecurityModeComplete_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t SecurityModeComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47191,35 +49064,35 @@ dissect_lte_rrc_SecurityModeComplete_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_criticalExtensionsFuture_33_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_36_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_33, T_criticalExtensionsFuture_33_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_36, T_criticalExtensionsFuture_36_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_33_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_36_vals[] = {
{ 0, "securityModeComplete-r8" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_33_choice[] = {
+static const per_choice_t T_criticalExtensions_36_choice[] = {
{ 0, &hf_lte_rrc_securityModeComplete_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SecurityModeComplete_r8_IEs },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_33, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_33 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_36, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_36 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_33, T_criticalExtensions_33_choice,
+ ett_lte_rrc_T_criticalExtensions_36, T_criticalExtensions_36_choice,
NULL);
return offset;
@@ -47228,7 +49101,7 @@ dissect_lte_rrc_T_criticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SecurityModeComplete_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_33, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_33 },
+ { &hf_lte_rrc_criticalExtensions_36, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_36 },
{ NULL, 0, 0, NULL }
};
@@ -47244,14 +49117,14 @@ dissect_lte_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_40_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_42_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_40, T_nonCriticalExtension_40_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_42, T_nonCriticalExtension_42_sequence);
return offset;
}
@@ -47259,7 +49132,7 @@ dissect_lte_rrc_T_nonCriticalExtension_40(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeFailure_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_40 },
+ { &hf_lte_rrc_nonCriticalExtension_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
{ NULL, 0, 0, NULL }
};
@@ -47273,7 +49146,7 @@ dissect_lte_rrc_SecurityModeFailure_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t SecurityModeFailure_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47286,35 +49159,35 @@ dissect_lte_rrc_SecurityModeFailure_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_criticalExtensionsFuture_34_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_37_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_34, T_criticalExtensionsFuture_34_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_37, T_criticalExtensionsFuture_37_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_34_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_37_vals[] = {
{ 0, "securityModeFailure-r8" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_34_choice[] = {
+static const per_choice_t T_criticalExtensions_37_choice[] = {
{ 0, &hf_lte_rrc_securityModeFailure_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SecurityModeFailure_r8_IEs },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_34, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_34 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_37, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_37 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_34, T_criticalExtensions_34_choice,
+ ett_lte_rrc_T_criticalExtensions_37, T_criticalExtensions_37_choice,
NULL);
return offset;
@@ -47323,7 +49196,7 @@ dissect_lte_rrc_T_criticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SecurityModeFailure_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_34, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_34 },
+ { &hf_lte_rrc_criticalExtensions_37, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_37 },
{ NULL, 0, 0, NULL }
};
@@ -47359,14 +49232,14 @@ dissect_lte_rrc_INTEGER_0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const value_string lte_rrc_T_ue_CategoryDL_M_v1310_vals[] = {
+static const value_string lte_rrc_T_ue_CategoryDL_v1310_01_vals[] = {
{ 0, "m1" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_ue_CategoryDL_M_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_ue_CategoryDL_v1310_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -47389,14 +49262,14 @@ dissect_lte_rrc_T_ce_ModeA_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_ce_ModeB_r13_01_vals[] = {
+static const value_string lte_rrc_T_ce_ModeB_r13_02_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_ce_ModeB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_ce_ModeB_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -47405,9 +49278,9 @@ dissect_lte_rrc_T_ce_ModeB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_RadioPagingInfo_r12_eag_1_sequence[] = {
- { &hf_lte_rrc_ue_CategoryDL_M_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryDL_M_v1310 },
+ { &hf_lte_rrc_ue_CategoryDL_v1310_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryDL_v1310_01 },
{ &hf_lte_rrc_ce_ModeA_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeA_r13_01 },
- { &hf_lte_rrc_ce_ModeB_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeB_r13_01 },
+ { &hf_lte_rrc_ce_ModeB_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeB_r13_02 },
{ NULL, 0, 0, NULL }
};
@@ -47434,14 +49307,14 @@ dissect_lte_rrc_UE_RadioPagingInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_47_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_49_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_47, T_nonCriticalExtension_47_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_49, T_nonCriticalExtension_49_sequence);
return offset;
}
@@ -47449,7 +49322,7 @@ dissect_lte_rrc_T_nonCriticalExtension_47(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UECapabilityInformation_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioPagingInfo_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_RadioPagingInfo_r12 },
- { &hf_lte_rrc_nonCriticalExtension_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_47 },
+ { &hf_lte_rrc_nonCriticalExtension_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
{ NULL, 0, 0, NULL }
};
@@ -47464,7 +49337,7 @@ dissect_lte_rrc_UECapabilityInformation_v1250_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t UECapabilityInformation_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47479,7 +49352,7 @@ dissect_lte_rrc_UECapabilityInformation_v8a0_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t UECapabilityInformation_r8_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CapabilityRAT_ContainerList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_CapabilityRAT_ContainerList },
- { &hf_lte_rrc_nonCriticalExtension_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47492,7 +49365,7 @@ dissect_lte_rrc_UECapabilityInformation_r8_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_37_vals[] = {
+static const value_string lte_rrc_T_c1_38_vals[] = {
{ 0, "ueCapabilityInformation-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -47504,7 +49377,7 @@ static const value_string lte_rrc_T_c1_37_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_37_choice[] = {
+static const per_choice_t T_c1_38_choice[] = {
{ 0, &hf_lte_rrc_ueCapabilityInformation_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityInformation_r8_IEs },
{ 1, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -47517,44 +49390,44 @@ static const per_choice_t T_c1_37_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_37, T_c1_37_choice,
+ ett_lte_rrc_T_c1_38, T_c1_38_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_39_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_42_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_39, T_criticalExtensionsFuture_39_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_42, T_criticalExtensionsFuture_42_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_39_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_42_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_39_choice[] = {
- { 0, &hf_lte_rrc_c1_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_37 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_39, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_39 },
+static const per_choice_t T_criticalExtensions_42_choice[] = {
+ { 0, &hf_lte_rrc_c1_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_38 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_42, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_42 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_39, T_criticalExtensions_39_choice,
+ ett_lte_rrc_T_criticalExtensions_42, T_criticalExtensions_42_choice,
NULL);
return offset;
@@ -47563,7 +49436,7 @@ dissect_lte_rrc_T_criticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t UECapabilityInformation_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_39, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_39 },
+ { &hf_lte_rrc_criticalExtensions_42, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_42 },
{ NULL, 0, 0, NULL }
};
@@ -47589,14 +49462,14 @@ dissect_lte_rrc_BIT_STRING_SIZE_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_51_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_53_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_51, T_nonCriticalExtension_51_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_53, T_nonCriticalExtension_53_sequence);
return offset;
}
@@ -47604,7 +49477,7 @@ dissect_lte_rrc_T_nonCriticalExtension_51(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ULHandoverPreparationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_51 },
+ { &hf_lte_rrc_nonCriticalExtension_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_53 },
{ NULL, 0, 0, NULL }
};
@@ -47621,7 +49494,7 @@ static const per_sequence_t ULHandoverPreparationTransfer_r8_IEs_sequence[] = {
{ &hf_lte_rrc_cdma2000_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CDMA2000_Type },
{ &hf_lte_rrc_meid , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_56 },
{ &hf_lte_rrc_dedicatedInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoCDMA2000 },
- { &hf_lte_rrc_nonCriticalExtension_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47634,7 +49507,7 @@ dissect_lte_rrc_ULHandoverPreparationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offs
}
-static const value_string lte_rrc_T_c1_40_vals[] = {
+static const value_string lte_rrc_T_c1_41_vals[] = {
{ 0, "ulHandoverPreparationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -47642,7 +49515,7 @@ static const value_string lte_rrc_T_c1_40_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_40_choice[] = {
+static const per_choice_t T_c1_41_choice[] = {
{ 0, &hf_lte_rrc_ulHandoverPreparationTransfer_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ULHandoverPreparationTransfer_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -47651,44 +49524,44 @@ static const per_choice_t T_c1_40_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_40, T_c1_40_choice,
+ ett_lte_rrc_T_c1_41, T_c1_41_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_42_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_45_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_42, T_criticalExtensionsFuture_42_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_45, T_criticalExtensionsFuture_45_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_42_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_45_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_42_choice[] = {
- { 0, &hf_lte_rrc_c1_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_40 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_42, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_42 },
+static const per_choice_t T_criticalExtensions_45_choice[] = {
+ { 0, &hf_lte_rrc_c1_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_41 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_45, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_45 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_42, T_criticalExtensions_42_choice,
+ ett_lte_rrc_T_criticalExtensions_45, T_criticalExtensions_45_choice,
NULL);
return offset;
@@ -47696,7 +49569,7 @@ dissect_lte_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t ULHandoverPreparationTransfer_sequence[] = {
- { &hf_lte_rrc_criticalExtensions_42, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_42 },
+ { &hf_lte_rrc_criticalExtensions_45, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_45 },
{ NULL, 0, 0, NULL }
};
@@ -47736,14 +49609,14 @@ dissect_lte_rrc_T_dedicatedInfoType_01(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_52_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_54_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_52, T_nonCriticalExtension_52_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_54, T_nonCriticalExtension_54_sequence);
return offset;
}
@@ -47751,7 +49624,7 @@ dissect_lte_rrc_T_nonCriticalExtension_52(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ULInformationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
+ { &hf_lte_rrc_nonCriticalExtension_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
{ NULL, 0, 0, NULL }
};
@@ -47766,7 +49639,7 @@ dissect_lte_rrc_ULInformationTransfer_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t ULInformationTransfer_r8_IEs_sequence[] = {
{ &hf_lte_rrc_dedicatedInfoType_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dedicatedInfoType_01 },
- { &hf_lte_rrc_nonCriticalExtension_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47779,7 +49652,7 @@ dissect_lte_rrc_ULInformationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_41_vals[] = {
+static const value_string lte_rrc_T_c1_42_vals[] = {
{ 0, "ulInformationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -47787,7 +49660,7 @@ static const value_string lte_rrc_T_c1_41_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_41_choice[] = {
+static const per_choice_t T_c1_42_choice[] = {
{ 0, &hf_lte_rrc_ulInformationTransfer_r8, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ULInformationTransfer_r8_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -47796,44 +49669,44 @@ static const per_choice_t T_c1_41_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_41, T_c1_41_choice,
+ ett_lte_rrc_T_c1_42, T_c1_42_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_43_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_46_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_43, T_criticalExtensionsFuture_43_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_46, T_criticalExtensionsFuture_46_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_43_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_46_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_43_choice[] = {
- { 0, &hf_lte_rrc_c1_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_41 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_43, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_43 },
+static const per_choice_t T_criticalExtensions_46_choice[] = {
+ { 0, &hf_lte_rrc_c1_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_42 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_46, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_46 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_43, T_criticalExtensions_43_choice,
+ ett_lte_rrc_T_criticalExtensions_46, T_criticalExtensions_46_choice,
NULL);
return offset;
@@ -47841,7 +49714,7 @@ dissect_lte_rrc_T_criticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t ULInformationTransfer_sequence[] = {
- { &hf_lte_rrc_criticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_43 },
+ { &hf_lte_rrc_criticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_46 },
{ NULL, 0, 0, NULL }
};
@@ -47912,7 +49785,7 @@ dissect_lte_rrc_T_nonCriticalExtension_06(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t CounterCheckResponse_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_06 },
+ { &hf_lte_rrc_nonCriticalExtension_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_06 },
{ NULL, 0, 0, NULL }
};
@@ -47927,7 +49800,7 @@ dissect_lte_rrc_CounterCheckResponse_v8a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t CounterCheckResponse_r8_IEs_sequence[] = {
{ &hf_lte_rrc_drb_CountInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_CountInfoList },
- { &hf_lte_rrc_nonCriticalExtension_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheckResponse_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheckResponse_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49042,14 +50915,14 @@ dissect_lte_rrc_MobilityHistoryReport_r12(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtension_50_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_52_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_50, T_nonCriticalExtension_50_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_52, T_nonCriticalExtension_52_sequence);
return offset;
}
@@ -49057,7 +50930,7 @@ dissect_lte_rrc_T_nonCriticalExtension_50(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEInformationResponse_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_mobilityHistoryReport_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityHistoryReport_r12 },
- { &hf_lte_rrc_nonCriticalExtension_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
+ { &hf_lte_rrc_nonCriticalExtension_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
{ NULL, 0, 0, NULL }
};
@@ -49072,7 +50945,7 @@ dissect_lte_rrc_UEInformationResponse_v1250_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UEInformationResponse_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_connEstFailReport_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ConnEstFailReport_r11 },
- { &hf_lte_rrc_nonCriticalExtension_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49087,7 +50960,7 @@ dissect_lte_rrc_UEInformationResponse_v1130_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UEInformationResponse_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_logMeasReport_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LogMeasReport_r10 },
- { &hf_lte_rrc_nonCriticalExtension_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49102,7 +50975,7 @@ dissect_lte_rrc_UEInformationResponse_v1020_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UEInformationResponse_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_04 },
- { &hf_lte_rrc_nonCriticalExtension_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49118,7 +50991,7 @@ dissect_lte_rrc_UEInformationResponse_v930_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationResponse_r9_IEs_sequence[] = {
{ &hf_lte_rrc_rach_Report_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rach_Report_r9 },
{ &hf_lte_rrc_rlf_Report_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLF_Report_r9 },
- { &hf_lte_rrc_nonCriticalExtension_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49131,7 +51004,7 @@ dissect_lte_rrc_UEInformationResponse_r9_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_39_vals[] = {
+static const value_string lte_rrc_T_c1_40_vals[] = {
{ 0, "ueInformationResponse-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -49139,7 +51012,7 @@ static const value_string lte_rrc_T_c1_39_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_39_choice[] = {
+static const per_choice_t T_c1_40_choice[] = {
{ 0, &hf_lte_rrc_ueInformationResponse_r9_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEInformationResponse_r9_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -49148,44 +51021,44 @@ static const per_choice_t T_c1_39_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_39, T_c1_39_choice,
+ ett_lte_rrc_T_c1_40, T_c1_40_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_41_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_44_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_41, T_criticalExtensionsFuture_41_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_44, T_criticalExtensionsFuture_44_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_41_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_44_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_41_choice[] = {
- { 0, &hf_lte_rrc_c1_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_39 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_41, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_41 },
+static const per_choice_t T_criticalExtensions_44_choice[] = {
+ { 0, &hf_lte_rrc_c1_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_40 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_44, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_44 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_41, T_criticalExtensions_41_choice,
+ ett_lte_rrc_T_criticalExtensions_44, T_criticalExtensions_44_choice,
NULL);
return offset;
@@ -49194,7 +51067,7 @@ dissect_lte_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t UEInformationResponse_r9_sequence[] = {
{ &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
- { &hf_lte_rrc_criticalExtensions_41, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_41 },
+ { &hf_lte_rrc_criticalExtensions_44, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_44 },
{ NULL, 0, 0, NULL }
};
@@ -49265,7 +51138,7 @@ dissect_lte_rrc_T_nonCriticalExtension_22(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ProximityIndication_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
+ { &hf_lte_rrc_nonCriticalExtension_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
{ NULL, 0, 0, NULL }
};
@@ -49281,7 +51154,7 @@ dissect_lte_rrc_ProximityIndication_v930_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t ProximityIndication_r9_IEs_sequence[] = {
{ &hf_lte_rrc_type_r9 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_type_r9 },
{ &hf_lte_rrc_carrierFreq_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_carrierFreq_r9 },
- { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -49387,7 +51260,7 @@ dissect_lte_rrc_T_nonCriticalExtension_24(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RNReconfigurationComplete_r10_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
+ { &hf_lte_rrc_nonCriticalExtension_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
{ NULL, 0, 0, NULL }
};
@@ -49544,7 +51417,7 @@ static const per_sequence_t MBMSCountingResponse_r10_IEs_sequence[] = {
{ &hf_lte_rrc_mbsfn_AreaIndex_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_maxMBSFN_Area_1 },
{ &hf_lte_rrc_countingResponseList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CountingResponseList_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
+ { &hf_lte_rrc_nonCriticalExtension_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
{ NULL, 0, 0, NULL }
};
@@ -49730,7 +51603,7 @@ dissect_lte_rrc_T_nonCriticalExtension_12(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t InterFreqRSTDMeasurementIndication_r10_IEs_sequence[] = {
{ &hf_lte_rrc_rstd_InterFreqIndication_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rstd_InterFreqIndication_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_12 },
+ { &hf_lte_rrc_nonCriticalExtension_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_12 },
{ NULL, 0, 0, NULL }
};
@@ -49887,14 +51760,14 @@ dissect_lte_rrc_T_powerPrefIndication_r11_01(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtension_45_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_47_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_45, T_nonCriticalExtension_45_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_47, T_nonCriticalExtension_47_sequence);
return offset;
}
@@ -49903,7 +51776,7 @@ dissect_lte_rrc_T_nonCriticalExtension_45(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEAssistanceInformation_r11_IEs_sequence[] = {
{ &hf_lte_rrc_powerPrefIndication_r11_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerPrefIndication_r11_01 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_45 },
+ { &hf_lte_rrc_nonCriticalExtension_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_47 },
{ NULL, 0, 0, NULL }
};
@@ -49916,7 +51789,7 @@ dissect_lte_rrc_UEAssistanceInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_35_vals[] = {
+static const value_string lte_rrc_T_c1_36_vals[] = {
{ 0, "ueAssistanceInformation-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -49924,7 +51797,7 @@ static const value_string lte_rrc_T_c1_35_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_35_choice[] = {
+static const per_choice_t T_c1_36_choice[] = {
{ 0, &hf_lte_rrc_ueAssistanceInformation_r11_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEAssistanceInformation_r11_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -49933,44 +51806,44 @@ static const per_choice_t T_c1_35_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_35, T_c1_35_choice,
+ ett_lte_rrc_T_c1_36, T_c1_36_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_37_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_40_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_37, T_criticalExtensionsFuture_37_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_40, T_criticalExtensionsFuture_40_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_37_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_40_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_37_choice[] = {
- { 0, &hf_lte_rrc_c1_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_35 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_37, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_37 },
+static const per_choice_t T_criticalExtensions_40_choice[] = {
+ { 0, &hf_lte_rrc_c1_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_36 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_40, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_40 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_37, T_criticalExtensions_37_choice,
+ ett_lte_rrc_T_criticalExtensions_40, T_criticalExtensions_40_choice,
NULL);
return offset;
@@ -49978,7 +51851,7 @@ dissect_lte_rrc_T_criticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t UEAssistanceInformation_r11_sequence[] = {
- { &hf_lte_rrc_criticalExtensions_37, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_37 },
+ { &hf_lte_rrc_criticalExtensions_40, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_40 },
{ NULL, 0, 0, NULL }
};
@@ -50417,7 +52290,7 @@ dissect_lte_rrc_T_nonCriticalExtension_11(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t InDeviceCoexIndication_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_affectedCarrierFreqList_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqList_v1310 },
{ &hf_lte_rrc_affectedCarrierFreqCombList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqCombList_r13 },
- { &hf_lte_rrc_nonCriticalExtension_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_11 },
+ { &hf_lte_rrc_nonCriticalExtension_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_11 },
{ NULL, 0, 0, NULL }
};
@@ -50432,7 +52305,7 @@ dissect_lte_rrc_InDeviceCoexIndication_v1310_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t InDeviceCoexIndication_v11d0_IEs_sequence[] = {
{ &hf_lte_rrc_ul_CA_AssistanceInfo_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_CA_AssistanceInfo_r11 },
- { &hf_lte_rrc_nonCriticalExtension_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50449,7 +52322,7 @@ static const per_sequence_t InDeviceCoexIndication_r11_IEs_sequence[] = {
{ &hf_lte_rrc_affectedCarrierFreqList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqList_r11 },
{ &hf_lte_rrc_tdm_AssistanceInfo_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDM_AssistanceInfo_r11 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v11d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v11d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50612,7 +52485,7 @@ dissect_lte_rrc_T_nonCriticalExtension_16(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MBMSInterestIndication_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_mbms_Services_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_ServiceList_r13 },
- { &hf_lte_rrc_nonCriticalExtension_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_16 },
+ { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_16 },
{ NULL, 0, 0, NULL }
};
@@ -50629,7 +52502,7 @@ static const per_sequence_t MBMSInterestIndication_r11_IEs_sequence[] = {
{ &hf_lte_rrc_mbms_FreqList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqListMBMS_r11 },
{ &hf_lte_rrc_mbms_Priority_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mbms_Priority_r11 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSInterestIndication_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSInterestIndication_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50797,14 +52670,14 @@ dissect_lte_rrc_FailureReportSCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_36_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_38_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_36, T_nonCriticalExtension_36_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_38, T_nonCriticalExtension_38_sequence);
return offset;
}
@@ -50812,7 +52685,7 @@ dissect_lte_rrc_T_nonCriticalExtension_36(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SCGFailureInformation_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_36 },
+ { &hf_lte_rrc_nonCriticalExtension_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_38 },
{ NULL, 0, 0, NULL }
};
@@ -50827,7 +52700,7 @@ dissect_lte_rrc_SCGFailureInformation_v1310_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t SCGFailureInformation_r12_IEs_sequence[] = {
{ &hf_lte_rrc_failureReportSCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FailureReportSCG_r12 },
- { &hf_lte_rrc_nonCriticalExtension_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCGFailureInformation_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCGFailureInformation_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -50840,7 +52713,7 @@ dissect_lte_rrc_SCGFailureInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_32_vals[] = {
+static const value_string lte_rrc_T_c1_33_vals[] = {
{ 0, "scgFailureInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -50848,7 +52721,7 @@ static const value_string lte_rrc_T_c1_32_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_32_choice[] = {
+static const per_choice_t T_c1_33_choice[] = {
{ 0, &hf_lte_rrc_scgFailureInformation_r12_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCGFailureInformation_r12_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -50857,44 +52730,44 @@ static const per_choice_t T_c1_32_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_32, T_c1_32_choice,
+ ett_lte_rrc_T_c1_33, T_c1_33_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_31_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_34_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_31, T_criticalExtensionsFuture_31_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_34, T_criticalExtensionsFuture_34_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_31_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_34_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_31_choice[] = {
- { 0, &hf_lte_rrc_c1_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_32 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_31, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_31 },
+static const per_choice_t T_criticalExtensions_34_choice[] = {
+ { 0, &hf_lte_rrc_c1_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_33 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_34, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_34 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_31, T_criticalExtensions_31_choice,
+ ett_lte_rrc_T_criticalExtensions_34, T_criticalExtensions_34_choice,
NULL);
return offset;
@@ -50902,7 +52775,7 @@ dissect_lte_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SCGFailureInformation_r12_sequence[] = {
- { &hf_lte_rrc_criticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_31 },
+ { &hf_lte_rrc_criticalExtensions_34, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_34 },
{ NULL, 0, 0, NULL }
};
@@ -51247,14 +53120,14 @@ dissect_lte_rrc_SL_DiscSysInfoReportFreqList_r13(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtension_41_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_43_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_41, T_nonCriticalExtension_41_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_43, T_nonCriticalExtension_43_sequence);
return offset;
}
@@ -51268,7 +53141,7 @@ static const per_sequence_t SidelinkUEInformation_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_discRxGapReq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_GapRequest_r13 },
{ &hf_lte_rrc_discTxGapReq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_GapRequest_r13 },
{ &hf_lte_rrc_discSysInfoReportFreqList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscSysInfoReportFreqList_r13 },
- { &hf_lte_rrc_nonCriticalExtension_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
+ { &hf_lte_rrc_nonCriticalExtension_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_43 },
{ NULL, 0, 0, NULL }
};
@@ -51287,7 +53160,7 @@ static const per_sequence_t SidelinkUEInformation_r12_IEs_sequence[] = {
{ &hf_lte_rrc_discRxInterest_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discRxInterest_r12 },
{ &hf_lte_rrc_discTxResourceReq_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_63 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SidelinkUEInformation_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SidelinkUEInformation_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -51300,7 +53173,7 @@ dissect_lte_rrc_SidelinkUEInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_34_vals[] = {
+static const value_string lte_rrc_T_c1_35_vals[] = {
{ 0, "sidelinkUEInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -51308,7 +53181,7 @@ static const value_string lte_rrc_T_c1_34_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_34_choice[] = {
+static const per_choice_t T_c1_35_choice[] = {
{ 0, &hf_lte_rrc_sidelinkUEInformation_r12_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SidelinkUEInformation_r12_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -51317,44 +53190,44 @@ static const per_choice_t T_c1_34_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_34, T_c1_34_choice,
+ ett_lte_rrc_T_c1_35, T_c1_35_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_35_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_38_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_35, T_criticalExtensionsFuture_35_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_38, T_criticalExtensionsFuture_38_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_35_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_38_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_35_choice[] = {
- { 0, &hf_lte_rrc_c1_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_34 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_35, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_35 },
+static const per_choice_t T_criticalExtensions_38_choice[] = {
+ { 0, &hf_lte_rrc_c1_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_35 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_38, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_38 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_35, T_criticalExtensions_35_choice,
+ ett_lte_rrc_T_criticalExtensions_38, T_criticalExtensions_38_choice,
NULL);
return offset;
@@ -51362,7 +53235,7 @@ dissect_lte_rrc_T_criticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SidelinkUEInformation_r12_sequence[] = {
- { &hf_lte_rrc_criticalExtensions_35, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_35 },
+ { &hf_lte_rrc_criticalExtensions_38, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_38 },
{ NULL, 0, 0, NULL }
};
@@ -51396,14 +53269,14 @@ dissect_lte_rrc_WLAN_Status_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_53_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_55_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_53, T_nonCriticalExtension_53_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_55, T_nonCriticalExtension_55_sequence);
return offset;
}
@@ -51412,7 +53285,7 @@ dissect_lte_rrc_T_nonCriticalExtension_53(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t WLANConnectionStatusReport_r13_IEs_sequence[] = {
{ &hf_lte_rrc_wlan_Status_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Status_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_53 },
+ { &hf_lte_rrc_nonCriticalExtension_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_55 },
{ NULL, 0, 0, NULL }
};
@@ -51425,7 +53298,7 @@ dissect_lte_rrc_WLANConnectionStatusReport_r13_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_42_vals[] = {
+static const value_string lte_rrc_T_c1_43_vals[] = {
{ 0, "wlanConnectionStatusReport-r13" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -51433,8 +53306,8 @@ static const value_string lte_rrc_T_c1_42_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_42_choice[] = {
- { 0, &hf_lte_rrc_wlanConnectionStatusReport_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLANConnectionStatusReport_r13_IEs },
+static const per_choice_t T_c1_43_choice[] = {
+ { 0, &hf_lte_rrc_wlanConnectionStatusReport_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLANConnectionStatusReport_r13_IEs },
{ 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 3, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -51442,44 +53315,44 @@ static const per_choice_t T_c1_42_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_42, T_c1_42_choice,
+ ett_lte_rrc_T_c1_43, T_c1_43_choice,
NULL);
return offset;
}
-static const per_sequence_t T_criticalExtensionsFuture_44_sequence[] = {
+static const per_sequence_t T_criticalExtensionsFuture_47_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensionsFuture_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensionsFuture_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensionsFuture_44, T_criticalExtensionsFuture_44_sequence);
+ ett_lte_rrc_T_criticalExtensionsFuture_47, T_criticalExtensionsFuture_47_sequence);
return offset;
}
-static const value_string lte_rrc_T_criticalExtensions_44_vals[] = {
+static const value_string lte_rrc_T_criticalExtensions_47_vals[] = {
{ 0, "c1" },
{ 1, "criticalExtensionsFuture" },
{ 0, NULL }
};
-static const per_choice_t T_criticalExtensions_44_choice[] = {
- { 0, &hf_lte_rrc_c1_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_42 },
- { 1, &hf_lte_rrc_criticalExtensionsFuture_44, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_44 },
+static const per_choice_t T_criticalExtensions_47_choice[] = {
+ { 0, &hf_lte_rrc_c1_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_43 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_47, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_47 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_criticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_criticalExtensions_44, T_criticalExtensions_44_choice,
+ ett_lte_rrc_T_criticalExtensions_47, T_criticalExtensions_47_choice,
NULL);
return offset;
@@ -51487,7 +53360,7 @@ dissect_lte_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t WLANConnectionStatusReport_r13_sequence[] = {
- { &hf_lte_rrc_criticalExtensions_44, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_44 },
+ { &hf_lte_rrc_criticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_47 },
{ NULL, 0, 0, NULL }
};
@@ -51503,14 +53376,196 @@ dissect_lte_rrc_WLANConnectionStatusReport_r13(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c2_01_vals[] = {
+static const value_string lte_rrc_T_rlf_InfoAvailable_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rlf_InfoAvailable_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_logMeasAvailable_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_logMeasAvailable_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_connEstFailInfoAvailable_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_connEstFailInfoAvailable_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mobilityState_r13_vals[] = {
+ { 0, "normal" },
+ { 1, "medium" },
+ { 2, "high" },
+ { 3, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mobilityState_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mobilityHistoryAvail_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mobilityHistoryAvail_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_logMeasAvailableMBSFN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_logMeasAvailableMBSFN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_35_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_35, T_nonCriticalExtension_35_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeComplete_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_selectedPLMN_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
+ { &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DedicatedInfoNAS },
+ { &hf_lte_rrc_rlf_InfoAvailable_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rlf_InfoAvailable_r13 },
+ { &hf_lte_rrc_logMeasAvailable_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailable_r13 },
+ { &hf_lte_rrc_connEstFailInfoAvailable_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailInfoAvailable_r13 },
+ { &hf_lte_rrc_mobilityState_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityState_r13 },
+ { &hf_lte_rrc_mobilityHistoryAvail_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mobilityHistoryAvail_r13 },
+ { &hf_lte_rrc_logMeasAvailableMBSFN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_logMeasAvailableMBSFN_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_35 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResumeComplete_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeComplete_r13_IEs, RRCConnectionResumeComplete_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_30_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_30, T_criticalExtensionsFuture_30_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_30_vals[] = {
+ { 0, "rrcConnectionResumeComplete-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_30_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionResumeComplete_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeComplete_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_30, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_30 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_30, T_criticalExtensions_30_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeComplete_r13_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_30, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_30 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResumeComplete_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResumeComplete-r13");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeComplete_r13, RRCConnectionResumeComplete_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c2_02_vals[] = {
{ 0, "ueAssistanceInformation-r11" },
{ 1, "inDeviceCoexIndication-r11" },
{ 2, "mbmsInterestIndication-r11" },
{ 3, "scgFailureInformation-r12" },
{ 4, "sidelinkUEInformation-r12" },
{ 5, "wlanConnectionStatusReport-r13" },
- { 6, "spare10" },
+ { 6, "rrcConnectionResumeComplete-r13" },
{ 7, "spare9" },
{ 8, "spare8" },
{ 9, "spare7" },
@@ -51523,14 +53578,14 @@ static const value_string lte_rrc_T_c2_01_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c2_01_choice[] = {
+static const per_choice_t T_c2_02_choice[] = {
{ 0, &hf_lte_rrc_ueAssistanceInformation_r11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UEAssistanceInformation_r11 },
{ 1, &hf_lte_rrc_inDeviceCoexIndication_r11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_InDeviceCoexIndication_r11 },
{ 2, &hf_lte_rrc_mbmsInterestIndication_r11_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MBMSInterestIndication_r11 },
{ 3, &hf_lte_rrc_scgFailureInformation_r12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCGFailureInformation_r12 },
{ 4, &hf_lte_rrc_sidelinkUEInformation_r12_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SidelinkUEInformation_r12 },
- { 5, &hf_lte_rrc_wlanConnectionStatusReport_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLANConnectionStatusReport_r13 },
- { 6, &hf_lte_rrc_spare10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 5, &hf_lte_rrc_wlanConnectionStatusReport_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLANConnectionStatusReport_r13 },
+ { 6, &hf_lte_rrc_rrcConnectionResumeComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeComplete_r13 },
{ 7, &hf_lte_rrc_spare9 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 8, &hf_lte_rrc_spare8 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 9, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -51544,9 +53599,9 @@ static const per_choice_t T_c2_01_choice[] = {
};
static int
-dissect_lte_rrc_T_c2_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c2_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c2_01, T_c2_01_choice,
+ ett_lte_rrc_T_c2_02, T_c2_02_choice,
NULL);
return offset;
@@ -51573,7 +53628,7 @@ static const value_string lte_rrc_T_messageClassExtension_07_vals[] = {
};
static const per_choice_t T_messageClassExtension_07_choice[] = {
- { 0, &hf_lte_rrc_c2_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2_01 },
+ { 0, &hf_lte_rrc_c2_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2_02 },
{ 1, &hf_lte_rrc_messageClassExtensionFuture_r11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtensionFuture_r11 },
{ 0, NULL, 0, NULL }
};
@@ -51897,14 +53952,14 @@ dissect_lte_rrc_SCPTM_NeighbourCellList_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtension_37_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_39_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_37, T_nonCriticalExtension_37_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_39, T_nonCriticalExtension_39_sequence);
return offset;
}
@@ -51914,7 +53969,7 @@ static const per_sequence_t SCPTMConfiguration_r13_sequence[] = {
{ &hf_lte_rrc_sc_mtch_InfoList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_InfoList_r13 },
{ &hf_lte_rrc_scptm_NeighbourCellList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_NeighbourCellList_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
+ { &hf_lte_rrc_nonCriticalExtension_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
{ NULL, 0, 0, NULL }
};
@@ -52014,7 +54069,7 @@ dissect_lte_rrc_T_nonCriticalExtension_25(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReconfiguration_v10i0_IEs_sequence[] = {
{ &hf_lte_rrc_antennaInfoDedicatedPCell_v10i0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
- { &hf_lte_rrc_nonCriticalExtension_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
+ { &hf_lte_rrc_nonCriticalExtension_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
{ NULL, 0, 0, NULL }
};
@@ -52029,7 +54084,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v8m0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52114,7 +54169,7 @@ dissect_lte_rrc_T_nonCriticalExtension_32(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionRelease_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_redirectedCarrierInfo_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedirectedCarrierInfo_v9e0 },
{ &hf_lte_rrc_idleModeMobilityControlInfo_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IdleModeMobilityControlInfo_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
+ { &hf_lte_rrc_nonCriticalExtension_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
{ NULL, 0, 0, NULL }
};
@@ -52179,14 +54234,14 @@ dissect_lte_rrc_MultiBandInfoList_v9e0(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_43_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_45_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_43, T_nonCriticalExtension_43_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_45, T_nonCriticalExtension_45_sequence);
return offset;
}
@@ -52195,7 +54250,7 @@ dissect_lte_rrc_T_nonCriticalExtension_43(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType1_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_r10 },
{ &hf_lte_rrc_multiBandInfoList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_43 },
+ { &hf_lte_rrc_nonCriticalExtension_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_45 },
{ NULL, 0, 0, NULL }
};
@@ -52211,7 +54266,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandIndicator_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqBandIndicator_v9e0 },
{ &hf_lte_rrc_multiBandInfoList_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52226,7 +54281,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType1_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_multiBandInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList },
- { &hf_lte_rrc_nonCriticalExtension_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52253,14 +54308,14 @@ dissect_lte_rrc_RLF_Report_v9e0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_49_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_51_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_49, T_nonCriticalExtension_49_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_51, T_nonCriticalExtension_51_sequence);
return offset;
}
@@ -52268,7 +54323,7 @@ dissect_lte_rrc_T_nonCriticalExtension_49(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEInformationResponse_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_rlf_Report_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLF_Report_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
+ { &hf_lte_rrc_nonCriticalExtension_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_51 },
{ NULL, 0, 0, NULL }
};
@@ -52295,14 +54350,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission(tvbu
}
-static const per_sequence_t T_nonCriticalExtension_54_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_56_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_54, T_nonCriticalExtension_54_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_56, T_nonCriticalExtension_56_sequence);
return offset;
}
@@ -52310,7 +54365,7 @@ dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType2_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_ul_CarrierFreq_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
+ { &hf_lte_rrc_nonCriticalExtension_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_56 },
{ NULL, 0, 0, NULL }
};
@@ -52325,7 +54380,7 @@ dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType2_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_multiBandInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission },
- { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52338,14 +54393,14 @@ dissect_lte_rrc_SystemInformationBlockType2_v8h0_IEs(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtension_55_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_57_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_55, T_nonCriticalExtension_55_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_57, T_nonCriticalExtension_57_sequence);
return offset;
}
@@ -52354,7 +54409,7 @@ dissect_lte_rrc_T_nonCriticalExtension_55(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType3_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_r10 },
{ &hf_lte_rrc_multiBandInfoList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_55 },
+ { &hf_lte_rrc_nonCriticalExtension_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_57 },
{ NULL, 0, 0, NULL }
};
@@ -52438,14 +54493,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0(tvbuff
}
-static const per_sequence_t T_nonCriticalExtension_56_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_58_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_56, T_nonCriticalExtension_56_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_58, T_nonCriticalExtension_58_sequence);
return offset;
}
@@ -52453,7 +54508,7 @@ dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType5_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_56 },
+ { &hf_lte_rrc_nonCriticalExtension_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_58 },
{ NULL, 0, 0, NULL }
};
@@ -52468,7 +54523,7 @@ dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType5_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52483,7 +54538,7 @@ dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType5_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v8h0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v8h0 },
- { &hf_lte_rrc_nonCriticalExtension_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52538,14 +54593,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v
}
-static const per_sequence_t T_nonCriticalExtension_57_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_59_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_57, T_nonCriticalExtension_57_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_59, T_nonCriticalExtension_59_sequence);
return offset;
}
@@ -52553,7 +54608,7 @@ dissect_lte_rrc_T_nonCriticalExtension_57(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType6_v8h0_IEs_sequence[] = {
{ &hf_lte_rrc_carrierFreqListUTRA_FDD_v8h0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0 },
- { &hf_lte_rrc_nonCriticalExtension_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_57 },
+ { &hf_lte_rrc_nonCriticalExtension_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_59 },
{ NULL, 0, 0, NULL }
};
@@ -56822,14 +58877,14 @@ dissect_lte_rrc_T_reducedIntNonContComb_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_powerClass_20dBm_r13_vals[] = {
+static const value_string lte_rrc_T_ue_PowerClass_5_r13_vals[] = {
{ 0, "supported" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_powerClass_20dBm_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_ue_PowerClass_5_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -56838,7 +58893,7 @@ dissect_lte_rrc_T_powerClass_20dBm_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t SupportedBandEUTRA_v1310_sequence[] = {
- { &hf_lte_rrc_powerClass_20dBm_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerClass_20dBm_r13 },
+ { &hf_lte_rrc_ue_PowerClass_5_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_PowerClass_5_r13 },
{ NULL, 0, 0, NULL }
};
@@ -57470,14 +59525,14 @@ dissect_lte_rrc_T_ce_ModeA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const value_string lte_rrc_T_ce_ModeB_r13_vals[] = {
+static const value_string lte_rrc_T_ce_ModeB_r13_01_vals[] = {
{ 0, "supported" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_ce_ModeB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_ce_ModeB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -57485,23 +59540,37 @@ dissect_lte_rrc_T_ce_ModeB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t MTC_Parameters_r13_sequence[] = {
+static const per_sequence_t CE_Parameters_r13_sequence[] = {
{ &hf_lte_rrc_ce_ModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeA_r13 },
- { &hf_lte_rrc_ce_ModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeB_r13 },
+ { &hf_lte_rrc_ce_ModeB_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeB_r13_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_MTC_Parameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_CE_Parameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_MTC_Parameters_r13, MTC_Parameters_r13_sequence);
+ ett_lte_rrc_CE_Parameters_r13, CE_Parameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t supportedBandListWLAN_r13_sequence_of[1] = {
+ { &hf_lte_rrc_supportedBandListWLAN_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_BandIndicator_r13 },
+};
+
+static int
+dissect_lte_rrc_supportedBandListWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_supportedBandListWLAN_r13, supportedBandListWLAN_r13_sequence_of,
+ 1, maxWLAN_Bands_r13, FALSE);
return offset;
}
static const per_sequence_t IRAT_ParametersWLAN_r13_sequence[] = {
- { &hf_lte_rrc_supportedBandListWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13 },
+ { &hf_lte_rrc_supportedBandListWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_supportedBandListWLAN_r13 },
{ NULL, 0, 0, NULL }
};
@@ -57773,14 +59842,635 @@ dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_nonCriticalExtension_60_sequence[] = {
+static const value_string lte_rrc_T_intraFreqA3_CE_ModeA_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_intraFreqA3_CE_ModeA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_intraFreqA3_CE_ModeB_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_intraFreqA3_CE_ModeB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_intraFreqHO_CE_ModeA_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_intraFreqHO_CE_ModeA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_intraFreqHO_CE_ModeB_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_intraFreqHO_CE_ModeB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CE_Parameters_v1320_sequence[] = {
+ { &hf_lte_rrc_intraFreqA3_CE_ModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_intraFreqA3_CE_ModeA_r13 },
+ { &hf_lte_rrc_intraFreqA3_CE_ModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_intraFreqA3_CE_ModeB_r13 },
+ { &hf_lte_rrc_intraFreqHO_CE_ModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_intraFreqHO_CE_ModeA_r13 },
+ { &hf_lte_rrc_intraFreqHO_CE_ModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_intraFreqHO_CE_ModeB_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_CE_Parameters_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_60, T_nonCriticalExtension_60_sequence);
+ ett_lte_rrc_CE_Parameters_v1320, CE_Parameters_v1320_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_config1_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_config1_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_config2_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_config2_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_config3_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_config3_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_config4_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_config4_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_NonPrecodedCapabilities_r13_sequence[] = {
+ { &hf_lte_rrc_config1_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_config1_r13 },
+ { &hf_lte_rrc_config2_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_config2_r13 },
+ { &hf_lte_rrc_config3_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_config3_r13 },
+ { &hf_lte_rrc_config4_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_config4_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_NonPrecodedCapabilities_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_NonPrecodedCapabilities_r13, MIMO_NonPrecodedCapabilities_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_altCodebook_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_altCodebook_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_1_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 1, 7, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_BeamformedCapabilities_r13_sequence[] = {
+ { &hf_lte_rrc_k_Max_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_8 },
+ { &hf_lte_rrc_n_MaxList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_1_7 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_BeamformedCapabilities_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_BeamformedCapabilities_r13, MIMO_BeamformedCapabilities_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_BeamformedCapabilityList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MIMO_BeamformedCapabilityList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MIMO_BeamformedCapabilities_r13 },
+};
+
+static int
+dissect_lte_rrc_MIMO_BeamformedCapabilityList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_BeamformedCapabilityList_r13, MIMO_BeamformedCapabilityList_r13_sequence_of,
+ 1, maxCSI_Proc_r11, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_UE_BeamformedCapabilities_r13_sequence[] = {
+ { &hf_lte_rrc_altCodebook_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_altCodebook_r13 },
+ { &hf_lte_rrc_mimo_BeamformedCapabilities_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MIMO_BeamformedCapabilityList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_UE_BeamformedCapabilities_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_UE_BeamformedCapabilities_r13, MIMO_UE_BeamformedCapabilities_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_channelMeasRestriction_r13_01_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_channelMeasRestriction_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dmrs_Enhancements_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dmrs_Enhancements_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_csi_RS_EnhancementsTDD_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_RS_EnhancementsTDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_UE_ParametersPerTM_r13_sequence[] = {
+ { &hf_lte_rrc_nonPrecoded_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_NonPrecodedCapabilities_r13 },
+ { &hf_lte_rrc_beamformed_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_UE_BeamformedCapabilities_r13 },
+ { &hf_lte_rrc_channelMeasRestriction_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_channelMeasRestriction_r13_01 },
+ { &hf_lte_rrc_dmrs_Enhancements_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dmrs_Enhancements_r13 },
+ { &hf_lte_rrc_csi_RS_EnhancementsTDD_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_RS_EnhancementsTDD_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_UE_ParametersPerTM_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_UE_ParametersPerTM_r13, MIMO_UE_ParametersPerTM_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_EnhancementsTDD_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_EnhancementsTDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_Enhancements_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_Enhancements_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interferenceMeasRestriction_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interferenceMeasRestriction_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_UE_Parameters_r13_sequence[] = {
+ { &hf_lte_rrc_parametersTM9_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_UE_ParametersPerTM_r13 },
+ { &hf_lte_rrc_parametersTM10_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_UE_ParametersPerTM_r13 },
+ { &hf_lte_rrc_srs_EnhancementsTDD_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_EnhancementsTDD_r13 },
+ { &hf_lte_rrc_srs_Enhancements_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_Enhancements_r13 },
+ { &hf_lte_rrc_interferenceMeasRestriction_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interferenceMeasRestriction_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_UE_Parameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_UE_Parameters_r13, MIMO_UE_Parameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhyLayerParameters_v1320_sequence[] = {
+ { &hf_lte_rrc_mimo_UE_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_UE_Parameters_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhyLayerParameters_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PhyLayerParameters_v1320, PhyLayerParameters_v1320_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_intraFreq_CE_NeedForGaps_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_intraFreq_CE_NeedForGaps_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ue_PowerClass_N_r13_vals[] = {
+ { 0, "class1" },
+ { 1, "class2" },
+ { 2, "class4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_PowerClass_N_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandEUTRA_v1320_sequence[] = {
+ { &hf_lte_rrc_intraFreq_CE_NeedForGaps_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_intraFreq_CE_NeedForGaps_r13 },
+ { &hf_lte_rrc_ue_PowerClass_N_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_PowerClass_N_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SupportedBandEUTRA_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBandEUTRA_v1320, SupportedBandEUTRA_v1320_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandListEUTRA_v1320_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandListEUTRA_v1320_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SupportedBandEUTRA_v1320 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandListEUTRA_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBandListEUTRA_v1320, SupportedBandListEUTRA_v1320_sequence_of,
+ 1, maxBands, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dmrs_Enhancements_r13_01_vals[] = {
+ { 0, "different" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dmrs_Enhancements_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_CA_ParametersPerBoBCPerTM_r13_sequence[] = {
+ { &hf_lte_rrc_nonPrecoded_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_NonPrecodedCapabilities_r13 },
+ { &hf_lte_rrc_beamformed_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_BeamformedCapabilityList_r13 },
+ { &hf_lte_rrc_dmrs_Enhancements_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dmrs_Enhancements_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13, MIMO_CA_ParametersPerBoBCPerTM_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MIMO_CA_ParametersPerBoBC_r13_sequence[] = {
+ { &hf_lte_rrc_parametersTM9_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13 },
+ { &hf_lte_rrc_parametersTM10_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MIMO_CA_ParametersPerBoBC_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MIMO_CA_ParametersPerBoBC_r13, MIMO_CA_ParametersPerBoBC_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandParameters_v1320_sequence[] = {
+ { &hf_lte_rrc_bandParametersDL_v1320, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MIMO_CA_ParametersPerBoBC_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandParameters_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandParameters_v1320, BandParameters_v1320_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320_sequence_of[1] = {
+ { &hf_lte_rrc_bandParameterList_v1320_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandParameters_v1320 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320, SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320_sequence_of,
+ 1, maxSimultaneousBands_r10, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_additionalRx_Tx_PerformanceReq_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_additionalRx_Tx_PerformanceReq_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandCombinationParameters_v1320_sequence[] = {
+ { &hf_lte_rrc_bandParameterList_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320 },
+ { &hf_lte_rrc_additionalRx_Tx_PerformanceReq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_additionalRx_Tx_PerformanceReq_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandCombinationParameters_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandCombinationParameters_v1320, BandCombinationParameters_v1320_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandCombination_v1320_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandCombination_v1320_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_v1320 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombination_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBandCombination_v1320, SupportedBandCombination_v1320_sequence_of,
+ 1, maxBandComb_r10, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandCombinationAdd_v1320_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandCombinationAdd_v1320_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_v1320 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombinationAdd_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBandCombinationAdd_v1320, SupportedBandCombinationAdd_v1320_sequence_of,
+ 1, maxBandComb_r11, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandCombinationReduced_v1320_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandCombinationReduced_v1320_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_v1320 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombinationReduced_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBandCombinationReduced_v1320, SupportedBandCombinationReduced_v1320_sequence_of,
+ 1, maxBandComb_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RF_Parameters_v1320_sequence[] = {
+ { &hf_lte_rrc_supportedBandListEUTRA_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandListEUTRA_v1320 },
+ { &hf_lte_rrc_supportedBandCombination_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombination_v1320 },
+ { &hf_lte_rrc_supportedBandCombinationAdd_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombinationAdd_v1320 },
+ { &hf_lte_rrc_supportedBandCombinationReduced_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombinationReduced_v1320 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RF_Parameters_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RF_Parameters_v1320, RF_Parameters_v1320_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_EUTRA_CapabilityAddXDD_Mode_v1320_sequence[] = {
+ { &hf_lte_rrc_phyLayerParameters_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1320 },
+ { &hf_lte_rrc_scptm_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_Parameters_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320, UE_EUTRA_CapabilityAddXDD_Mode_v1320_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_62_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_62, T_nonCriticalExtension_62_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_EUTRA_Capability_v1320_IEs_sequence[] = {
+ { &hf_lte_rrc_ce_Parameters_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CE_Parameters_v1320 },
+ { &hf_lte_rrc_phyLayerParameters_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1320 },
+ { &hf_lte_rrc_rf_Parameters_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1320 },
+ { &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320 },
+ { &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1320, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320 },
+ { &hf_lte_rrc_nonCriticalExtension_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_62 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_Capability_v1320_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_EUTRA_Capability_v1320_IEs, UE_EUTRA_Capability_v1320_IEs_sequence);
return offset;
}
@@ -57798,7 +60488,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_dc_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DC_Parameters_v1310 },
{ &hf_lte_rrc_sl_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Parameters_v1310 },
{ &hf_lte_rrc_scptm_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_Parameters_r13 },
- { &hf_lte_rrc_mtc_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MTC_Parameters_r13 },
+ { &hf_lte_rrc_ce_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CE_Parameters_r13 },
{ &hf_lte_rrc_interRAT_ParametersWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_IRAT_ParametersWLAN_r13 },
{ &hf_lte_rrc_laa_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LAA_Parameters_r13 },
{ &hf_lte_rrc_lwa_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWA_Parameters_r13 },
@@ -57806,7 +60496,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_lwip_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWIP_Parameters_r13 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 },
- { &hf_lte_rrc_nonCriticalExtension_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_60 },
+ { &hf_lte_rrc_nonCriticalExtension_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1320_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57821,7 +60511,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1310_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1280_IEs_sequence[] = {
{ &hf_lte_rrc_phyLayerParameters_v1280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1280 },
- { &hf_lte_rrc_nonCriticalExtension_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1310_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57836,7 +60526,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1270_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v1270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1270 },
- { &hf_lte_rrc_nonCriticalExtension_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57851,7 +60541,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1260_IEs_sequence[] = {
{ &hf_lte_rrc_ue_CategoryDL_v1260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_15_16 },
- { &hf_lte_rrc_nonCriticalExtension_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57879,7 +60569,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250 },
{ &hf_lte_rrc_sl_Parameters_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Parameters_r12 },
- { &hf_lte_rrc_nonCriticalExtension_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57895,7 +60585,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v11a0_IEs_sequence[] = {
{ &hf_lte_rrc_ue_Category_v11a0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_11_12 },
{ &hf_lte_rrc_measParameters_v11a0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasParameters_v11a0 },
- { &hf_lte_rrc_nonCriticalExtension_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57913,7 +60603,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1180_IEs_sequence[] = {
{ &hf_lte_rrc_mbms_Parameters_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_Parameters_r11 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180 },
- { &hf_lte_rrc_nonCriticalExtension_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57929,7 +60619,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1170_IEs_sequence[] = {
{ &hf_lte_rrc_phyLayerParameters_v1170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1170 },
{ &hf_lte_rrc_ue_Category_v1170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_9_10 },
- { &hf_lte_rrc_nonCriticalExtension_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57951,7 +60641,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_otherParameters_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Other_Parameters_r11 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130 },
- { &hf_lte_rrc_nonCriticalExtension_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57966,7 +60656,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1090_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v1090, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1090 },
- { &hf_lte_rrc_nonCriticalExtension_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -57983,7 +60673,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1060_IEs_sequence[] = {
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1060, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1060, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060 },
{ &hf_lte_rrc_rf_Parameters_v1060, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1060 },
- { &hf_lte_rrc_nonCriticalExtension_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58005,7 +60695,7 @@ static const per_sequence_t UE_EUTRA_Capability_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_interRAT_ParametersCDMA2000_v1020, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersCDMA2000_1XRTT_v1020 },
{ &hf_lte_rrc_ue_BasedNetwPerfMeasParameters_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_BasedNetwPerfMeasParameters_r10 },
{ &hf_lte_rrc_interRAT_ParametersUTRA_TDD_v1020, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersUTRA_TDD_v1020 },
- { &hf_lte_rrc_nonCriticalExtension_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58020,7 +60710,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v940_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_10 },
- { &hf_lte_rrc_nonCriticalExtension_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58042,7 +60732,7 @@ static const per_sequence_t UE_EUTRA_Capability_v920_IEs_sequence[] = {
{ &hf_lte_rrc_csg_ProximityIndicationParameters_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSG_ProximityIndicationParameters_r9 },
{ &hf_lte_rrc_neighCellSI_AcquisitionParameters_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NeighCellSI_AcquisitionParameters_r9 },
{ &hf_lte_rrc_son_Parameters_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SON_Parameters_r9 },
- { &hf_lte_rrc_nonCriticalExtension_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58064,7 +60754,7 @@ static const per_sequence_t UE_EUTRA_Capability_sequence[] = {
{ &hf_lte_rrc_measParameters, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measParameters },
{ &hf_lte_rrc_featureGroupIndicators, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_featureGroupIndicators },
{ &hf_lte_rrc_interRAT_Parameters, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_interRAT_Parameters },
- { &hf_lte_rrc_nonCriticalExtension_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58616,14 +61306,14 @@ dissect_lte_rrc_Other_Parameters_v11d0(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_59_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_61_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_59, T_nonCriticalExtension_59_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_61, T_nonCriticalExtension_61_sequence);
return offset;
}
@@ -58632,7 +61322,7 @@ dissect_lte_rrc_T_nonCriticalExtension_59(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UE_EUTRA_Capability_v11d0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v11d0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v11d0 },
{ &hf_lte_rrc_otherParameters_v11d0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Other_Parameters_v11d0 },
- { &hf_lte_rrc_nonCriticalExtension_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_59 },
+ { &hf_lte_rrc_nonCriticalExtension_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_61 },
{ NULL, 0, 0, NULL }
};
@@ -58648,7 +61338,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v10i0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10i0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10i0 },
{ &hf_lte_rrc_lateNonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_09 },
- { &hf_lte_rrc_nonCriticalExtension_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58663,7 +61353,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v10f0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10f0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10f0 },
- { &hf_lte_rrc_nonCriticalExtension_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58678,7 +61368,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v10c0_IEs_sequence[] = {
{ &hf_lte_rrc_otdoa_PositioningCapabilities_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OTDOA_PositioningCapabilities_r10 },
- { &hf_lte_rrc_nonCriticalExtension_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58694,7 +61384,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9h0_IEs_sequence[] = {
{ &hf_lte_rrc_interRAT_ParametersUTRA_v9h0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersUTRA_v9h0 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58709,7 +61399,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58724,7 +61414,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9d0_IEs_sequence[] = {
{ &hf_lte_rrc_phyLayerParameters_v9d0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v9d0 },
- { &hf_lte_rrc_nonCriticalExtension_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58739,7 +61429,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9c0_IEs_sequence[] = {
{ &hf_lte_rrc_interRAT_ParametersUTRA_v9c0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersUTRA_v9c0 },
- { &hf_lte_rrc_nonCriticalExtension_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58756,7 +61446,7 @@ static const per_sequence_t UE_EUTRA_Capability_v9a0_IEs_sequence[] = {
{ &hf_lte_rrc_featureGroupIndRel9Add_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_featureGroupIndRel9Add_r9 },
{ &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9 },
{ &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_r9, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9 },
- { &hf_lte_rrc_nonCriticalExtension_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -58798,14 +61488,14 @@ dissect_lte_rrc_RF_Parameters_v10j0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_58_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_60_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_58, T_nonCriticalExtension_58_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_60, T_nonCriticalExtension_60_sequence);
return offset;
}
@@ -58813,7 +61503,7 @@ dissect_lte_rrc_T_nonCriticalExtension_58(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UE_EUTRA_Capability_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_58 },
+ { &hf_lte_rrc_nonCriticalExtension_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_60 },
{ NULL, 0, 0, NULL }
};
@@ -58858,9 +61548,9 @@ static const per_sequence_t MasterInformationBlock_SL_sequence[] = {
static int
dissect_lte_rrc_MasterInformationBlock_SL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-
col_append_str(actx->pinfo->cinfo, COL_INFO, "MasterInformationBlock-SL");
+
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_lte_rrc_MasterInformationBlock_SL, MasterInformationBlock_SL_sequence);
@@ -58890,6 +61580,6480 @@ dissect_lte_rrc_SBCCH_SL_BCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
return offset;
}
+
+static const value_string lte_rrc_AccessStratumRelease_NB_r13_vals[] = {
+ { 0, "rel13" },
+ { 1, "spare7" },
+ { 2, "spare6" },
+ { 3, "spare5" },
+ { 4, "spare4" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_AccessStratumRelease_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ue_Category_NB_r13_vals[] = {
+ { 0, "nb1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_Category_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multipleDRB_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multipleDRB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_supportedROHC_Profiles_r13_sequence[] = {
+ { &hf_lte_rrc_profile0x0002, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0003, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0004, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0006, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0103, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_supportedROHC_Profiles_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_supportedROHC_Profiles_r13, T_supportedROHC_Profiles_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_maxNumberROHC_ContextSessions_r13_vals[] = {
+ { 0, "cs2" },
+ { 1, "cs4" },
+ { 2, "cs8" },
+ { 3, "cs12" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_maxNumberROHC_ContextSessions_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDCP_Parameters_NB_r13_sequence[] = {
+ { &hf_lte_rrc_supportedROHC_Profiles_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_supportedROHC_Profiles_r13 },
+ { &hf_lte_rrc_maxNumberROHC_ContextSessions_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_maxNumberROHC_ContextSessions_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCP_Parameters_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDCP_Parameters_NB_r13, PDCP_Parameters_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multiTone_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiTone_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multiCarrier_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiCarrier_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhyLayerParameters_NB_r13_sequence[] = {
+ { &hf_lte_rrc_multiTone_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiTone_r13 },
+ { &hf_lte_rrc_multiCarrier_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiCarrier_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhyLayerParameters_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PhyLayerParameters_NB_r13, PhyLayerParameters_NB_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_FreqBandIndicator_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, maxFBI2, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_powerClassNB_20dBm_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_powerClassNB_20dBm_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBand_NB_r13_sequence[] = {
+ { &hf_lte_rrc_band_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqBandIndicator_NB_r13 },
+ { &hf_lte_rrc_powerClassNB_20dBm_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerClassNB_20dBm_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SupportedBand_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBand_NB_r13, SupportedBand_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SupportedBand_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBandList_NB_r13, SupportedBandList_NB_r13_sequence_of,
+ 1, maxBands, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multiNS_Pmax_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiNS_Pmax_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RF_Parameters_NB_r13_sequence[] = {
+ { &hf_lte_rrc_supportedBandList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SupportedBandList_NB_r13 },
+ { &hf_lte_rrc_multiNS_Pmax_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiNS_Pmax_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RF_Parameters_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RF_Parameters_NB_r13, RF_Parameters_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_82_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_82, T_nonCriticalExtension_82_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_Capability_NB_r13_sequence[] = {
+ { &hf_lte_rrc_accessStratumRelease_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AccessStratumRelease_NB_r13 },
+ { &hf_lte_rrc_ue_Category_NB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_Category_NB_r13 },
+ { &hf_lte_rrc_multipleDRB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multipleDRB_r13 },
+ { &hf_lte_rrc_pdcp_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCP_Parameters_NB_r13 },
+ { &hf_lte_rrc_phyLayerParameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhyLayerParameters_NB_r13 },
+ { &hf_lte_rrc_rf_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RF_Parameters_NB_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_82 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_Capability_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_Capability_NB_r13, UE_Capability_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_PollRetransmit_NB_r13_vals[] = {
+ { 0, "ms250" },
+ { 1, "ms500" },
+ { 2, "ms1000" },
+ { 3, "ms2000" },
+ { 4, "ms3000" },
+ { 5, "ms4000" },
+ { 6, "ms6000" },
+ { 7, "ms10000" },
+ { 8, "ms15000" },
+ { 9, "ms25000" },
+ { 10, "ms40000" },
+ { 11, "ms60000" },
+ { 12, "ms90000" },
+ { 13, "ms120000" },
+ { 14, "ms180000" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_PollRetransmit_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_maxRetxThreshold_r13_vals[] = {
+ { 0, "t1" },
+ { 1, "t2" },
+ { 2, "t3" },
+ { 3, "t4" },
+ { 4, "t6" },
+ { 5, "t8" },
+ { 6, "t16" },
+ { 7, "t32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_maxRetxThreshold_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_AM_RLC_NB_r13_sequence[] = {
+ { &hf_lte_rrc_t_PollRetransmit_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_PollRetransmit_NB_r13 },
+ { &hf_lte_rrc_maxRetxThreshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_maxRetxThreshold_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_AM_RLC_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_AM_RLC_NB_r13, UL_AM_RLC_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_enableStatusReportSN_Gap_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_enableStatusReportSN_Gap_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_AM_RLC_NB_r13_sequence[] = {
+ { &hf_lte_rrc_enableStatusReportSN_Gap_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_enableStatusReportSN_Gap_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_AM_RLC_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_AM_RLC_NB_r13, DL_AM_RLC_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_am_01_sequence[] = {
+ { &hf_lte_rrc_ul_AM_RLC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_AM_RLC_NB_r13 },
+ { &hf_lte_rrc_dl_AM_RLC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_AM_RLC_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_am_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_am_01, T_am_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_RLC_Config_NB_r13_vals[] = {
+ { 0, "am" },
+ { 0, NULL }
+};
+
+static const per_choice_t RLC_Config_NB_r13_choice[] = {
+ { 0, &hf_lte_rrc_am_01 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_T_am_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLC_Config_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ drb_mapping_t *mapping = private_data_get_drb_mapping(actx);
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RLC_Config_NB_r13, RLC_Config_NB_r13_choice,
+ NULL);
+
+ if (mapping != NULL) {
+ mapping->rlcMode = RLC_AM_MODE;
+ mapping->rlcMode_present = TRUE;
+ mapping->pdcp_sn_size = 7;
+ mapping->pdcp_sn_size_present = TRUE;
+ }
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rlc_Config_r13_vals[] = {
+ { 0, "explicitValue" },
+ { 1, "defaultValue" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_rlc_Config_r13_choice[] = {
+ { 0, &hf_lte_rrc_explicitValue_06, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RLC_Config_NB_r13 },
+ { 1, &hf_lte_rrc_defaultValue, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rlc_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rlc_Config_r13, T_rlc_Config_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_priority_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ guint32 value;
+ drb_mapping_t *mapping = private_data_get_drb_mapping(actx);
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 16U, &value, FALSE);
+
+ if (mapping != NULL) {
+ mapping->ul_priority = value;
+ mapping->ul_priority_present = TRUE;
+ }
+
+
+ return offset;
+}
+
+
+static const per_sequence_t LogicalChannelConfig_NB_r13_sequence[] = {
+ { &hf_lte_rrc_priority_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_priority_r13 },
+ { &hf_lte_rrc_logicalChannelSR_Prohibit_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LogicalChannelConfig_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LogicalChannelConfig_NB_r13, LogicalChannelConfig_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_logicalChannelConfig_r13_vals[] = {
+ { 0, "explicitValue" },
+ { 1, "defaultValue" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_logicalChannelConfig_r13_choice[] = {
+ { 0, &hf_lte_rrc_explicitValue_07, ASN1_NO_EXTENSIONS , dissect_lte_rrc_LogicalChannelConfig_NB_r13 },
+ { 1, &hf_lte_rrc_defaultValue, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_logicalChannelConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_logicalChannelConfig_r13, T_logicalChannelConfig_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SRB_ToAddMod_NB_r13_sequence[] = {
+ { &hf_lte_rrc_rlc_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rlc_Config_r13 },
+ { &hf_lte_rrc_logicalChannelConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_logicalChannelConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SRB_ToAddMod_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SRB_ToAddMod_NB_r13, SRB_ToAddMod_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SRB_ToAddModList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SRB_ToAddModList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRB_ToAddMod_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_SRB_ToAddModList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SRB_ToAddModList_NB_r13, SRB_ToAddModList_NB_r13_sequence_of,
+ 1, 1, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discardTimer_r13_vals[] = {
+ { 0, "ms5120" },
+ { 1, "ms10240" },
+ { 2, "ms20480" },
+ { 3, "ms40960" },
+ { 4, "ms81920" },
+ { 5, "infinity" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discardTimer_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_profiles_r13_sequence[] = {
+ { &hf_lte_rrc_profile0x0002, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0003, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0004, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0006, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0103, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_profile0x0104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_profiles_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_profiles_r13, T_profiles_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_rohc_01_sequence[] = {
+ { &hf_lte_rrc_maxCID_r13 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_16383 },
+ { &hf_lte_rrc_profiles_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_profiles_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rohc_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rohc_01, T_rohc_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_headerCompression_r13_vals[] = {
+ { 0, "notUsed" },
+ { 1, "rohc" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_headerCompression_r13_choice[] = {
+ { 0, &hf_lte_rrc_notUsed , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_rohc_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_rohc_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_headerCompression_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_headerCompression_r13, T_headerCompression_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDCP_Config_NB_r13_sequence[] = {
+ { &hf_lte_rrc_discardTimer_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_discardTimer_r13 },
+ { &hf_lte_rrc_headerCompression_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_headerCompression_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCP_Config_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDCP_Config_NB_r13, PDCP_Config_NB_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_logicalChannelIdentity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ guint32 value;
+ drb_mapping_t *mapping = private_data_get_drb_mapping(actx);
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 3U, 10U, &value, FALSE);
+
+ if (mapping != NULL) {
+ mapping->lcid = (guint8)value;
+ mapping->lcid_present = TRUE;
+ }
+
+
+ return offset;
+}
+
+
+static const per_sequence_t DRB_ToAddMod_NB_r13_sequence[] = {
+ { &hf_lte_rrc_eps_BearerIdentity_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_drb_Identity_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_Identity },
+ { &hf_lte_rrc_pdcp_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PDCP_Config_NB_r13 },
+ { &hf_lte_rrc_rlc_Config_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_NB_r13 },
+ { &hf_lte_rrc_logicalChannelIdentity_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_logicalChannelIdentity_r13 },
+ { &hf_lte_rrc_logicalChannelConfig_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_LogicalChannelConfig_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DRB_ToAddMod_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ struct mac_lte_info *p_mac_lte_info;
+ struct rlc_lte_info *p_rlc_lte_info;
+ /* Get the struct and clear it out */
+ drb_mapping_t *drb_mapping = private_data_get_drb_mapping(actx);
+ memset(drb_mapping, 0, sizeof(*drb_mapping));
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DRB_ToAddMod_NB_r13, DRB_ToAddMod_NB_r13_sequence);
+
+ /* Need UE identifier */
+ p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0);
+ if (p_mac_lte_info) {
+ drb_mapping->ueid = p_mac_lte_info->ueid;
+ /* Tell MAC about this mapping */
+ set_mac_lte_channel_mapping(drb_mapping);
+ }
+
+ /* Also tell RLC how many PDCP sequence number bits and whether it should use extended LI */
+ p_rlc_lte_info = (rlc_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rlc_lte, 0);
+ if (p_rlc_lte_info) {
+ if (drb_mapping->pdcp_sn_size_present) {
+ set_rlc_lte_drb_pdcp_seqnum_length(actx->pinfo,
+ p_rlc_lte_info->ueid,
+ drb_mapping->drbid,
+ drb_mapping->pdcp_sn_size);
+ }
+ if (drb_mapping->rlcMode_present) {
+ set_rlc_lte_drb_li_field(actx->pinfo,
+ p_rlc_lte_info->ueid,
+ drb_mapping->drbid,
+ drb_mapping->rlc_ul_ext_li_field,
+ drb_mapping->rlc_dl_ext_li_field);
+ }
+ }
+
+ /* Clear out the struct again */
+ memset(&drb_mapping, 0, sizeof(drb_mapping));
+
+
+ return offset;
+}
+
+
+static const per_sequence_t DRB_ToAddModList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_DRB_ToAddModList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_ToAddMod_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_DRB_ToAddModList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DRB_ToAddModList_NB_r13, DRB_ToAddModList_NB_r13_sequence_of,
+ 1, maxDRB_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DRB_ToReleaseList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_DRB_ToReleaseList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DRB_Identity },
+};
+
+static int
+dissect_lte_rrc_DRB_ToReleaseList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DRB_ToReleaseList_NB_r13, DRB_ToReleaseList_NB_r13_sequence_of,
+ 1, maxDRB_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_PeriodicBSR_Timer_NB_r13_vals[] = {
+ { 0, "pp2" },
+ { 1, "pp4" },
+ { 2, "pp8" },
+ { 3, "pp16" },
+ { 4, "pp64" },
+ { 5, "pp128" },
+ { 6, "infinity" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_PeriodicBSR_Timer_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_RetxBSR_Timer_NB_r13_vals[] = {
+ { 0, "pp4" },
+ { 1, "pp16" },
+ { 2, "pp64" },
+ { 3, "pp128" },
+ { 4, "pp256" },
+ { 5, "pp512" },
+ { 6, "infinity" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_RetxBSR_Timer_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ul_SCH_Config_r13_sequence[] = {
+ { &hf_lte_rrc_periodicBSR_Timer_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PeriodicBSR_Timer_NB_r13 },
+ { &hf_lte_rrc_retxBSR_Timer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RetxBSR_Timer_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ul_SCH_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ul_SCH_Config_r13, T_ul_SCH_Config_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_onDurationTimer_r13_vals[] = {
+ { 0, "pp1" },
+ { 1, "pp2" },
+ { 2, "pp3" },
+ { 3, "pp4" },
+ { 4, "pp8" },
+ { 5, "pp16" },
+ { 6, "pp32" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_onDurationTimer_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_InactivityTimer_r13_vals[] = {
+ { 0, "pp0" },
+ { 1, "pp1" },
+ { 2, "pp2" },
+ { 3, "pp3" },
+ { 4, "pp4" },
+ { 5, "pp8" },
+ { 6, "pp16" },
+ { 7, "pp32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_InactivityTimer_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_RetransmissionTimer_r13_vals[] = {
+ { 0, "pp0" },
+ { 1, "pp1" },
+ { 2, "pp2" },
+ { 3, "pp4" },
+ { 4, "pp6" },
+ { 5, "pp8" },
+ { 6, "pp16" },
+ { 7, "pp24" },
+ { 8, "pp33" },
+ { 9, "spare7" },
+ { 10, "spare6" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_RetransmissionTimer_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_Cycle_r13_vals[] = {
+ { 0, "sf256" },
+ { 1, "sf512" },
+ { 2, "sf1024" },
+ { 3, "sf1536" },
+ { 4, "sf2048" },
+ { 5, "sf3072" },
+ { 6, "sf4096" },
+ { 7, "sf4608" },
+ { 8, "sf6144" },
+ { 9, "sf7680" },
+ { 10, "sf8192" },
+ { 11, "sf9216" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_Cycle_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_ULRetransmissionTimer_r13_01_vals[] = {
+ { 0, "pp0" },
+ { 1, "pp1" },
+ { 2, "pp2" },
+ { 3, "pp4" },
+ { 4, "pp6" },
+ { 5, "pp8" },
+ { 6, "pp16" },
+ { 7, "pp24" },
+ { 8, "pp33" },
+ { 9, "pp40" },
+ { 10, "pp64" },
+ { 11, "pp80" },
+ { 12, "pp96" },
+ { 13, "pp112" },
+ { 14, "pp128" },
+ { 15, "pp160" },
+ { 16, "pp320" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_ULRetransmissionTimer_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 17, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_102_sequence[] = {
+ { &hf_lte_rrc_onDurationTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimer_r13 },
+ { &hf_lte_rrc_drx_InactivityTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimer_r13 },
+ { &hf_lte_rrc_drx_RetransmissionTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_RetransmissionTimer_r13 },
+ { &hf_lte_rrc_drx_Cycle_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_Cycle_r13 },
+ { &hf_lte_rrc_drx_StartOffset_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_255 },
+ { &hf_lte_rrc_drx_ULRetransmissionTimer_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_ULRetransmissionTimer_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_102, T_setup_102_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_DRX_Config_NB_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t DRX_Config_NB_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_116 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_102 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DRX_Config_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DRX_Config_NB_r13, DRX_Config_NB_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_logicalChannelSR_ProhibitTimer_r13_vals[] = {
+ { 0, "pp2" },
+ { 1, "pp8" },
+ { 2, "pp32" },
+ { 3, "pp128" },
+ { 4, "pp512" },
+ { 5, "pp1024" },
+ { 6, "pp2048" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_101_sequence[] = {
+ { &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_101, T_setup_101_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_logicalChannelSR_Config_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_logicalChannelSR_Config_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_115 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_101 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_logicalChannelSR_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_logicalChannelSR_Config_r13, T_logicalChannelSR_Config_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MAC_MainConfig_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ul_SCH_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_SCH_Config_r13 },
+ { &hf_lte_rrc_drx_Config_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DRX_Config_NB_r13 },
+ { &hf_lte_rrc_timeAlignmentTimerDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TimeAlignmentTimer },
+ { &hf_lte_rrc_logicalChannelSR_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_logicalChannelSR_Config_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_MainConfig_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MAC_MainConfig_NB_r13, MAC_MainConfig_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mac_MainConfig_r13_vals[] = {
+ { 0, "explicitValue-r13" },
+ { 1, "defaultValue-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mac_MainConfig_r13_choice[] = {
+ { 0, &hf_lte_rrc_explicitValue_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MAC_MainConfig_NB_r13 },
+ { 1, &hf_lte_rrc_defaultValue_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mac_MainConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_mac_MainConfig_r13, T_mac_MainConfig_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_carrierFreqOffset_r13_vals[] = {
+ { 0, "v-10" },
+ { 1, "v-9" },
+ { 2, "v-8" },
+ { 3, "v-7" },
+ { 4, "v-6" },
+ { 5, "v-5" },
+ { 6, "v-4" },
+ { 7, "v-3" },
+ { 8, "v-2" },
+ { 9, "v-1" },
+ { 10, "v-0dot5" },
+ { 11, "v0" },
+ { 12, "v1" },
+ { 13, "v2" },
+ { 14, "v3" },
+ { 15, "v4" },
+ { 16, "v5" },
+ { 17, "v6" },
+ { 18, "v7" },
+ { 19, "v8" },
+ { 20, "v9" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_carrierFreqOffset_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 21, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CarrierFreq_NB_r13_sequence[] = {
+ { &hf_lte_rrc_carrierFreq_r13_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_carrierFreqOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_carrierFreqOffset_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CarrierFreq_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CarrierFreq_NB_r13, CarrierFreq_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_DL_Bitmap_NB_r13_vals[] = {
+ { 0, "subframePattern10-r13" },
+ { 1, "subframePattern40-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t DL_Bitmap_NB_r13_choice[] = {
+ { 0, &hf_lte_rrc_subframePattern10_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { 1, &hf_lte_rrc_subframePattern40_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_40 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_Bitmap_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_Bitmap_NB_r13, DL_Bitmap_NB_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_downlinkBitmapNonAnchor_r13_vals[] = {
+ { 0, "useNoBitmap-r13" },
+ { 1, "useAnchorBitmap-r13" },
+ { 2, "explicitBitmapConfiguration-r13" },
+ { 3, "spare" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_downlinkBitmapNonAnchor_r13_choice[] = {
+ { 0, &hf_lte_rrc_useNoBitmap_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_useAnchorBitmap_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_explicitBitmapConfiguration_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_Bitmap_NB_r13 },
+ { 3, &hf_lte_rrc_spare_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_downlinkBitmapNonAnchor_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_downlinkBitmapNonAnchor_r13, T_downlinkBitmapNonAnchor_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dl_GapThreshold_r13_vals[] = {
+ { 0, "n32" },
+ { 1, "n64" },
+ { 2, "n128" },
+ { 3, "n256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dl_GapThreshold_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dl_GapPeriodicity_r13_vals[] = {
+ { 0, "sf64" },
+ { 1, "sf128" },
+ { 2, "sf256" },
+ { 3, "sf512" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dl_GapPeriodicity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dl_GapDurationCoeff_r13_vals[] = {
+ { 0, "oneEighth" },
+ { 1, "oneFourth" },
+ { 2, "threeEighth" },
+ { 3, "oneHalf" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dl_GapDurationCoeff_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_GapConfig_NB_r13_sequence[] = {
+ { &hf_lte_rrc_dl_GapThreshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_GapThreshold_r13 },
+ { &hf_lte_rrc_dl_GapPeriodicity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_GapPeriodicity_r13 },
+ { &hf_lte_rrc_dl_GapDurationCoeff_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_GapDurationCoeff_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_GapConfig_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_GapConfig_NB_r13, DL_GapConfig_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dl_GapNonAnchor_r13_vals[] = {
+ { 0, "useNoGap-r13" },
+ { 1, "useAnchorGapConfig-r13" },
+ { 2, "explicitGapConfiguration-r13" },
+ { 3, "spare" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_dl_GapNonAnchor_r13_choice[] = {
+ { 0, &hf_lte_rrc_useNoGap_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_useAnchorGapConfig_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_explicitGapConfiguration_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DL_GapConfig_NB_r13 },
+ { 3, &hf_lte_rrc_spare_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_dl_GapNonAnchor_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_dl_GapNonAnchor_r13, T_dl_GapNonAnchor_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_M55_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -55, 54U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_samePCI_r13_sequence[] = {
+ { &hf_lte_rrc_indexToMidPRB_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M55_54 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_samePCI_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_samePCI_r13, T_samePCI_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eutra_NumCRS_Ports_r13_01_vals[] = {
+ { 0, "same" },
+ { 1, "four" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eutra_NumCRS_Ports_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_differentPCI_r13_sequence[] = {
+ { &hf_lte_rrc_eutra_NumCRS_Ports_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eutra_NumCRS_Ports_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_differentPCI_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_differentPCI_r13, T_differentPCI_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_samePCI_Indicator_r13_vals[] = {
+ { 0, "samePCI-r13" },
+ { 1, "differentPCI-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_samePCI_Indicator_r13_choice[] = {
+ { 0, &hf_lte_rrc_samePCI_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_samePCI_r13 },
+ { 1, &hf_lte_rrc_differentPCI_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_differentPCI_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_samePCI_Indicator_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_samePCI_Indicator_r13, T_samePCI_Indicator_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eutraControlRegionSize_r13_01_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eutraControlRegionSize_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_inbandCarrierInfo_r13_sequence[] = {
+ { &hf_lte_rrc_samePCI_Indicator_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_samePCI_Indicator_r13 },
+ { &hf_lte_rrc_eutraControlRegionSize_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eutraControlRegionSize_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_inbandCarrierInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_inbandCarrierInfo_r13, T_inbandCarrierInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_CarrierConfigDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_dl_CarrierFreq_r13_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { &hf_lte_rrc_downlinkBitmapNonAnchor_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_downlinkBitmapNonAnchor_r13 },
+ { &hf_lte_rrc_dl_GapNonAnchor_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_dl_GapNonAnchor_r13 },
+ { &hf_lte_rrc_inbandCarrierInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_inbandCarrierInfo_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_CarrierConfigDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_CarrierConfigDedicated_NB_r13, DL_CarrierConfigDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_CarrierConfigDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ul_CarrierFreq_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_CarrierConfigDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_CarrierConfigDedicated_NB_r13, UL_CarrierConfigDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CarrierConfigDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_dl_CarrierConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CarrierConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_ul_CarrierConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CarrierConfigDedicated_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CarrierConfigDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CarrierConfigDedicated_NB_r13, CarrierConfigDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_NumRepetitions_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 9, "r512" },
+ { 10, "r1024" },
+ { 11, "r2048" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NumRepetitions_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_StartSF_USS_r13_vals[] = {
+ { 0, "v1dot5" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v32" },
+ { 6, "v48" },
+ { 7, "v64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_StartSF_USS_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_Offset_USS_r13_vals[] = {
+ { 0, "zero" },
+ { 1, "oneEighth" },
+ { 2, "oneFourth" },
+ { 3, "threeEighth" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_Offset_USS_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPDCCH_ConfigDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_npdcch_NumRepetitions_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_NumRepetitions_r13 },
+ { &hf_lte_rrc_npdcch_StartSF_USS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_StartSF_USS_r13 },
+ { &hf_lte_rrc_npdcch_Offset_USS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_Offset_USS_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPDCCH_ConfigDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPDCCH_ConfigDedicated_NB_r13, NPDCCH_ConfigDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_ACK_NACK_NumRepetitions_NB_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_ACK_NACK_NumRepetitions_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_groupHoppingDisabled_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_groupHoppingDisabled_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPUSCH_ConfigDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ack_NACK_NumRepetitions_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ACK_NACK_NumRepetitions_NB_r13 },
+ { &hf_lte_rrc_npusch_AllSymbols_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_groupHoppingDisabled_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_groupHoppingDisabled_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPUSCH_ConfigDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPUSCH_ConfigDedicated_NB_r13, NPUSCH_ConfigDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_p0_UE_NPUSCH_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -8, 7U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dB");
+ return offset;
+}
+
+
+static const per_sequence_t UplinkPowerControlDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_p0_UE_NPUSCH_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_UE_NPUSCH_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UplinkPowerControlDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UplinkPowerControlDedicated_NB_r13, UplinkPowerControlDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalConfigDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_carrierConfigDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CarrierConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_npdcch_ConfigDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NPDCCH_ConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_npusch_ConfigDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NPUSCH_ConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_uplinkPowerControlDedicated_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlDedicated_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PhysicalConfigDedicated_NB_r13, PhysicalConfigDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_t301_r13_vals[] = {
+ { 0, "ms2500" },
+ { 1, "ms4000" },
+ { 2, "ms6000" },
+ { 3, "ms10000" },
+ { 4, "ms15000" },
+ { 5, "ms25000" },
+ { 6, "ms40000" },
+ { 7, "ms60000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t301_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_t310_r13_vals[] = {
+ { 0, "ms0" },
+ { 1, "ms200" },
+ { 2, "ms500" },
+ { 3, "ms1000" },
+ { 4, "ms2000" },
+ { 5, "ms4000" },
+ { 6, "ms8000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t310_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_n310_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 4, "n6" },
+ { 5, "n8" },
+ { 6, "n10" },
+ { 7, "n20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_n310_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_t311_r13_vals[] = {
+ { 0, "ms1000" },
+ { 1, "ms3000" },
+ { 2, "ms5000" },
+ { 3, "ms10000" },
+ { 4, "ms15000" },
+ { 5, "ms20000" },
+ { 6, "ms30000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t311_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_n311_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 4, "n5" },
+ { 5, "n6" },
+ { 6, "n8" },
+ { 7, "n10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_n311_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_103_sequence[] = {
+ { &hf_lte_rrc_t301_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t301_r13 },
+ { &hf_lte_rrc_t310_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t310_r13 },
+ { &hf_lte_rrc_n310_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n310_r13 },
+ { &hf_lte_rrc_t311_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t311_r13 },
+ { &hf_lte_rrc_n311_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n311_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_103, T_setup_103_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_RLF_TimersAndConstants_NB_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t RLF_TimersAndConstants_NB_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_117 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_103 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLF_TimersAndConstants_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RLF_TimersAndConstants_NB_r13, RLF_TimersAndConstants_NB_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigDedicated_NB_r13_sequence[] = {
+ { &hf_lte_rrc_srb_ToAddModList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SRB_ToAddModList_NB_r13 },
+ { &hf_lte_rrc_drb_ToAddModList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DRB_ToAddModList_NB_r13 },
+ { &hf_lte_rrc_drb_ToReleaseList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DRB_ToReleaseList_NB_r13 },
+ { &hf_lte_rrc_mac_MainConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_mac_MainConfig_r13 },
+ { &hf_lte_rrc_physicalConfigDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PhysicalConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_rlf_TimersAndConstants_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RLF_TimersAndConstants_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RadioResourceConfigDedicated_NB_r13, RadioResourceConfigDedicated_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AS_Config_NB_sequence[] = {
+ { &hf_lte_rrc_sourceRadioResourceConfig_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_sourceSecurityAlgorithmConfig_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SecurityAlgorithmConfig },
+ { &hf_lte_rrc_sourceUE_Identity_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_C_RNTI },
+ { &hf_lte_rrc_sourceDl_CarrierFreq_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AS_Config_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AS_Config_NB, AS_Config_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ue_InactiveTime_01_vals[] = {
+ { 0, "s1" },
+ { 1, "s2" },
+ { 2, "s3" },
+ { 3, "s5" },
+ { 4, "s7" },
+ { 5, "s10" },
+ { 6, "s15" },
+ { 7, "s20" },
+ { 8, "s25" },
+ { 9, "s30" },
+ { 10, "s40" },
+ { 11, "s50" },
+ { 12, "min1" },
+ { 13, "min1s20" },
+ { 14, "min1s40" },
+ { 15, "min2" },
+ { 16, "min2s30" },
+ { 17, "min3" },
+ { 18, "min3s30" },
+ { 19, "min4" },
+ { 20, "min5" },
+ { 21, "min6" },
+ { 22, "min7" },
+ { 23, "min8" },
+ { 24, "min9" },
+ { 25, "min10" },
+ { 26, "min12" },
+ { 27, "min14" },
+ { 28, "min17" },
+ { 29, "min20" },
+ { 30, "min24" },
+ { 31, "min28" },
+ { 32, "min33" },
+ { 33, "min38" },
+ { 34, "min44" },
+ { 35, "min50" },
+ { 36, "hr1" },
+ { 37, "hr1min30" },
+ { 38, "hr2" },
+ { 39, "hr2min30" },
+ { 40, "hr3" },
+ { 41, "hr3min30" },
+ { 42, "hr4" },
+ { 43, "hr5" },
+ { 44, "hr6" },
+ { 45, "hr8" },
+ { 46, "hr10" },
+ { 47, "hr13" },
+ { 48, "hr16" },
+ { 49, "hr20" },
+ { 50, "day1" },
+ { 51, "day1hr12" },
+ { 52, "day2" },
+ { 53, "day2hr12" },
+ { 54, "day3" },
+ { 55, "day4" },
+ { 56, "day5" },
+ { 57, "day7" },
+ { 58, "day10" },
+ { 59, "day14" },
+ { 60, "day19" },
+ { 61, "day24" },
+ { 62, "day30" },
+ { 63, "dayMoreThan30" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_InactiveTime_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 64, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRM_Config_NB_sequence[] = {
+ { &hf_lte_rrc_ue_InactiveTime_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_InactiveTime_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRM_Config_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRM_Config_NB, RRM_Config_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ReestablishmentInfo_NB_sequence[] = {
+ { &hf_lte_rrc_sourcePhysCellId_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { &hf_lte_rrc_targetCellShortMAC_I_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ShortMAC_I },
+ { &hf_lte_rrc_additionalReestabInfoList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_AdditionalReestabInfoList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReestablishmentInfo_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_ReestablishmentInfo_NB, ReestablishmentInfo_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AS_Context_NB_sequence[] = {
+ { &hf_lte_rrc_reestablishmentInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_ReestablishmentInfo_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AS_Context_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AS_Context_NB, AS_Context_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_63_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_63, T_nonCriticalExtension_63_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t HandoverPreparationInformation_NB_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_Capability_NB_r13 },
+ { &hf_lte_rrc_as_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AS_Config_NB },
+ { &hf_lte_rrc_rrm_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRM_Config_NB },
+ { &hf_lte_rrc_as_Context_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Context_NB },
+ { &hf_lte_rrc_nonCriticalExtension_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_63 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HandoverPreparationInformation_NB_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_HandoverPreparationInformation_NB_IEs, HandoverPreparationInformation_NB_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_44_vals[] = {
+ { 0, "handoverPreparationInformation-r13" },
+ { 1, "spare3" },
+ { 2, "spare2" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_44_choice[] = {
+ { 0, &hf_lte_rrc_handoverPreparationInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_HandoverPreparationInformation_NB_IEs },
+ { 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_44, T_c1_44_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_48_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_48, T_criticalExtensionsFuture_48_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_48_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_48_choice[] = {
+ { 0, &hf_lte_rrc_c1_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_44 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_48, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_48 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_48, T_criticalExtensions_48_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t HandoverPreparationInformation_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_48 },
+ { NULL, 0, 0, NULL }
+};
+
+int
+dissect_lte_rrc_HandoverPreparationInformation_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_HandoverPreparationInformation_NB, HandoverPreparationInformation_NB_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_UE_Capability_NB_r13_PDU);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_64_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_64, T_nonCriticalExtension_64_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UERadioAccessCapabilityInformation_NB_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_64 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs, UERadioAccessCapabilityInformation_NB_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_45_vals[] = {
+ { 0, "ueRadioAccessCapabilityInformation-r13" },
+ { 1, "spare3" },
+ { 2, "spare2" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_45_choice[] = {
+ { 0, &hf_lte_rrc_ueRadioAccessCapabilityInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs },
+ { 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_45, T_c1_45_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_49_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_49, T_criticalExtensionsFuture_49_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_49_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_49_choice[] = {
+ { 0, &hf_lte_rrc_c1_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_45 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_49, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_49 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_49, T_criticalExtensions_49_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UERadioAccessCapabilityInformation_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_49, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_49 },
+ { NULL, 0, 0, NULL }
+};
+
+int
+dissect_lte_rrc_UERadioAccessCapabilityInformation_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UERadioAccessCapabilityInformation_NB, UERadioAccessCapabilityInformation_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Inband_SamePCI_NB_r13_sequence[] = {
+ { &hf_lte_rrc_eutra_CRS_SequenceInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Inband_SamePCI_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_Inband_SamePCI_NB_r13, Inband_SamePCI_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eutra_NumCRS_Ports_r13_vals[] = {
+ { 0, "same" },
+ { 1, "four" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eutra_NumCRS_Ports_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_ChannelRasterOffset_NB_r13_vals[] = {
+ { 0, "khz-7dot5" },
+ { 1, "khz-2dot5" },
+ { 2, "khz2dot5" },
+ { 3, "khz7dot5" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_ChannelRasterOffset_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Inband_DifferentPCI_NB_r13_sequence[] = {
+ { &hf_lte_rrc_eutra_NumCRS_Ports_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_eutra_NumCRS_Ports_r13 },
+ { &hf_lte_rrc_rasterOffset_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ChannelRasterOffset_NB_r13 },
+ { &hf_lte_rrc_spare_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_2 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Inband_DifferentPCI_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_Inband_DifferentPCI_NB_r13, Inband_DifferentPCI_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Guardband_NB_r13_sequence[] = {
+ { &hf_lte_rrc_rasterOffset_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ChannelRasterOffset_NB_r13 },
+ { &hf_lte_rrc_spare_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_3 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Guardband_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_Guardband_NB_r13, Guardband_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Standalone_NB_r13_sequence[] = {
+ { &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Standalone_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_Standalone_NB_r13, Standalone_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_operationModeInfo_r13_vals[] = {
+ { 0, "inband-SamePCI-r13" },
+ { 1, "inband-DifferentPCI-r13" },
+ { 2, "guardband-r13" },
+ { 3, "standalone-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_operationModeInfo_r13_choice[] = {
+ { 0, &hf_lte_rrc_inband_SamePCI_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_Inband_SamePCI_NB_r13 },
+ { 1, &hf_lte_rrc_inband_DifferentPCI_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_Inband_DifferentPCI_NB_r13 },
+ { 2, &hf_lte_rrc_guardband_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_Guardband_NB_r13 },
+ { 3, &hf_lte_rrc_standalone_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_Standalone_NB_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_operationModeInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_operationModeInfo_r13, T_operationModeInfo_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MasterInformationBlock_NB_sequence[] = {
+ { &hf_lte_rrc_systemFrameNumber_MSB_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_4 },
+ { &hf_lte_rrc_hyperSFN_LSB_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_2 },
+ { &hf_lte_rrc_schedulingInfoSIB1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_systemInfoValueTag_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { &hf_lte_rrc_ab_Enabled_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_operationModeInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_operationModeInfo_r13 },
+ { &hf_lte_rrc_spare_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_11 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MasterInformationBlock_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "MasterInformationBlock-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MasterInformationBlock_NB, MasterInformationBlock_NB_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BCCH_BCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_MasterInformationBlock_NB(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t BCCH_BCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_BCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_BCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_BCH_Message_NB, BCCH_BCH_Message_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ra_ResponseWindowSize_r13_01_vals[] = {
+ { 0, "pp2" },
+ { 1, "pp3" },
+ { 2, "pp4" },
+ { 3, "pp5" },
+ { 4, "pp6" },
+ { 5, "pp7" },
+ { 6, "pp8" },
+ { 7, "pp10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ra_ResponseWindowSize_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mac_ContentionResolutionTimer_r13_01_vals[] = {
+ { 0, "pp1" },
+ { 1, "pp2" },
+ { 2, "pp3" },
+ { 3, "pp4" },
+ { 4, "pp8" },
+ { 5, "pp16" },
+ { 6, "pp32" },
+ { 7, "pp64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mac_ContentionResolutionTimer_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RACH_Info_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ra_ResponseWindowSize_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ra_ResponseWindowSize_r13_01 },
+ { &hf_lte_rrc_mac_ContentionResolutionTimer_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mac_ContentionResolutionTimer_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RACH_Info_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RACH_Info_NB_r13, RACH_Info_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RACH_InfoList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_RACH_InfoList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_Info_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_RACH_InfoList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RACH_InfoList_NB_r13, RACH_InfoList_NB_r13_sequence_of,
+ 1, maxNPRACH_Resources_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_connEstFailOffset_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 15U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dB");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t RACH_ConfigCommon_NB_r13_sequence[] = {
+ { &hf_lte_rrc_preambleTransMax_CE_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PreambleTransMax },
+ { &hf_lte_rrc_powerRampingParameters_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PowerRampingParameters },
+ { &hf_lte_rrc_rach_InfoList_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_InfoList_NB_r13 },
+ { &hf_lte_rrc_connEstFailOffset_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_connEstFailOffset_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RACH_ConfigCommon_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RACH_ConfigCommon_NB_r13, RACH_ConfigCommon_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_modificationPeriodCoeff_r13_vals[] = {
+ { 0, "n16" },
+ { 1, "n32" },
+ { 2, "n64" },
+ { 3, "n128" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_modificationPeriodCoeff_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BCCH_Config_NB_r13_sequence[] = {
+ { &hf_lte_rrc_modificationPeriodCoeff_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_modificationPeriodCoeff_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_Config_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_Config_NB_r13, BCCH_Config_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_defaultPagingCycle_r13_vals[] = {
+ { 0, "rf128" },
+ { 1, "rf256" },
+ { 2, "rf512" },
+ { 3, "rf1024" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_defaultPagingCycle_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nB_r13_vals[] = {
+ { 0, "fourT" },
+ { 1, "twoT" },
+ { 2, "oneT" },
+ { 3, "halfT" },
+ { 4, "quarterT" },
+ { 5, "one8thT" },
+ { 6, "one16thT" },
+ { 7, "one32ndT" },
+ { 8, "one64thT" },
+ { 9, "one128thT" },
+ { 10, "one256thT" },
+ { 11, "one512thT" },
+ { 12, "one1024thT" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_NumRepetitionPaging_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 9, "r512" },
+ { 10, "r1024" },
+ { 11, "r2048" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NumRepetitionPaging_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PCCH_Config_NB_r13_sequence[] = {
+ { &hf_lte_rrc_defaultPagingCycle_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_defaultPagingCycle_r13 },
+ { &hf_lte_rrc_nB_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nB_r13 },
+ { &hf_lte_rrc_npdcch_NumRepetitionPaging_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_NumRepetitionPaging_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PCCH_Config_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PCCH_Config_NB_r13, PCCH_Config_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_CP_Length_r13_vals[] = {
+ { 0, "us66dot7" },
+ { 1, "us266dot7" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_CP_Length_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RSRP_ThresholdsNPRACH_InfoList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_Range },
+};
+
+static int
+dissect_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13, RSRP_ThresholdsNPRACH_InfoList_NB_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_Periodicity_r13_vals[] = {
+ { 0, "ms40" },
+ { 1, "ms80" },
+ { 2, "ms160" },
+ { 3, "ms240" },
+ { 4, "ms320" },
+ { 5, "ms640" },
+ { 6, "ms1280" },
+ { 7, "ms2560" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_Periodicity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_StartTime_r13_vals[] = {
+ { 0, "ms8" },
+ { 1, "ms16" },
+ { 2, "ms32" },
+ { 3, "ms64" },
+ { 4, "ms128" },
+ { 5, "ms256" },
+ { 6, "ms512" },
+ { 7, "ms1024" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_StartTime_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_SubcarrierOffset_r13_vals[] = {
+ { 0, "n0" },
+ { 1, "n12" },
+ { 2, "n24" },
+ { 3, "n36" },
+ { 4, "n2" },
+ { 5, "n18" },
+ { 6, "n34" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_SubcarrierOffset_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_NumSubcarriers_r13_vals[] = {
+ { 0, "n12" },
+ { 1, "n24" },
+ { 2, "n36" },
+ { 3, "n48" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_NumSubcarriers_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r13_vals[] = {
+ { 0, "zero" },
+ { 1, "oneThird" },
+ { 2, "twoThird" },
+ { 3, "one" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_maxNumPreambleAttemptCE_r13_01_vals[] = {
+ { 0, "n3" },
+ { 1, "n4" },
+ { 2, "n5" },
+ { 3, "n6" },
+ { 4, "n7" },
+ { 5, "n8" },
+ { 6, "n10" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_maxNumPreambleAttemptCE_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_numRepetitionsPerPreambleAttempt_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n4" },
+ { 3, "n8" },
+ { 4, "n16" },
+ { 5, "n32" },
+ { 6, "n64" },
+ { 7, "n128" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_numRepetitionsPerPreambleAttempt_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_NumRepetitions_RA_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 9, "r512" },
+ { 10, "r1024" },
+ { 11, "r2048" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_NumRepetitions_RA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_StartSF_CSS_RA_r13_vals[] = {
+ { 0, "v1dot5" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v32" },
+ { 6, "v48" },
+ { 7, "v64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_StartSF_CSS_RA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_npdcch_Offset_RA_r13_vals[] = {
+ { 0, "zero" },
+ { 1, "oneEighth" },
+ { 2, "oneFourth" },
+ { 3, "threeEighth" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_npdcch_Offset_RA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPRACH_Parameters_NB_r13_sequence[] = {
+ { &hf_lte_rrc_nprach_Periodicity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nprach_Periodicity_r13 },
+ { &hf_lte_rrc_nprach_StartTime_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nprach_StartTime_r13 },
+ { &hf_lte_rrc_nprach_SubcarrierOffset_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nprach_SubcarrierOffset_r13 },
+ { &hf_lte_rrc_nprach_NumSubcarriers_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nprach_NumSubcarriers_r13 },
+ { &hf_lte_rrc_nprach_SubcarrierMSG3_RangeStart_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r13 },
+ { &hf_lte_rrc_maxNumPreambleAttemptCE_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_maxNumPreambleAttemptCE_r13_01 },
+ { &hf_lte_rrc_numRepetitionsPerPreambleAttempt_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_numRepetitionsPerPreambleAttempt_r13 },
+ { &hf_lte_rrc_npdcch_NumRepetitions_RA_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_NumRepetitions_RA_r13 },
+ { &hf_lte_rrc_npdcch_StartSF_CSS_RA_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_StartSF_CSS_RA_r13 },
+ { &hf_lte_rrc_npdcch_Offset_RA_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_npdcch_Offset_RA_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPRACH_Parameters_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPRACH_Parameters_NB_r13, NPRACH_Parameters_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPRACH_ParametersList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_NPRACH_ParametersList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPRACH_Parameters_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_NPRACH_ParametersList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPRACH_ParametersList_NB_r13, NPRACH_ParametersList_NB_r13_sequence_of,
+ 1, maxNPRACH_Resources_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPRACH_ConfigSIB_NB_r13_sequence[] = {
+ { &hf_lte_rrc_nprach_CP_Length_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nprach_CP_Length_r13 },
+ { &hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13 },
+ { &hf_lte_rrc_nprach_ParametersList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPRACH_ParametersList_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPRACH_ConfigSIB_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPRACH_ConfigSIB_NB_r13, NPRACH_ConfigSIB_NB_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_nrs_Power_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -60, 50U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dBm");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t NPDSCH_ConfigCommon_NB_r13_sequence[] = {
+ { &hf_lte_rrc_nrs_Power_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nrs_Power_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPDSCH_ConfigCommon_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPDSCH_ConfigCommon_NB_r13, NPDSCH_ConfigCommon_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_ack_NACK_NumRepetitions_Msg4_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ACK_NACK_NumRepetitions_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13, SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13_sequence_of,
+ 1, maxNPRACH_Resources_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_SubframeConfig_r13_vals[] = {
+ { 0, "sc0" },
+ { 1, "sc1" },
+ { 2, "sc2" },
+ { 3, "sc3" },
+ { 4, "sc4" },
+ { 5, "sc5" },
+ { 6, "sc6" },
+ { 7, "sc7" },
+ { 8, "sc8" },
+ { 9, "sc9" },
+ { 10, "sc10" },
+ { 11, "sc11" },
+ { 12, "sc12" },
+ { 13, "sc13" },
+ { 14, "sc14" },
+ { 15, "sc15" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_SubframeConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 12U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 2U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 30U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_dmrs_Config_r13_sequence[] = {
+ { &hf_lte_rrc_threeTone_BaseSequence_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_12 },
+ { &hf_lte_rrc_threeTone_CyclicShift_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2 },
+ { &hf_lte_rrc_sixTone_BaseSequence_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_14 },
+ { &hf_lte_rrc_sixTone_CyclicShift_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_3 },
+ { &hf_lte_rrc_twelveTone_BaseSequence_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_30 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_dmrs_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_dmrs_Config_r13, T_dmrs_Config_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_ReferenceSignalsNPUSCH_NB_r13_sequence[] = {
+ { &hf_lte_rrc_groupHoppingEnabled_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_groupAssignmentNPUSCH_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_29 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_ReferenceSignalsNPUSCH_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_ReferenceSignalsNPUSCH_NB_r13, UL_ReferenceSignalsNPUSCH_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NPUSCH_ConfigCommon_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ack_NACK_NumRepetitions_Msg4_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13 },
+ { &hf_lte_rrc_srs_SubframeConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_SubframeConfig_r13 },
+ { &hf_lte_rrc_dmrs_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dmrs_Config_r13 },
+ { &hf_lte_rrc_ul_ReferenceSignalsNPUSCH_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_ReferenceSignalsNPUSCH_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NPUSCH_ConfigCommon_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NPUSCH_ConfigCommon_NB_r13, NPUSCH_ConfigCommon_NB_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_p0_NominalNPUSCH_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -126, 24U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dBm");
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_alpha_r13_vals[] = {
+ { 0, "al0" },
+ { 1, "al04" },
+ { 2, "al05" },
+ { 3, "al06" },
+ { 4, "al07" },
+ { 5, "al08" },
+ { 6, "al09" },
+ { 7, "al1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_alpha_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UplinkPowerControlCommon_NB_r13_sequence[] = {
+ { &hf_lte_rrc_p0_NominalNPUSCH_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_NominalNPUSCH_r13 },
+ { &hf_lte_rrc_alpha_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_alpha_r13 },
+ { &hf_lte_rrc_deltaPreambleMsg3_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M1_6 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UplinkPowerControlCommon_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UplinkPowerControlCommon_NB_r13, UplinkPowerControlCommon_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigCommonSIB_NB_r13_sequence[] = {
+ { &hf_lte_rrc_rach_ConfigCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_ConfigCommon_NB_r13 },
+ { &hf_lte_rrc_bcch_Config_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_Config_NB_r13 },
+ { &hf_lte_rrc_pcch_Config_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_Config_NB_r13 },
+ { &hf_lte_rrc_nprach_Config_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPRACH_ConfigSIB_NB_r13 },
+ { &hf_lte_rrc_npdsch_ConfigCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPDSCH_ConfigCommon_NB_r13 },
+ { &hf_lte_rrc_npusch_ConfigCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NPUSCH_ConfigCommon_NB_r13 },
+ { &hf_lte_rrc_dl_Gap_r13 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_DL_GapConfig_NB_r13 },
+ { &hf_lte_rrc_uplinkPowerControlCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UplinkPowerControlCommon_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommonSIB_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RadioResourceConfigCommonSIB_NB_r13, RadioResourceConfigCommonSIB_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_t300_r13_vals[] = {
+ { 0, "ms2500" },
+ { 1, "ms4000" },
+ { 2, "ms6000" },
+ { 3, "ms10000" },
+ { 4, "ms15000" },
+ { 5, "ms25000" },
+ { 6, "ms40000" },
+ { 7, "ms60000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t300_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_t301_r13_01_vals[] = {
+ { 0, "ms2500" },
+ { 1, "ms4000" },
+ { 2, "ms6000" },
+ { 3, "ms10000" },
+ { 4, "ms15000" },
+ { 5, "ms25000" },
+ { 6, "ms40000" },
+ { 7, "ms60000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t301_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_t310_r13_01_vals[] = {
+ { 0, "ms0" },
+ { 1, "ms200" },
+ { 2, "ms500" },
+ { 3, "ms1000" },
+ { 4, "ms2000" },
+ { 5, "ms4000" },
+ { 6, "ms8000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t310_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_n310_r13_01_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 4, "n6" },
+ { 5, "n8" },
+ { 6, "n10" },
+ { 7, "n20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_n310_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_t311_r13_01_vals[] = {
+ { 0, "ms1000" },
+ { 1, "ms3000" },
+ { 2, "ms5000" },
+ { 3, "ms10000" },
+ { 4, "ms15000" },
+ { 5, "ms20000" },
+ { 6, "ms30000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t311_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_n311_r13_01_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 4, "n5" },
+ { 5, "n6" },
+ { 6, "n8" },
+ { 7, "n10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_n311_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_TimersAndConstants_NB_r13_sequence[] = {
+ { &hf_lte_rrc_t300_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t300_r13 },
+ { &hf_lte_rrc_t301_r13_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t301_r13_01 },
+ { &hf_lte_rrc_t310_r13_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t310_r13_01 },
+ { &hf_lte_rrc_n310_r13_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n310_r13_01 },
+ { &hf_lte_rrc_t311_r13_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t311_r13_01 },
+ { &hf_lte_rrc_n311_r13_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n311_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_TimersAndConstants_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_TimersAndConstants_NB_r13, UE_TimersAndConstants_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_freqInfo_r13_01_sequence[] = {
+ { &hf_lte_rrc_ul_CarrierFreq_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { &hf_lte_rrc_additionalSpectrumEmission_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_freqInfo_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_freqInfo_r13_01, T_freqInfo_r13_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AdditionalSpectrumEmission_r13_sequence_of[1] = {
+ { &hf_lte_rrc_multiBandInfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
+};
+
+static int
+dissect_lte_rrc_AdditionalSpectrumEmission_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AdditionalSpectrumEmission_r13, AdditionalSpectrumEmission_r13_sequence_of,
+ 1, maxMultiBands, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType2_NB_r13_sequence[] = {
+ { &hf_lte_rrc_radioResourceConfigCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_NB_r13 },
+ { &hf_lte_rrc_ue_TimersAndConstants_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_TimersAndConstants_NB_r13 },
+ { &hf_lte_rrc_freqInfo_r13_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_freqInfo_r13_01 },
+ { &hf_lte_rrc_timeAlignmentTimerCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TimeAlignmentTimer },
+ { &hf_lte_rrc_multiBandInfoList_r13_02, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_AdditionalSpectrumEmission_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType2_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB2 ");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType2_NB_r13, SystemInformationBlockType2_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_q_Hyst_r13_02_vals[] = {
+ { 0, "dB0" },
+ { 1, "dB1" },
+ { 2, "dB2" },
+ { 3, "dB3" },
+ { 4, "dB4" },
+ { 5, "dB5" },
+ { 6, "dB6" },
+ { 7, "dB8" },
+ { 8, "dB10" },
+ { 9, "dB12" },
+ { 10, "dB14" },
+ { 11, "dB16" },
+ { 12, "dB18" },
+ { 13, "dB20" },
+ { 14, "dB22" },
+ { 15, "dB24" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_q_Hyst_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cellReselectionInfoCommon_r13_sequence[] = {
+ { &hf_lte_rrc_q_Hyst_r13_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_q_Hyst_r13_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cellReselectionInfoCommon_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_cellReselectionInfoCommon_r13, T_cellReselectionInfoCommon_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cellReselectionServingFreqInfo_r13_sequence[] = {
+ { &hf_lte_rrc_s_NonIntraSearch_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReselectionThreshold },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cellReselectionServingFreqInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_cellReselectionServingFreqInfo_r13, T_cellReselectionServingFreqInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_Reselection_NB_r13_vals[] = {
+ { 0, "s0" },
+ { 1, "s3" },
+ { 2, "s6" },
+ { 3, "s9" },
+ { 4, "s12" },
+ { 5, "s15" },
+ { 6, "s18" },
+ { 7, "s21" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_Reselection_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_intraFreqCellReselectionInfo_r13_sequence[] = {
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_q_QualMin_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Q_QualMin_r9 },
+ { &hf_lte_rrc_p_Max_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_s_IntraSearchP_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReselectionThreshold },
+ { &hf_lte_rrc_t_Reselection_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_Reselection_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_intraFreqCellReselectionInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_intraFreqCellReselectionInfo_r13, T_intraFreqCellReselectionInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NS_PmaxValue_NB_r13_sequence[] = {
+ { &hf_lte_rrc_additionalPmax_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_additionalSpectrumEmission_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NS_PmaxValue_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NS_PmaxValue_NB_r13, NS_PmaxValue_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NS_PmaxList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_NS_PmaxList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NS_PmaxValue_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_NS_PmaxList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NS_PmaxList_NB_r13, NS_PmaxList_NB_r13_sequence_of,
+ 1, maxNS_Pmax_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_multiBandInfoList_r13_item_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NS_PmaxList_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13, SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13_sequence_of,
+ 1, maxMultiBands, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType3_NB_r13_sequence[] = {
+ { &hf_lte_rrc_cellReselectionInfoCommon_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellReselectionInfoCommon_r13 },
+ { &hf_lte_rrc_cellReselectionServingFreqInfo_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellReselectionServingFreqInfo_r13 },
+ { &hf_lte_rrc_intraFreqCellReselectionInfo_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_intraFreqCellReselectionInfo_r13 },
+ { &hf_lte_rrc_freqBandInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_NB_r13 },
+ { &hf_lte_rrc_multiBandInfoList_r13_03, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType3_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB3 ");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType3_NB_r13, SystemInformationBlockType3_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType4_NB_r13_sequence[] = {
+ { &hf_lte_rrc_intraFreqNeighCellList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_IntraFreqNeighCellList },
+ { &hf_lte_rrc_intraFreqBlackCellList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_IntraFreqBlackCellList },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType4_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB4 ");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType4_NB_r13, SystemInformationBlockType4_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqNeighCellList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqNeighCellList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+};
+
+static int
+dissect_lte_rrc_InterFreqNeighCellList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_InterFreqNeighCellList_NB_r13, InterFreqNeighCellList_NB_r13_sequence_of,
+ 1, maxCellInter, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqBlackCellList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqBlackCellList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+};
+
+static int
+dissect_lte_rrc_InterFreqBlackCellList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_InterFreqBlackCellList_NB_r13, InterFreqBlackCellList_NB_r13_sequence_of,
+ 1, maxCellBlack, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultiBandInfo_NB_r13_sequence[] = {
+ { &hf_lte_rrc_freqBandIndicator_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqBandIndicator_NB_r13 },
+ { &hf_lte_rrc_freqBandInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MultiBandInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MultiBandInfo_NB_r13, MultiBandInfo_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultiBandInfoList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MultiBandInfoList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MultiBandInfo_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_MultiBandInfoList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MultiBandInfoList_NB_r13, MultiBandInfoList_NB_r13_sequence_of,
+ 1, maxMultiBands, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqInfo_NB_r13_sequence[] = {
+ { &hf_lte_rrc_dl_CarrierFreq_r13_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CarrierFreq_NB_r13 },
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_q_QualMin_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_Q_QualMin_r9 },
+ { &hf_lte_rrc_p_Max_r13 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_q_OffsetFreq_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_Q_OffsetRange },
+ { &hf_lte_rrc_interFreqNeighCellList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqNeighCellList_NB_r13 },
+ { &hf_lte_rrc_interFreqBlackCellList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqBlackCellList_NB_r13 },
+ { &hf_lte_rrc_multiBandInfoList_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_InterFreqCarrierFreqInfo_NB_r13, InterFreqCarrierFreqInfo_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqCarrierFreqList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_InterFreqCarrierFreqList_NB_r13, InterFreqCarrierFreqList_NB_r13_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType5_NB_r13_sequence[] = {
+ { &hf_lte_rrc_interFreqCarrierFreqList_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqList_NB_r13 },
+ { &hf_lte_rrc_t_Reselection_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_Reselection_NB_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType5_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB5 ");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType5_NB_r13, SystemInformationBlockType5_NB_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_ab_Category_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ab_BarringExceptionData_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ab_BarringExceptionData_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t AB_Config_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ab_Category_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ab_Category_r13 },
+ { &hf_lte_rrc_ab_BarringBitmap_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { &hf_lte_rrc_ab_BarringExceptionData_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ab_BarringExceptionData_r13 },
+ { &hf_lte_rrc_ab_BarringForSpecialAC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AB_Config_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AB_Config_NB_r13, AB_Config_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AB_ConfigPLMN_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ab_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AB_Config_NB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AB_ConfigPLMN_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AB_ConfigPLMN_NB_r13, AB_ConfigPLMN_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_ab_PerPLMN_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AB_ConfigPLMN_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13, SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13_sequence_of,
+ 1, maxPLMN_r11, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ab_Param_r13_vals[] = {
+ { 0, "ab-Common-r13" },
+ { 1, "ab-PerPLMN-List-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_ab_Param_r13_choice[] = {
+ { 0, &hf_lte_rrc_ab_Common_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_AB_Config_NB_r13 },
+ { 1, &hf_lte_rrc_ab_PerPLMN_List_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ab_Param_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ab_Param_r13, T_ab_Param_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType14_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ab_Param_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ab_Param_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType14_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SIB14 ");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType14_NB_r13, SystemInformationBlockType14_NB_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SystemInformationBlockType16_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_SystemInformationBlockType16_r11(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_sib_TypeAndInfo_r13_item_vals[] = {
+ { 0, "sib2-r13" },
+ { 1, "sib3-r13" },
+ { 2, "sib4-r13" },
+ { 3, "sib5-r13" },
+ { 4, "sib14-r13" },
+ { 5, "sib16-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_sib_TypeAndInfo_r13_item_choice[] = {
+ { 0, &hf_lte_rrc_sib2_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType2_NB_r13 },
+ { 1, &hf_lte_rrc_sib3_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType3_NB_r13 },
+ { 2, &hf_lte_rrc_sib4_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType4_NB_r13 },
+ { 3, &hf_lte_rrc_sib5_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType5_NB_r13 },
+ { 4, &hf_lte_rrc_sib14_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType14_NB_r13 },
+ { 5, &hf_lte_rrc_sib16_r13 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_SystemInformationBlockType16_NB_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_sib_TypeAndInfo_r13_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_sib_TypeAndInfo_r13_item, T_sib_TypeAndInfo_r13_item_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_sib_TypeAndInfo_r13_sequence_of[1] = {
+ { &hf_lte_rrc_sib_TypeAndInfo_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sib_TypeAndInfo_r13_item },
+};
+
+static int
+dissect_lte_rrc_T_sib_TypeAndInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_sib_TypeAndInfo_r13, T_sib_TypeAndInfo_r13_sequence_of,
+ 1, maxSIB, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_77_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_77, T_nonCriticalExtension_77_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformation_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_sib_TypeAndInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sib_TypeAndInfo_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_77 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformation_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformation_NB_r13_IEs, SystemInformation_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_64_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_64, T_criticalExtensionsFuture_64_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_64_vals[] = {
+ { 0, "systemInformation-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_64_choice[] = {
+ { 0, &hf_lte_rrc_systemInformation_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformation_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_64, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_64 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_64, T_criticalExtensions_64_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformation_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_64, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_64 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformation_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformation-NB [ ");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformation_NB, SystemInformation_NB_sequence);
+
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "]");
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cellReservedForOperatorUse_r13_vals[] = {
+ { 0, "reserved" },
+ { 1, "notReserved" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cellReservedForOperatorUse_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_attachWithoutPDN_Connectivity_r13_03_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PLMN_IdentityInfo_NB_r13_sequence[] = {
+ { &hf_lte_rrc_plmn_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PLMN_Identity },
+ { &hf_lte_rrc_cellReservedForOperatorUse_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellReservedForOperatorUse_r13 },
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13_03 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PLMN_IdentityInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PLMN_IdentityInfo_NB_r13, PLMN_IdentityInfo_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PLMN_IdentityList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_PLMN_IdentityList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PLMN_IdentityInfo_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_PLMN_IdentityList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PLMN_IdentityList_NB_r13, PLMN_IdentityList_NB_r13_sequence_of,
+ 1, maxPLMN_r11, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cellBarred_r13_vals[] = {
+ { 0, "barred" },
+ { 1, "notBarred" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cellBarred_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_intraFreqReselection_r13_vals[] = {
+ { 0, "allowed" },
+ { 1, "notAllowed" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_intraFreqReselection_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cellAccessRelatedInfo_r13_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityList_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PLMN_IdentityList_NB_r13 },
+ { &hf_lte_rrc_trackingAreaCode_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TrackingAreaCode },
+ { &hf_lte_rrc_cellIdentity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CellIdentity },
+ { &hf_lte_rrc_cellBarred_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellBarred_r13 },
+ { &hf_lte_rrc_intraFreqReselection_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_intraFreqReselection_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cellAccessRelatedInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_cellAccessRelatedInfo_r13, T_cellAccessRelatedInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cellSelectionInfo_r13_sequence[] = {
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_q_QualMin_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_QualMin_r9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cellSelectionInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_cellSelectionInfo_r13, T_cellSelectionInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eutraControlRegionSize_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eutraControlRegionSize_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nrs_CRS_PowerOffset_r13_vals[] = {
+ { 0, "dB-6" },
+ { 1, "dB-4dot77" },
+ { 2, "dB-3" },
+ { 3, "dB-1dot77" },
+ { 4, "dB0" },
+ { 5, "dB1" },
+ { 6, "dB1dot23" },
+ { 7, "dB2" },
+ { 8, "dB3" },
+ { 9, "dB4" },
+ { 10, "dB4dot23" },
+ { 11, "dB5" },
+ { 12, "dB6" },
+ { 13, "dB7" },
+ { 14, "dB8" },
+ { 15, "dB9" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nrs_CRS_PowerOffset_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_Periodicity_r13_vals[] = {
+ { 0, "rf64" },
+ { 1, "rf128" },
+ { 2, "rf256" },
+ { 3, "rf512" },
+ { 4, "rf1024" },
+ { 5, "rf2048" },
+ { 6, "rf4096" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_Periodicity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_RepetitionPattern_r13_01_vals[] = {
+ { 0, "every2ndRF" },
+ { 1, "every4thRF" },
+ { 2, "every8thRF" },
+ { 3, "every16thRF" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_RepetitionPattern_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SIB_Type_NB_r13_vals[] = {
+ { 0, "sibType3-NB-r13" },
+ { 1, "sibType4-NB-r13" },
+ { 2, "sibType5-NB-r13" },
+ { 3, "sibType14-NB-r13" },
+ { 4, "sibType16-NB-r13" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_SIB_Type_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SIB_MappingInfo_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SIB_MappingInfo_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SIB_Type_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_SIB_MappingInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SIB_MappingInfo_NB_r13, SIB_MappingInfo_NB_r13_sequence_of,
+ 0, maxSIB_1, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_TB_r13_vals[] = {
+ { 0, "b56" },
+ { 1, "b120" },
+ { 2, "b208" },
+ { 3, "b256" },
+ { 4, "b328" },
+ { 5, "b440" },
+ { 6, "b552" },
+ { 7, "b680" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_TB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SchedulingInfo_NB_r13_sequence[] = {
+ { &hf_lte_rrc_si_Periodicity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_Periodicity_r13 },
+ { &hf_lte_rrc_si_RepetitionPattern_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_RepetitionPattern_r13_01 },
+ { &hf_lte_rrc_sib_MappingInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SIB_MappingInfo_NB_r13 },
+ { &hf_lte_rrc_si_TB_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_TB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SchedulingInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SchedulingInfo_NB_r13, SchedulingInfo_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SchedulingInfoList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SchedulingInfoList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SchedulingInfo_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_SchedulingInfoList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SchedulingInfoList_NB_r13, SchedulingInfoList_NB_r13_sequence_of,
+ 1, maxSI_Message_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_WindowLength_r13_vals[] = {
+ { 0, "ms160" },
+ { 1, "ms320" },
+ { 2, "ms480" },
+ { 3, "ms640" },
+ { 4, "ms960" },
+ { 5, "ms1280" },
+ { 6, "ms1600" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_WindowLength_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInfoValueTagList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SystemInfoValueTagList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInfoValueTagSI_r13 },
+};
+
+static int
+dissect_lte_rrc_SystemInfoValueTagList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInfoValueTagList_NB_r13, SystemInfoValueTagList_NB_r13_sequence_of,
+ 1, maxSI_Message_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_78_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_78, T_nonCriticalExtension_78_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_NB_sequence[] = {
+ { &hf_lte_rrc_hyperSFN_MSB_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
+ { &hf_lte_rrc_cellAccessRelatedInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellAccessRelatedInfo_r13 },
+ { &hf_lte_rrc_cellSelectionInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellSelectionInfo_r13 },
+ { &hf_lte_rrc_p_Max_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_freqBandIndicator_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqBandIndicator_NB_r13 },
+ { &hf_lte_rrc_freqBandInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_NB_r13 },
+ { &hf_lte_rrc_multiBandInfoList_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_NB_r13 },
+ { &hf_lte_rrc_downlinkBitmap_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DL_Bitmap_NB_r13 },
+ { &hf_lte_rrc_eutraControlRegionSize_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eutraControlRegionSize_r13 },
+ { &hf_lte_rrc_nrs_CRS_PowerOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nrs_CRS_PowerOffset_r13 },
+ { &hf_lte_rrc_schedulingInfoList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SchedulingInfoList_NB_r13 },
+ { &hf_lte_rrc_si_WindowLength_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_WindowLength_r13 },
+ { &hf_lte_rrc_si_RadioFrameOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_15 },
+ { &hf_lte_rrc_systemInfoValueTagList_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInfoValueTagList_NB_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_78 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformationBlockType1-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SystemInformationBlockType1_NB, SystemInformationBlockType1_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_46_vals[] = {
+ { 0, "systemInformation-r13" },
+ { 1, "systemInformationBlockType1-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_46_choice[] = {
+ { 0, &hf_lte_rrc_systemInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformation_NB },
+ { 1, &hf_lte_rrc_systemInformationBlockType1_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformationBlockType1_NB },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_46, T_c1_46_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_09_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_09, T_messageClassExtension_09_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_BCCH_DL_SCH_MessageType_NB_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t BCCH_DL_SCH_MessageType_NB_choice[] = {
+ { 0, &hf_lte_rrc_c1_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_46 },
+ { 1, &hf_lte_rrc_messageClassExtension_09, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_09 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_DL_SCH_MessageType_NB, BCCH_DL_SCH_MessageType_NB_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BCCH_DL_SCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_12 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_DL_SCH_Message_NB, BCCH_DL_SCH_Message_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PagingRecord_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ue_Identity_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PagingUE_Identity },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PagingRecord_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PagingRecord_NB_r13, PagingRecord_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PagingRecordList_NB_r13_sequence_of[1] = {
+ { &hf_lte_rrc_PagingRecordList_NB_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PagingRecord_NB_r13 },
+};
+
+static int
+dissect_lte_rrc_PagingRecordList_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PagingRecordList_NB_r13, PagingRecordList_NB_r13_sequence_of,
+ 1, maxPageRec, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_systemInfoModification_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_systemInfoModification_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_systemInfoModification_eDRX_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_systemInfoModification_eDRX_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_66_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_66, T_nonCriticalExtension_66_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Paging_NB_sequence[] = {
+ { &hf_lte_rrc_pagingRecordList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PagingRecordList_NB_r13 },
+ { &hf_lte_rrc_systemInfoModification_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification_r13 },
+ { &hf_lte_rrc_systemInfoModification_eDRX_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification_eDRX_r13_01 },
+ { &hf_lte_rrc_nonCriticalExtension_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_66 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Paging_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "Paging-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_Paging_NB, Paging_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_47_vals[] = {
+ { 0, "paging-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_47_choice[] = {
+ { 0, &hf_lte_rrc_paging_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_Paging_NB },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_47, T_c1_47_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_10_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_10, T_messageClassExtension_10_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_PCCH_MessageType_NB_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t PCCH_MessageType_NB_choice[] = {
+ { 0, &hf_lte_rrc_c1_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_47 },
+ { 1, &hf_lte_rrc_messageClassExtension_10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_10 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PCCH_MessageType_NB, PCCH_MessageType_NB_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PCCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PCCH_Message_NB, PCCH_Message_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_69_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_69, T_nonCriticalExtension_69_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishment_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_radioResourceConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_nextHopChainingCount_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_69 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs, RRCConnectionReestablishment_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_54_vals[] = {
+ { 0, "rrcConnectionReestablishment-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_54_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReestablishment_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_54, T_c1_54_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_53_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_53, T_criticalExtensionsFuture_53_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_53_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_53_choice[] = {
+ { 0, &hf_lte_rrc_c1_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_54 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_53, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_53 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_53, T_criticalExtensions_53_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishment_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_53, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_53 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishment_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishment-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReestablishment_NB, RRCConnectionReestablishment_NB_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_extendedWaitTime_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 1800U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "s");
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rrc_SuspendIndication_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rrc_SuspendIndication_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_71_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_71, T_nonCriticalExtension_71_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReject_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_extendedWaitTime_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_extendedWaitTime_r13 },
+ { &hf_lte_rrc_rrc_SuspendIndication_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rrc_SuspendIndication_r13_01 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_71 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReject_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReject_NB_r13_IEs, RRCConnectionReject_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_55_vals[] = {
+ { 0, "rrcConnectionReject-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_55_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReject_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReject_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_55, T_c1_55_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_56_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_56, T_criticalExtensionsFuture_56_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_56_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_56_choice[] = {
+ { 0, &hf_lte_rrc_c1_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_55 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_56, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_56 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_56, T_criticalExtensions_56_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReject_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_56, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_56 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReject_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReject-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReject_NB, RRCConnectionReject_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_75_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_75, T_nonCriticalExtension_75_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionSetup_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_radioResourceConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_75 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionSetup_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionSetup_NB_r13_IEs, RRCConnectionSetup_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_58_vals[] = {
+ { 0, "rrcConnectionSetup-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_58_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionSetup_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetup_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_58, T_c1_58_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_62_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_62, T_criticalExtensionsFuture_62_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_62_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_62_choice[] = {
+ { 0, &hf_lte_rrc_c1_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_58 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_62, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_62 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_62, T_criticalExtensions_62_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionSetup_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_62, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_62 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionSetup_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetup-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionSetup_NB, RRCConnectionSetup_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_48_vals[] = {
+ { 0, "rrcConnectionReestablishment-r13" },
+ { 1, "rrcConnectionReestablishmentReject-r13" },
+ { 2, "rrcConnectionReject-r13" },
+ { 3, "rrcConnectionSetup-r13" },
+ { 4, "spare4" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_48_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReestablishment_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishment_NB },
+ { 1, &hf_lte_rrc_rrcConnectionReestablishmentReject_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentReject },
+ { 2, &hf_lte_rrc_rrcConnectionReject_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReject_NB },
+ { 3, &hf_lte_rrc_rrcConnectionSetup_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetup_NB },
+ { 4, &hf_lte_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 5, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 6, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 7, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_48, T_c1_48_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_11_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_11, T_messageClassExtension_11_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_DL_CCCH_MessageType_NB_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t DL_CCCH_MessageType_NB_choice[] = {
+ { 0, &hf_lte_rrc_c1_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_48 },
+ { 1, &hf_lte_rrc_messageClassExtension_11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_11 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_CCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_CCCH_MessageType_NB, DL_CCCH_MessageType_NB_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_CCCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_14 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CCCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_CCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_CCCH_Message_NB, DL_CCCH_Message_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_65_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_65, T_nonCriticalExtension_65_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DLInformationTransfer_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_65 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DLInformationTransfer_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DLInformationTransfer_NB_r13_IEs, DLInformationTransfer_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_52_vals[] = {
+ { 0, "dlInformationTransfer-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_52_choice[] = {
+ { 0, &hf_lte_rrc_dlInformationTransfer_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DLInformationTransfer_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_52, T_c1_52_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_50_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_50, T_criticalExtensionsFuture_50_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_50_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_50_choice[] = {
+ { 0, &hf_lte_rrc_c1_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_52 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_50, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_50 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_50, T_criticalExtensions_50_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DLInformationTransfer_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_50 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DLInformationTransfer_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "DLInformationTransfer-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DLInformationTransfer_NB, DLInformationTransfer_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS_sequence_of[1] = {
+ { &hf_lte_rrc_dedicatedInfoNASList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS, SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS_sequence_of,
+ 1, maxDRB_NB_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fullConfig_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fullConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_67_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_67, T_nonCriticalExtension_67_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReconfiguration_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_dedicatedInfoNASList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS },
+ { &hf_lte_rrc_radioResourceConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_fullConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fullConfig_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_67 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs, RRCConnectionReconfiguration_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_53_vals[] = {
+ { 0, "rrcConnectionReconfiguration-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_53_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReconfiguration_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_53, T_c1_53_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_51_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_51, T_criticalExtensionsFuture_51_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_51_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_51_choice[] = {
+ { 0, &hf_lte_rrc_c1_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_53 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_51, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_51 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_51, T_criticalExtensions_51_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReconfiguration_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_51, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_51 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReconfiguration_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReconfiguration-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReconfiguration_NB, RRCConnectionReconfiguration_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_ReleaseCause_NB_r13_vals[] = {
+ { 0, "loadBalancingTAUrequired" },
+ { 1, "other" },
+ { 2, "rrc-Suspend" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_ReleaseCause_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_extendedWaitTime_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 1800U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "s");
+
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_RedirectedCarrierInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_CarrierFreq_NB_r13(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_72_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_72, T_nonCriticalExtension_72_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionRelease_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_releaseCause_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReleaseCause_NB_r13 },
+ { &hf_lte_rrc_resumeIdentity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ResumeIdentity_r13 },
+ { &hf_lte_rrc_extendedWaitTime_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedWaitTime_r13_01 },
+ { &hf_lte_rrc_redirectedCarrierInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedirectedCarrierInfo_NB_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_72 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionRelease_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionRelease_NB_r13_IEs, RRCConnectionRelease_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_56_vals[] = {
+ { 0, "rrcConnectionRelease-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_56_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionRelease_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRelease_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_56, T_c1_56_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_57_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_57, T_criticalExtensionsFuture_57_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_57_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_57_choice[] = {
+ { 0, &hf_lte_rrc_c1_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_56 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_57, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_57 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_57, T_criticalExtensions_57_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionRelease_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_57, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_57 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionRelease_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRelease-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionRelease_NB, RRCConnectionRelease_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_79_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_79, T_nonCriticalExtension_79_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UECapabilityEnquiry_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_79 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UECapabilityEnquiry_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UECapabilityEnquiry_NB_r13_IEs, UECapabilityEnquiry_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_59_vals[] = {
+ { 0, "ueCapabilityEnquiry-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_59_choice[] = {
+ { 0, &hf_lte_rrc_ueCapabilityEnquiry_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityEnquiry_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_59, T_c1_59_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_65_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_65, T_criticalExtensionsFuture_65_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_65_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_65_choice[] = {
+ { 0, &hf_lte_rrc_c1_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_59 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_65, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_65 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_65, T_criticalExtensions_65_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UECapabilityEnquiry_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_65 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UECapabilityEnquiry_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityEnquiry-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UECapabilityEnquiry_NB, UECapabilityEnquiry_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drb_ContinueROHC_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drb_ContinueROHC_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_73_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_73, T_nonCriticalExtension_73_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResume_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_radioResourceConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicated_NB_r13 },
+ { &hf_lte_rrc_nextHopChainingCount_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NextHopChainingCount },
+ { &hf_lte_rrc_drb_ContinueROHC_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drb_ContinueROHC_r13_01 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_73 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResume_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResume_NB_r13_IEs, RRCConnectionResume_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_57_vals[] = {
+ { 0, "rrcConnectionResume-r13" },
+ { 1, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_57_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionResume_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResume_NB_r13_IEs },
+ { 1, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_57, T_c1_57_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_59_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_59, T_criticalExtensionsFuture_59_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_59_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_59_choice[] = {
+ { 0, &hf_lte_rrc_c1_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_57 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_59, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_59 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_59, T_criticalExtensions_59_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResume_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_59, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_59 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResume_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResume-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResume_NB, RRCConnectionResume_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_49_vals[] = {
+ { 0, "dlInformationTransfer-r13" },
+ { 1, "rrcConnectionReconfiguration-r13" },
+ { 2, "rrcConnectionRelease-r13" },
+ { 3, "securityModeCommand-r13" },
+ { 4, "ueCapabilityEnquiry-r13" },
+ { 5, "rrcConnectionResume-r13" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_49_choice[] = {
+ { 0, &hf_lte_rrc_dlInformationTransfer_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DLInformationTransfer_NB },
+ { 1, &hf_lte_rrc_rrcConnectionReconfiguration_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfiguration_NB },
+ { 2, &hf_lte_rrc_rrcConnectionRelease_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRelease_NB },
+ { 3, &hf_lte_rrc_securityModeCommand_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SecurityModeCommand },
+ { 4, &hf_lte_rrc_ueCapabilityEnquiry_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityEnquiry_NB },
+ { 5, &hf_lte_rrc_rrcConnectionResume_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResume_NB },
+ { 6, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 7, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_49, T_c1_49_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_12_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_12, T_messageClassExtension_12_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_DL_DCCH_MessageType_NB_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t DL_DCCH_MessageType_NB_choice[] = {
+ { 0, &hf_lte_rrc_c1_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_49 },
+ { 1, &hf_lte_rrc_messageClassExtension_12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_12 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_DCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_DCCH_MessageType_NB, DL_DCCH_MessageType_NB_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_DCCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_DCCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DL_DCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ actx->pinfo->link_dir = P2P_DIR_DL;
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DL_DCCH_Message_NB, DL_DCCH_Message_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_ReestablishmentCause_NB_r13_vals[] = {
+ { 0, "reconfigurationFailure" },
+ { 1, "otherFailure" },
+ { 2, "spare2" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_ReestablishmentCause_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishmentRequest_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_Identity_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestabUE_Identity },
+ { &hf_lte_rrc_reestablishmentCause_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReestablishmentCause_NB_r13 },
+ { &hf_lte_rrc_spare_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_25 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs, RRCConnectionReestablishmentRequest_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_55_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_55, T_criticalExtensionsFuture_55_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_55_vals[] = {
+ { 0, "rrcConnectionReestablishmentRequest-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_55_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReestablishmentRequest_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_55, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_55 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_55, T_criticalExtensions_55_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishmentRequest_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_55, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_55 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentRequest-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReestablishmentRequest_NB, RRCConnectionReestablishmentRequest_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_EstablishmentCause_NB_r13_vals[] = {
+ { 0, "mt-Access" },
+ { 1, "mo-Signalling" },
+ { 2, "mo-Data" },
+ { 3, "mo-ExceptionData" },
+ { 4, "spare4" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_EstablishmentCause_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multiToneSupport_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiToneSupport_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multiCarrierSupport_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiCarrierSupport_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 22, 22, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionRequest_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_Identity_r13_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InitialUE_Identity },
+ { &hf_lte_rrc_establishmentCause_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_EstablishmentCause_NB_r13 },
+ { &hf_lte_rrc_multiToneSupport_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiToneSupport_r13 },
+ { &hf_lte_rrc_multiCarrierSupport_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiCarrierSupport_r13 },
+ { &hf_lte_rrc_spare_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_22 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionRequest_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionRequest_NB_r13_IEs, RRCConnectionRequest_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_58_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_58, T_criticalExtensionsFuture_58_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_58_vals[] = {
+ { 0, "rrcConnectionRequest-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_58_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionRequest_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRequest_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_58, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_58 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_58, T_criticalExtensions_58_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionRequest_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_58, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_58 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionRequest_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRequest-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionRequest_NB, RRCConnectionRequest_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeRequest_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_resumeID_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ResumeIdentity_r13 },
+ { &hf_lte_rrc_shortResumeMAC_I_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ShortMAC_I },
+ { &hf_lte_rrc_resumeCause_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_EstablishmentCause_NB_r13 },
+ { &hf_lte_rrc_spare_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResumeRequest_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeRequest_NB_r13_IEs, RRCConnectionResumeRequest_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_61_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_61, T_criticalExtensionsFuture_61_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_61_vals[] = {
+ { 0, "rrcConnectionResumeRequest-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_61_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionResumeRequest_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeRequest_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_61, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_61 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_61, T_criticalExtensions_61_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeRequest_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_61, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_61 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResumeRequest_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResumeRequest-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeRequest_NB, RRCConnectionResumeRequest_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_50_vals[] = {
+ { 0, "rrcConnectionReestablishmentRequest-r13" },
+ { 1, "rrcConnectionRequest-r13" },
+ { 2, "rrcConnectionResumeRequest-r13" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_50_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReestablishmentRequest_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentRequest_NB },
+ { 1, &hf_lte_rrc_rrcConnectionRequest_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRequest_NB },
+ { 2, &hf_lte_rrc_rrcConnectionResumeRequest_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeRequest_NB },
+ { 3, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_50, T_c1_50_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_13_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_13, T_messageClassExtension_13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_UL_CCCH_MessageType_NB_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t UL_CCCH_MessageType_NB_choice[] = {
+ { 0, &hf_lte_rrc_c1_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_50 },
+ { 1, &hf_lte_rrc_messageClassExtension_13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_CCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_CCCH_MessageType_NB, UL_CCCH_MessageType_NB_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_CCCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_16 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CCCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_CCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_CCCH_Message_NB, UL_CCCH_Message_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_68_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_68, T_nonCriticalExtension_68_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReconfigurationComplete_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_68 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReconfigurationComplete_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReconfigurationComplete_NB_r13_IEs, RRCConnectionReconfigurationComplete_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_52_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_52, T_criticalExtensionsFuture_52_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_52_vals[] = {
+ { 0, "rrcConnectionReconfigurationComplete-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_52_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReconfigurationComplete_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfigurationComplete_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_52, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_52 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_52, T_criticalExtensions_52_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReconfigurationComplete_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_52, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_52 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReconfigurationComplete_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReconfigurationComplete-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReconfigurationComplete_NB, RRCConnectionReconfigurationComplete_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_70_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_70, T_nonCriticalExtension_70_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishmentComplete_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_70 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishmentComplete_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReestablishmentComplete_NB_r13_IEs, RRCConnectionReestablishmentComplete_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_54_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_54, T_criticalExtensionsFuture_54_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_54_vals[] = {
+ { 0, "rrcConnectionReestablishmentComplete-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_54_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReestablishmentComplete_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentComplete_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_54, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_54 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_54, T_criticalExtensions_54_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReestablishmentComplete_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_54 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReestablishmentComplete_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReestablishmentComplete-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionReestablishmentComplete_NB, RRCConnectionReestablishmentComplete_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_attachWithoutPDN_Connectivity_r13_02_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_up_CIoT_EPS_Optimisation_r13_02_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_76_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_76, T_nonCriticalExtension_76_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionSetupComplete_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_selectedPLMN_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
+ { &hf_lte_rrc_s_TMSI_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_S_TMSI },
+ { &hf_lte_rrc_registeredMME_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RegisteredMME },
+ { &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_attachWithoutPDN_Connectivity_r13_02 },
+ { &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_up_CIoT_EPS_Optimisation_r13_02 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_76 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionSetupComplete_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionSetupComplete_NB_r13_IEs, RRCConnectionSetupComplete_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_63_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_63, T_criticalExtensionsFuture_63_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_63_vals[] = {
+ { 0, "rrcConnectionSetupComplete-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_63_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionSetupComplete_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetupComplete_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_63, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_63 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_63, T_criticalExtensions_63_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionSetupComplete_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_63 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionSetupComplete_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetupComplete-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionSetupComplete_NB, RRCConnectionSetupComplete_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ue_Category_NB_r13_01_vals[] = {
+ { 0, "nb1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_Category_NB_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_RadioPagingInfo_NB_r13_sequence[] = {
+ { &hf_lte_rrc_ue_Category_NB_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_Category_NB_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_RadioPagingInfo_NB_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_RadioPagingInfo_NB_r13, UE_RadioPagingInfo_NB_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_80_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_80, T_nonCriticalExtension_80_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UECapabilityInformation_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_Capability_Container_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_Capability_NB_r13 },
+ { &hf_lte_rrc_ue_RadioPagingInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_RadioPagingInfo_NB_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_80 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UECapabilityInformation_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UECapabilityInformation_NB_r13_IEs, UECapabilityInformation_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_66_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_66, T_criticalExtensionsFuture_66_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_66_vals[] = {
+ { 0, "ueCapabilityInformation-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_66_choice[] = {
+ { 0, &hf_lte_rrc_ueCapabilityInformation_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityInformation_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_66, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_66 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_66, T_criticalExtensions_66_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UECapabilityInformation_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_66, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_66 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UECapabilityInformation_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityInformation-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UECapabilityInformation_NB, UECapabilityInformation_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_81_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_81, T_nonCriticalExtension_81_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ULInformationTransfer_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DedicatedInfoNAS },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_81 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ULInformationTransfer_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_ULInformationTransfer_NB_r13_IEs, ULInformationTransfer_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_67_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_67, T_criticalExtensionsFuture_67_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_67_vals[] = {
+ { 0, "ulInformationTransfer-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_67_choice[] = {
+ { 0, &hf_lte_rrc_ulInformationTransfer_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ULInformationTransfer_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_67, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_67 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_67, T_criticalExtensions_67_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ULInformationTransfer_NB_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_67, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_67 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ULInformationTransfer_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "ULInformationTransfer-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_ULInformationTransfer_NB, ULInformationTransfer_NB_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_74_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_74, T_nonCriticalExtension_74_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeComplete_NB_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_selectedPLMN_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
+ { &hf_lte_rrc_dedicatedInfoNAS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DedicatedInfoNAS },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_74 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResumeComplete_NB_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeComplete_NB_r13_IEs, RRCConnectionResumeComplete_NB_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_60_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensionsFuture_60, T_criticalExtensionsFuture_60_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_60_vals[] = {
+ { 0, "rrcConnectionResumeComplete-r13" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_60_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionResumeComplete_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeComplete_NB_r13_IEs },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_60, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_60 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_60, T_criticalExtensions_60_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionResumeComplete_NB_sequence[] = {
+ { &hf_lte_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RRC_TransactionIdentifier },
+ { &hf_lte_rrc_criticalExtensions_60, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_60 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionResumeComplete_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionResumeComplete-NB");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_RRCConnectionResumeComplete_NB, RRCConnectionResumeComplete_NB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_51_vals[] = {
+ { 0, "rrcConnectionReconfigurationComplete-r13" },
+ { 1, "rrcConnectionReestablishmentComplete-r13" },
+ { 2, "rrcConnectionSetupComplete-r13" },
+ { 3, "securityModeComplete-r13" },
+ { 4, "securityModeFailure-r13" },
+ { 5, "ueCapabilityInformation-r13" },
+ { 6, "ulInformationTransfer-r13" },
+ { 7, "rrcConnectionResumeComplete-r13" },
+ { 8, "spare8" },
+ { 9, "spare7" },
+ { 10, "spare6" },
+ { 11, "spare5" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_51_choice[] = {
+ { 0, &hf_lte_rrc_rrcConnectionReconfigurationComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfigurationComplete_NB },
+ { 1, &hf_lte_rrc_rrcConnectionReestablishmentComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentComplete_NB },
+ { 2, &hf_lte_rrc_rrcConnectionSetupComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionSetupComplete_NB },
+ { 3, &hf_lte_rrc_securityModeComplete_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SecurityModeComplete },
+ { 4, &hf_lte_rrc_securityModeFailure_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SecurityModeFailure },
+ { 5, &hf_lte_rrc_ueCapabilityInformation_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_UECapabilityInformation_NB },
+ { 6, &hf_lte_rrc_ulInformationTransfer_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_ULInformationTransfer_NB },
+ { 7, &hf_lte_rrc_rrcConnectionResumeComplete_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionResumeComplete_NB },
+ { 8, &hf_lte_rrc_spare8 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 9, &hf_lte_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 10, &hf_lte_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 11, &hf_lte_rrc_spare5 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 12, &hf_lte_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 13, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 14, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 15, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_51, T_c1_51_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_14_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_14, T_messageClassExtension_14_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_UL_DCCH_MessageType_NB_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t UL_DCCH_MessageType_NB_choice[] = {
+ { 0, &hf_lte_rrc_c1_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_51 },
+ { 1, &hf_lte_rrc_messageClassExtension_14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_DCCH_MessageType_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_DCCH_MessageType_NB, UL_DCCH_MessageType_NB_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_DCCH_Message_NB_sequence[] = {
+ { &hf_lte_rrc_message_17 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_DCCH_MessageType_NB },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_DCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ actx->pinfo->link_dir = P2P_DIR_UL;
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UL_DCCH_Message_NB, UL_DCCH_Message_NB_sequence);
+
+ return offset;
+}
+
/*--- PDUs ---*/
int dissect_lte_rrc_HandoverCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
@@ -59020,6 +68184,78 @@ static int dissect_SBCCH_SL_BCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+int dissect_lte_rrc_HandoverPreparationInformation_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_HandoverPreparationInformation_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_lte_rrc_HandoverPreparationInformation_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+int dissect_lte_rrc_UERadioAccessCapabilityInformation_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_UERadioAccessCapabilityInformation_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_lte_rrc_UERadioAccessCapabilityInformation_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_BCCH_BCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_BCCH_BCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_BCCH_BCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_BCCH_DL_SCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_BCCH_DL_SCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_BCCH_DL_SCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_PCCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_PCCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_PCCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DL_CCCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_DL_CCCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_DL_CCCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DL_DCCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_DL_DCCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_DL_DCCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_CCCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_UL_CCCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_UL_CCCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_DCCH_Message_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_UL_DCCH_Message_NB(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_UL_DCCH_Message_NB_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_HandoverPreparationInformation_v9j0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -59068,6 +68304,14 @@ static int dissect_SidelinkUEInformation_r12_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_WLANConnectionStatusReport_r13_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_WLANConnectionStatusReport_r13(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_WLANConnectionStatusReport_r13_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SystemInformationBlockType1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -59156,6 +68400,14 @@ static int dissect_UE_EUTRA_Capability_v9a0_IEs_PDU(tvbuff_t *tvb _U_, packet_in
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_Capability_NB_r13_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_UE_Capability_NB_r13(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_UE_Capability_NB_r13_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
/*--- End of included file: packet-lte-rrc-fn.c ---*/
@@ -59191,7 +68443,6 @@ dissect_lte_rrc_DL_DCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
return tvb_captured_length(tvb);
}
-
static int
dissect_lte_rrc_UL_CCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
{
@@ -59349,6 +68600,111 @@ dissect_lte_rrc_SC_MCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
return tvb_captured_length(tvb);
}
+static int
+dissect_lte_rrc_DL_CCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_CCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_DL_CCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_DL_DCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_DCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_DL_DCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_UL_CCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC UL_CCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_UL_CCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_UL_DCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC UL_DCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_UL_DCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_BCCH_BCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC BCCH_BCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_BCCH_BCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_SCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_BCCH_DL_SCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
+dissect_lte_rrc_PCCH_NB(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC PCCH_NB");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_PCCH_Message_NB_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
static void
lte_rrc_init_protocol(void)
{
@@ -59442,6 +68798,42 @@ void proto_register_lte_rrc(void) {
{ "SBCCH-SL-BCH-Message", "lte-rrc.SBCCH_SL_BCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_lte_rrc_HandoverPreparationInformation_NB_PDU,
+ { "HandoverPreparationInformation-NB", "lte-rrc.HandoverPreparationInformation_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lte_rrc_UERadioAccessCapabilityInformation_NB_PDU,
+ { "UERadioAccessCapabilityInformation-NB", "lte-rrc.UERadioAccessCapabilityInformation_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_BCCH_BCH_Message_NB_PDU,
+ { "BCCH-BCH-Message-NB", "lte-rrc.BCCH_BCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_BCCH_DL_SCH_Message_NB_PDU,
+ { "BCCH-DL-SCH-Message-NB", "lte-rrc.BCCH_DL_SCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_PCCH_Message_NB_PDU,
+ { "PCCH-Message-NB", "lte-rrc.PCCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_DL_CCCH_Message_NB_PDU,
+ { "DL-CCCH-Message-NB", "lte-rrc.DL_CCCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_DL_DCCH_Message_NB_PDU,
+ { "DL-DCCH-Message-NB", "lte-rrc.DL_DCCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_UL_CCCH_Message_NB_PDU,
+ { "UL-CCCH-Message-NB", "lte-rrc.UL_CCCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_UL_DCCH_Message_NB_PDU,
+ { "UL-DCCH-Message-NB", "lte-rrc.UL_DCCH_Message_NB_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_HandoverPreparationInformation_v9j0_IEs_PDU,
{ "HandoverPreparationInformation-v9j0-IEs", "lte-rrc.HandoverPreparationInformation_v9j0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -59466,6 +68858,10 @@ void proto_register_lte_rrc(void) {
{ "SidelinkUEInformation-r12", "lte-rrc.SidelinkUEInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_WLANConnectionStatusReport_r13_PDU,
+ { "WLANConnectionStatusReport-r13", "lte-rrc.WLANConnectionStatusReport_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SystemInformationBlockType1_PDU,
{ "SystemInformationBlockType1", "lte-rrc.SystemInformationBlockType1_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -59510,6 +68906,10 @@ void proto_register_lte_rrc(void) {
{ "UE-EUTRA-Capability-v9a0-IEs", "lte-rrc.UE_EUTRA_Capability_v9a0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_UE_Capability_NB_r13_PDU,
+ { "UE-Capability-NB-r13", "lte-rrc.UE_Capability_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_vals), 0,
@@ -59657,6 +69057,18 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_nonCriticalExtension_08,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "HandoverPreparationInformation_v1320_IEs", HFILL }},
+ { &hf_lte_rrc_as_Config_v1320,
+ { "as-Config-v1320", "lte-rrc.as_Config_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_as_Context_v1320,
+ { "as-Context-v1320", "lte-rrc.as_Context_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_09,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_02", HFILL }},
{ &hf_lte_rrc_criticalExtensions_02,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
@@ -59678,7 +69090,7 @@ void proto_register_lte_rrc(void) {
{ "scg-RadioConfig-r12", "lte-rrc.scg_RadioConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCG_ConfigPartSCG_r12", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_09,
+ { &hf_lte_rrc_nonCriticalExtension_10,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_03", HFILL }},
@@ -59702,7 +69114,7 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioAccessCapabilityInfo", "lte-rrc.ue_RadioAccessCapabilityInfo",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_10,
+ { &hf_lte_rrc_nonCriticalExtension_11,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_04", HFILL }},
@@ -59778,6 +69190,14 @@ void proto_register_lte_rrc(void) {
{ "sourceSL-DiscConfig-r12", "lte-rrc.sourceSL_DiscConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SL_DiscConfig_r12", HFILL }},
+ { &hf_lte_rrc_sourceSCellConfigList_r13,
+ { "sourceSCellConfigList-r13", "lte-rrc.sourceSCellConfigList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SCellToAddModListExt_r13", HFILL }},
+ { &hf_lte_rrc_sourceRCLWI_Configuration_r13,
+ { "sourceRCLWI-Configuration-r13", "lte-rrc.sourceRCLWI_Configuration_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RCLWI_Configuration_r13_vals), 0,
+ "RCLWI_Configuration_r13", HFILL }},
{ &hf_lte_rrc_reestablishmentInfo,
{ "reestablishmentInfo", "lte-rrc.reestablishmentInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -59798,6 +69218,10 @@ void proto_register_lte_rrc(void) {
{ "sidelinkUEInformation-r12", "lte-rrc.sidelinkUEInformation_r12",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_wlanConnectionStatusReport_r13,
+ { "wlanConnectionStatusReport-r13", "lte-rrc.wlanConnectionStatusReport_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_wlanConnectionStatusReport_r13", HFILL }},
{ &hf_lte_rrc_sourcePhysCellId,
{ "sourcePhysCellId", "lte-rrc.sourcePhysCellId",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -60038,6 +69462,10 @@ void proto_register_lte_rrc(void) {
{ "rnReconfiguration-r10", "lte-rrc.rnReconfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_rrcConnectionResume_r13,
+ { "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_messageClassExtension_05,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -60059,9 +69487,21 @@ void proto_register_lte_rrc(void) {
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_messageClassExtension_06,
- { "messageClassExtension", "lte-rrc.messageClassExtension_element",
- FT_NONE, BASE_NONE, NULL, 0,
+ { "messageClassExtension", "lte-rrc.messageClassExtension",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_06_vals), 0,
"T_messageClassExtension_06", HFILL }},
+ { &hf_lte_rrc_c2_01,
+ { "c2", "lte-rrc.c2",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c2_01_vals), 0,
+ "T_c2_01", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResumeRequest_r13,
+ { "rrcConnectionResumeRequest-r13", "lte-rrc.rrcConnectionResumeRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_messageClassExtensionFuture_r13,
+ { "messageClassExtensionFuture-r13", "lte-rrc.messageClassExtensionFuture_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_message_08,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_DCCH_MessageType_vals), 0,
@@ -60138,10 +69578,10 @@ void proto_register_lte_rrc(void) {
{ "messageClassExtension", "lte-rrc.messageClassExtension",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_07_vals), 0,
"T_messageClassExtension_07", HFILL }},
- { &hf_lte_rrc_c2_01,
+ { &hf_lte_rrc_c2_02,
{ "c2", "lte-rrc.c2",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c2_01_vals), 0,
- "T_c2_01", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c2_02_vals), 0,
+ "T_c2_02", HFILL }},
{ &hf_lte_rrc_ueAssistanceInformation_r11,
{ "ueAssistanceInformation-r11", "lte-rrc.ueAssistanceInformation_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -60162,12 +69602,12 @@ void proto_register_lte_rrc(void) {
{ "sidelinkUEInformation-r12", "lte-rrc.sidelinkUEInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_wlanConnectionStatusReport_r13,
+ { &hf_lte_rrc_wlanConnectionStatusReport_r13_01,
{ "wlanConnectionStatusReport-r13", "lte-rrc.wlanConnectionStatusReport_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_spare10,
- { "spare10", "lte-rrc.spare10_element",
+ { &hf_lte_rrc_rrcConnectionResumeComplete_r13,
+ { "rrcConnectionResumeComplete-r13", "lte-rrc.rrcConnectionResumeComplete_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_spare9,
@@ -60222,11 +69662,11 @@ void proto_register_lte_rrc(void) {
{ "drb-CountMSB-InfoList", "lte-rrc.drb_CountMSB_InfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_11,
+ { &hf_lte_rrc_nonCriticalExtension_12,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CounterCheck_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_12,
+ { &hf_lte_rrc_nonCriticalExtension_13,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_05", HFILL }},
@@ -60262,11 +69702,11 @@ void proto_register_lte_rrc(void) {
{ "drb-CountInfoList", "lte-rrc.drb_CountInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_13,
+ { &hf_lte_rrc_nonCriticalExtension_14,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CounterCheckResponse_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_14,
+ { &hf_lte_rrc_nonCriticalExtension_15,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_06", HFILL }},
@@ -60294,11 +69734,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_06", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_15,
+ { &hf_lte_rrc_nonCriticalExtension_16,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSFBParametersRequestCDMA2000_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_16,
+ { &hf_lte_rrc_nonCriticalExtension_17,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_07", HFILL }},
@@ -60322,11 +69762,11 @@ void proto_register_lte_rrc(void) {
{ "mobilityParameters", "lte-rrc.mobilityParameters",
FT_BYTES, BASE_NONE, NULL, 0,
"MobilityParametersCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_17,
+ { &hf_lte_rrc_nonCriticalExtension_18,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSFBParametersResponseCDMA2000_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_18,
+ { &hf_lte_rrc_nonCriticalExtension_19,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_08", HFILL }},
@@ -60362,11 +69802,11 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfoCDMA2000-HRPD", "lte-rrc.dedicatedInfoCDMA2000_HRPD",
FT_BYTES, BASE_NONE, NULL, 0,
"DedicatedInfoCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_19,
+ { &hf_lte_rrc_nonCriticalExtension_20,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"DLInformationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_20,
+ { &hf_lte_rrc_nonCriticalExtension_21,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_09", HFILL }},
@@ -60390,11 +69830,11 @@ void proto_register_lte_rrc(void) {
{ "cdma2000-Type", "lte-rrc.cdma2000_Type",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CDMA2000_Type_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_21,
+ { &hf_lte_rrc_nonCriticalExtension_22,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v890_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_22,
+ { &hf_lte_rrc_nonCriticalExtension_23,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v920_IEs", HFILL }},
@@ -60402,7 +69842,7 @@ void proto_register_lte_rrc(void) {
{ "concurrPrepCDMA2000-HRPD-r9", "lte-rrc.concurrPrepCDMA2000_HRPD_r9",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_23,
+ { &hf_lte_rrc_nonCriticalExtension_24,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v1020_IEs", HFILL }},
@@ -60414,7 +69854,7 @@ void proto_register_lte_rrc(void) {
{ "redirectCarrierCDMA2000-1XRTT-r10", "lte-rrc.redirectCarrierCDMA2000_1XRTT_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
"CarrierFreqCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_24,
+ { &hf_lte_rrc_nonCriticalExtension_25,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_10", HFILL }},
@@ -60442,7 +69882,7 @@ void proto_register_lte_rrc(void) {
{ "tdm-AssistanceInfo-r11", "lte-rrc.tdm_AssistanceInfo_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TDM_AssistanceInfo_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_25,
+ { &hf_lte_rrc_nonCriticalExtension_26,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"InDeviceCoexIndication_v11d0_IEs", HFILL }},
@@ -60458,7 +69898,7 @@ void proto_register_lte_rrc(void) {
{ "victimSystemType-r11", "lte-rrc.victimSystemType_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_26,
+ { &hf_lte_rrc_nonCriticalExtension_27,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"InDeviceCoexIndication_v1310_IEs", HFILL }},
@@ -60470,7 +69910,7 @@ void proto_register_lte_rrc(void) {
{ "affectedCarrierFreqCombList-r13", "lte-rrc.affectedCarrierFreqCombList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_27,
+ { &hf_lte_rrc_nonCriticalExtension_28,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_11", HFILL }},
@@ -60610,7 +70050,7 @@ void proto_register_lte_rrc(void) {
{ "stop", "lte-rrc.stop_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_28,
+ { &hf_lte_rrc_nonCriticalExtension_29,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_12", HFILL }},
@@ -60674,7 +70114,7 @@ void proto_register_lte_rrc(void) {
{ "loggingInterval-r10", "lte-rrc.loggingInterval_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_LoggingInterval_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_29,
+ { &hf_lte_rrc_nonCriticalExtension_30,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1080_IEs", HFILL }},
@@ -60682,7 +70122,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension-r10", "lte-rrc.lateNonCriticalExtension_r10",
FT_BYTES, BASE_NONE, NULL, 0,
"OCTET_STRING", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_30,
+ { &hf_lte_rrc_nonCriticalExtension_31,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1130_IEs", HFILL }},
@@ -60694,7 +70134,7 @@ void proto_register_lte_rrc(void) {
{ "areaConfiguration-v1130", "lte-rrc.areaConfiguration_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_31,
+ { &hf_lte_rrc_nonCriticalExtension_32,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1250_IEs", HFILL }},
@@ -60702,7 +70142,7 @@ void proto_register_lte_rrc(void) {
{ "targetMBSFN-AreaList-r12", "lte-rrc.targetMBSFN_AreaList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_32,
+ { &hf_lte_rrc_nonCriticalExtension_33,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_13", HFILL }},
@@ -60742,7 +70182,7 @@ void proto_register_lte_rrc(void) {
{ "countingRequestList-r10", "lte-rrc.countingRequestList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_33,
+ { &hf_lte_rrc_nonCriticalExtension_34,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_14", HFILL }},
@@ -60778,7 +70218,7 @@ void proto_register_lte_rrc(void) {
{ "countingResponseList-r10", "lte-rrc.countingResponseList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_34,
+ { &hf_lte_rrc_nonCriticalExtension_35,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_15", HFILL }},
@@ -60814,7 +70254,7 @@ void proto_register_lte_rrc(void) {
{ "mbms-Priority-r11", "lte-rrc.mbms_Priority_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbms_Priority_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_35,
+ { &hf_lte_rrc_nonCriticalExtension_36,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBMSInterestIndication_v1310_IEs", HFILL }},
@@ -60822,7 +70262,7 @@ void proto_register_lte_rrc(void) {
{ "mbms-Services-r13", "lte-rrc.mbms_Services_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"MBMS_ServiceList_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_36,
+ { &hf_lte_rrc_nonCriticalExtension_37,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_16", HFILL }},
@@ -60838,11 +70278,11 @@ void proto_register_lte_rrc(void) {
{ "pmch-InfoList-r9", "lte-rrc.pmch_InfoList_r9",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_37,
+ { &hf_lte_rrc_nonCriticalExtension_38,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_38,
+ { &hf_lte_rrc_nonCriticalExtension_39,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v1250_IEs", HFILL }},
@@ -60850,7 +70290,7 @@ void proto_register_lte_rrc(void) {
{ "pmch-InfoListExt-r12", "lte-rrc.pmch_InfoListExt_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_39,
+ { &hf_lte_rrc_nonCriticalExtension_40,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_17", HFILL }},
@@ -60878,11 +70318,11 @@ void proto_register_lte_rrc(void) {
{ "measResults", "lte-rrc.measResults_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_40,
+ { &hf_lte_rrc_nonCriticalExtension_41,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementReport_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_41,
+ { &hf_lte_rrc_nonCriticalExtension_42,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_18", HFILL }},
@@ -60922,11 +70362,11 @@ void proto_register_lte_rrc(void) {
{ "cellChangeOrder", "lte-rrc.cellChangeOrder_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_42,
+ { &hf_lte_rrc_nonCriticalExtension_43,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_43,
+ { &hf_lte_rrc_nonCriticalExtension_44,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8d0_IEs", HFILL }},
@@ -60934,7 +70374,7 @@ void proto_register_lte_rrc(void) {
{ "bandIndicator", "lte-rrc.bandIndicator",
FT_UINT32, BASE_DEC, VALS(lte_rrc_BandIndicatorGERAN_vals), 0,
"BandIndicatorGERAN", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_44,
+ { &hf_lte_rrc_nonCriticalExtension_45,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_19", HFILL }},
@@ -60946,15 +70386,15 @@ void proto_register_lte_rrc(void) {
{ "e-CSFB-r9", "lte-rrc.e_CSFB_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_45,
+ { &hf_lte_rrc_nonCriticalExtension_46,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_46,
+ { &hf_lte_rrc_nonCriticalExtension_47,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v960_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_47,
+ { &hf_lte_rrc_nonCriticalExtension_48,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_20", HFILL }},
@@ -61034,11 +70474,11 @@ void proto_register_lte_rrc(void) {
{ "etws-Indication", "lte-rrc.etws_Indication",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_etws_Indication_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_48,
+ { &hf_lte_rrc_nonCriticalExtension_49,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v890_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_49,
+ { &hf_lte_rrc_nonCriticalExtension_50,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v920_IEs", HFILL }},
@@ -61046,7 +70486,7 @@ void proto_register_lte_rrc(void) {
{ "cmas-Indication-r9", "lte-rrc.cmas_Indication_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cmas_Indication_r9_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_50,
+ { &hf_lte_rrc_nonCriticalExtension_51,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v1130_IEs", HFILL }},
@@ -61054,7 +70494,7 @@ void proto_register_lte_rrc(void) {
{ "eab-ParamModification-r11", "lte-rrc.eab_ParamModification_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eab_ParamModification_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_51,
+ { &hf_lte_rrc_nonCriticalExtension_52,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v1310_IEs", HFILL }},
@@ -61066,7 +70506,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfoModification-eDRX-r13", "lte-rrc.systemInfoModification_eDRX_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_systemInfoModification_eDRX_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_52,
+ { &hf_lte_rrc_nonCriticalExtension_53,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_21", HFILL }},
@@ -61130,11 +70570,11 @@ void proto_register_lte_rrc(void) {
{ "eutra2-v9e0", "lte-rrc.eutra2_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_v9e0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_53,
+ { &hf_lte_rrc_nonCriticalExtension_54,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ProximityIndication_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_54,
+ { &hf_lte_rrc_nonCriticalExtension_55,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_22", HFILL }},
@@ -61162,7 +70602,7 @@ void proto_register_lte_rrc(void) {
{ "rn-SubframeConfig-r10", "lte-rrc.rn_SubframeConfig_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_55,
+ { &hf_lte_rrc_nonCriticalExtension_56,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_23", HFILL }},
@@ -61190,7 +70630,7 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_19", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_56,
+ { &hf_lte_rrc_nonCriticalExtension_57,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_24", HFILL }},
@@ -61234,7 +70674,7 @@ void proto_register_lte_rrc(void) {
{ "securityConfigHO", "lte-rrc.securityConfigHO_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_57,
+ { &hf_lte_rrc_nonCriticalExtension_58,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v890_IEs", HFILL }},
@@ -61242,15 +70682,15 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_58,
+ { &hf_lte_rrc_nonCriticalExtension_59,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v920_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_59,
+ { &hf_lte_rrc_nonCriticalExtension_60,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v10i0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_60,
+ { &hf_lte_rrc_nonCriticalExtension_61,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_25", HFILL }},
@@ -61262,7 +70702,7 @@ void proto_register_lte_rrc(void) {
{ "fullConfig-r9", "lte-rrc.fullConfig_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fullConfig_r9_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_61,
+ { &hf_lte_rrc_nonCriticalExtension_62,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1020_IEs", HFILL }},
@@ -61274,15 +70714,15 @@ void proto_register_lte_rrc(void) {
{ "sCellToAddModList-r10", "lte-rrc.sCellToAddModList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_62,
+ { &hf_lte_rrc_nonCriticalExtension_63,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1130_IEs", HFILL }},
- { &hf_lte_rrc_systemInfomationBlockType1Dedicated_r11,
- { "systemInfomationBlockType1Dedicated-r11", "lte-rrc.systemInfomationBlockType1Dedicated_r11",
+ { &hf_lte_rrc_systemInformationBlockType1Dedicated_r11,
+ { "systemInformationBlockType1Dedicated-r11", "lte-rrc.systemInformationBlockType1Dedicated_r11",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_63,
+ { &hf_lte_rrc_nonCriticalExtension_64,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1250_IEs", HFILL }},
@@ -61322,7 +70762,7 @@ void proto_register_lte_rrc(void) {
{ "sl-CommConfig-r12", "lte-rrc.sl_CommConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_64,
+ { &hf_lte_rrc_nonCriticalExtension_65,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1310_IEs", HFILL }},
@@ -61342,27 +70782,11 @@ void proto_register_lte_rrc(void) {
{ "lwip-Configuration-r13", "lte-rrc.lwip_Configuration_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_LWIP_Configuration_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_steeringCommandWLAN_r13,
- { "steeringCommandWLAN-r13", "lte-rrc.steeringCommandWLAN_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_steeringCommandWLAN_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_setup_01,
- { "setup", "lte-rrc.setup_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_01", HFILL }},
- { &hf_lte_rrc_command,
- { "command", "lte-rrc.command",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_command_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_steerToWLAN_r13,
- { "steerToWLAN-r13", "lte-rrc.steerToWLAN_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "WLAN_Id_List_r12", HFILL }},
- { &hf_lte_rrc_steerToLTE_r13,
- { "steerToLTE-r13", "lte-rrc.steerToLTE_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
+ { &hf_lte_rrc_rclwi_Configuration_r13,
+ { "rclwi-Configuration-r13", "lte-rrc.rclwi_Configuration_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RCLWI_Configuration_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_65,
+ { &hf_lte_rrc_nonCriticalExtension_66,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_26", HFILL }},
@@ -61474,10 +70898,10 @@ void proto_register_lte_rrc(void) {
{ "SCellIndex-r13", "lte-rrc.SCellIndex_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_02,
+ { &hf_lte_rrc_setup_01,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_02", HFILL }},
+ "T_setup_01", HFILL }},
{ &hf_lte_rrc_scg_ConfigPartMCG_r12,
{ "scg-ConfigPartMCG-r12", "lte-rrc.scg_ConfigPartMCG_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -61562,11 +70986,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_21", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_66,
+ { &hf_lte_rrc_nonCriticalExtension_67,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_67,
+ { &hf_lte_rrc_nonCriticalExtension_68,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1020_IEs", HFILL }},
@@ -61578,7 +71002,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailable-r10", "lte-rrc.logMeasAvailable_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailable_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_68,
+ { &hf_lte_rrc_nonCriticalExtension_69,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1130_IEs", HFILL }},
@@ -61586,7 +71010,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailInfoAvailable-r11", "lte-rrc.connEstFailInfoAvailable_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailInfoAvailable_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_69,
+ { &hf_lte_rrc_nonCriticalExtension_70,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1250_IEs", HFILL }},
@@ -61594,7 +71018,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_70,
+ { &hf_lte_rrc_nonCriticalExtension_71,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_27", HFILL }},
@@ -61614,11 +71038,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_22", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_71,
+ { &hf_lte_rrc_nonCriticalExtension_72,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishment_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_72,
+ { &hf_lte_rrc_nonCriticalExtension_73,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_28", HFILL }},
@@ -61634,7 +71058,7 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_23", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_73,
+ { &hf_lte_rrc_nonCriticalExtension_74,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v920_IEs", HFILL }},
@@ -61642,11 +71066,11 @@ void proto_register_lte_rrc(void) {
{ "rlf-InfoAvailable-r9", "lte-rrc.rlf_InfoAvailable_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlf_InfoAvailable_r9_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_74,
+ { &hf_lte_rrc_nonCriticalExtension_75,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_75,
+ { &hf_lte_rrc_nonCriticalExtension_76,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1020_IEs", HFILL }},
@@ -61654,7 +71078,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailable-r10", "lte-rrc.logMeasAvailable_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailable_r10_01_vals), 0,
"T_logMeasAvailable_r10_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_76,
+ { &hf_lte_rrc_nonCriticalExtension_77,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1130_IEs", HFILL }},
@@ -61662,7 +71086,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailInfoAvailable-r11", "lte-rrc.connEstFailInfoAvailable_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailInfoAvailable_r11_01_vals), 0,
"T_connEstFailInfoAvailable_r11_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_77,
+ { &hf_lte_rrc_nonCriticalExtension_78,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1250_IEs", HFILL }},
@@ -61670,7 +71094,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_01_vals), 0,
"T_logMeasAvailableMBSFN_r12_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_78,
+ { &hf_lte_rrc_nonCriticalExtension_79,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_29", HFILL }},
@@ -61686,11 +71110,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_24", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_79,
+ { &hf_lte_rrc_nonCriticalExtension_80,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_80,
+ { &hf_lte_rrc_nonCriticalExtension_81,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_30", HFILL }},
@@ -61746,11 +71170,11 @@ void proto_register_lte_rrc(void) {
{ "waitTime", "lte-rrc.waitTime",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_81,
+ { &hf_lte_rrc_nonCriticalExtension_82,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_82,
+ { &hf_lte_rrc_nonCriticalExtension_83,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1020_IEs", HFILL }},
@@ -61758,7 +71182,7 @@ void proto_register_lte_rrc(void) {
{ "extendedWaitTime-r10", "lte-rrc.extendedWaitTime_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_83,
+ { &hf_lte_rrc_nonCriticalExtension_84,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1130_IEs", HFILL }},
@@ -61774,7 +71198,15 @@ void proto_register_lte_rrc(void) {
{ "deprioritisationTimer-r11", "lte-rrc.deprioritisationTimer_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deprioritisationTimer_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_84,
+ { &hf_lte_rrc_nonCriticalExtension_85,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReject_v1320_IEs", HFILL }},
+ { &hf_lte_rrc_rrc_SuspendIndication_r13,
+ { "rrc-SuspendIndication-r13", "lte-rrc.rrc_SuspendIndication_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rrc_SuspendIndication_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_86,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_31", HFILL }},
@@ -61806,7 +71238,7 @@ void proto_register_lte_rrc(void) {
{ "idleModeMobilityControlInfo", "lte-rrc.idleModeMobilityControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_85,
+ { &hf_lte_rrc_nonCriticalExtension_87,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v890_IEs", HFILL }},
@@ -61814,7 +71246,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_86,
+ { &hf_lte_rrc_nonCriticalExtension_88,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v920_IEs", HFILL }},
@@ -61826,7 +71258,7 @@ void proto_register_lte_rrc(void) {
{ "idleModeMobilityControlInfo-v9e0", "lte-rrc.idleModeMobilityControlInfo_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_87,
+ { &hf_lte_rrc_nonCriticalExtension_89,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_32", HFILL }},
@@ -61850,7 +71282,7 @@ void proto_register_lte_rrc(void) {
{ "utra-TDD-r10", "lte-rrc.utra_TDD_r10",
FT_UINT32, BASE_DEC, NULL, 0,
"CellInfoListUTRA_TDD_r10", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_88,
+ { &hf_lte_rrc_nonCriticalExtension_90,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v1020_IEs", HFILL }},
@@ -61858,7 +71290,15 @@ void proto_register_lte_rrc(void) {
{ "extendedWaitTime-r10", "lte-rrc.extendedWaitTime_r10",
FT_UINT32, BASE_DEC, NULL, 0,
"T_extendedWaitTime_r10_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_89,
+ { &hf_lte_rrc_nonCriticalExtension_91,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionRelease_v1320_IEs", HFILL }},
+ { &hf_lte_rrc_resumeIdentity_r13,
+ { "resumeIdentity-r13", "lte-rrc.resumeIdentity_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_92,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_33", HFILL }},
@@ -62106,19 +71546,35 @@ void proto_register_lte_rrc(void) {
{ "c1", "lte-rrc.c1",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_30_vals), 0,
"T_c1_30", HFILL }},
- { &hf_lte_rrc_rrcConnectionSetup_r8,
- { "rrcConnectionSetup-r8", "lte-rrc.rrcConnectionSetup_r8_element",
+ { &hf_lte_rrc_rrcConnectionResume_r13_01,
+ { "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "RRCConnectionSetup_r8_IEs", HFILL }},
+ "RRCConnectionResume_r13_IEs", HFILL }},
{ &hf_lte_rrc_criticalExtensionsFuture_29,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_29", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_90,
- { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ { &hf_lte_rrc_radioResourceConfigDedicated_r13,
+ { "radioResourceConfigDedicated-r13", "lte-rrc.radioResourceConfigDedicated_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "RRCConnectionSetup_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_91,
+ "RadioResourceConfigDedicated", HFILL }},
+ { &hf_lte_rrc_nextHopChainingCount_r13,
+ { "nextHopChainingCount-r13", "lte-rrc.nextHopChainingCount_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NextHopChainingCount", HFILL }},
+ { &hf_lte_rrc_measConfig_r13,
+ { "measConfig-r13", "lte-rrc.measConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasConfig", HFILL }},
+ { &hf_lte_rrc_antennaInfoDedicatedPCell_r13,
+ { "antennaInfoDedicatedPCell-r13", "lte-rrc.antennaInfoDedicatedPCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AntennaInfoDedicated_v10i0", HFILL }},
+ { &hf_lte_rrc_drb_ContinueROHC_r13,
+ { "drb-ContinueROHC-r13", "lte-rrc.drb_ContinueROHC_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_ContinueROHC_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_93,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_34", HFILL }},
@@ -62126,18 +71582,122 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_30_vals), 0,
"T_criticalExtensions_30", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResumeComplete_r13_01,
+ { "rrcConnectionResumeComplete-r13", "lte-rrc.rrcConnectionResumeComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResumeComplete_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_30,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_30", HFILL }},
+ { &hf_lte_rrc_selectedPLMN_Identity_r13,
+ { "selectedPLMN-Identity-r13", "lte-rrc.selectedPLMN_Identity_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxPLMN_r11", HFILL }},
+ { &hf_lte_rrc_dedicatedInfoNAS_r13,
+ { "dedicatedInfoNAS-r13", "lte-rrc.dedicatedInfoNAS_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "DedicatedInfoNAS", HFILL }},
+ { &hf_lte_rrc_rlf_InfoAvailable_r13,
+ { "rlf-InfoAvailable-r13", "lte-rrc.rlf_InfoAvailable_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlf_InfoAvailable_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_logMeasAvailable_r13,
+ { "logMeasAvailable-r13", "lte-rrc.logMeasAvailable_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailable_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_connEstFailInfoAvailable_r13,
+ { "connEstFailInfoAvailable-r13", "lte-rrc.connEstFailInfoAvailable_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailInfoAvailable_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mobilityState_r13,
+ { "mobilityState-r13", "lte-rrc.mobilityState_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mobilityState_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mobilityHistoryAvail_r13,
+ { "mobilityHistoryAvail-r13", "lte-rrc.mobilityHistoryAvail_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mobilityHistoryAvail_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_logMeasAvailableMBSFN_r13,
+ { "logMeasAvailableMBSFN-r13", "lte-rrc.logMeasAvailableMBSFN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_94,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_35", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_31,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_31_vals), 0,
+ "T_criticalExtensions_31", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResumeRequest_r13_01,
+ { "rrcConnectionResumeRequest-r13", "lte-rrc.rrcConnectionResumeRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResumeRequest_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_31,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_31", HFILL }},
+ { &hf_lte_rrc_resumeIdentity_r13_01,
+ { "resumeIdentity-r13", "lte-rrc.resumeIdentity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_resumeIdentity_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_resumeID_r13,
+ { "resumeID-r13", "lte-rrc.resumeID_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "ResumeIdentity_r13", HFILL }},
+ { &hf_lte_rrc_truncatedResumeID_r13,
+ { "truncatedResumeID-r13", "lte-rrc.truncatedResumeID_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_lte_rrc_shortResumeMAC_I_r13,
+ { "shortResumeMAC-I-r13", "lte-rrc.shortResumeMAC_I_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_lte_rrc_resumeCause_r13,
+ { "resumeCause-r13", "lte-rrc.resumeCause_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_ResumeCause_vals), 0,
+ "ResumeCause", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_32,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_32_vals), 0,
+ "T_criticalExtensions_32", HFILL }},
{ &hf_lte_rrc_c1_31,
{ "c1", "lte-rrc.c1",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_31_vals), 0,
"T_c1_31", HFILL }},
+ { &hf_lte_rrc_rrcConnectionSetup_r8,
+ { "rrcConnectionSetup-r8", "lte-rrc.rrcConnectionSetup_r8_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetup_r8_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_32,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_32", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_95,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetup_v8a0_IEs", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_96,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_36", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_33,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_33_vals), 0,
+ "T_criticalExtensions_33", HFILL }},
+ { &hf_lte_rrc_c1_32,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_32_vals), 0,
+ "T_c1_32", HFILL }},
{ &hf_lte_rrc_rrcConnectionSetupComplete_r8,
{ "rrcConnectionSetupComplete-r8", "lte-rrc.rrcConnectionSetupComplete_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_30,
+ { &hf_lte_rrc_criticalExtensionsFuture_33,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_30", HFILL }},
+ "T_criticalExtensionsFuture_33", HFILL }},
{ &hf_lte_rrc_selectedPLMN_Identity,
{ "selectedPLMN-Identity", "lte-rrc.selectedPLMN_Identity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62146,11 +71706,11 @@ void proto_register_lte_rrc(void) {
{ "registeredMME", "lte-rrc.registeredMME_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_92,
+ { &hf_lte_rrc_nonCriticalExtension_97,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_93,
+ { &hf_lte_rrc_nonCriticalExtension_98,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1020_IEs", HFILL }},
@@ -62170,7 +71730,7 @@ void proto_register_lte_rrc(void) {
{ "rn-SubframeConfigReq-r10", "lte-rrc.rn_SubframeConfigReq_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rn_SubframeConfigReq_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_94,
+ { &hf_lte_rrc_nonCriticalExtension_99,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1130_IEs", HFILL }},
@@ -62178,7 +71738,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailInfoAvailable-r11", "lte-rrc.connEstFailInfoAvailable_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailInfoAvailable_r11_02_vals), 0,
"T_connEstFailInfoAvailable_r11_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_95,
+ { &hf_lte_rrc_nonCriticalExtension_100,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1250_IEs", HFILL }},
@@ -62194,10 +71754,34 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_02_vals), 0,
"T_logMeasAvailableMBSFN_r12_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_96,
+ { &hf_lte_rrc_nonCriticalExtension_101,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_35", HFILL }},
+ "RRCConnectionSetupComplete_v1320_IEs", HFILL }},
+ { &hf_lte_rrc_ce_ModeB_r13,
+ { "ce-ModeB-r13", "lte-rrc.ce_ModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_s_TMSI_r13,
+ { "s-TMSI-r13", "lte-rrc.s_TMSI_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "S_TMSI", HFILL }},
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13,
+ { "attachWithoutPDN-Connectivity-r13", "lte-rrc.attachWithoutPDN_Connectivity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_attachWithoutPDN_Connectivity_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13,
+ { "up-CIoT-EPS-Optimisation-r13", "lte-rrc.up_CIoT_EPS_Optimisation_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_up_CIoT_EPS_Optimisation_r13_vals), 0,
+ "T_up_CIoT_EPS_Optimisation_r13", HFILL }},
+ { &hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13,
+ { "cp-CIoT-EPS-Optimisation-r13", "lte-rrc.cp_CIoT_EPS_Optimisation_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cp_CIoT_EPS_Optimisation_r13_vals), 0,
+ "T_cp_CIoT_EPS_Optimisation_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_102,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_37", HFILL }},
{ &hf_lte_rrc_plmn_Identity,
{ "plmn-Identity", "lte-rrc.plmn_Identity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -62210,34 +71794,34 @@ void proto_register_lte_rrc(void) {
{ "mmec", "lte-rrc.mmec",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_criticalExtensions_31,
+ { &hf_lte_rrc_criticalExtensions_34,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_31_vals), 0,
- "T_criticalExtensions_31", HFILL }},
- { &hf_lte_rrc_c1_32,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_34_vals), 0,
+ "T_criticalExtensions_34", HFILL }},
+ { &hf_lte_rrc_c1_33,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_32_vals), 0,
- "T_c1_32", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_33_vals), 0,
+ "T_c1_33", HFILL }},
{ &hf_lte_rrc_scgFailureInformation_r12_01,
{ "scgFailureInformation-r12", "lte-rrc.scgFailureInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCGFailureInformation_r12_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_31,
+ { &hf_lte_rrc_criticalExtensionsFuture_34,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_31", HFILL }},
+ "T_criticalExtensionsFuture_34", HFILL }},
{ &hf_lte_rrc_failureReportSCG_r12,
{ "failureReportSCG-r12", "lte-rrc.failureReportSCG_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_97,
+ { &hf_lte_rrc_nonCriticalExtension_103,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SCGFailureInformation_v1310_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_98,
+ { &hf_lte_rrc_nonCriticalExtension_104,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_36", HFILL }},
+ "T_nonCriticalExtension_38", HFILL }},
{ &hf_lte_rrc_failureType_r12,
{ "failureType-r12", "lte-rrc.failureType_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_failureType_r12_vals), 0,
@@ -62266,94 +71850,94 @@ void proto_register_lte_rrc(void) {
{ "scptm-NeighbourCellList-r13", "lte-rrc.scptm_NeighbourCellList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_99,
+ { &hf_lte_rrc_nonCriticalExtension_105,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_37", HFILL }},
- { &hf_lte_rrc_criticalExtensions_32,
+ "T_nonCriticalExtension_39", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_35,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_32_vals), 0,
- "T_criticalExtensions_32", HFILL }},
- { &hf_lte_rrc_c1_33,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_35_vals), 0,
+ "T_criticalExtensions_35", HFILL }},
+ { &hf_lte_rrc_c1_34,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_33_vals), 0,
- "T_c1_33", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_34_vals), 0,
+ "T_c1_34", HFILL }},
{ &hf_lte_rrc_securityModeCommand_r8,
{ "securityModeCommand-r8", "lte-rrc.securityModeCommand_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeCommand_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_32,
+ { &hf_lte_rrc_criticalExtensionsFuture_35,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_32", HFILL }},
+ "T_criticalExtensionsFuture_35", HFILL }},
{ &hf_lte_rrc_securityConfigSMC,
{ "securityConfigSMC", "lte-rrc.securityConfigSMC_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_100,
+ { &hf_lte_rrc_nonCriticalExtension_106,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeCommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_101,
+ { &hf_lte_rrc_nonCriticalExtension_107,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_38", HFILL }},
- { &hf_lte_rrc_criticalExtensions_33,
+ "T_nonCriticalExtension_40", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_36,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_33_vals), 0,
- "T_criticalExtensions_33", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_36_vals), 0,
+ "T_criticalExtensions_36", HFILL }},
{ &hf_lte_rrc_securityModeComplete_r8,
{ "securityModeComplete-r8", "lte-rrc.securityModeComplete_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeComplete_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_33,
+ { &hf_lte_rrc_criticalExtensionsFuture_36,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_33", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_102,
+ "T_criticalExtensionsFuture_36", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_108,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_103,
+ { &hf_lte_rrc_nonCriticalExtension_109,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_39", HFILL }},
- { &hf_lte_rrc_criticalExtensions_34,
+ "T_nonCriticalExtension_41", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_37,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_34_vals), 0,
- "T_criticalExtensions_34", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_37_vals), 0,
+ "T_criticalExtensions_37", HFILL }},
{ &hf_lte_rrc_securityModeFailure_r8,
{ "securityModeFailure-r8", "lte-rrc.securityModeFailure_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeFailure_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_34,
+ { &hf_lte_rrc_criticalExtensionsFuture_37,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_34", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_104,
+ "T_criticalExtensionsFuture_37", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_110,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeFailure_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_105,
+ { &hf_lte_rrc_nonCriticalExtension_111,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_40", HFILL }},
- { &hf_lte_rrc_criticalExtensions_35,
+ "T_nonCriticalExtension_42", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_38,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_35_vals), 0,
- "T_criticalExtensions_35", HFILL }},
- { &hf_lte_rrc_c1_34,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_38_vals), 0,
+ "T_criticalExtensions_38", HFILL }},
+ { &hf_lte_rrc_c1_35,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_34_vals), 0,
- "T_c1_34", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_35_vals), 0,
+ "T_c1_35", HFILL }},
{ &hf_lte_rrc_sidelinkUEInformation_r12_02,
{ "sidelinkUEInformation-r12", "lte-rrc.sidelinkUEInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SidelinkUEInformation_r12_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_35,
+ { &hf_lte_rrc_criticalExtensionsFuture_38,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_35", HFILL }},
+ "T_criticalExtensionsFuture_38", HFILL }},
{ &hf_lte_rrc_commRxInterestedFreq_r12,
{ "commRxInterestedFreq-r12", "lte-rrc.commRxInterestedFreq_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62370,7 +71954,7 @@ void proto_register_lte_rrc(void) {
{ "discTxResourceReq-r12", "lte-rrc.discTxResourceReq_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_63", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_106,
+ { &hf_lte_rrc_nonCriticalExtension_112,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SidelinkUEInformation_v1310_IEs", HFILL }},
@@ -62422,10 +72006,10 @@ void proto_register_lte_rrc(void) {
{ "discSysInfoReportFreqList-r13", "lte-rrc.discSysInfoReportFreqList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_DiscSysInfoReportFreqList_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_107,
+ { &hf_lte_rrc_nonCriticalExtension_113,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_41", HFILL }},
+ "T_nonCriticalExtension_43", HFILL }},
{ &hf_lte_rrc_destinationInfoList_r12,
{ "destinationInfoList-r12", "lte-rrc.destinationInfoList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62446,18 +72030,18 @@ void proto_register_lte_rrc(void) {
{ "SL-DiscSysInfoReport-r13", "lte-rrc.SL_DiscSysInfoReport_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_criticalExtensions_36,
+ { &hf_lte_rrc_criticalExtensions_39,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_36_vals), 0,
- "T_criticalExtensions_36", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_39_vals), 0,
+ "T_criticalExtensions_39", HFILL }},
{ &hf_lte_rrc_systemInformation_r8,
{ "systemInformation-r8", "lte-rrc.systemInformation_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformation_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_36,
+ { &hf_lte_rrc_criticalExtensionsFuture_39,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_36", HFILL }},
+ "T_criticalExtensionsFuture_39", HFILL }},
{ &hf_lte_rrc_sib_TypeAndInfo,
{ "sib-TypeAndInfo", "lte-rrc.sib_TypeAndInfo",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62542,14 +72126,14 @@ void proto_register_lte_rrc(void) {
{ "sib20-v1310", "lte-rrc.sib20_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType20_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_108,
+ { &hf_lte_rrc_nonCriticalExtension_114,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_109,
+ { &hf_lte_rrc_nonCriticalExtension_115,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_42", HFILL }},
+ "T_nonCriticalExtension_44", HFILL }},
{ &hf_lte_rrc_cellAccessRelatedInfo,
{ "cellAccessRelatedInfo", "lte-rrc.cellAccessRelatedInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -62614,7 +72198,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfoValueTag", "lte-rrc.systemInfoValueTag",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_110,
+ { &hf_lte_rrc_nonCriticalExtension_116,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v890_IEs", HFILL }},
@@ -62622,7 +72206,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_03", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_111,
+ { &hf_lte_rrc_nonCriticalExtension_117,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v920_IEs", HFILL }},
@@ -62630,7 +72214,7 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList", "lte-rrc.multiBandInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_112,
+ { &hf_lte_rrc_nonCriticalExtension_118,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v9e0_IEs", HFILL }},
@@ -62642,7 +72226,7 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-v9e0", "lte-rrc.multiBandInfoList_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_113,
+ { &hf_lte_rrc_nonCriticalExtension_119,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v10j0_IEs", HFILL }},
@@ -62654,10 +72238,10 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-v10j0", "lte-rrc.multiBandInfoList_v10j0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_114,
+ { &hf_lte_rrc_nonCriticalExtension_120,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_43", HFILL }},
+ "T_nonCriticalExtension_45", HFILL }},
{ &hf_lte_rrc_ims_EmergencySupport_r9,
{ "ims-EmergencySupport-r9", "lte-rrc.ims_EmergencySupport_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ims_EmergencySupport_r9_vals), 0,
@@ -62666,7 +72250,7 @@ void proto_register_lte_rrc(void) {
{ "cellSelectionInfo-v920", "lte-rrc.cellSelectionInfo_v920_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_115,
+ { &hf_lte_rrc_nonCriticalExtension_121,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1130_IEs", HFILL }},
@@ -62678,7 +72262,7 @@ void proto_register_lte_rrc(void) {
{ "cellSelectionInfo-v1130", "lte-rrc.cellSelectionInfo_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_116,
+ { &hf_lte_rrc_nonCriticalExtension_122,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1250_IEs", HFILL }},
@@ -62698,7 +72282,7 @@ void proto_register_lte_rrc(void) {
{ "freqBandIndicatorPriority-r12", "lte-rrc.freqBandIndicatorPriority_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_freqBandIndicatorPriority_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_117,
+ { &hf_lte_rrc_nonCriticalExtension_123,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1310_IEs", HFILL }},
@@ -62730,9 +72314,9 @@ void proto_register_lte_rrc(void) {
{ "schedulingInfoList-BR-r13", "lte-rrc.schedulingInfoList_BR_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapLC_r13,
- { "fdd-DownlinkOrTddSubframeBitmapLC-r13", "lte-rrc.fdd_DownlinkOrTddSubframeBitmapLC_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13_vals), 0,
+ { &hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapBR_r13,
+ { "fdd-DownlinkOrTddSubframeBitmapBR-r13", "lte-rrc.fdd_DownlinkOrTddSubframeBitmapBR_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapBR_r13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_subframePattern10_r13,
{ "subframePattern10-r13", "lte-rrc.subframePattern10_r13",
@@ -62742,12 +72326,12 @@ void proto_register_lte_rrc(void) {
{ "subframePattern40-r13", "lte-rrc.subframePattern40_r13",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_40", HFILL }},
- { &hf_lte_rrc_fdd_UplinkSubframeBitmapLC_r13,
- { "fdd-UplinkSubframeBitmapLC-r13", "lte-rrc.fdd_UplinkSubframeBitmapLC_r13",
+ { &hf_lte_rrc_fdd_UplinkSubframeBitmapBR_r13,
+ { "fdd-UplinkSubframeBitmapBR-r13", "lte-rrc.fdd_UplinkSubframeBitmapBR_r13",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_10", HFILL }},
- { &hf_lte_rrc_startSymbolLC_r13,
- { "startSymbolLC-r13", "lte-rrc.startSymbolLC_r13",
+ { &hf_lte_rrc_startSymbolBR_r13,
+ { "startSymbolBR-r13", "lte-rrc.startSymbolBR_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_4", HFILL }},
{ &hf_lte_rrc_si_HoppingConfigCommon_r13,
@@ -62762,10 +72346,50 @@ void proto_register_lte_rrc(void) {
{ "systemInfoValueTagList-r13", "lte-rrc.systemInfoValueTagList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_118,
+ { &hf_lte_rrc_nonCriticalExtension_124,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_44", HFILL }},
+ "SystemInformationBlockType1_v1320_IEs", HFILL }},
+ { &hf_lte_rrc_freqHoppingParametersDL_r13,
+ { "freqHoppingParametersDL-r13", "lte-rrc.freqHoppingParametersDL_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13,
+ { "mpdcch-pdsch-HoppingNB-r13", "lte-rrc.mpdcch_pdsch_HoppingNB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13,
+ { "interval-DLHoppingConfigCommonModeA-r13", "lte-rrc.interval_DLHoppingConfigCommonModeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13,
+ { "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13,
+ { "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13,
+ { "interval-DLHoppingConfigCommonModeB-r13", "lte-rrc.interval_DLHoppingConfigCommonModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13_01,
+ { "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_01_vals), 0,
+ "T_interval_FDD_r13_01", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_01,
+ { "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_01_vals), 0,
+ "T_interval_TDD_r13_01", HFILL }},
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13,
+ { "mpdcch-pdsch-HoppingOffset-r13", "lte-rrc.mpdcch_pdsch_HoppingOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_125,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_46", HFILL }},
{ &hf_lte_rrc_PLMN_IdentityList_item,
{ "PLMN-IdentityInfo", "lte-rrc.PLMN_IdentityInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -62822,55 +72446,55 @@ void proto_register_lte_rrc(void) {
{ "q-QualMinRSRQ-OnAllSymbols-r12", "lte-rrc.q_QualMinRSRQ_OnAllSymbols_r12",
FT_INT32, BASE_DEC, NULL, 0,
"Q_QualMin_r9", HFILL }},
- { &hf_lte_rrc_criticalExtensions_37,
+ { &hf_lte_rrc_criticalExtensions_40,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_37_vals), 0,
- "T_criticalExtensions_37", HFILL }},
- { &hf_lte_rrc_c1_35,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_40_vals), 0,
+ "T_criticalExtensions_40", HFILL }},
+ { &hf_lte_rrc_c1_36,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_35_vals), 0,
- "T_c1_35", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_36_vals), 0,
+ "T_c1_36", HFILL }},
{ &hf_lte_rrc_ueAssistanceInformation_r11_01,
{ "ueAssistanceInformation-r11", "lte-rrc.ueAssistanceInformation_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEAssistanceInformation_r11_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_37,
+ { &hf_lte_rrc_criticalExtensionsFuture_40,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_37", HFILL }},
+ "T_criticalExtensionsFuture_40", HFILL }},
{ &hf_lte_rrc_powerPrefIndication_r11_01,
{ "powerPrefIndication-r11", "lte-rrc.powerPrefIndication_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerPrefIndication_r11_01_vals), 0,
"T_powerPrefIndication_r11_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_119,
+ { &hf_lte_rrc_nonCriticalExtension_126,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_45", HFILL }},
- { &hf_lte_rrc_criticalExtensions_38,
+ "T_nonCriticalExtension_47", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_41,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_38_vals), 0,
- "T_criticalExtensions_38", HFILL }},
- { &hf_lte_rrc_c1_36,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_41_vals), 0,
+ "T_criticalExtensions_41", HFILL }},
+ { &hf_lte_rrc_c1_37,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_36_vals), 0,
- "T_c1_36", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_37_vals), 0,
+ "T_c1_37", HFILL }},
{ &hf_lte_rrc_ueCapabilityEnquiry_r8,
{ "ueCapabilityEnquiry-r8", "lte-rrc.ueCapabilityEnquiry_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_38,
+ { &hf_lte_rrc_criticalExtensionsFuture_41,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_38", HFILL }},
+ "T_criticalExtensionsFuture_41", HFILL }},
{ &hf_lte_rrc_ue_CapabilityRequest,
{ "ue-CapabilityRequest", "lte-rrc.ue_CapabilityRequest",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_120,
+ { &hf_lte_rrc_nonCriticalExtension_127,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_121,
+ { &hf_lte_rrc_nonCriticalExtension_128,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v1180_IEs", HFILL }},
@@ -62882,7 +72506,7 @@ void proto_register_lte_rrc(void) {
{ "FreqBandIndicator-r11", "lte-rrc.FreqBandIndicator_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_122,
+ { &hf_lte_rrc_nonCriticalExtension_129,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v1310_IEs", HFILL }},
@@ -62906,39 +72530,39 @@ void proto_register_lte_rrc(void) {
{ "requestReducedIntNonContComb-r13", "lte-rrc.requestReducedIntNonContComb_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_requestReducedIntNonContComb_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_123,
+ { &hf_lte_rrc_nonCriticalExtension_130,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_46", HFILL }},
+ "T_nonCriticalExtension_48", HFILL }},
{ &hf_lte_rrc_UE_CapabilityRequest_item,
{ "RAT-Type", "lte-rrc.RAT_Type",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RAT_Type_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_criticalExtensions_39,
+ { &hf_lte_rrc_criticalExtensions_42,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_39_vals), 0,
- "T_criticalExtensions_39", HFILL }},
- { &hf_lte_rrc_c1_37,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_42_vals), 0,
+ "T_criticalExtensions_42", HFILL }},
+ { &hf_lte_rrc_c1_38,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_37_vals), 0,
- "T_c1_37", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_38_vals), 0,
+ "T_c1_38", HFILL }},
{ &hf_lte_rrc_ueCapabilityInformation_r8,
{ "ueCapabilityInformation-r8", "lte-rrc.ueCapabilityInformation_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_39,
+ { &hf_lte_rrc_criticalExtensionsFuture_42,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_39", HFILL }},
+ "T_criticalExtensionsFuture_42", HFILL }},
{ &hf_lte_rrc_ue_CapabilityRAT_ContainerList,
{ "ue-CapabilityRAT-ContainerList", "lte-rrc.ue_CapabilityRAT_ContainerList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_124,
+ { &hf_lte_rrc_nonCriticalExtension_131,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_125,
+ { &hf_lte_rrc_nonCriticalExtension_132,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v1250_IEs", HFILL }},
@@ -62946,26 +72570,26 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioPagingInfo-r12", "lte-rrc.ue_RadioPagingInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_126,
+ { &hf_lte_rrc_nonCriticalExtension_133,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_47", HFILL }},
- { &hf_lte_rrc_criticalExtensions_40,
+ "T_nonCriticalExtension_49", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_43,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_40_vals), 0,
- "T_criticalExtensions_40", HFILL }},
- { &hf_lte_rrc_c1_38,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_43_vals), 0,
+ "T_criticalExtensions_43", HFILL }},
+ { &hf_lte_rrc_c1_39,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_38_vals), 0,
- "T_c1_38", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_39_vals), 0,
+ "T_c1_39", HFILL }},
{ &hf_lte_rrc_ueInformationRequest_r9_01,
{ "ueInformationRequest-r9", "lte-rrc.ueInformationRequest_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_r9_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_40,
+ { &hf_lte_rrc_criticalExtensionsFuture_43,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_40", HFILL }},
+ "T_criticalExtensionsFuture_43", HFILL }},
{ &hf_lte_rrc_rach_ReportReq_r9,
{ "rach-ReportReq-r9", "lte-rrc.rach_ReportReq_r9",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -62974,11 +72598,11 @@ void proto_register_lte_rrc(void) {
{ "rlf-ReportReq-r9", "lte-rrc.rlf_ReportReq_r9",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_127,
+ { &hf_lte_rrc_nonCriticalExtension_134,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_128,
+ { &hf_lte_rrc_nonCriticalExtension_135,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1020_IEs", HFILL }},
@@ -62986,7 +72610,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasReportReq-r10", "lte-rrc.logMeasReportReq_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasReportReq_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_129,
+ { &hf_lte_rrc_nonCriticalExtension_136,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1130_IEs", HFILL }},
@@ -62994,7 +72618,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailReportReq-r11", "lte-rrc.connEstFailReportReq_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connEstFailReportReq_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_130,
+ { &hf_lte_rrc_nonCriticalExtension_137,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1250_IEs", HFILL }},
@@ -63002,26 +72626,26 @@ void proto_register_lte_rrc(void) {
{ "mobilityHistoryReportReq-r12", "lte-rrc.mobilityHistoryReportReq_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mobilityHistoryReportReq_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_131,
+ { &hf_lte_rrc_nonCriticalExtension_138,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_48", HFILL }},
- { &hf_lte_rrc_criticalExtensions_41,
+ "T_nonCriticalExtension_50", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_44,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_41_vals), 0,
- "T_criticalExtensions_41", HFILL }},
- { &hf_lte_rrc_c1_39,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_44_vals), 0,
+ "T_criticalExtensions_44", HFILL }},
+ { &hf_lte_rrc_c1_40,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_39_vals), 0,
- "T_c1_39", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_40_vals), 0,
+ "T_c1_40", HFILL }},
{ &hf_lte_rrc_ueInformationResponse_r9_01,
{ "ueInformationResponse-r9", "lte-rrc.ueInformationResponse_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_r9_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_41,
+ { &hf_lte_rrc_criticalExtensionsFuture_44,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_41", HFILL }},
+ "T_criticalExtensionsFuture_44", HFILL }},
{ &hf_lte_rrc_rach_Report_r9,
{ "rach-Report-r9", "lte-rrc.rach_Report_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63038,7 +72662,7 @@ void proto_register_lte_rrc(void) {
{ "rlf-Report-r9", "lte-rrc.rlf_Report_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_132,
+ { &hf_lte_rrc_nonCriticalExtension_139,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v930_IEs", HFILL }},
@@ -63046,15 +72670,15 @@ void proto_register_lte_rrc(void) {
{ "rlf-Report-v9e0", "lte-rrc.rlf_Report_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_133,
+ { &hf_lte_rrc_nonCriticalExtension_140,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_49", HFILL }},
+ "T_nonCriticalExtension_51", HFILL }},
{ &hf_lte_rrc_lateNonCriticalExtension_05,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_04", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_134,
+ { &hf_lte_rrc_nonCriticalExtension_141,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1020_IEs", HFILL }},
@@ -63062,7 +72686,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasReport-r10", "lte-rrc.logMeasReport_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_135,
+ { &hf_lte_rrc_nonCriticalExtension_142,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1130_IEs", HFILL }},
@@ -63070,7 +72694,7 @@ void proto_register_lte_rrc(void) {
{ "connEstFailReport-r11", "lte-rrc.connEstFailReport_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_136,
+ { &hf_lte_rrc_nonCriticalExtension_143,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1250_IEs", HFILL }},
@@ -63078,10 +72702,10 @@ void proto_register_lte_rrc(void) {
{ "mobilityHistoryReport-r12", "lte-rrc.mobilityHistoryReport_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_137,
+ { &hf_lte_rrc_nonCriticalExtension_144,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_50", HFILL }},
+ "T_nonCriticalExtension_52", HFILL }},
{ &hf_lte_rrc_measResultLastServCell_r9,
{ "measResultLastServCell-r9", "lte-rrc.measResultLastServCell_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63462,22 +73086,22 @@ void proto_register_lte_rrc(void) {
{ "failedCellRSRQ-Type-r12", "lte-rrc.failedCellRSRQ_Type_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"RSRQ_Type_r12", HFILL }},
- { &hf_lte_rrc_criticalExtensions_42,
+ { &hf_lte_rrc_criticalExtensions_45,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_42_vals), 0,
- "T_criticalExtensions_42", HFILL }},
- { &hf_lte_rrc_c1_40,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_45_vals), 0,
+ "T_criticalExtensions_45", HFILL }},
+ { &hf_lte_rrc_c1_41,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_40_vals), 0,
- "T_c1_40", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_41_vals), 0,
+ "T_c1_41", HFILL }},
{ &hf_lte_rrc_ulHandoverPreparationTransfer_r8,
{ "ulHandoverPreparationTransfer-r8", "lte-rrc.ulHandoverPreparationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULHandoverPreparationTransfer_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_42,
+ { &hf_lte_rrc_criticalExtensionsFuture_45,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_42", HFILL }},
+ "T_criticalExtensionsFuture_45", HFILL }},
{ &hf_lte_rrc_meid,
{ "meid", "lte-rrc.meid",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -63486,66 +73110,66 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfo", "lte-rrc.dedicatedInfo",
FT_BYTES, BASE_NONE, NULL, 0,
"DedicatedInfoCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_138,
+ { &hf_lte_rrc_nonCriticalExtension_145,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULHandoverPreparationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_139,
+ { &hf_lte_rrc_nonCriticalExtension_146,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_51", HFILL }},
- { &hf_lte_rrc_criticalExtensions_43,
+ "T_nonCriticalExtension_53", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_46,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_43_vals), 0,
- "T_criticalExtensions_43", HFILL }},
- { &hf_lte_rrc_c1_41,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_46_vals), 0,
+ "T_criticalExtensions_46", HFILL }},
+ { &hf_lte_rrc_c1_42,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_41_vals), 0,
- "T_c1_41", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_42_vals), 0,
+ "T_c1_42", HFILL }},
{ &hf_lte_rrc_ulInformationTransfer_r8,
{ "ulInformationTransfer-r8", "lte-rrc.ulInformationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULInformationTransfer_r8_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_43,
+ { &hf_lte_rrc_criticalExtensionsFuture_46,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_43", HFILL }},
+ "T_criticalExtensionsFuture_46", HFILL }},
{ &hf_lte_rrc_dedicatedInfoType_01,
{ "dedicatedInfoType", "lte-rrc.dedicatedInfoType",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dedicatedInfoType_01_vals), 0,
"T_dedicatedInfoType_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_140,
+ { &hf_lte_rrc_nonCriticalExtension_147,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULInformationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_141,
+ { &hf_lte_rrc_nonCriticalExtension_148,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_52", HFILL }},
- { &hf_lte_rrc_criticalExtensions_44,
+ "T_nonCriticalExtension_54", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_47,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_44_vals), 0,
- "T_criticalExtensions_44", HFILL }},
- { &hf_lte_rrc_c1_42,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_47_vals), 0,
+ "T_criticalExtensions_47", HFILL }},
+ { &hf_lte_rrc_c1_43,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_42_vals), 0,
- "T_c1_42", HFILL }},
- { &hf_lte_rrc_wlanConnectionStatusReport_r13_01,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_43_vals), 0,
+ "T_c1_43", HFILL }},
+ { &hf_lte_rrc_wlanConnectionStatusReport_r13_02,
{ "wlanConnectionStatusReport-r13", "lte-rrc.wlanConnectionStatusReport_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"WLANConnectionStatusReport_r13_IEs", HFILL }},
- { &hf_lte_rrc_criticalExtensionsFuture_44,
+ { &hf_lte_rrc_criticalExtensionsFuture_47,
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_criticalExtensionsFuture_44", HFILL }},
+ "T_criticalExtensionsFuture_47", HFILL }},
{ &hf_lte_rrc_wlan_Status_r13,
{ "wlan-Status-r13", "lte-rrc.wlan_Status_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_Status_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_142,
+ { &hf_lte_rrc_nonCriticalExtension_149,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_53", HFILL }},
+ "T_nonCriticalExtension_55", HFILL }},
{ &hf_lte_rrc_ac_BarringInfo,
{ "ac-BarringInfo", "lte-rrc.ac_BarringInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63638,6 +73262,22 @@ void proto_register_lte_rrc(void) {
{ "acdc-BarringPerPLMN-List-r13", "lte-rrc.acdc_BarringPerPLMN_List_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_udt_RestrictingForCommon_r13,
+ { "udt-RestrictingForCommon-r13", "lte-rrc.udt_RestrictingForCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UDT_Restricting_r13", HFILL }},
+ { &hf_lte_rrc_udt_RestrictingPerPLMN_List_r13,
+ { "udt-RestrictingPerPLMN-List-r13", "lte-rrc.udt_RestrictingPerPLMN_List_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cIoT_EPS_OptimisationInfo_r13,
+ { "cIoT-EPS-OptimisationInfo-r13", "lte-rrc.cIoT_EPS_OptimisationInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useFullResumeID_r13,
+ { "useFullResumeID-r13", "lte-rrc.useFullResumeID_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_useFullResumeID_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_multiBandInfoList_01,
{ "multiBandInfoList", "lte-rrc.multiBandInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -63646,7 +73286,7 @@ void proto_register_lte_rrc(void) {
{ "AdditionalSpectrumEmission", "lte-rrc.AdditionalSpectrumEmission",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_143,
+ { &hf_lte_rrc_nonCriticalExtension_150,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType2_v9e0_IEs", HFILL }},
@@ -63654,10 +73294,10 @@ void proto_register_lte_rrc(void) {
{ "ul-CarrierFreq-v9e0", "lte-rrc.ul_CarrierFreq_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_v9e0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_144,
+ { &hf_lte_rrc_nonCriticalExtension_151,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_54", HFILL }},
+ "T_nonCriticalExtension_56", HFILL }},
{ &hf_lte_rrc_ac_BarringFactor,
{ "ac-BarringFactor", "lte-rrc.ac_BarringFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ac_BarringFactor_vals), 0,
@@ -63762,6 +73402,38 @@ void proto_register_lte_rrc(void) {
{ "ac-BarringTime-r13", "lte-rrc.ac_BarringTime_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ac_BarringTime_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_udt_Restricting_r13,
+ { "udt-Restricting-r13", "lte-rrc.udt_Restricting_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_udt_Restricting_r13_vals), 0,
+ "T_udt_Restricting_r13", HFILL }},
+ { &hf_lte_rrc_udt_RestrictingTime_r13,
+ { "udt-RestrictingTime-r13", "lte-rrc.udt_RestrictingTime_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_udt_RestrictingTime_r13_vals), 0,
+ "T_udt_RestrictingTime_r13", HFILL }},
+ { &hf_lte_rrc_UDT_RestrictingPerPLMN_List_r13_item,
+ { "UDT-RestrictingPerPLMN-r13", "lte-rrc.UDT_RestrictingPerPLMN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_udt_Restricting_r13_01,
+ { "udt-Restricting-r13", "lte-rrc.udt_Restricting_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_CIOT_EPS_OptimisationInfo_r13_item,
+ { "CIOT-OptimisationPLMN-r13", "lte-rrc.CIOT_OptimisationPLMN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_01,
+ { "up-CIoT-EPS-Optimisation-r13", "lte-rrc.up_CIoT_EPS_Optimisation_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_up_CIoT_EPS_Optimisation_r13_01_vals), 0,
+ "T_up_CIoT_EPS_Optimisation_r13_01", HFILL }},
+ { &hf_lte_rrc_cp_CIoT_EPS_Optimisation_r13_01,
+ { "cp-CIoT-EPS-Optimisation-r13", "lte-rrc.cp_CIoT_EPS_Optimisation_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cp_CIoT_EPS_Optimisation_r13_01_vals), 0,
+ "T_cp_CIoT_EPS_Optimisation_r13_01", HFILL }},
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13_01,
+ { "attachWithoutPDN-Connectivity-r13", "lte-rrc.attachWithoutPDN_Connectivity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_attachWithoutPDN_Connectivity_r13_01_vals), 0,
+ "T_attachWithoutPDN_Connectivity_r13_01", HFILL }},
{ &hf_lte_rrc_cellReselectionInfoCommon,
{ "cellReselectionInfoCommon", "lte-rrc.cellReselectionInfoCommon_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63890,10 +73562,10 @@ void proto_register_lte_rrc(void) {
{ "redistrOnPagingOnly-r13", "lte-rrc.redistrOnPagingOnly_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_redistrOnPagingOnly_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_145,
+ { &hf_lte_rrc_nonCriticalExtension_152,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_55", HFILL }},
+ "T_nonCriticalExtension_57", HFILL }},
{ &hf_lte_rrc_intraFreqNeighCellList,
{ "intraFreqNeighCellList", "lte-rrc.intraFreqNeighCellList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -63954,7 +73626,7 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v8h0", "lte-rrc.InterFreqCarrierFreqInfo_v8h0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_146,
+ { &hf_lte_rrc_nonCriticalExtension_153,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType5_v9e0_IEs", HFILL }},
@@ -63966,7 +73638,7 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v9e0", "lte-rrc.InterFreqCarrierFreqInfo_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_147,
+ { &hf_lte_rrc_nonCriticalExtension_154,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType5_v10j0_IEs", HFILL }},
@@ -63978,10 +73650,10 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v10j0", "lte-rrc.InterFreqCarrierFreqInfo_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_148,
+ { &hf_lte_rrc_nonCriticalExtension_155,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_56", HFILL }},
+ "T_nonCriticalExtension_58", HFILL }},
{ &hf_lte_rrc_InterFreqCarrierFreqList_item,
{ "InterFreqCarrierFreqInfo", "lte-rrc.InterFreqCarrierFreqInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64206,10 +73878,10 @@ void proto_register_lte_rrc(void) {
{ "CarrierFreqInfoUTRA-FDD-v8h0", "lte-rrc.CarrierFreqInfoUTRA_FDD_v8h0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_149,
+ { &hf_lte_rrc_nonCriticalExtension_156,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_57", HFILL }},
+ "T_nonCriticalExtension_59", HFILL }},
{ &hf_lte_rrc_reducedMeasPerformance_r12_02,
{ "reducedMeasPerformance-r12", "lte-rrc.reducedMeasPerformance_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_reducedMeasPerformance_r12_02_vals), 0,
@@ -65074,10 +74746,10 @@ void proto_register_lte_rrc(void) {
{ "ue-TransmitAntennaSelection", "lte-rrc.ue_TransmitAntennaSelection",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_TransmitAntennaSelection_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_03,
+ { &hf_lte_rrc_setup_02,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_03_vals), 0,
- "T_setup_03", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_02_vals), 0,
+ "T_setup_02", HFILL }},
{ &hf_lte_rrc_codebookSubsetRestriction_v920,
{ "codebookSubsetRestriction-v920", "lte-rrc.codebookSubsetRestriction_v920",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookSubsetRestriction_v920_vals), 0,
@@ -65102,10 +74774,10 @@ void proto_register_lte_rrc(void) {
{ "ue-TransmitAntennaSelection", "lte-rrc.ue_TransmitAntennaSelection",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_TransmitAntennaSelection_01_vals), 0,
"T_ue_TransmitAntennaSelection_01", HFILL }},
- { &hf_lte_rrc_setup_04,
+ { &hf_lte_rrc_setup_03,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_04_vals), 0,
- "T_setup_04", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_03_vals), 0,
+ "T_setup_03", HFILL }},
{ &hf_lte_rrc_maxLayersMIMO_r10,
{ "maxLayersMIMO-r10", "lte-rrc.maxLayersMIMO_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxLayersMIMO_r10_vals), 0,
@@ -65158,10 +74830,10 @@ void proto_register_lte_rrc(void) {
{ "csi-SubframePatternConfig-r10", "lte-rrc.csi_SubframePatternConfig_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_SubframePatternConfig_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_05,
+ { &hf_lte_rrc_setup_04,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_05", HFILL }},
+ "T_setup_04", HFILL }},
{ &hf_lte_rrc_csi_MeasSubframeSet1_r10,
{ "csi-MeasSubframeSet1-r10", "lte-rrc.csi_MeasSubframeSet1_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -65182,10 +74854,10 @@ void proto_register_lte_rrc(void) {
{ "csi-SubframePatternConfig-r12", "lte-rrc.csi_SubframePatternConfig_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_SubframePatternConfig_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_06,
+ { &hf_lte_rrc_setup_05,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_06", HFILL }},
+ "T_setup_05", HFILL }},
{ &hf_lte_rrc_csi_MeasSubframeSets_r12,
{ "csi-MeasSubframeSets-r12", "lte-rrc.csi_MeasSubframeSets_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -65214,6 +74886,10 @@ void proto_register_lte_rrc(void) {
{ "cqi-ReportPeriodic-v1310", "lte-rrc.cqi_ReportPeriodic_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportPeriodic_v1320,
+ { "cqi-ReportPeriodic-v1320", "lte-rrc.cqi_ReportPeriodic_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cqi_ReportModeAperiodic_r10,
{ "cqi-ReportModeAperiodic-r10", "lte-rrc.cqi_ReportModeAperiodic_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CQI_ReportModeAperiodic_vals), 0,
@@ -65230,10 +74906,10 @@ void proto_register_lte_rrc(void) {
{ "pmi-RI-Report-r10", "lte-rrc.pmi_RI_Report_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pmi_RI_Report_r10_vals), 0,
"T_pmi_RI_Report_r10", HFILL }},
- { &hf_lte_rrc_setup_07,
+ { &hf_lte_rrc_setup_06,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_07", HFILL }},
+ "T_setup_06", HFILL }},
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex,
{ "cqi-PUCCH-ResourceIndex", "lte-rrc.cqi_PUCCH_ResourceIndex",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65266,10 +74942,10 @@ void proto_register_lte_rrc(void) {
{ "simultaneousAckNackAndCQI", "lte-rrc.simultaneousAckNackAndCQI",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_setup_08,
+ { &hf_lte_rrc_setup_07,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_08", HFILL }},
+ "T_setup_07", HFILL }},
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex_r10,
{ "cqi-PUCCH-ResourceIndex-r10", "lte-rrc.cqi_PUCCH_ResourceIndex_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65306,10 +74982,10 @@ void proto_register_lte_rrc(void) {
{ "csi-ConfigIndex-r10", "lte-rrc.csi_ConfigIndex_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ConfigIndex_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_09,
+ { &hf_lte_rrc_setup_08,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_09", HFILL }},
+ "T_setup_08", HFILL }},
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r10,
{ "cqi-pmi-ConfigIndex2-r10", "lte-rrc.cqi_pmi_ConfigIndex2_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65338,6 +75014,10 @@ void proto_register_lte_rrc(void) {
{ "simultaneousAckNackAndCQI-Format4-Format5-r13", "lte-rrc.simultaneousAckNackAndCQI_Format4_Format5_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_simultaneousAckNackAndCQI_Format4_Format5_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_periodicityFactorWB_r13,
+ { "periodicityFactorWB-r13", "lte-rrc.periodicityFactorWB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_periodicityFactorWB_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11_item,
{ "CQI-ReportPeriodicProcExt-r11", "lte-rrc.CQI_ReportPeriodicProcExt_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -65382,10 +75062,10 @@ void proto_register_lte_rrc(void) {
{ "csi-ConfigIndex-r11", "lte-rrc.csi_ConfigIndex_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ConfigIndex_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_10,
+ { &hf_lte_rrc_setup_09,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_10", HFILL }},
+ "T_setup_09", HFILL }},
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r11,
{ "cqi-pmi-ConfigIndex2-r11", "lte-rrc.cqi_pmi_ConfigIndex2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65394,10 +75074,14 @@ void proto_register_lte_rrc(void) {
{ "ri-ConfigIndex2-r11", "lte-rrc.ri_ConfigIndex2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_1023", HFILL }},
- { &hf_lte_rrc_setup_11,
+ { &hf_lte_rrc_periodicityFactorWB_r13_01,
+ { "periodicityFactorWB-r13", "lte-rrc.periodicityFactorWB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_periodicityFactorWB_r13_01_vals), 0,
+ "T_periodicityFactorWB_r13_01", HFILL }},
+ { &hf_lte_rrc_setup_10,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_11", HFILL }},
+ "T_setup_10", HFILL }},
{ &hf_lte_rrc_aperiodicCSI_Trigger_r10,
{ "aperiodicCSI-Trigger-r10", "lte-rrc.aperiodicCSI_Trigger_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -65410,10 +75094,10 @@ void proto_register_lte_rrc(void) {
{ "trigger2-r10", "lte-rrc.trigger2_r10",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_8", HFILL }},
- { &hf_lte_rrc_setup_12,
+ { &hf_lte_rrc_setup_11,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_12", HFILL }},
+ "T_setup_11", HFILL }},
{ &hf_lte_rrc_aperiodicCSI_Trigger_v1250,
{ "aperiodicCSI-Trigger-v1250", "lte-rrc.aperiodicCSI_Trigger_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -65430,10 +75114,10 @@ void proto_register_lte_rrc(void) {
{ "trigger2-SubframeSetIndicator-r12", "lte-rrc.trigger2_SubframeSetIndicator_r12",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_8", HFILL }},
- { &hf_lte_rrc_setup_13,
+ { &hf_lte_rrc_setup_12,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_13", HFILL }},
+ "T_setup_12", HFILL }},
{ &hf_lte_rrc_aperiodicCSI_Trigger_v1310,
{ "aperiodicCSI-Trigger-v1310", "lte-rrc.aperiodicCSI_Trigger_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -65466,10 +75150,10 @@ void proto_register_lte_rrc(void) {
{ "aperiodicCSI-Trigger2-r13", "lte-rrc.aperiodicCSI_Trigger2_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_aperiodicCSI_Trigger2_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_14,
+ { &hf_lte_rrc_setup_13,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_14", HFILL }},
+ "T_setup_13", HFILL }},
{ &hf_lte_rrc_trigger1_SubframeSetIndicator_r13,
{ "trigger1-SubframeSetIndicator-r13", "lte-rrc.trigger1_SubframeSetIndicator_r13",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -65602,10 +75286,10 @@ void proto_register_lte_rrc(void) {
{ "pmi-RI-Report-r11", "lte-rrc.pmi_RI_Report_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pmi_RI_Report_r11_vals), 0,
"T_pmi_RI_Report_r11", HFILL }},
- { &hf_lte_rrc_setup_15,
+ { &hf_lte_rrc_setup_14,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_15", HFILL }},
+ "T_setup_14", HFILL }},
{ &hf_lte_rrc_cri_ConfigIndex_r13,
{ "cri-ConfigIndex-r13", "lte-rrc.cri_ConfigIndex_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65709,11 +75393,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_p_C_AndCBSRList_r11,
{ "p-C-AndCBSRList-r11", "lte-rrc.p_C_AndCBSRList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
- "SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11", HFILL }},
- { &hf_lte_rrc_p_C_AndCBSRList_r11_item,
- { "P-C-AndCBSR-r11", "lte-rrc.P_C_AndCBSR_r11_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
+ "P_C_AndCBSR_Pair_r13a", HFILL }},
{ &hf_lte_rrc_cqi_ReportBothProc_r11,
{ "cqi-ReportBothProc-r11", "lte-rrc.cqi_ReportBothProc_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -65734,7 +75414,7 @@ void proto_register_lte_rrc(void) {
{ "csi-IM-ConfigIdList-r12", "lte-rrc.csi_IM_ConfigIdList_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_IM_ConfigIdList_r12_vals), 0,
"T_csi_IM_ConfigIdList_r12", HFILL }},
- { &hf_lte_rrc_setup_16,
+ { &hf_lte_rrc_setup_15,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12", HFILL }},
@@ -65746,7 +75426,7 @@ void proto_register_lte_rrc(void) {
{ "cqi-ReportAperiodicProc2-r12", "lte-rrc.cqi_ReportAperiodicProc2_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cqi_ReportAperiodicProc2_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_17,
+ { &hf_lte_rrc_setup_16,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"CQI_ReportAperiodicProc_r11", HFILL }},
@@ -65754,7 +75434,7 @@ void proto_register_lte_rrc(void) {
{ "cqi-ReportAperiodicProc-v1310", "lte-rrc.cqi_ReportAperiodicProc_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cqi_ReportAperiodicProc_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_18,
+ { &hf_lte_rrc_setup_17,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"CQI_ReportAperiodicProc_v1310", HFILL }},
@@ -65766,62 +75446,14 @@ void proto_register_lte_rrc(void) {
{ "eMIMO-Type-r13", "lte-rrc.eMIMO_Type_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigEMIMO_r13_vals), 0,
"CSI_RS_ConfigEMIMO_r13", HFILL }},
- { &hf_lte_rrc_p_C_r11,
- { "p-C-r11", "lte-rrc.p_C_r11",
- FT_INT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_codebookSubsetRestriction_r11,
- { "codebookSubsetRestriction-r11", "lte-rrc.codebookSubsetRestriction_r11",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING", HFILL }},
- { &hf_lte_rrc_p_C_r13,
- { "p-C-r13", "lte-rrc.p_C_r13",
- FT_INT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_cbsr_Selection_r13,
- { "cbsr-Selection-r13", "lte-rrc.cbsr_Selection_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cbsr_Selection_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_nonPrecoded_r13,
- { "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_codebookSubsetRestriction1_r13,
- { "codebookSubsetRestriction1-r13", "lte-rrc.codebookSubsetRestriction1_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING", HFILL }},
- { &hf_lte_rrc_codebookSubsetRestriction2_r13,
- { "codebookSubsetRestriction2-r13", "lte-rrc.codebookSubsetRestriction2_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING", HFILL }},
- { &hf_lte_rrc_beamformedK1a_r13,
- { "beamformedK1a-r13", "lte-rrc.beamformedK1a_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_codebookSubsetRestriction3_r13,
- { "codebookSubsetRestriction3-r13", "lte-rrc.codebookSubsetRestriction3_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING", HFILL }},
- { &hf_lte_rrc_beamformedKN_r13,
- { "beamformedKN-r13", "lte-rrc.beamformedKN_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_codebookSubsetRestriction_r13,
- { "codebookSubsetRestriction-r13", "lte-rrc.codebookSubsetRestriction_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING", HFILL }},
- { &hf_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13_item,
- { "P-C-AndCBSR-r13", "lte-rrc.P_C_AndCBSR_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_lte_rrc_csi_RS_r10,
{ "csi-RS-r10", "lte-rrc.csi_RS_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_19,
+ { &hf_lte_rrc_setup_18,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_16", HFILL }},
+ "T_setup_15", HFILL }},
{ &hf_lte_rrc_antennaPortsCount_r10,
{ "antennaPortsCount-r10", "lte-rrc.antennaPortsCount_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_r10_vals), 0,
@@ -65850,10 +75482,10 @@ void proto_register_lte_rrc(void) {
{ "ds-ZeroTxPowerCSI-RS-r12", "lte-rrc.ds_ZeroTxPowerCSI_RS_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_20,
+ { &hf_lte_rrc_setup_19,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_17", HFILL }},
+ "T_setup_16", HFILL }},
{ &hf_lte_rrc_zeroTxPowerCSI_RS_List_r12,
{ "zeroTxPowerCSI-RS-List-r12", "lte-rrc.zeroTxPowerCSI_RS_List_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65862,11 +75494,23 @@ void proto_register_lte_rrc(void) {
{ "ZeroTxPowerCSI-RS-r12", "lte-rrc.ZeroTxPowerCSI_RS_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_setup_20,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ZeroTxPowerCSI_RS_r12", HFILL }},
+ { &hf_lte_rrc_zeroTxPowerResourceConfigList_r12,
+ { "zeroTxPowerResourceConfigList-r12", "lte-rrc.zeroTxPowerResourceConfigList_r12",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_lte_rrc_zeroTxPowerSubframeConfig_r12,
+ { "zeroTxPowerSubframeConfig-r12", "lte-rrc.zeroTxPowerSubframeConfig_r12",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_154", HFILL }},
{ &hf_lte_rrc_setup_21,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_18_vals), 0,
- "T_setup_18", HFILL }},
- { &hf_lte_rrc_nonPrecoded_r13_01,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_17_vals), 0,
+ "T_setup_17", HFILL }},
+ { &hf_lte_rrc_nonPrecoded_r13,
{ "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSI_RS_ConfigNonPrecoded_r13", HFILL }},
@@ -65877,7 +75521,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_p_C_AndCBSRList_r13,
{ "p-C-AndCBSRList-r13", "lte-rrc.p_C_AndCBSRList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "P_C_AndCBSR_PerResourceConfig_r13", HFILL }},
+ "P_C_AndCBSR_Pair_r13", HFILL }},
{ &hf_lte_rrc_codebookConfigN1_r13,
{ "codebookConfigN1-r13", "lte-rrc.codebookConfigN1_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookConfigN1_r13_vals), 0,
@@ -65925,9 +75569,9 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13,
{ "p-C-AndCBSR-PerResourceConfigList-r13", "lte-rrc.p_C_AndCBSR_PerResourceConfigList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13", HFILL }},
+ "SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13", HFILL }},
{ &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item,
- { "P-C-AndCBSR-PerResourceConfig-r13", "lte-rrc.P_C_AndCBSR_PerResourceConfig_r13",
+ { "P-C-AndCBSR-Pair-r13", "lte-rrc.P_C_AndCBSR_Pair_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13,
@@ -65946,18 +75590,6 @@ void proto_register_lte_rrc(void) {
{ "channelMeasRestriction-r13", "lte-rrc.channelMeasRestriction_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_channelMeasRestriction_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_22,
- { "setup", "lte-rrc.setup_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "ZeroTxPowerCSI_RS_r12", HFILL }},
- { &hf_lte_rrc_zeroTxPowerResourceConfigList_r12,
- { "zeroTxPowerResourceConfigList-r12", "lte-rrc.zeroTxPowerResourceConfigList_r12",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_16", HFILL }},
- { &hf_lte_rrc_zeroTxPowerSubframeConfig_r12,
- { "zeroTxPowerSubframeConfig-r12", "lte-rrc.zeroTxPowerSubframeConfig_r12",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_154", HFILL }},
{ &hf_lte_rrc_antennaPortsCount_r11,
{ "antennaPortsCount-r11", "lte-rrc.antennaPortsCount_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_r11_vals), 0,
@@ -65982,10 +75614,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_r11_vals), 0,
"T_mbsfn_SubframeConfigList_r11", HFILL }},
- { &hf_lte_rrc_setup_23,
+ { &hf_lte_rrc_setup_22,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_19", HFILL }},
+ "T_setup_18", HFILL }},
{ &hf_lte_rrc_subframeConfigList,
{ "subframeConfigList", "lte-rrc.subframeConfigList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65994,10 +75626,10 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-ConfigNZPId-v1310", "lte-rrc.csi_RS_ConfigNZPId_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_24,
+ { &hf_lte_rrc_setup_23,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_20", HFILL }},
+ "T_setup_19", HFILL }},
{ &hf_lte_rrc_nzp_resourceConfigList_r13,
{ "nzp-resourceConfigList-r13", "lte-rrc.nzp_resourceConfigList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -66022,10 +75654,10 @@ void proto_register_lte_rrc(void) {
{ "resourceConfigList-r11", "lte-rrc.resourceConfigList_r11",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_16", HFILL }},
- { &hf_lte_rrc_setup_25,
+ { &hf_lte_rrc_setup_24,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_21", HFILL }},
+ "T_setup_20", HFILL }},
{ &hf_lte_rrc_scramblingIdentity2_r11,
{ "scramblingIdentity2-r11", "lte-rrc.scramblingIdentity2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -66038,18 +75670,18 @@ void proto_register_lte_rrc(void) {
{ "config-r11", "lte-rrc.config_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_26,
+ { &hf_lte_rrc_setup_25,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_22", HFILL }},
+ "T_setup_21", HFILL }},
{ &hf_lte_rrc_subframePatternConfig_r11,
{ "subframePatternConfig-r11", "lte-rrc.subframePatternConfig_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframePatternConfig_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_27,
+ { &hf_lte_rrc_setup_26,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_23", HFILL }},
+ "T_setup_22", HFILL }},
{ &hf_lte_rrc_subframePattern_r11,
{ "subframePattern-r11", "lte-rrc.subframePattern_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -66110,7 +75742,7 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-ConfigZPId2-r12", "lte-rrc.csi_RS_ConfigZPId2_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_ConfigZPId2_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_28,
+ { &hf_lte_rrc_setup_27,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CSI_RS_ConfigZPId_r11", HFILL }},
@@ -66118,18 +75750,18 @@ void proto_register_lte_rrc(void) {
{ "numberPRB-Pairs-v1310", "lte-rrc.numberPRB_Pairs_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_numberPRB_Pairs_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_29,
+ { &hf_lte_rrc_setup_28,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_24_vals), 0,
- "T_setup_24", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_23_vals), 0,
+ "T_setup_23", HFILL }},
{ &hf_lte_rrc_mpdcch_config_r13,
{ "mpdcch-config-r13", "lte-rrc.mpdcch_config_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_config_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_30,
+ { &hf_lte_rrc_setup_29,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_25", HFILL }},
+ "T_setup_24", HFILL }},
{ &hf_lte_rrc_csi_NumRepetitionCE_r13,
{ "csi-NumRepetitionCE-r13", "lte-rrc.csi_NumRepetitionCE_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_NumRepetitionCE_r13_vals), 0,
@@ -66158,10 +75790,10 @@ void proto_register_lte_rrc(void) {
{ "mpdcch-Narrowband-r13", "lte-rrc.mpdcch_Narrowband_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
- { &hf_lte_rrc_setup_31,
+ { &hf_lte_rrc_setup_30,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_26", HFILL }},
+ "T_setup_25", HFILL }},
{ &hf_lte_rrc_eimta_RNTI_r12,
{ "eimta-RNTI-r12", "lte-rrc.eimta_RNTI_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -66174,10 +75806,10 @@ void proto_register_lte_rrc(void) {
{ "eimta-CommandSubframeSet-r12", "lte-rrc.eimta_CommandSubframeSet_r12",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_10", HFILL }},
- { &hf_lte_rrc_setup_32,
+ { &hf_lte_rrc_setup_31,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_27", HFILL }},
+ "T_setup_26", HFILL }},
{ &hf_lte_rrc_eimta_UL_DL_ConfigIndex_r12,
{ "eimta-UL-DL-ConfigIndex-r12", "lte-rrc.eimta_UL_DL_ConfigIndex_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -66190,10 +75822,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-v1250", "lte-rrc.mbsfn_SubframeConfigList_v1250",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_v1250_vals), 0,
"T_mbsfn_SubframeConfigList_v1250", HFILL }},
- { &hf_lte_rrc_setup_33,
+ { &hf_lte_rrc_setup_32,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_28", HFILL }},
+ "T_setup_27", HFILL }},
{ &hf_lte_rrc_subframeConfigList_r12,
{ "subframeConfigList-r12", "lte-rrc.subframeConfigList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -66226,10 +75858,10 @@ void proto_register_lte_rrc(void) {
{ "logicalChannelSR-Prohibit-r12", "lte-rrc.logicalChannelSR_Prohibit_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_setup_34,
+ { &hf_lte_rrc_setup_33,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_29", HFILL }},
+ "T_setup_28", HFILL }},
{ &hf_lte_rrc_lwa_Config_r13,
{ "lwa-Config-r13", "lte-rrc.lwa_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66242,10 +75874,10 @@ void proto_register_lte_rrc(void) {
{ "lwa-WT-Counter-r13", "lte-rrc.lwa_WT_Counter_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_65535", HFILL }},
- { &hf_lte_rrc_setup_35,
+ { &hf_lte_rrc_setup_34,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_30", HFILL }},
+ "T_setup_29", HFILL }},
{ &hf_lte_rrc_lwip_Config_r13,
{ "lwip-Config-r13", "lte-rrc.lwip_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66258,26 +75890,6 @@ void proto_register_lte_rrc(void) {
{ "tunnelConfigLWIP-r13", "lte-rrc.tunnelConfigLWIP_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_ip_Address_r13,
- { "ip-Address-r13", "lte-rrc.ip_Address_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_IP_Address_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_ike_Identity_r13,
- { "ike-Identity-r13", "lte-rrc.ike_Identity_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_idI_r13,
- { "idI-r13", "lte-rrc.idI_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING", HFILL }},
- { &hf_lte_rrc_ipv4_r13,
- { "ipv4-r13", "lte-rrc.ipv4_r13",
- FT_IPv4, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_ipv6_r13,
- { "ipv6-r13", "lte-rrc.ipv6_r13",
- FT_IPv6, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_lte_rrc_ul_SCH_Config,
{ "ul-SCH-Config", "lte-rrc.ul_SCH_Config_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66310,10 +75922,10 @@ void proto_register_lte_rrc(void) {
{ "phr-Config", "lte-rrc.phr_Config",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_phr_Config_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_36,
+ { &hf_lte_rrc_setup_35,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_31", HFILL }},
+ "T_setup_30", HFILL }},
{ &hf_lte_rrc_periodicPHR_Timer,
{ "periodicPHR-Timer", "lte-rrc.periodicPHR_Timer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_periodicPHR_Timer_vals), 0,
@@ -66366,10 +75978,10 @@ void proto_register_lte_rrc(void) {
{ "dualConnectivityPHR", "lte-rrc.dualConnectivityPHR",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dualConnectivityPHR_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_37,
+ { &hf_lte_rrc_setup_36,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_32", HFILL }},
+ "T_setup_31", HFILL }},
{ &hf_lte_rrc_phr_ModeOtherCG_r12,
{ "phr-ModeOtherCG-r12", "lte-rrc.phr_ModeOtherCG_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_phr_ModeOtherCG_r12_vals), 0,
@@ -66378,10 +75990,10 @@ void proto_register_lte_rrc(void) {
{ "logicalChannelSR-Config-r12", "lte-rrc.logicalChannelSR_Config_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_Config_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_38,
+ { &hf_lte_rrc_setup_37,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_33", HFILL }},
+ "T_setup_32", HFILL }},
{ &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12,
{ "logicalChannelSR-ProhibitTimer-r12", "lte-rrc.logicalChannelSR_ProhibitTimer_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_ProhibitTimer_r12_vals), 0,
@@ -66398,10 +76010,10 @@ void proto_register_lte_rrc(void) {
{ "eDRX-Config-CycleStartOffset-r13", "lte-rrc.eDRX_Config_CycleStartOffset_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eDRX_Config_CycleStartOffset_r13_vals), 0,
"T_eDRX_Config_CycleStartOffset_r13", HFILL }},
- { &hf_lte_rrc_setup_39,
+ { &hf_lte_rrc_setup_38,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_34_vals), 0,
- "T_setup_34", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_33_vals), 0,
+ "T_setup_33", HFILL }},
{ &hf_lte_rrc_sf5120,
{ "sf5120", "lte-rrc.sf5120",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -66414,7 +76026,7 @@ void proto_register_lte_rrc(void) {
{ "drx-Config-r13", "lte-rrc.drx_Config_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_Config_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_40,
+ { &hf_lte_rrc_setup_39,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"DRX_Config_r13", HFILL }},
@@ -66426,10 +76038,10 @@ void proto_register_lte_rrc(void) {
{ "release", "lte-rrc.release_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_41,
+ { &hf_lte_rrc_setup_40,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_35", HFILL }},
+ "T_setup_34", HFILL }},
{ &hf_lte_rrc_onDurationTimer,
{ "onDurationTimer", "lte-rrc.onDurationTimer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimer_vals), 0,
@@ -66574,14 +76186,66 @@ void proto_register_lte_rrc(void) {
{ "timeAlignmentTimerSTAG-r11", "lte-rrc.timeAlignmentTimerSTAG_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeAlignmentTimer_vals), 0,
"TimeAlignmentTimer", HFILL }},
+ { &hf_lte_rrc_p_C_r11,
+ { "p-C-r11", "lte-rrc.p_C_r11",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction_r11,
+ { "codebookSubsetRestriction-r11", "lte-rrc.codebookSubsetRestriction_r11",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_p_C_r13,
+ { "p-C-r13", "lte-rrc.p_C_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cbsr_Selection_r13,
+ { "cbsr-Selection-r13", "lte-rrc.cbsr_Selection_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cbsr_Selection_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonPrecoded_r13_01,
+ { "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction1_r13,
+ { "codebookSubsetRestriction1-r13", "lte-rrc.codebookSubsetRestriction1_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction2_r13,
+ { "codebookSubsetRestriction2-r13", "lte-rrc.codebookSubsetRestriction2_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_beamformedK1a_r13,
+ { "beamformedK1a-r13", "lte-rrc.beamformedK1a_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction3_r13,
+ { "codebookSubsetRestriction3-r13", "lte-rrc.codebookSubsetRestriction3_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_beamformedKN_r13,
+ { "beamformedKN-r13", "lte-rrc.beamformedKN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction_r13,
+ { "codebookSubsetRestriction-r13", "lte-rrc.codebookSubsetRestriction_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_P_C_AndCBSR_Pair_r13a_item,
+ { "P-C-AndCBSR-r11", "lte-rrc.P_C_AndCBSR_r11_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_P_C_AndCBSR_Pair_r13_item,
+ { "P-C-AndCBSR-r13", "lte-rrc.P_C_AndCBSR_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_skipMonitoringDCI_format0_1A_r13,
{ "skipMonitoringDCI-format0-1A-r13", "lte-rrc.skipMonitoringDCI_format0_1A_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipMonitoringDCI_format0_1A_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_42,
+ { &hf_lte_rrc_setup_41,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_36", HFILL }},
+ "T_setup_35", HFILL }},
{ &hf_lte_rrc_pdcch_candidateReductionAL1,
{ "pdcch-candidateReductionAL1", "lte-rrc.pdcch_candidateReductionAL1",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
@@ -66698,10 +76362,10 @@ void proto_register_lte_rrc(void) {
{ "ul-DataSplitThreshold-r13", "lte-rrc.ul_DataSplitThreshold_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_DataSplitThreshold_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_43,
+ { &hf_lte_rrc_setup_42,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_37_vals), 0,
- "T_setup_37", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_36_vals), 0,
+ "T_setup_36", HFILL }},
{ &hf_lte_rrc_pdcp_SN_Size_v1310,
{ "pdcp-SN-Size-v1310", "lte-rrc.pdcp_SN_Size_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdcp_SN_Size_v1310_vals), 0,
@@ -66710,10 +76374,10 @@ void proto_register_lte_rrc(void) {
{ "statusFeedback-r13", "lte-rrc.statusFeedback_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusFeedback_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_44,
+ { &hf_lte_rrc_setup_43,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_38", HFILL }},
+ "T_setup_37", HFILL }},
{ &hf_lte_rrc_statusPDU_TypeForPolling_r13,
{ "statusPDU-TypeForPolling-r13", "lte-rrc.statusPDU_TypeForPolling_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusPDU_TypeForPolling_r13_vals), 0,
@@ -66802,10 +76466,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_r11_01_vals), 0,
"T_mbsfn_SubframeConfigList_r11_01", HFILL }},
- { &hf_lte_rrc_setup_45,
+ { &hf_lte_rrc_setup_44,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_39", HFILL }},
+ "T_setup_38", HFILL }},
{ &hf_lte_rrc_pdsch_Start_r11,
{ "pdsch-Start-r11", "lte-rrc.pdsch_Start_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_Start_r11_vals), 0,
@@ -66922,10 +76586,10 @@ void proto_register_lte_rrc(void) {
{ "additionalSpectrumEmissionCA-r10", "lte-rrc.additionalSpectrumEmissionCA_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_additionalSpectrumEmissionCA_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_46,
+ { &hf_lte_rrc_setup_45,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_40", HFILL }},
+ "T_setup_39", HFILL }},
{ &hf_lte_rrc_additionalSpectrumEmissionPCell_r10,
{ "additionalSpectrumEmissionPCell-r10", "lte-rrc.additionalSpectrumEmissionPCell_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67050,10 +76714,10 @@ void proto_register_lte_rrc(void) {
{ "ce-Mode-r13", "lte-rrc.ce_Mode_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_Mode_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_47,
+ { &hf_lte_rrc_setup_46,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_41_vals), 0,
- "T_setup_41", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_40_vals), 0,
+ "T_setup_40", HFILL }},
{ &hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13,
{ "csi-RS-ConfigNZPToAddModListExt-r13", "lte-rrc.csi_RS_ConfigNZPToAddModListExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67062,6 +76726,10 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-ConfigNZPToReleaseListExt-r13", "lte-rrc.csi_RS_ConfigNZPToReleaseListExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportConfig_v1320,
+ { "cqi-ReportConfig-v1320", "lte-rrc.cqi_ReportConfig_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_nonUL_Configuration_r10,
{ "nonUL-Configuration-r10", "lte-rrc.nonUL_Configuration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -67122,10 +76790,10 @@ void proto_register_lte_rrc(void) {
{ "pucch-SCell", "lte-rrc.pucch_SCell",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_SCell_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_48,
+ { &hf_lte_rrc_setup_47,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_42", HFILL }},
+ "T_setup_41", HFILL }},
{ &hf_lte_rrc_schedulingRequestConfig_r13,
{ "schedulingRequestConfig-r13", "lte-rrc.schedulingRequestConfig_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SchedulingRequestConfigSCell_r13_vals), 0,
@@ -67229,7 +76897,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_initial_CE_level_r13,
{ "initial-CE-level-r13", "lte-rrc.initial_CE_level_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_1_maxCE_Level_r13", HFILL }},
+ "INTEGER_0_3", HFILL }},
{ &hf_lte_rrc_prach_ConfigIndex_r10,
{ "prach-ConfigIndex-r10", "lte-rrc.prach_ConfigIndex_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67254,6 +76922,14 @@ void proto_register_lte_rrc(void) {
{ "PRACH-ParametersCE-r13", "lte-rrc.PRACH_ParametersCE_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_prach_ConfigIndex_r13,
+ { "prach-ConfigIndex-r13", "lte-rrc.prach_ConfigIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_63", HFILL }},
+ { &hf_lte_rrc_prach_FreqOffset_r13,
+ { "prach-FreqOffset-r13", "lte-rrc.prach_FreqOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_94", HFILL }},
{ &hf_lte_rrc_prach_StartingSubframe_r13,
{ "prach-StartingSubframe-r13", "lte-rrc.prach_StartingSubframe_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_prach_StartingSubframe_r13_vals), 0,
@@ -67326,10 +77002,10 @@ void proto_register_lte_rrc(void) {
{ "ackNackRepetition", "lte-rrc.ackNackRepetition",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ackNackRepetition_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_49,
+ { &hf_lte_rrc_setup_48,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_43", HFILL }},
+ "T_setup_42", HFILL }},
{ &hf_lte_rrc_repetitionFactor,
{ "repetitionFactor", "lte-rrc.repetitionFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_repetitionFactor_vals), 0,
@@ -67362,10 +77038,10 @@ void proto_register_lte_rrc(void) {
{ "twoAntennaPortActivatedPUCCH-Format3-r10", "lte-rrc.twoAntennaPortActivatedPUCCH_Format3_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_50,
+ { &hf_lte_rrc_setup_49,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_44", HFILL }},
+ "T_setup_43", HFILL }},
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r10,
{ "n3PUCCH-AN-ListP1-r10", "lte-rrc.n3PUCCH_AN_ListP1_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67382,10 +77058,10 @@ void proto_register_lte_rrc(void) {
{ "n1PUCCH-AN-CS-r10", "lte-rrc.n1PUCCH_AN_CS_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n1PUCCH_AN_CS_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_51,
+ { &hf_lte_rrc_setup_50,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_45", HFILL }},
+ "T_setup_44", HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r10,
{ "n1PUCCH-AN-CS-List-r10", "lte-rrc.n1PUCCH_AN_CS_List_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67410,10 +77086,10 @@ void proto_register_lte_rrc(void) {
{ "n1PUCCH-AN-CS-v1130", "lte-rrc.n1PUCCH_AN_CS_v1130",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n1PUCCH_AN_CS_v1130_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_52,
+ { &hf_lte_rrc_setup_51,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_46", HFILL }},
+ "T_setup_45", HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r11,
{ "n1PUCCH-AN-CS-ListP1-r11", "lte-rrc.n1PUCCH_AN_CS_ListP1_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67426,10 +77102,10 @@ void proto_register_lte_rrc(void) {
{ "nPUCCH-Param-r11", "lte-rrc.nPUCCH_Param_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nPUCCH_Param_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_53,
+ { &hf_lte_rrc_setup_52,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_47", HFILL }},
+ "T_setup_46", HFILL }},
{ &hf_lte_rrc_nPUCCH_Identity_r11,
{ "nPUCCH-Identity-r11", "lte-rrc.nPUCCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67442,10 +77118,10 @@ void proto_register_lte_rrc(void) {
{ "nkaPUCCH-Param-r12", "lte-rrc.nkaPUCCH_Param_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nkaPUCCH_Param_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_54,
+ { &hf_lte_rrc_setup_53,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_48", HFILL }},
+ "T_setup_47", HFILL }},
{ &hf_lte_rrc_nkaPUCCH_AN_r12,
{ "nkaPUCCH-AN-r12", "lte-rrc.nkaPUCCH_AN_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67454,10 +77130,10 @@ void proto_register_lte_rrc(void) {
{ "ackNackRepetition-r13", "lte-rrc.ackNackRepetition_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ackNackRepetition_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_55,
+ { &hf_lte_rrc_setup_54,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_49", HFILL }},
+ "T_setup_48", HFILL }},
{ &hf_lte_rrc_repetitionFactor_r13,
{ "repetitionFactor-r13", "lte-rrc.repetitionFactor_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_repetitionFactor_r13_vals), 0,
@@ -67490,10 +77166,10 @@ void proto_register_lte_rrc(void) {
{ "twoAntennaPortActivatedPUCCH-Format3-r13", "lte-rrc.twoAntennaPortActivatedPUCCH_Format3_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_56,
+ { &hf_lte_rrc_setup_55,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_50", HFILL }},
+ "T_setup_49", HFILL }},
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r13,
{ "n3PUCCH-AN-ListP1-r13", "lte-rrc.n3PUCCH_AN_ListP1_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67510,14 +77186,14 @@ void proto_register_lte_rrc(void) {
{ "n1PUCCH-AN-CS-r13", "lte-rrc.n1PUCCH_AN_CS_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n1PUCCH_AN_CS_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_57,
+ { &hf_lte_rrc_setup_56,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_51", HFILL }},
+ "T_setup_50", HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r13,
{ "n1PUCCH-AN-CS-List-r13", "lte-rrc.n1PUCCH_AN_CS_List_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_n1PUCCH_AN_CS_List_r13_item,
{ "N1PUCCH-AN-CS-r10", "lte-rrc.N1PUCCH_AN_CS_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67582,10 +77258,10 @@ void proto_register_lte_rrc(void) {
{ "nPUCCH-Param-r13", "lte-rrc.nPUCCH_Param_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nPUCCH_Param_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_58,
+ { &hf_lte_rrc_setup_57,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_52", HFILL }},
+ "T_setup_51", HFILL }},
{ &hf_lte_rrc_nPUCCH_Identity_r13,
{ "nPUCCH-Identity-r13", "lte-rrc.nPUCCH_Identity_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67598,10 +77274,10 @@ void proto_register_lte_rrc(void) {
{ "nkaPUCCH-Param-r13", "lte-rrc.nkaPUCCH_Param_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nkaPUCCH_Param_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_59,
+ { &hf_lte_rrc_setup_58,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_53", HFILL }},
+ "T_setup_52", HFILL }},
{ &hf_lte_rrc_nkaPUCCH_AN_r13,
{ "nkaPUCCH-AN-r13", "lte-rrc.nkaPUCCH_AN_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67630,10 +77306,10 @@ void proto_register_lte_rrc(void) {
{ "pucch-NumRepetitionCE-r13", "lte-rrc.pucch_NumRepetitionCE_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_60,
+ { &hf_lte_rrc_setup_59,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_54_vals), 0,
- "T_setup_54", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_53_vals), 0,
+ "T_setup_53", HFILL }},
{ &hf_lte_rrc_modeA,
{ "modeA", "lte-rrc.modeA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -67762,10 +77438,10 @@ void proto_register_lte_rrc(void) {
{ "pusch-DMRS-r11", "lte-rrc.pusch_DMRS_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_DMRS_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_61,
+ { &hf_lte_rrc_setup_60,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_55", HFILL }},
+ "T_setup_54", HFILL }},
{ &hf_lte_rrc_nPUSCH_Identity_r11,
{ "nPUSCH-Identity-r11", "lte-rrc.nPUSCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67778,10 +77454,10 @@ void proto_register_lte_rrc(void) {
{ "uciOnPUSCH", "lte-rrc.uciOnPUSCH",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uciOnPUSCH_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_62,
+ { &hf_lte_rrc_setup_61,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_56", HFILL }},
+ "T_setup_55", HFILL }},
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r12,
{ "betaOffset-ACK-Index-SubframeSet2-r12", "lte-rrc.betaOffset_ACK_Index_SubframeSet2_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67858,10 +77534,10 @@ void proto_register_lte_rrc(void) {
{ "pusch-DMRS-r11", "lte-rrc.pusch_DMRS_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_DMRS_r11_01_vals), 0,
"T_pusch_DMRS_r11_01", HFILL }},
- { &hf_lte_rrc_setup_63,
+ { &hf_lte_rrc_setup_62,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_57", HFILL }},
+ "T_setup_56", HFILL }},
{ &hf_lte_rrc_nPUSCH_Identity_r13,
{ "nPUSCH-Identity-r13", "lte-rrc.nPUSCH_Identity_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -67874,10 +77550,10 @@ void proto_register_lte_rrc(void) {
{ "uciOnPUSCH", "lte-rrc.uciOnPUSCH",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uciOnPUSCH_01_vals), 0,
"T_uciOnPUSCH_01", HFILL }},
- { &hf_lte_rrc_setup_64,
+ { &hf_lte_rrc_setup_63,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_58", HFILL }},
+ "T_setup_57", HFILL }},
{ &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r13,
{ "betaOffset-ACK-Index-SubframeSet2-r13", "lte-rrc.betaOffset_ACK_Index_SubframeSet2_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -68286,62 +77962,58 @@ void proto_register_lte_rrc(void) {
{ "modificationPeriodCoeff-v1310", "lte-rrc.modificationPeriodCoeff_v1310",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_modificationPeriodCoeff_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13,
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13_01,
{ "mpdcch-pdsch-HoppingNB-r13", "lte-rrc.mpdcch_pdsch_HoppingNB_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_01_vals), 0,
+ "T_mpdcch_pdsch_HoppingNB_r13_01", HFILL }},
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13_01,
{ "interval-DLHoppingConfigCommonModeA-r13", "lte-rrc.interval_DLHoppingConfigCommonModeA_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_interval_FDD_r13,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_01_vals), 0,
+ "T_interval_DLHoppingConfigCommonModeA_r13_01", HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13_02,
{ "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_interval_TDD_r13,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_02_vals), 0,
+ "T_interval_FDD_r13_02", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_02,
{ "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_02_vals), 0,
+ "T_interval_TDD_r13_02", HFILL }},
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13_01,
{ "interval-DLHoppingConfigCommonModeB-r13", "lte-rrc.interval_DLHoppingConfigCommonModeB_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_interval_FDD_r13_01,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_01_vals), 0,
+ "T_interval_DLHoppingConfigCommonModeB_r13_01", HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13_03,
{ "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_01_vals), 0,
- "T_interval_FDD_r13_01", HFILL }},
- { &hf_lte_rrc_interval_TDD_r13_01,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_03_vals), 0,
+ "T_interval_FDD_r13_03", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_03,
{ "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_01_vals), 0,
- "T_interval_TDD_r13_01", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_03_vals), 0,
+ "T_interval_TDD_r13_03", HFILL }},
{ &hf_lte_rrc_interval_ULHoppingConfigCommonModeA_r13,
{ "interval-ULHoppingConfigCommonModeA-r13", "lte-rrc.interval_ULHoppingConfigCommonModeA_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_interval_FDD_r13_02,
+ { &hf_lte_rrc_interval_FDD_r13_04,
{ "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_02_vals), 0,
- "T_interval_FDD_r13_02", HFILL }},
- { &hf_lte_rrc_interval_TDD_r13_02,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_04_vals), 0,
+ "T_interval_FDD_r13_04", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_04,
{ "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_02_vals), 0,
- "T_interval_TDD_r13_02", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_04_vals), 0,
+ "T_interval_TDD_r13_04", HFILL }},
{ &hf_lte_rrc_interval_ULHoppingConfigCommonModeB_r13,
{ "interval-ULHoppingConfigCommonModeB-r13", "lte-rrc.interval_ULHoppingConfigCommonModeB_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_interval_FDD_r13_03,
+ { &hf_lte_rrc_interval_FDD_r13_05,
{ "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_03_vals), 0,
- "T_interval_FDD_r13_03", HFILL }},
- { &hf_lte_rrc_interval_TDD_r13_03,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_05_vals), 0,
+ "T_interval_FDD_r13_05", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_05,
{ "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_03_vals), 0,
- "T_interval_TDD_r13_03", HFILL }},
- { &hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13,
- { "mpdcch-pdsch-HoppingOffset-r13", "lte-rrc.mpdcch_pdsch_HoppingOffset_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_05_vals), 0,
+ "T_interval_TDD_r13_05", HFILL }},
{ &hf_lte_rrc_defaultPagingCycle,
{ "defaultPagingCycle", "lte-rrc.defaultPagingCycle",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_defaultPagingCycle_vals), 0,
@@ -68562,11 +78234,11 @@ void proto_register_lte_rrc(void) {
{ "DRB-Identity", "lte-rrc.DRB_Identity",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_65,
+ { &hf_lte_rrc_setup_64,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
"MeasSubframePattern_r10", HFILL }},
- { &hf_lte_rrc_setup_66,
+ { &hf_lte_rrc_setup_65,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CRS_AssistanceInfoList_r11", HFILL }},
@@ -68586,7 +78258,7 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"MBSFN_SubframeConfigList", HFILL }},
- { &hf_lte_rrc_setup_67,
+ { &hf_lte_rrc_setup_66,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CRS_AssistanceInfoList_r13", HFILL }},
@@ -68602,10 +78274,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r13", "lte-rrc.mbsfn_SubframeConfigList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"MBSFN_SubframeConfigList", HFILL }},
- { &hf_lte_rrc_setup_68,
+ { &hf_lte_rrc_setup_67,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_59", HFILL }},
+ "T_setup_58", HFILL }},
{ &hf_lte_rrc_neighCellsToReleaseList_r12,
{ "neighCellsToReleaseList-r12", "lte-rrc.neighCellsToReleaseList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -68654,6 +78326,30 @@ void proto_register_lte_rrc(void) {
{ "resAllocGranularity-r12", "lte-rrc.resAllocGranularity_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_setup_68,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_59", HFILL }},
+ { &hf_lte_rrc_rclwi_Config_r13,
+ { "rclwi-Config-r13", "lte-rrc.rclwi_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_command,
+ { "command", "lte-rrc.command",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_command_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_steerToWLAN_r13,
+ { "steerToWLAN-r13", "lte-rrc.steerToWLAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mobilityConfig_r13,
+ { "mobilityConfig-r13", "lte-rrc.mobilityConfig_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_Id_List_r12", HFILL }},
+ { &hf_lte_rrc_steerToLTE_r13,
+ { "steerToLTE-r13", "lte-rrc.steerToLTE_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_am,
{ "am", "lte-rrc.am_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -69306,6 +79002,10 @@ void proto_register_lte_rrc(void) {
{ "p0-UE-PUSCH-PersistentSubframeSet2-r12", "lte-rrc.p0_UE_PUSCH_PersistentSubframeSet2_r12",
FT_INT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_numberOfConfUlSPS_Processes_r13,
+ { "numberOfConfUlSPS-Processes-r13", "lte-rrc.numberOfConfUlSPS_Processes_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_8", HFILL }},
{ &hf_lte_rrc_N1PUCCH_AN_PersistentList_item,
{ "N1PUCCH-AN-PersistentList item", "lte-rrc.N1PUCCH_AN_PersistentList_item",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -69354,6 +79054,30 @@ void proto_register_lte_rrc(void) {
{ "indexOfFormat3A", "lte-rrc.indexOfFormat3A",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_31", HFILL }},
+ { &hf_lte_rrc_ip_Address_r13,
+ { "ip-Address-r13", "lte-rrc.ip_Address_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_IP_Address_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ike_Identity_r13,
+ { "ike-Identity-r13", "lte-rrc.ike_Identity_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_Counter_r13,
+ { "lwip-Counter-r13", "lte-rrc.lwip_Counter_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_65535", HFILL }},
+ { &hf_lte_rrc_idI_r13,
+ { "idI-r13", "lte-rrc.idI_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "OCTET_STRING", HFILL }},
+ { &hf_lte_rrc_ipv4_r13,
+ { "ipv4-r13", "lte-rrc.ipv4_r13",
+ FT_IPv4, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ipv6_r13,
+ { "ipv6-r13", "lte-rrc.ipv6_r13",
+ FT_IPv6, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_p0_NominalPUSCH,
{ "p0-NominalPUSCH", "lte-rrc.p0_NominalPUSCH",
FT_INT32, BASE_DEC, NULL, 0,
@@ -70182,10 +79906,18 @@ void proto_register_lte_rrc(void) {
{ "MeasIdToAddMod", "lte-rrc.MeasIdToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MeasIdToAddModList_v1310_item,
+ { "MeasIdToAddMod-v1310", "lte-rrc.MeasIdToAddMod_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasIdToAddModListExt_r12_item,
{ "MeasIdToAddModExt-r12", "lte-rrc.MeasIdToAddModExt_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MeasIdToAddModListExt_v1310_item,
+ { "MeasIdToAddMod-v1310", "lte-rrc.MeasIdToAddMod_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_measId,
{ "measId", "lte-rrc.measId",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -70210,18 +79942,10 @@ void proto_register_lte_rrc(void) {
{ "reportConfigId-r12", "lte-rrc.reportConfigId_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"ReportConfigId", HFILL }},
- { &hf_lte_rrc_MeasIdToAddModList_v1310_item,
- { "MeasIdToAddMod-v1310", "lte-rrc.MeasIdToAddMod_v1310_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_lte_rrc_measObjectId_v1310,
{ "measObjectId-v1310", "lte-rrc.measObjectId_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_MeasIdToAddModListExt_v1310_item,
- { "MeasIdToAddMod-v1310", "lte-rrc.MeasIdToAddMod_v1310_element",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_lte_rrc_carrierFreq_04,
{ "carrierFreq", "lte-rrc.carrierFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -70462,6 +80186,10 @@ void proto_register_lte_rrc(void) {
{ "measObjectCDMA2000-r13", "lte-rrc.measObjectCDMA2000_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasObjectCDMA2000", HFILL }},
+ { &hf_lte_rrc_measObjectWLAN_v1320,
+ { "measObjectWLAN-v1320", "lte-rrc.measObjectWLAN_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasObjectWLAN_r13", HFILL }},
{ &hf_lte_rrc_measObjectEUTRA_v9e0,
{ "measObjectEUTRA-v9e0", "lte-rrc.measObjectEUTRA_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71310,16 +81038,16 @@ void proto_register_lte_rrc(void) {
{ "b2-Threshold2CDMA2000", "lte-rrc.b2_Threshold2CDMA2000",
FT_UINT32, BASE_DEC, NULL, 0,
"ThresholdCDMA2000", HFILL }},
- { &hf_lte_rrc_eventW1,
- { "eventW1", "lte-rrc.eventW1_element",
+ { &hf_lte_rrc_eventW1_r13,
+ { "eventW1-r13", "lte-rrc.eventW1_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_w1_Threshold_r13,
{ "w1-Threshold-r13", "lte-rrc.w1_Threshold_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"WLAN_RSSI_Range_r13", HFILL }},
- { &hf_lte_rrc_eventW2,
- { "eventW2", "lte-rrc.eventW2_element",
+ { &hf_lte_rrc_eventW2_r13,
+ { "eventW2-r13", "lte-rrc.eventW2_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_w2_Threshold1_r13,
@@ -71330,8 +81058,8 @@ void proto_register_lte_rrc(void) {
{ "w2-Threshold2-r13", "lte-rrc.w2_Threshold2_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"WLAN_RSSI_Range_r13", HFILL }},
- { &hf_lte_rrc_eventW3,
- { "eventW3", "lte-rrc.eventW3_element",
+ { &hf_lte_rrc_eventW3_r13,
+ { "eventW3-r13", "lte-rrc.eventW3_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_w3_Threshold_r13,
@@ -71642,7 +81370,7 @@ void proto_register_lte_rrc(void) {
{ "cdma2000-1xRTT", "lte-rrc.cdma2000_1xRTT_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersCDMA2000_1XRTT", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_150,
+ { &hf_lte_rrc_nonCriticalExtension_157,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v920_IEs", HFILL }},
@@ -71658,7 +81386,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-r9", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_r9", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_151,
+ { &hf_lte_rrc_nonCriticalExtension_158,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9c0_IEs", HFILL }},
@@ -71666,7 +81394,7 @@ void proto_register_lte_rrc(void) {
{ "interRAT-ParametersUTRA-v9c0", "lte-rrc.interRAT_ParametersUTRA_v9c0_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersUTRA_v9c0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_152,
+ { &hf_lte_rrc_nonCriticalExtension_159,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9d0_IEs", HFILL }},
@@ -71674,7 +81402,7 @@ void proto_register_lte_rrc(void) {
{ "phyLayerParameters-v9d0", "lte-rrc.phyLayerParameters_v9d0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_153,
+ { &hf_lte_rrc_nonCriticalExtension_160,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9e0_IEs", HFILL }},
@@ -71682,7 +81410,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v9e0", "lte-rrc.rf_Parameters_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_154,
+ { &hf_lte_rrc_nonCriticalExtension_161,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9h0_IEs", HFILL }},
@@ -71690,7 +81418,7 @@ void proto_register_lte_rrc(void) {
{ "interRAT-ParametersUTRA-v9h0", "lte-rrc.interRAT_ParametersUTRA_v9h0_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersUTRA_v9h0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_155,
+ { &hf_lte_rrc_nonCriticalExtension_162,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10c0_IEs", HFILL }},
@@ -71698,7 +81426,7 @@ void proto_register_lte_rrc(void) {
{ "otdoa-PositioningCapabilities-r10", "lte-rrc.otdoa_PositioningCapabilities_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_156,
+ { &hf_lte_rrc_nonCriticalExtension_163,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10f0_IEs", HFILL }},
@@ -71706,7 +81434,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v10f0", "lte-rrc.rf_Parameters_v10f0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_157,
+ { &hf_lte_rrc_nonCriticalExtension_164,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10i0_IEs", HFILL }},
@@ -71718,7 +81446,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_09", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_158,
+ { &hf_lte_rrc_nonCriticalExtension_165,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11d0_IEs", HFILL }},
@@ -71726,10 +81454,10 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v10j0", "lte-rrc.rf_Parameters_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_159,
+ { &hf_lte_rrc_nonCriticalExtension_166,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_58", HFILL }},
+ "T_nonCriticalExtension_60", HFILL }},
{ &hf_lte_rrc_rf_Parameters_v11d0,
{ "rf-Parameters-v11d0", "lte-rrc.rf_Parameters_v11d0_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71738,10 +81466,10 @@ void proto_register_lte_rrc(void) {
{ "otherParameters-v11d0", "lte-rrc.otherParameters_v11d0_element",
FT_NONE, BASE_NONE, NULL, 0,
"Other_Parameters_v11d0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_160,
+ { &hf_lte_rrc_nonCriticalExtension_167,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_59", HFILL }},
+ "T_nonCriticalExtension_61", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_v920,
{ "phyLayerParameters-v920", "lte-rrc.phyLayerParameters_v920_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -71774,7 +81502,7 @@ void proto_register_lte_rrc(void) {
{ "son-Parameters-r9", "lte-rrc.son_Parameters_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_161,
+ { &hf_lte_rrc_nonCriticalExtension_168,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v940_IEs", HFILL }},
@@ -71782,7 +81510,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_10", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_162,
+ { &hf_lte_rrc_nonCriticalExtension_169,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1020_IEs", HFILL }},
@@ -71818,7 +81546,7 @@ void proto_register_lte_rrc(void) {
{ "interRAT-ParametersUTRA-TDD-v1020", "lte-rrc.interRAT_ParametersUTRA_TDD_v1020_element",
FT_NONE, BASE_NONE, NULL, 0,
"IRAT_ParametersUTRA_TDD_v1020", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_163,
+ { &hf_lte_rrc_nonCriticalExtension_170,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1060_IEs", HFILL }},
@@ -71834,7 +81562,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v1060", "lte-rrc.rf_Parameters_v1060_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_164,
+ { &hf_lte_rrc_nonCriticalExtension_171,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1090_IEs", HFILL }},
@@ -71842,7 +81570,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v1090", "lte-rrc.rf_Parameters_v1090_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_165,
+ { &hf_lte_rrc_nonCriticalExtension_172,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1130_IEs", HFILL }},
@@ -71878,7 +81606,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-v1130", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_v1130", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_166,
+ { &hf_lte_rrc_nonCriticalExtension_173,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1170_IEs", HFILL }},
@@ -71890,7 +81618,7 @@ void proto_register_lte_rrc(void) {
{ "ue-Category-v1170", "lte-rrc.ue_Category_v1170",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_9_10", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_167,
+ { &hf_lte_rrc_nonCriticalExtension_174,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1180_IEs", HFILL }},
@@ -71910,7 +81638,7 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-v1180", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1180_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_v1180", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_168,
+ { &hf_lte_rrc_nonCriticalExtension_175,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11a0_IEs", HFILL }},
@@ -71922,7 +81650,7 @@ void proto_register_lte_rrc(void) {
{ "measParameters-v11a0", "lte-rrc.measParameters_v11a0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_169,
+ { &hf_lte_rrc_nonCriticalExtension_176,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1250_IEs", HFILL }},
@@ -71982,7 +81710,7 @@ void proto_register_lte_rrc(void) {
{ "sl-Parameters-r12", "lte-rrc.sl_Parameters_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_170,
+ { &hf_lte_rrc_nonCriticalExtension_177,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1260_IEs", HFILL }},
@@ -71990,7 +81718,7 @@ void proto_register_lte_rrc(void) {
{ "ue-CategoryDL-v1260", "lte-rrc.ue_CategoryDL_v1260",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_15_16", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_171,
+ { &hf_lte_rrc_nonCriticalExtension_178,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1270_IEs", HFILL }},
@@ -71998,7 +81726,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v1270", "lte-rrc.rf_Parameters_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_172,
+ { &hf_lte_rrc_nonCriticalExtension_179,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1280_IEs", HFILL }},
@@ -72006,7 +81734,7 @@ void proto_register_lte_rrc(void) {
{ "phyLayerParameters-v1280", "lte-rrc.phyLayerParameters_v1280_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_173,
+ { &hf_lte_rrc_nonCriticalExtension_180,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1310_IEs", HFILL }},
@@ -72054,8 +81782,8 @@ void proto_register_lte_rrc(void) {
{ "scptm-Parameters-r13", "lte-rrc.scptm_Parameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_mtc_Parameters_r13,
- { "mtc-Parameters-r13", "lte-rrc.mtc_Parameters_r13_element",
+ { &hf_lte_rrc_ce_Parameters_r13,
+ { "ce-Parameters-r13", "lte-rrc.ce_Parameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_interRAT_ParametersWLAN_r13,
@@ -72086,10 +81814,34 @@ void proto_register_lte_rrc(void) {
{ "tdd-Add-UE-EUTRA-Capabilities-v1310", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_CapabilityAddXDD_Mode_v1310", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_174,
+ { &hf_lte_rrc_nonCriticalExtension_181,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_60", HFILL }},
+ "UE_EUTRA_Capability_v1320_IEs", HFILL }},
+ { &hf_lte_rrc_ce_Parameters_v1320,
+ { "ce-Parameters-v1320", "lte-rrc.ce_Parameters_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_phyLayerParameters_v1320,
+ { "phyLayerParameters-v1320", "lte-rrc.phyLayerParameters_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rf_Parameters_v1320,
+ { "rf-Parameters-v1320", "lte-rrc.rf_Parameters_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1320,
+ { "fdd-Add-UE-EUTRA-Capabilities-v1320", "lte-rrc.fdd_Add_UE_EUTRA_Capabilities_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_EUTRA_CapabilityAddXDD_Mode_v1320", HFILL }},
+ { &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1320,
+ { "tdd-Add-UE-EUTRA-Capabilities-v1320", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_EUTRA_CapabilityAddXDD_Mode_v1320", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_182,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_62", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_r9,
{ "phyLayerParameters-r9", "lte-rrc.phyLayerParameters_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72386,6 +82138,102 @@ void proto_register_lte_rrc(void) {
{ "pdsch-CollisionHandling-r13", "lte-rrc.pdsch_CollisionHandling_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_CollisionHandling_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_mimo_UE_Parameters_r13,
+ { "mimo-UE-Parameters-r13", "lte-rrc.mimo_UE_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_parametersTM9_r13,
+ { "parametersTM9-r13", "lte-rrc.parametersTM9_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_UE_ParametersPerTM_r13", HFILL }},
+ { &hf_lte_rrc_parametersTM10_r13,
+ { "parametersTM10-r13", "lte-rrc.parametersTM10_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_UE_ParametersPerTM_r13", HFILL }},
+ { &hf_lte_rrc_srs_EnhancementsTDD_r13,
+ { "srs-EnhancementsTDD-r13", "lte-rrc.srs_EnhancementsTDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_EnhancementsTDD_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_srs_Enhancements_r13,
+ { "srs-Enhancements-r13", "lte-rrc.srs_Enhancements_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_Enhancements_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interferenceMeasRestriction_r13_01,
+ { "interferenceMeasRestriction-r13", "lte-rrc.interferenceMeasRestriction_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interferenceMeasRestriction_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonPrecoded_r13_02,
+ { "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_NonPrecodedCapabilities_r13", HFILL }},
+ { &hf_lte_rrc_beamformed_r13_01,
+ { "beamformed-r13", "lte-rrc.beamformed_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_UE_BeamformedCapabilities_r13", HFILL }},
+ { &hf_lte_rrc_channelMeasRestriction_r13_01,
+ { "channelMeasRestriction-r13", "lte-rrc.channelMeasRestriction_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_channelMeasRestriction_r13_01_vals), 0,
+ "T_channelMeasRestriction_r13_01", HFILL }},
+ { &hf_lte_rrc_dmrs_Enhancements_r13,
+ { "dmrs-Enhancements-r13", "lte-rrc.dmrs_Enhancements_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_Enhancements_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_EnhancementsTDD_r13,
+ { "csi-RS-EnhancementsTDD-r13", "lte-rrc.csi_RS_EnhancementsTDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_EnhancementsTDD_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_parametersTM9_r13_01,
+ { "parametersTM9-r13", "lte-rrc.parametersTM9_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_CA_ParametersPerBoBCPerTM_r13", HFILL }},
+ { &hf_lte_rrc_parametersTM10_r13_01,
+ { "parametersTM10-r13", "lte-rrc.parametersTM10_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_CA_ParametersPerBoBCPerTM_r13", HFILL }},
+ { &hf_lte_rrc_beamformed_r13_02,
+ { "beamformed-r13", "lte-rrc.beamformed_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MIMO_BeamformedCapabilityList_r13", HFILL }},
+ { &hf_lte_rrc_dmrs_Enhancements_r13_01,
+ { "dmrs-Enhancements-r13", "lte-rrc.dmrs_Enhancements_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_Enhancements_r13_01_vals), 0,
+ "T_dmrs_Enhancements_r13_01", HFILL }},
+ { &hf_lte_rrc_config1_r13,
+ { "config1-r13", "lte-rrc.config1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config1_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_config2_r13,
+ { "config2-r13", "lte-rrc.config2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_config3_r13,
+ { "config3-r13", "lte-rrc.config3_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config3_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_config4_r13,
+ { "config4-r13", "lte-rrc.config4_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config4_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_altCodebook_r13,
+ { "altCodebook-r13", "lte-rrc.altCodebook_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_altCodebook_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mimo_BeamformedCapabilities_r13,
+ { "mimo-BeamformedCapabilities-r13", "lte-rrc.mimo_BeamformedCapabilities_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MIMO_BeamformedCapabilityList_r13", HFILL }},
+ { &hf_lte_rrc_MIMO_BeamformedCapabilityList_r13_item,
+ { "MIMO-BeamformedCapabilities-r13", "lte-rrc.MIMO_BeamformedCapabilities_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_k_Max_r13,
+ { "k-Max-r13", "lte-rrc.k_Max_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_8", HFILL }},
+ { &hf_lte_rrc_n_MaxList_r13,
+ { "n-MaxList-r13", "lte-rrc.n_MaxList_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_7", HFILL }},
{ &hf_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10_item,
{ "NonContiguousUL-RA-WithinCC-r10", "lte-rrc.NonContiguousUL_RA_WithinCC_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72514,6 +82362,22 @@ void proto_register_lte_rrc(void) {
{ "supportedBandCombinationReduced-r13", "lte-rrc.supportedBandCombinationReduced_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandListEUTRA_v1320,
+ { "supportedBandListEUTRA-v1320", "lte-rrc.supportedBandListEUTRA_v1320",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandCombination_v1320,
+ { "supportedBandCombination-v1320", "lte-rrc.supportedBandCombination_v1320",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandCombinationAdd_v1320,
+ { "supportedBandCombinationAdd-v1320", "lte-rrc.supportedBandCombinationAdd_v1320",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandCombinationReduced_v1320,
+ { "supportedBandCombinationReduced-v1320", "lte-rrc.supportedBandCombinationReduced_v1320",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandCombination_r10_item,
{ "BandCombinationParameters-r10", "lte-rrc.BandCombinationParameters_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -72542,6 +82406,10 @@ void proto_register_lte_rrc(void) {
{ "BandCombinationParameters-v1270", "lte-rrc.BandCombinationParameters_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SupportedBandCombination_v1320_item,
+ { "BandCombinationParameters-v1320", "lte-rrc.BandCombinationParameters_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandCombinationAdd_r11_item,
{ "BandCombinationParameters-r11", "lte-rrc.BandCombinationParameters_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72558,70 +82426,18 @@ void proto_register_lte_rrc(void) {
{ "BandCombinationParameters-v1270", "lte-rrc.BandCombinationParameters_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_SupportedBandCombinationReduced_r13_item,
- { "BandCombinationParameters-r13", "lte-rrc.BandCombinationParameters_r13_element",
+ { &hf_lte_rrc_SupportedBandCombinationAdd_v1320_item,
+ { "BandCombinationParameters-v1320", "lte-rrc.BandCombinationParameters_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_differentFallbackSupported_r13,
- { "differentFallbackSupported-r13", "lte-rrc.differentFallbackSupported_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_differentFallbackSupported_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_bandParameterList_r13,
- { "bandParameterList-r13", "lte-rrc.bandParameterList_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
- "SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13", HFILL }},
- { &hf_lte_rrc_bandParameterList_r13_item,
- { "BandParameters-r13", "lte-rrc.BandParameters_r13_element",
+ { &hf_lte_rrc_SupportedBandCombinationReduced_r13_item,
+ { "BandCombinationParameters-r13", "lte-rrc.BandCombinationParameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_supportedBandwidthCombinationSet_r13,
- { "supportedBandwidthCombinationSet-r13", "lte-rrc.supportedBandwidthCombinationSet_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "SupportedBandwidthCombinationSet_r10", HFILL }},
- { &hf_lte_rrc_multipleTimingAdvance_r13,
- { "multipleTimingAdvance-r13", "lte-rrc.multipleTimingAdvance_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multipleTimingAdvance_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_simultaneousRx_Tx_r13,
- { "simultaneousRx-Tx-r13", "lte-rrc.simultaneousRx_Tx_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_simultaneousRx_Tx_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_bandInfoEUTRA_r13,
- { "bandInfoEUTRA-r13", "lte-rrc.bandInfoEUTRA_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "BandInfoEUTRA", HFILL }},
- { &hf_lte_rrc_dc_Support_r13,
- { "dc-Support-r13", "lte-rrc.dc_Support_r13_element",
+ { &hf_lte_rrc_SupportedBandCombinationReduced_v1320_item,
+ { "BandCombinationParameters-v1320", "lte-rrc.BandCombinationParameters_v1320_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_dc_Support_r13", HFILL }},
- { &hf_lte_rrc_asynchronous_r13,
- { "asynchronous-r13", "lte-rrc.asynchronous_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_asynchronous_r13_vals), 0,
- NULL, HFILL }},
- { &hf_lte_rrc_supportedCellGrouping_r13,
- { "supportedCellGrouping-r13", "lte-rrc.supportedCellGrouping_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_supportedCellGrouping_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_threeEntries_r13,
- { "threeEntries-r13", "lte-rrc.threeEntries_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_3", HFILL }},
- { &hf_lte_rrc_fourEntries_r13,
- { "fourEntries-r13", "lte-rrc.fourEntries_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_7", HFILL }},
- { &hf_lte_rrc_fiveEntries_r13,
- { "fiveEntries-r13", "lte-rrc.fiveEntries_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_15", HFILL }},
- { &hf_lte_rrc_supportedNAICS_2CRS_AP_r13,
- { "supportedNAICS-2CRS-AP-r13", "lte-rrc.supportedNAICS_2CRS_AP_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_1_maxNAICS_Entries_r12", HFILL }},
- { &hf_lte_rrc_commSupportedBandsPerBC_r13,
- { "commSupportedBandsPerBC-r13", "lte-rrc.commSupportedBandsPerBC_r13",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_1_maxBands", HFILL }},
{ &hf_lte_rrc_BandCombinationParameters_r10_item,
{ "BandParameters-r10", "lte-rrc.BandParameters_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72722,6 +82538,78 @@ void proto_register_lte_rrc(void) {
{ "BandParameters-v1270", "lte-rrc.BandParameters_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_differentFallbackSupported_r13,
+ { "differentFallbackSupported-r13", "lte-rrc.differentFallbackSupported_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_differentFallbackSupported_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandParameterList_r13,
+ { "bandParameterList-r13", "lte-rrc.bandParameterList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13", HFILL }},
+ { &hf_lte_rrc_bandParameterList_r13_item,
+ { "BandParameters-r13", "lte-rrc.BandParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandwidthCombinationSet_r13,
+ { "supportedBandwidthCombinationSet-r13", "lte-rrc.supportedBandwidthCombinationSet_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "SupportedBandwidthCombinationSet_r10", HFILL }},
+ { &hf_lte_rrc_multipleTimingAdvance_r13,
+ { "multipleTimingAdvance-r13", "lte-rrc.multipleTimingAdvance_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multipleTimingAdvance_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_simultaneousRx_Tx_r13,
+ { "simultaneousRx-Tx-r13", "lte-rrc.simultaneousRx_Tx_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_simultaneousRx_Tx_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandInfoEUTRA_r13,
+ { "bandInfoEUTRA-r13", "lte-rrc.bandInfoEUTRA_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "BandInfoEUTRA", HFILL }},
+ { &hf_lte_rrc_dc_Support_r13,
+ { "dc-Support-r13", "lte-rrc.dc_Support_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_dc_Support_r13", HFILL }},
+ { &hf_lte_rrc_asynchronous_r13,
+ { "asynchronous-r13", "lte-rrc.asynchronous_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_asynchronous_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedCellGrouping_r13,
+ { "supportedCellGrouping-r13", "lte-rrc.supportedCellGrouping_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_supportedCellGrouping_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_threeEntries_r13,
+ { "threeEntries-r13", "lte-rrc.threeEntries_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_3", HFILL }},
+ { &hf_lte_rrc_fourEntries_r13,
+ { "fourEntries-r13", "lte-rrc.fourEntries_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_7", HFILL }},
+ { &hf_lte_rrc_fiveEntries_r13,
+ { "fiveEntries-r13", "lte-rrc.fiveEntries_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_15", HFILL }},
+ { &hf_lte_rrc_supportedNAICS_2CRS_AP_r13,
+ { "supportedNAICS-2CRS-AP-r13", "lte-rrc.supportedNAICS_2CRS_AP_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_maxNAICS_Entries_r12", HFILL }},
+ { &hf_lte_rrc_commSupportedBandsPerBC_r13,
+ { "commSupportedBandsPerBC-r13", "lte-rrc.commSupportedBandsPerBC_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_maxBands", HFILL }},
+ { &hf_lte_rrc_bandParameterList_v1320,
+ { "bandParameterList-v1320", "lte-rrc.bandParameterList_v1320",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320", HFILL }},
+ { &hf_lte_rrc_bandParameterList_v1320_item,
+ { "BandParameters-v1320", "lte-rrc.BandParameters_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_additionalRx_Tx_PerformanceReq_r13,
+ { "additionalRx-Tx-PerformanceReq-r13", "lte-rrc.additionalRx_Tx_PerformanceReq_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_additionalRx_Tx_PerformanceReq_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_bandEUTRA_r10,
{ "bandEUTRA-r10", "lte-rrc.bandEUTRA_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -72790,6 +82678,10 @@ void proto_register_lte_rrc(void) {
{ "supportedCSI-Proc-r13", "lte-rrc.supportedCSI_Proc_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_supportedCSI_Proc_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_bandParametersDL_v1320,
+ { "bandParametersDL-v1320", "lte-rrc.bandParametersDL_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MIMO_CA_ParametersPerBoBC_r13", HFILL }},
{ &hf_lte_rrc_BandParametersUL_r10_item,
{ "CA-MIMO-ParametersUL-r10", "lte-rrc.CA_MIMO_ParametersUL_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -72874,6 +82766,10 @@ void proto_register_lte_rrc(void) {
{ "SupportedBandEUTRA-v1310", "lte-rrc.SupportedBandEUTRA_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SupportedBandListEUTRA_v1320_item,
+ { "SupportedBandEUTRA-v1320", "lte-rrc.SupportedBandEUTRA_v1320_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_bandEUTRA,
{ "bandEUTRA", "lte-rrc.bandEUTRA",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -72894,9 +82790,17 @@ void proto_register_lte_rrc(void) {
{ "ul-64QAM-r12", "lte-rrc.ul_64QAM_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_64QAM_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_powerClass_20dBm_r13,
- { "powerClass-20dBm-r13", "lte-rrc.powerClass_20dBm_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerClass_20dBm_r13_vals), 0,
+ { &hf_lte_rrc_ue_PowerClass_5_r13,
+ { "ue-PowerClass-5-r13", "lte-rrc.ue_PowerClass_5_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_PowerClass_5_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_intraFreq_CE_NeedForGaps_r13,
+ { "intraFreq-CE-NeedForGaps-r13", "lte-rrc.intraFreq_CE_NeedForGaps_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_intraFreq_CE_NeedForGaps_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_PowerClass_N_r13,
+ { "ue-PowerClass-N-r13", "lte-rrc.ue_PowerClass_N_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_PowerClass_N_r13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_bandListEUTRA,
{ "bandListEUTRA", "lte-rrc.bandListEUTRA",
@@ -73149,7 +83053,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_supportedBandListWLAN_r13,
{ "supportedBandListWLAN-r13", "lte-rrc.supportedBandListWLAN_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_supportedBandListWLAN_r13_item,
{ "WLAN-BandIndicator-r13", "lte-rrc.WLAN_BandIndicator_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_BandIndicator_r13_vals), 0,
@@ -73250,9 +83154,25 @@ void proto_register_lte_rrc(void) {
{ "ce-ModeA-r13", "lte-rrc.ce_ModeA_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeA_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_ce_ModeB_r13,
+ { &hf_lte_rrc_ce_ModeB_r13_01,
{ "ce-ModeB-r13", "lte-rrc.ce_ModeB_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeB_r13_vals), 0,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeB_r13_01_vals), 0,
+ "T_ce_ModeB_r13_01", HFILL }},
+ { &hf_lte_rrc_intraFreqA3_CE_ModeA_r13,
+ { "intraFreqA3-CE-ModeA-r13", "lte-rrc.intraFreqA3_CE_ModeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_intraFreqA3_CE_ModeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_intraFreqA3_CE_ModeB_r13,
+ { "intraFreqA3-CE-ModeB-r13", "lte-rrc.intraFreqA3_CE_ModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_intraFreqA3_CE_ModeB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_intraFreqHO_CE_ModeA_r13,
+ { "intraFreqHO-CE-ModeA-r13", "lte-rrc.intraFreqHO_CE_ModeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_intraFreqHO_CE_ModeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_intraFreqHO_CE_ModeB_r13,
+ { "intraFreqHO-CE-ModeB-r13", "lte-rrc.intraFreqHO_CE_ModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_intraFreqHO_CE_ModeB_r13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_crossCarrierSchedulingLAA_DL_r13,
{ "crossCarrierSchedulingLAA-DL-r13", "lte-rrc.crossCarrierSchedulingLAA_DL_r13",
@@ -73386,18 +83306,18 @@ void proto_register_lte_rrc(void) {
{ "ue-Category-v1250", "lte-rrc.ue_Category_v1250",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0", HFILL }},
- { &hf_lte_rrc_ue_CategoryDL_M_v1310,
- { "ue-CategoryDL-M-v1310", "lte-rrc.ue_CategoryDL_M_v1310",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryDL_M_v1310_vals), 0,
- NULL, HFILL }},
+ { &hf_lte_rrc_ue_CategoryDL_v1310_01,
+ { "ue-CategoryDL-v1310", "lte-rrc.ue_CategoryDL_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryDL_v1310_01_vals), 0,
+ "T_ue_CategoryDL_v1310_01", HFILL }},
{ &hf_lte_rrc_ce_ModeA_r13_01,
{ "ce-ModeA-r13", "lte-rrc.ce_ModeA_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeA_r13_01_vals), 0,
"T_ce_ModeA_r13_01", HFILL }},
- { &hf_lte_rrc_ce_ModeB_r13_01,
+ { &hf_lte_rrc_ce_ModeB_r13_02,
{ "ce-ModeB-r13", "lte-rrc.ce_ModeB_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeB_r13_01_vals), 0,
- "T_ce_ModeB_r13_01", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeB_r13_02_vals), 0,
+ "T_ce_ModeB_r13_02", HFILL }},
{ &hf_lte_rrc_t300,
{ "t300", "lte-rrc.t300",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t300_vals), 0,
@@ -74674,9 +84594,1721 @@ void proto_register_lte_rrc(void) {
{ "reserved-r12", "lte-rrc.reserved_r12",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_19", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_48,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_48_vals), 0,
+ "T_criticalExtensions_48", HFILL }},
+ { &hf_lte_rrc_c1_44,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_44_vals), 0,
+ "T_c1_44", HFILL }},
+ { &hf_lte_rrc_handoverPreparationInformation_r13,
+ { "handoverPreparationInformation-r13", "lte-rrc.handoverPreparationInformation_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "HandoverPreparationInformation_NB_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_48,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_48", HFILL }},
+ { &hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13,
+ { "ue-RadioAccessCapabilityInfo-r13", "lte-rrc.ue_RadioAccessCapabilityInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Capability_NB_r13", HFILL }},
+ { &hf_lte_rrc_as_Config_r13,
+ { "as-Config-r13", "lte-rrc.as_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AS_Config_NB", HFILL }},
+ { &hf_lte_rrc_rrm_Config_r13,
+ { "rrm-Config-r13", "lte-rrc.rrm_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRM_Config_NB", HFILL }},
+ { &hf_lte_rrc_as_Context_r13,
+ { "as-Context-r13", "lte-rrc.as_Context_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AS_Context_NB", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_183,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_63", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_49,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_49_vals), 0,
+ "T_criticalExtensions_49", HFILL }},
+ { &hf_lte_rrc_c1_45,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_45_vals), 0,
+ "T_c1_45", HFILL }},
+ { &hf_lte_rrc_ueRadioAccessCapabilityInformation_r13,
+ { "ueRadioAccessCapabilityInformation-r13", "lte-rrc.ueRadioAccessCapabilityInformation_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UERadioAccessCapabilityInformation_NB_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_49,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_49", HFILL }},
+ { &hf_lte_rrc_ue_RadioAccessCapabilityInfo_r13_01,
+ { "ue-RadioAccessCapabilityInfo-r13", "lte-rrc.ue_RadioAccessCapabilityInfo_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_184,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_64", HFILL }},
+ { &hf_lte_rrc_sourceRadioResourceConfig_r13,
+ { "sourceRadioResourceConfig-r13", "lte-rrc.sourceRadioResourceConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioResourceConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_sourceSecurityAlgorithmConfig_r13,
+ { "sourceSecurityAlgorithmConfig-r13", "lte-rrc.sourceSecurityAlgorithmConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SecurityAlgorithmConfig", HFILL }},
+ { &hf_lte_rrc_sourceUE_Identity_r13,
+ { "sourceUE-Identity-r13", "lte-rrc.sourceUE_Identity_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "C_RNTI", HFILL }},
+ { &hf_lte_rrc_sourceDl_CarrierFreq_r13,
+ { "sourceDl-CarrierFreq-r13", "lte-rrc.sourceDl_CarrierFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CarrierFreq_NB_r13", HFILL }},
+ { &hf_lte_rrc_reestablishmentInfo_r13,
+ { "reestablishmentInfo-r13", "lte-rrc.reestablishmentInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ReestablishmentInfo_NB", HFILL }},
+ { &hf_lte_rrc_sourcePhysCellId_r13,
+ { "sourcePhysCellId-r13", "lte-rrc.sourcePhysCellId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PhysCellId", HFILL }},
+ { &hf_lte_rrc_targetCellShortMAC_I_r13,
+ { "targetCellShortMAC-I-r13", "lte-rrc.targetCellShortMAC_I_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "ShortMAC_I", HFILL }},
+ { &hf_lte_rrc_additionalReestabInfoList_r13,
+ { "additionalReestabInfoList-r13", "lte-rrc.additionalReestabInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AdditionalReestabInfoList", HFILL }},
+ { &hf_lte_rrc_ue_InactiveTime_01,
+ { "ue-InactiveTime", "lte-rrc.ue_InactiveTime",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_InactiveTime_01_vals), 0,
+ "T_ue_InactiveTime_01", HFILL }},
+ { &hf_lte_rrc_message_11,
+ { "message", "lte-rrc.message_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "BCCH_BCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_message_12,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_BCCH_DL_SCH_MessageType_NB_vals), 0,
+ "BCCH_DL_SCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_c1_46,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_46_vals), 0,
+ "T_c1_46", HFILL }},
+ { &hf_lte_rrc_systemInformation_r13,
+ { "systemInformation-r13", "lte-rrc.systemInformation_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformation_NB", HFILL }},
+ { &hf_lte_rrc_systemInformationBlockType1_r13,
+ { "systemInformationBlockType1-r13", "lte-rrc.systemInformationBlockType1_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType1_NB", HFILL }},
+ { &hf_lte_rrc_messageClassExtension_09,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_09", HFILL }},
+ { &hf_lte_rrc_message_13,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PCCH_MessageType_NB_vals), 0,
+ "PCCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_c1_47,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_47_vals), 0,
+ "T_c1_47", HFILL }},
+ { &hf_lte_rrc_paging_r13,
+ { "paging-r13", "lte-rrc.paging_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Paging_NB", HFILL }},
+ { &hf_lte_rrc_messageClassExtension_10,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_10", HFILL }},
+ { &hf_lte_rrc_message_14,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_CCCH_MessageType_NB_vals), 0,
+ "DL_CCCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_c1_48,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_48_vals), 0,
+ "T_c1_48", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishment_r13,
+ { "rrcConnectionReestablishment-r13", "lte-rrc.rrcConnectionReestablishment_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishment_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishmentReject_r13,
+ { "rrcConnectionReestablishmentReject-r13", "lte-rrc.rrcConnectionReestablishmentReject_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishmentReject", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReject_r13,
+ { "rrcConnectionReject-r13", "lte-rrc.rrcConnectionReject_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReject_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionSetup_r13,
+ { "rrcConnectionSetup-r13", "lte-rrc.rrcConnectionSetup_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetup_NB", HFILL }},
+ { &hf_lte_rrc_messageClassExtension_11,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_11", HFILL }},
+ { &hf_lte_rrc_message_15,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_DCCH_MessageType_NB_vals), 0,
+ "DL_DCCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_c1_49,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_49_vals), 0,
+ "T_c1_49", HFILL }},
+ { &hf_lte_rrc_dlInformationTransfer_r13,
+ { "dlInformationTransfer-r13", "lte-rrc.dlInformationTransfer_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DLInformationTransfer_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReconfiguration_r13,
+ { "rrcConnectionReconfiguration-r13", "lte-rrc.rrcConnectionReconfiguration_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReconfiguration_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionRelease_r13,
+ { "rrcConnectionRelease-r13", "lte-rrc.rrcConnectionRelease_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionRelease_NB", HFILL }},
+ { &hf_lte_rrc_securityModeCommand_r13,
+ { "securityModeCommand-r13", "lte-rrc.securityModeCommand_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SecurityModeCommand", HFILL }},
+ { &hf_lte_rrc_ueCapabilityEnquiry_r13,
+ { "ueCapabilityEnquiry-r13", "lte-rrc.ueCapabilityEnquiry_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UECapabilityEnquiry_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResume_r13_02,
+ { "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResume_NB", HFILL }},
+ { &hf_lte_rrc_messageClassExtension_12,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_12", HFILL }},
+ { &hf_lte_rrc_message_16,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_CCCH_MessageType_NB_vals), 0,
+ "UL_CCCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_c1_50,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_50_vals), 0,
+ "T_c1_50", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishmentRequest_r13,
+ { "rrcConnectionReestablishmentRequest-r13", "lte-rrc.rrcConnectionReestablishmentRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishmentRequest_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionRequest_r13,
+ { "rrcConnectionRequest-r13", "lte-rrc.rrcConnectionRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionRequest_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResumeRequest_r13_02,
+ { "rrcConnectionResumeRequest-r13", "lte-rrc.rrcConnectionResumeRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResumeRequest_NB", HFILL }},
+ { &hf_lte_rrc_messageClassExtension_13,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_13", HFILL }},
+ { &hf_lte_rrc_message_17,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_DCCH_MessageType_NB_vals), 0,
+ "UL_DCCH_MessageType_NB", HFILL }},
+ { &hf_lte_rrc_c1_51,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_51_vals), 0,
+ "T_c1_51", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReconfigurationComplete_r13,
+ { "rrcConnectionReconfigurationComplete-r13", "lte-rrc.rrcConnectionReconfigurationComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReconfigurationComplete_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishmentComplete_r13,
+ { "rrcConnectionReestablishmentComplete-r13", "lte-rrc.rrcConnectionReestablishmentComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishmentComplete_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionSetupComplete_r13,
+ { "rrcConnectionSetupComplete-r13", "lte-rrc.rrcConnectionSetupComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetupComplete_NB", HFILL }},
+ { &hf_lte_rrc_securityModeComplete_r13,
+ { "securityModeComplete-r13", "lte-rrc.securityModeComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SecurityModeComplete", HFILL }},
+ { &hf_lte_rrc_securityModeFailure_r13,
+ { "securityModeFailure-r13", "lte-rrc.securityModeFailure_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SecurityModeFailure", HFILL }},
+ { &hf_lte_rrc_ueCapabilityInformation_r13,
+ { "ueCapabilityInformation-r13", "lte-rrc.ueCapabilityInformation_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UECapabilityInformation_NB", HFILL }},
+ { &hf_lte_rrc_ulInformationTransfer_r13,
+ { "ulInformationTransfer-r13", "lte-rrc.ulInformationTransfer_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ULInformationTransfer_NB", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResumeComplete_r13_02,
+ { "rrcConnectionResumeComplete-r13", "lte-rrc.rrcConnectionResumeComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResumeComplete_NB", HFILL }},
+ { &hf_lte_rrc_messageClassExtension_14,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_14", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_50,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_50_vals), 0,
+ "T_criticalExtensions_50", HFILL }},
+ { &hf_lte_rrc_c1_52,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_52_vals), 0,
+ "T_c1_52", HFILL }},
+ { &hf_lte_rrc_dlInformationTransfer_r13_01,
+ { "dlInformationTransfer-r13", "lte-rrc.dlInformationTransfer_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DLInformationTransfer_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_50,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_50", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_185,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_65", HFILL }},
+ { &hf_lte_rrc_systemFrameNumber_MSB_r13,
+ { "systemFrameNumber-MSB-r13", "lte-rrc.systemFrameNumber_MSB_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_4", HFILL }},
+ { &hf_lte_rrc_hyperSFN_LSB_r13,
+ { "hyperSFN-LSB-r13", "lte-rrc.hyperSFN_LSB_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_2", HFILL }},
+ { &hf_lte_rrc_schedulingInfoSIB1_r13,
+ { "schedulingInfoSIB1-r13", "lte-rrc.schedulingInfoSIB1_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_systemInfoValueTag_r13,
+ { "systemInfoValueTag-r13", "lte-rrc.systemInfoValueTag_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_ab_Enabled_r13,
+ { "ab-Enabled-r13", "lte-rrc.ab_Enabled_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_operationModeInfo_r13,
+ { "operationModeInfo-r13", "lte-rrc.operationModeInfo_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_operationModeInfo_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_inband_SamePCI_r13,
+ { "inband-SamePCI-r13", "lte-rrc.inband_SamePCI_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Inband_SamePCI_NB_r13", HFILL }},
+ { &hf_lte_rrc_inband_DifferentPCI_r13,
+ { "inband-DifferentPCI-r13", "lte-rrc.inband_DifferentPCI_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Inband_DifferentPCI_NB_r13", HFILL }},
+ { &hf_lte_rrc_guardband_r13,
+ { "guardband-r13", "lte-rrc.guardband_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Guardband_NB_r13", HFILL }},
+ { &hf_lte_rrc_standalone_r13,
+ { "standalone-r13", "lte-rrc.standalone_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Standalone_NB_r13", HFILL }},
+ { &hf_lte_rrc_spare_03,
+ { "spare", "lte-rrc.spare",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_11", HFILL }},
+ { &hf_lte_rrc_rasterOffset_r13,
+ { "rasterOffset-r13", "lte-rrc.rasterOffset_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_ChannelRasterOffset_NB_r13_vals), 0,
+ "ChannelRasterOffset_NB_r13", HFILL }},
+ { &hf_lte_rrc_spare_04,
+ { "spare", "lte-rrc.spare",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_3", HFILL }},
+ { &hf_lte_rrc_eutra_CRS_SequenceInfo_r13,
+ { "eutra-CRS-SequenceInfo-r13", "lte-rrc.eutra_CRS_SequenceInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_eutra_NumCRS_Ports_r13,
+ { "eutra-NumCRS-Ports-r13", "lte-rrc.eutra_NumCRS_Ports_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eutra_NumCRS_Ports_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pagingRecordList_r13,
+ { "pagingRecordList-r13", "lte-rrc.pagingRecordList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PagingRecordList_NB_r13", HFILL }},
+ { &hf_lte_rrc_systemInfoModification_r13,
+ { "systemInfoModification-r13", "lte-rrc.systemInfoModification_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_systemInfoModification_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_systemInfoModification_eDRX_r13_01,
+ { "systemInfoModification-eDRX-r13", "lte-rrc.systemInfoModification_eDRX_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_systemInfoModification_eDRX_r13_01_vals), 0,
+ "T_systemInfoModification_eDRX_r13_01", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_186,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_66", HFILL }},
+ { &hf_lte_rrc_PagingRecordList_NB_r13_item,
+ { "PagingRecord-NB-r13", "lte-rrc.PagingRecord_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_Identity_r13,
+ { "ue-Identity-r13", "lte-rrc.ue_Identity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PagingUE_Identity_vals), 0,
+ "PagingUE_Identity", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_51,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_51_vals), 0,
+ "T_criticalExtensions_51", HFILL }},
+ { &hf_lte_rrc_c1_53,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_53_vals), 0,
+ "T_c1_53", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReconfiguration_r13_01,
+ { "rrcConnectionReconfiguration-r13", "lte-rrc.rrcConnectionReconfiguration_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReconfiguration_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_51,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_51", HFILL }},
+ { &hf_lte_rrc_dedicatedInfoNASList_r13,
+ { "dedicatedInfoNASList-r13", "lte-rrc.dedicatedInfoNASList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS", HFILL }},
+ { &hf_lte_rrc_dedicatedInfoNASList_r13_item,
+ { "DedicatedInfoNAS", "lte-rrc.DedicatedInfoNAS",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_radioResourceConfigDedicated_r13_01,
+ { "radioResourceConfigDedicated-r13", "lte-rrc.radioResourceConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioResourceConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_fullConfig_r13,
+ { "fullConfig-r13", "lte-rrc.fullConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fullConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_187,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_67", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_52,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_52_vals), 0,
+ "T_criticalExtensions_52", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReconfigurationComplete_r13_01,
+ { "rrcConnectionReconfigurationComplete-r13", "lte-rrc.rrcConnectionReconfigurationComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReconfigurationComplete_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_52,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_52", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_188,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_68", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_53,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_53_vals), 0,
+ "T_criticalExtensions_53", HFILL }},
+ { &hf_lte_rrc_c1_54,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_54_vals), 0,
+ "T_c1_54", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishment_r13_01,
+ { "rrcConnectionReestablishment-r13", "lte-rrc.rrcConnectionReestablishment_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishment_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_53,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_53", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_189,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_69", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_54,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_54_vals), 0,
+ "T_criticalExtensions_54", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishmentComplete_r13_01,
+ { "rrcConnectionReestablishmentComplete-r13", "lte-rrc.rrcConnectionReestablishmentComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishmentComplete_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_54,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_54", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_190,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_70", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_55,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_55_vals), 0,
+ "T_criticalExtensions_55", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReestablishmentRequest_r13_01,
+ { "rrcConnectionReestablishmentRequest-r13", "lte-rrc.rrcConnectionReestablishmentRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReestablishmentRequest_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_55,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_55", HFILL }},
+ { &hf_lte_rrc_ue_Identity_r13_01,
+ { "ue-Identity-r13", "lte-rrc.ue_Identity_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ReestabUE_Identity", HFILL }},
+ { &hf_lte_rrc_reestablishmentCause_r13,
+ { "reestablishmentCause-r13", "lte-rrc.reestablishmentCause_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_ReestablishmentCause_NB_r13_vals), 0,
+ "ReestablishmentCause_NB_r13", HFILL }},
+ { &hf_lte_rrc_spare_05,
+ { "spare", "lte-rrc.spare",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_25", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_56,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_56_vals), 0,
+ "T_criticalExtensions_56", HFILL }},
+ { &hf_lte_rrc_c1_55,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_55_vals), 0,
+ "T_c1_55", HFILL }},
+ { &hf_lte_rrc_rrcConnectionReject_r13_01,
+ { "rrcConnectionReject-r13", "lte-rrc.rrcConnectionReject_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionReject_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_56,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_56", HFILL }},
+ { &hf_lte_rrc_extendedWaitTime_r13,
+ { "extendedWaitTime-r13", "lte-rrc.extendedWaitTime_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rrc_SuspendIndication_r13_01,
+ { "rrc-SuspendIndication-r13", "lte-rrc.rrc_SuspendIndication_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rrc_SuspendIndication_r13_01_vals), 0,
+ "T_rrc_SuspendIndication_r13_01", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_191,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_71", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_57,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_57_vals), 0,
+ "T_criticalExtensions_57", HFILL }},
+ { &hf_lte_rrc_c1_56,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_56_vals), 0,
+ "T_c1_56", HFILL }},
+ { &hf_lte_rrc_rrcConnectionRelease_r13_01,
+ { "rrcConnectionRelease-r13", "lte-rrc.rrcConnectionRelease_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionRelease_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_57,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_57", HFILL }},
+ { &hf_lte_rrc_releaseCause_r13,
+ { "releaseCause-r13", "lte-rrc.releaseCause_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_ReleaseCause_NB_r13_vals), 0,
+ "ReleaseCause_NB_r13", HFILL }},
+ { &hf_lte_rrc_extendedWaitTime_r13_01,
+ { "extendedWaitTime-r13", "lte-rrc.extendedWaitTime_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_extendedWaitTime_r13_01", HFILL }},
+ { &hf_lte_rrc_redirectedCarrierInfo_r13,
+ { "redirectedCarrierInfo-r13", "lte-rrc.redirectedCarrierInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RedirectedCarrierInfo_NB_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_192,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_72", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_58,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_58_vals), 0,
+ "T_criticalExtensions_58", HFILL }},
+ { &hf_lte_rrc_rrcConnectionRequest_r13_01,
+ { "rrcConnectionRequest-r13", "lte-rrc.rrcConnectionRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionRequest_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_58,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_58", HFILL }},
+ { &hf_lte_rrc_ue_Identity_r13_02,
+ { "ue-Identity-r13", "lte-rrc.ue_Identity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_InitialUE_Identity_vals), 0,
+ "InitialUE_Identity", HFILL }},
+ { &hf_lte_rrc_establishmentCause_r13,
+ { "establishmentCause-r13", "lte-rrc.establishmentCause_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_EstablishmentCause_NB_r13_vals), 0,
+ "EstablishmentCause_NB_r13", HFILL }},
+ { &hf_lte_rrc_multiToneSupport_r13,
+ { "multiToneSupport-r13", "lte-rrc.multiToneSupport_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiToneSupport_r13_vals), 0,
+ "T_multiToneSupport_r13", HFILL }},
+ { &hf_lte_rrc_multiCarrierSupport_r13,
+ { "multiCarrierSupport-r13", "lte-rrc.multiCarrierSupport_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiCarrierSupport_r13_vals), 0,
+ "T_multiCarrierSupport_r13", HFILL }},
+ { &hf_lte_rrc_spare_06,
+ { "spare", "lte-rrc.spare",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_22", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_59,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_59_vals), 0,
+ "T_criticalExtensions_59", HFILL }},
+ { &hf_lte_rrc_c1_57,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_57_vals), 0,
+ "T_c1_57", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResume_r13_03,
+ { "rrcConnectionResume-r13", "lte-rrc.rrcConnectionResume_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResume_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_59,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_59", HFILL }},
+ { &hf_lte_rrc_drb_ContinueROHC_r13_01,
+ { "drb-ContinueROHC-r13", "lte-rrc.drb_ContinueROHC_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_ContinueROHC_r13_01_vals), 0,
+ "T_drb_ContinueROHC_r13_01", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_193,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_73", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_60,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_60_vals), 0,
+ "T_criticalExtensions_60", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResumeComplete_r13_03,
+ { "rrcConnectionResumeComplete-r13", "lte-rrc.rrcConnectionResumeComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResumeComplete_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_60,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_60", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_194,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_74", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_61,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_61_vals), 0,
+ "T_criticalExtensions_61", HFILL }},
+ { &hf_lte_rrc_rrcConnectionResumeRequest_r13_03,
+ { "rrcConnectionResumeRequest-r13", "lte-rrc.rrcConnectionResumeRequest_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionResumeRequest_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_61,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_61", HFILL }},
+ { &hf_lte_rrc_shortResumeMAC_I_r13_01,
+ { "shortResumeMAC-I-r13", "lte-rrc.shortResumeMAC_I_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "ShortMAC_I", HFILL }},
+ { &hf_lte_rrc_resumeCause_r13_01,
+ { "resumeCause-r13", "lte-rrc.resumeCause_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_EstablishmentCause_NB_r13_vals), 0,
+ "EstablishmentCause_NB_r13", HFILL }},
+ { &hf_lte_rrc_spare_07,
+ { "spare", "lte-rrc.spare",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_9", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_62,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_62_vals), 0,
+ "T_criticalExtensions_62", HFILL }},
+ { &hf_lte_rrc_c1_58,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_58_vals), 0,
+ "T_c1_58", HFILL }},
+ { &hf_lte_rrc_rrcConnectionSetup_r13_01,
+ { "rrcConnectionSetup-r13", "lte-rrc.rrcConnectionSetup_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetup_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_62,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_62", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_195,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_75", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_63,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_63_vals), 0,
+ "T_criticalExtensions_63", HFILL }},
+ { &hf_lte_rrc_rrcConnectionSetupComplete_r13_01,
+ { "rrcConnectionSetupComplete-r13", "lte-rrc.rrcConnectionSetupComplete_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetupComplete_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_63,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_63", HFILL }},
+ { &hf_lte_rrc_registeredMME_r13,
+ { "registeredMME-r13", "lte-rrc.registeredMME_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RegisteredMME", HFILL }},
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13_02,
+ { "attachWithoutPDN-Connectivity-r13", "lte-rrc.attachWithoutPDN_Connectivity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_attachWithoutPDN_Connectivity_r13_02_vals), 0,
+ "T_attachWithoutPDN_Connectivity_r13_02", HFILL }},
+ { &hf_lte_rrc_up_CIoT_EPS_Optimisation_r13_02,
+ { "up-CIoT-EPS-Optimisation-r13", "lte-rrc.up_CIoT_EPS_Optimisation_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_up_CIoT_EPS_Optimisation_r13_02_vals), 0,
+ "T_up_CIoT_EPS_Optimisation_r13_02", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_196,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_76", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_64,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_64_vals), 0,
+ "T_criticalExtensions_64", HFILL }},
+ { &hf_lte_rrc_systemInformation_r13_01,
+ { "systemInformation-r13", "lte-rrc.systemInformation_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformation_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_64,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_64", HFILL }},
+ { &hf_lte_rrc_sib_TypeAndInfo_r13,
+ { "sib-TypeAndInfo-r13", "lte-rrc.sib_TypeAndInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sib_TypeAndInfo_r13_item,
+ { "sib-TypeAndInfo-r13 item", "lte-rrc.sib_TypeAndInfo_r13_item",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sib_TypeAndInfo_r13_item_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sib2_r13,
+ { "sib2-r13", "lte-rrc.sib2_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType2_NB_r13", HFILL }},
+ { &hf_lte_rrc_sib3_r13,
+ { "sib3-r13", "lte-rrc.sib3_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType3_NB_r13", HFILL }},
+ { &hf_lte_rrc_sib4_r13,
+ { "sib4-r13", "lte-rrc.sib4_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType4_NB_r13", HFILL }},
+ { &hf_lte_rrc_sib5_r13,
+ { "sib5-r13", "lte-rrc.sib5_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType5_NB_r13", HFILL }},
+ { &hf_lte_rrc_sib14_r13,
+ { "sib14-r13", "lte-rrc.sib14_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType14_NB_r13", HFILL }},
+ { &hf_lte_rrc_sib16_r13,
+ { "sib16-r13", "lte-rrc.sib16_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType16_NB_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_197,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_77", HFILL }},
+ { &hf_lte_rrc_hyperSFN_MSB_r13,
+ { "hyperSFN-MSB-r13", "lte-rrc.hyperSFN_MSB_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_lte_rrc_cellAccessRelatedInfo_r13,
+ { "cellAccessRelatedInfo-r13", "lte-rrc.cellAccessRelatedInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_plmn_IdentityList_r13_01,
+ { "plmn-IdentityList-r13", "lte-rrc.plmn_IdentityList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PLMN_IdentityList_NB_r13", HFILL }},
+ { &hf_lte_rrc_trackingAreaCode_r13,
+ { "trackingAreaCode-r13", "lte-rrc.trackingAreaCode_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "TrackingAreaCode", HFILL }},
+ { &hf_lte_rrc_cellIdentity_r13,
+ { "cellIdentity-r13", "lte-rrc.cellIdentity_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellIdentity", HFILL }},
+ { &hf_lte_rrc_cellBarred_r13,
+ { "cellBarred-r13", "lte-rrc.cellBarred_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cellBarred_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_intraFreqReselection_r13,
+ { "intraFreqReselection-r13", "lte-rrc.intraFreqReselection_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_intraFreqReselection_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cellSelectionInfo_r13,
+ { "cellSelectionInfo-r13", "lte-rrc.cellSelectionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_q_QualMin_r13,
+ { "q-QualMin-r13", "lte-rrc.q_QualMin_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "Q_QualMin_r9", HFILL }},
+ { &hf_lte_rrc_freqBandIndicator_r13_01,
+ { "freqBandIndicator-r13", "lte-rrc.freqBandIndicator_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqBandIndicator_NB_r13", HFILL }},
+ { &hf_lte_rrc_freqBandInfo_r13,
+ { "freqBandInfo-r13", "lte-rrc.freqBandInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NS_PmaxList_NB_r13", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r13_01,
+ { "multiBandInfoList-r13", "lte-rrc.multiBandInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MultiBandInfoList_NB_r13", HFILL }},
+ { &hf_lte_rrc_downlinkBitmap_r13,
+ { "downlinkBitmap-r13", "lte-rrc.downlinkBitmap_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_Bitmap_NB_r13_vals), 0,
+ "DL_Bitmap_NB_r13", HFILL }},
+ { &hf_lte_rrc_eutraControlRegionSize_r13,
+ { "eutraControlRegionSize-r13", "lte-rrc.eutraControlRegionSize_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eutraControlRegionSize_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nrs_CRS_PowerOffset_r13,
+ { "nrs-CRS-PowerOffset-r13", "lte-rrc.nrs_CRS_PowerOffset_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nrs_CRS_PowerOffset_r13_vals), 0,
+ "T_nrs_CRS_PowerOffset_r13", HFILL }},
+ { &hf_lte_rrc_schedulingInfoList_r13,
+ { "schedulingInfoList-r13", "lte-rrc.schedulingInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SchedulingInfoList_NB_r13", HFILL }},
+ { &hf_lte_rrc_si_WindowLength_r13,
+ { "si-WindowLength-r13", "lte-rrc.si_WindowLength_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_WindowLength_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_RadioFrameOffset_r13,
+ { "si-RadioFrameOffset-r13", "lte-rrc.si_RadioFrameOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_15", HFILL }},
+ { &hf_lte_rrc_systemInfoValueTagList_r13_01,
+ { "systemInfoValueTagList-r13", "lte-rrc.systemInfoValueTagList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SystemInfoValueTagList_NB_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_198,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_78", HFILL }},
+ { &hf_lte_rrc_PLMN_IdentityList_NB_r13_item,
+ { "PLMN-IdentityInfo-NB-r13", "lte-rrc.PLMN_IdentityInfo_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_plmn_Identity_r13,
+ { "plmn-Identity-r13", "lte-rrc.plmn_Identity_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PLMN_Identity", HFILL }},
+ { &hf_lte_rrc_cellReservedForOperatorUse_r13,
+ { "cellReservedForOperatorUse-r13", "lte-rrc.cellReservedForOperatorUse_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cellReservedForOperatorUse_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_attachWithoutPDN_Connectivity_r13_03,
+ { "attachWithoutPDN-Connectivity-r13", "lte-rrc.attachWithoutPDN_Connectivity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_attachWithoutPDN_Connectivity_r13_03_vals), 0,
+ "T_attachWithoutPDN_Connectivity_r13_03", HFILL }},
+ { &hf_lte_rrc_SchedulingInfoList_NB_r13_item,
+ { "SchedulingInfo-NB-r13", "lte-rrc.SchedulingInfo_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_Periodicity_r13,
+ { "si-Periodicity-r13", "lte-rrc.si_Periodicity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_Periodicity_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_RepetitionPattern_r13_01,
+ { "si-RepetitionPattern-r13", "lte-rrc.si_RepetitionPattern_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_RepetitionPattern_r13_01_vals), 0,
+ "T_si_RepetitionPattern_r13_01", HFILL }},
+ { &hf_lte_rrc_sib_MappingInfo_r13,
+ { "sib-MappingInfo-r13", "lte-rrc.sib_MappingInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SIB_MappingInfo_NB_r13", HFILL }},
+ { &hf_lte_rrc_si_TB_r13,
+ { "si-TB-r13", "lte-rrc.si_TB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_TB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SystemInfoValueTagList_NB_r13_item,
+ { "SystemInfoValueTagSI-r13", "lte-rrc.SystemInfoValueTagSI_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SIB_MappingInfo_NB_r13_item,
+ { "SIB-Type-NB-r13", "lte-rrc.SIB_Type_NB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SIB_Type_NB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_criticalExtensions_65,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_65_vals), 0,
+ "T_criticalExtensions_65", HFILL }},
+ { &hf_lte_rrc_c1_59,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_59_vals), 0,
+ "T_c1_59", HFILL }},
+ { &hf_lte_rrc_ueCapabilityEnquiry_r13_01,
+ { "ueCapabilityEnquiry-r13", "lte-rrc.ueCapabilityEnquiry_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UECapabilityEnquiry_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_65,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_65", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_199,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_79", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_66,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_66_vals), 0,
+ "T_criticalExtensions_66", HFILL }},
+ { &hf_lte_rrc_ueCapabilityInformation_r13_01,
+ { "ueCapabilityInformation-r13", "lte-rrc.ueCapabilityInformation_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UECapabilityInformation_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_66,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_66", HFILL }},
+ { &hf_lte_rrc_ue_Capability_Container_r13,
+ { "ue-Capability-Container-r13", "lte-rrc.ue_Capability_Container_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_Capability_NB_r13", HFILL }},
+ { &hf_lte_rrc_ue_RadioPagingInfo_r13,
+ { "ue-RadioPagingInfo-r13", "lte-rrc.ue_RadioPagingInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_RadioPagingInfo_NB_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_200,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_80", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_67,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_67_vals), 0,
+ "T_criticalExtensions_67", HFILL }},
+ { &hf_lte_rrc_ulInformationTransfer_r13_01,
+ { "ulInformationTransfer-r13", "lte-rrc.ulInformationTransfer_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ULInformationTransfer_NB_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_67,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_67", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_201,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_81", HFILL }},
+ { &hf_lte_rrc_radioResourceConfigCommon_r13,
+ { "radioResourceConfigCommon-r13", "lte-rrc.radioResourceConfigCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioResourceConfigCommonSIB_NB_r13", HFILL }},
+ { &hf_lte_rrc_ue_TimersAndConstants_r13,
+ { "ue-TimersAndConstants-r13", "lte-rrc.ue_TimersAndConstants_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_TimersAndConstants_NB_r13", HFILL }},
+ { &hf_lte_rrc_freqInfo_r13_01,
+ { "freqInfo-r13", "lte-rrc.freqInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_freqInfo_r13_01", HFILL }},
+ { &hf_lte_rrc_ul_CarrierFreq_r13_01,
+ { "ul-CarrierFreq-r13", "lte-rrc.ul_CarrierFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CarrierFreq_NB_r13", HFILL }},
+ { &hf_lte_rrc_timeAlignmentTimerCommon_r13,
+ { "timeAlignmentTimerCommon-r13", "lte-rrc.timeAlignmentTimerCommon_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeAlignmentTimer_vals), 0,
+ "TimeAlignmentTimer", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r13_02,
+ { "multiBandInfoList-r13", "lte-rrc.multiBandInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AdditionalSpectrumEmission_r13", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r13_item,
+ { "AdditionalSpectrumEmission", "lte-rrc.AdditionalSpectrumEmission",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cellReselectionInfoCommon_r13,
+ { "cellReselectionInfoCommon-r13", "lte-rrc.cellReselectionInfoCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_q_Hyst_r13_02,
+ { "q-Hyst-r13", "lte-rrc.q_Hyst_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_q_Hyst_r13_02_vals), 0,
+ "T_q_Hyst_r13_02", HFILL }},
+ { &hf_lte_rrc_cellReselectionServingFreqInfo_r13,
+ { "cellReselectionServingFreqInfo-r13", "lte-rrc.cellReselectionServingFreqInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_s_NonIntraSearch_r13,
+ { "s-NonIntraSearch-r13", "lte-rrc.s_NonIntraSearch_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_ReselectionThreshold_vals_ext, 0,
+ "ReselectionThreshold", HFILL }},
+ { &hf_lte_rrc_intraFreqCellReselectionInfo_r13,
+ { "intraFreqCellReselectionInfo-r13", "lte-rrc.intraFreqCellReselectionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_s_IntraSearchP_r13,
+ { "s-IntraSearchP-r13", "lte-rrc.s_IntraSearchP_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_ReselectionThreshold_vals_ext, 0,
+ "ReselectionThreshold", HFILL }},
+ { &hf_lte_rrc_t_Reselection_r13,
+ { "t-Reselection-r13", "lte-rrc.t_Reselection_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_Reselection_NB_r13_vals), 0,
+ "T_Reselection_NB_r13", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r13_03,
+ { "multiBandInfoList-r13", "lte-rrc.multiBandInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r13_item_01,
+ { "NS-PmaxList-NB-r13", "lte-rrc.NS_PmaxList_NB_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_intraFreqNeighCellList_r13,
+ { "intraFreqNeighCellList-r13", "lte-rrc.intraFreqNeighCellList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "IntraFreqNeighCellList", HFILL }},
+ { &hf_lte_rrc_intraFreqBlackCellList_r13,
+ { "intraFreqBlackCellList-r13", "lte-rrc.intraFreqBlackCellList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "IntraFreqBlackCellList", HFILL }},
+ { &hf_lte_rrc_interFreqCarrierFreqList_r13,
+ { "interFreqCarrierFreqList-r13", "lte-rrc.interFreqCarrierFreqList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqCarrierFreqList_NB_r13", HFILL }},
+ { &hf_lte_rrc_InterFreqCarrierFreqList_NB_r13_item,
+ { "InterFreqCarrierFreqInfo-NB-r13", "lte-rrc.InterFreqCarrierFreqInfo_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dl_CarrierFreq_r13_01,
+ { "dl-CarrierFreq-r13", "lte-rrc.dl_CarrierFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CarrierFreq_NB_r13", HFILL }},
+ { &hf_lte_rrc_q_OffsetFreq_r13,
+ { "q-OffsetFreq-r13", "lte-rrc.q_OffsetFreq_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_Q_OffsetRange_vals_ext, 0,
+ "Q_OffsetRange", HFILL }},
+ { &hf_lte_rrc_interFreqNeighCellList_r13,
+ { "interFreqNeighCellList-r13", "lte-rrc.interFreqNeighCellList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqNeighCellList_NB_r13", HFILL }},
+ { &hf_lte_rrc_interFreqBlackCellList_r13,
+ { "interFreqBlackCellList-r13", "lte-rrc.interFreqBlackCellList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFreqBlackCellList_NB_r13", HFILL }},
+ { &hf_lte_rrc_InterFreqNeighCellList_NB_r13_item,
+ { "PhysCellId", "lte-rrc.PhysCellId",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_InterFreqBlackCellList_NB_r13_item,
+ { "PhysCellId", "lte-rrc.PhysCellId",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ab_Param_r13,
+ { "ab-Param-r13", "lte-rrc.ab_Param_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ab_Param_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ab_Common_r13,
+ { "ab-Common-r13", "lte-rrc.ab_Common_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AB_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_ab_PerPLMN_List_r13,
+ { "ab-PerPLMN-List-r13", "lte-rrc.ab_PerPLMN_List_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13", HFILL }},
+ { &hf_lte_rrc_ab_PerPLMN_List_r13_item,
+ { "AB-ConfigPLMN-NB-r13", "lte-rrc.AB_ConfigPLMN_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ab_Config_r13,
+ { "ab-Config-r13", "lte-rrc.ab_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AB_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_ab_Category_r13,
+ { "ab-Category-r13", "lte-rrc.ab_Category_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_eab_category_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ab_BarringBitmap_r13,
+ { "ab-BarringBitmap-r13", "lte-rrc.ab_BarringBitmap_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_lte_rrc_ab_BarringExceptionData_r13,
+ { "ab-BarringExceptionData-r13", "lte-rrc.ab_BarringExceptionData_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ab_BarringExceptionData_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ab_BarringForSpecialAC_r13,
+ { "ab-BarringForSpecialAC-r13", "lte-rrc.ab_BarringForSpecialAC_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_5", HFILL }},
+ { &hf_lte_rrc_dl_CarrierConfig_r13,
+ { "dl-CarrierConfig-r13", "lte-rrc.dl_CarrierConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_CarrierConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_ul_CarrierConfig_r13,
+ { "ul-CarrierConfig-r13", "lte-rrc.ul_CarrierConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_CarrierConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_downlinkBitmapNonAnchor_r13,
+ { "downlinkBitmapNonAnchor-r13", "lte-rrc.downlinkBitmapNonAnchor_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_downlinkBitmapNonAnchor_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useNoBitmap_r13,
+ { "useNoBitmap-r13", "lte-rrc.useNoBitmap_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useAnchorBitmap_r13,
+ { "useAnchorBitmap-r13", "lte-rrc.useAnchorBitmap_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_explicitBitmapConfiguration_r13,
+ { "explicitBitmapConfiguration-r13", "lte-rrc.explicitBitmapConfiguration_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_Bitmap_NB_r13_vals), 0,
+ "DL_Bitmap_NB_r13", HFILL }},
+ { &hf_lte_rrc_spare_08,
+ { "spare", "lte-rrc.spare_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dl_GapNonAnchor_r13,
+ { "dl-GapNonAnchor-r13", "lte-rrc.dl_GapNonAnchor_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_GapNonAnchor_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useNoGap_r13,
+ { "useNoGap-r13", "lte-rrc.useNoGap_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_useAnchorGapConfig_r13,
+ { "useAnchorGapConfig-r13", "lte-rrc.useAnchorGapConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_explicitGapConfiguration_r13,
+ { "explicitGapConfiguration-r13", "lte-rrc.explicitGapConfiguration_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_GapConfig_NB_r13", HFILL }},
+ { &hf_lte_rrc_inbandCarrierInfo_r13,
+ { "inbandCarrierInfo-r13", "lte-rrc.inbandCarrierInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_samePCI_Indicator_r13,
+ { "samePCI-Indicator-r13", "lte-rrc.samePCI_Indicator_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_samePCI_Indicator_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_samePCI_r13,
+ { "samePCI-r13", "lte-rrc.samePCI_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_indexToMidPRB_r13,
+ { "indexToMidPRB-r13", "lte-rrc.indexToMidPRB_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M55_54", HFILL }},
+ { &hf_lte_rrc_differentPCI_r13,
+ { "differentPCI-r13", "lte-rrc.differentPCI_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_eutra_NumCRS_Ports_r13_01,
+ { "eutra-NumCRS-Ports-r13", "lte-rrc.eutra_NumCRS_Ports_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eutra_NumCRS_Ports_r13_01_vals), 0,
+ "T_eutra_NumCRS_Ports_r13_01", HFILL }},
+ { &hf_lte_rrc_eutraControlRegionSize_r13_01,
+ { "eutraControlRegionSize-r13", "lte-rrc.eutraControlRegionSize_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eutraControlRegionSize_r13_01_vals), 0,
+ "T_eutraControlRegionSize_r13_01", HFILL }},
+ { &hf_lte_rrc_carrierFreqOffset_r13,
+ { "carrierFreqOffset-r13", "lte-rrc.carrierFreqOffset_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_carrierFreqOffset_r13_vals), 0,
+ "T_carrierFreqOffset_r13", HFILL }},
+ { &hf_lte_rrc_dl_GapThreshold_r13,
+ { "dl-GapThreshold-r13", "lte-rrc.dl_GapThreshold_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_GapThreshold_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dl_GapPeriodicity_r13,
+ { "dl-GapPeriodicity-r13", "lte-rrc.dl_GapPeriodicity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_GapPeriodicity_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dl_GapDurationCoeff_r13,
+ { "dl-GapDurationCoeff-r13", "lte-rrc.dl_GapDurationCoeff_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dl_GapDurationCoeff_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_priority_r13,
+ { "priority-r13", "lte-rrc.priority_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_logicalChannelSR_Prohibit_r13,
+ { "logicalChannelSR-Prohibit-r13", "lte-rrc.logicalChannelSR_Prohibit_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_ul_SCH_Config_r13,
+ { "ul-SCH-Config-r13", "lte-rrc.ul_SCH_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_periodicBSR_Timer_r13,
+ { "periodicBSR-Timer-r13", "lte-rrc.periodicBSR_Timer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PeriodicBSR_Timer_NB_r13_vals), 0,
+ "PeriodicBSR_Timer_NB_r13", HFILL }},
+ { &hf_lte_rrc_retxBSR_Timer_r13,
+ { "retxBSR-Timer-r13", "lte-rrc.retxBSR_Timer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RetxBSR_Timer_NB_r13_vals), 0,
+ "RetxBSR_Timer_NB_r13", HFILL }},
+ { &hf_lte_rrc_drx_Config_r13_01,
+ { "drx-Config-r13", "lte-rrc.drx_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_DRX_Config_NB_r13_vals), 0,
+ "DRX_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_timeAlignmentTimerDedicated_r13,
+ { "timeAlignmentTimerDedicated-r13", "lte-rrc.timeAlignmentTimerDedicated_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeAlignmentTimer_vals), 0,
+ "TimeAlignmentTimer", HFILL }},
+ { &hf_lte_rrc_logicalChannelSR_Config_r13,
+ { "logicalChannelSR-Config-r13", "lte-rrc.logicalChannelSR_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_Config_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_115,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_101", HFILL }},
+ { &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r13,
+ { "logicalChannelSR-ProhibitTimer-r13", "lte-rrc.logicalChannelSR_ProhibitTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_ProhibitTimer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_116,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_102", HFILL }},
+ { &hf_lte_rrc_onDurationTimer_r13,
+ { "onDurationTimer-r13", "lte-rrc.onDurationTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_InactivityTimer_r13,
+ { "drx-InactivityTimer-r13", "lte-rrc.drx_InactivityTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_InactivityTimer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_RetransmissionTimer_r13,
+ { "drx-RetransmissionTimer-r13", "lte-rrc.drx_RetransmissionTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_RetransmissionTimer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_Cycle_r13,
+ { "drx-Cycle-r13", "lte-rrc.drx_Cycle_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_Cycle_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_StartOffset_r13,
+ { "drx-StartOffset-r13", "lte-rrc.drx_StartOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_lte_rrc_drx_ULRetransmissionTimer_r13_01,
+ { "drx-ULRetransmissionTimer-r13", "lte-rrc.drx_ULRetransmissionTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_ULRetransmissionTimer_r13_01_vals), 0,
+ "T_drx_ULRetransmissionTimer_r13_01", HFILL }},
+ { &hf_lte_rrc_npdcch_NumRepetitions_r13,
+ { "npdcch-NumRepetitions-r13", "lte-rrc.npdcch_NumRepetitions_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NumRepetitions_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_StartSF_USS_r13,
+ { "npdcch-StartSF-USS-r13", "lte-rrc.npdcch_StartSF_USS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_StartSF_USS_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_Offset_USS_r13,
+ { "npdcch-Offset-USS-r13", "lte-rrc.npdcch_Offset_USS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_Offset_USS_r13_vals), 0,
+ "T_npdcch_Offset_USS_r13", HFILL }},
+ { &hf_lte_rrc_nrs_Power_r13,
+ { "nrs-Power-r13", "lte-rrc.nrs_Power_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_CP_Length_r13,
+ { "nprach-CP-Length-r13", "lte-rrc.nprach_CP_Length_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_CP_Length_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13_01,
+ { "rsrp-ThresholdsPrachInfoList-r13", "lte-rrc.rsrp_ThresholdsPrachInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RSRP_ThresholdsNPRACH_InfoList_NB_r13", HFILL }},
+ { &hf_lte_rrc_nprach_ParametersList_r13,
+ { "nprach-ParametersList-r13", "lte-rrc.nprach_ParametersList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NPRACH_ParametersList_NB_r13", HFILL }},
+ { &hf_lte_rrc_NPRACH_ParametersList_NB_r13_item,
+ { "NPRACH-Parameters-NB-r13", "lte-rrc.NPRACH_Parameters_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_Periodicity_r13,
+ { "nprach-Periodicity-r13", "lte-rrc.nprach_Periodicity_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_Periodicity_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_StartTime_r13,
+ { "nprach-StartTime-r13", "lte-rrc.nprach_StartTime_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_StartTime_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_SubcarrierOffset_r13,
+ { "nprach-SubcarrierOffset-r13", "lte-rrc.nprach_SubcarrierOffset_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_SubcarrierOffset_r13_vals), 0,
+ "T_nprach_SubcarrierOffset_r13", HFILL }},
+ { &hf_lte_rrc_nprach_NumSubcarriers_r13,
+ { "nprach-NumSubcarriers-r13", "lte-rrc.nprach_NumSubcarriers_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_NumSubcarriers_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nprach_SubcarrierMSG3_RangeStart_r13,
+ { "nprach-SubcarrierMSG3-RangeStart-r13", "lte-rrc.nprach_SubcarrierMSG3_RangeStart_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nprach_SubcarrierMSG3_RangeStart_r13_vals), 0,
+ "T_nprach_SubcarrierMSG3_RangeStart_r13", HFILL }},
+ { &hf_lte_rrc_maxNumPreambleAttemptCE_r13_01,
+ { "maxNumPreambleAttemptCE-r13", "lte-rrc.maxNumPreambleAttemptCE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxNumPreambleAttemptCE_r13_01_vals), 0,
+ "T_maxNumPreambleAttemptCE_r13_01", HFILL }},
+ { &hf_lte_rrc_numRepetitionsPerPreambleAttempt_r13,
+ { "numRepetitionsPerPreambleAttempt-r13", "lte-rrc.numRepetitionsPerPreambleAttempt_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_numRepetitionsPerPreambleAttempt_r13_vals), 0,
+ "T_numRepetitionsPerPreambleAttempt_r13", HFILL }},
+ { &hf_lte_rrc_npdcch_NumRepetitions_RA_r13,
+ { "npdcch-NumRepetitions-RA-r13", "lte-rrc.npdcch_NumRepetitions_RA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NumRepetitions_RA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_StartSF_CSS_RA_r13,
+ { "npdcch-StartSF-CSS-RA-r13", "lte-rrc.npdcch_StartSF_CSS_RA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_StartSF_CSS_RA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_Offset_RA_r13,
+ { "npdcch-Offset-RA-r13", "lte-rrc.npdcch_Offset_RA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_Offset_RA_r13_vals), 0,
+ "T_npdcch_Offset_RA_r13", HFILL }},
+ { &hf_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13_item,
+ { "RSRP-Range", "lte-rrc.RSRP_Range",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_vals_ext, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ack_NACK_NumRepetitions_Msg4_r13,
+ { "ack-NACK-NumRepetitions-Msg4-r13", "lte-rrc.ack_NACK_NumRepetitions_Msg4_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13", HFILL }},
+ { &hf_lte_rrc_ack_NACK_NumRepetitions_Msg4_r13_item,
+ { "ACK-NACK-NumRepetitions-NB-r13", "lte-rrc.ACK_NACK_NumRepetitions_NB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_ACK_NACK_NumRepetitions_NB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_srs_SubframeConfig_r13,
+ { "srs-SubframeConfig-r13", "lte-rrc.srs_SubframeConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_SubframeConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dmrs_Config_r13,
+ { "dmrs-Config-r13", "lte-rrc.dmrs_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_threeTone_BaseSequence_r13,
+ { "threeTone-BaseSequence-r13", "lte-rrc.threeTone_BaseSequence_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_12", HFILL }},
+ { &hf_lte_rrc_threeTone_CyclicShift_r13,
+ { "threeTone-CyclicShift-r13", "lte-rrc.threeTone_CyclicShift_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2", HFILL }},
+ { &hf_lte_rrc_sixTone_BaseSequence_r13,
+ { "sixTone-BaseSequence-r13", "lte-rrc.sixTone_BaseSequence_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_14", HFILL }},
+ { &hf_lte_rrc_sixTone_CyclicShift_r13,
+ { "sixTone-CyclicShift-r13", "lte-rrc.sixTone_CyclicShift_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_twelveTone_BaseSequence_r13,
+ { "twelveTone-BaseSequence-r13", "lte-rrc.twelveTone_BaseSequence_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_30", HFILL }},
+ { &hf_lte_rrc_ul_ReferenceSignalsNPUSCH_r13,
+ { "ul-ReferenceSignalsNPUSCH-r13", "lte-rrc.ul_ReferenceSignalsNPUSCH_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_ReferenceSignalsNPUSCH_NB_r13", HFILL }},
+ { &hf_lte_rrc_groupHoppingEnabled_r13,
+ { "groupHoppingEnabled-r13", "lte-rrc.groupHoppingEnabled_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_groupAssignmentNPUSCH_r13,
+ { "groupAssignmentNPUSCH-r13", "lte-rrc.groupAssignmentNPUSCH_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_29", HFILL }},
+ { &hf_lte_rrc_ack_NACK_NumRepetitions_r13,
+ { "ack-NACK-NumRepetitions-r13", "lte-rrc.ack_NACK_NumRepetitions_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_ACK_NACK_NumRepetitions_NB_r13_vals), 0,
+ "ACK_NACK_NumRepetitions_NB_r13", HFILL }},
+ { &hf_lte_rrc_npusch_AllSymbols_r13,
+ { "npusch-AllSymbols-r13", "lte-rrc.npusch_AllSymbols_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_groupHoppingDisabled_r13_01,
+ { "groupHoppingDisabled-r13", "lte-rrc.groupHoppingDisabled_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_groupHoppingDisabled_r13_01_vals), 0,
+ "T_groupHoppingDisabled_r13_01", HFILL }},
+ { &hf_lte_rrc_discardTimer_r13,
+ { "discardTimer-r13", "lte-rrc.discardTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discardTimer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_headerCompression_r13,
+ { "headerCompression-r13", "lte-rrc.headerCompression_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_headerCompression_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rohc_01,
+ { "rohc", "lte-rrc.rohc_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_rohc_01", HFILL }},
+ { &hf_lte_rrc_maxCID_r13,
+ { "maxCID-r13", "lte-rrc.maxCID_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_16383", HFILL }},
+ { &hf_lte_rrc_profiles_r13,
+ { "profiles-r13", "lte-rrc.profiles_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_carrierConfigDedicated_r13,
+ { "carrierConfigDedicated-r13", "lte-rrc.carrierConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CarrierConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_npdcch_ConfigDedicated_r13,
+ { "npdcch-ConfigDedicated-r13", "lte-rrc.npdcch_ConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "NPDCCH_ConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_npusch_ConfigDedicated_r13,
+ { "npusch-ConfigDedicated-r13", "lte-rrc.npusch_ConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "NPUSCH_ConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlDedicated_r13_01,
+ { "uplinkPowerControlDedicated-r13", "lte-rrc.uplinkPowerControlDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UplinkPowerControlDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_powerRampingParameters_r13,
+ { "powerRampingParameters-r13", "lte-rrc.powerRampingParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PowerRampingParameters", HFILL }},
+ { &hf_lte_rrc_rach_InfoList_r13,
+ { "rach-InfoList-r13", "lte-rrc.rach_InfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RACH_InfoList_NB_r13", HFILL }},
+ { &hf_lte_rrc_connEstFailOffset_r13,
+ { "connEstFailOffset-r13", "lte-rrc.connEstFailOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_connEstFailOffset_r13", HFILL }},
+ { &hf_lte_rrc_RACH_InfoList_NB_r13_item,
+ { "RACH-Info-NB-r13", "lte-rrc.RACH_Info_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ra_ResponseWindowSize_r13_01,
+ { "ra-ResponseWindowSize-r13", "lte-rrc.ra_ResponseWindowSize_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ra_ResponseWindowSize_r13_01_vals), 0,
+ "T_ra_ResponseWindowSize_r13_01", HFILL }},
+ { &hf_lte_rrc_mac_ContentionResolutionTimer_r13_01,
+ { "mac-ContentionResolutionTimer-r13", "lte-rrc.mac_ContentionResolutionTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mac_ContentionResolutionTimer_r13_01_vals), 0,
+ "T_mac_ContentionResolutionTimer_r13_01", HFILL }},
+ { &hf_lte_rrc_rach_ConfigCommon_r13,
+ { "rach-ConfigCommon-r13", "lte-rrc.rach_ConfigCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RACH_ConfigCommon_NB_r13", HFILL }},
+ { &hf_lte_rrc_bcch_Config_r13,
+ { "bcch-Config-r13", "lte-rrc.bcch_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "BCCH_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_pcch_Config_r13,
+ { "pcch-Config-r13", "lte-rrc.pcch_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PCCH_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_nprach_Config_r13,
+ { "nprach-Config-r13", "lte-rrc.nprach_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "NPRACH_ConfigSIB_NB_r13", HFILL }},
+ { &hf_lte_rrc_npdsch_ConfigCommon_r13,
+ { "npdsch-ConfigCommon-r13", "lte-rrc.npdsch_ConfigCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "NPDSCH_ConfigCommon_NB_r13", HFILL }},
+ { &hf_lte_rrc_npusch_ConfigCommon_r13,
+ { "npusch-ConfigCommon-r13", "lte-rrc.npusch_ConfigCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "NPUSCH_ConfigCommon_NB_r13", HFILL }},
+ { &hf_lte_rrc_dl_Gap_r13,
+ { "dl-Gap-r13", "lte-rrc.dl_Gap_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_GapConfig_NB_r13", HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlCommon_r13,
+ { "uplinkPowerControlCommon-r13", "lte-rrc.uplinkPowerControlCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UplinkPowerControlCommon_NB_r13", HFILL }},
+ { &hf_lte_rrc_modificationPeriodCoeff_r13,
+ { "modificationPeriodCoeff-r13", "lte-rrc.modificationPeriodCoeff_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_modificationPeriodCoeff_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_defaultPagingCycle_r13,
+ { "defaultPagingCycle-r13", "lte-rrc.defaultPagingCycle_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_defaultPagingCycle_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nB_r13,
+ { "nB-r13", "lte-rrc.nB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_npdcch_NumRepetitionPaging_r13,
+ { "npdcch-NumRepetitionPaging-r13", "lte-rrc.npdcch_NumRepetitionPaging_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_npdcch_NumRepetitionPaging_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_srb_ToAddModList_r13,
+ { "srb-ToAddModList-r13", "lte-rrc.srb_ToAddModList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SRB_ToAddModList_NB_r13", HFILL }},
+ { &hf_lte_rrc_drb_ToAddModList_r13,
+ { "drb-ToAddModList-r13", "lte-rrc.drb_ToAddModList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DRB_ToAddModList_NB_r13", HFILL }},
+ { &hf_lte_rrc_drb_ToReleaseList_r13,
+ { "drb-ToReleaseList-r13", "lte-rrc.drb_ToReleaseList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DRB_ToReleaseList_NB_r13", HFILL }},
+ { &hf_lte_rrc_mac_MainConfig_r13,
+ { "mac-MainConfig-r13", "lte-rrc.mac_MainConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mac_MainConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_explicitValue_r13,
+ { "explicitValue-r13", "lte-rrc.explicitValue_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MAC_MainConfig_NB_r13", HFILL }},
+ { &hf_lte_rrc_defaultValue_r13,
+ { "defaultValue-r13", "lte-rrc.defaultValue_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_physicalConfigDedicated_r13,
+ { "physicalConfigDedicated-r13", "lte-rrc.physicalConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PhysicalConfigDedicated_NB_r13", HFILL }},
+ { &hf_lte_rrc_rlf_TimersAndConstants_r13_01,
+ { "rlf-TimersAndConstants-r13", "lte-rrc.rlf_TimersAndConstants_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RLF_TimersAndConstants_NB_r13_vals), 0,
+ "RLF_TimersAndConstants_NB_r13", HFILL }},
+ { &hf_lte_rrc_SRB_ToAddModList_NB_r13_item,
+ { "SRB-ToAddMod-NB-r13", "lte-rrc.SRB_ToAddMod_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rlc_Config_r13,
+ { "rlc-Config-r13", "lte-rrc.rlc_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rlc_Config_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_explicitValue_06,
+ { "explicitValue", "lte-rrc.explicitValue",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RLC_Config_NB_r13_vals), 0,
+ "RLC_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_logicalChannelConfig_r13,
+ { "logicalChannelConfig-r13", "lte-rrc.logicalChannelConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_explicitValue_07,
+ { "explicitValue", "lte-rrc.explicitValue_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LogicalChannelConfig_NB_r13", HFILL }},
+ { &hf_lte_rrc_DRB_ToAddModList_NB_r13_item,
+ { "DRB-ToAddMod-NB-r13", "lte-rrc.DRB_ToAddMod_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_eps_BearerIdentity_r13,
+ { "eps-BearerIdentity-r13", "lte-rrc.eps_BearerIdentity_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_drb_Identity_r13,
+ { "drb-Identity-r13", "lte-rrc.drb_Identity_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DRB_Identity", HFILL }},
+ { &hf_lte_rrc_pdcp_Config_r13,
+ { "pdcp-Config-r13", "lte-rrc.pdcp_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PDCP_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_rlc_Config_r13_01,
+ { "rlc-Config-r13", "lte-rrc.rlc_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RLC_Config_NB_r13_vals), 0,
+ "RLC_Config_NB_r13", HFILL }},
+ { &hf_lte_rrc_logicalChannelIdentity_r13,
+ { "logicalChannelIdentity-r13", "lte-rrc.logicalChannelIdentity_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_logicalChannelConfig_r13_01,
+ { "logicalChannelConfig-r13", "lte-rrc.logicalChannelConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "LogicalChannelConfig_NB_r13", HFILL }},
+ { &hf_lte_rrc_DRB_ToReleaseList_NB_r13_item,
+ { "DRB-Identity", "lte-rrc.DRB_Identity",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_am_01,
+ { "am", "lte-rrc.am_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_am_01", HFILL }},
+ { &hf_lte_rrc_ul_AM_RLC_r13,
+ { "ul-AM-RLC-r13", "lte-rrc.ul_AM_RLC_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_AM_RLC_NB_r13", HFILL }},
+ { &hf_lte_rrc_dl_AM_RLC_r13,
+ { "dl-AM-RLC-r13", "lte-rrc.dl_AM_RLC_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DL_AM_RLC_NB_r13", HFILL }},
+ { &hf_lte_rrc_t_PollRetransmit_r13,
+ { "t-PollRetransmit-r13", "lte-rrc.t_PollRetransmit_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_PollRetransmit_NB_r13_vals), 0,
+ "T_PollRetransmit_NB_r13", HFILL }},
+ { &hf_lte_rrc_maxRetxThreshold_r13,
+ { "maxRetxThreshold-r13", "lte-rrc.maxRetxThreshold_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxRetxThreshold_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_enableStatusReportSN_Gap_r13,
+ { "enableStatusReportSN-Gap-r13", "lte-rrc.enableStatusReportSN_Gap_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_enableStatusReportSN_Gap_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_117,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_103", HFILL }},
+ { &hf_lte_rrc_t301_r13,
+ { "t301-r13", "lte-rrc.t301_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_t310_r13,
+ { "t310-r13", "lte-rrc.t310_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t310_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n310_r13,
+ { "n310-r13", "lte-rrc.n310_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n310_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_t311_r13,
+ { "t311-r13", "lte-rrc.t311_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t311_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n311_r13,
+ { "n311-r13", "lte-rrc.n311_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n311_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_p0_NominalNPUSCH_r13,
+ { "p0-NominalNPUSCH-r13", "lte-rrc.p0_NominalNPUSCH_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_alpha_r13,
+ { "alpha-r13", "lte-rrc.alpha_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_alpha_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_deltaPreambleMsg3_r13,
+ { "deltaPreambleMsg3-r13", "lte-rrc.deltaPreambleMsg3_r13",
+ FT_INT32, BASE_DEC, VALS(lte_rrc_deltaPreambleMsg3_vals), 0,
+ "INTEGER_M1_6", HFILL }},
+ { &hf_lte_rrc_p0_UE_NPUSCH_r13,
+ { "p0-UE-NPUSCH-r13", "lte-rrc.p0_UE_NPUSCH_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_MultiBandInfoList_NB_r13_item,
+ { "MultiBandInfo-NB-r13", "lte-rrc.MultiBandInfo_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_NS_PmaxList_NB_r13_item,
+ { "NS-PmaxValue-NB-r13", "lte-rrc.NS_PmaxValue_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_additionalPmax_r13,
+ { "additionalPmax-r13", "lte-rrc.additionalPmax_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "P_Max", HFILL }},
+ { &hf_lte_rrc_accessStratumRelease_r13,
+ { "accessStratumRelease-r13", "lte-rrc.accessStratumRelease_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_AccessStratumRelease_NB_r13_vals), 0,
+ "AccessStratumRelease_NB_r13", HFILL }},
+ { &hf_lte_rrc_ue_Category_NB_r13,
+ { "ue-Category-NB-r13", "lte-rrc.ue_Category_NB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_Category_NB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_multipleDRB_r13,
+ { "multipleDRB-r13", "lte-rrc.multipleDRB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multipleDRB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcp_Parameters_r13,
+ { "pdcp-Parameters-r13", "lte-rrc.pdcp_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PDCP_Parameters_NB_r13", HFILL }},
+ { &hf_lte_rrc_phyLayerParameters_r13,
+ { "phyLayerParameters-r13", "lte-rrc.phyLayerParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PhyLayerParameters_NB_r13", HFILL }},
+ { &hf_lte_rrc_rf_Parameters_r13,
+ { "rf-Parameters-r13", "lte-rrc.rf_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RF_Parameters_NB_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_202,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_82", HFILL }},
+ { &hf_lte_rrc_supportedROHC_Profiles_r13,
+ { "supportedROHC-Profiles-r13", "lte-rrc.supportedROHC_Profiles_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxNumberROHC_ContextSessions_r13,
+ { "maxNumberROHC-ContextSessions-r13", "lte-rrc.maxNumberROHC_ContextSessions_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxNumberROHC_ContextSessions_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_multiTone_r13,
+ { "multiTone-r13", "lte-rrc.multiTone_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiTone_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_multiCarrier_r13,
+ { "multiCarrier-r13", "lte-rrc.multiCarrier_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiCarrier_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandList_r13,
+ { "supportedBandList-r13", "lte-rrc.supportedBandList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SupportedBandList_NB_r13", HFILL }},
+ { &hf_lte_rrc_multiNS_Pmax_r13,
+ { "multiNS-Pmax-r13", "lte-rrc.multiNS_Pmax_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiNS_Pmax_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SupportedBandList_NB_r13_item,
+ { "SupportedBand-NB-r13", "lte-rrc.SupportedBand_NB_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_band_r13,
+ { "band-r13", "lte-rrc.band_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqBandIndicator_NB_r13", HFILL }},
+ { &hf_lte_rrc_powerClassNB_20dBm_r13,
+ { "powerClassNB-20dBm-r13", "lte-rrc.powerClassNB_20dBm_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerClassNB_20dBm_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_Category_NB_r13_01,
+ { "ue-Category-NB-r13", "lte-rrc.ue_Category_NB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_Category_NB_r13_01_vals), 0,
+ "T_ue_Category_NB_r13_01", HFILL }},
+ { &hf_lte_rrc_t300_r13,
+ { "t300-r13", "lte-rrc.t300_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t300_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_t301_r13_01,
+ { "t301-r13", "lte-rrc.t301_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_r13_01_vals), 0,
+ "T_t301_r13_01", HFILL }},
+ { &hf_lte_rrc_t310_r13_01,
+ { "t310-r13", "lte-rrc.t310_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t310_r13_01_vals), 0,
+ "T_t310_r13_01", HFILL }},
+ { &hf_lte_rrc_n310_r13_01,
+ { "n310-r13", "lte-rrc.n310_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n310_r13_01_vals), 0,
+ "T_n310_r13_01", HFILL }},
+ { &hf_lte_rrc_t311_r13_01,
+ { "t311-r13", "lte-rrc.t311_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t311_r13_01_vals), 0,
+ "T_t311_r13_01", HFILL }},
+ { &hf_lte_rrc_n311_r13_01,
+ { "n311-r13", "lte-rrc.n311_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n311_r13_01_vals), 0,
+ "T_n311_r13_01", HFILL }},
/*--- End of included file: packet-lte-rrc-hfarr.c ---*/
-#line 3091 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3195 "./asn1/lte-rrc/packet-lte-rrc-template.c"
{ &hf_lte_rrc_eutra_cap_feat_group_ind_1,
{ "Indicator 1", "lte-rrc.eutra_cap_feat_group_ind_1",
@@ -75425,6 +87057,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_HandoverPreparationInformation_v9e0_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v1130_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v1250_IEs,
+ &ett_lte_rrc_HandoverPreparationInformation_v1320_IEs,
&ett_lte_rrc_T_nonCriticalExtension_02,
&ett_lte_rrc_SCG_Config_r12,
&ett_lte_rrc_T_criticalExtensions_02,
@@ -75442,8 +87075,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_AS_Config_v9e0,
&ett_lte_rrc_AS_Config_v10j0,
&ett_lte_rrc_AS_Config_v1250,
+ &ett_lte_rrc_AS_Config_v1320,
&ett_lte_rrc_AS_Context,
&ett_lte_rrc_AS_Context_v1130,
+ &ett_lte_rrc_AS_Context_v1320,
&ett_lte_rrc_ReestablishmentInfo,
&ett_lte_rrc_AdditionalReestabInfoList,
&ett_lte_rrc_AdditionalReestabInfo,
@@ -75481,11 +87116,13 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UL_CCCH_MessageType,
&ett_lte_rrc_T_c1_10,
&ett_lte_rrc_T_messageClassExtension_06,
+ &ett_lte_rrc_T_c2_01,
+ &ett_lte_rrc_T_messageClassExtensionFuture_r13,
&ett_lte_rrc_UL_DCCH_Message,
&ett_lte_rrc_UL_DCCH_MessageType,
&ett_lte_rrc_T_c1_11,
&ett_lte_rrc_T_messageClassExtension_07,
- &ett_lte_rrc_T_c2_01,
+ &ett_lte_rrc_T_c2_02,
&ett_lte_rrc_T_messageClassExtensionFuture_r11,
&ett_lte_rrc_SC_MCCH_Message_r13,
&ett_lte_rrc_SC_MCCH_MessageType_r13,
@@ -75681,9 +87318,6 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_wlan_OffloadInfo_r12,
&ett_lte_rrc_T_setup,
&ett_lte_rrc_RRCConnectionReconfiguration_v1310_IEs,
- &ett_lte_rrc_T_steeringCommandWLAN_r13,
- &ett_lte_rrc_T_setup_01,
- &ett_lte_rrc_T_command,
&ett_lte_rrc_T_nonCriticalExtension_26,
&ett_lte_rrc_SL_SyncTxControl_r12,
&ett_lte_rrc_PSCellToAddMod_r12,
@@ -75698,7 +87332,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SCellToReleaseList_r10,
&ett_lte_rrc_SCellToReleaseListExt_r13,
&ett_lte_rrc_SCG_Configuration_r12,
- &ett_lte_rrc_T_setup_02,
+ &ett_lte_rrc_T_setup_01,
&ett_lte_rrc_T_scg_ConfigPartMCG_r12,
&ett_lte_rrc_SCG_ConfigPartSCG_r12,
&ett_lte_rrc_SecurityConfigHO,
@@ -75751,6 +87385,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RRCConnectionReject_v1020_IEs,
&ett_lte_rrc_RRCConnectionReject_v1130_IEs,
&ett_lte_rrc_T_deprioritisationReq_r11,
+ &ett_lte_rrc_RRCConnectionReject_v1320_IEs,
&ett_lte_rrc_T_nonCriticalExtension_31,
&ett_lte_rrc_RRCConnectionRelease,
&ett_lte_rrc_T_criticalExtensions_27,
@@ -75763,6 +87398,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RRCConnectionRelease_v920_IEs,
&ett_lte_rrc_T_cellInfoList_r9,
&ett_lte_rrc_RRCConnectionRelease_v1020_IEs,
+ &ett_lte_rrc_RRCConnectionRelease_v1320_IEs,
&ett_lte_rrc_T_nonCriticalExtension_33,
&ett_lte_rrc_RedirectedCarrierInfo,
&ett_lte_rrc_RedirectedCarrierInfo_v9e0,
@@ -75801,76 +87437,93 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_criticalExtensionsFuture_28,
&ett_lte_rrc_RRCConnectionRequest_r8_IEs,
&ett_lte_rrc_InitialUE_Identity,
- &ett_lte_rrc_RRCConnectionSetup,
+ &ett_lte_rrc_RRCConnectionResume_r13,
&ett_lte_rrc_T_criticalExtensions_29,
&ett_lte_rrc_T_c1_30,
&ett_lte_rrc_T_criticalExtensionsFuture_29,
- &ett_lte_rrc_RRCConnectionSetup_r8_IEs,
- &ett_lte_rrc_RRCConnectionSetup_v8a0_IEs,
+ &ett_lte_rrc_RRCConnectionResume_r13_IEs,
&ett_lte_rrc_T_nonCriticalExtension_34,
- &ett_lte_rrc_RRCConnectionSetupComplete,
+ &ett_lte_rrc_RRCConnectionResumeComplete_r13,
&ett_lte_rrc_T_criticalExtensions_30,
- &ett_lte_rrc_T_c1_31,
&ett_lte_rrc_T_criticalExtensionsFuture_30,
+ &ett_lte_rrc_RRCConnectionResumeComplete_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_35,
+ &ett_lte_rrc_RRCConnectionResumeRequest_r13,
+ &ett_lte_rrc_T_criticalExtensions_31,
+ &ett_lte_rrc_T_criticalExtensionsFuture_31,
+ &ett_lte_rrc_RRCConnectionResumeRequest_r13_IEs,
+ &ett_lte_rrc_T_resumeIdentity_r13,
+ &ett_lte_rrc_RRCConnectionSetup,
+ &ett_lte_rrc_T_criticalExtensions_32,
+ &ett_lte_rrc_T_c1_31,
+ &ett_lte_rrc_T_criticalExtensionsFuture_32,
+ &ett_lte_rrc_RRCConnectionSetup_r8_IEs,
+ &ett_lte_rrc_RRCConnectionSetup_v8a0_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_36,
+ &ett_lte_rrc_RRCConnectionSetupComplete,
+ &ett_lte_rrc_T_criticalExtensions_33,
+ &ett_lte_rrc_T_c1_32,
+ &ett_lte_rrc_T_criticalExtensionsFuture_33,
&ett_lte_rrc_RRCConnectionSetupComplete_r8_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1020_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1130_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_35,
+ &ett_lte_rrc_RRCConnectionSetupComplete_v1320_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_37,
&ett_lte_rrc_RegisteredMME,
&ett_lte_rrc_SCGFailureInformation_r12,
- &ett_lte_rrc_T_criticalExtensions_31,
- &ett_lte_rrc_T_c1_32,
- &ett_lte_rrc_T_criticalExtensionsFuture_31,
+ &ett_lte_rrc_T_criticalExtensions_34,
+ &ett_lte_rrc_T_c1_33,
+ &ett_lte_rrc_T_criticalExtensionsFuture_34,
&ett_lte_rrc_SCGFailureInformation_r12_IEs,
&ett_lte_rrc_SCGFailureInformation_v1310_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_36,
+ &ett_lte_rrc_T_nonCriticalExtension_38,
&ett_lte_rrc_FailureReportSCG_r12,
&ett_lte_rrc_SCPTMConfiguration_r13,
- &ett_lte_rrc_T_nonCriticalExtension_37,
+ &ett_lte_rrc_T_nonCriticalExtension_39,
&ett_lte_rrc_SecurityModeCommand,
- &ett_lte_rrc_T_criticalExtensions_32,
- &ett_lte_rrc_T_c1_33,
- &ett_lte_rrc_T_criticalExtensionsFuture_32,
+ &ett_lte_rrc_T_criticalExtensions_35,
+ &ett_lte_rrc_T_c1_34,
+ &ett_lte_rrc_T_criticalExtensionsFuture_35,
&ett_lte_rrc_SecurityModeCommand_r8_IEs,
&ett_lte_rrc_SecurityModeCommand_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_38,
+ &ett_lte_rrc_T_nonCriticalExtension_40,
&ett_lte_rrc_SecurityConfigSMC,
&ett_lte_rrc_SecurityModeComplete,
- &ett_lte_rrc_T_criticalExtensions_33,
- &ett_lte_rrc_T_criticalExtensionsFuture_33,
+ &ett_lte_rrc_T_criticalExtensions_36,
+ &ett_lte_rrc_T_criticalExtensionsFuture_36,
&ett_lte_rrc_SecurityModeComplete_r8_IEs,
&ett_lte_rrc_SecurityModeComplete_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_39,
+ &ett_lte_rrc_T_nonCriticalExtension_41,
&ett_lte_rrc_SecurityModeFailure,
- &ett_lte_rrc_T_criticalExtensions_34,
- &ett_lte_rrc_T_criticalExtensionsFuture_34,
+ &ett_lte_rrc_T_criticalExtensions_37,
+ &ett_lte_rrc_T_criticalExtensionsFuture_37,
&ett_lte_rrc_SecurityModeFailure_r8_IEs,
&ett_lte_rrc_SecurityModeFailure_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_40,
+ &ett_lte_rrc_T_nonCriticalExtension_42,
&ett_lte_rrc_SidelinkUEInformation_r12,
- &ett_lte_rrc_T_criticalExtensions_35,
- &ett_lte_rrc_T_c1_34,
- &ett_lte_rrc_T_criticalExtensionsFuture_35,
+ &ett_lte_rrc_T_criticalExtensions_38,
+ &ett_lte_rrc_T_c1_35,
+ &ett_lte_rrc_T_criticalExtensionsFuture_38,
&ett_lte_rrc_SidelinkUEInformation_r12_IEs,
&ett_lte_rrc_SidelinkUEInformation_v1310_IEs,
&ett_lte_rrc_T_commTxResourceInfoReqRelay_r13,
&ett_lte_rrc_T_discTxResourceReq_v1310,
- &ett_lte_rrc_T_nonCriticalExtension_41,
+ &ett_lte_rrc_T_nonCriticalExtension_43,
&ett_lte_rrc_SL_CommTxResourceReq_r12,
&ett_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13,
&ett_lte_rrc_SL_DiscTxResourceReq_r13,
&ett_lte_rrc_SL_DestinationInfoList_r12,
&ett_lte_rrc_SL_DiscSysInfoReportFreqList_r13,
&ett_lte_rrc_SystemInformation,
- &ett_lte_rrc_T_criticalExtensions_36,
- &ett_lte_rrc_T_criticalExtensionsFuture_36,
+ &ett_lte_rrc_T_criticalExtensions_39,
+ &ett_lte_rrc_T_criticalExtensionsFuture_39,
&ett_lte_rrc_SystemInformation_r8_IEs,
&ett_lte_rrc_T_sib_TypeAndInfo,
&ett_lte_rrc_T_sib_TypeAndInfo_item,
&ett_lte_rrc_SystemInformation_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_42,
+ &ett_lte_rrc_T_nonCriticalExtension_44,
&ett_lte_rrc_SystemInformationBlockType1,
&ett_lte_rrc_T_cellAccessRelatedInfo,
&ett_lte_rrc_T_cellSelectionInfo,
@@ -75878,15 +87531,19 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SystemInformationBlockType1_v8h0_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v9e0_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_43,
+ &ett_lte_rrc_T_nonCriticalExtension_45,
&ett_lte_rrc_SystemInformationBlockType1_v920_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v1130_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v1250_IEs,
&ett_lte_rrc_T_cellAccessRelatedInfo_v1250,
&ett_lte_rrc_SystemInformationBlockType1_v1310_IEs,
&ett_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13,
- &ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13,
- &ett_lte_rrc_T_nonCriticalExtension_44,
+ &ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapBR_r13,
+ &ett_lte_rrc_SystemInformationBlockType1_v1320_IEs,
+ &ett_lte_rrc_T_freqHoppingParametersDL_r13,
+ &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13,
+ &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13,
+ &ett_lte_rrc_T_nonCriticalExtension_46,
&ett_lte_rrc_PLMN_IdentityList,
&ett_lte_rrc_PLMN_IdentityInfo,
&ett_lte_rrc_SchedulingInfoList,
@@ -75899,53 +87556,53 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CellSelectionInfo_v1130,
&ett_lte_rrc_CellSelectionInfo_v1250,
&ett_lte_rrc_UEAssistanceInformation_r11,
- &ett_lte_rrc_T_criticalExtensions_37,
- &ett_lte_rrc_T_c1_35,
- &ett_lte_rrc_T_criticalExtensionsFuture_37,
+ &ett_lte_rrc_T_criticalExtensions_40,
+ &ett_lte_rrc_T_c1_36,
+ &ett_lte_rrc_T_criticalExtensionsFuture_40,
&ett_lte_rrc_UEAssistanceInformation_r11_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_45,
+ &ett_lte_rrc_T_nonCriticalExtension_47,
&ett_lte_rrc_UECapabilityEnquiry,
- &ett_lte_rrc_T_criticalExtensions_38,
- &ett_lte_rrc_T_c1_36,
- &ett_lte_rrc_T_criticalExtensionsFuture_38,
+ &ett_lte_rrc_T_criticalExtensions_41,
+ &ett_lte_rrc_T_c1_37,
+ &ett_lte_rrc_T_criticalExtensionsFuture_41,
&ett_lte_rrc_UECapabilityEnquiry_r8_IEs,
&ett_lte_rrc_UECapabilityEnquiry_v8a0_IEs,
&ett_lte_rrc_UECapabilityEnquiry_v1180_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11,
&ett_lte_rrc_UECapabilityEnquiry_v1310_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_46,
+ &ett_lte_rrc_T_nonCriticalExtension_48,
&ett_lte_rrc_UE_CapabilityRequest,
&ett_lte_rrc_UECapabilityInformation,
- &ett_lte_rrc_T_criticalExtensions_39,
- &ett_lte_rrc_T_c1_37,
- &ett_lte_rrc_T_criticalExtensionsFuture_39,
+ &ett_lte_rrc_T_criticalExtensions_42,
+ &ett_lte_rrc_T_c1_38,
+ &ett_lte_rrc_T_criticalExtensionsFuture_42,
&ett_lte_rrc_UECapabilityInformation_r8_IEs,
&ett_lte_rrc_UECapabilityInformation_v8a0_IEs,
&ett_lte_rrc_UECapabilityInformation_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_47,
+ &ett_lte_rrc_T_nonCriticalExtension_49,
&ett_lte_rrc_UEInformationRequest_r9,
- &ett_lte_rrc_T_criticalExtensions_40,
- &ett_lte_rrc_T_c1_38,
- &ett_lte_rrc_T_criticalExtensionsFuture_40,
+ &ett_lte_rrc_T_criticalExtensions_43,
+ &ett_lte_rrc_T_c1_39,
+ &ett_lte_rrc_T_criticalExtensionsFuture_43,
&ett_lte_rrc_UEInformationRequest_r9_IEs,
&ett_lte_rrc_UEInformationRequest_v930_IEs,
&ett_lte_rrc_UEInformationRequest_v1020_IEs,
&ett_lte_rrc_UEInformationRequest_v1130_IEs,
&ett_lte_rrc_UEInformationRequest_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_48,
+ &ett_lte_rrc_T_nonCriticalExtension_50,
&ett_lte_rrc_UEInformationResponse_r9,
- &ett_lte_rrc_T_criticalExtensions_41,
- &ett_lte_rrc_T_c1_39,
- &ett_lte_rrc_T_criticalExtensionsFuture_41,
+ &ett_lte_rrc_T_criticalExtensions_44,
+ &ett_lte_rrc_T_c1_40,
+ &ett_lte_rrc_T_criticalExtensionsFuture_44,
&ett_lte_rrc_UEInformationResponse_r9_IEs,
&ett_lte_rrc_T_rach_Report_r9,
&ett_lte_rrc_UEInformationResponse_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_49,
+ &ett_lte_rrc_T_nonCriticalExtension_51,
&ett_lte_rrc_UEInformationResponse_v930_IEs,
&ett_lte_rrc_UEInformationResponse_v1020_IEs,
&ett_lte_rrc_UEInformationResponse_v1130_IEs,
&ett_lte_rrc_UEInformationResponse_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_50,
+ &ett_lte_rrc_T_nonCriticalExtension_52,
&ett_lte_rrc_RLF_Report_r9,
&ett_lte_rrc_T_measResultLastServCell_r9,
&ett_lte_rrc_T_measResultNeighCells_r9,
@@ -75986,33 +87643,33 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_measResultFailedCell_r11,
&ett_lte_rrc_T_measResultNeighCells_r11,
&ett_lte_rrc_ULHandoverPreparationTransfer,
- &ett_lte_rrc_T_criticalExtensions_42,
- &ett_lte_rrc_T_c1_40,
- &ett_lte_rrc_T_criticalExtensionsFuture_42,
+ &ett_lte_rrc_T_criticalExtensions_45,
+ &ett_lte_rrc_T_c1_41,
+ &ett_lte_rrc_T_criticalExtensionsFuture_45,
&ett_lte_rrc_ULHandoverPreparationTransfer_r8_IEs,
&ett_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_51,
+ &ett_lte_rrc_T_nonCriticalExtension_53,
&ett_lte_rrc_ULInformationTransfer,
- &ett_lte_rrc_T_criticalExtensions_43,
- &ett_lte_rrc_T_c1_41,
- &ett_lte_rrc_T_criticalExtensionsFuture_43,
+ &ett_lte_rrc_T_criticalExtensions_46,
+ &ett_lte_rrc_T_c1_42,
+ &ett_lte_rrc_T_criticalExtensionsFuture_46,
&ett_lte_rrc_ULInformationTransfer_r8_IEs,
&ett_lte_rrc_T_dedicatedInfoType_01,
&ett_lte_rrc_ULInformationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_52,
+ &ett_lte_rrc_T_nonCriticalExtension_54,
&ett_lte_rrc_WLANConnectionStatusReport_r13,
- &ett_lte_rrc_T_criticalExtensions_44,
- &ett_lte_rrc_T_c1_42,
- &ett_lte_rrc_T_criticalExtensionsFuture_44,
+ &ett_lte_rrc_T_criticalExtensions_47,
+ &ett_lte_rrc_T_c1_43,
+ &ett_lte_rrc_T_criticalExtensionsFuture_47,
&ett_lte_rrc_WLANConnectionStatusReport_r13_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_53,
+ &ett_lte_rrc_T_nonCriticalExtension_55,
&ett_lte_rrc_SystemInformationBlockType2,
&ett_lte_rrc_T_ac_BarringInfo,
&ett_lte_rrc_T_freqInfo,
&ett_lte_rrc_SystemInformationBlockType2_v8h0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission,
&ett_lte_rrc_SystemInformationBlockType2_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_54,
+ &ett_lte_rrc_T_nonCriticalExtension_56,
&ett_lte_rrc_AC_BarringConfig,
&ett_lte_rrc_MBSFN_SubframeConfigList,
&ett_lte_rrc_AC_BarringPerPLMN_List_r12,
@@ -76024,6 +87681,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BarringPerACDC_CategoryList_r13,
&ett_lte_rrc_BarringPerACDC_Category_r13,
&ett_lte_rrc_T_acdc_BarringConfig_r13,
+ &ett_lte_rrc_UDT_Restricting_r13,
+ &ett_lte_rrc_UDT_RestrictingPerPLMN_List_r13,
+ &ett_lte_rrc_UDT_RestrictingPerPLMN_r13,
+ &ett_lte_rrc_CIOT_EPS_OptimisationInfo_r13,
+ &ett_lte_rrc_CIOT_OptimisationPLMN_r13,
&ett_lte_rrc_SystemInformationBlockType3,
&ett_lte_rrc_T_cellReselectionInfoCommon,
&ett_lte_rrc_T_speedStateReselectionPars,
@@ -76035,7 +87697,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RedistributionServingInfo_r13,
&ett_lte_rrc_CellReselectionServingFreqInfo_v1310,
&ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_55,
+ &ett_lte_rrc_T_nonCriticalExtension_57,
&ett_lte_rrc_SystemInformationBlockType4,
&ett_lte_rrc_IntraFreqNeighCellList,
&ett_lte_rrc_IntraFreqNeighCellInfo,
@@ -76047,7 +87709,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0,
&ett_lte_rrc_SystemInformationBlockType5_v10j0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0,
- &ett_lte_rrc_T_nonCriticalExtension_56,
+ &ett_lte_rrc_T_nonCriticalExtension_58,
&ett_lte_rrc_InterFreqCarrierFreqList,
&ett_lte_rrc_InterFreqCarrierFreqList_v1250,
&ett_lte_rrc_InterFreqCarrierFreqListExt_r12,
@@ -76074,7 +87736,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_TDD_Carrier_OF_CarrierFreqInfoUTRA_v1250,
&ett_lte_rrc_SystemInformationBlockType6_v8h0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0,
- &ett_lte_rrc_T_nonCriticalExtension_57,
+ &ett_lte_rrc_T_nonCriticalExtension_59,
&ett_lte_rrc_CarrierFreqInfoUTRA_v1250,
&ett_lte_rrc_CarrierFreqListUTRA_FDD,
&ett_lte_rrc_CarrierFreqUTRA_FDD,
@@ -76182,26 +87844,28 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CQI_ReportConfig_v920,
&ett_lte_rrc_CQI_ReportConfig_r10,
&ett_lte_rrc_T_csi_SubframePatternConfig_r10,
- &ett_lte_rrc_T_setup_05,
+ &ett_lte_rrc_T_setup_04,
&ett_lte_rrc_CQI_ReportConfig_v1130,
&ett_lte_rrc_CQI_ReportConfig_v1250,
&ett_lte_rrc_T_csi_SubframePatternConfig_r12,
- &ett_lte_rrc_T_setup_06,
+ &ett_lte_rrc_T_setup_05,
&ett_lte_rrc_CQI_ReportConfig_v1310,
+ &ett_lte_rrc_CQI_ReportConfig_v1320,
&ett_lte_rrc_CQI_ReportConfigSCell_r10,
&ett_lte_rrc_CQI_ReportPeriodic,
- &ett_lte_rrc_T_setup_07,
+ &ett_lte_rrc_T_setup_06,
&ett_lte_rrc_T_cqi_FormatIndicatorPeriodic,
&ett_lte_rrc_T_subbandCQI,
&ett_lte_rrc_CQI_ReportPeriodic_r10,
- &ett_lte_rrc_T_setup_08,
+ &ett_lte_rrc_T_setup_07,
&ett_lte_rrc_T_cqi_FormatIndicatorPeriodic_r10,
&ett_lte_rrc_T_widebandCQI_r10,
&ett_lte_rrc_T_subbandCQI_r10,
&ett_lte_rrc_T_csi_ConfigIndex_r10,
- &ett_lte_rrc_T_setup_09,
+ &ett_lte_rrc_T_setup_08,
&ett_lte_rrc_CQI_ReportPeriodic_v1130,
&ett_lte_rrc_CQI_ReportPeriodic_v1310,
+ &ett_lte_rrc_CQI_ReportPeriodic_v1320,
&ett_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11,
&ett_lte_rrc_CQI_ReportPeriodicProcExtToReleaseList_r11,
&ett_lte_rrc_CQI_ReportPeriodicProcExt_r11,
@@ -76209,18 +87873,18 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_widebandCQI_r11,
&ett_lte_rrc_T_subbandCQI_r11,
&ett_lte_rrc_T_csi_ConfigIndex_r11,
- &ett_lte_rrc_T_setup_10,
+ &ett_lte_rrc_T_setup_09,
&ett_lte_rrc_CQI_ReportAperiodic_r10,
- &ett_lte_rrc_T_setup_11,
+ &ett_lte_rrc_T_setup_10,
&ett_lte_rrc_T_aperiodicCSI_Trigger_r10,
&ett_lte_rrc_CQI_ReportAperiodic_v1250,
- &ett_lte_rrc_T_setup_12,
+ &ett_lte_rrc_T_setup_11,
&ett_lte_rrc_T_aperiodicCSI_Trigger_v1250,
&ett_lte_rrc_CQI_ReportAperiodic_v1310,
- &ett_lte_rrc_T_setup_13,
+ &ett_lte_rrc_T_setup_12,
&ett_lte_rrc_T_aperiodicCSI_Trigger_v1310,
&ett_lte_rrc_T_aperiodicCSI_Trigger2_r13,
- &ett_lte_rrc_T_setup_14,
+ &ett_lte_rrc_T_setup_13,
&ett_lte_rrc_CQI_ReportAperiodicProc_r11,
&ett_lte_rrc_CQI_ReportAperiodicProc_v1310,
&ett_lte_rrc_CQI_ReportBoth_r11,
@@ -76234,7 +87898,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CSI_ProcessToReleaseList_r11,
&ett_lte_rrc_CQI_ReportBothProc_r11,
&ett_lte_rrc_CRI_ReportConfig_r13,
- &ett_lte_rrc_T_setup_15,
+ &ett_lte_rrc_T_setup_14,
&ett_lte_rrc_CrossCarrierSchedulingConfig_r10,
&ett_lte_rrc_T_schedulingCellInfo_r10,
&ett_lte_rrc_T_own_r10,
@@ -76246,55 +87910,47 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CSI_IM_Config_r11,
&ett_lte_rrc_CSI_IM_ConfigExt_r12,
&ett_lte_rrc_CSI_Process_r11,
- &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11,
&ett_lte_rrc_T_csi_IM_ConfigIdList_r12,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12,
&ett_lte_rrc_T_cqi_ReportAperiodicProc2_r12,
&ett_lte_rrc_T_cqi_ReportAperiodicProc_v1310,
&ett_lte_rrc_T_cqi_ReportAperiodicProc2_v1310,
- &ett_lte_rrc_P_C_AndCBSR_r11,
- &ett_lte_rrc_P_C_AndCBSR_r13,
- &ett_lte_rrc_T_cbsr_Selection_r13,
- &ett_lte_rrc_T_nonPrecoded_r13,
- &ett_lte_rrc_T_beamformedK1a_r13,
- &ett_lte_rrc_T_beamformedKN_r13,
- &ett_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13,
&ett_lte_rrc_CSI_RS_Config_r10,
&ett_lte_rrc_T_csi_RS_r10,
- &ett_lte_rrc_T_setup_16,
+ &ett_lte_rrc_T_setup_15,
&ett_lte_rrc_CSI_RS_Config_v1250,
&ett_lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12,
- &ett_lte_rrc_T_setup_17,
+ &ett_lte_rrc_T_setup_16,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12,
&ett_lte_rrc_CSI_RS_Config_v1310,
+ &ett_lte_rrc_ZeroTxPowerCSI_RS_Conf_r12,
+ &ett_lte_rrc_ZeroTxPowerCSI_RS_r12,
&ett_lte_rrc_CSI_RS_ConfigEMIMO_r13,
- &ett_lte_rrc_T_setup_18,
+ &ett_lte_rrc_T_setup_17,
&ett_lte_rrc_CSI_RS_ConfigNonPrecoded_r13,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13,
&ett_lte_rrc_CSI_RS_ConfigBeamformed_r13,
&ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13,
&ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13,
- &ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_Pair_r13,
&ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13,
- &ett_lte_rrc_ZeroTxPowerCSI_RS_Conf_r12,
- &ett_lte_rrc_ZeroTxPowerCSI_RS_r12,
&ett_lte_rrc_CSI_RS_ConfigNZP_r11,
&ett_lte_rrc_T_qcl_CRS_Info_r11,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_r11,
- &ett_lte_rrc_T_setup_19,
+ &ett_lte_rrc_T_setup_18,
&ett_lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13,
- &ett_lte_rrc_T_setup_20,
+ &ett_lte_rrc_T_setup_19,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13,
&ett_lte_rrc_NZP_ResourceConfig_r13,
&ett_lte_rrc_CSI_RS_ConfigZP_r11,
&ett_lte_rrc_DMRS_Config_r11,
- &ett_lte_rrc_T_setup_21,
+ &ett_lte_rrc_T_setup_20,
&ett_lte_rrc_DMRS_Config_v1310,
&ett_lte_rrc_EPDCCH_Config_r11,
&ett_lte_rrc_T_config_r11,
- &ett_lte_rrc_T_setup_22,
+ &ett_lte_rrc_T_setup_21,
&ett_lte_rrc_T_subframePatternConfig_r11,
- &ett_lte_rrc_T_setup_23,
+ &ett_lte_rrc_T_setup_22,
&ett_lte_rrc_EPDCCH_SetConfigToAddModList_r11,
&ett_lte_rrc_EPDCCH_SetConfigToReleaseList_r11,
&ett_lte_rrc_EPDCCH_SetConfig_r11,
@@ -76302,40 +87958,37 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_csi_RS_ConfigZPId2_r12,
&ett_lte_rrc_T_numberPRB_Pairs_v1310,
&ett_lte_rrc_T_mpdcch_config_r13,
- &ett_lte_rrc_T_setup_25,
+ &ett_lte_rrc_T_setup_24,
&ett_lte_rrc_T_mpdcch_StartSF_UESS_r13,
&ett_lte_rrc_EIMTA_MainConfig_r12,
- &ett_lte_rrc_T_setup_26,
+ &ett_lte_rrc_T_setup_25,
&ett_lte_rrc_EIMTA_MainConfigServCell_r12,
- &ett_lte_rrc_T_setup_27,
+ &ett_lte_rrc_T_setup_26,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250,
- &ett_lte_rrc_T_setup_28,
+ &ett_lte_rrc_T_setup_27,
&ett_lte_rrc_LogicalChannelConfig,
&ett_lte_rrc_T_ul_SpecificParameters,
&ett_lte_rrc_LWA_Configuration_r13,
- &ett_lte_rrc_T_setup_29,
+ &ett_lte_rrc_T_setup_28,
&ett_lte_rrc_LWA_Config_r13,
&ett_lte_rrc_LWIP_Configuration_r13,
- &ett_lte_rrc_T_setup_30,
+ &ett_lte_rrc_T_setup_29,
&ett_lte_rrc_LWIP_Config_r13,
- &ett_lte_rrc_TunnelConfigLWIP_r13,
- &ett_lte_rrc_IKE_Identity_r13,
- &ett_lte_rrc_IP_Address_r13,
&ett_lte_rrc_MAC_MainConfig,
&ett_lte_rrc_T_ul_SCH_Config,
&ett_lte_rrc_T_phr_Config,
- &ett_lte_rrc_T_setup_31,
+ &ett_lte_rrc_T_setup_30,
&ett_lte_rrc_T_mac_MainConfig_v1020,
&ett_lte_rrc_T_dualConnectivityPHR,
- &ett_lte_rrc_T_setup_32,
+ &ett_lte_rrc_T_setup_31,
&ett_lte_rrc_T_logicalChannelSR_Config_r12,
- &ett_lte_rrc_T_setup_33,
+ &ett_lte_rrc_T_setup_32,
&ett_lte_rrc_T_eDRX_Config_CycleStartOffset_r13,
- &ett_lte_rrc_T_setup_34,
+ &ett_lte_rrc_T_setup_33,
&ett_lte_rrc_T_drx_Config_r13,
&ett_lte_rrc_MAC_MainConfigSCell_r11,
&ett_lte_rrc_DRX_Config,
- &ett_lte_rrc_T_setup_35,
+ &ett_lte_rrc_T_setup_34,
&ett_lte_rrc_T_longDRX_CycleStartOffset,
&ett_lte_rrc_T_shortDRX,
&ett_lte_rrc_DRX_Config_v1130,
@@ -76346,9 +87999,17 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_STAG_ToReleaseList_r11,
&ett_lte_rrc_STAG_ToAddModList_r11,
&ett_lte_rrc_STAG_ToAddMod_r11,
+ &ett_lte_rrc_P_C_AndCBSR_r11,
+ &ett_lte_rrc_P_C_AndCBSR_r13,
+ &ett_lte_rrc_T_cbsr_Selection_r13,
+ &ett_lte_rrc_T_nonPrecoded_r13,
+ &ett_lte_rrc_T_beamformedK1a_r13,
+ &ett_lte_rrc_T_beamformedKN_r13,
+ &ett_lte_rrc_P_C_AndCBSR_Pair_r13a,
+ &ett_lte_rrc_P_C_AndCBSR_Pair_r13,
&ett_lte_rrc_PDCCH_ConfigSCell_r13,
&ett_lte_rrc_PDCCH_CandidateReductions_r13,
- &ett_lte_rrc_T_setup_36,
+ &ett_lte_rrc_T_setup_35,
&ett_lte_rrc_PDCP_Config,
&ett_lte_rrc_T_rlc_AM,
&ett_lte_rrc_T_rlc_UM,
@@ -76357,7 +88018,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_profiles,
&ett_lte_rrc_T_ul_DataSplitThreshold_r13,
&ett_lte_rrc_T_statusFeedback_r13,
- &ett_lte_rrc_T_setup_38,
+ &ett_lte_rrc_T_setup_37,
&ett_lte_rrc_PDSCH_ConfigCommon,
&ett_lte_rrc_PDSCH_ConfigCommon_v1310,
&ett_lte_rrc_PDSCH_ConfigDedicated,
@@ -76369,19 +88030,19 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_PDSCH_RE_MappingQCL_Config_r11,
&ett_lte_rrc_T_optionalSetOfFields_r11,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_r11_01,
- &ett_lte_rrc_T_setup_39,
+ &ett_lte_rrc_T_setup_38,
&ett_lte_rrc_PHICH_Config,
&ett_lte_rrc_PhysicalConfigDedicated,
&ett_lte_rrc_T_antennaInfo,
&ett_lte_rrc_T_antennaInfo_r10,
&ett_lte_rrc_T_additionalSpectrumEmissionCA_r10,
- &ett_lte_rrc_T_setup_40,
+ &ett_lte_rrc_T_setup_39,
&ett_lte_rrc_T_ce_Mode_r13,
&ett_lte_rrc_PhysicalConfigDedicatedSCell_r10,
&ett_lte_rrc_T_nonUL_Configuration_r10,
&ett_lte_rrc_T_ul_Configuration_r10,
&ett_lte_rrc_T_pucch_SCell,
- &ett_lte_rrc_T_setup_42,
+ &ett_lte_rrc_T_setup_41,
&ett_lte_rrc_LAA_SCellConfiguration_r13,
&ett_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11,
&ett_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13,
@@ -76405,39 +88066,40 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_PUCCH_ConfigCommon_v1310,
&ett_lte_rrc_PUCCH_ConfigDedicated,
&ett_lte_rrc_T_ackNackRepetition,
- &ett_lte_rrc_T_setup_43,
+ &ett_lte_rrc_T_setup_42,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1020,
&ett_lte_rrc_T_pucch_Format_r10,
&ett_lte_rrc_T_format3_r10,
&ett_lte_rrc_T_n3PUCCH_AN_List_r10,
&ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r10,
- &ett_lte_rrc_T_setup_44,
+ &ett_lte_rrc_T_setup_43,
&ett_lte_rrc_T_n3PUCCH_AN_ListP1_r10,
&ett_lte_rrc_T_channelSelection_r10,
&ett_lte_rrc_T_n1PUCCH_AN_CS_r10,
- &ett_lte_rrc_T_setup_45,
+ &ett_lte_rrc_T_setup_44,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1130,
&ett_lte_rrc_T_n1PUCCH_AN_CS_v1130,
- &ett_lte_rrc_T_setup_46,
+ &ett_lte_rrc_T_setup_45,
&ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11,
&ett_lte_rrc_T_nPUCCH_Param_r11,
- &ett_lte_rrc_T_setup_47,
+ &ett_lte_rrc_T_setup_46,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_nkaPUCCH_Param_r12,
- &ett_lte_rrc_T_setup_48,
+ &ett_lte_rrc_T_setup_47,
&ett_lte_rrc_PUCCH_ConfigDedicated_r13,
&ett_lte_rrc_T_ackNackRepetition_r13,
- &ett_lte_rrc_T_setup_49,
+ &ett_lte_rrc_T_setup_48,
&ett_lte_rrc_T_pucch_Format_r13,
&ett_lte_rrc_T_format3_r13,
&ett_lte_rrc_T_n3PUCCH_AN_List_r13,
&ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13,
- &ett_lte_rrc_T_setup_50,
+ &ett_lte_rrc_T_setup_49,
&ett_lte_rrc_T_n3PUCCH_AN_ListP1_r13,
&ett_lte_rrc_T_channelSelection_r13,
&ett_lte_rrc_T_n1PUCCH_AN_CS_r13,
- &ett_lte_rrc_T_setup_51,
+ &ett_lte_rrc_T_setup_50,
+ &ett_lte_rrc_n1PUCCH_AN_CS_List_r13,
&ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13,
&ett_lte_rrc_T_format4_r13,
&ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_r13,
@@ -76445,11 +88107,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_format5_r13,
&ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13,
&ett_lte_rrc_T_nPUCCH_Param_r13,
- &ett_lte_rrc_T_setup_52,
+ &ett_lte_rrc_T_setup_51,
&ett_lte_rrc_T_nkaPUCCH_Param_r13,
- &ett_lte_rrc_T_setup_53,
+ &ett_lte_rrc_T_setup_52,
&ett_lte_rrc_T_pucch_NumRepetitionCE_r13,
- &ett_lte_rrc_T_setup_54,
+ &ett_lte_rrc_T_setup_53,
&ett_lte_rrc_T_modeA,
&ett_lte_rrc_T_modeB,
&ett_lte_rrc_Format4_resource_r13,
@@ -76465,17 +88127,17 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_betaOffsetMC_r10,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1130,
&ett_lte_rrc_T_pusch_DMRS_r11,
- &ett_lte_rrc_T_setup_55,
+ &ett_lte_rrc_T_setup_54,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_uciOnPUSCH,
- &ett_lte_rrc_T_setup_56,
+ &ett_lte_rrc_T_setup_55,
&ett_lte_rrc_T_betaOffsetMC_r12,
&ett_lte_rrc_PUSCH_ConfigDedicated_r13,
&ett_lte_rrc_T_betaOffsetMC_r13,
&ett_lte_rrc_T_pusch_DMRS_r11_01,
- &ett_lte_rrc_T_setup_57,
+ &ett_lte_rrc_T_setup_56,
&ett_lte_rrc_T_uciOnPUSCH_01,
- &ett_lte_rrc_T_setup_58,
+ &ett_lte_rrc_T_setup_57,
&ett_lte_rrc_T_betaOffsetMC_r12_01,
&ett_lte_rrc_PUSCH_ConfigDedicatedSCell_r10,
&ett_lte_rrc_UL_ReferenceSignalsPUSCH,
@@ -76502,8 +88164,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BCCH_Config,
&ett_lte_rrc_BCCH_Config_v1310,
&ett_lte_rrc_FreqHoppingParameters_r13,
- &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13,
- &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13,
+ &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_01,
+ &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_01,
&ett_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13,
&ett_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13,
&ett_lte_rrc_PCCH_Config,
@@ -76532,11 +88194,16 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CRS_AssistanceInfoList_r13,
&ett_lte_rrc_CRS_AssistanceInfo_r13,
&ett_lte_rrc_NAICS_AssistanceInfo_r12,
- &ett_lte_rrc_T_setup_59,
+ &ett_lte_rrc_T_setup_58,
&ett_lte_rrc_NeighCellsToReleaseList_r12,
&ett_lte_rrc_NeighCellsToAddModList_r12,
&ett_lte_rrc_NeighCellsInfo_r12,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxP_a_PerNeighCell_r12_OF_P_a,
+ &ett_lte_rrc_RCLWI_Configuration_r13,
+ &ett_lte_rrc_T_setup_59,
+ &ett_lte_rrc_RCLWI_Config_r13,
+ &ett_lte_rrc_T_command,
+ &ett_lte_rrc_T_steerToWLAN_r13,
&ett_lte_rrc_RLC_Config,
&ett_lte_rrc_T_am,
&ett_lte_rrc_T_um_Bi_Directional,
@@ -76618,6 +88285,9 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_TPC_PDCCH_ConfigSCell_r13,
&ett_lte_rrc_T_setup_80,
&ett_lte_rrc_TPC_Index,
+ &ett_lte_rrc_TunnelConfigLWIP_r13,
+ &ett_lte_rrc_IKE_Identity_r13,
+ &ett_lte_rrc_IP_Address_r13,
&ett_lte_rrc_UplinkPowerControlCommon,
&ett_lte_rrc_UplinkPowerControlCommon_v1020,
&ett_lte_rrc_UplinkPowerControlCommon_v1310,
@@ -76704,12 +88374,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_setup_84,
&ett_lte_rrc_T_gapOffset,
&ett_lte_rrc_MeasIdToAddModList,
+ &ett_lte_rrc_MeasIdToAddModList_v1310,
&ett_lte_rrc_MeasIdToAddModListExt_r12,
+ &ett_lte_rrc_MeasIdToAddModListExt_v1310,
&ett_lte_rrc_MeasIdToAddMod,
&ett_lte_rrc_MeasIdToAddModExt_r12,
- &ett_lte_rrc_MeasIdToAddModList_v1310,
&ett_lte_rrc_MeasIdToAddMod_v1310,
- &ett_lte_rrc_MeasIdToAddModListExt_v1310,
&ett_lte_rrc_MeasObjectCDMA2000,
&ett_lte_rrc_CellsToAddModListCDMA2000,
&ett_lte_rrc_CellsToAddModCDMA2000,
@@ -76829,9 +88499,9 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_b1_Threshold,
&ett_lte_rrc_T_eventB2,
&ett_lte_rrc_T_b2_Threshold2,
- &ett_lte_rrc_T_eventW1,
- &ett_lte_rrc_T_eventW2,
- &ett_lte_rrc_T_eventW3,
+ &ett_lte_rrc_T_eventW1_r13,
+ &ett_lte_rrc_T_eventW2_r13,
+ &ett_lte_rrc_T_eventW3_r13,
&ett_lte_rrc_T_periodical_01,
&ett_lte_rrc_T_b2_Threshold1_v1250,
&ett_lte_rrc_ThresholdUTRA,
@@ -76874,9 +88544,9 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v10f0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v10i0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_58,
+ &ett_lte_rrc_T_nonCriticalExtension_60,
&ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_59,
+ &ett_lte_rrc_T_nonCriticalExtension_61,
&ett_lte_rrc_UE_EUTRA_Capability_v920_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v940_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1020_IEs,
@@ -76891,13 +88561,15 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v1270_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1280_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1310_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_60,
+ &ett_lte_rrc_UE_EUTRA_Capability_v1320_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_62,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310,
+ &ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1320,
&ett_lte_rrc_DC_Parameters_r12,
&ett_lte_rrc_DC_Parameters_v1310,
&ett_lte_rrc_MAC_Parameters_r12,
@@ -76918,6 +88590,15 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_PhyLayerParameters_v1280,
&ett_lte_rrc_PhyLayerParameters_v1310,
&ett_lte_rrc_T_supportedBlindDecoding_r13,
+ &ett_lte_rrc_PhyLayerParameters_v1320,
+ &ett_lte_rrc_MIMO_UE_Parameters_r13,
+ &ett_lte_rrc_MIMO_UE_ParametersPerTM_r13,
+ &ett_lte_rrc_MIMO_CA_ParametersPerBoBC_r13,
+ &ett_lte_rrc_MIMO_CA_ParametersPerBoBCPerTM_r13,
+ &ett_lte_rrc_MIMO_NonPrecodedCapabilities_r13,
+ &ett_lte_rrc_MIMO_UE_BeamformedCapabilities_r13,
+ &ett_lte_rrc_MIMO_BeamformedCapabilityList_r13,
+ &ett_lte_rrc_MIMO_BeamformedCapabilities_r13,
&ett_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10,
&ett_lte_rrc_NonContiguousUL_RA_WithinCC_r10,
&ett_lte_rrc_RF_Parameters,
@@ -76936,6 +88617,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RF_Parameters_v1270,
&ett_lte_rrc_RF_Parameters_v1310,
&ett_lte_rrc_T_eNB_RequestedParameters_r13,
+ &ett_lte_rrc_RF_Parameters_v1320,
&ett_lte_rrc_SupportedBandCombination_r10,
&ett_lte_rrc_SupportedBandCombinationExt_r10,
&ett_lte_rrc_SupportedBandCombination_v1090,
@@ -76943,15 +88625,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SupportedBandCombination_v1130,
&ett_lte_rrc_SupportedBandCombination_v1250,
&ett_lte_rrc_SupportedBandCombination_v1270,
+ &ett_lte_rrc_SupportedBandCombination_v1320,
&ett_lte_rrc_SupportedBandCombinationAdd_r11,
&ett_lte_rrc_SupportedBandCombinationAdd_v11d0,
&ett_lte_rrc_SupportedBandCombinationAdd_v1250,
&ett_lte_rrc_SupportedBandCombinationAdd_v1270,
+ &ett_lte_rrc_SupportedBandCombinationAdd_v1320,
&ett_lte_rrc_SupportedBandCombinationReduced_r13,
- &ett_lte_rrc_BandCombinationParameters_r13,
- &ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13,
- &ett_lte_rrc_T_dc_Support_r13,
- &ett_lte_rrc_T_supportedCellGrouping_r13,
+ &ett_lte_rrc_SupportedBandCombinationReduced_v1320,
&ett_lte_rrc_BandCombinationParameters_r10,
&ett_lte_rrc_BandCombinationParametersExt_r10,
&ett_lte_rrc_BandCombinationParameters_v1090,
@@ -76966,6 +88647,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_supportedCellGrouping_r12,
&ett_lte_rrc_BandCombinationParameters_v1270,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1270,
+ &ett_lte_rrc_BandCombinationParameters_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13,
+ &ett_lte_rrc_T_dc_Support_r13,
+ &ett_lte_rrc_T_supportedCellGrouping_r13,
+ &ett_lte_rrc_BandCombinationParameters_v1320,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_v1320,
&ett_lte_rrc_BandParameters_r10,
&ett_lte_rrc_BandParameters_v1090,
&ett_lte_rrc_BandParameters_v10i0,
@@ -76975,6 +88662,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BandParameters_v1270,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxBandwidthClass_r10_OF_CA_MIMO_ParametersDL_v1270,
&ett_lte_rrc_BandParameters_r13,
+ &ett_lte_rrc_BandParameters_v1320,
&ett_lte_rrc_BandParametersUL_r10,
&ett_lte_rrc_CA_MIMO_ParametersUL_r10,
&ett_lte_rrc_BandParametersDL_r10,
@@ -76989,10 +88677,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SupportedBandListEUTRA_v9e0,
&ett_lte_rrc_SupportedBandListEUTRA_v1250,
&ett_lte_rrc_SupportedBandListEUTRA_v1310,
+ &ett_lte_rrc_SupportedBandListEUTRA_v1320,
&ett_lte_rrc_SupportedBandEUTRA,
&ett_lte_rrc_SupportedBandEUTRA_v9e0,
&ett_lte_rrc_SupportedBandEUTRA_v1250,
&ett_lte_rrc_SupportedBandEUTRA_v1310,
+ &ett_lte_rrc_SupportedBandEUTRA_v1320,
&ett_lte_rrc_MeasParameters,
&ett_lte_rrc_MeasParameters_v1020,
&ett_lte_rrc_MeasParameters_v1130,
@@ -77029,6 +88719,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_IRAT_ParametersCDMA2000_v1130,
&ett_lte_rrc_SupportedBandList1XRTT,
&ett_lte_rrc_IRAT_ParametersWLAN_r13,
+ &ett_lte_rrc_supportedBandListWLAN_r13,
&ett_lte_rrc_CSG_ProximityIndicationParameters_r9,
&ett_lte_rrc_NeighCellSI_AcquisitionParameters_r9,
&ett_lte_rrc_SON_Parameters_r9,
@@ -77040,7 +88731,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MBMS_Parameters_r11,
&ett_lte_rrc_MBMS_Parameters_v1250,
&ett_lte_rrc_SCPTM_Parameters_r13,
- &ett_lte_rrc_MTC_Parameters_r13,
+ &ett_lte_rrc_CE_Parameters_r13,
+ &ett_lte_rrc_CE_Parameters_v1320,
&ett_lte_rrc_LAA_Parameters_r13,
&ett_lte_rrc_WLAN_IW_Parameters_r12,
&ett_lte_rrc_LWA_Parameters_r13,
@@ -77196,9 +88888,259 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SL_TxPoolToReleaseListExt_r13,
&ett_lte_rrc_SBCCH_SL_BCH_Message,
&ett_lte_rrc_MasterInformationBlock_SL,
+ &ett_lte_rrc_HandoverPreparationInformation_NB,
+ &ett_lte_rrc_T_criticalExtensions_48,
+ &ett_lte_rrc_T_c1_44,
+ &ett_lte_rrc_T_criticalExtensionsFuture_48,
+ &ett_lte_rrc_HandoverPreparationInformation_NB_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_63,
+ &ett_lte_rrc_UERadioAccessCapabilityInformation_NB,
+ &ett_lte_rrc_T_criticalExtensions_49,
+ &ett_lte_rrc_T_c1_45,
+ &ett_lte_rrc_T_criticalExtensionsFuture_49,
+ &ett_lte_rrc_UERadioAccessCapabilityInformation_NB_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_64,
+ &ett_lte_rrc_AS_Config_NB,
+ &ett_lte_rrc_AS_Context_NB,
+ &ett_lte_rrc_ReestablishmentInfo_NB,
+ &ett_lte_rrc_RRM_Config_NB,
+ &ett_lte_rrc_BCCH_BCH_Message_NB,
+ &ett_lte_rrc_BCCH_DL_SCH_Message_NB,
+ &ett_lte_rrc_BCCH_DL_SCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_46,
+ &ett_lte_rrc_T_messageClassExtension_09,
+ &ett_lte_rrc_PCCH_Message_NB,
+ &ett_lte_rrc_PCCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_47,
+ &ett_lte_rrc_T_messageClassExtension_10,
+ &ett_lte_rrc_DL_CCCH_Message_NB,
+ &ett_lte_rrc_DL_CCCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_48,
+ &ett_lte_rrc_T_messageClassExtension_11,
+ &ett_lte_rrc_DL_DCCH_Message_NB,
+ &ett_lte_rrc_DL_DCCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_49,
+ &ett_lte_rrc_T_messageClassExtension_12,
+ &ett_lte_rrc_UL_CCCH_Message_NB,
+ &ett_lte_rrc_UL_CCCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_50,
+ &ett_lte_rrc_T_messageClassExtension_13,
+ &ett_lte_rrc_UL_DCCH_Message_NB,
+ &ett_lte_rrc_UL_DCCH_MessageType_NB,
+ &ett_lte_rrc_T_c1_51,
+ &ett_lte_rrc_T_messageClassExtension_14,
+ &ett_lte_rrc_DLInformationTransfer_NB,
+ &ett_lte_rrc_T_criticalExtensions_50,
+ &ett_lte_rrc_T_c1_52,
+ &ett_lte_rrc_T_criticalExtensionsFuture_50,
+ &ett_lte_rrc_DLInformationTransfer_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_65,
+ &ett_lte_rrc_MasterInformationBlock_NB,
+ &ett_lte_rrc_T_operationModeInfo_r13,
+ &ett_lte_rrc_Guardband_NB_r13,
+ &ett_lte_rrc_Inband_SamePCI_NB_r13,
+ &ett_lte_rrc_Inband_DifferentPCI_NB_r13,
+ &ett_lte_rrc_Standalone_NB_r13,
+ &ett_lte_rrc_Paging_NB,
+ &ett_lte_rrc_T_nonCriticalExtension_66,
+ &ett_lte_rrc_PagingRecordList_NB_r13,
+ &ett_lte_rrc_PagingRecord_NB_r13,
+ &ett_lte_rrc_RRCConnectionReconfiguration_NB,
+ &ett_lte_rrc_T_criticalExtensions_51,
+ &ett_lte_rrc_T_c1_53,
+ &ett_lte_rrc_T_criticalExtensionsFuture_51,
+ &ett_lte_rrc_RRCConnectionReconfiguration_NB_r13_IEs,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_NB_r13_OF_DedicatedInfoNAS,
+ &ett_lte_rrc_T_nonCriticalExtension_67,
+ &ett_lte_rrc_RRCConnectionReconfigurationComplete_NB,
+ &ett_lte_rrc_T_criticalExtensions_52,
+ &ett_lte_rrc_T_criticalExtensionsFuture_52,
+ &ett_lte_rrc_RRCConnectionReconfigurationComplete_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_68,
+ &ett_lte_rrc_RRCConnectionReestablishment_NB,
+ &ett_lte_rrc_T_criticalExtensions_53,
+ &ett_lte_rrc_T_c1_54,
+ &ett_lte_rrc_T_criticalExtensionsFuture_53,
+ &ett_lte_rrc_RRCConnectionReestablishment_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_69,
+ &ett_lte_rrc_RRCConnectionReestablishmentComplete_NB,
+ &ett_lte_rrc_T_criticalExtensions_54,
+ &ett_lte_rrc_T_criticalExtensionsFuture_54,
+ &ett_lte_rrc_RRCConnectionReestablishmentComplete_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_70,
+ &ett_lte_rrc_RRCConnectionReestablishmentRequest_NB,
+ &ett_lte_rrc_T_criticalExtensions_55,
+ &ett_lte_rrc_T_criticalExtensionsFuture_55,
+ &ett_lte_rrc_RRCConnectionReestablishmentRequest_NB_r13_IEs,
+ &ett_lte_rrc_RRCConnectionReject_NB,
+ &ett_lte_rrc_T_criticalExtensions_56,
+ &ett_lte_rrc_T_c1_55,
+ &ett_lte_rrc_T_criticalExtensionsFuture_56,
+ &ett_lte_rrc_RRCConnectionReject_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_71,
+ &ett_lte_rrc_RRCConnectionRelease_NB,
+ &ett_lte_rrc_T_criticalExtensions_57,
+ &ett_lte_rrc_T_c1_56,
+ &ett_lte_rrc_T_criticalExtensionsFuture_57,
+ &ett_lte_rrc_RRCConnectionRelease_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_72,
+ &ett_lte_rrc_RRCConnectionRequest_NB,
+ &ett_lte_rrc_T_criticalExtensions_58,
+ &ett_lte_rrc_T_criticalExtensionsFuture_58,
+ &ett_lte_rrc_RRCConnectionRequest_NB_r13_IEs,
+ &ett_lte_rrc_RRCConnectionResume_NB,
+ &ett_lte_rrc_T_criticalExtensions_59,
+ &ett_lte_rrc_T_c1_57,
+ &ett_lte_rrc_T_criticalExtensionsFuture_59,
+ &ett_lte_rrc_RRCConnectionResume_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_73,
+ &ett_lte_rrc_RRCConnectionResumeComplete_NB,
+ &ett_lte_rrc_T_criticalExtensions_60,
+ &ett_lte_rrc_T_criticalExtensionsFuture_60,
+ &ett_lte_rrc_RRCConnectionResumeComplete_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_74,
+ &ett_lte_rrc_RRCConnectionResumeRequest_NB,
+ &ett_lte_rrc_T_criticalExtensions_61,
+ &ett_lte_rrc_T_criticalExtensionsFuture_61,
+ &ett_lte_rrc_RRCConnectionResumeRequest_NB_r13_IEs,
+ &ett_lte_rrc_RRCConnectionSetup_NB,
+ &ett_lte_rrc_T_criticalExtensions_62,
+ &ett_lte_rrc_T_c1_58,
+ &ett_lte_rrc_T_criticalExtensionsFuture_62,
+ &ett_lte_rrc_RRCConnectionSetup_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_75,
+ &ett_lte_rrc_RRCConnectionSetupComplete_NB,
+ &ett_lte_rrc_T_criticalExtensions_63,
+ &ett_lte_rrc_T_criticalExtensionsFuture_63,
+ &ett_lte_rrc_RRCConnectionSetupComplete_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_76,
+ &ett_lte_rrc_SystemInformation_NB,
+ &ett_lte_rrc_T_criticalExtensions_64,
+ &ett_lte_rrc_T_criticalExtensionsFuture_64,
+ &ett_lte_rrc_SystemInformation_NB_r13_IEs,
+ &ett_lte_rrc_T_sib_TypeAndInfo_r13,
+ &ett_lte_rrc_T_sib_TypeAndInfo_r13_item,
+ &ett_lte_rrc_T_nonCriticalExtension_77,
+ &ett_lte_rrc_SystemInformationBlockType1_NB,
+ &ett_lte_rrc_T_cellAccessRelatedInfo_r13,
+ &ett_lte_rrc_T_cellSelectionInfo_r13,
+ &ett_lte_rrc_T_nonCriticalExtension_78,
+ &ett_lte_rrc_PLMN_IdentityList_NB_r13,
+ &ett_lte_rrc_PLMN_IdentityInfo_NB_r13,
+ &ett_lte_rrc_SchedulingInfoList_NB_r13,
+ &ett_lte_rrc_SchedulingInfo_NB_r13,
+ &ett_lte_rrc_SystemInfoValueTagList_NB_r13,
+ &ett_lte_rrc_SIB_MappingInfo_NB_r13,
+ &ett_lte_rrc_UECapabilityEnquiry_NB,
+ &ett_lte_rrc_T_criticalExtensions_65,
+ &ett_lte_rrc_T_c1_59,
+ &ett_lte_rrc_T_criticalExtensionsFuture_65,
+ &ett_lte_rrc_UECapabilityEnquiry_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_79,
+ &ett_lte_rrc_UECapabilityInformation_NB,
+ &ett_lte_rrc_T_criticalExtensions_66,
+ &ett_lte_rrc_T_criticalExtensionsFuture_66,
+ &ett_lte_rrc_UECapabilityInformation_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_80,
+ &ett_lte_rrc_ULInformationTransfer_NB,
+ &ett_lte_rrc_T_criticalExtensions_67,
+ &ett_lte_rrc_T_criticalExtensionsFuture_67,
+ &ett_lte_rrc_ULInformationTransfer_NB_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_81,
+ &ett_lte_rrc_SystemInformationBlockType2_NB_r13,
+ &ett_lte_rrc_T_freqInfo_r13_01,
+ &ett_lte_rrc_AdditionalSpectrumEmission_r13,
+ &ett_lte_rrc_SystemInformationBlockType3_NB_r13,
+ &ett_lte_rrc_T_cellReselectionInfoCommon_r13,
+ &ett_lte_rrc_T_cellReselectionServingFreqInfo_r13,
+ &ett_lte_rrc_T_intraFreqCellReselectionInfo_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_NS_PmaxList_NB_r13,
+ &ett_lte_rrc_SystemInformationBlockType4_NB_r13,
+ &ett_lte_rrc_SystemInformationBlockType5_NB_r13,
+ &ett_lte_rrc_InterFreqCarrierFreqList_NB_r13,
+ &ett_lte_rrc_InterFreqCarrierFreqInfo_NB_r13,
+ &ett_lte_rrc_InterFreqNeighCellList_NB_r13,
+ &ett_lte_rrc_InterFreqBlackCellList_NB_r13,
+ &ett_lte_rrc_SystemInformationBlockType14_NB_r13,
+ &ett_lte_rrc_T_ab_Param_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_AB_ConfigPLMN_NB_r13,
+ &ett_lte_rrc_AB_ConfigPLMN_NB_r13,
+ &ett_lte_rrc_AB_Config_NB_r13,
+ &ett_lte_rrc_CarrierConfigDedicated_NB_r13,
+ &ett_lte_rrc_DL_CarrierConfigDedicated_NB_r13,
+ &ett_lte_rrc_T_downlinkBitmapNonAnchor_r13,
+ &ett_lte_rrc_T_dl_GapNonAnchor_r13,
+ &ett_lte_rrc_T_inbandCarrierInfo_r13,
+ &ett_lte_rrc_T_samePCI_Indicator_r13,
+ &ett_lte_rrc_T_samePCI_r13,
+ &ett_lte_rrc_T_differentPCI_r13,
+ &ett_lte_rrc_UL_CarrierConfigDedicated_NB_r13,
+ &ett_lte_rrc_CarrierFreq_NB_r13,
+ &ett_lte_rrc_DL_Bitmap_NB_r13,
+ &ett_lte_rrc_DL_GapConfig_NB_r13,
+ &ett_lte_rrc_LogicalChannelConfig_NB_r13,
+ &ett_lte_rrc_MAC_MainConfig_NB_r13,
+ &ett_lte_rrc_T_ul_SCH_Config_r13,
+ &ett_lte_rrc_T_logicalChannelSR_Config_r13,
+ &ett_lte_rrc_T_setup_101,
+ &ett_lte_rrc_DRX_Config_NB_r13,
+ &ett_lte_rrc_T_setup_102,
+ &ett_lte_rrc_NPDCCH_ConfigDedicated_NB_r13,
+ &ett_lte_rrc_NPDSCH_ConfigCommon_NB_r13,
+ &ett_lte_rrc_NPRACH_ConfigSIB_NB_r13,
+ &ett_lte_rrc_NPRACH_ParametersList_NB_r13,
+ &ett_lte_rrc_NPRACH_Parameters_NB_r13,
+ &ett_lte_rrc_RSRP_ThresholdsNPRACH_InfoList_NB_r13,
+ &ett_lte_rrc_NPUSCH_ConfigCommon_NB_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxNPRACH_Resources_NB_r13_OF_ACK_NACK_NumRepetitions_NB_r13,
+ &ett_lte_rrc_T_dmrs_Config_r13,
+ &ett_lte_rrc_UL_ReferenceSignalsNPUSCH_NB_r13,
+ &ett_lte_rrc_NPUSCH_ConfigDedicated_NB_r13,
+ &ett_lte_rrc_PDCP_Config_NB_r13,
+ &ett_lte_rrc_T_headerCompression_r13,
+ &ett_lte_rrc_T_rohc_01,
+ &ett_lte_rrc_T_profiles_r13,
+ &ett_lte_rrc_PhysicalConfigDedicated_NB_r13,
+ &ett_lte_rrc_RACH_ConfigCommon_NB_r13,
+ &ett_lte_rrc_RACH_InfoList_NB_r13,
+ &ett_lte_rrc_RACH_Info_NB_r13,
+ &ett_lte_rrc_RadioResourceConfigCommonSIB_NB_r13,
+ &ett_lte_rrc_BCCH_Config_NB_r13,
+ &ett_lte_rrc_PCCH_Config_NB_r13,
+ &ett_lte_rrc_RadioResourceConfigDedicated_NB_r13,
+ &ett_lte_rrc_T_mac_MainConfig_r13,
+ &ett_lte_rrc_SRB_ToAddModList_NB_r13,
+ &ett_lte_rrc_SRB_ToAddMod_NB_r13,
+ &ett_lte_rrc_T_rlc_Config_r13,
+ &ett_lte_rrc_T_logicalChannelConfig_r13,
+ &ett_lte_rrc_DRB_ToAddModList_NB_r13,
+ &ett_lte_rrc_DRB_ToAddMod_NB_r13,
+ &ett_lte_rrc_DRB_ToReleaseList_NB_r13,
+ &ett_lte_rrc_RLC_Config_NB_r13,
+ &ett_lte_rrc_T_am_01,
+ &ett_lte_rrc_UL_AM_RLC_NB_r13,
+ &ett_lte_rrc_DL_AM_RLC_NB_r13,
+ &ett_lte_rrc_RLF_TimersAndConstants_NB_r13,
+ &ett_lte_rrc_T_setup_103,
+ &ett_lte_rrc_UplinkPowerControlCommon_NB_r13,
+ &ett_lte_rrc_UplinkPowerControlDedicated_NB_r13,
+ &ett_lte_rrc_MultiBandInfoList_NB_r13,
+ &ett_lte_rrc_MultiBandInfo_NB_r13,
+ &ett_lte_rrc_NS_PmaxList_NB_r13,
+ &ett_lte_rrc_NS_PmaxValue_NB_r13,
+ &ett_lte_rrc_UE_Capability_NB_r13,
+ &ett_lte_rrc_T_nonCriticalExtension_82,
+ &ett_lte_rrc_PDCP_Parameters_NB_r13,
+ &ett_lte_rrc_T_supportedROHC_Profiles_r13,
+ &ett_lte_rrc_PhyLayerParameters_NB_r13,
+ &ett_lte_rrc_RF_Parameters_NB_r13,
+ &ett_lte_rrc_SupportedBandList_NB_r13,
+ &ett_lte_rrc_SupportedBand_NB_r13,
+ &ett_lte_rrc_UE_RadioPagingInfo_NB_r13,
+ &ett_lte_rrc_UE_TimersAndConstants_NB_r13,
/*--- End of included file: packet-lte-rrc-ettarr.c ---*/
-#line 3818 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3922 "./asn1/lte-rrc/packet-lte-rrc-template.c"
&ett_lte_rrc_featureGroupIndicators,
&ett_lte_rrc_featureGroupIndRel9Add,
@@ -77257,6 +89199,13 @@ void proto_register_lte_rrc(void) {
register_dissector("lte_rrc.handover_prep_info", dissect_lte_rrc_Handover_Preparation_Info, proto_lte_rrc);
register_dissector("lte_rrc.sbcch_sl_bch", dissect_lte_rrc_SBCCH_SL_BCH, proto_lte_rrc);
register_dissector("lte_rrc.sc_mcch", dissect_lte_rrc_SC_MCCH, proto_lte_rrc);
+ register_dissector("lte_rrc.dl_ccch.nb", dissect_lte_rrc_DL_CCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.dl_dcch.nb", dissect_lte_rrc_DL_DCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.ul_ccch.nb", dissect_lte_rrc_UL_CCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.ul_dcch.nb", dissect_lte_rrc_UL_DCCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.bcch_bch.nb", dissect_lte_rrc_BCCH_BCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.bcch_dl_sch.nb", dissect_lte_rrc_BCCH_DL_SCH_NB, proto_lte_rrc);
+ register_dissector("lte_rrc.pcch.nb", dissect_lte_rrc_PCCH_NB, proto_lte_rrc);
/* Register fields and subtrees */
proto_register_field_array(proto_lte_rrc, hf, array_length(hf));
@@ -77281,10 +89230,17 @@ void proto_register_lte_rrc(void) {
register_dissector("lte-rrc.ue_cap_info", dissect_UECapabilityInformation_PDU, proto_lte_rrc);
register_dissector("lte-rrc.ue_eutra_cap", dissect_lte_rrc_UE_EUTRA_Capability_PDU, proto_lte_rrc);
register_dissector("lte-rrc.sbcch.sl.bch", dissect_SBCCH_SL_BCH_Message_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.bcch.bch.nb", dissect_BCCH_BCH_Message_NB_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.bcch.dl.sch.nb", dissect_BCCH_DL_SCH_Message_NB_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.pcch.nb", dissect_PCCH_Message_NB_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.dl.ccch.nb", dissect_DL_CCCH_Message_NB_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.dl.dcch.nb", dissect_DL_DCCH_Message_NB_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.ul.ccch.nb", dissect_UL_CCCH_Message_NB_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.ul.dcch.nb", dissect_UL_DCCH_Message_NB_PDU, proto_lte_rrc);
/*--- End of included file: packet-lte-rrc-dis-reg.c ---*/
-#line 3885 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3996 "./asn1/lte-rrc/packet-lte-rrc-template.c"
register_init_routine(&lte_rrc_init_protocol);
register_cleanup_routine(&lte_rrc_cleanup_protocol);
diff --git a/epan/dissectors/packet-lte-rrc.h b/epan/dissectors/packet-lte-rrc.h
index 7a84714f86..efe46bca8e 100644
--- a/epan/dissectors/packet-lte-rrc.h
+++ b/epan/dissectors/packet-lte-rrc.h
@@ -1,7 +1,7 @@
/* Do not modify this file. Changes will be overwritten. */
/* Generated automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-lte-rrc.h */
-/* asn2wrs.py -L -p lte-rrc -c ./lte-rrc.cnf -s ./packet-lte-rrc-template -D . -O ../.. EUTRA-InterNodeDefinitions.asn EUTRA-RRC-Definitions.asn EUTRA-Sidelink-Preconf.asn EUTRA-UE-Variables.asn PC5-RRC-Definitions.asn */
+/* asn2wrs.py -L -p lte-rrc -c ./lte-rrc.cnf -s ./packet-lte-rrc-template -D . -O ../.. EUTRA-InterNodeDefinitions.asn EUTRA-RRC-Definitions.asn EUTRA-Sidelink-Preconf.asn EUTRA-UE-Variables.asn PC5-RRC-Definitions.asn NBIOT-InterNodeDefinitions.asn NBIOT-RRC-Definitions.asn NBIOT-UE-Variables.asn */
/* Input file: packet-lte-rrc-template.h */
@@ -38,10 +38,14 @@ int dissect_lte_rrc_HandoverCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
int dissect_lte_rrc_HandoverPreparationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_lte_rrc_UERadioAccessCapabilityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_lte_rrc_UE_EUTRA_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
+int dissect_lte_rrc_HandoverPreparationInformation_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
+int dissect_lte_rrc_UERadioAccessCapabilityInformation_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_lte_rrc_HandoverCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
int dissect_lte_rrc_HandoverPreparationInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
int dissect_lte_rrc_UERadioAccessCapabilityInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
int dissect_lte_rrc_UE_EUTRA_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
+int dissect_lte_rrc_HandoverPreparationInformation_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
+int dissect_lte_rrc_UERadioAccessCapabilityInformation_NB_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
/*--- End of included file: packet-lte-rrc-exp.h ---*/
#line 27 "./asn1/lte-rrc/packet-lte-rrc-template.h"