aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2010-05-15 10:27:45 +0000
committerAnders Broman <anders.broman@ericsson.com>2010-05-15 10:27:45 +0000
commit2de348060c2536940e0ba48ad059dc3b028a8302 (patch)
treeaf6ed49c9ba08d0ad6f5bdc22b6c98cb6589307b
parentef9129b5e6cf9e3bb16e6525af08074a85f71ebf (diff)
Update to V9.2.0 (2010-03)
svn path=/trunk/; revision=32819
-rw-r--r--asn1/nbap/NBAP-CommonDataTypes.asn2
-rw-r--r--asn1/nbap/NBAP-Constants.asn50
-rw-r--r--asn1/nbap/NBAP-Containers.asn3
-rw-r--r--asn1/nbap/NBAP-IEs.asn371
-rw-r--r--asn1/nbap/NBAP-PDU-Contents.asn269
-rw-r--r--asn1/nbap/NBAP-PDU-Descriptions.asn4
-rw-r--r--asn1/nbap/nbap.cnf34
-rw-r--r--epan/dissectors/packet-nbap.c2556
8 files changed, 2279 insertions, 1010 deletions
diff --git a/asn1/nbap/NBAP-CommonDataTypes.asn b/asn1/nbap/NBAP-CommonDataTypes.asn
index 8ed82de5c7..6588c1c940 100644
--- a/asn1/nbap/NBAP-CommonDataTypes.asn
+++ b/asn1/nbap/NBAP-CommonDataTypes.asn
@@ -1,4 +1,4 @@
--- Taken from 3GPP TS 25.433 V9.1.0 (2009-12)
+-- Taken from 3GPP TS 25.433 V9.2.0 (2010-03)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/
-- $Id$
diff --git a/asn1/nbap/NBAP-Constants.asn b/asn1/nbap/NBAP-Constants.asn
index 9024b51213..fd8769d76d 100644
--- a/asn1/nbap/NBAP-Constants.asn
+++ b/asn1/nbap/NBAP-Constants.asn
@@ -1,6 +1,6 @@
-- NBAP-Constants.asn
--
--- Taken from 3GPP TS 25.433 V9.1.0 (2009-12)
+-- Taken from 3GPP TS 25.433 V9.2.0 (2010-03)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/
---
-- 9.3.6 Constant Definitions
@@ -247,14 +247,16 @@ maxNoOfRepetitionPeriod-SPS-LCR-1 INTEGER ::= 3
maxNoOf-HS-SICH-SPS INTEGER ::= 4
maxNoOf-HS-SICH-SPS-1 INTEGER ::= 3
maxNoOfNon-HS-SCCH-Assosiated-HS-SICH INTEGER ::= 4
-maxMBMSServiceSelect INTEGER ::= 256
+maxNoOfNon-HS-SCCH-Assosiated-HS-SICH-Ext INTEGER ::= 44
+maxMBMSServiceSelect INTEGER ::= 256
maxNrOfCellPortionsPerCellLCR INTEGER ::= 256
maxNrOfCellPortionsPerCellLCR-1 INTEGER ::= 255
maxNrOfEDCH-1 INTEGER ::= 32
-maxNoOfCommonH-RNTI INTEGER ::= 256
+maxNoOfCommonH-RNTI INTEGER ::= 256
maxNrOfCommonMACFlowsLCRExt INTEGER ::= 248
-- maxNrOfCommonMACFlowsLCR-maxNrOfCommonMACFlows
-
+maxofERNTI INTEGER ::= 256
+maxNrOfDCHMeasurementOccasionPatternSequence INTEGER ::= 6
-- **************************************************************
--
@@ -1101,7 +1103,7 @@ id-HSDSCH-TBSizeTableIndicator ProtocolIE-ID ::= 966
id-E-DCH-DL-Control-Channel-Change-Information ProtocolIE-ID ::= 967
id-E-DCH-DL-Control-Channel-Grant-Information ProtocolIE-ID ::= 968
id-DGANSS-Corrections-Req ProtocolIE-ID ::= 969
-id-UE-with-enhanced-HS-SCCH-support-indicator ProtocolIE-ID ::= 970
+id-UE-with-enhanced-HS-SCCH-support-indicator ProtocolIE-ID ::= 970
id-AdditionalTimeSlotListLCR ProtocolIE-ID ::= 971
id-AdditionalMeasurementValueList ProtocolIE-ID ::= 972
id-E-AGCH-Table-Choice ProtocolIE-ID ::= 978
@@ -1111,7 +1113,7 @@ id-E-RUCCH-768-parameters ProtocolIE-ID ::= 983
id-HS-Cause ProtocolIE-ID ::= 984
id-E-Cause ProtocolIE-ID ::= 985
id-Common-EDCH-Capability ProtocolIE-ID ::= 987
-id-E-AI-Capability ProtocolIE-ID ::= 988
+id-E-AI-Capability ProtocolIE-ID ::= 988
id-Common-EDCH-System-InformationFDD ProtocolIE-ID ::= 989
id-Common-UL-MACFlows-to-DeleteFDD ProtocolIE-ID ::= 990
id-Common-EDCH-MACdFlows-to-DeleteFDD ProtocolIE-ID ::= 991
@@ -1206,9 +1208,7 @@ id-Single-Stream-MIMO-Capability ProtocolIE-ID ::= 1089
id-Single-Stream-MIMO-Mode-Indicator ProtocolIE-ID ::= 1090
id-Dual-Band-Capability-Info ProtocolIE-ID ::= 1091
id-UE-AggregateMaximumBitRate ProtocolIE-ID ::= 1092
-id-SRB-Indicator ProtocolIE-ID ::= 1093
-id-CellSpecificHARQMemoryPartitioning ProtocolIE-ID ::= 1099
-id-HARQ-MemoryPartitioning ProtocolIE-ID ::= 1100
+id-UE-AggregateMaximumBitRate-Enforcement-Indicator ProtocolIE-ID ::= 1093
id-MIMO-Power-Offset-For-S-CPICH-Capability ProtocolIE-ID ::= 1101
id-MIMO-PilotConfigurationExtension ProtocolIE-ID ::= 1102
id-TxDiversityOnDLControlChannelsByMIMOUECapability ProtocolIE-ID ::= 1103
@@ -1225,11 +1225,12 @@ id-UpPTSInterference-For-CellPortion-Value ProtocolIE-ID ::= 1113
id-NumberOfReportedCellPortionsLCR ProtocolIE-ID ::= 1114
id-CellPortion-CapabilityLCR ProtocolIE-ID ::= 1115
id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCHOrE-HICHTransmissionCellPortionValue ProtocolIE-ID ::= 1116
-id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCHOrE-HICHTransmissionCellPortion ProtocolIE-ID ::= 1117id-ActivationInformation ProtocolIE-ID ::= 1119
+id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCHOrE-HICHTransmissionCellPortion ProtocolIE-ID ::= 1117
+id-ActivationInformation ProtocolIE-ID ::= 1119
id-Additional-EDCH-Cell-Information-RL-Setup-Req ProtocolIE-ID ::= 1120
id-Additional-EDCH-Cell-Information-Response ProtocolIE-ID ::= 1121
id-Additional-EDCH-Cell-Information-RL-Add-Req ProtocolIE-ID ::= 1122
-id-Additional-EDCH-Cell-Change-Information-Response ProtocolIE-ID ::= 1123
+id-Additional-EDCH-Cell-Information-Response-RL-Add ProtocolIE-ID ::= 1123
id-Additional-EDCH-Cell-Information-RL-Reconf-Prep ProtocolIE-ID ::= 1124
id-Additional-EDCH-Cell-Information-RL-Reconf-Req ProtocolIE-ID ::= 1125
id-Additional-EDCH-Cell-Information-Bearer-Rearrangement ProtocolIE-ID ::= 1126
@@ -1248,6 +1249,31 @@ id-DiversityMode ProtocolIE-ID ::= 1139
id-TransmitDiversityIndicator ProtocolIE-ID ::= 1140
id-NonCellSpecificTxDiversity ProtocolIE-ID ::= 1141
id-Cell-Capability-Container ProtocolIE-ID ::= 1142
+id-E-RNTI-List-Request ProtocolIE-ID ::= 1143
+id-E-RNTI-List ProtocolIE-ID ::= 1144
+id-PowerControlGAP-For-CellFACHLCR ProtocolIE-ID ::= 1145
+id-UL-Synchronisation-Parameters-For-FACHLCR ProtocolIE-ID ::= 1147
+id-HS-DSCH-SPS-Operation-Indicator ProtocolIE-ID ::= 1148
+id-Out-of-Sychronization-Window ProtocolIE-ID ::= 1151
+id-Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst ProtocolIE-ID ::= 1152
+id-E-HICH-TimeOffset-ReconfFailureTDD ProtocolIE-ID ::= 1153
+id-HSSCCH-TPC-StepSize ProtocolIE-ID ::= 1154
+id-TS0-CapabilityLCR ProtocolIE-ID ::= 1155
+id-UE-TS0-CapabilityLCR ProtocolIE-ID ::= 1156
+id-Common-System-Information-ResponseLCR ProtocolIE-ID ::= 1157
+id-Additional-EDCH-Cell-Information-ResponseRLReconf ProtocolIE-ID ::= 1158
+id-Multicell-EDCH-InformationItemIEs ProtocolIE-ID ::= 1159
+id-Multicell-EDCH-RL-Specific-InformationItemIEs ProtocolIE-ID ::= 1160
+id-Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext ProtocolIE-ID ::= 1161
+id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext ProtocolIE-ID ::= 1162
+id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext ProtocolIE-ID ::= 1163
+id-Initial-DL-Transmission-Power ProtocolIE-ID ::= 1164
+id-Maximum-DL-Power ProtocolIE-ID ::= 1165
+id-Minimum-DL-Power ProtocolIE-ID ::= 1166
+id-DCH-MeasurementOccasion-Information ProtocolIE-ID ::= 1167
+id-AssociatedPhsicalChannelID ProtocolIE-ID ::= 1168
+id-DGNSS-ValidityPeriod ProtocolIE-ID ::= 1169
+id-PhysicalChannelID-for-CommonERNTI-RequestedIndicator ProtocolIE-ID ::= 1170
+id-PrecodingWeightSetRestriction ProtocolIE-ID ::= 1171
END
-
diff --git a/asn1/nbap/NBAP-Containers.asn b/asn1/nbap/NBAP-Containers.asn
index f73a44aaf9..379152abb3 100644
--- a/asn1/nbap/NBAP-Containers.asn
+++ b/asn1/nbap/NBAP-Containers.asn
@@ -1,6 +1,6 @@
-- NBAP-Containers.asn
--
--- Taken from 3GPP TS 25.433 V9.1.0 (2009-12)
+-- Taken from 3GPP TS 25.433 V9.2.0 (2010-03)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/
--
-- 9.3.7 Container Definitions
@@ -205,3 +205,4 @@ PrivateIE-Field {NBAP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE {
}
END
+
diff --git a/asn1/nbap/NBAP-IEs.asn b/asn1/nbap/NBAP-IEs.asn
index b18a0e7289..126ccfd5cf 100644
--- a/asn1/nbap/NBAP-IEs.asn
+++ b/asn1/nbap/NBAP-IEs.asn
@@ -1,6 +1,6 @@
-- NBAP-IEs.asn
--
--- Taken from 3GPP TS 25.433 V9.1.0 (2009-12)
+-- Taken from 3GPP TS 25.433 V9.2.0 (2010-03)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/
--
-- 9.3.4 Information Elements Definitions
@@ -127,15 +127,16 @@ IMPORTS
maxNoOfRepetitionPeriod-SPS-LCR-1,
maxNoOf-HS-SICH-SPS,
maxNoOf-HS-SICH-SPS-1,
- maxNoOfNon-HS-SCCH-Assosiated-HS-SICH,
+ maxNoOfNon-HS-SCCH-Assosiated-HS-SICH,
+ maxNoOfNon-HS-SCCH-Assosiated-HS-SICH-Ext,
maxMBMSServiceSelect,
maxNrOfCellPortionsPerCellLCR,
maxNrOfCellPortionsPerCellLCR-1,
maxNrOfEDCH-1,
maxNoOfCommonH-RNTI,
maxNrOfCommonMACFlowsLCRExt,
- maxNrOfEDCH-1,
-
+ maxofERNTI,
+ maxNrOfDCHMeasurementOccasionPatternSequence,
id-BroadcastCommonTransportBearerIndication,
id-MessageStructure,
@@ -172,6 +173,7 @@ IMPORTS
id-HSDSCH-MACdPDUSizeFormat,
id-HS-PDSCH-Code-Change-Grant,
id-HS-PDSCH-Code-Change-Indicator,
+ id-HS-DSCH-SPS-Operation-Indicator,
id-Best-Cell-Portions-Value,
id-Unidirectional-DCH-Indicator,
id-SAT-Info-Almanac-ExtItem,
@@ -279,11 +281,9 @@ IMPORTS
id-DL-RLC-PDU-Size-Format,
id-schedulingPriorityIndicator,
id-UE-SupportIndicatorExtension,
- id-SRB-Indicator,
+ id-UE-AggregateMaximumBitRate-Enforcement-Indicator,
id-Single-Stream-MIMO-ActivationIndicator,
id-Single-Stream-MIMO-Mode-Indicator,
- id-CellSpecificHARQMemoryPartitioning,
- id-HARQ-MemoryPartitioning,
id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCHOrE-HICHTransmissionCellPortion,
id-ULTimeslotISCPValue-For-CellPortion,
id-UpPTSInterferenceValue-For-CellPortion,
@@ -302,13 +302,27 @@ IMPORTS
id-DiversityMode,
id-TransmitDiversityIndicator,
id-NonCellSpecificTxDiversity,
- maxNrOfCommonMACFlowsLCRExt,
id-RepetitionPeriodIndex,
id-MidambleShiftLCR,
id-MaxHSDSCH-HSSCCH-Power-per-CELLPORTION,
id-Additional-EDCH-Preconfiguration-Information,
id-EDCH-Indicator,
- id-Ul-common-E-DCH-MACflow-Specific-InfoResponseListLCR-Ext
+ id-Ul-common-E-DCH-MACflow-Specific-InfoResponseListLCR-Ext,
+ id-E-RNTI-List-Request,
+ id-E-RNTI-List,
+ id-UL-Synchronisation-Parameters-For-FACHLCR,
+ id-UE-TS0-CapabilityLCR,
+ id-Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext,
+ id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext,
+ id-DGNSS-ValidityPeriod,
+ id-AssociatedPhsicalChannelID,
+ id-PhysicalChannelID-for-CommonERNTI-RequestedIndicator,
+ id-Initial-DL-Transmission-Power,
+ id-Maximum-DL-Power,
+ id-Minimum-DL-Power,
+ id-Multicell-EDCH-InformationItemIEs,
+ id-Multicell-EDCH-RL-Specific-InformationItemIEs
+
FROM NBAP-Constants
@@ -371,13 +385,11 @@ Multicell-EDCH-Transport-Bearer-Mode ::= ENUMERATED {
Additional-EDCH-Cell-Information-Setup ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-FDD-Setup-Cell-Information
Additional-EDCH-FDD-Setup-Cell-Information ::=SEQUENCE{
- additional-EDCH-UL-DPCH-Information-Setup Additional-EDCH-UL-DPCH-Information-Setup,
- additional-EDCH-RL-Specific-Information-To-Setup Additional-EDCH-RL-Specific-Information-To-Setup-List,
- dL-PowerBalancing-Information DL-PowerBalancing-Information OPTIONAL,
- minimumReducedE-DPDCH-GainFactor MinimumReducedE-DPDCH-GainFactor OPTIONAL,
- additional-EDCH-FDD-Information Additional-EDCH-FDD-Information,
- secondary-UL-Frequency-Activation-State Secondary-UL-Frequency-Activation-State OPTIONAL,
- additional-EDCH-F-DPCH-Information-Setup Additional-EDCH-F-DPCH-Information,
+ additional-EDCH-UL-DPCH-Information-Setup Additional-EDCH-UL-DPCH-Information-Setup,
+ additional-EDCH-RL-Specific-Information-To-Setup Additional-EDCH-RL-Specific-Information-To-Setup-List,
+ additional-EDCH-FDD-Information Additional-EDCH-FDD-Information OPTIONAL,
+ additional-EDCH-F-DPCH-Information-Setup Additional-EDCH-F-DPCH-Information,
+ multicell-EDCH-Information Multicell-EDCH-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-FDD-Setup-Cell-Information-ExtIEs} } OPTIONAL,
...
}
@@ -414,21 +426,16 @@ Additional-EDCH-RL-Specific-Information-To-Setup-List ::= SEQUENCE (SIZE (1..max
Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
- c-ID C-ID,
+ c-ID C-ID OPTIONAL,
firstRLS-indicator FirstRLS-Indicator,
- propagationDelay PropagationDelay OPTIONAL,
- extendedPropagationDelay ExtendedPropagationDelay OPTIONAL,
+ propagationDelay PropagationDelay OPTIONAL,
dl-CodeInformation FDD-DL-CodeInformation,
initialDL-transmissionPower DL-Power,
maximumDL-power DL-Power,
minimumDL-power DL-Power,
- primary-CPICH-Usage-for-Channel-Estimation Primary-CPICH-Usage-for-Channel-Estimation OPTIONAL,
- secondary-CPICH-Information CommonPhysicalChannelID OPTIONAL,
- e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
- e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
- e-HICH-PowerOffset E-HICH-PowerOffset OPTIONAL,
f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
e-RNTI E-RNTI OPTIONAL,
+ multicell-EDCH-RL-Specific-Information Multicell-EDCH-RL-Specific-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs-ExtIEs} } OPTIONAL,
...
}
@@ -437,9 +444,21 @@ Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs-ExtIEs NBAP-PROTOCOL-EX
...
}
-Additional-EDCH-Cell-Information-To-Add-List ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs
+Additional-EDCH-Cell-Information-To-Add-List ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-Cell-Information-To-Add-ItemIEs
-Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF EDCH-Additional-RL-Specific-Information-To-Add-List
+Additional-EDCH-Cell-Information-To-Add-ItemIEs ::=SEQUENCE{
+ additional-EDCH-RL-Specific-Information-To-Add-ItemIEs Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs,
+ additional-EDCH-FDD-Information Additional-EDCH-FDD-Information OPTIONAL,
+ multicell-EDCH-Information Multicell-EDCH-Information OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-Cell-Information-To-Add-ItemIEs-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Additional-EDCH-Cell-Information-To-Add-ItemIEs-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs ::= SEQUENCE (SIZE (1.. maxNrOfEDCHRLs)) OF EDCH-Additional-RL-Specific-Information-To-Add-List
EDCH-Additional-RL-Specific-Information-To-Add-List ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
@@ -448,11 +467,8 @@ EDCH-Additional-RL-Specific-Information-To-Add-List ::=SEQUENCE{
initialDL-transmissionPower DL-Power OPTIONAL,
maximumDL-power DL-Power OPTIONAL,
minimumDL-power DL-Power OPTIONAL,
- dLReferencePower DL-Power OPTIONAL,
- e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
- e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
- e-HICH-PowerOffset E-HICH-PowerOffset OPTIONAL,
- f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
+ f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
+ multicell-EDCH-RL-Specific-Information Multicell-EDCH-RL-Specific-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { EDCH-Additional-RL-Specific-Information-To-Add-List-ExtIEs} } OPTIONAL,
...
}
@@ -465,18 +481,12 @@ Additional-EDCH-RL-Specific-Information-To-Modify-List ::= SEQUENCE (SIZE (1..ma
Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
- dl-CodeInformation FDD-DL-CodeInformation OPTIONAL,
+ dl-CodeInformation FDD-DL-CodeInformation OPTIONAL,
maximumDL-power DL-Power OPTIONAL,
minimumDL-power DL-Power OPTIONAL,
- dLReferencePower DL-Power OPTIONAL,
- primary-CPICH-Usage-for-Channel-Estimation Primary-CPICH-Usage-for-Channel-Estimation OPTIONAL,
- secondary-CPICH-Information-Change Secondary-CPICH-Information-Change OPTIONAL,
- e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
- e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
- e-HICH-PowerOffset E-HICH-PowerOffset OPTIONAL,
- f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
- additional-e-DCH-DL-Control-Channel-Grant NULL OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs-ExtIEs} } OPTIONAL,
+ f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
+
+ multicell-EDCH-RL-Specific-Information Multicell-EDCH-RL-Specific-Information OPTIONAL, iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs-ExtIEs} } OPTIONAL,
...
}
@@ -485,10 +495,11 @@ Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs-ExtIEs NBAP-PROTOCOL-E
}
Additional-EDCH-FDD-Information ::=SEQUENCE{
- additional-EDCH-MAC-d-Flows-Specific-Information Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
- hARQ-Process-Allocation-Scheduled-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
- e-DCH-Maximum-Bitrate E-DCH-Maximum-Bitrate OPTIONAL,
- e-DCH-Processing-Overload-Level E-DCH-Processing-Overload-Level OPTIONAL,
+ additional-EDCH-MAC-d-Flows-Specific-Information Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
+ hARQ-Process-Allocation-Scheduled-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
+ e-DCH-Maximum-Bitrate E-DCH-Maximum-Bitrate OPTIONAL,
+ e-DCH-Processing-Overload-Level E-DCH-Processing-Overload-Level OPTIONAL,
+ e-DCH-Min-Set-E-TFCI E-TFCI OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-FDD-Information-ExtIEs} } OPTIONAL,
...
}
@@ -529,12 +540,11 @@ EDCH-Additional-RL-Specific-Information-Response-List ::= SEQUENCE (SIZE (1..max
EDCH-Additional-RL-Specific-Information-Response-ItemIEs ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
- received-total-wide-band-power Received-total-wide-band-power-Value OPTIONAL,
+ received-total-wide-band-power Received-total-wide-band-power-Value,
dL-PowerBalancing-ActivationIndicator DL-PowerBalancing-ActivationIndicator OPTIONAL,
- dL-PowerBalancing-UpdatedIndicator DL-PowerBalancing-UpdatedIndicator OPTIONAL,
- rL-Set-ID RL-Set-ID OPTIONAL,
- e-DCH-RL-Set-ID RL-Set-ID OPTIONAL,
- e-DCH-FDD-DL-Control-Channel-Information E-DCH-FDD-DL-Control-Channel-Information OPTIONAL,
+ rL-Set-ID RL-Set-ID,
+ e-DCH-RL-Set-ID RL-Set-ID,
+ e-DCH-FDD-DL-Control-Channel-Information E-DCH-FDD-DL-Control-Channel-Information,
iE-Extensions ProtocolExtensionContainer { { EDCH-Additional-RL-Specific-Information-Response-ItemIEs-ExtIEs} } OPTIONAL,
...
}
@@ -543,6 +553,45 @@ EDCH-Additional-RL-Specific-Information-Response-ItemIEs-ExtIEs NBAP-PROTOCOL-EX
...
}
+Additional-EDCH-Cell-Information-Response-RLReconf-List::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-FDD-Information-Response-RLReconf-Items
+
+Additional-EDCH-FDD-Information-Response-RLReconf-Items::=SEQUENCE{
+ additional-EDCH-FDD-Information-Response-ItemIEs Additional-EDCH-FDD-Information-Response-ItemIEs OPTIONAL,
+ additional-Modififed-EDCH-FDD-Information-Response-ItemIEs Additional-Modififed-EDCH-FDD-Information-Response-ItemIEs OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-FDD-Information-Response-RLReconf-Items-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Additional-EDCH-FDD-Information-Response-RLReconf-Items-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Additional-Modififed-EDCH-FDD-Information-Response-ItemIEs ::=SEQUENCE{
+ eDCH-Additional-Modified-RL-Specific-Information-Response EDCH-Additional-Modified-RL-Specific-Information-Response-List OPTIONAL,
+ additional-EDCH-MAC-d-Flow-Specific-Information-Response Additional-EDCH-MAC-d-Flow-Specific-Information-Response-List OPTIONAL,
+ hARQ-Process-Allocation-Scheduled-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Additional-Modififed-EDCH-FDD-Information-Response-ItemIEs-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Additional-Modififed-EDCH-FDD-Information-Response-ItemIEs-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+EDCH-Additional-Modified-RL-Specific-Information-Response-List ::= SEQUENCE (SIZE (1.. maxNrOfEDCHRLs)) OF EDCH-Additional-Modified-RL-Specific-Information-Response-List-Items
+
+EDCH-Additional-Modified-RL-Specific-Information-Response-List-Items ::=SEQUENCE{
+ eDCH-Additional-RL-ID RL-ID,
+ dL-PowerBalancing-UpdatedIndicator DL-PowerBalancing-UpdatedIndicator OPTIONAL,
+ e-DCH-FDD-DL-Control-Channel-Information E-DCH-FDD-DL-Control-Channel-Information OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { EDCH-Additional-Modified-RL-Specific-Information-Response-List-Items-ExtIEs} } OPTIONAL,
+ ...
+}
+
+EDCH-Additional-Modified-RL-Specific-Information-Response-List-Items-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Additional-EDCH-MAC-d-Flow-Specific-Information-Response-List::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF Additional-EDCH-MAC-d-Flows-Specific-Info-Response
Additional-EDCH-MAC-d-Flows-Specific-Info-Response ::= SEQUENCE {
@@ -557,15 +606,28 @@ Additional-EDCH-MAC-d-Flows-Specific-Info-Response-ExtIEs NBAP-PROTOCOL-EXTENSIO
...
}
+Additional-EDCH-Cell-Information-Response-RL-Add-List ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-Cell-Information-Response-RL-Add-ItemIEs
+
+Additional-EDCH-Cell-Information-Response-RL-Add-ItemIEs ::=SEQUENCE{
+ additional-EDCH-FDD-Information-Response Additional-EDCH-FDD-Information-Response-ItemIEs OPTIONAL,
+ additional-EDCH-Serving-Cell-Change-Information-Response E-DCH-Serving-Cell-Change-Info-Response OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-Cell-Information-Response-RL-Add-ItemIEs-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Additional-EDCH-Cell-Information-Response-RL-Add-ItemIEs-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Additional-EDCH-Cell-Information-ConfigurationChange-List ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-ConfigurationChange-Info-ItemIEs
Additional-EDCH-ConfigurationChange-Info-ItemIEs ::=SEQUENCE{
additional-EDCH-UL-DPCH-Information-Modify Additional-EDCH-UL-DPCH-Information-Modify OPTIONAL,
- additional-EDCH-RL-Specific-Information-To-Add EDCH-Additional-RL-Specific-Information-To-Add-List OPTIONAL,
+ additional-EDCH-RL-Specific-Information-To-Add Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs OPTIONAL,
additional-EDCH-RL-Specific-Information-To-Modify Additional-EDCH-RL-Specific-Information-To-Modify-List OPTIONAL,
- minimumReducedE-DPDCH-GainFactor MinimumReducedE-DPDCH-GainFactor OPTIONAL,
additional-EDCH-FDD-Information-To-Modify Additional-EDCH-FDD-Information OPTIONAL,
additional-EDCH-F-DPCH-Information-Modify Additional-EDCH-F-DPCH-Information OPTIONAL,
+ multicell-EDCH-Information Multicell-EDCH-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-ConfigurationChange-Info-ItemIEs-ExtIEs} } OPTIONAL,
...
}
@@ -934,7 +996,8 @@ CauseRadioNetwork ::= ENUMERATED {
single-Stream-MIMO-not-available,
multi-Cell-operation-with-MIMO-not-available,
multi-Cell-operation-with-Single-Stream-MIMO-not-available,
- cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable, multi-Cell-EDCH-operation-not-available
+ cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable,
+ multi-Cell-EDCH-operation-not-available
}
@@ -979,8 +1042,6 @@ CellPortion-CapabilityLCR ::= ENUMERATED {
cell-portion-non-capable
}
-CellSpecificHARQMemoryPartitioning ::= BOOLEAN
-
CellSyncBurstCode ::= INTEGER(0..7, ...)
CellSyncBurstCodeShift ::= INTEGER(0..7)
@@ -1058,6 +1119,7 @@ Common-EDCH-System-InformationFDD ::= SEQUENCE {
}
Common-EDCH-System-InformationFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-E-RNTI-List-Request CRITICALITY ignore EXTENSION NULL PRESENCE optional},
...
}
@@ -1176,6 +1238,9 @@ Common-E-DCH-FDPCH-InfoItem ::= SEQUENCE {
}
Common-E-DCH-FDPCH-InfoItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Initial-DL-Transmission-Power CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
+ { ID id-Maximum-DL-Power CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
+ { ID id-Minimum-DL-Power CRITICALITY ignore EXTENSION DL-Power PRESENCE optional },
...
}
@@ -1254,9 +1319,12 @@ Common-EDCH-System-Information-ResponseFDD ::= SEQUENCE {
}
Common-EDCH-System-Information-ResponseFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+{ ID id-E-RNTI-List CRITICALITY ignore EXTENSION E-RNTI-List PRESENCE optional},
...
}
+E-RNTI-List ::= SEQUENCE (SIZE (1..maxofERNTI)) OF E-RNTI
+
Ul-common-E-DCH-MACflow-Specific-InfoResponseList ::= SEQUENCE (SIZE (1..maxNrOfCommonMACFlows)) OF Ul-common-E-DCH-MACflow-Specific-InfoResponseList-Item
Ul-common-E-DCH-MACflow-Specific-InfoResponseList-Item ::= SEQUENCE {
@@ -1643,6 +1711,8 @@ Common-EDCH-System-InformationLCR ::= SEQUENCE {
}
Common-EDCH-System-InformationLCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+{ ID id-UL-Synchronisation-Parameters-For-FACHLCR CRITICALITY reject EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional }|
+{ ID id-PhysicalChannelID-for-CommonERNTI-RequestedIndicator CRITICALITY ignore EXTENSION PhysicalChannelID-for-CommonERNTI-RequestedIndicator PRESENCE optional},
...
}
@@ -1784,6 +1854,7 @@ Common-E-RNTI-Info-ItemLCR ::= SEQUENCE {
}
Common-E-RNTI-Info-ItemLCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+{ ID id-AssociatedPhsicalChannelID CRITICALITY reject EXTENSION CommonPhysicalChannelID PRESENCE optional},
...
}
@@ -2072,6 +2143,33 @@ DCH-InformationResponseItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+DCH-MeasurementOccasion-Information ::= SEQUENCE (SIZE (1.. maxNrOfDCHMeasurementOccasionPatternSequence)) OF DchMeasurementOccasionInformation-Item
+
+DchMeasurementOccasionInformation-Item ::= SEQUENCE {
+ pattern-Sequence-Identifier Pattern-Sequence-Identifier,
+ status-Flag Status-Flag,
+ measurement-Occasion-Pattern-Sequence-parameters Measurement-Occasion-Pattern-Sequence-parameters OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DCH-MeasurementOccasion-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DCH-MeasurementOccasion-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Measurement-Occasion-Pattern-Sequence-parameters ::= SEQUENCE {
+ measurement-Occasion-Pattern-Sequence-parameters-k INTEGER(1..9),
+ measurement-Occasion-Pattern-Sequence-parameters-offset INTEGER(0..511),
+ measurement-Occasion-Pattern-Sequence-parameters-M-Length INTEGER(1..512),
+ measurement-Occasion-Pattern-Sequence-parameters-Timeslot-Bitmap BIT STRING (SIZE (7)),
+ iE-Extensions ProtocolExtensionContainer { { Measurement-Occasion-Pattern-Sequence-parameters-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Measurement-Occasion-Pattern-Sequence-parameters-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DCH-TDD-Information ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-TDD-InformationItem
DCH-TDD-InformationItem ::= SEQUENCE {
@@ -2347,6 +2445,7 @@ DGANSS-SignalInformationItem ::= SEQUENCE {
}
DGANSS-SignalInformationItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ {ID id-DGNSS-ValidityPeriod CRITICALITY ignore EXTENSION DGNSS-ValidityPeriod PRESENCE optional},
...
}
@@ -2360,6 +2459,17 @@ DGANSSThreshold-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+DGNSS-ValidityPeriod ::= SEQUENCE {
+ udreGrowthRate UDREGrowthRate,
+ udreValidityTime UDREValidityTime,
+ iE-Extensions ProtocolExtensionContainer { { DGNSS-ValidityPeriod-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DGNSS-ValidityPeriod-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DGPSCorrections ::= SEQUENCE {
gpstow GPSTOW,
status-health GPS-Status-Health,
@@ -3013,9 +3123,9 @@ E-DCH-LogicalChannelInformationItem ::= SEQUENCE {
}
E-DCH-LogicalChannelInformationItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
+ { ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
{ ID id-MACes-Maximum-Bitrate-LCR CRITICALITY ignore EXTENSION MACes-Maximum-Bitrate-LCR PRESENCE optional}| --1.28Mcps TDD only
- { ID id-SRB-Indicator CRITICALITY ignore EXTENSION SRB-Indicator PRESENCE optional},
+ { ID id-UE-AggregateMaximumBitRate-Enforcement-Indicator CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate-Enforcement-Indicator PRESENCE optional},
...
}
@@ -3257,6 +3367,7 @@ E-DCH-serving-cell-change-unsuccessful-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+-- The maximum repetitions should be limited to 1 so that this information is reported only once for a cell.
EDCH-RACH-Report-Value ::= SEQUENCE (SIZE(1.. maxNrOfCommonEDCH)) OF
SEQUENCE {
granted-EDCH-RACH-resources Granted-EDCH-RACH-Resources-Value,
@@ -5406,6 +5517,7 @@ HSDSCH-Information-to-Modify-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-EnhancedHSServingCC-Abort CRITICALITY reject EXTENSION EnhancedHSServingCC-Abort PRESENCE optional}|
{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
{ ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional },
+ -- Applicable to FDD only
...
}
@@ -5506,8 +5618,7 @@ HS-DSCH-FDD-Secondary-Serving-Information-Response ::= SEQUENCE {
}
HS-DSCH-FDD-Secondary-Serving-Information-Respons-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-MIMO-N-M-Ratio CRITICALITY ignore EXTENSION MIMO-N-M-Ratio PRESENCE optional}|
- {ID id-HARQ-MemoryPartitioning CRITICALITY ignore EXTENSION HARQ-MemoryPartitioning PRESENCE optional},
+ {ID id-MIMO-N-M-Ratio CRITICALITY ignore EXTENSION MIMO-N-M-Ratio PRESENCE optional},
...
}
@@ -5538,7 +5649,8 @@ HS-DSCH-FDD-Secondary-Serving-Information-To-Modify-Unsynchronised ::= SEQUENCE
}
HS-DSCH-FDD-Secondary-Serving-Information-To-Modify-Unsynchronised-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}| {ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional },
+ {ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional }|
+ {ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional },
...
}
@@ -5736,8 +5848,7 @@ HSDSCH-PreconfigurationInfo ::= SEQUENCE {
}
HSDSCH-PreconfigurationInfo-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-CellSpecificHARQMemoryPartitioning CRITICALITY ignore EXTENSION CellSpecificHARQMemoryPartitioning PRESENCE optional}|
- { ID id-Additional-EDCH-Preconfiguration-Information CRITICALITY ignore EXTENSION Additional-EDCH-Preconfiguration-Information PRESENCE optional },
+ { ID id-Additional-EDCH-Preconfiguration-Information CRITICALITY ignore EXTENSION Additional-EDCH-Preconfiguration-Information PRESENCE optional },
...
}
@@ -6121,7 +6232,7 @@ HSDSCH-Common-System-Information-ResponseLCR ::= SEQUENCE {
HSDSCH-Common-System-Information-ResponseLCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional}|
--- Applicable to 1.28Mcps TDD when using multiple frequencies ,This is the UARFCN for the first Frequency repetition
+-- Applicable to 1.28Mcps TDD when using multiple frequencies. This is the UARFCN for the first Frequency repetition
{ ID id-MultipleFreq-HARQ-MemoryPartitioning-InformationList CRITICALITY ignore EXTENSION MultipleFreq-HARQ-MemoryPartitioning-InformationList PRESENCE optional },
-- Applicable to 1.28Mcps TDD when using multiple frequencies.This HARQ MemoryPartitioning Information is for the 2nd and beyond frequencies.
...
@@ -6253,7 +6364,8 @@ HS-DSCH-Semi-PersistentScheduling-Information-to-Modify-LCR ::= SEQUENCE {
}
HS-DSCH-Semi-PersistentScheduling-Information-to-Modify-LCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-{ ID id-HS-DSCH-SPS-Reservation-Indicator CRITICALITY ignore EXTENSION SPS-Reservation-Indicator PRESENCE optional },
+{ ID id-HS-DSCH-SPS-Reservation-Indicator CRITICALITY ignore EXTENSION SPS-Reservation-Indicator PRESENCE optional }|
+{ ID id-HS-DSCH-SPS-Operation-Indicator CRITICALITY reject EXTENSION HS-DSCH-SPS-Operation-Indicator PRESENCE optional },
...
}
@@ -6345,11 +6457,14 @@ Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst::= SEQUE
}
Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext CRITICALITY reject EXTENSION Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext PRESENCE optional },
...
}
Non-HS-SCCH-Associated-HS-SICH-InformationList ::= SEQUENCE (SIZE (0..maxNoOfNon-HS-SCCH-Assosiated-HS-SICH)) OF Non-HS-SCCH-Associated-HS-SICH-InformationItem
+Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext ::= SEQUENCE (SIZE (0..maxNoOfNon-HS-SCCH-Assosiated-HS-SICH-Ext)) OF Non-HS-SCCH-Associated-HS-SICH-InformationItem
+
Non-HS-SCCH-Associated-HS-SICH-InformationItem ::= SEQUENCE {
non-HS-SCCH-Aassociated-HS-SICH-ID Non-HS-SCCH-Aassociated-HS-SICH-ID,
timeSlotLCR TimeSlotLCR,
@@ -6372,11 +6487,14 @@ Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst::= SEQUE
}
Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext CRITICALITY reject EXTENSION Modify-Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext PRESENCE optional },
...
}
Modify-Non-HS-SCCH-Associated-HS-SICH-InformationList ::= SEQUENCE (SIZE (0..maxNoOfNon-HS-SCCH-Assosiated-HS-SICH)) OF Modify-Non-HS-SCCH-Associated-HS-SICH-InformationItem
+Modify-Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext ::= SEQUENCE (SIZE (0.. maxNoOfNon-HS-SCCH-Assosiated-HS-SICH-Ext)) OF Modify-Non-HS-SCCH-Associated-HS-SICH-InformationItem
+
Modify-Non-HS-SCCH-Associated-HS-SICH-InformationItem ::= SEQUENCE {
non-HS-SCCH-Aassociated-HS-SICH-ID Non-HS-SCCH-Aassociated-HS-SICH-ID,
timeSlotLCR TimeSlotLCR OPTIONAL,
@@ -6394,6 +6512,8 @@ Modify-Non-HS-SCCH-Associated-HS-SICH-InformationItem-ExtIEs NBAP-PROTOCOL-EXTEN
Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (0..maxNoOfNon-HS-SCCH-Assosiated-HS-SICH)) OF Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqstItem
+Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext ::= SEQUENCE (SIZE (0..maxNoOfNon-HS-SCCH-Assosiated-HS-SICH-Ext)) OF Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqstItem
+
Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqstItem ::= SEQUENCE {
non-HS-SCCH-Aassociated-HS-SICH-ID Non-HS-SCCH-Aassociated-HS-SICH-ID,
...
@@ -7099,6 +7219,49 @@ Multi-Cell-Capability-Info-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+Multicell-EDCH-Information ::= ProtocolIE-Single-Container { {Multicell-EDCH-InformationItem} }
+
+Multicell-EDCH-InformationItem NBAP-PROTOCOL-IES ::= {
+ { ID id-Multicell-EDCH-InformationItemIEs CRITICALITY ignore TYPE Multicell-EDCH-InformationItemIEs PRESENCE mandatory }
+}
+
+Multicell-EDCH-InformationItemIEs ::= SEQUENCE {
+ dL-PowerBalancing-Information DL-PowerBalancing-Information OPTIONAL,
+ minimumReducedE-DPDCH-GainFactor MinimumReducedE-DPDCH-GainFactor OPTIONAL,
+ secondary-UL-Frequency-Activation-State Secondary-UL-Frequency-Activation-State OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multicell-EDCH-InformationItemIEs-ExtIEs } } OPTIONAL,
+ ...
+
+}
+
+Multicell-EDCH-InformationItemIEs-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Multicell-EDCH-RL-Specific-Information ::= ProtocolIE-Single-Container { { Multicell-EDCH-RL-Specific-InformationItem} }
+
+Multicell-EDCH-RL-Specific-InformationItem NBAP-PROTOCOL-IES ::= {
+ { ID id-Multicell-EDCH-RL-Specific-InformationItemIEs CRITICALITY ignore TYPE Multicell-EDCH-RL-Specific-InformationItemIEs PRESENCE mandatory }
+}
+
+Multicell-EDCH-RL-Specific-InformationItemIEs::= SEQUENCE {
+ extendedPropagationDelay ExtendedPropagationDelay OPTIONAL,
+ primary-CPICH-Usage-for-Channel-Estimation Primary-CPICH-Usage-for-Channel-Estimation OPTIONAL,
+ secondary-CPICH-Information CommonPhysicalChannelID OPTIONAL,
+ secondary-CPICH-Information-Change Secondary-CPICH-Information-Change OPTIONAL,
+ e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
+ e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
+ e-HICH-PowerOffset E-HICH-PowerOffset OPTIONAL,
+ dLReferencePower DL-Power OPTIONAL,
+ e-DCH-DL-Control-Channel-Grant NULL OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multicell-EDCH-RL-Specific-InformationItemIEs-ExtIEs } } OPTIONAL,
+ ...
+
+}
+
+Multicell-EDCH-RL-Specific-InformationItemIEs-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
MIMO-SFMode-For-HSPDSCHDualStream ::= ENUMERATED {
sF1,
@@ -7262,6 +7425,15 @@ NoOfTargetCellHS-SCCH-Order::= INTEGER (1..30)
-- O
-- ==========================================
+Out-of-Sychronization-Window ::= ENUMERATED {
+ ms40,
+ ms80,
+ ms160,
+ ms320,
+ ms640,
+ ...
+}
+
-- ==========================================
-- P
-- ==========================================
@@ -7351,6 +7523,11 @@ Paging-MACFlow-PriorityQueue-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+Pattern-Sequence-Identifier ::= INTEGER (1.. maxNrOfDCHMeasurementOccasionPatternSequence)
+
+PhysicalChannelID-for-CommonERNTI-RequestedIndicator ::= ENUMERATED {
+ requested
+}
PLCCHsequenceNumber ::= INTEGER (0..14)
@@ -7409,6 +7586,11 @@ PRCDeviation ::= ENUMERATED {
...
}
+PrecodingWeightSetRestriction ::= ENUMERATED {
+ preferred,
+ not-preferred
+}
+
PreambleSignatures ::= BIT STRING {
signature15(0),
signature14(1),
@@ -7509,7 +7691,7 @@ PriorityQueue-InfoItem ::= SEQUENCE {
PriorityQueue-InfoItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
{ ID id-DL-RLC-PDU-Size-Format CRITICALITY ignore EXTENSION DL-RLC-PDU-Size-Format PRESENCE optional}|
- { ID id-SRB-Indicator CRITICALITY ignore EXTENSION SRB-Indicator PRESENCE optional},
+ { ID id-UE-AggregateMaximumBitRate-Enforcement-Indicator CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate-Enforcement-Indicator PRESENCE optional},
...
}
@@ -8293,6 +8475,7 @@ SAT-Info-DGPSCorrections-Item ::= SEQUENCE {
}
SAT-Info-DGPSCorrections-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ {ID id-DGNSS-ValidityPeriod CRITICALITY ignore EXTENSION DGNSS-ValidityPeriod PRESENCE optional},
...
}
@@ -8395,8 +8578,14 @@ SetsOfHS-SCCH-CodesItem ::= SEQUENCE {
}
SetsOfHS-SCCH-CodesItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-MIMO-N-M-Ratio CRITICALITY ignore EXTENSION MIMO-N-M-Ratio PRESENCE optional}|
- {ID id-HARQ-MemoryPartitioning CRITICALITY ignore EXTENSION HARQ-MemoryPartitioning PRESENCE optional},
+ {ID id-MIMO-N-M-Ratio CRITICALITY ignore EXTENSION MIMO-N-M-Ratio PRESENCE optional},
+ ...
+}
+
+Setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency::= CHOICE {
+ setup Additional-EDCH-Setup-Info,
+ configurationChange Additional-EDCH-Cell-Information-ConfigurationChange-List,
+ removal Additional-EDCH-Cell-Information-Removal-List,
...
}
@@ -8566,13 +8755,16 @@ Soffset ::= INTEGER (0..9,...)
SpecialBurstScheduling ::= INTEGER (1..256) -- Number of frames between special burst transmission during DTX
-SRB-Indicator ::= NULL
-
Start-Of-Audit-Sequence-Indicator ::= ENUMERATED {
start-of-audit-sequence,
not-start-of-audit-sequence
}
+Status-Flag ::= ENUMERATED {
+ activate,
+ deactivate
+}
+
STTD-Indicator ::= ENUMERATED {
active,
inactive,
@@ -9384,6 +9576,11 @@ TransportFormatSet-TransportBlockSize ::= INTEGER (0..5000)
TransportLayerAddress ::= BIT STRING (SIZE (1..160, ...))
+TS0-CapabilityLCR ::= ENUMERATED {
+ tS0-Capable,
+ tS0-Not-Capable
+}
+
TSTD-Indicator ::= ENUMERATED {
active,
inactive
@@ -9516,6 +9713,26 @@ UDRE ::= ENUMERATED {
udre-greaterequaleight-m
}
+UDREGrowthRate ::= ENUMERATED {
+ growth-1-point-5,
+ growth-2,
+ growth-4,
+ growth-6,
+ growth-8,
+ growth-10,
+ growth-12,
+ growth-16 }
+
+UDREValidityTime ::= ENUMERATED {
+ val-20sec,
+ val-40sec,
+ val-80sec,
+ val-160sec,
+ val-320sec,
+ val-640sec,
+ val-1280sec,
+ val-2560sec }
+
UE-AggregateMaximumBitRate ::= SEQUENCE {
uE-AggregateMaximumBitRateDownlink UE-AggregateMaximumBitRateDownlink OPTIONAL,
uE-AggregateMaximumBitRateUplink UE-AggregateMaximumBitRateUplink OPTIONAL,
@@ -9528,6 +9745,8 @@ UE-AggregateMaximumBitRateDownlink ::= INTEGER (1..1000000000)
UE-AggregateMaximumBitRateUplink ::= INTEGER (1..1000000000)
-- Unit is bits per sec
+UE-AggregateMaximumBitRate-Enforcement-Indicator ::= NULL
+
UE-Capability-Information ::= SEQUENCE {
hSDSCH-Physical-Layer-Category INTEGER (1..64,...),
iE-Extensions ProtocolExtensionContainer { { UE-Capability-Information-ExtIEs } } OPTIONAL,
@@ -9535,13 +9754,19 @@ UE-Capability-Information ::= SEQUENCE {
}
UE-Capability-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-LCRTDD-uplink-Physical-Channel-Capability CRITICALITY ignore EXTENSION LCRTDD-Uplink-Physical-Channel-Capability PRESENCE optional}|
- {ID id-number-Of-Supported-Carriers CRITICALITY reject EXTENSION Number-Of-Supported-Carriers PRESENCE optional}|
- {ID id-MultiCarrier-HSDSCH-Physical-Layer-Category CRITICALITY ignore EXTENSION LCRTDD-HSDSCH-Physical-Layer-Category PRESENCE optional}|
- {ID id-MIMO-SFMode-Supported-For-HSPDSCHDualStream CRITICALITY reject EXTENSION MIMO-SFMode-For-HSPDSCHDualStream PRESENCE optional},
+ {ID id-LCRTDD-uplink-Physical-Channel-Capability CRITICALITY ignore EXTENSION LCRTDD-Uplink-Physical-Channel-Capability PRESENCE optional}|
+ {ID id-number-Of-Supported-Carriers CRITICALITY reject EXTENSION Number-Of-Supported-Carriers PRESENCE optional}|
+ {ID id-MultiCarrier-HSDSCH-Physical-Layer-Category CRITICALITY ignore EXTENSION LCRTDD-HSDSCH-Physical-Layer-Category PRESENCE optional}|
+ {ID id-MIMO-SFMode-Supported-For-HSPDSCHDualStream CRITICALITY reject EXTENSION MIMO-SFMode-For-HSPDSCHDualStream PRESENCE optional}|
+ {ID id-UE-TS0-CapabilityLCR CRITICALITY ignore EXTENSION UE-TS0-CapabilityLCR PRESENCE optional},
...
}
+UE-TS0-CapabilityLCR ::= ENUMERATED {
+ uE-TS0-Capable,
+ uE-TS0-Not-Capable
+}
+
UE-SupportIndicatorExtension ::= BIT STRING (SIZE (32))
-- First bit: Different HS-SCCH In Consecutive TTIs Support Indicator
-- Second bit: HS-SCCH orders in HS-SCCH-less Operation Support Indicator
diff --git a/asn1/nbap/NBAP-PDU-Contents.asn b/asn1/nbap/NBAP-PDU-Contents.asn
index 0011283a5f..5863323215 100644
--- a/asn1/nbap/NBAP-PDU-Contents.asn
+++ b/asn1/nbap/NBAP-PDU-Contents.asn
@@ -1,6 +1,6 @@
-- NBAP-PDU-Contents.asn
--
--- Taken from 3GPP TS 25.433 V9.1.0 (2009-12)
+-- Taken from 3GPP TS 25.433 V9.2.0 (2010-03)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433
--
-- 9.3.3 PDU Definitions
@@ -469,7 +469,8 @@ IMPORTS
HS-DSCH-Semi-PersistentScheduling-Information-LCR,
Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst,
Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst,
- Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst,
+ Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst,
+ Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext,
HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR,
E-DCH-Semi-PersistentScheduling-Information-ResponseLCR,
HSSICH-ReferenceSignal-InformationLCR,
@@ -480,18 +481,22 @@ IMPORTS
MIMO-PowerOffsetForS-CPICHCapability,
MIMO-PilotConfigurationExtension,
TxDiversityOnDLControlChannelsByMIMOUECapability,
- Single-Stream-MIMO-Capability,
-
+ Single-Stream-MIMO-Capability,
ActivationInformation,
Cell-Capability-Container,
DormantModeIndicator,
Additional-EDCH-Setup-Info,
Additional-EDCH-Cell-Information-Response-List,
Additional-EDCH-Cell-Information-To-Add-List,
- Additional-EDCH-FDD-Information-Response-ItemIEs,
- Additional-EDCH-Cell-Information-ConfigurationChange-List,
- Additional-EDCH-Cell-Information-Removal-List,
- Additional-EDCH-FDD-Update-Information
+ Additional-EDCH-FDD-Update-Information,
+ TS0-CapabilityLCR,
+ Out-of-Sychronization-Window,
+ DCH-MeasurementOccasion-Information,
+ Additional-EDCH-Cell-Information-Response-RLReconf-List,
+ Setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency,
+ Additional-EDCH-Cell-Information-Response-RL-Add-List,
+ PrecodingWeightSetRestriction
+
FROM NBAP-IEs
@@ -1230,6 +1235,7 @@ FROM NBAP-Containers
id-HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst,
id-HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst,
id-PowerControlGAP,
+ id-PowerControlGAP-For-CellFACHLCR,
id-IdleIntervalInformation,
id-MBSFN-SpecialTimeSlot-LCR,
id-MultipleFreq-E-DCH-Resources-InformationList-AuditRsp,
@@ -1280,6 +1286,7 @@ FROM NBAP-Containers
id-Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst,
id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst,
id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst,
+ id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext,
id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR,
id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR,
id-HSSICH-ReferenceSignal-InformationLCR,
@@ -1291,20 +1298,26 @@ FROM NBAP-Containers
id-TxDiversityOnDLControlChannelsByMIMOUECapability,
id-UE-AggregateMaximumBitRate,
id-Single-Stream-MIMO-Capability,
-
id-ActivationInformation,
id-Cell-Capability-Container,
id-DormantModeIndicator,
id-Additional-EDCH-Cell-Information-RL-Setup-Req,
id-Additional-EDCH-Cell-Information-Response,
id-Additional-EDCH-Cell-Information-RL-Add-Req,
- id-Additional-EDCH-Cell-Change-Information-Response,
+ id-Additional-EDCH-Cell-Information-Response-RL-Add,
id-Additional-EDCH-Cell-Information-RL-Reconf-Prep,
id-Additional-EDCH-Cell-Information-RL-Reconf-Req,
id-Additional-EDCH-Cell-Information-Bearer-Rearrangement,
id-Additional-EDCH-Cell-Information-RL-Param-Upd,
-
-
+ id-Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst,
+ id-E-HICH-TimeOffset-ReconfFailureTDD,
+ id-Common-System-Information-ResponseLCR,
+ id-TS0-CapabilityLCR,
+ id-HSSCCH-TPC-StepSize,
+ id-Out-of-Sychronization-Window,
+ id-DCH-MeasurementOccasion-Information,
+ id-Additional-EDCH-Cell-Information-ResponseRLReconf,
+ id-PrecodingWeightSetRestriction,
maxNrOfCCTrCHs,
maxNrOfCellSyncBursts,
@@ -3055,7 +3068,6 @@ CCP-InformationItem-AuditRsp ::= SEQUENCE {
iE-Extensions ProtocolExtensionContainer {{ CCP-InformationItem-AuditRsp-ExtIEs }} OPTIONAL,
...
}
-
CCP-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -3115,7 +3127,7 @@ Local-Cell-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-Enhanced-UE-DRX-Capability CRITICALITY ignore EXTENSION Enhanced-UE-DRX-Capability PRESENCE optional }|
{ ID id-Enhanced-UE-DRX-CapabilityLCR CRITICALITY ignore EXTENSION Enhanced-UE-DRX-Capability PRESENCE optional }|
{ ID id-E-DPCCH-Power-Boosting-Capability CRITICALITY ignore EXTENSION E-DPCCH-Power-Boosting-Capability PRESENCE optional }|
- { ID id-SixtyfourQAM-DL-MIMO-Combined-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-MIMO-Combined-Capability PRESENCE conditional }|
+ { ID id-SixtyfourQAM-DL-MIMO-Combined-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-MIMO-Combined-Capability PRESENCE optional}|
{ ID id-Multi-Cell-Capability-Info CRITICALITY ignore EXTENSION Multi-Cell-Capability-Info PRESENCE optional }|
{ ID id-Semi-PersistentScheduling-CapabilityLCR CRITICALITY ignore EXTENSION Semi-PersistentScheduling-CapabilityLCR PRESENCE optional }|
{ ID id-ContinuousPacketConnectivity-DRX-CapabilityLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-CapabilityLCR PRESENCE optional }|
@@ -3126,7 +3138,9 @@ Local-Cell-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-Single-Stream-MIMO-Capability CRITICALITY ignore EXTENSION Single-Stream-MIMO-Capability PRESENCE optional }|
{ ID id-Dual-Band-Capability-Info CRITICALITY ignore EXTENSION Dual-Band-Capability-Info PRESENCE optional }|
{ ID id-CellPortion-CapabilityLCR CRITICALITY ignore EXTENSION CellPortion-CapabilityLCR PRESENCE optional }|
- { ID id-Cell-Capability-Container CRITICALITY ignore EXTENSION Cell-Capability-Container PRESENCE optional },
+ { ID id-Cell-Capability-Container CRITICALITY ignore EXTENSION Cell-Capability-Container PRESENCE optional }|
+ { ID id-TS0-CapabilityLCR CRITICALITY ignore EXTENSION TS0-CapabilityLCR PRESENCE optional }|
+ { ID id-PrecodingWeightSetRestriction CRITICALITY ignore EXTENSION PrecodingWeightSetRestriction PRESENCE optional },
...
}
@@ -4485,12 +4499,12 @@ Local-Cell-InformationItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- The IE shall be present if E-DCH Capability IE is set to ”E-DCH Capable”.
{ ID id-E-DCH-SF-Capability CRITICALITY ignore EXTENSION E-DCH-SF-Capability PRESENCE conditional }|
-- The IE shall be present if E-DCH Capability IE is set to ”E-DCH Capable”.
- { ID id-E-DCH-HARQ-Combining-Capability CRITICALITY ignore EXTENSION E-DCH-HARQ-Combining-Capability PRESENCE conditional }|
+ { ID id-E-DCH-HARQ-Combining-Capability CRITICALITY ignore EXTENSION E-DCH-HARQ-Combining-Capability PRESENCE conditional }|
-- The IE shall be present if E-DCH Capability IE is set to ”E-DCH Capable”.
{ ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
{ ID id-F-DPCH-Capability CRITICALITY ignore EXTENSION F-DPCH-Capability PRESENCE optional }|
{ ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional }|
- { ID id-ContinuousPacketConnectivityDTX-DRX-Capability CRITICALITY ignore EXTENSION ContinuousPacketConnectivityDTX-DRX-Capability PRESENCE optional }|
+ { ID id-ContinuousPacketConnectivityDTX-DRX-Capability CRITICALITY ignore EXTENSION ContinuousPacketConnectivityDTX-DRX-Capability PRESENCE optional }|
{ ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional }|
-- The IE shall be present if Continuous Packet Connectivity DTX-DRX Capability IE is present and set to ”Continuous Packet Connectivity DTX-DRX Capable”.
{ ID id-ContinuousPacketConnectivityHS-SCCH-less-Capability CRITICALITY ignore EXTENSION ContinuousPacketConnectivityHS-SCCH-less-Capability PRESENCE optional }|
@@ -4506,24 +4520,26 @@ Local-Cell-InformationItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
{ ID id-F-DPCH-SlotFormatCapability CRITICALITY ignore EXTENSION F-DPCH-SlotFormatCapability PRESENCE optional }|
{ ID id-E-DCH-MACdPDU-SizeCapability CRITICALITY ignore EXTENSION E-DCH-MACdPDU-SizeCapability PRESENCE optional }|
{ ID id-Common-EDCH-Capability CRITICALITY ignore EXTENSION Common-EDCH-Capability PRESENCE optional }|
- { ID id-E-AI-Capability CRITICALITY ignore EXTENSION E-AI-Capability PRESENCE optional }|
+ { ID id-E-AI-Capability CRITICALITY ignore EXTENSION E-AI-Capability PRESENCE optional }|
-- The IE shall be present if Common E-DCH Capability IE is present and set to ”Common E-DCH Capable”.
{ ID id-Enhanced-UE-DRX-Capability CRITICALITY ignore EXTENSION Enhanced-UE-DRX-Capability PRESENCE optional }|
{ ID id-Enhanced-UE-DRX-CapabilityLCR CRITICALITY ignore EXTENSION Enhanced-UE-DRX-Capability PRESENCE optional }|
{ ID id-E-DPCCH-Power-Boosting-Capability CRITICALITY ignore EXTENSION E-DPCCH-Power-Boosting-Capability PRESENCE optional }|
- { ID id-SixtyfourQAM-DL-MIMO-Combined-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-MIMO-Combined-Capability PRESENCE conditional }|
+ { ID id-SixtyfourQAM-DL-MIMO-Combined-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-MIMO-Combined-Capability PRESENCE optional}|
{ ID id-Multi-Cell-Capability-Info CRITICALITY ignore EXTENSION Multi-Cell-Capability-Info PRESENCE optional }|
{ ID id-Semi-PersistentScheduling-CapabilityLCR CRITICALITY ignore EXTENSION Semi-PersistentScheduling-CapabilityLCR PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-CapabilityLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-CapabilityLCR PRESENCE optional }|
- { ID id-Common-E-DCH-HSDPCCH-Capability CRITICALITY ignore EXTENSION Common-E-DCH-HSDPCCH-Capability PRESENCE optional }|
+ { ID id-ContinuousPacketConnectivity-DRX-CapabilityLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-CapabilityLCR PRESENCE optional }|
+ { ID id-Common-E-DCH-HSDPCCH-Capability CRITICALITY ignore EXTENSION Common-E-DCH-HSDPCCH-Capability PRESENCE optional }|
-- The IE shall be present if Common E-DCH Capability IE is present and set to ”Common E-DCH Capable”.
- { ID id-MIMO-Power-Offset-For-S-CPICH-Capability CRITICALITY ignore EXTENSION MIMO-PowerOffsetForS-CPICHCapability PRESENCE optional } |
+ { ID id-MIMO-Power-Offset-For-S-CPICH-Capability CRITICALITY ignore EXTENSION MIMO-PowerOffsetForS-CPICHCapability PRESENCE optional } |
{ ID id-TxDiversityOnDLControlChannelsByMIMOUECapability CRITICALITY ignore EXTENSION TxDiversityOnDLControlChannelsByMIMOUECapability PRESENCE optional }|
{ ID id-Single-Stream-MIMO-Capability CRITICALITY ignore EXTENSION Single-Stream-MIMO-Capability PRESENCE optional }|
{ ID id-Dual-Band-Capability-Info CRITICALITY ignore EXTENSION Dual-Band-Capability-Info PRESENCE optional }|
{ ID id-CellPortion-CapabilityLCR CRITICALITY ignore EXTENSION CellPortion-CapabilityLCR PRESENCE optional }|
- { ID id-Cell-Capability-Container CRITICALITY ignore EXTENSION Cell-Capability-Container PRESENCE optional },
-...
+ { ID id-Cell-Capability-Container CRITICALITY ignore EXTENSION Cell-Capability-Container PRESENCE optional }|
+ { ID id-TS0-CapabilityLCR CRITICALITY ignore EXTENSION TS0-CapabilityLCR PRESENCE optional }|
+ { ID id-PrecodingWeightSetRestriction CRITICALITY ignore EXTENSION PrecodingWeightSetRestriction PRESENCE optional },
+ ...
}
@@ -4600,22 +4616,22 @@ Local-Cell-InformationItem2-ResourceStatusInd ::= SEQUENCE {
}
Local-Cell-InformationItem2-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-ReferenceClockAvailability CRITICALITY ignore EXTENSION ReferenceClockAvailability PRESENCE optional }|
- { ID id-HSDPA-Capability CRITICALITY ignore EXTENSION HSDPA-Capability PRESENCE optional }|
- { ID id-E-DCH-Capability CRITICALITY ignore EXTENSION E-DCH-Capability PRESENCE optional }|
- { ID id-E-DCH-TTI2ms-Capability CRITICALITY ignore EXTENSION E-DCH-TTI2ms-Capability PRESENCE conditional }|
+ { ID id-ReferenceClockAvailability CRITICALITY ignore EXTENSION ReferenceClockAvailability PRESENCE optional }|
+ { ID id-HSDPA-Capability CRITICALITY ignore EXTENSION HSDPA-Capability PRESENCE optional }|
+ { ID id-E-DCH-Capability CRITICALITY ignore EXTENSION E-DCH-Capability PRESENCE optional }|
+ { ID id-E-DCH-TTI2ms-Capability CRITICALITY ignore EXTENSION E-DCH-TTI2ms-Capability PRESENCE conditional }|
-- The IE shall be present if E-DCH Capability IE is set to ”E-DCH Capable”.
- { ID id-E-DCH-SF-Capability CRITICALITY ignore EXTENSION E-DCH-SF-Capability PRESENCE conditional }|
+ { ID id-E-DCH-SF-Capability CRITICALITY ignore EXTENSION E-DCH-SF-Capability PRESENCE conditional }|
-- The IE shall be present if E-DCH Capability IE is set to ”E-DCH Capable”.
- { ID id-E-DCH-HARQ-Combining-Capability CRITICALITY ignore EXTENSION E-DCH-HARQ-Combining-Capability PRESENCE conditional }|
+ { ID id-E-DCH-HARQ-Combining-Capability CRITICALITY ignore EXTENSION E-DCH-HARQ-Combining-Capability PRESENCE conditional }|
-- The IE shall be present if E-DCH Capability IE is set to ”E-DCH Capable”.
- { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
- { ID id-F-DPCH-Capability CRITICALITY ignore EXTENSION F-DPCH-Capability PRESENCE optional }|
- { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional }|
- { ID id-ContinuousPacketConnectivityDTX-DRX-Capability CRITICALITY ignore EXTENSION ContinuousPacketConnectivityDTX-DRX-Capability PRESENCE optional }|
- { ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional }|
+ { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
+ { ID id-F-DPCH-Capability CRITICALITY ignore EXTENSION F-DPCH-Capability PRESENCE optional }|
+ { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional }|
+ { ID id-ContinuousPacketConnectivityDTX-DRX-Capability CRITICALITY ignore EXTENSION ContinuousPacketConnectivityDTX-DRX-Capability PRESENCE optional }|
+ { ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional }|
-- The IE shall be present if Continuous Packet Connectivity DTX-DRX Capability IE is present and set to ”Continuous Packet Connectivity DTX-DRX Capable”.
- { ID id-ContinuousPacketConnectivityHS-SCCH-less-Capability CRITICALITY ignore EXTENSION ContinuousPacketConnectivityHS-SCCH-less-Capability PRESENCE optional }|
+ { ID id-ContinuousPacketConnectivityHS-SCCH-less-Capability CRITICALITY ignore EXTENSION ContinuousPacketConnectivityHS-SCCH-less-Capability PRESENCE optional }|
{ ID id-MIMO-Capability CRITICALITY ignore EXTENSION MIMO-Capability PRESENCE optional }|
{ ID id-SixtyfourQAM-DL-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-Capability PRESENCE optional }|
{ ID id-MBMS-Capability CRITICALITY ignore EXTENSION MBMS-Capability PRESENCE optional }|
@@ -4628,24 +4644,26 @@ Local-Cell-InformationItem2-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
{ ID id-F-DPCH-SlotFormatCapability CRITICALITY ignore EXTENSION F-DPCH-SlotFormatCapability PRESENCE optional }|
{ ID id-E-DCH-MACdPDU-SizeCapability CRITICALITY ignore EXTENSION E-DCH-MACdPDU-SizeCapability PRESENCE optional }|
{ ID id-Common-EDCH-Capability CRITICALITY ignore EXTENSION Common-EDCH-Capability PRESENCE optional }|
- { ID id-E-AI-Capability CRITICALITY ignore EXTENSION E-AI-Capability PRESENCE optional }|
+ { ID id-E-AI-Capability CRITICALITY ignore EXTENSION E-AI-Capability PRESENCE optional }|
-- The IE shall be present if Common E-DCH Capability IE is present and set to ”Common E-DCH Capable”.
- { ID id-Enhanced-UE-DRX-Capability CRITICALITY ignore EXTENSION Enhanced-UE-DRX-Capability PRESENCE optional }|
+ { ID id-Enhanced-UE-DRX-Capability CRITICALITY ignore EXTENSION Enhanced-UE-DRX-Capability PRESENCE optional }|
{ ID id-Enhanced-UE-DRX-CapabilityLCR CRITICALITY ignore EXTENSION Enhanced-UE-DRX-Capability PRESENCE optional }|
- { ID id-E-DPCCH-Power-Boosting-Capability CRITICALITY ignore EXTENSION E-DPCCH-Power-Boosting-Capability PRESENCE optional }|
- { ID id-SixtyfourQAM-DL-MIMO-Combined-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-MIMO-Combined-Capability PRESENCE conditional }|
- { ID id-Multi-Cell-Capability-Info CRITICALITY ignore EXTENSION Multi-Cell-Capability-Info PRESENCE optional }|
- { ID id-Semi-PersistentScheduling-CapabilityLCR CRITICALITY ignore EXTENSION Semi-PersistentScheduling-CapabilityLCR PRESENCE optional }|
+ { ID id-E-DPCCH-Power-Boosting-Capability CRITICALITY ignore EXTENSION E-DPCCH-Power-Boosting-Capability PRESENCE optional }|
+ { ID id-SixtyfourQAM-DL-MIMO-Combined-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-MIMO-Combined-Capability PRESENCE optional}|
+ { ID id-Multi-Cell-Capability-Info CRITICALITY ignore EXTENSION Multi-Cell-Capability-Info PRESENCE optional }|
+ { ID id-Semi-PersistentScheduling-CapabilityLCR CRITICALITY ignore EXTENSION Semi-PersistentScheduling-CapabilityLCR PRESENCE optional }|
{ ID id-ContinuousPacketConnectivity-DRX-CapabilityLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-CapabilityLCR PRESENCE optional }|
- { ID id-Common-E-DCH-HSDPCCH-Capability CRITICALITY ignore EXTENSION Common-E-DCH-HSDPCCH-Capability PRESENCE optional }|
+ { ID id-Common-E-DCH-HSDPCCH-Capability CRITICALITY ignore EXTENSION Common-E-DCH-HSDPCCH-Capability PRESENCE optional }|
-- The IE shall be present if Common E-DCH Capability IE is present and set to ”Common E-DCH Capable”.
- { ID id-MIMO-Power-Offset-For-S-CPICH-Capability CRITICALITY ignore EXTENSION MIMO-PowerOffsetForS-CPICHCapability PRESENCE optional } |
+ { ID id-MIMO-Power-Offset-For-S-CPICH-Capability CRITICALITY ignore EXTENSION MIMO-PowerOffsetForS-CPICHCapability PRESENCE optional } |
{ ID id-TxDiversityOnDLControlChannelsByMIMOUECapability CRITICALITY ignore EXTENSION TxDiversityOnDLControlChannelsByMIMOUECapability PRESENCE optional }|
{ ID id-Single-Stream-MIMO-Capability CRITICALITY ignore EXTENSION Single-Stream-MIMO-Capability PRESENCE optional }|
{ ID id-Dual-Band-Capability-Info CRITICALITY ignore EXTENSION Dual-Band-Capability-Info PRESENCE optional }|
{ ID id-CellPortion-CapabilityLCR CRITICALITY ignore EXTENSION CellPortion-CapabilityLCR PRESENCE optional }|
- { ID id-Cell-Capability-Container CRITICALITY ignore EXTENSION Cell-Capability-Container PRESENCE optional },
-...
+ { ID id-Cell-Capability-Container CRITICALITY ignore EXTENSION Cell-Capability-Container PRESENCE optional }|
+ { ID id-TS0-CapabilityLCR CRITICALITY ignore EXTENSION TS0-CapabilityLCR PRESENCE optional }|
+ { ID id-PrecodingWeightSetRestriction CRITICALITY ignore EXTENSION PrecodingWeightSetRestriction PRESENCE optional },
+ ...
}
Local-Cell-Group-InformationList2-ResourceStatusInd ::= SEQUENCE(SIZE (1..maxLocalCellinNodeB)) OF ProtocolIE-Single-Container {{ Local-Cell-Group-InformationItemIE2-ResourceStatusInd }}
@@ -5332,11 +5350,13 @@ RadioLinkSetupRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional }|
{ ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
- { ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional },
+ { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional }|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
+ { ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional }|
+ { ID id-HSSCCH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-DownlinkStepSize PRESENCE optional }|
+ { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional },
...
}
@@ -6037,11 +6057,13 @@ RadioLinkAdditionRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional }|
{ ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
- { ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional },
+ { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional }|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
+ { ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional }|
+ { ID id-HSSCCH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-DownlinkStepSize PRESENCE optional }|
+ { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional },
...
}
@@ -6219,7 +6241,7 @@ RadioLinkAdditionResponseFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-Serving-Cell-Change-Info-Response CRITICALITY ignore EXTENSION E-DCH-Serving-Cell-Change-Info-Response PRESENCE optional }|
{ ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
{ ID id-Additional-HS-Cell-Change-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Change-Information-Response-List PRESENCE optional }|
-{ ID id-Additional-EDCH-Cell-Change-Information-Response CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Change-Information-Response-List PRESENCE optional },
+{ ID id-Additional-EDCH-Cell-Information-Response-RL-Add CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RL-Add-List PRESENCE optional },
...
}
@@ -6236,19 +6258,6 @@ Additional-HS-Cell-Change-Information-Response-ItemIEs-ExtIEs NBAP-PROTOCOL-EXTE
...
}
-Additional-EDCH-Cell-Change-Information-Response-List ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-Cell-Change-Information-Response-ItemIEs
-
-Additional-EDCH-Cell-Change-Information-Response-ItemIEs ::=SEQUENCE{
- additional-EDCH-FDD-Information-Response Additional-EDCH-FDD-Information-Response-ItemIEs OPTIONAL,
- additional-EDCH-Serving-Cell-Change-Information-Response E-DCH-Serving-Cell-Change-Info-Response OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-Cell-Change-Information-Response-ItemIEs-ExtIEs} } OPTIONAL,
- ...
-}
-
-Additional-EDCH-Cell-Change-Information-Response-ItemIEs-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
RL-InformationResponseList-RL-AdditionRspFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF ProtocolIE-Single-Container {{ RL-InformationResponseItemIE-RL-AdditionRspFDD }}
RL-InformationResponseItemIE-RL-AdditionRspFDD NBAP-PROTOCOL-IES ::= {
@@ -6427,11 +6436,11 @@ RadioLinkAdditionFailureFDD-IEs NBAP-PROTOCOL-IES ::= {
}
RadioLinkAdditionFailureFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-{ ID id-HS-DSCH-Serving-Cell-Change-Info-Response CRITICALITY ignore EXTENSION HS-DSCH-Serving-Cell-Change-Info-Response PRESENCE optional }|
+{ ID id-HS-DSCH-Serving-Cell-Change-Info-Response CRITICALITY ignore EXTENSION HS-DSCH-Serving-Cell-Change-Info-Response PRESENCE optional }|
{ ID id-E-DCH-Serving-Cell-Change-Info-Response CRITICALITY ignore EXTENSION E-DCH-Serving-Cell-Change-Info-Response PRESENCE optional }|
-{ ID id-Additional-HS-Cell-Change-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Change-Information-Response-List PRESENCE optional }|
-{ ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
-{ ID id-Additional-EDCH-Cell-Change-Information-Response CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Change-Information-Response-List PRESENCE optional },
+{ ID id-Additional-HS-Cell-Change-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Change-Information-Response-List PRESENCE optional }|
+{ ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
+{ ID id-Additional-EDCH-Cell-Information-Response-RL-Add CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RL-Add-List PRESENCE optional },
...
}
@@ -6671,13 +6680,6 @@ Additional-EDCH-Cell-Information-RL-Reconf-Prep-ExtIEs NBAP-PROTOCOL-EXTENSION :
...
}
-Setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency::= CHOICE {
- setup Additional-EDCH-Setup-Info,
- configurationChange Additional-EDCH-Cell-Information-ConfigurationChange-List,
- removal Additional-EDCH-Cell-Information-Removal-List,
- ...
-}
-
UL-DPCH-Information-RL-ReconfPrepFDD ::= SEQUENCE {
ul-ScramblingCode UL-ScramblingCode OPTIONAL,
@@ -6879,11 +6881,13 @@ RadioLinkReconfigurationPrepareTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
{ ID id-E-DCH-768-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-768-Information-Reconfig PRESENCE optional }|
{ ID id-E-DCH-LCR-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-LCR-Information-Reconfig PRESENCE optional }|
- { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
+ { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional }|
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
- { ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional },
+ { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional }|
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
+ { ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional }|
+ { ID id-HSSCCH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-DownlinkStepSize PRESENCE optional }|
+ { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional},
...
}
@@ -7720,12 +7724,12 @@ RadioLinkReconfigurationReady-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional }|
{ ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
{ ID id-Fast-Reconfiguration-Permission CRITICALITY ignore EXTENSION Fast-Reconfiguration-Permission PRESENCE optional }|
- { ID id-ContinuousPacketConnectivityHS-SCCH-less-Information-Response CRITICALITY ignore EXTENSION ContinuousPacketConnectivityHS-SCCH-less-Information-Response PRESENCE optional }|
- { ID id-Additional-HS-Cell-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Information-Response-List PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-Additional-EDCH-Cell-Information-Response CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-List PRESENCE optional },
+ { ID id-ContinuousPacketConnectivityHS-SCCH-less-Information-Response CRITICALITY ignore EXTENSION ContinuousPacketConnectivityHS-SCCH-less-Information-Response PRESENCE optional }|
+ { ID id-Additional-HS-Cell-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Information-Response-List PRESENCE optional }|
+ { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional }|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-ResponseRLReconf CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RLReconf-List PRESENCE optional },
...
}
@@ -8065,7 +8069,7 @@ RadioLinkReconfigurationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
RadioLinkReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-SignallingBearerRequestIndicator CRITICALITY reject EXTENSION SignallingBearerRequestIndicator PRESENCE optional }|
- { ID id-multiple-RL-Information-RL-ReconfRqstTDD CRITICALITY reject EXTENSION Multiple-RL-Information-RL-ReconfRqstTDD PRESENCE optional }|
+ { ID id-multiple-RL-Information-RL-ReconfRqstTDD CRITICALITY reject EXTENSION Multiple-RL-Information-RL-ReconfRqstTDD PRESENCE optional }|
--Includes the 2nd through the max number of radio link information repetitions.
{ ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional }|
{ ID id-HSDSCH-Information-to-Modify-Unsynchronised CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify-Unsynchronised PRESENCE optional }|
@@ -8080,9 +8084,11 @@ RadioLinkReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-LCR-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-LCR-Information-Reconfig PRESENCE optional }|
{ ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional }|
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
- { ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional },
+ { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional }|
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
+{ ID id-UE-Selected-MBMS-Service-Information CRITICALITY ignore EXTENSION UE-Selected-MBMS-Service-Information PRESENCE optional }|
+ { ID id-HSSCCH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-DownlinkStepSize PRESENCE optional }|
+{ ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional},
...
}
@@ -8260,10 +8266,10 @@ RadioLinkReconfigurationResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
{ ID id-ContinuousPacketConnectivityHS-SCCH-less-Information-Response CRITICALITY ignore EXTENSION ContinuousPacketConnectivityHS-SCCH-less-Information-Response PRESENCE optional }|
{ ID id-Additional-HS-Cell-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Information-Response-List PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-Additional-EDCH-Cell-Information-Response CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-List PRESENCE optional },
+ { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional }|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-ResponseRLReconf CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RLReconf-List PRESENCE optional },
...
}
@@ -9313,7 +9319,7 @@ PhysicalSharedChannelReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSIO
{ ID id-Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst CRITICALITY reject EXTENSION Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst PRESENCE optional } |
{ ID id-Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst PRESENCE optional } |
{ ID id-Delete-From-HS-SCCH-Resource-Pool-PSCH-ReconfRqst CRITICALITY reject EXTENSION Delete-From-HS-SCCH-Resource-Pool-PSCH-ReconfRqst PRESENCE optional } |
- { ID id-ConfigurationGenerationID CRITICALITY reject EXTENSION ConfigurationGenerationID PRESENCE optional }|
+ { ID id-ConfigurationGenerationID CRITICALITY reject EXTENSION ConfigurationGenerationID PRESENCE optional }|
{ ID id-E-PUCH-Information-PSCH-ReconfRqst CRITICALITY reject EXTENSION E-PUCH-Information-PSCH-ReconfRqst PRESENCE optional }|
{ ID id-Add-To-E-AGCH-Resource-Pool-PSCH-ReconfRqst CRITICALITY reject EXTENSION Add-To-E-AGCH-Resource-Pool-PSCH-ReconfRqst PRESENCE optional } |
{ ID id-Modify-E-AGCH-Resource-Pool-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-E-AGCH-Resource-Pool-PSCH-ReconfRqst PRESENCE optional } |
@@ -9322,31 +9328,35 @@ PhysicalSharedChannelReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSIO
{ ID id-Maximum-Generated-ReceivedTotalWideBandPowerInOtherCells CRITICALITY reject EXTENSION Maximum-Generated-ReceivedTotalWideBandPowerInOtherCells PRESENCE optional }|-- Applicable to 3.84Mcps TDD or 7.68Mcps TDD.
{ ID id-E-PUCH-Information-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION E-PUCH-Information-768-PSCH-ReconfRqst PRESENCE optional }|
{ ID id-Add-To-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION Add-To-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst PRESENCE optional } |
- { ID id-Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst PRESENCE optional } |
+ { ID id-Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst PRESENCE optional } |
{ ID id-E-HICH-Information-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION E-HICH-Information-768-PSCH-ReconfRqst PRESENCE optional }|
{ ID id-E-PUCH-Information-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION E-PUCH-Information-LCR-PSCH-ReconfRqst PRESENCE optional }|
{ ID id-Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
{ ID id-Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
- { ID id-Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
+ { ID id-Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
{ ID id-Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
- { ID id-Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst CRITICALITY reject EXTENSION Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst PRESENCE optional }|
- { ID id-SYNC-UL-Partition-LCR CRITICALITY reject EXTENSION SYNC-UL-Partition-LCR PRESENCE optional }|
+ { ID id-Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst CRITICALITY reject EXTENSION Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst PRESENCE optional }|
+ { ID id-SYNC-UL-Partition-LCR CRITICALITY reject EXTENSION SYNC-UL-Partition-LCR PRESENCE optional }|
-- Applicable to 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD.
- { ID id-Maximum-Target-ReceivedTotalWideBandPower-LCR CRITICALITY reject EXTENSION Maximum-Target-ReceivedTotalWideBandPower-LCR PRESENCE optional }|
+ { ID id-Maximum-Target-ReceivedTotalWideBandPower-LCR CRITICALITY reject EXTENSION Maximum-Target-ReceivedTotalWideBandPower-LCR PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only.
{ ID id-Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst CRITICALITY reject EXTENSION Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only, used when there are more than maxNrOfHSSCCHs HS-SCCHs in the message.
- { ID id-HSDSCH-Common-System-InformationLCR CRITICALITY reject EXTENSION HSDSCH-Common-System-InformationLCR PRESENCE optional }|
- { ID id-Common-MACFlows-to-DeleteLCR CRITICALITY reject EXTENSION Common-MACFlows-to-DeleteLCR PRESENCE optional }|
- { ID id-HSDSCH-Paging-System-InformationLCR CRITICALITY reject EXTENSION HSDSCH-Paging-System-InformationLCR PRESENCE optional }|
- { ID id-Paging-MACFlows-to-DeleteLCR CRITICALITY reject EXTENSION Paging-MACFlows-to-DeleteLCR PRESENCE optional }|
- { ID id-Common-EDCH-System-InformationLCR CRITICALITY reject EXTENSION Common-EDCH-System-InformationLCR PRESENCE optional }|
- { ID id-Common-UL-MACFlows-to-DeleteLCR CRITICALITY reject EXTENSION Common-MACFlows-to-DeleteLCR PRESENCE optional }|
- { ID id-Common-EDCH-MACdFlows-to-DeleteLCR CRITICALITY reject EXTENSION E-DCH-MACdFlows-to-DeleteLCR PRESENCE optional }|
- { ID id-Enhanced-UE-DRX-InformationLCR CRITICALITY reject EXTENSION Enhanced-UE-DRX-InformationLCR PRESENCE optional }|
+ { ID id-HSDSCH-Common-System-InformationLCR CRITICALITY reject EXTENSION HSDSCH-Common-System-InformationLCR PRESENCE optional }|
+ { ID id-Common-MACFlows-to-DeleteLCR CRITICALITY reject EXTENSION Common-MACFlows-to-DeleteLCR PRESENCE optional }|
+ { ID id-HSDSCH-Paging-System-InformationLCR CRITICALITY reject EXTENSION HSDSCH-Paging-System-InformationLCR PRESENCE optional }|
+ { ID id-Paging-MACFlows-to-DeleteLCR CRITICALITY reject EXTENSION Paging-MACFlows-to-DeleteLCR PRESENCE optional }|
+ { ID id-Common-EDCH-System-InformationLCR CRITICALITY reject EXTENSION Common-EDCH-System-InformationLCR PRESENCE optional }|
+ { ID id-Common-UL-MACFlows-to-DeleteLCR CRITICALITY reject EXTENSION Common-MACFlows-to-DeleteLCR PRESENCE optional }|
+ { ID id-Common-EDCH-MACdFlows-to-DeleteLCR CRITICALITY reject EXTENSION E-DCH-MACdFlows-to-DeleteLCR PRESENCE optional }|
+ { ID id-Enhanced-UE-DRX-InformationLCR CRITICALITY reject EXTENSION Enhanced-UE-DRX-InformationLCR PRESENCE optional }|
{ ID id-Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
- { ID id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
- { ID id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional },
+ { ID id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
+ { ID id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst PRESENCE optional }|
+ { ID id-PowerControlGAP-For-CellFACHLCR CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
+ -- Applicable to 1.28Mcps TDD only { ID id-Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst CRITICALITY ignore EXTENSION Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst PRESENCE optional }|
+ { ID id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext CRITICALITY reject EXTENSION Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext PRESENCE optional }|
+ { ID id-Out-of-Sychronization-Window CRITICALITY reject EXTENSION Out-of-Sychronization-Window PRESENCE optional },
...
}
@@ -10637,6 +10647,19 @@ MultipleFreq-E-PUCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst-ExtIEs NBAP-PR
...
}
+Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxFrequencyinCell)) OF Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst-Item
+
+Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst-Item ::= SEQUENCE {
+ uARFCN UARFCN,
+ maximum-Target-ReceivedTotalWideBandPower-LCR Maximum-Target-ReceivedTotalWideBandPower-LCR,
+ iE-Extensions ProtocolExtensionContainer { { Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- PHYSICAL SHARED CHANNEL RECONFIGURATION RESPONSE
@@ -10705,6 +10728,8 @@ PhysicalSharedChannelReconfigurationFailure-IEs NBAP-PROTOCOL-IES ::= {
}
PhysicalSharedChannelReconfigurationFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-E-HICH-TimeOffset-ReconfFailureTDD CRITICALITY ignore EXTENSION E-HICH-TimeOffset-ReconfFailureTDD PRESENCE optional }|
+ { ID id-Common-System-Information-ResponseLCR CRITICALITY ignore EXTENSION Common-System-Information-ResponseLCR PRESENCE optional },
...
}
@@ -10799,6 +10824,20 @@ Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
...
}
+E-HICH-TimeOffset-ReconfFailureTDD ::= SEQUENCE (SIZE (1..maxFrequencyinCell)) OF ProtocolIE-Single-Container{{ Multiple-E-HICH-TimeOffsetLCR }}
+
+Common-System-Information-ResponseLCR::= SEQUENCE {
+ hSDSCH-Common-System-Information-ResponseLCR HSDSCH-Common-System-Information-ResponseLCR,
+ hSDSCH-Paging-System-Information-ResponseLCR HSDSCH-Paging-System-Information-ResponseLCR OPTIONAL,
+ common-EDCH-System-Information-ResponseLCR Common-EDCH-System-Information-ResponseLCR,
+ iE-Extensions ProtocolExtensionContainer { { Common-System-Information-ResponseLCR-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Common-System-Information-ResponseLCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- RESET REQUEST
diff --git a/asn1/nbap/NBAP-PDU-Descriptions.asn b/asn1/nbap/NBAP-PDU-Descriptions.asn
index d25c8ce371..d5e345390c 100644
--- a/asn1/nbap/NBAP-PDU-Descriptions.asn
+++ b/asn1/nbap/NBAP-PDU-Descriptions.asn
@@ -1,6 +1,6 @@
-- NBAP-PDU-Descriptions.asn
--
--- Taken from 3GPP TS 25.433 V9.1.0 (2009-12)
+-- Taken from 3GPP TS 25.433 V9.2.0 (2010-03)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/
--
-- 9.3.2 Elementary Procedure Definitions
@@ -970,5 +970,3 @@ secondaryULFrequencyUpdateFDD NBAP-ELEMENTARY-PROCEDURE ::= {
}
END
-
-
diff --git a/asn1/nbap/nbap.cnf b/asn1/nbap/nbap.cnf
index cf007fb0a3..99a9435e7d 100644
--- a/asn1/nbap/nbap.cnf
+++ b/asn1/nbap/nbap.cnf
@@ -1041,9 +1041,7 @@ Single-Stream-MIMO-Capability N nbap.extension id-Single-Stream-MIMO-Ca
Single-Stream-MIMO-Mode-Indicator N nbap.extension id-Single-Stream-MIMO-Mode-Indicator
Dual-Band-Capability-Info N nbap.extension id-Dual-Band-Capability-Info
UE-AggregateMaximumBitRate N nbap.extension id-UE-AggregateMaximumBitRate
-SRB-Indicator N nbap.extension id-SRB-Indicator
-CellSpecificHARQMemoryPartitioning N nbap.extension id-CellSpecificHARQMemoryPartitioning
-HARQ-MemoryPartitioning N nbap.extension id-HARQ-MemoryPartitioning
+UE-AggregateMaximumBitRate-Enforcement-Indicator N nbap.extension id-UE-AggregateMaximumBitRate-Enforcement-Indicator
MIMO-PowerOffsetForS-CPICHCapability N nbap.extension id-MIMO-Power-Offset-For-S-CPICH-Capability
MIMO-PilotConfigurationExtension N nbap.extension id-MIMO-PilotConfigurationExtension
TxDiversityOnDLControlChannelsByMIMOUECapability N nbap.extension id-TxDiversityOnDLControlChannelsByMIMOUECapability
@@ -1052,14 +1050,14 @@ CellPortion-CapabilityLCR N nbap.extension id-CellPortion-CapabilityLC
Additional-EDCH-Setup-Info N nbap.extension id-Additional-EDCH-Cell-Information-RL-Setup-Req
Additional-EDCH-Cell-Information-Response-List N nbap.extension id-Additional-EDCH-Cell-Information-Response
Additional-EDCH-Cell-Information-RL-Add-Req N nbap.extension id-Additional-EDCH-Cell-Information-RL-Add-Req
-Additional-EDCH-Cell-Change-Information-Response-List N nbap.extension id-Additional-EDCH-Cell-Change-Information-Response
+Additional-EDCH-Cell-Information-Response-RL-Add-List N nbap.extension id-Additional-EDCH-Cell-Information-Response-RL-Add
Additional-EDCH-Cell-Information-RL-Reconf-Prep N nbap.extension id-Additional-EDCH-Cell-Information-RL-Reconf-Prep
Additional-EDCH-Cell-Information-RL-Reconf-Req N nbap.extension id-Additional-EDCH-Cell-Information-RL-Reconf-Req
Additional-EDCH-Cell-Information-Bearer-Rearrangement-List N nbap.extension id-Additional-EDCH-Cell-Information-Bearer-Rearrangement
Additional-EDCH-Cell-Information-RL-Param-Upd N nbap.extension id-Additional-EDCH-Cell-Information-RL-Param-Upd
Additional-EDCH-Preconfiguration-Information N nbap.extension id-Additional-EDCH-Preconfiguration-Information
NULL N nbap.extension id-EDCH-Indicator
-SPS-Reservation-Indicato N nbap.extension id-HS-DSCH-SPS-Reservation-Indicator
+SPS-Reservation-Indicator N nbap.extension id-HS-DSCH-SPS-Reservation-Indicator
SPS-Reservation-Indicator N nbap.extension id-E-DCH-SPS-Reservation-Indicator
MultipleFreq-HARQ-MemoryPartitioning-InformationList N nbap.extension id-MultipleFreq-HARQ-MemoryPartitioning-InformationList
Ul-common-E-DCH-MACflow-Specific-InfoResponseListLCR-Ext N nbap.extension id-Ul-common-E-DCH-MACflow-Specific-InfoResponseListLCR-Ext
@@ -1071,6 +1069,32 @@ DiversityMode N nbap.extension id-DiversityMode
TransmitDiversityIndicator N nbap.extension id-TransmitDiversityIndicator
NonCellSpecificTxDiversity N nbap.extension id-NonCellSpecificTxDiversity
Cell-Capability-Container N nbap.extension id-Cell-Capability-Container
+NULL N nbap.extension id-E-RNTI-List-Request
+E-RNTI-List N nbap.extension id-E-RNTI-List
+ControlGAP N nbap.extension id-PowerControlGAP-For-CellFACHLCR
+UL-Synchronisation-Parameters-LCR N nbap.extension id-UL-Synchronisation-Parameters-For-FACHLCR
+HS-DSCH-SPS-Operation-Indicator N nbap.extension id-HS-DSCH-SPS-Operation-Indicator
+Out-of-Sychronization-Window N nbap.extension id-Out-of-Sychronization-Window
+Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst N nbap.extension id-Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst
+E-HICH-TimeOffset-ReconfFailureTDD N nbap.extension id-E-HICH-TimeOffset-ReconfFailureTDD
+TDD-TPC-DownlinkStepSize N nbap.extension id-HSSCCH-TPC-StepSize
+TS0-CapabilityLCR N nbap.extension id-TS0-CapabilityLCR
+UE-TS0-CapabilityLCR N nbap.extension id-UE-TS0-CapabilityLCR
+Common-System-Information-ResponseLCR N nbap.extension id-Common-System-Information-ResponseLCR
+Additional-EDCH-Cell-Information-Response-RLReconf-List N nbap.extension id-Additional-EDCH-Cell-Information-ResponseRLReconf
+Multicell-EDCH-InformationItemIEs N nbap.ies id-Multicell-EDCH-InformationItemIEs
+Multicell-EDCH-RL-Specific-InformationItemIEs N nbap.ies id-Multicell-EDCH-RL-Specific-InformationItemIEs
+Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext N nbap.extension id-Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext
+Modify-Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext N nbap.extension id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext
+Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext N nbap.extension id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext
+DL-Power N nbap.extension id-Initial-DL-Transmission-Power
+DL-Power N nbap.extension id-Maximum-DL-Power
+DL-Power N nbap.extension id-Minimum-DL-Power
+DCH-MeasurementOccasion-Information N nbap.extension id-DCH-MeasurementOccasion-Information
+CommonPhysicalChannelID N nbap.extension id-AssociatedPhsicalChannelID
+DGNSS-ValidityPeriod N nbap.extension id-DGNSS-ValidityPeriod
+PhysicalChannelID-for-CommonERNTI-RequestedIndicator N nbap.extension id-PhysicalChannelID-for-CommonERNTI-RequestedIndicator
+PrecodingWeightSetRestriction N nbap.extension id-PrecodingWeightSetRestriction
#NBAP-ELEMENTARY-PROCEDURE
CellSetupRequestFDD S nbap.proc.imsg "id-cellSetup/fdd"
diff --git a/epan/dissectors/packet-nbap.c b/epan/dissectors/packet-nbap.c
index 37d7124d97..526df79aa8 100644
--- a/epan/dissectors/packet-nbap.c
+++ b/epan/dissectors/packet-nbap.c
@@ -211,12 +211,15 @@
#define maxNoOf_HS_SICH_SPS 4
#define maxNoOf_HS_SICH_SPS_1 3
#define maxNoOfNon_HS_SCCH_Assosiated_HS_SICH 4
+#define maxNoOfNon_HS_SCCH_Assosiated_HS_SICH_Ext 44
#define maxMBMSServiceSelect 256
#define maxNrOfCellPortionsPerCellLCR 256
#define maxNrOfCellPortionsPerCellLCR_1 255
#define maxNrOfEDCH_1 32
#define maxNoOfCommonH_RNTI 256
#define maxNrOfCommonMACFlowsLCRExt 248
+#define maxofERNTI 256
+#define maxNrOfDCHMeasurementOccasionPatternSequence 6
/* enumerated values for ProcedureCode */
#define NBAP_ID_AUDIT 0
@@ -1227,9 +1230,7 @@ typedef enum _ProtocolIE_ID_enum {
id_Single_Stream_MIMO_Mode_Indicator = 1090,
id_Dual_Band_Capability_Info = 1091,
id_UE_AggregateMaximumBitRate = 1092,
- id_SRB_Indicator = 1093,
- id_CellSpecificHARQMemoryPartitioning = 1099,
- id_HARQ_MemoryPartitioning = 1100,
+ id_UE_AggregateMaximumBitRate_Enforcement_Indicator = 1093,
id_MIMO_Power_Offset_For_S_CPICH_Capability = 1101,
id_MIMO_PilotConfigurationExtension = 1102,
id_TxDiversityOnDLControlChannelsByMIMOUECapability = 1103,
@@ -1251,7 +1252,7 @@ typedef enum _ProtocolIE_ID_enum {
id_Additional_EDCH_Cell_Information_RL_Setup_Req = 1120,
id_Additional_EDCH_Cell_Information_Response = 1121,
id_Additional_EDCH_Cell_Information_RL_Add_Req = 1122,
- id_Additional_EDCH_Cell_Change_Information_Response = 1123,
+ id_Additional_EDCH_Cell_Information_Response_RL_Add = 1123,
id_Additional_EDCH_Cell_Information_RL_Reconf_Prep = 1124,
id_Additional_EDCH_Cell_Information_RL_Reconf_Req = 1125,
id_Additional_EDCH_Cell_Information_Bearer_Rearrangement = 1126,
@@ -1269,7 +1270,33 @@ typedef enum _ProtocolIE_ID_enum {
id_DiversityMode = 1139,
id_TransmitDiversityIndicator = 1140,
id_NonCellSpecificTxDiversity = 1141,
- id_Cell_Capability_Container = 1142
+ id_Cell_Capability_Container = 1142,
+ id_E_RNTI_List_Request = 1143,
+ id_E_RNTI_List = 1144,
+ id_PowerControlGAP_For_CellFACHLCR = 1145,
+ id_UL_Synchronisation_Parameters_For_FACHLCR = 1147,
+ id_HS_DSCH_SPS_Operation_Indicator = 1148,
+ id_Out_of_Sychronization_Window = 1151,
+ id_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst = 1152,
+ id_E_HICH_TimeOffset_ReconfFailureTDD = 1153,
+ id_HSSCCH_TPC_StepSize = 1154,
+ id_TS0_CapabilityLCR = 1155,
+ id_UE_TS0_CapabilityLCR = 1156,
+ id_Common_System_Information_ResponseLCR = 1157,
+ id_Additional_EDCH_Cell_Information_ResponseRLReconf = 1158,
+ id_Multicell_EDCH_InformationItemIEs = 1159,
+ id_Multicell_EDCH_RL_Specific_InformationItemIEs = 1160,
+ id_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext = 1161,
+ id_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext = 1162,
+ id_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext = 1163,
+ id_Initial_DL_Transmission_Power = 1164,
+ id_Maximum_DL_Power = 1165,
+ id_Minimum_DL_Power = 1166,
+ id_DCH_MeasurementOccasion_Information = 1167,
+ id_AssociatedPhsicalChannelID = 1168,
+ id_DGNSS_ValidityPeriod = 1169,
+ id_PhysicalChannelID_for_CommonERNTI_RequestedIndicator = 1170,
+ id_PrecodingWeightSetRestriction = 1171
} ProtocolIE_ID_enum;
/*--- End of included file: packet-nbap-val.h ---*/
@@ -1286,6 +1313,8 @@ static int hf_nbap_transportLayerAddress_ipv6 = -1;
static int hf_nbap_ActivationInformation_PDU = -1; /* ActivationInformation */
static int hf_nbap_Additional_EDCH_Setup_Info_PDU = -1; /* Additional_EDCH_Setup_Info */
static int hf_nbap_Additional_EDCH_Cell_Information_Response_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_List */
+static int hf_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RLReconf_List */
+static int hf_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RL_Add_List */
static int hf_nbap_AdditionalMeasurementValueList_PDU = -1; /* AdditionalMeasurementValueList */
static int hf_nbap_AdditionalTimeSlotListLCR_PDU = -1; /* AdditionalTimeSlotListLCR */
static int hf_nbap_Active_Pattern_Sequence_Information_PDU = -1; /* Active_Pattern_Sequence_Information */
@@ -1303,7 +1332,6 @@ static int hf_nbap_Cell_Capability_Container_PDU = -1; /* Cell_Capability_Conta
static int hf_nbap_Cell_ERNTI_Status_Information_PDU = -1; /* Cell_ERNTI_Status_Information */
static int hf_nbap_CellParameterID_PDU = -1; /* CellParameterID */
static int hf_nbap_CellPortion_CapabilityLCR_PDU = -1; /* CellPortion_CapabilityLCR */
-static int hf_nbap_CellSpecificHARQMemoryPartitioning_PDU = -1; /* CellSpecificHARQMemoryPartitioning */
static int hf_nbap_CellSyncBurstRepetitionPeriod_PDU = -1; /* CellSyncBurstRepetitionPeriod */
static int hf_nbap_CFN_PDU = -1; /* CFN */
static int hf_nbap_C_ID_PDU = -1; /* C_ID */
@@ -1312,6 +1340,7 @@ static int hf_nbap_Common_EDCH_Capability_PDU = -1; /* Common_EDCH_Capability *
static int hf_nbap_Common_E_DCH_HSDPCCH_Capability_PDU = -1; /* Common_E_DCH_HSDPCCH_Capability */
static int hf_nbap_Common_EDCH_System_InformationFDD_PDU = -1; /* Common_EDCH_System_InformationFDD */
static int hf_nbap_Common_EDCH_System_Information_ResponseFDD_PDU = -1; /* Common_EDCH_System_Information_ResponseFDD */
+static int hf_nbap_E_RNTI_List_PDU = -1; /* E_RNTI_List */
static int hf_nbap_Common_MACFlows_to_DeleteFDD_PDU = -1; /* Common_MACFlows_to_DeleteFDD */
static int hf_nbap_CommonMeasurementAccuracy_PDU = -1; /* CommonMeasurementAccuracy */
static int hf_nbap_CommonMeasurementType_PDU = -1; /* CommonMeasurementType */
@@ -1349,12 +1378,14 @@ static int hf_nbap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU
static int hf_nbap_DCH_FDD_Information_PDU = -1; /* DCH_FDD_Information */
static int hf_nbap_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU = -1; /* DCH_Indicator_For_E_DCH_HSDPA_Operation */
static int hf_nbap_DCH_InformationResponse_PDU = -1; /* DCH_InformationResponse */
+static int hf_nbap_DCH_MeasurementOccasion_Information_PDU = -1; /* DCH_MeasurementOccasion_Information */
static int hf_nbap_DCH_TDD_Information_PDU = -1; /* DCH_TDD_Information */
static int hf_nbap_FDD_DCHs_to_Modify_PDU = -1; /* FDD_DCHs_to_Modify */
static int hf_nbap_TDD_DCHs_to_Modify_PDU = -1; /* TDD_DCHs_to_Modify */
static int hf_nbap_DedicatedMeasurementType_PDU = -1; /* DedicatedMeasurementType */
static int hf_nbap_DelayedActivation_PDU = -1; /* DelayedActivation */
static int hf_nbap_DGANSS_Corrections_Req_PDU = -1; /* DGANSS_Corrections_Req */
+static int hf_nbap_DGNSS_ValidityPeriod_PDU = -1; /* DGNSS_ValidityPeriod */
static int hf_nbap_DiversityMode_PDU = -1; /* DiversityMode */
static int hf_nbap_DL_DPCH_TimingAdjustment_PDU = -1; /* DL_DPCH_TimingAdjustment */
static int hf_nbap_DL_Power_PDU = -1; /* DL_Power */
@@ -1466,7 +1497,6 @@ static int hf_nbap_GANSS_ID_PDU = -1; /* GANSS_ID */
static int hf_nbap_GANSS_Information_PDU = -1; /* GANSS_Information */
static int hf_nbap_GANSS_SBAS_ID_PDU = -1; /* GANSS_SBAS_ID */
static int hf_nbap_GANSS_Time_ID_PDU = -1; /* GANSS_Time_ID */
-static int hf_nbap_HARQ_MemoryPartitioning_PDU = -1; /* HARQ_MemoryPartitioning */
static int hf_nbap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU = -1; /* HARQ_MemoryPartitioningInfoExtForMIMO */
static int hf_nbap_HARQ_Preamble_Mode_PDU = -1; /* HARQ_Preamble_Mode */
static int hf_nbap_HARQ_Preamble_Mode_Activation_Indicator_PDU = -1; /* HARQ_Preamble_Mode_Activation_Indicator */
@@ -1520,10 +1550,14 @@ static int hf_nbap_HSDSCH_Paging_System_Information_ResponseLCR_PDU = -1; /* HS
static int hf_nbap_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_LCR */
static int hf_nbap_RepetitionPeriodIndex_PDU = -1; /* RepetitionPeriodIndex */
static int hf_nbap_SPS_Reservation_Indicator_PDU = -1; /* SPS_Reservation_Indicator */
+static int hf_nbap_HS_DSCH_SPS_Operation_Indicator_PDU = -1; /* HS_DSCH_SPS_Operation_Indicator */
static int hf_nbap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR */
static int hf_nbap_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU = -1; /* Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst */
+static int hf_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU = -1; /* Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext */
static int hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU = -1; /* Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst */
+static int hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU = -1; /* Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext */
static int hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU = -1; /* Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst */
+static int hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_PDU = -1; /* Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext */
static int hf_nbap_MIMO_ReferenceSignal_InformationListLCR_PDU = -1; /* MIMO_ReferenceSignal_InformationListLCR */
static int hf_nbap_HSSICH_ReferenceSignal_InformationLCR_PDU = -1; /* HSSICH_ReferenceSignal_InformationLCR */
static int hf_nbap_HSSICH_ReferenceSignal_InformationModifyLCR_PDU = -1; /* HSSICH_ReferenceSignal_InformationModifyLCR */
@@ -1571,6 +1605,8 @@ static int hf_nbap_Multicarrier_Number_PDU = -1; /* Multicarrier_Number */
static int hf_nbap_MultipleFreq_HARQ_MemoryPartitioning_InformationList_PDU = -1; /* MultipleFreq_HARQ_MemoryPartitioning_InformationList */
static int hf_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU = -1; /* MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR */
static int hf_nbap_Multi_Cell_Capability_Info_PDU = -1; /* Multi_Cell_Capability_Info */
+static int hf_nbap_Multicell_EDCH_InformationItemIEs_PDU = -1; /* Multicell_EDCH_InformationItemIEs */
+static int hf_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs_PDU = -1; /* Multicell_EDCH_RL_Specific_InformationItemIEs */
static int hf_nbap_MIMO_SFMode_For_HSPDSCHDualStream_PDU = -1; /* MIMO_SFMode_For_HSPDSCHDualStream */
static int hf_nbap_NCyclesPerSFNperiod_PDU = -1; /* NCyclesPerSFNperiod */
static int hf_nbap_NRepetitionsPerCyclePeriod_PDU = -1; /* NRepetitionsPerCyclePeriod */
@@ -1585,9 +1621,12 @@ static int hf_nbap_NumberOfReportedCellPortionsLCR_PDU = -1; /* NumberOfReporte
static int hf_nbap_NSubCyclesPerCyclePeriod_PDU = -1; /* NSubCyclesPerCyclePeriod */
static int hf_nbap_Number_Of_Supported_Carriers_PDU = -1; /* Number_Of_Supported_Carriers */
static int hf_nbap_NoOfTargetCellHS_SCCH_Order_PDU = -1; /* NoOfTargetCellHS_SCCH_Order */
+static int hf_nbap_Out_of_Sychronization_Window_PDU = -1; /* Out_of_Sychronization_Window */
static int hf_nbap_Paging_MACFlows_to_DeleteFDD_PDU = -1; /* Paging_MACFlows_to_DeleteFDD */
+static int hf_nbap_PhysicalChannelID_for_CommonERNTI_RequestedIndicator_PDU = -1; /* PhysicalChannelID_for_CommonERNTI_RequestedIndicator */
static int hf_nbap_PLCCHinformation_PDU = -1; /* PLCCHinformation */
static int hf_nbap_PowerAdjustmentType_PDU = -1; /* PowerAdjustmentType */
+static int hf_nbap_PrecodingWeightSetRestriction_PDU = -1; /* PrecodingWeightSetRestriction */
static int hf_nbap_Primary_CPICH_Usage_for_Channel_Estimation_PDU = -1; /* Primary_CPICH_Usage_for_Channel_Estimation */
static int hf_nbap_PrimaryScramblingCode_PDU = -1; /* PrimaryScramblingCode */
static int hf_nbap_PrimaryCCPCH_RSCP_PDU = -1; /* PrimaryCCPCH_RSCP */
@@ -1642,7 +1681,6 @@ static int hf_nbap_SixtyfourQAM_DL_Capability_PDU = -1; /* SixtyfourQAM_DL_Capa
static int hf_nbap_SixtyfourQAM_DL_MIMO_Combined_Capability_PDU = -1; /* SixtyfourQAM_DL_MIMO_Combined_Capability */
static int hf_nbap_SixteenQAM_UL_Capability_PDU = -1; /* SixteenQAM_UL_Capability */
static int hf_nbap_SixteenQAM_UL_Operation_Indicator_PDU = -1; /* SixteenQAM_UL_Operation_Indicator */
-static int hf_nbap_SRB_Indicator_PDU = -1; /* SRB_Indicator */
static int hf_nbap_Start_Of_Audit_Sequence_Indicator_PDU = -1; /* Start_Of_Audit_Sequence_Indicator */
static int hf_nbap_SyncCase_PDU = -1; /* SyncCase */
static int hf_nbap_SynchronisationReportCharacteristics_PDU = -1; /* SynchronisationReportCharacteristics */
@@ -1677,6 +1715,7 @@ static int hf_nbap_TransportBearerRequestIndicator_PDU = -1; /* TransportBearer
static int hf_nbap_TransportBearerNotRequestedIndicator_PDU = -1; /* TransportBearerNotRequestedIndicator */
static int hf_nbap_TransportBearerNotSetupIndicator_PDU = -1; /* TransportBearerNotSetupIndicator */
static int hf_nbap_TransportLayerAddress_PDU = -1; /* TransportLayerAddress */
+static int hf_nbap_TS0_CapabilityLCR_PDU = -1; /* TS0_CapabilityLCR */
static int hf_nbap_TSTD_Indicator_PDU = -1; /* TSTD_Indicator */
static int hf_nbap_TSN_Length_PDU = -1; /* TSN_Length */
static int hf_nbap_TUTRANGANSSMeasurementThresholdInformation_PDU = -1; /* TUTRANGANSSMeasurementThresholdInformation */
@@ -1687,7 +1726,9 @@ static int hf_nbap_TxDiversityOnDLControlChannelsByMIMOUECapability_PDU = -1; /
static int hf_nbap_TypeOfError_PDU = -1; /* TypeOfError */
static int hf_nbap_UARFCN_PDU = -1; /* UARFCN */
static int hf_nbap_UE_AggregateMaximumBitRate_PDU = -1; /* UE_AggregateMaximumBitRate */
+static int hf_nbap_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU = -1; /* UE_AggregateMaximumBitRate_Enforcement_Indicator */
static int hf_nbap_UE_Capability_Information_PDU = -1; /* UE_Capability_Information */
+static int hf_nbap_UE_TS0_CapabilityLCR_PDU = -1; /* UE_TS0_CapabilityLCR */
static int hf_nbap_UE_SupportIndicatorExtension_PDU = -1; /* UE_SupportIndicatorExtension */
static int hf_nbap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU = -1; /* LCRTDD_HSDSCH_Physical_Layer_Category */
static int hf_nbap_UL_DPDCH_Indicator_For_E_DCH_Operation_PDU = -1; /* UL_DPDCH_Indicator_For_E_DCH_Operation */
@@ -1947,7 +1988,6 @@ static int hf_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU = -1; /*
static int hf_nbap_RL_Information_RL_AdditionRqstTDD_PDU = -1; /* RL_Information_RL_AdditionRqstTDD */
static int hf_nbap_RadioLinkAdditionResponseFDD_PDU = -1; /* RadioLinkAdditionResponseFDD */
static int hf_nbap_Additional_HS_Cell_Change_Information_Response_List_PDU = -1; /* Additional_HS_Cell_Change_Information_Response_List */
-static int hf_nbap_Additional_EDCH_Cell_Change_Information_Response_List_PDU = -1; /* Additional_EDCH_Cell_Change_Information_Response_List */
static int hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseList_RL_AdditionRspFDD */
static int hf_nbap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_AdditionRspFDD */
static int hf_nbap_RadioLinkAdditionResponseTDD_PDU = -1; /* RadioLinkAdditionResponseTDD */
@@ -2143,6 +2183,7 @@ static int hf_nbap_SYNC_UL_Partition_LCR_PDU = -1; /* SYNC_UL_Partition_LCR */
static int hf_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_PDU = -1; /* Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst */
static int hf_nbap_MultipleFreq_E_PUCH_Timeslot_InformationList_LCR_PSCH_ReconfRqst_PDU = -1; /* MultipleFreq_E_PUCH_Timeslot_InformationList_LCR_PSCH_ReconfRqst */
static int hf_nbap_MultipleFreq_E_PUCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst_PDU = -1; /* MultipleFreq_E_PUCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst */
+static int hf_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_PDU = -1; /* Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst */
static int hf_nbap_PhysicalSharedChannelReconfigurationResponse_PDU = -1; /* PhysicalSharedChannelReconfigurationResponse */
static int hf_nbap_E_HICH_TimeOffset_ExtensionLCR_PDU = -1; /* E_HICH_TimeOffset_ExtensionLCR */
static int hf_nbap_MultipleFreq_E_HICH_TimeOffsetLCR_PDU = -1; /* MultipleFreq_E_HICH_TimeOffsetLCR */
@@ -2152,6 +2193,8 @@ static int hf_nbap_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD_PDU = -1; /*
static int hf_nbap_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD_PDU = -1; /* Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD */
static int hf_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_PDU = -1; /* UARFCNSpecificCauseList_PSCH_ReconfFailureTDD */
static int hf_nbap_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD_PDU = -1; /* Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD */
+static int hf_nbap_E_HICH_TimeOffset_ReconfFailureTDD_PDU = -1; /* E_HICH_TimeOffset_ReconfFailureTDD */
+static int hf_nbap_Common_System_Information_ResponseLCR_PDU = -1; /* Common_System_Information_ResponseLCR */
static int hf_nbap_ResetRequest_PDU = -1; /* ResetRequest */
static int hf_nbap_ResetIndicator_PDU = -1; /* ResetIndicator */
static int hf_nbap_CommunicationContextInfoItem_Reset_PDU = -1; /* CommunicationContextInfoItem_Reset */
@@ -2241,11 +2284,9 @@ static int hf_nbap_additional_EDCH_Cell_Information_Setup = -1; /* Additional_E
static int hf_nbap_Additional_EDCH_Cell_Information_Setup_item = -1; /* Additional_EDCH_FDD_Setup_Cell_Information */
static int hf_nbap_additional_EDCH_UL_DPCH_Information_Setup = -1; /* Additional_EDCH_UL_DPCH_Information_Setup */
static int hf_nbap_additional_EDCH_RL_Specific_Information_To_Setup = -1; /* Additional_EDCH_RL_Specific_Information_To_Setup_List */
-static int hf_nbap_dL_PowerBalancing_Information = -1; /* DL_PowerBalancing_Information */
-static int hf_nbap_minimumReducedE_DPDCH_GainFactor = -1; /* MinimumReducedE_DPDCH_GainFactor */
static int hf_nbap_additional_EDCH_FDD_Information = -1; /* Additional_EDCH_FDD_Information */
-static int hf_nbap_secondary_UL_Frequency_Activation_State = -1; /* Secondary_UL_Frequency_Activation_State */
static int hf_nbap_additional_EDCH_F_DPCH_Information_Setup = -1; /* Additional_EDCH_F_DPCH_Information */
+static int hf_nbap_multicell_EDCH_Information = -1; /* Multicell_EDCH_Information */
static int hf_nbap_ul_ScramblingCode = -1; /* UL_ScramblingCode */
static int hf_nbap_ul_SIR_Target = -1; /* UL_SIR */
static int hf_nbap_fdd_TPC_DownlinkStepSize = -1; /* FDD_TPC_DownlinkStepSize */
@@ -2256,28 +2297,22 @@ static int hf_nbap_eDCH_Additional_RL_ID = -1; /* RL_ID */
static int hf_nbap_c_ID = -1; /* C_ID */
static int hf_nbap_firstRLS_indicator = -1; /* FirstRLS_Indicator */
static int hf_nbap_propagationDelay = -1; /* PropagationDelay */
-static int hf_nbap_extendedPropagationDelay = -1; /* ExtendedPropagationDelay */
static int hf_nbap_dl_CodeInformation = -1; /* FDD_DL_CodeInformation */
static int hf_nbap_initialDL_transmissionPower = -1; /* DL_Power */
static int hf_nbap_maximumDL_power = -1; /* DL_Power */
static int hf_nbap_minimumDL_power = -1; /* DL_Power */
-static int hf_nbap_primary_CPICH_Usage_for_Channel_Estimation = -1; /* Primary_CPICH_Usage_for_Channel_Estimation */
-static int hf_nbap_secondary_CPICH_Information = -1; /* CommonPhysicalChannelID */
-static int hf_nbap_e_AGCH_PowerOffset = -1; /* E_AGCH_PowerOffset */
-static int hf_nbap_e_RGCH_PowerOffset = -1; /* E_RGCH_PowerOffset */
-static int hf_nbap_e_HICH_PowerOffset = -1; /* E_HICH_PowerOffset */
static int hf_nbap_f_DPCH_SlotFormat = -1; /* F_DPCH_SlotFormat */
static int hf_nbap_e_RNTI = -1; /* E_RNTI */
-static int hf_nbap_Additional_EDCH_Cell_Information_To_Add_List_item = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs */
+static int hf_nbap_multicell_EDCH_RL_Specific_Information = -1; /* Multicell_EDCH_RL_Specific_Information */
+static int hf_nbap_Additional_EDCH_Cell_Information_To_Add_List_item = -1; /* Additional_EDCH_Cell_Information_To_Add_ItemIEs */
+static int hf_nbap_additional_EDCH_RL_Specific_Information_To_Add_ItemIEs = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs */
static int hf_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_item = -1; /* EDCH_Additional_RL_Specific_Information_To_Add_List */
-static int hf_nbap_dLReferencePower = -1; /* DL_Power */
static int hf_nbap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item = -1; /* Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs */
-static int hf_nbap_secondary_CPICH_Information_Change = -1; /* Secondary_CPICH_Information_Change */
-static int hf_nbap_additional_e_DCH_DL_Control_Channel_Grant = -1; /* NULL */
static int hf_nbap_additional_EDCH_MAC_d_Flows_Specific_Information = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info_List */
static int hf_nbap_hARQ_Process_Allocation_Scheduled_2ms_EDCH = -1; /* HARQ_Process_Allocation_2ms_EDCH */
static int hf_nbap_e_DCH_Maximum_Bitrate = -1; /* E_DCH_Maximum_Bitrate */
static int hf_nbap_e_DCH_Processing_Overload_Level = -1; /* E_DCH_Processing_Overload_Level */
+static int hf_nbap_e_DCH_Min_Set_E_TFCI = -1; /* E_TFCI */
static int hf_nbap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info */
static int hf_nbap_e_DCH_MACdFlow_ID = -1; /* E_DCH_MACdFlow_ID */
static int hf_nbap_bindingID = -1; /* BindingID */
@@ -2288,14 +2323,22 @@ static int hf_nbap_additional_EDCH_MAC_d_Flow_Specific_Information_Response = -1
static int hf_nbap_EDCH_Additional_RL_Specific_Information_Response_List_item = -1; /* EDCH_Additional_RL_Specific_Information_Response_ItemIEs */
static int hf_nbap_received_total_wide_band_power = -1; /* Received_total_wide_band_power_Value */
static int hf_nbap_dL_PowerBalancing_ActivationIndicator = -1; /* DL_PowerBalancing_ActivationIndicator */
-static int hf_nbap_dL_PowerBalancing_UpdatedIndicator = -1; /* DL_PowerBalancing_UpdatedIndicator */
static int hf_nbap_rL_Set_ID = -1; /* RL_Set_ID */
static int hf_nbap_e_DCH_RL_Set_ID = -1; /* RL_Set_ID */
static int hf_nbap_e_DCH_FDD_DL_Control_Channel_Information = -1; /* E_DCH_FDD_DL_Control_Channel_Information */
+static int hf_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item = -1; /* Additional_EDCH_FDD_Information_Response_RLReconf_Items */
+static int hf_nbap_additional_EDCH_FDD_Information_Response_ItemIEs = -1; /* Additional_EDCH_FDD_Information_Response_ItemIEs */
+static int hf_nbap_additional_Modififed_EDCH_FDD_Information_Response_ItemIEs = -1; /* Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs */
+static int hf_nbap_eDCH_Additional_Modified_RL_Specific_Information_Response = -1; /* EDCH_Additional_Modified_RL_Specific_Information_Response_List */
+static int hf_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_item = -1; /* EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items */
+static int hf_nbap_dL_PowerBalancing_UpdatedIndicator = -1; /* DL_PowerBalancing_UpdatedIndicator */
static int hf_nbap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List_item = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info_Response */
+static int hf_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List_item = -1; /* Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs */
+static int hf_nbap_additional_EDCH_FDD_Information_Response = -1; /* Additional_EDCH_FDD_Information_Response_ItemIEs */
+static int hf_nbap_additional_EDCH_Serving_Cell_Change_Information_Response = -1; /* E_DCH_Serving_Cell_Change_Info_Response */
static int hf_nbap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item = -1; /* Additional_EDCH_ConfigurationChange_Info_ItemIEs */
static int hf_nbap_additional_EDCH_UL_DPCH_Information_Modify = -1; /* Additional_EDCH_UL_DPCH_Information_Modify */
-static int hf_nbap_additional_EDCH_RL_Specific_Information_To_Add = -1; /* EDCH_Additional_RL_Specific_Information_To_Add_List */
+static int hf_nbap_additional_EDCH_RL_Specific_Information_To_Add = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs */
static int hf_nbap_additional_EDCH_RL_Specific_Information_To_Modify = -1; /* Additional_EDCH_RL_Specific_Information_To_Modify_List */
static int hf_nbap_additional_EDCH_FDD_Information_To_Modify = -1; /* Additional_EDCH_FDD_Information */
static int hf_nbap_additional_EDCH_F_DPCH_Information_Modify = -1; /* Additional_EDCH_F_DPCH_Information */
@@ -2412,6 +2455,7 @@ static int hf_nbap_logicalChannelId = -1; /* LogicalChannelID */
static int hf_nbap_maximumMACcPDU_SizeExtended = -1; /* MAC_PDU_SizeExtended */
static int hf_nbap_ul_common_E_DCH_MACflow_Specific_InfoResponse = -1; /* Ul_common_E_DCH_MACflow_Specific_InfoResponseList */
static int hf_nbap_serving_Grant_Value = -1; /* E_Serving_Grant_Value */
+static int hf_nbap_E_RNTI_List_item = -1; /* E_RNTI */
static int hf_nbap_Ul_common_E_DCH_MACflow_Specific_InfoResponseList_item = -1; /* Ul_common_E_DCH_MACflow_Specific_InfoResponseList_Item */
static int hf_nbap_Common_MACFlows_to_DeleteFDD_item = -1; /* Common_MACFlows_to_DeleteFDD_Item */
static int hf_nbap_common_MACFlow_ID = -1; /* Common_MACFlow_ID */
@@ -2546,6 +2590,14 @@ static int hf_nbap_allocationRetentionPriority = -1; /* AllocationRetentionPrio
static int hf_nbap_frameHandlingPriority = -1; /* FrameHandlingPriority */
static int hf_nbap_qE_Selector = -1; /* QE_Selector */
static int hf_nbap_DCH_InformationResponse_item = -1; /* DCH_InformationResponseItem */
+static int hf_nbap_DCH_MeasurementOccasion_Information_item = -1; /* DchMeasurementOccasionInformation_Item */
+static int hf_nbap_pattern_Sequence_Identifier = -1; /* Pattern_Sequence_Identifier */
+static int hf_nbap_status_Flag = -1; /* Status_Flag */
+static int hf_nbap_measurement_Occasion_Pattern_Sequence_parameters = -1; /* Measurement_Occasion_Pattern_Sequence_parameters */
+static int hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_k = -1; /* INTEGER_1_9 */
+static int hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_offset = -1; /* INTEGER_0_511 */
+static int hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_M_Length = -1; /* INTEGER_1_512 */
+static int hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap = -1; /* BIT_STRING_SIZE_7 */
static int hf_nbap_DCH_TDD_Information_item = -1; /* DCH_TDD_InformationItem */
static int hf_nbap_dCH_SpecificInformationList_01 = -1; /* DCH_Specific_TDD_InformationList */
static int hf_nbap_DCH_Specific_TDD_InformationList_item = -1; /* DCH_Specific_TDD_Item */
@@ -2598,6 +2650,8 @@ static int hf_nbap_udre = -1; /* UDRE */
static int hf_nbap_ganss_prc = -1; /* INTEGER_M2047_2047 */
static int hf_nbap_ganss_rrc = -1; /* INTEGER_M127_127 */
static int hf_nbap_pRCDeviation = -1; /* PRCDeviation */
+static int hf_nbap_udreGrowthRate = -1; /* UDREGrowthRate */
+static int hf_nbap_udreValidityTime = -1; /* UDREValidityTime */
static int hf_nbap_gpstow = -1; /* GPSTOW */
static int hf_nbap_status_health = -1; /* GPS_Status_Health */
static int hf_nbap_satelliteinfo = -1; /* SAT_Info_DGPSCorrections */
@@ -2615,6 +2669,7 @@ static int hf_nbap_DL_Timeslot768_Information_item = -1; /* DL_Timeslot768_Info
static int hf_nbap_midambleShiftAndBurstType768 = -1; /* MidambleShiftAndBurstType768 */
static int hf_nbap_dL_Code_768_Information = -1; /* TDD_DL_Code_768_Information */
static int hf_nbap_powerAdjustmentType = -1; /* PowerAdjustmentType */
+static int hf_nbap_dLReferencePower = -1; /* DL_Power */
static int hf_nbap_dLReferencePowerList_DL_PC_Rqst = -1; /* DL_ReferencePowerInformationList */
static int hf_nbap_maxAdjustmentStep = -1; /* MaxAdjustmentStep */
static int hf_nbap_adjustmentPeriod = -1; /* AdjustmentPeriod */
@@ -2730,7 +2785,6 @@ static int hf_nbap_E_RGCH_E_HICH_FDD_Code_List_item = -1; /* FDD_DL_Channelisat
static int hf_nbap_e_TFCI_BetaEC_Boost = -1; /* E_TFCI_BetaEC_Boost */
static int hf_nbap_uL_Delta_T2TP = -1; /* UL_Delta_T2TP */
static int hf_nbap_e_DCH_TFCI_Table_Index = -1; /* E_DCH_TFCI_Table_Index */
-static int hf_nbap_e_DCH_Min_Set_E_TFCI = -1; /* E_TFCI */
static int hf_nbap_reference_E_TFCI_Information = -1; /* Reference_E_TFCI_Information */
static int hf_nbap_E_DCHProvidedBitRate_item = -1; /* E_DCHProvidedBitRate_Item */
static int hf_nbap_e_DCHProvidedBitRateValue = -1; /* E_DCHProvidedBitRateValue */
@@ -3333,9 +3387,12 @@ static int hf_nbap_transport_Block_Size_Index_01 = -1; /* Transport_Block_Size_
static int hf_nbap_modulationType = -1; /* ModulationSPS_LCR */
static int hf_nbap_non_HS_SCCH_Associated_HS_SICH_InformationList = -1; /* Non_HS_SCCH_Associated_HS_SICH_InformationList */
static int hf_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_item = -1; /* Non_HS_SCCH_Associated_HS_SICH_InformationItem */
+static int hf_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_item = -1; /* Non_HS_SCCH_Associated_HS_SICH_InformationItem */
static int hf_nbap_modify_non_HS_SCCH_Associated_HS_SICH_InformationList = -1; /* Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList */
static int hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_item = -1; /* Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem */
+static int hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_item = -1; /* Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem */
static int hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_item = -1; /* Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem */
+static int hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_item = -1; /* Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem */
static int hf_nbap_MIMO_ReferenceSignal_InformationListLCR_item = -1; /* HSSICH_ReferenceSignal_InformationLCR */
static int hf_nbap_midambleConfigurationLCR = -1; /* MidambleConfigurationLCR */
static int hf_nbap_midambleShift = -1; /* INTEGER_0_15 */
@@ -3412,6 +3469,17 @@ static int hf_nbap_sixteenQAM = -1; /* MBSFN_CPICH_secondary_CCPCH
static int hf_nbap_MultipleFreq_HARQ_MemoryPartitioning_InformationList_item = -1; /* MultipleFreq_HARQ_MemoryPartitioning_InformationItem */
static int hf_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item = -1; /* MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR */
static int hf_nbap_multi_Cell_Capability = -1; /* Multi_Cell_Capability */
+static int hf_nbap_dL_PowerBalancing_Information = -1; /* DL_PowerBalancing_Information */
+static int hf_nbap_minimumReducedE_DPDCH_GainFactor = -1; /* MinimumReducedE_DPDCH_GainFactor */
+static int hf_nbap_secondary_UL_Frequency_Activation_State = -1; /* Secondary_UL_Frequency_Activation_State */
+static int hf_nbap_extendedPropagationDelay = -1; /* ExtendedPropagationDelay */
+static int hf_nbap_primary_CPICH_Usage_for_Channel_Estimation = -1; /* Primary_CPICH_Usage_for_Channel_Estimation */
+static int hf_nbap_secondary_CPICH_Information = -1; /* CommonPhysicalChannelID */
+static int hf_nbap_secondary_CPICH_Information_Change = -1; /* Secondary_CPICH_Information_Change */
+static int hf_nbap_e_AGCH_PowerOffset = -1; /* E_AGCH_PowerOffset */
+static int hf_nbap_e_RGCH_PowerOffset = -1; /* E_RGCH_PowerOffset */
+static int hf_nbap_e_HICH_PowerOffset = -1; /* E_HICH_PowerOffset */
+static int hf_nbap_e_DCH_DL_Control_Channel_Grant = -1; /* NULL */
static int hf_nbap_NeighbouringCellMeasurementInformation_item = -1; /* NeighbouringCellMeasurementInformation_item */
static int hf_nbap_neighbouringFDDCellMeasurementInformation = -1; /* NeighbouringFDDCellMeasurementInformation */
static int hf_nbap_neighbouringTDDCellMeasurementInformation = -1; /* NeighbouringTDDCellMeasurementInformation */
@@ -3549,6 +3617,9 @@ static int hf_nbap_serving_E_DCH_RL_in_this_NodeB = -1; /* Serving_E_DCH_RL_in_
static int hf_nbap_serving_E_DCH_RL_not_in_this_NodeB = -1; /* NULL */
static int hf_nbap_SetsOfHS_SCCH_Codes_item = -1; /* SetsOfHS_SCCH_CodesItem */
static int hf_nbap_hS_SCCH_PreconfiguredCodes = -1; /* HS_SCCH_PreconfiguredCodes */
+static int hf_nbap_setup = -1; /* Additional_EDCH_Setup_Info */
+static int hf_nbap_configurationChange = -1; /* Additional_EDCH_Cell_Information_ConfigurationChange_List */
+static int hf_nbap_removal = -1; /* Additional_EDCH_Cell_Information_Removal_List */
static int hf_nbap_sFNSFNChangeLimit = -1; /* SFNSFNChangeLimit */
static int hf_nbap_predictedSFNSFNDeviationLimit = -1; /* PredictedSFNSFNDeviationLimit */
static int hf_nbap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1; /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
@@ -4049,7 +4120,6 @@ static int hf_nbap_rLSpecificCause_01 = -1; /* RLSpecificCauseList_RL_Setu
static int hf_nbap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD = -1; /* Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD */
static int hf_nbap_Additional_HS_Cell_Information_RL_Addition_List_item = -1; /* Additional_HS_Cell_Information_RL_Addition_ItemIEs */
static int hf_nbap_setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency = -1; /* Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency */
-static int hf_nbap_setup = -1; /* Additional_EDCH_Setup_Info */
static int hf_nbap_addition = -1; /* Additional_EDCH_Cell_Information_To_Add_List */
static int hf_nbap_RL_InformationList_RL_AdditionRqstFDD_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_initialDL_TransmissionPower = -1; /* DL_Power */
@@ -4063,9 +4133,6 @@ static int hf_nbap_dL_DPCH_Information_01 = -1; /* DL_DPCH_InformationList_RL_
static int hf_nbap_initial_DL_Transmission_Power = -1; /* DL_Power */
static int hf_nbap_Additional_HS_Cell_Change_Information_Response_List_item = -1; /* Additional_HS_Cell_Change_Information_Response_ItemIEs */
static int hf_nbap_hS_DSCH_Secondary_Serving_Cell_Change_Information_Response = -1; /* HS_DSCH_Secondary_Serving_Cell_Change_Information_Response */
-static int hf_nbap_Additional_EDCH_Cell_Change_Information_Response_List_item = -1; /* Additional_EDCH_Cell_Change_Information_Response_ItemIEs */
-static int hf_nbap_additional_EDCH_FDD_Information_Response = -1; /* Additional_EDCH_FDD_Information_Response_ItemIEs */
-static int hf_nbap_additional_EDCH_Serving_Cell_Change_Information_Response = -1; /* E_DCH_Serving_Cell_Change_Info_Response */
static int hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_diversityIndication_02 = -1; /* DiversityIndication_RL_AdditionRspFDD */
static int hf_nbap_combining_02 = -1; /* Combining_RL_AdditionRspFDD */
@@ -4093,8 +4160,6 @@ static int hf_nbap_Additional_HS_Cell_Information_RL_Reconf_Prep_item = -1; /*
static int hf_nbap_hS_DSCH_Secondary_Serving_Information_To_Modify = -1; /* HS_DSCH_Secondary_Serving_Information_To_Modify */
static int hf_nbap_hS_HS_DSCH_Secondary_Serving_Remove = -1; /* HS_DSCH_Secondary_Serving_Remove */
static int hf_nbap_setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency = -1; /* Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency */
-static int hf_nbap_configurationChange = -1; /* Additional_EDCH_Cell_Information_ConfigurationChange_List */
-static int hf_nbap_removal = -1; /* Additional_EDCH_Cell_Information_Removal_List */
static int hf_nbap_not_Used_sSDT_CellIDLength = -1; /* NULL */
static int hf_nbap_powerOffsetInformation_03 = -1; /* PowerOffsetInformation_RL_ReconfPrepFDD */
static int hf_nbap_DCH_DeleteList_RL_ReconfPrepFDD_item = -1; /* DCH_DeleteItem_RL_ReconfPrepFDD */
@@ -4393,6 +4458,8 @@ static int hf_nbap_Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst_item = -1;
static int hf_nbap_eRUCCH_SYNC_UL_codes_bitmap = -1; /* BIT_STRING_SIZE_8 */
static int hf_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_item = -1; /* Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst */
static int hf_nbap_MultipleFreq_E_PUCH_Timeslot_InformationList_LCR_PSCH_ReconfRqst_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_item = -1; /* Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item */
+static int hf_nbap_maximum_Target_ReceivedTotalWideBandPower_LCR = -1; /* Maximum_Target_ReceivedTotalWideBandPower_LCR */
static int hf_nbap_E_HICH_TimeOffset_ExtensionLCR_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_e_HICH_TimeOffsetLCR = -1; /* E_HICH_TimeOffsetLCR */
static int hf_nbap_generalCause_05 = -1; /* GeneralCauseList_PSCH_ReconfFailure */
@@ -4403,6 +4470,10 @@ static int hf_nbap_unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD = -1; /* Uns
static int hf_nbap_Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_E_HICH_TimeOffset_ReconfFailureTDD_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_hSDSCH_Common_System_Information_ResponseLCR = -1; /* HSDSCH_Common_System_Information_ResponseLCR */
+static int hf_nbap_hSDSCH_Paging_System_Information_ResponseLCR = -1; /* HSDSCH_Paging_System_Information_ResponseLCR */
+static int hf_nbap_common_EDCH_System_Information_ResponseLCR = -1; /* Common_EDCH_System_Information_ResponseLCR */
static int hf_nbap_communicationContext = -1; /* CommunicationContextList_Reset */
static int hf_nbap_communicationControlPort = -1; /* CommunicationControlPortList_Reset */
static int hf_nbap_nodeB = -1; /* NULL */
@@ -4552,6 +4623,7 @@ static gint ett_nbap_Additional_EDCH_F_DPCH_Information = -1;
static gint ett_nbap_Additional_EDCH_RL_Specific_Information_To_Setup_List = -1;
static gint ett_nbap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs = -1;
static gint ett_nbap_Additional_EDCH_Cell_Information_To_Add_List = -1;
+static gint ett_nbap_Additional_EDCH_Cell_Information_To_Add_ItemIEs = -1;
static gint ett_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs = -1;
static gint ett_nbap_EDCH_Additional_RL_Specific_Information_To_Add_List = -1;
static gint ett_nbap_Additional_EDCH_RL_Specific_Information_To_Modify_List = -1;
@@ -4563,8 +4635,15 @@ static gint ett_nbap_Additional_EDCH_Cell_Information_Response_List = -1;
static gint ett_nbap_Additional_EDCH_FDD_Information_Response_ItemIEs = -1;
static gint ett_nbap_EDCH_Additional_RL_Specific_Information_Response_List = -1;
static gint ett_nbap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs = -1;
+static gint ett_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List = -1;
+static gint ett_nbap_Additional_EDCH_FDD_Information_Response_RLReconf_Items = -1;
+static gint ett_nbap_Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs = -1;
+static gint ett_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List = -1;
+static gint ett_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items = -1;
static gint ett_nbap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List = -1;
static gint ett_nbap_Additional_EDCH_MAC_d_Flows_Specific_Info_Response = -1;
+static gint ett_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List = -1;
+static gint ett_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs = -1;
static gint ett_nbap_Additional_EDCH_Cell_Information_ConfigurationChange_List = -1;
static gint ett_nbap_Additional_EDCH_ConfigurationChange_Info_ItemIEs = -1;
static gint ett_nbap_Additional_EDCH_UL_DPCH_Information_Modify = -1;
@@ -4615,6 +4694,7 @@ static gint ett_nbap_Common_E_DCH_MACdFlow_Specific_InfoList_Item = -1;
static gint ett_nbap_Common_E_DCH_LogicalChannel_InfoList = -1;
static gint ett_nbap_Common_E_DCH_LogicalChannel_InfoList_Item = -1;
static gint ett_nbap_Common_EDCH_System_Information_ResponseFDD = -1;
+static gint ett_nbap_E_RNTI_List = -1;
static gint ett_nbap_Ul_common_E_DCH_MACflow_Specific_InfoResponseList = -1;
static gint ett_nbap_Ul_common_E_DCH_MACflow_Specific_InfoResponseList_Item = -1;
static gint ett_nbap_Common_MACFlows_to_DeleteFDD = -1;
@@ -4687,6 +4767,9 @@ static gint ett_nbap_DCH_Specific_FDD_InformationList = -1;
static gint ett_nbap_DCH_Specific_FDD_Item = -1;
static gint ett_nbap_DCH_InformationResponse = -1;
static gint ett_nbap_DCH_InformationResponseItem = -1;
+static gint ett_nbap_DCH_MeasurementOccasion_Information = -1;
+static gint ett_nbap_DchMeasurementOccasionInformation_Item = -1;
+static gint ett_nbap_Measurement_Occasion_Pattern_Sequence_parameters = -1;
static gint ett_nbap_DCH_TDD_Information = -1;
static gint ett_nbap_DCH_TDD_InformationItem = -1;
static gint ett_nbap_DCH_Specific_TDD_InformationList = -1;
@@ -4716,6 +4799,7 @@ static gint ett_nbap_DGANSS_InformationItem = -1;
static gint ett_nbap_DGANSS_SignalInformation = -1;
static gint ett_nbap_DGANSS_SignalInformationItem = -1;
static gint ett_nbap_DGANSSThreshold = -1;
+static gint ett_nbap_DGNSS_ValidityPeriod = -1;
static gint ett_nbap_DGPSCorrections = -1;
static gint ett_nbap_DGPSThresholds = -1;
static gint ett_nbap_DL_Timeslot_Information = -1;
@@ -5040,11 +5124,14 @@ static gint ett_nbap_Non_HS_SCCH_Associated_HS_SICH = -1;
static gint ett_nbap_Initial_HS_PDSCH_SPS_Resource = -1;
static gint ett_nbap_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList = -1;
+static gint ett_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext = -1;
static gint ett_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationItem = -1;
static gint ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList = -1;
+static gint ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext = -1;
static gint ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem = -1;
static gint ett_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst = -1;
+static gint ett_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext = -1;
static gint ett_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem = -1;
static gint ett_nbap_MIMO_ReferenceSignal_InformationListLCR = -1;
static gint ett_nbap_HSSICH_ReferenceSignal_InformationLCR = -1;
@@ -5093,6 +5180,8 @@ static gint ett_nbap_MultipleFreq_HARQ_MemoryPartitioning_InformationItem = -1;
static gint ett_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = -1;
static gint ett_nbap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR = -1;
static gint ett_nbap_Multi_Cell_Capability_Info = -1;
+static gint ett_nbap_Multicell_EDCH_InformationItemIEs = -1;
+static gint ett_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs = -1;
static gint ett_nbap_NeighbouringCellMeasurementInformation = -1;
static gint ett_nbap_NeighbouringCellMeasurementInformation_item = -1;
static gint ett_nbap_NeighbouringFDDCellMeasurementInformation = -1;
@@ -5178,6 +5267,7 @@ static gint ett_nbap_Serving_E_DCH_RL_ID = -1;
static gint ett_nbap_Serving_E_DCH_RL_in_this_NodeB = -1;
static gint ett_nbap_SetsOfHS_SCCH_Codes = -1;
static gint ett_nbap_SetsOfHS_SCCH_CodesItem = -1;
+static gint ett_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency = -1;
static gint ett_nbap_SFNSFNMeasurementThresholdInformation = -1;
static gint ett_nbap_SFNSFNMeasurementValueInformation = -1;
static gint ett_nbap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;
@@ -5620,8 +5710,6 @@ static gint ett_nbap_RL_Information_RL_AdditionRqstTDD = -1;
static gint ett_nbap_RadioLinkAdditionResponseFDD = -1;
static gint ett_nbap_Additional_HS_Cell_Change_Information_Response_List = -1;
static gint ett_nbap_Additional_HS_Cell_Change_Information_Response_ItemIEs = -1;
-static gint ett_nbap_Additional_EDCH_Cell_Change_Information_Response_List = -1;
-static gint ett_nbap_Additional_EDCH_Cell_Change_Information_Response_ItemIEs = -1;
static gint ett_nbap_RL_InformationResponseList_RL_AdditionRspFDD = -1;
static gint ett_nbap_RL_InformationResponseItem_RL_AdditionRspFDD = -1;
static gint ett_nbap_DiversityIndication_RL_AdditionRspFDD = -1;
@@ -5654,7 +5742,6 @@ static gint ett_nbap_RadioLinkReconfigurationPrepareFDD = -1;
static gint ett_nbap_Additional_HS_Cell_Information_RL_Reconf_Prep = -1;
static gint ett_nbap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs = -1;
static gint ett_nbap_Additional_EDCH_Cell_Information_RL_Reconf_Prep = -1;
-static gint ett_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency = -1;
static gint ett_nbap_UL_DPCH_Information_RL_ReconfPrepFDD = -1;
static gint ett_nbap_DL_DPCH_Information_RL_ReconfPrepFDD = -1;
static gint ett_nbap_DL_DPCH_Power_Information_RL_ReconfPrepFDD = -1;
@@ -6018,6 +6105,8 @@ static gint ett_nbap_SYNC_UL_Partition_LCR = -1;
static gint ett_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst = -1;
static gint ett_nbap_MultipleFreq_E_PUCH_Timeslot_InformationList_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_MultipleFreq_E_PUCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst = -1;
+static gint ett_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst = -1;
+static gint ett_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item = -1;
static gint ett_nbap_PhysicalSharedChannelReconfigurationResponse = -1;
static gint ett_nbap_E_HICH_TimeOffset_ExtensionLCR = -1;
static gint ett_nbap_MultipleFreq_E_HICH_TimeOffsetLCR = -1;
@@ -6031,6 +6120,8 @@ static gint ett_nbap_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD = -1;
static gint ett_nbap_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD = -1;
static gint ett_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD = -1;
static gint ett_nbap_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD = -1;
+static gint ett_nbap_E_HICH_TimeOffset_ReconfFailureTDD = -1;
+static gint ett_nbap_Common_System_Information_ResponseLCR = -1;
static gint ett_nbap_ResetRequest = -1;
static gint ett_nbap_ResetIndicator = -1;
static gint ett_nbap_CommunicationContextList_Reset = -1;
@@ -7302,9 +7393,7 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_Single_Stream_MIMO_Mode_Indicator, "id-Single-Stream-MIMO-Mode-Indicator" },
{ id_Dual_Band_Capability_Info, "id-Dual-Band-Capability-Info" },
{ id_UE_AggregateMaximumBitRate, "id-UE-AggregateMaximumBitRate" },
- { id_SRB_Indicator, "id-SRB-Indicator" },
- { id_CellSpecificHARQMemoryPartitioning, "id-CellSpecificHARQMemoryPartitioning" },
- { id_HARQ_MemoryPartitioning, "id-HARQ-MemoryPartitioning" },
+ { id_UE_AggregateMaximumBitRate_Enforcement_Indicator, "id-UE-AggregateMaximumBitRate-Enforcement-Indicator" },
{ id_MIMO_Power_Offset_For_S_CPICH_Capability, "id-MIMO-Power-Offset-For-S-CPICH-Capability" },
{ id_MIMO_PilotConfigurationExtension, "id-MIMO-PilotConfigurationExtension" },
{ id_TxDiversityOnDLControlChannelsByMIMOUECapability, "id-TxDiversityOnDLControlChannelsByMIMOUECapability" },
@@ -7326,7 +7415,7 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_Additional_EDCH_Cell_Information_RL_Setup_Req, "id-Additional-EDCH-Cell-Information-RL-Setup-Req" },
{ id_Additional_EDCH_Cell_Information_Response, "id-Additional-EDCH-Cell-Information-Response" },
{ id_Additional_EDCH_Cell_Information_RL_Add_Req, "id-Additional-EDCH-Cell-Information-RL-Add-Req" },
- { id_Additional_EDCH_Cell_Change_Information_Response, "id-Additional-EDCH-Cell-Change-Information-Response" },
+ { id_Additional_EDCH_Cell_Information_Response_RL_Add, "id-Additional-EDCH-Cell-Information-Response-RL-Add" },
{ id_Additional_EDCH_Cell_Information_RL_Reconf_Prep, "id-Additional-EDCH-Cell-Information-RL-Reconf-Prep" },
{ id_Additional_EDCH_Cell_Information_RL_Reconf_Req, "id-Additional-EDCH-Cell-Information-RL-Reconf-Req" },
{ id_Additional_EDCH_Cell_Information_Bearer_Rearrangement, "id-Additional-EDCH-Cell-Information-Bearer-Rearrangement" },
@@ -7345,6 +7434,32 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_TransmitDiversityIndicator, "id-TransmitDiversityIndicator" },
{ id_NonCellSpecificTxDiversity, "id-NonCellSpecificTxDiversity" },
{ id_Cell_Capability_Container, "id-Cell-Capability-Container" },
+ { id_E_RNTI_List_Request, "id-E-RNTI-List-Request" },
+ { id_E_RNTI_List, "id-E-RNTI-List" },
+ { id_PowerControlGAP_For_CellFACHLCR, "id-PowerControlGAP-For-CellFACHLCR" },
+ { id_UL_Synchronisation_Parameters_For_FACHLCR, "id-UL-Synchronisation-Parameters-For-FACHLCR" },
+ { id_HS_DSCH_SPS_Operation_Indicator, "id-HS-DSCH-SPS-Operation-Indicator" },
+ { id_Out_of_Sychronization_Window, "id-Out-of-Sychronization-Window" },
+ { id_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst, "id-Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst" },
+ { id_E_HICH_TimeOffset_ReconfFailureTDD, "id-E-HICH-TimeOffset-ReconfFailureTDD" },
+ { id_HSSCCH_TPC_StepSize, "id-HSSCCH-TPC-StepSize" },
+ { id_TS0_CapabilityLCR, "id-TS0-CapabilityLCR" },
+ { id_UE_TS0_CapabilityLCR, "id-UE-TS0-CapabilityLCR" },
+ { id_Common_System_Information_ResponseLCR, "id-Common-System-Information-ResponseLCR" },
+ { id_Additional_EDCH_Cell_Information_ResponseRLReconf, "id-Additional-EDCH-Cell-Information-ResponseRLReconf" },
+ { id_Multicell_EDCH_InformationItemIEs, "id-Multicell-EDCH-InformationItemIEs" },
+ { id_Multicell_EDCH_RL_Specific_InformationItemIEs, "id-Multicell-EDCH-RL-Specific-InformationItemIEs" },
+ { id_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext, "id-Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext" },
+ { id_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext, "id-Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext" },
+ { id_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext, "id-Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext" },
+ { id_Initial_DL_Transmission_Power, "id-Initial-DL-Transmission-Power" },
+ { id_Maximum_DL_Power, "id-Maximum-DL-Power" },
+ { id_Minimum_DL_Power, "id-Minimum-DL-Power" },
+ { id_DCH_MeasurementOccasion_Information, "id-DCH-MeasurementOccasion-Information" },
+ { id_AssociatedPhsicalChannelID, "id-AssociatedPhsicalChannelID" },
+ { id_DGNSS_ValidityPeriod, "id-DGNSS-ValidityPeriod" },
+ { id_PhysicalChannelID_for_CommonERNTI_RequestedIndicator, "id-PhysicalChannelID-for-CommonERNTI-RequestedIndicator" },
+ { id_PrecodingWeightSetRestriction, "id-PrecodingWeightSetRestriction" },
{ 0, NULL }
};
@@ -7756,16 +7871,6 @@ dissect_nbap_PropagationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
-dissect_nbap_ExtendedPropagationDelay(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,
- 255U, 1023U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_nbap_DL_ScramblingCode(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);
@@ -7841,57 +7946,11 @@ dissect_nbap_DL_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
}
-static const value_string nbap_Primary_CPICH_Usage_for_Channel_Estimation_vals[] = {
- { 0, "primary-CPICH-may-be-used" },
- { 1, "primary-CPICH-shall-not-be-used" },
- { 0, NULL }
-};
-
static int
-dissect_nbap_Primary_CPICH_Usage_for_Channel_Estimation(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 int
-dissect_nbap_CommonPhysicalChannelID(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, 255U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_E_AGCH_PowerOffset(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, 255U, NULL, TRUE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_E_RGCH_PowerOffset(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, 255U, NULL, TRUE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_E_HICH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_F_DPCH_SlotFormat(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, 255U, NULL, TRUE);
+ 0U, 9U, NULL, FALSE);
return offset;
}
@@ -7899,9 +7958,9 @@ dissect_nbap_E_HICH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
-dissect_nbap_F_DPCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_E_RNTI(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, 9U, NULL, FALSE);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -7909,9 +7968,8 @@ dissect_nbap_F_DPCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
-dissect_nbap_E_RNTI(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, 65535U, NULL, FALSE);
+dissect_nbap_Multicell_EDCH_RL_Specific_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
return offset;
}
@@ -7919,21 +7977,16 @@ dissect_nbap_E_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_sequence[] = {
{ &hf_nbap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
- { &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_C_ID },
{ &hf_nbap_firstRLS_indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FirstRLS_Indicator },
{ &hf_nbap_propagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PropagationDelay },
- { &hf_nbap_extendedPropagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ExtendedPropagationDelay },
{ &hf_nbap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_CodeInformation },
{ &hf_nbap_initialDL_transmissionPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
{ &hf_nbap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
{ &hf_nbap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
- { &hf_nbap_primary_CPICH_Usage_for_Channel_Estimation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Primary_CPICH_Usage_for_Channel_Estimation },
- { &hf_nbap_secondary_CPICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CommonPhysicalChannelID },
- { &hf_nbap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_AGCH_PowerOffset },
- { &hf_nbap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RGCH_PowerOffset },
- { &hf_nbap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_HICH_PowerOffset },
{ &hf_nbap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_F_DPCH_SlotFormat },
{ &hf_nbap_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RNTI },
+ { &hf_nbap_multicell_EDCH_RL_Specific_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Multicell_EDCH_RL_Specific_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7961,125 +8014,6 @@ dissect_nbap_Additional_EDCH_RL_Specific_Information_To_Setup_List(tvbuff_t *tvb
}
-static const value_string nbap_PowerAdjustmentType_vals[] = {
- { 0, "none" },
- { 1, "common" },
- { 2, "individual" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_PowerAdjustmentType(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 DL_ReferencePowerInformationItem_sequence[] = {
- { &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
- { &hf_nbap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_DL_ReferencePowerInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_nbap_DL_ReferencePowerInformationItem, DL_ReferencePowerInformationItem_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t DL_ReferencePowerInformationList_sequence_of[1] = {
- { &hf_nbap_DL_ReferencePowerInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_ReferencePowerInformationItem },
-};
-
-static int
-dissect_nbap_DL_ReferencePowerInformationList(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_nbap_DL_ReferencePowerInformationList, DL_ReferencePowerInformationList_sequence_of,
- 1, maxNrOfRLs, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_MaxAdjustmentStep(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, 10U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_AdjustmentPeriod(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, 256U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_ScaledAdjustmentRatio(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, 100U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t DL_PowerBalancing_Information_sequence[] = {
- { &hf_nbap_powerAdjustmentType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerAdjustmentType },
- { &hf_nbap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
- { &hf_nbap_dLReferencePowerList_DL_PC_Rqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_ReferencePowerInformationList },
- { &hf_nbap_maxAdjustmentStep, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaxAdjustmentStep },
- { &hf_nbap_adjustmentPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AdjustmentPeriod },
- { &hf_nbap_adjustmentRatio, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ScaledAdjustmentRatio },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_DL_PowerBalancing_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_nbap_DL_PowerBalancing_Information, DL_PowerBalancing_Information_sequence);
-
- return offset;
-}
-
-
-static const value_string nbap_MinimumReducedE_DPDCH_GainFactor_vals[] = {
- { 0, "m8-15" },
- { 1, "m11-15" },
- { 2, "m15-15" },
- { 3, "m21-15" },
- { 4, "m30-15" },
- { 5, "m42-15" },
- { 6, "m60-15" },
- { 7, "m84-15" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_MinimumReducedE_DPDCH_GainFactor(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 int
dissect_nbap_E_DCH_MACdFlow_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -8192,11 +8126,22 @@ dissect_nbap_E_DCH_Processing_Overload_Level(tvbuff_t *tvb _U_, int offset _U_,
}
+
+static int
+dissect_nbap_E_TFCI(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, 127U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t Additional_EDCH_FDD_Information_sequence[] = {
{ &hf_nbap_additional_EDCH_MAC_d_Flows_Specific_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_MAC_d_Flows_Specific_Info_List },
{ &hf_nbap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HARQ_Process_Allocation_2ms_EDCH },
{ &hf_nbap_e_DCH_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_Maximum_Bitrate },
{ &hf_nbap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_Processing_Overload_Level },
+ { &hf_nbap_e_DCH_Min_Set_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_TFCI },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8210,22 +8155,6 @@ dissect_nbap_Additional_EDCH_FDD_Information(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string nbap_Secondary_UL_Frequency_Activation_State_vals[] = {
- { 0, "activated" },
- { 1, "deactivated" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_Secondary_UL_Frequency_Activation_State(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, TRUE, 0, NULL);
-
- return offset;
-}
-
-
static const value_string nbap_FDD_TPC_DownlinkStepSize_vals[] = {
{ 0, "step-size0-5" },
{ 1, "step-size1" },
@@ -8293,14 +8222,21 @@ dissect_nbap_Additional_EDCH_F_DPCH_Information(tvbuff_t *tvb _U_, int offset _U
}
+
+static int
+dissect_nbap_Multicell_EDCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const per_sequence_t Additional_EDCH_FDD_Setup_Cell_Information_sequence[] = {
{ &hf_nbap_additional_EDCH_UL_DPCH_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_UL_DPCH_Information_Setup },
{ &hf_nbap_additional_EDCH_RL_Specific_Information_To_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_RL_Specific_Information_To_Setup_List },
- { &hf_nbap_dL_PowerBalancing_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_PowerBalancing_Information },
- { &hf_nbap_minimumReducedE_DPDCH_GainFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinimumReducedE_DPDCH_GainFactor },
- { &hf_nbap_additional_EDCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_FDD_Information },
- { &hf_nbap_secondary_UL_Frequency_Activation_State, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Secondary_UL_Frequency_Activation_State },
+ { &hf_nbap_additional_EDCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_FDD_Information },
{ &hf_nbap_additional_EDCH_F_DPCH_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_F_DPCH_Information },
+ { &hf_nbap_multicell_EDCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Multicell_EDCH_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8351,11 +8287,8 @@ static const per_sequence_t EDCH_Additional_RL_Specific_Information_To_Add_List_
{ &hf_nbap_initialDL_transmissionPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
{ &hf_nbap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
{ &hf_nbap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
- { &hf_nbap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
- { &hf_nbap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_AGCH_PowerOffset },
- { &hf_nbap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RGCH_PowerOffset },
- { &hf_nbap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_HICH_PowerOffset },
{ &hf_nbap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_F_DPCH_SlotFormat },
+ { &hf_nbap_multicell_EDCH_RL_Specific_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Multicell_EDCH_RL_Specific_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8377,52 +8310,38 @@ static int
dissect_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs(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_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs, Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_sequence_of,
- 1, maxNrOfEDCH_1, FALSE);
+ 1, maxNrOfEDCHRLs, FALSE);
return offset;
}
-static const per_sequence_t Additional_EDCH_Cell_Information_To_Add_List_sequence_of[1] = {
- { &hf_nbap_Additional_EDCH_Cell_Information_To_Add_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs },
+static const per_sequence_t Additional_EDCH_Cell_Information_To_Add_ItemIEs_sequence[] = {
+ { &hf_nbap_additional_EDCH_RL_Specific_Information_To_Add_ItemIEs, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs },
+ { &hf_nbap_additional_EDCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_FDD_Information },
+ { &hf_nbap_multicell_EDCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Multicell_EDCH_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
};
static int
-dissect_nbap_Additional_EDCH_Cell_Information_To_Add_List(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_nbap_Additional_EDCH_Cell_Information_To_Add_List, Additional_EDCH_Cell_Information_To_Add_List_sequence_of,
- 1, maxNrOfEDCH_1, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_NULL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+dissect_nbap_Additional_EDCH_Cell_Information_To_Add_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Additional_EDCH_Cell_Information_To_Add_ItemIEs, Additional_EDCH_Cell_Information_To_Add_ItemIEs_sequence);
return offset;
}
-static const value_string nbap_Secondary_CPICH_Information_Change_vals[] = {
- { 0, "new-secondary-CPICH" },
- { 1, "secondary-CPICH-shall-not-be-used" },
- { 0, NULL }
-};
-
-static const per_choice_t Secondary_CPICH_Information_Change_choice[] = {
- { 0, &hf_nbap_new_secondary_CPICH, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelID },
- { 1, &hf_nbap_secondary_CPICH_shall_not_be_used, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
- { 0, NULL, 0, NULL }
+static const per_sequence_t Additional_EDCH_Cell_Information_To_Add_List_sequence_of[1] = {
+ { &hf_nbap_Additional_EDCH_Cell_Information_To_Add_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_Cell_Information_To_Add_ItemIEs },
};
static int
-dissect_nbap_Secondary_CPICH_Information_Change(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_nbap_Secondary_CPICH_Information_Change, Secondary_CPICH_Information_Change_choice,
- NULL);
+dissect_nbap_Additional_EDCH_Cell_Information_To_Add_List(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_nbap_Additional_EDCH_Cell_Information_To_Add_List, Additional_EDCH_Cell_Information_To_Add_List_sequence_of,
+ 1, maxNrOfEDCH_1, FALSE);
return offset;
}
@@ -8433,14 +8352,8 @@ static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Modify_It
{ &hf_nbap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FDD_DL_CodeInformation },
{ &hf_nbap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
{ &hf_nbap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
- { &hf_nbap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
- { &hf_nbap_primary_CPICH_Usage_for_Channel_Estimation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Primary_CPICH_Usage_for_Channel_Estimation },
- { &hf_nbap_secondary_CPICH_Information_Change, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Secondary_CPICH_Information_Change },
- { &hf_nbap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_AGCH_PowerOffset },
- { &hf_nbap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RGCH_PowerOffset },
- { &hf_nbap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_HICH_PowerOffset },
{ &hf_nbap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_F_DPCH_SlotFormat },
- { &hf_nbap_additional_e_DCH_DL_Control_Channel_Grant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { &hf_nbap_multicell_EDCH_RL_Specific_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Multicell_EDCH_RL_Specific_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8493,21 +8406,6 @@ dissect_nbap_DL_PowerBalancing_ActivationIndicator(tvbuff_t *tvb _U_, int offset
}
-static const value_string nbap_DL_PowerBalancing_UpdatedIndicator_vals[] = {
- { 0, "dL-PowerBalancing-Updated" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_DL_PowerBalancing_UpdatedIndicator(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_nbap_RL_Set_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -8605,12 +8503,11 @@ dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information(tvbuff_t *tvb _U_, int off
static const per_sequence_t EDCH_Additional_RL_Specific_Information_Response_ItemIEs_sequence[] = {
{ &hf_nbap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
- { &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Received_total_wide_band_power_Value },
+ { &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Received_total_wide_band_power_Value },
{ &hf_nbap_dL_PowerBalancing_ActivationIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_PowerBalancing_ActivationIndicator },
- { &hf_nbap_dL_PowerBalancing_UpdatedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_PowerBalancing_UpdatedIndicator },
- { &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_Set_ID },
- { &hf_nbap_e_DCH_RL_Set_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_Set_ID },
- { &hf_nbap_e_DCH_FDD_DL_Control_Channel_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information },
+ { &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { &hf_nbap_e_DCH_RL_Set_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { &hf_nbap_e_DCH_FDD_DL_Control_Channel_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8700,6 +8597,389 @@ dissect_nbap_Additional_EDCH_Cell_Information_Response_List(tvbuff_t *tvb _U_, i
}
+static const value_string nbap_DL_PowerBalancing_UpdatedIndicator_vals[] = {
+ { 0, "dL-PowerBalancing-Updated" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_DL_PowerBalancing_UpdatedIndicator(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 EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items_sequence[] = {
+ { &hf_nbap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { &hf_nbap_dL_PowerBalancing_UpdatedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_PowerBalancing_UpdatedIndicator },
+ { &hf_nbap_e_DCH_FDD_DL_Control_Channel_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items, EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EDCH_Additional_Modified_RL_Specific_Information_Response_List_sequence_of[1] = {
+ { &hf_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items },
+};
+
+static int
+dissect_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List(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_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List, EDCH_Additional_Modified_RL_Specific_Information_Response_List_sequence_of,
+ 1, maxNrOfEDCHRLs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs_sequence[] = {
+ { &hf_nbap_eDCH_Additional_Modified_RL_Specific_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List },
+ { &hf_nbap_additional_EDCH_MAC_d_Flow_Specific_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List },
+ { &hf_nbap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HARQ_Process_Allocation_2ms_EDCH },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs, Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Additional_EDCH_FDD_Information_Response_RLReconf_Items_sequence[] = {
+ { &hf_nbap_additional_EDCH_FDD_Information_Response_ItemIEs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_FDD_Information_Response_ItemIEs },
+ { &hf_nbap_additional_Modififed_EDCH_FDD_Information_Response_ItemIEs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Additional_EDCH_FDD_Information_Response_RLReconf_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Additional_EDCH_FDD_Information_Response_RLReconf_Items, Additional_EDCH_FDD_Information_Response_RLReconf_Items_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Additional_EDCH_Cell_Information_Response_RLReconf_List_sequence_of[1] = {
+ { &hf_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_FDD_Information_Response_RLReconf_Items },
+};
+
+static int
+dissect_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List(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_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List, Additional_EDCH_Cell_Information_Response_RLReconf_List_sequence_of,
+ 1, maxNrOfEDCH_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_DCH_RL_InformationList_Rsp_Item_sequence[] = {
+ { &hf_nbap_rl_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { &hf_nbap_e_DCH_FDD_DL_Control_Channel_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_E_DCH_RL_InformationList_Rsp_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_E_DCH_RL_InformationList_Rsp_Item, E_DCH_RL_InformationList_Rsp_Item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_DCH_RL_InformationList_Rsp_sequence_of[1] = {
+ { &hf_nbap_E_DCH_RL_InformationList_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_RL_InformationList_Rsp_Item },
+};
+
+static int
+dissect_nbap_E_DCH_RL_InformationList_Rsp(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_nbap_E_DCH_RL_InformationList_Rsp, E_DCH_RL_InformationList_Rsp_sequence_of,
+ 0, maxNrOfRLs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_DCH_serving_cell_change_successful_sequence[] = {
+ { &hf_nbap_e_DCH_RL_InformationList_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_RL_InformationList_Rsp },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_E_DCH_serving_cell_change_successful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_E_DCH_serving_cell_change_successful, E_DCH_serving_cell_change_successful_sequence);
+
+ return offset;
+}
+
+
+static const value_string nbap_CauseRadioNetwork_vals[] = {
+ { 0, "unknown-C-ID" },
+ { 1, "cell-not-available" },
+ { 2, "power-level-not-supported" },
+ { 3, "dl-radio-resources-not-available" },
+ { 4, "ul-radio-resources-not-available" },
+ { 5, "rl-already-ActivatedOrAllocated" },
+ { 6, "nodeB-Resources-unavailable" },
+ { 7, "measurement-not-supported-for-the-object" },
+ { 8, "combining-resources-not-available" },
+ { 9, "requested-configuration-not-supported" },
+ { 10, "synchronisation-failure" },
+ { 11, "priority-transport-channel-established" },
+ { 12, "sIB-Origination-in-Node-B-not-Supported" },
+ { 13, "requested-tx-diversity-mode-not-supported" },
+ { 14, "unspecified" },
+ { 15, "bCCH-scheduling-error" },
+ { 16, "measurement-temporarily-not-available" },
+ { 17, "invalid-CM-settings" },
+ { 18, "reconfiguration-CFN-not-elapsed" },
+ { 19, "number-of-DL-codes-not-supported" },
+ { 20, "s-cpich-not-supported" },
+ { 21, "combining-not-supported" },
+ { 22, "ul-sf-not-supported" },
+ { 23, "dl-SF-not-supported" },
+ { 24, "common-transport-channel-type-not-supported" },
+ { 25, "dedicated-transport-channel-type-not-supported" },
+ { 26, "downlink-shared-channel-type-not-supported" },
+ { 27, "uplink-shared-channel-type-not-supported" },
+ { 28, "cm-not-supported" },
+ { 29, "tx-diversity-no-longer-supported" },
+ { 30, "unknown-Local-Cell-ID" },
+ { 31, "number-of-UL-codes-not-supported" },
+ { 32, "information-temporarily-not-available" },
+ { 33, "information-provision-not-supported-for-the-object" },
+ { 34, "cell-synchronisation-not-supported" },
+ { 35, "cell-synchronisation-adjustment-not-supported" },
+ { 36, "dpc-mode-change-not-supported" },
+ { 37, "iPDL-already-activated" },
+ { 38, "iPDL-not-supported" },
+ { 39, "iPDL-parameters-not-available" },
+ { 40, "frequency-acquisition-not-supported" },
+ { 41, "power-balancing-status-not-compatible" },
+ { 42, "requested-typeofbearer-re-arrangement-not-supported" },
+ { 43, "signalling-Bearer-Re-arrangement-not-supported" },
+ { 44, "bearer-Re-arrangement-needed" },
+ { 45, "delayed-activation-not-supported" },
+ { 46, "rl-timing-adjustment-not-supported" },
+ { 47, "mich-not-supported" },
+ { 48, "f-DPCH-not-supported" },
+ { 49, "modification-period-not-available" },
+ { 50, "pLCCH-not-supported" },
+ { 51, "continuous-packet-connectivity-DTX-DRX-operation-not-available" },
+ { 52, "continuous-packet-connectivity-UE-DTX-Cycle-not-available" },
+ { 53, "mIMO-not-available" },
+ { 54, "e-DCH-MACdPDU-SizeFormat-not-available" },
+ { 55, "multi-Cell-operation-not-available" },
+ { 56, "semi-Persistent-scheduling-not-supported" },
+ { 57, "continuous-Packet-Connectivity-DRX-not-supported" },
+ { 58, "continuous-Packet-Connectivity-DRX-not-available" },
+ { 59, "sixtyfourQAM-DL-and-MIMO-Combined-not-available" },
+ { 60, "s-cpich-power-offset-not-available" },
+ { 61, "tx-diversity-for-mimo-on-DL-control-channels-not-available" },
+ { 62, "single-Stream-MIMO-not-available" },
+ { 63, "multi-Cell-operation-with-MIMO-not-available" },
+ { 64, "multi-Cell-operation-with-Single-Stream-MIMO-not-available" },
+ { 65, "cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable" },
+ { 66, "multi-Cell-EDCH-operation-not-available" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_CauseRadioNetwork(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,
+ 31, NULL, TRUE, 36, NULL);
+
+ return offset;
+}
+
+
+static const value_string nbap_CauseTransport_vals[] = {
+ { 0, "transport-resource-unavailable" },
+ { 1, "unspecified" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_CauseTransport(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, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string nbap_CauseProtocol_vals[] = {
+ { 0, "transfer-syntax-error" },
+ { 1, "abstract-syntax-error-reject" },
+ { 2, "abstract-syntax-error-ignore-and-notify" },
+ { 3, "message-not-compatible-with-receiver-state" },
+ { 4, "semantic-error" },
+ { 5, "unspecified" },
+ { 6, "abstract-syntax-error-falsely-constructed-message" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_CauseProtocol(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, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string nbap_CauseMisc_vals[] = {
+ { 0, "control-processing-overload" },
+ { 1, "hardware-failure" },
+ { 2, "oam-intervention" },
+ { 3, "not-enough-user-plane-processing-resources" },
+ { 4, "unspecified" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_CauseMisc(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,
+ 5, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string nbap_Cause_vals[] = {
+ { 0, "radioNetwork" },
+ { 1, "transport" },
+ { 2, "protocol" },
+ { 3, "misc" },
+ { 0, NULL }
+};
+
+static const per_choice_t Cause_choice[] = {
+ { 0, &hf_nbap_radioNetwork , ASN1_EXTENSION_ROOT , dissect_nbap_CauseRadioNetwork },
+ { 1, &hf_nbap_transport , ASN1_EXTENSION_ROOT , dissect_nbap_CauseTransport },
+ { 2, &hf_nbap_protocol , ASN1_EXTENSION_ROOT , dissect_nbap_CauseProtocol },
+ { 3, &hf_nbap_misc , ASN1_EXTENSION_ROOT , dissect_nbap_CauseMisc },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_nbap_Cause(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_nbap_Cause, Cause_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_DCH_serving_cell_change_unsuccessful_sequence[] = {
+ { &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_E_DCH_serving_cell_change_unsuccessful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_E_DCH_serving_cell_change_unsuccessful, E_DCH_serving_cell_change_unsuccessful_sequence);
+
+ return offset;
+}
+
+
+static const value_string nbap_E_DCH_serving_cell_choice_vals[] = {
+ { 0, "e-DCH-serving-cell-change-successful" },
+ { 1, "e-DCH-serving-cell-change-unsuccessful" },
+ { 0, NULL }
+};
+
+static const per_choice_t E_DCH_serving_cell_choice_choice[] = {
+ { 0, &hf_nbap_e_DCH_serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_serving_cell_change_successful },
+ { 1, &hf_nbap_e_DCH_serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_serving_cell_change_unsuccessful },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_nbap_E_DCH_serving_cell_choice(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_nbap_E_DCH_serving_cell_choice, E_DCH_serving_cell_choice_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_DCH_Serving_Cell_Change_Info_Response_sequence[] = {
+ { &hf_nbap_e_DCH_serving_cell_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_serving_cell_choice },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_E_DCH_Serving_Cell_Change_Info_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_E_DCH_Serving_Cell_Change_Info_Response, E_DCH_Serving_Cell_Change_Info_Response_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs_sequence[] = {
+ { &hf_nbap_additional_EDCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_FDD_Information_Response_ItemIEs },
+ { &hf_nbap_additional_EDCH_Serving_Cell_Change_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_Serving_Cell_Change_Info_Response },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs, Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Additional_EDCH_Cell_Information_Response_RL_Add_List_sequence_of[1] = {
+ { &hf_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs },
+};
+
+static int
+dissect_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List(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_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List, Additional_EDCH_Cell_Information_Response_RL_Add_List_sequence_of,
+ 1, maxNrOfEDCH_1, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Modify_sequence[] = {
{ &hf_nbap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_ScramblingCode },
{ &hf_nbap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_SIR },
@@ -8718,11 +8998,11 @@ dissect_nbap_Additional_EDCH_UL_DPCH_Information_Modify(tvbuff_t *tvb _U_, int o
static const per_sequence_t Additional_EDCH_ConfigurationChange_Info_ItemIEs_sequence[] = {
{ &hf_nbap_additional_EDCH_UL_DPCH_Information_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_UL_DPCH_Information_Modify },
- { &hf_nbap_additional_EDCH_RL_Specific_Information_To_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_EDCH_Additional_RL_Specific_Information_To_Add_List },
+ { &hf_nbap_additional_EDCH_RL_Specific_Information_To_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs },
{ &hf_nbap_additional_EDCH_RL_Specific_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_RL_Specific_Information_To_Modify_List },
- { &hf_nbap_minimumReducedE_DPDCH_GainFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinimumReducedE_DPDCH_GainFactor },
{ &hf_nbap_additional_EDCH_FDD_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_FDD_Information },
{ &hf_nbap_additional_EDCH_F_DPCH_Information_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_F_DPCH_Information },
+ { &hf_nbap_multicell_EDCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Multicell_EDCH_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8881,6 +9161,15 @@ dissect_nbap_UL_TimeslotISCP_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
+dissect_nbap_NULL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+
+static int
dissect_nbap_Extension_CommonMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
@@ -9538,169 +9827,6 @@ dissect_nbap_BroadcastReference(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const value_string nbap_CauseRadioNetwork_vals[] = {
- { 0, "unknown-C-ID" },
- { 1, "cell-not-available" },
- { 2, "power-level-not-supported" },
- { 3, "dl-radio-resources-not-available" },
- { 4, "ul-radio-resources-not-available" },
- { 5, "rl-already-ActivatedOrAllocated" },
- { 6, "nodeB-Resources-unavailable" },
- { 7, "measurement-not-supported-for-the-object" },
- { 8, "combining-resources-not-available" },
- { 9, "requested-configuration-not-supported" },
- { 10, "synchronisation-failure" },
- { 11, "priority-transport-channel-established" },
- { 12, "sIB-Origination-in-Node-B-not-Supported" },
- { 13, "requested-tx-diversity-mode-not-supported" },
- { 14, "unspecified" },
- { 15, "bCCH-scheduling-error" },
- { 16, "measurement-temporarily-not-available" },
- { 17, "invalid-CM-settings" },
- { 18, "reconfiguration-CFN-not-elapsed" },
- { 19, "number-of-DL-codes-not-supported" },
- { 20, "s-cpich-not-supported" },
- { 21, "combining-not-supported" },
- { 22, "ul-sf-not-supported" },
- { 23, "dl-SF-not-supported" },
- { 24, "common-transport-channel-type-not-supported" },
- { 25, "dedicated-transport-channel-type-not-supported" },
- { 26, "downlink-shared-channel-type-not-supported" },
- { 27, "uplink-shared-channel-type-not-supported" },
- { 28, "cm-not-supported" },
- { 29, "tx-diversity-no-longer-supported" },
- { 30, "unknown-Local-Cell-ID" },
- { 31, "number-of-UL-codes-not-supported" },
- { 32, "information-temporarily-not-available" },
- { 33, "information-provision-not-supported-for-the-object" },
- { 34, "cell-synchronisation-not-supported" },
- { 35, "cell-synchronisation-adjustment-not-supported" },
- { 36, "dpc-mode-change-not-supported" },
- { 37, "iPDL-already-activated" },
- { 38, "iPDL-not-supported" },
- { 39, "iPDL-parameters-not-available" },
- { 40, "frequency-acquisition-not-supported" },
- { 41, "power-balancing-status-not-compatible" },
- { 42, "requested-typeofbearer-re-arrangement-not-supported" },
- { 43, "signalling-Bearer-Re-arrangement-not-supported" },
- { 44, "bearer-Re-arrangement-needed" },
- { 45, "delayed-activation-not-supported" },
- { 46, "rl-timing-adjustment-not-supported" },
- { 47, "mich-not-supported" },
- { 48, "f-DPCH-not-supported" },
- { 49, "modification-period-not-available" },
- { 50, "pLCCH-not-supported" },
- { 51, "continuous-packet-connectivity-DTX-DRX-operation-not-available" },
- { 52, "continuous-packet-connectivity-UE-DTX-Cycle-not-available" },
- { 53, "mIMO-not-available" },
- { 54, "e-DCH-MACdPDU-SizeFormat-not-available" },
- { 55, "multi-Cell-operation-not-available" },
- { 56, "semi-Persistent-scheduling-not-supported" },
- { 57, "continuous-Packet-Connectivity-DRX-not-supported" },
- { 58, "continuous-Packet-Connectivity-DRX-not-available" },
- { 59, "sixtyfourQAM-DL-and-MIMO-Combined-not-available" },
- { 60, "s-cpich-power-offset-not-available" },
- { 61, "tx-diversity-for-mimo-on-DL-control-channels-not-available" },
- { 62, "single-Stream-MIMO-not-available" },
- { 63, "multi-Cell-operation-with-MIMO-not-available" },
- { 64, "multi-Cell-operation-with-Single-Stream-MIMO-not-available" },
- { 65, "cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable" },
- { 66, "multi-Cell-EDCH-operation-not-available" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_CauseRadioNetwork(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,
- 31, NULL, TRUE, 36, NULL);
-
- return offset;
-}
-
-
-static const value_string nbap_CauseTransport_vals[] = {
- { 0, "transport-resource-unavailable" },
- { 1, "unspecified" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_CauseTransport(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, TRUE, 0, NULL);
-
- return offset;
-}
-
-
-static const value_string nbap_CauseProtocol_vals[] = {
- { 0, "transfer-syntax-error" },
- { 1, "abstract-syntax-error-reject" },
- { 2, "abstract-syntax-error-ignore-and-notify" },
- { 3, "message-not-compatible-with-receiver-state" },
- { 4, "semantic-error" },
- { 5, "unspecified" },
- { 6, "abstract-syntax-error-falsely-constructed-message" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_CauseProtocol(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, TRUE, 0, NULL);
-
- return offset;
-}
-
-
-static const value_string nbap_CauseMisc_vals[] = {
- { 0, "control-processing-overload" },
- { 1, "hardware-failure" },
- { 2, "oam-intervention" },
- { 3, "not-enough-user-plane-processing-resources" },
- { 4, "unspecified" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_CauseMisc(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,
- 5, NULL, TRUE, 0, NULL);
-
- return offset;
-}
-
-
-static const value_string nbap_Cause_vals[] = {
- { 0, "radioNetwork" },
- { 1, "transport" },
- { 2, "protocol" },
- { 3, "misc" },
- { 0, NULL }
-};
-
-static const per_choice_t Cause_choice[] = {
- { 0, &hf_nbap_radioNetwork , ASN1_EXTENSION_ROOT , dissect_nbap_CauseRadioNetwork },
- { 1, &hf_nbap_transport , ASN1_EXTENSION_ROOT , dissect_nbap_CauseTransport },
- { 2, &hf_nbap_protocol , ASN1_EXTENSION_ROOT , dissect_nbap_CauseProtocol },
- { 3, &hf_nbap_misc , ASN1_EXTENSION_ROOT , dissect_nbap_CauseMisc },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_nbap_Cause(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_nbap_Cause, Cause_choice,
- NULL);
-
- return offset;
-}
-
-
static int
dissect_nbap_CCTrCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -9792,15 +9918,6 @@ dissect_nbap_CellPortion_CapabilityLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
-dissect_nbap_CellSpecificHARQMemoryPartitioning(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
-
- return offset;
-}
-
-
-
-static int
dissect_nbap_CellSyncBurstCode(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, 7U, NULL, TRUE);
@@ -10131,16 +10248,6 @@ dissect_nbap_E_DCH_TFCI_Table_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
-dissect_nbap_E_TFCI(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, 127U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_nbap_Reference_E_TFCI_PO(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, maxNrOfRefETFCI_PO_QUANTSTEPs, NULL, FALSE);
@@ -10491,6 +10598,16 @@ dissect_nbap_Common_E_DCH_HSDPCCH_InfoItem(tvbuff_t *tvb _U_, int offset _U_, as
static int
+dissect_nbap_CommonPhysicalChannelID(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, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
dissect_nbap_PreambleSignatures(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,
16, 16, FALSE, NULL);
@@ -10946,6 +11063,20 @@ dissect_nbap_Common_EDCH_System_Information_ResponseFDD(tvbuff_t *tvb _U_, int o
}
+static const per_sequence_t E_RNTI_List_sequence_of[1] = {
+ { &hf_nbap_E_RNTI_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_RNTI },
+};
+
+static int
+dissect_nbap_E_RNTI_List(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_nbap_E_RNTI_List, E_RNTI_List_sequence_of,
+ 1, maxofERNTI, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t Common_MACFlows_to_DeleteFDD_Item_sequence[] = {
{ &hf_nbap_common_MACFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Common_MACFlow_ID },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -14250,6 +14381,121 @@ dissect_nbap_DCH_InformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+
+static int
+dissect_nbap_Pattern_Sequence_Identifier(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, maxNrOfDCHMeasurementOccasionPatternSequence, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string nbap_Status_Flag_vals[] = {
+ { 0, "activate" },
+ { 1, "deactivate" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_Status_Flag(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 int
+dissect_nbap_INTEGER_1_9(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, 9U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_INTEGER_0_511(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, 511U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_INTEGER_1_512(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, 512U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_BIT_STRING_SIZE_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,
+ 7, 7, FALSE, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Measurement_Occasion_Pattern_Sequence_parameters_sequence[] = {
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_k, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_1_9 },
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_511 },
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_M_Length, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_1_512 },
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_7 },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Measurement_Occasion_Pattern_Sequence_parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Measurement_Occasion_Pattern_Sequence_parameters, Measurement_Occasion_Pattern_Sequence_parameters_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DchMeasurementOccasionInformation_Item_sequence[] = {
+ { &hf_nbap_pattern_Sequence_Identifier, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Pattern_Sequence_Identifier },
+ { &hf_nbap_status_Flag , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Status_Flag },
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Measurement_Occasion_Pattern_Sequence_parameters },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_DchMeasurementOccasionInformation_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_DchMeasurementOccasionInformation_Item, DchMeasurementOccasionInformation_Item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DCH_MeasurementOccasion_Information_sequence_of[1] = {
+ { &hf_nbap_DCH_MeasurementOccasion_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DchMeasurementOccasionInformation_Item },
+};
+
+static int
+dissect_nbap_DCH_MeasurementOccasion_Information(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_nbap_DCH_MeasurementOccasion_Information, DCH_MeasurementOccasion_Information_sequence_of,
+ 1, maxNrOfDCHMeasurementOccasionPatternSequence, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t DCH_Specific_TDD_Item_sequence[] = {
{ &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
{ &hf_nbap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
@@ -14987,6 +15233,66 @@ dissect_nbap_DGANSSThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const value_string nbap_UDREGrowthRate_vals[] = {
+ { 0, "growth-1-point-5" },
+ { 1, "growth-2" },
+ { 2, "growth-4" },
+ { 3, "growth-6" },
+ { 4, "growth-8" },
+ { 5, "growth-10" },
+ { 6, "growth-12" },
+ { 7, "growth-16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_UDREGrowthRate(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 nbap_UDREValidityTime_vals[] = {
+ { 0, "val-20sec" },
+ { 1, "val-40sec" },
+ { 2, "val-80sec" },
+ { 3, "val-160sec" },
+ { 4, "val-320sec" },
+ { 5, "val-640sec" },
+ { 6, "val-1280sec" },
+ { 7, "val-2560sec" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_UDREValidityTime(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 DGNSS_ValidityPeriod_sequence[] = {
+ { &hf_nbap_udreGrowthRate , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UDREGrowthRate },
+ { &hf_nbap_udreValidityTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UDREValidityTime },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_DGNSS_ValidityPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_DGNSS_ValidityPeriod, DGNSS_ValidityPeriod_sequence);
+
+ return offset;
+}
+
+
static int
dissect_nbap_GPSTOW(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -16042,6 +16348,103 @@ dissect_nbap_DLPowerAveragingWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const value_string nbap_PowerAdjustmentType_vals[] = {
+ { 0, "none" },
+ { 1, "common" },
+ { 2, "individual" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_PowerAdjustmentType(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 DL_ReferencePowerInformationItem_sequence[] = {
+ { &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { &hf_nbap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_DL_ReferencePowerInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_DL_ReferencePowerInformationItem, DL_ReferencePowerInformationItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_ReferencePowerInformationList_sequence_of[1] = {
+ { &hf_nbap_DL_ReferencePowerInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_ReferencePowerInformationItem },
+};
+
+static int
+dissect_nbap_DL_ReferencePowerInformationList(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_nbap_DL_ReferencePowerInformationList, DL_ReferencePowerInformationList_sequence_of,
+ 1, maxNrOfRLs, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_MaxAdjustmentStep(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, 10U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_AdjustmentPeriod(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, 256U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_ScaledAdjustmentRatio(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, 100U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_PowerBalancing_Information_sequence[] = {
+ { &hf_nbap_powerAdjustmentType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerAdjustmentType },
+ { &hf_nbap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { &hf_nbap_dLReferencePowerList_DL_PC_Rqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_ReferencePowerInformationList },
+ { &hf_nbap_maxAdjustmentStep, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaxAdjustmentStep },
+ { &hf_nbap_adjustmentPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AdjustmentPeriod },
+ { &hf_nbap_adjustmentRatio, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ScaledAdjustmentRatio },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_DL_PowerBalancing_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_DL_PowerBalancing_Information, DL_PowerBalancing_Information_sequence);
+
+ return offset;
+}
+
+
static int
dissect_nbap_DL_TimeslotISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -17253,103 +17656,6 @@ dissect_nbap_E_DCH_RL_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t E_DCH_RL_InformationList_Rsp_Item_sequence[] = {
- { &hf_nbap_rl_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
- { &hf_nbap_e_DCH_FDD_DL_Control_Channel_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_E_DCH_RL_InformationList_Rsp_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_nbap_E_DCH_RL_InformationList_Rsp_Item, E_DCH_RL_InformationList_Rsp_Item_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t E_DCH_RL_InformationList_Rsp_sequence_of[1] = {
- { &hf_nbap_E_DCH_RL_InformationList_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_RL_InformationList_Rsp_Item },
-};
-
-static int
-dissect_nbap_E_DCH_RL_InformationList_Rsp(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_nbap_E_DCH_RL_InformationList_Rsp, E_DCH_RL_InformationList_Rsp_sequence_of,
- 0, maxNrOfRLs, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t E_DCH_serving_cell_change_successful_sequence[] = {
- { &hf_nbap_e_DCH_RL_InformationList_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_RL_InformationList_Rsp },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_E_DCH_serving_cell_change_successful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_nbap_E_DCH_serving_cell_change_successful, E_DCH_serving_cell_change_successful_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t E_DCH_serving_cell_change_unsuccessful_sequence[] = {
- { &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_E_DCH_serving_cell_change_unsuccessful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_nbap_E_DCH_serving_cell_change_unsuccessful, E_DCH_serving_cell_change_unsuccessful_sequence);
-
- return offset;
-}
-
-
-static const value_string nbap_E_DCH_serving_cell_choice_vals[] = {
- { 0, "e-DCH-serving-cell-change-successful" },
- { 1, "e-DCH-serving-cell-change-unsuccessful" },
- { 0, NULL }
-};
-
-static const per_choice_t E_DCH_serving_cell_choice_choice[] = {
- { 0, &hf_nbap_e_DCH_serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_serving_cell_change_successful },
- { 1, &hf_nbap_e_DCH_serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_serving_cell_change_unsuccessful },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_nbap_E_DCH_serving_cell_choice(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_nbap_E_DCH_serving_cell_choice, E_DCH_serving_cell_choice_choice,
- NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t E_DCH_Serving_Cell_Change_Info_Response_sequence[] = {
- { &hf_nbap_e_DCH_serving_cell_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_serving_cell_choice },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_E_DCH_Serving_Cell_Change_Info_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_nbap_E_DCH_Serving_Cell_Change_Info_Response, E_DCH_Serving_Cell_Change_Info_Response_sequence);
-
- return offset;
-}
-
-
static int
dissect_nbap_Granted_EDCH_RACH_Resources_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -17660,6 +17966,36 @@ dissect_nbap_E_DCHProvidedBitRateValueInformation_For_CellPortion(tvbuff_t *tvb
static int
+dissect_nbap_E_AGCH_PowerOffset(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, 255U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_E_RGCH_PowerOffset(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, 255U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_E_HICH_PowerOffset(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, 255U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
dissect_nbap_E_HICH_TimeOffset(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,
4U, 44U, NULL, FALSE);
@@ -18433,6 +18769,16 @@ dissect_nbap_Ext_Reference_E_TFCI_PO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
+dissect_nbap_ExtendedPropagationDelay(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,
+ 255U, 1023U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
dissect_nbap_Extended_RNC_ID(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,
4096U, 65535U, NULL, FALSE);
@@ -19424,16 +19770,6 @@ dissect_nbap_GANSS_Additional_Time_Models(tvbuff_t *tvb _U_, int offset _U_, asn
}
-
-static int
-dissect_nbap_BIT_STRING_SIZE_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,
- 7, 7, FALSE, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t GANSS_UTCmodelSet1_sequence[] = {
{ &hf_nbap_utcA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
{ &hf_nbap_utcA1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_13 },
@@ -24063,6 +24399,20 @@ dissect_nbap_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_Reconf
}
+static const per_sequence_t Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_sequence_of[1] = {
+ { &hf_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationItem },
+};
+
+static int
+dissect_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext(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_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext, Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_sequence_of,
+ 0, maxNoOfNon_HS_SCCH_Assosiated_HS_SICH_Ext, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem_sequence[] = {
{ &hf_nbap_non_HS_SCCH_Aassociated_HS_SICH_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Non_HS_SCCH_Aassociated_HS_SICH_ID },
{ &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlotLCR },
@@ -24111,6 +24461,20 @@ dissect_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_Reconf
}
+static const per_sequence_t Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_sequence_of[1] = {
+ { &hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem },
+};
+
+static int
+dissect_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext(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_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext, Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_sequence_of,
+ 0, maxNoOfNon_HS_SCCH_Assosiated_HS_SICH_Ext, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem_sequence[] = {
{ &hf_nbap_non_HS_SCCH_Aassociated_HS_SICH_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Non_HS_SCCH_Aassociated_HS_SICH_ID },
{ NULL, 0, 0, NULL }
@@ -24139,6 +24503,20 @@ dissect_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_R
}
+static const per_sequence_t Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_sequence_of[1] = {
+ { &hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem },
+};
+
+static int
+dissect_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext(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_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext, Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_sequence_of,
+ 0, maxNoOfNon_HS_SCCH_Assosiated_HS_SICH_Ext, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t HSSICH_ReferenceSignal_InformationLCR_sequence[] = {
{ &hf_nbap_midambleConfigurationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleConfigurationLCR },
{ &hf_nbap_midambleShift , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_15 },
@@ -25217,6 +25595,28 @@ dissect_nbap_MinimumDL_PowerCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const value_string nbap_MinimumReducedE_DPDCH_GainFactor_vals[] = {
+ { 0, "m8-15" },
+ { 1, "m11-15" },
+ { 2, "m15-15" },
+ { 3, "m21-15" },
+ { 4, "m30-15" },
+ { 5, "m42-15" },
+ { 6, "m60-15" },
+ { 7, "m84-15" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_MinimumReducedE_DPDCH_GainFactor(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 nbap_MinSpreadingFactor_vals[] = {
{ 0, "v4" },
{ 1, "v8" },
@@ -25491,6 +25891,100 @@ dissect_nbap_Multi_Cell_Capability_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const value_string nbap_Secondary_UL_Frequency_Activation_State_vals[] = {
+ { 0, "activated" },
+ { 1, "deactivated" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_Secondary_UL_Frequency_Activation_State(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, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multicell_EDCH_InformationItemIEs_sequence[] = {
+ { &hf_nbap_dL_PowerBalancing_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_PowerBalancing_Information },
+ { &hf_nbap_minimumReducedE_DPDCH_GainFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinimumReducedE_DPDCH_GainFactor },
+ { &hf_nbap_secondary_UL_Frequency_Activation_State, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Secondary_UL_Frequency_Activation_State },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Multicell_EDCH_InformationItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Multicell_EDCH_InformationItemIEs, Multicell_EDCH_InformationItemIEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string nbap_Primary_CPICH_Usage_for_Channel_Estimation_vals[] = {
+ { 0, "primary-CPICH-may-be-used" },
+ { 1, "primary-CPICH-shall-not-be-used" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_Primary_CPICH_Usage_for_Channel_Estimation(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 nbap_Secondary_CPICH_Information_Change_vals[] = {
+ { 0, "new-secondary-CPICH" },
+ { 1, "secondary-CPICH-shall-not-be-used" },
+ { 0, NULL }
+};
+
+static const per_choice_t Secondary_CPICH_Information_Change_choice[] = {
+ { 0, &hf_nbap_new_secondary_CPICH, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelID },
+ { 1, &hf_nbap_secondary_CPICH_shall_not_be_used, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_nbap_Secondary_CPICH_Information_Change(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_nbap_Secondary_CPICH_Information_Change, Secondary_CPICH_Information_Change_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multicell_EDCH_RL_Specific_InformationItemIEs_sequence[] = {
+ { &hf_nbap_extendedPropagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ExtendedPropagationDelay },
+ { &hf_nbap_primary_CPICH_Usage_for_Channel_Estimation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Primary_CPICH_Usage_for_Channel_Estimation },
+ { &hf_nbap_secondary_CPICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CommonPhysicalChannelID },
+ { &hf_nbap_secondary_CPICH_Information_Change, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Secondary_CPICH_Information_Change },
+ { &hf_nbap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_AGCH_PowerOffset },
+ { &hf_nbap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RGCH_PowerOffset },
+ { &hf_nbap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_HICH_PowerOffset },
+ { &hf_nbap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { &hf_nbap_e_DCH_DL_Control_Channel_Grant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs, Multicell_EDCH_RL_Specific_InformationItemIEs_sequence);
+
+ return offset;
+}
+
+
static const value_string nbap_MIMO_SFMode_For_HSPDSCHDualStream_vals[] = {
{ 0, "sF1" },
{ 1, "sF1SF16" },
@@ -25841,6 +26335,25 @@ dissect_nbap_NoOfTargetCellHS_SCCH_Order(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+static const value_string nbap_Out_of_Sychronization_Window_vals[] = {
+ { 0, "ms40" },
+ { 1, "ms80" },
+ { 2, "ms160" },
+ { 3, "ms320" },
+ { 4, "ms640" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_Out_of_Sychronization_Window(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,
+ 5, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
static int
dissect_nbap_PCCPCH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -25910,6 +26423,21 @@ dissect_nbap_Paging_MACFlows_to_DeleteFDD(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const value_string nbap_PhysicalChannelID_for_CommonERNTI_RequestedIndicator_vals[] = {
+ { 0, "requested" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_PhysicalChannelID_for_CommonERNTI_RequestedIndicator(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_nbap_PLCCHsequenceNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -25972,6 +26500,22 @@ dissect_nbap_PRACH_Midamble(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const value_string nbap_PrecodingWeightSetRestriction_vals[] = {
+ { 0, "preferred" },
+ { 1, "not-preferred" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_PrecodingWeightSetRestriction(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 int
dissect_nbap_PredictedSFNSFNDeviationLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -27262,6 +27806,30 @@ dissect_nbap_Serving_E_DCH_RL_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const value_string nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "removal" },
+ { 0, NULL }
+};
+
+static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
+ { 0, &hf_nbap_setup , ASN1_EXTENSION_ROOT , dissect_nbap_Additional_EDCH_Setup_Info },
+ { 1, &hf_nbap_configurationChange, ASN1_EXTENSION_ROOT , dissect_nbap_Additional_EDCH_Cell_Information_ConfigurationChange_List },
+ { 2, &hf_nbap_removal , ASN1_EXTENSION_ROOT , dissect_nbap_Additional_EDCH_Cell_Information_Removal_List },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency(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_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice,
+ NULL);
+
+ return offset;
+}
+
+
static int
dissect_nbap_SFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -27671,15 +28239,6 @@ dissect_nbap_SpecialBurstScheduling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-
-static int
-dissect_nbap_SRB_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
-
- return offset;
-}
-
-
static const value_string nbap_Start_Of_Audit_Sequence_Indicator_vals[] = {
{ 0, "start-of-audit-sequence" },
{ 1, "not-start-of-audit-sequence" },
@@ -28763,6 +29322,22 @@ dissect_nbap_TransportBearerNotSetupIndicator(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string nbap_TS0_CapabilityLCR_vals[] = {
+ { 0, "tS0-Capable" },
+ { 1, "tS0-Not-Capable" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_TS0_CapabilityLCR(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 nbap_TSTD_Indicator_vals[] = {
{ 0, "active" },
{ 1, "inactive" },
@@ -29052,6 +29627,31 @@ dissect_nbap_UE_AggregateMaximumBitRate(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
+dissect_nbap_UE_AggregateMaximumBitRate_Enforcement_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string nbap_UE_TS0_CapabilityLCR_vals[] = {
+ { 0, "uE-TS0-Capable" },
+ { 1, "uE-TS0-Not-Capable" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_UE_TS0_CapabilityLCR(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 int
dissect_nbap_UE_SupportIndicatorExtension(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,
32, 32, FALSE, NULL);
@@ -35588,36 +36188,6 @@ dissect_nbap_Additional_HS_Cell_Change_Information_Response_List(tvbuff_t *tvb _
}
-static const per_sequence_t Additional_EDCH_Cell_Change_Information_Response_ItemIEs_sequence[] = {
- { &hf_nbap_additional_EDCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Additional_EDCH_FDD_Information_Response_ItemIEs },
- { &hf_nbap_additional_EDCH_Serving_Cell_Change_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_Serving_Cell_Change_Info_Response },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_Additional_EDCH_Cell_Change_Information_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_nbap_Additional_EDCH_Cell_Change_Information_Response_ItemIEs, Additional_EDCH_Cell_Change_Information_Response_ItemIEs_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t Additional_EDCH_Cell_Change_Information_Response_List_sequence_of[1] = {
- { &hf_nbap_Additional_EDCH_Cell_Change_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Additional_EDCH_Cell_Change_Information_Response_ItemIEs },
-};
-
-static int
-dissect_nbap_Additional_EDCH_Cell_Change_Information_Response_List(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_nbap_Additional_EDCH_Cell_Change_Information_Response_List, Additional_EDCH_Cell_Change_Information_Response_List_sequence_of,
- 1, maxNrOfEDCH_1, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t RL_InformationResponseList_RL_AdditionRspFDD_sequence_of[1] = {
{ &hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
@@ -36166,30 +36736,6 @@ dissect_nbap_Additional_HS_Cell_Information_RL_Reconf_Prep(tvbuff_t *tvb _U_, in
}
-static const value_string nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
- { 0, "setup" },
- { 1, "configurationChange" },
- { 2, "removal" },
- { 0, NULL }
-};
-
-static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
- { 0, &hf_nbap_setup , ASN1_EXTENSION_ROOT , dissect_nbap_Additional_EDCH_Setup_Info },
- { 1, &hf_nbap_configurationChange, ASN1_EXTENSION_ROOT , dissect_nbap_Additional_EDCH_Cell_Information_ConfigurationChange_List },
- { 2, &hf_nbap_removal , ASN1_EXTENSION_ROOT , dissect_nbap_Additional_EDCH_Cell_Information_Removal_List },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency(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_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice,
- NULL);
-
- return offset;
-}
-
-
static const per_sequence_t Additional_EDCH_Cell_Information_RL_Reconf_Prep_sequence[] = {
{ &hf_nbap_setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -42156,6 +42702,36 @@ dissect_nbap_MultipleFreq_E_PUCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst(tv
}
+static const per_sequence_t Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_maximum_Target_ReceivedTotalWideBandPower_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Maximum_Target_ReceivedTotalWideBandPower_LCR },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item, Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_sequence_of[1] = {
+ { &hf_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item },
+};
+
+static int
+dissect_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst(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_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst, Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_sequence_of,
+ 1, maxFrequencyinCell, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t PhysicalSharedChannelReconfigurationResponse_sequence[] = {
{ &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
{ &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -42370,6 +42946,37 @@ dissect_nbap_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD(tvbuff_t *tvb _U_, in
}
+static const per_sequence_t E_HICH_TimeOffset_ReconfFailureTDD_sequence_of[1] = {
+ { &hf_nbap_E_HICH_TimeOffset_ReconfFailureTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_E_HICH_TimeOffset_ReconfFailureTDD(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_nbap_E_HICH_TimeOffset_ReconfFailureTDD, E_HICH_TimeOffset_ReconfFailureTDD_sequence_of,
+ 1, maxFrequencyinCell, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Common_System_Information_ResponseLCR_sequence[] = {
+ { &hf_nbap_hSDSCH_Common_System_Information_ResponseLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_Common_System_Information_ResponseLCR },
+ { &hf_nbap_hSDSCH_Paging_System_Information_ResponseLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSDSCH_Paging_System_Information_ResponseLCR },
+ { &hf_nbap_common_EDCH_System_Information_ResponseLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Common_EDCH_System_Information_ResponseLCR },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Common_System_Information_ResponseLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_Common_System_Information_ResponseLCR, Common_System_Information_ResponseLCR_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t ResetRequest_sequence[] = {
{ &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
{ &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -44220,6 +44827,22 @@ static int dissect_Additional_EDCH_Cell_Information_Response_List_PDU(tvbuff_t *
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List(tvb, offset, &asn1_ctx, tree, hf_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Additional_EDCH_Cell_Information_Response_RL_Add_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List(tvb, offset, &asn1_ctx, tree, hf_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_AdditionalMeasurementValueList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -44356,14 +44979,6 @@ static int dissect_CellPortion_CapabilityLCR_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_CellSpecificHARQMemoryPartitioning_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
- int offset = 0;
- asn1_ctx_t asn1_ctx;
- asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
- offset = dissect_nbap_CellSpecificHARQMemoryPartitioning(tvb, offset, &asn1_ctx, tree, hf_nbap_CellSpecificHARQMemoryPartitioning_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_CellSyncBurstRepetitionPeriod_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -44428,6 +45043,14 @@ static int dissect_Common_EDCH_System_Information_ResponseFDD_PDU(tvbuff_t *tvb
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_E_RNTI_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_E_RNTI_List(tvb, offset, &asn1_ctx, tree, hf_nbap_E_RNTI_List_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Common_MACFlows_to_DeleteFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -44724,6 +45347,14 @@ static int dissect_DCH_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *p
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_DCH_MeasurementOccasion_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_DCH_MeasurementOccasion_Information(tvb, offset, &asn1_ctx, tree, hf_nbap_DCH_MeasurementOccasion_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_DCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -44772,6 +45403,14 @@ static int dissect_DGANSS_Corrections_Req_PDU(tvbuff_t *tvb _U_, packet_info *pi
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_DGNSS_ValidityPeriod_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_DGNSS_ValidityPeriod(tvb, offset, &asn1_ctx, tree, hf_nbap_DGNSS_ValidityPeriod_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_DiversityMode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -45660,14 +46299,6 @@ static int dissect_GANSS_Time_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_HARQ_MemoryPartitioning_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
- int offset = 0;
- asn1_ctx_t asn1_ctx;
- asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
- offset = dissect_nbap_HARQ_MemoryPartitioning(tvb, offset, &asn1_ctx, tree, hf_nbap_HARQ_MemoryPartitioning_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_HARQ_MemoryPartitioningInfoExtForMIMO_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46092,6 +46723,14 @@ static int dissect_SPS_Reservation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_HS_DSCH_SPS_Operation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_HS_DSCH_SPS_Operation_Indicator(tvb, offset, &asn1_ctx, tree, hf_nbap_HS_DSCH_SPS_Operation_Indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46108,6 +46747,14 @@ static int dissect_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext(tvb, offset, &asn1_ctx, tree, hf_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46116,6 +46763,14 @@ static int dissect_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext(tvb, offset, &asn1_ctx, tree, hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46124,6 +46779,14 @@ static int dissect_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext(tvb, offset, &asn1_ctx, tree, hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MIMO_ReferenceSignal_InformationListLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46500,6 +47163,22 @@ static int dissect_Multi_Cell_Capability_Info_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Multicell_EDCH_InformationItemIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Multicell_EDCH_InformationItemIEs(tvb, offset, &asn1_ctx, tree, hf_nbap_Multicell_EDCH_InformationItemIEs_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Multicell_EDCH_RL_Specific_InformationItemIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs(tvb, offset, &asn1_ctx, tree, hf_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46612,6 +47291,14 @@ static int dissect_NoOfTargetCellHS_SCCH_Order_PDU(tvbuff_t *tvb _U_, packet_inf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Out_of_Sychronization_Window_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Out_of_Sychronization_Window(tvb, offset, &asn1_ctx, tree, hf_nbap_Out_of_Sychronization_Window_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Paging_MACFlows_to_DeleteFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46620,6 +47307,14 @@ static int dissect_Paging_MACFlows_to_DeleteFDD_PDU(tvbuff_t *tvb _U_, packet_in
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_PhysicalChannelID_for_CommonERNTI_RequestedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_PhysicalChannelID_for_CommonERNTI_RequestedIndicator(tvb, offset, &asn1_ctx, tree, hf_nbap_PhysicalChannelID_for_CommonERNTI_RequestedIndicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_PLCCHinformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -46636,6 +47331,14 @@ static int dissect_PowerAdjustmentType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_PrecodingWeightSetRestriction_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_PrecodingWeightSetRestriction(tvb, offset, &asn1_ctx, tree, hf_nbap_PrecodingWeightSetRestriction_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Primary_CPICH_Usage_for_Channel_Estimation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -47068,14 +47771,6 @@ static int dissect_SixteenQAM_UL_Operation_Indicator_PDU(tvbuff_t *tvb _U_, pack
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_SRB_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
- int offset = 0;
- asn1_ctx_t asn1_ctx;
- asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
- offset = dissect_nbap_SRB_Indicator(tvb, offset, &asn1_ctx, tree, hf_nbap_SRB_Indicator_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_Start_Of_Audit_Sequence_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -47348,6 +48043,14 @@ static int dissect_TransportLayerAddress_PDU(tvbuff_t *tvb _U_, packet_info *pin
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_TS0_CapabilityLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_TS0_CapabilityLCR(tvb, offset, &asn1_ctx, tree, hf_nbap_TS0_CapabilityLCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_TSTD_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -47428,6 +48131,14 @@ static int dissect_UE_AggregateMaximumBitRate_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_UE_AggregateMaximumBitRate_Enforcement_Indicator(tvb, offset, &asn1_ctx, tree, hf_nbap_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UE_Capability_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -47436,6 +48147,14 @@ static int dissect_UE_Capability_Information_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_TS0_CapabilityLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_UE_TS0_CapabilityLCR(tvb, offset, &asn1_ctx, tree, hf_nbap_UE_TS0_CapabilityLCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UE_SupportIndicatorExtension_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -49508,14 +50227,6 @@ static int dissect_Additional_HS_Cell_Change_Information_Response_List_PDU(tvbuf
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Additional_EDCH_Cell_Change_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
- int offset = 0;
- asn1_ctx_t asn1_ctx;
- asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
- offset = dissect_nbap_Additional_EDCH_Cell_Change_Information_Response_List(tvb, offset, &asn1_ctx, tree, hf_nbap_Additional_EDCH_Cell_Change_Information_Response_List_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_RL_InformationResponseList_RL_AdditionRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -51076,6 +51787,14 @@ static int dissect_MultipleFreq_E_PUCH_Timeslot_Information_LCRItem_PSCH_ReconfR
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst(tvb, offset, &asn1_ctx, tree, hf_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_PhysicalSharedChannelReconfigurationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -51148,6 +51867,22 @@ static int dissect_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD_PDU(tvbuff_t *t
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_E_HICH_TimeOffset_ReconfFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_E_HICH_TimeOffset_ReconfFailureTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_E_HICH_TimeOffset_ReconfFailureTDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Common_System_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Common_System_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_nbap_Common_System_Information_ResponseLCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_ResetRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -51752,6 +52487,14 @@ void proto_register_nbap(void) {
{ "Additional-EDCH-Cell-Information-Response-List", "nbap.Additional_EDCH_Cell_Information_Response_List",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU,
+ { "Additional-EDCH-Cell-Information-Response-RLReconf-List", "nbap.Additional_EDCH_Cell_Information_Response_RLReconf_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List_PDU,
+ { "Additional-EDCH-Cell-Information-Response-RL-Add-List", "nbap.Additional_EDCH_Cell_Information_Response_RL_Add_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_AdditionalMeasurementValueList_PDU,
{ "AdditionalMeasurementValueList", "nbap.AdditionalMeasurementValueList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51820,10 +52563,6 @@ void proto_register_nbap(void) {
{ "CellPortion-CapabilityLCR", "nbap.CellPortion_CapabilityLCR",
FT_UINT32, BASE_DEC, VALS(nbap_CellPortion_CapabilityLCR_vals), 0,
NULL, HFILL }},
- { &hf_nbap_CellSpecificHARQMemoryPartitioning_PDU,
- { "CellSpecificHARQMemoryPartitioning", "nbap.CellSpecificHARQMemoryPartitioning",
- FT_BOOLEAN, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_nbap_CellSyncBurstRepetitionPeriod_PDU,
{ "CellSyncBurstRepetitionPeriod", "nbap.CellSyncBurstRepetitionPeriod",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51856,6 +52595,10 @@ void proto_register_nbap(void) {
{ "Common-EDCH-System-Information-ResponseFDD", "nbap.Common_EDCH_System_Information_ResponseFDD",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_E_RNTI_List_PDU,
+ { "E-RNTI-List", "nbap.E_RNTI_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_Common_MACFlows_to_DeleteFDD_PDU,
{ "Common-MACFlows-to-DeleteFDD", "nbap.Common_MACFlows_to_DeleteFDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52004,6 +52747,10 @@ void proto_register_nbap(void) {
{ "DCH-InformationResponse", "nbap.DCH_InformationResponse",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_DCH_MeasurementOccasion_Information_PDU,
+ { "DCH-MeasurementOccasion-Information", "nbap.DCH_MeasurementOccasion_Information",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_DCH_TDD_Information_PDU,
{ "DCH-TDD-Information", "nbap.DCH_TDD_Information",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52028,6 +52775,10 @@ void proto_register_nbap(void) {
{ "DGANSS-Corrections-Req", "nbap.DGANSS_Corrections_Req",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_DGNSS_ValidityPeriod_PDU,
+ { "DGNSS-ValidityPeriod", "nbap.DGNSS_ValidityPeriod",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_DiversityMode_PDU,
{ "DiversityMode", "nbap.DiversityMode",
FT_UINT32, BASE_DEC, VALS(nbap_DiversityMode_vals), 0,
@@ -52472,10 +53223,6 @@ void proto_register_nbap(void) {
{ "GANSS-Time-ID", "nbap.GANSS_Time_ID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_HARQ_MemoryPartitioning_PDU,
- { "HARQ-MemoryPartitioning", "nbap.HARQ_MemoryPartitioning",
- FT_UINT32, BASE_DEC, VALS(nbap_HARQ_MemoryPartitioning_vals), 0,
- NULL, HFILL }},
{ &hf_nbap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU,
{ "HARQ-MemoryPartitioningInfoExtForMIMO", "nbap.HARQ_MemoryPartitioningInfoExtForMIMO",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52688,6 +53435,10 @@ void proto_register_nbap(void) {
{ "SPS-Reservation-Indicator", "nbap.SPS_Reservation_Indicator",
FT_UINT32, BASE_DEC, VALS(nbap_SPS_Reservation_Indicator_vals), 0,
NULL, HFILL }},
+ { &hf_nbap_HS_DSCH_SPS_Operation_Indicator_PDU,
+ { "HS-DSCH-SPS-Operation-Indicator", "nbap.HS_DSCH_SPS_Operation_Indicator",
+ FT_UINT32, BASE_DEC, VALS(nbap_HS_DSCH_SPS_Operation_Indicator_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU,
{ "HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR", "nbap.HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR",
FT_NONE, BASE_NONE, NULL, 0,
@@ -52696,14 +53447,26 @@ void proto_register_nbap(void) {
{ "Add-To-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst", "nbap.Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU,
+ { "Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext", "nbap.Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU,
{ "Modify-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst", "nbap.Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU,
+ { "Modify-Non-HS-SCCH-Associated-HS-SICH-InformationList-Ext", "nbap.Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU,
{ "Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst", "nbap.Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_PDU,
+ { "Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqst-Ext", "nbap.Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_MIMO_ReferenceSignal_InformationListLCR_PDU,
{ "MIMO-ReferenceSignal-InformationListLCR", "nbap.MIMO_ReferenceSignal_InformationListLCR",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52892,6 +53655,14 @@ void proto_register_nbap(void) {
{ "Multi-Cell-Capability-Info", "nbap.Multi_Cell_Capability_Info",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Multicell_EDCH_InformationItemIEs_PDU,
+ { "Multicell-EDCH-InformationItemIEs", "nbap.Multicell_EDCH_InformationItemIEs",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs_PDU,
+ { "Multicell-EDCH-RL-Specific-InformationItemIEs", "nbap.Multicell_EDCH_RL_Specific_InformationItemIEs",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_MIMO_SFMode_For_HSPDSCHDualStream_PDU,
{ "MIMO-SFMode-For-HSPDSCHDualStream", "nbap.MIMO_SFMode_For_HSPDSCHDualStream",
FT_UINT32, BASE_DEC, VALS(nbap_MIMO_SFMode_For_HSPDSCHDualStream_vals), 0,
@@ -52948,10 +53719,18 @@ void proto_register_nbap(void) {
{ "NoOfTargetCellHS-SCCH-Order", "nbap.NoOfTargetCellHS_SCCH_Order",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Out_of_Sychronization_Window_PDU,
+ { "Out-of-Sychronization-Window", "nbap.Out_of_Sychronization_Window",
+ FT_UINT32, BASE_DEC, VALS(nbap_Out_of_Sychronization_Window_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_Paging_MACFlows_to_DeleteFDD_PDU,
{ "Paging-MACFlows-to-DeleteFDD", "nbap.Paging_MACFlows_to_DeleteFDD",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_PhysicalChannelID_for_CommonERNTI_RequestedIndicator_PDU,
+ { "PhysicalChannelID-for-CommonERNTI-RequestedIndicator", "nbap.PhysicalChannelID_for_CommonERNTI_RequestedIndicator",
+ FT_UINT32, BASE_DEC, VALS(nbap_PhysicalChannelID_for_CommonERNTI_RequestedIndicator_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_PLCCHinformation_PDU,
{ "PLCCHinformation", "nbap.PLCCHinformation",
FT_NONE, BASE_NONE, NULL, 0,
@@ -52960,6 +53739,10 @@ void proto_register_nbap(void) {
{ "PowerAdjustmentType", "nbap.PowerAdjustmentType",
FT_UINT32, BASE_DEC, VALS(nbap_PowerAdjustmentType_vals), 0,
NULL, HFILL }},
+ { &hf_nbap_PrecodingWeightSetRestriction_PDU,
+ { "PrecodingWeightSetRestriction", "nbap.PrecodingWeightSetRestriction",
+ FT_UINT32, BASE_DEC, VALS(nbap_PrecodingWeightSetRestriction_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_Primary_CPICH_Usage_for_Channel_Estimation_PDU,
{ "Primary-CPICH-Usage-for-Channel-Estimation", "nbap.Primary_CPICH_Usage_for_Channel_Estimation",
FT_UINT32, BASE_DEC, VALS(nbap_Primary_CPICH_Usage_for_Channel_Estimation_vals), 0,
@@ -53176,10 +53959,6 @@ void proto_register_nbap(void) {
{ "SixteenQAM-UL-Operation-Indicator", "nbap.SixteenQAM_UL_Operation_Indicator",
FT_UINT32, BASE_DEC, VALS(nbap_SixteenQAM_UL_Operation_Indicator_vals), 0,
NULL, HFILL }},
- { &hf_nbap_SRB_Indicator_PDU,
- { "SRB-Indicator", "nbap.SRB_Indicator",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_nbap_Start_Of_Audit_Sequence_Indicator_PDU,
{ "Start-Of-Audit-Sequence-Indicator", "nbap.Start_Of_Audit_Sequence_Indicator",
FT_UINT32, BASE_DEC, VALS(nbap_Start_Of_Audit_Sequence_Indicator_vals), 0,
@@ -53316,6 +54095,10 @@ void proto_register_nbap(void) {
{ "TransportLayerAddress", "nbap.TransportLayerAddress",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_TS0_CapabilityLCR_PDU,
+ { "TS0-CapabilityLCR", "nbap.TS0_CapabilityLCR",
+ FT_UINT32, BASE_DEC, VALS(nbap_TS0_CapabilityLCR_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_TSTD_Indicator_PDU,
{ "TSTD-Indicator", "nbap.TSTD_Indicator",
FT_UINT32, BASE_DEC, VALS(nbap_TSTD_Indicator_vals), 0,
@@ -53356,10 +54139,18 @@ void proto_register_nbap(void) {
{ "UE-AggregateMaximumBitRate", "nbap.UE_AggregateMaximumBitRate",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU,
+ { "UE-AggregateMaximumBitRate-Enforcement-Indicator", "nbap.UE_AggregateMaximumBitRate_Enforcement_Indicator",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_UE_Capability_Information_PDU,
{ "UE-Capability-Information", "nbap.UE_Capability_Information",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_UE_TS0_CapabilityLCR_PDU,
+ { "UE-TS0-CapabilityLCR", "nbap.UE_TS0_CapabilityLCR",
+ FT_UINT32, BASE_DEC, VALS(nbap_UE_TS0_CapabilityLCR_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_UE_SupportIndicatorExtension_PDU,
{ "UE-SupportIndicatorExtension", "nbap.UE_SupportIndicatorExtension",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -54396,10 +55187,6 @@ void proto_register_nbap(void) {
{ "Additional-HS-Cell-Change-Information-Response-List", "nbap.Additional_HS_Cell_Change_Information_Response_List",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_Additional_EDCH_Cell_Change_Information_Response_List_PDU,
- { "Additional-EDCH-Cell-Change-Information-Response-List", "nbap.Additional_EDCH_Cell_Change_Information_Response_List",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_PDU,
{ "RL-InformationResponseList-RL-AdditionRspFDD", "nbap.RL_InformationResponseList_RL_AdditionRspFDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55180,6 +55967,10 @@ void proto_register_nbap(void) {
{ "MultipleFreq-E-PUCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst", "nbap.MultipleFreq_E_PUCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_PDU,
+ { "Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst", "nbap.Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_PhysicalSharedChannelReconfigurationResponse_PDU,
{ "PhysicalSharedChannelReconfigurationResponse", "nbap.PhysicalSharedChannelReconfigurationResponse",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55216,6 +56007,14 @@ void proto_register_nbap(void) {
{ "Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD", "nbap.Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_E_HICH_TimeOffset_ReconfFailureTDD_PDU,
+ { "E-HICH-TimeOffset-ReconfFailureTDD", "nbap.E_HICH_TimeOffset_ReconfFailureTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_Common_System_Information_ResponseLCR_PDU,
+ { "Common-System-Information-ResponseLCR", "nbap.Common_System_Information_ResponseLCR",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_ResetRequest_PDU,
{ "ResetRequest", "nbap.ResetRequest",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55572,26 +56371,18 @@ void proto_register_nbap(void) {
{ "additional-EDCH-RL-Specific-Information-To-Setup", "nbap.additional_EDCH_RL_Specific_Information_To_Setup",
FT_UINT32, BASE_DEC, NULL, 0,
"Additional_EDCH_RL_Specific_Information_To_Setup_List", HFILL }},
- { &hf_nbap_dL_PowerBalancing_Information,
- { "dL-PowerBalancing-Information", "nbap.dL_PowerBalancing_Information",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_nbap_minimumReducedE_DPDCH_GainFactor,
- { "minimumReducedE-DPDCH-GainFactor", "nbap.minimumReducedE_DPDCH_GainFactor",
- FT_UINT32, BASE_DEC, VALS(nbap_MinimumReducedE_DPDCH_GainFactor_vals), 0,
- NULL, HFILL }},
{ &hf_nbap_additional_EDCH_FDD_Information,
{ "additional-EDCH-FDD-Information", "nbap.additional_EDCH_FDD_Information",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_secondary_UL_Frequency_Activation_State,
- { "secondary-UL-Frequency-Activation-State", "nbap.secondary_UL_Frequency_Activation_State",
- FT_UINT32, BASE_DEC, VALS(nbap_Secondary_UL_Frequency_Activation_State_vals), 0,
- NULL, HFILL }},
{ &hf_nbap_additional_EDCH_F_DPCH_Information_Setup,
{ "additional-EDCH-F-DPCH-Information-Setup", "nbap.additional_EDCH_F_DPCH_Information_Setup",
FT_NONE, BASE_NONE, NULL, 0,
"Additional_EDCH_F_DPCH_Information", HFILL }},
+ { &hf_nbap_multicell_EDCH_Information,
+ { "multicell-EDCH-Information", "nbap.multicell_EDCH_Information",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_ul_ScramblingCode,
{ "ul-ScramblingCode", "nbap.ul_ScramblingCode",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55632,10 +56423,6 @@ void proto_register_nbap(void) {
{ "propagationDelay", "nbap.propagationDelay",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_extendedPropagationDelay,
- { "extendedPropagationDelay", "nbap.extendedPropagationDelay",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_nbap_dl_CodeInformation,
{ "dl-CodeInformation", "nbap.dl_CodeInformation",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55652,26 +56439,6 @@ void proto_register_nbap(void) {
{ "minimumDL-power", "nbap.minimumDL_power",
FT_INT32, BASE_DEC, NULL, 0,
"DL_Power", HFILL }},
- { &hf_nbap_primary_CPICH_Usage_for_Channel_Estimation,
- { "primary-CPICH-Usage-for-Channel-Estimation", "nbap.primary_CPICH_Usage_for_Channel_Estimation",
- FT_UINT32, BASE_DEC, VALS(nbap_Primary_CPICH_Usage_for_Channel_Estimation_vals), 0,
- NULL, HFILL }},
- { &hf_nbap_secondary_CPICH_Information,
- { "secondary-CPICH-Information", "nbap.secondary_CPICH_Information",
- FT_UINT32, BASE_DEC, NULL, 0,
- "CommonPhysicalChannelID", HFILL }},
- { &hf_nbap_e_AGCH_PowerOffset,
- { "e-AGCH-PowerOffset", "nbap.e_AGCH_PowerOffset",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_nbap_e_RGCH_PowerOffset,
- { "e-RGCH-PowerOffset", "nbap.e_RGCH_PowerOffset",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_nbap_e_HICH_PowerOffset,
- { "e-HICH-PowerOffset", "nbap.e_HICH_PowerOffset",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_nbap_f_DPCH_SlotFormat,
{ "f-DPCH-SlotFormat", "nbap.f_DPCH_SlotFormat",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55680,30 +56447,26 @@ void proto_register_nbap(void) {
{ "e-RNTI", "nbap.e_RNTI",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_multicell_EDCH_RL_Specific_Information,
+ { "multicell-EDCH-RL-Specific-Information", "nbap.multicell_EDCH_RL_Specific_Information",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_Additional_EDCH_Cell_Information_To_Add_List_item,
- { "Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs", "nbap.Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs",
+ { "Additional-EDCH-Cell-Information-To-Add-ItemIEs", "nbap.Additional_EDCH_Cell_Information_To_Add_ItemIEs",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_additional_EDCH_RL_Specific_Information_To_Add_ItemIEs,
+ { "additional-EDCH-RL-Specific-Information-To-Add-ItemIEs", "nbap.additional_EDCH_RL_Specific_Information_To_Add_ItemIEs",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_item,
{ "EDCH-Additional-RL-Specific-Information-To-Add-List", "nbap.EDCH_Additional_RL_Specific_Information_To_Add_List",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_dLReferencePower,
- { "dLReferencePower", "nbap.dLReferencePower",
- FT_INT32, BASE_DEC, NULL, 0,
- "DL_Power", HFILL }},
{ &hf_nbap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item,
{ "Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs", "nbap.Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_secondary_CPICH_Information_Change,
- { "secondary-CPICH-Information-Change", "nbap.secondary_CPICH_Information_Change",
- FT_UINT32, BASE_DEC, VALS(nbap_Secondary_CPICH_Information_Change_vals), 0,
- NULL, HFILL }},
- { &hf_nbap_additional_e_DCH_DL_Control_Channel_Grant,
- { "additional-e-DCH-DL-Control-Channel-Grant", "nbap.additional_e_DCH_DL_Control_Channel_Grant",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_nbap_additional_EDCH_MAC_d_Flows_Specific_Information,
{ "additional-EDCH-MAC-d-Flows-Specific-Information", "nbap.additional_EDCH_MAC_d_Flows_Specific_Information",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55720,6 +56483,10 @@ void proto_register_nbap(void) {
{ "e-DCH-Processing-Overload-Level", "nbap.e_DCH_Processing_Overload_Level",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_e_DCH_Min_Set_E_TFCI,
+ { "e-DCH-Min-Set-E-TFCI", "nbap.e_DCH_Min_Set_E_TFCI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "E_TFCI", HFILL }},
{ &hf_nbap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item,
{ "Additional-EDCH-MAC-d-Flows-Specific-Info", "nbap.Additional_EDCH_MAC_d_Flows_Specific_Info",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55760,10 +56527,6 @@ void proto_register_nbap(void) {
{ "dL-PowerBalancing-ActivationIndicator", "nbap.dL_PowerBalancing_ActivationIndicator",
FT_UINT32, BASE_DEC, VALS(nbap_DL_PowerBalancing_ActivationIndicator_vals), 0,
NULL, HFILL }},
- { &hf_nbap_dL_PowerBalancing_UpdatedIndicator,
- { "dL-PowerBalancing-UpdatedIndicator", "nbap.dL_PowerBalancing_UpdatedIndicator",
- FT_UINT32, BASE_DEC, VALS(nbap_DL_PowerBalancing_UpdatedIndicator_vals), 0,
- NULL, HFILL }},
{ &hf_nbap_rL_Set_ID,
{ "rL-Set-ID", "nbap.rL_Set_ID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55776,10 +56539,46 @@ void proto_register_nbap(void) {
{ "e-DCH-FDD-DL-Control-Channel-Information", "nbap.e_DCH_FDD_DL_Control_Channel_Information",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item,
+ { "Additional-EDCH-FDD-Information-Response-RLReconf-Items", "nbap.Additional_EDCH_FDD_Information_Response_RLReconf_Items",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_additional_EDCH_FDD_Information_Response_ItemIEs,
+ { "additional-EDCH-FDD-Information-Response-ItemIEs", "nbap.additional_EDCH_FDD_Information_Response_ItemIEs",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_additional_Modififed_EDCH_FDD_Information_Response_ItemIEs,
+ { "additional-Modififed-EDCH-FDD-Information-Response-ItemIEs", "nbap.additional_Modififed_EDCH_FDD_Information_Response_ItemIEs",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_eDCH_Additional_Modified_RL_Specific_Information_Response,
+ { "eDCH-Additional-Modified-RL-Specific-Information-Response", "nbap.eDCH_Additional_Modified_RL_Specific_Information_Response",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "EDCH_Additional_Modified_RL_Specific_Information_Response_List", HFILL }},
+ { &hf_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_item,
+ { "EDCH-Additional-Modified-RL-Specific-Information-Response-List-Items", "nbap.EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_dL_PowerBalancing_UpdatedIndicator,
+ { "dL-PowerBalancing-UpdatedIndicator", "nbap.dL_PowerBalancing_UpdatedIndicator",
+ FT_UINT32, BASE_DEC, VALS(nbap_DL_PowerBalancing_UpdatedIndicator_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List_item,
{ "Additional-EDCH-MAC-d-Flows-Specific-Info-Response", "nbap.Additional_EDCH_MAC_d_Flows_Specific_Info_Response",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List_item,
+ { "Additional-EDCH-Cell-Information-Response-RL-Add-ItemIEs", "nbap.Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_additional_EDCH_FDD_Information_Response,
+ { "additional-EDCH-FDD-Information-Response", "nbap.additional_EDCH_FDD_Information_Response",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Additional_EDCH_FDD_Information_Response_ItemIEs", HFILL }},
+ { &hf_nbap_additional_EDCH_Serving_Cell_Change_Information_Response,
+ { "additional-EDCH-Serving-Cell-Change-Information-Response", "nbap.additional_EDCH_Serving_Cell_Change_Information_Response",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "E_DCH_Serving_Cell_Change_Info_Response", HFILL }},
{ &hf_nbap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item,
{ "Additional-EDCH-ConfigurationChange-Info-ItemIEs", "nbap.Additional_EDCH_ConfigurationChange_Info_ItemIEs",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55790,8 +56589,8 @@ void proto_register_nbap(void) {
NULL, HFILL }},
{ &hf_nbap_additional_EDCH_RL_Specific_Information_To_Add,
{ "additional-EDCH-RL-Specific-Information-To-Add", "nbap.additional_EDCH_RL_Specific_Information_To_Add",
- FT_NONE, BASE_NONE, NULL, 0,
- "EDCH_Additional_RL_Specific_Information_To_Add_List", HFILL }},
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs", HFILL }},
{ &hf_nbap_additional_EDCH_RL_Specific_Information_To_Modify,
{ "additional-EDCH-RL-Specific-Information-To-Modify", "nbap.additional_EDCH_RL_Specific_Information_To_Modify",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -56256,6 +57055,10 @@ void proto_register_nbap(void) {
{ "serving-Grant-Value", "nbap.serving_Grant_Value",
FT_UINT32, BASE_DEC, NULL, 0,
"E_Serving_Grant_Value", HFILL }},
+ { &hf_nbap_E_RNTI_List_item,
+ { "E-RNTI", "nbap.E_RNTI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_Ul_common_E_DCH_MACflow_Specific_InfoResponseList_item,
{ "Ul-common-E-DCH-MACflow-Specific-InfoResponseList-Item", "nbap.Ul_common_E_DCH_MACflow_Specific_InfoResponseList_Item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56792,6 +57595,38 @@ void proto_register_nbap(void) {
{ "DCH-InformationResponseItem", "nbap.DCH_InformationResponseItem",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_DCH_MeasurementOccasion_Information_item,
+ { "DchMeasurementOccasionInformation-Item", "nbap.DchMeasurementOccasionInformation_Item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_pattern_Sequence_Identifier,
+ { "pattern-Sequence-Identifier", "nbap.pattern_Sequence_Identifier",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_status_Flag,
+ { "status-Flag", "nbap.status_Flag",
+ FT_UINT32, BASE_DEC, VALS(nbap_Status_Flag_vals), 0,
+ NULL, HFILL }},
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters,
+ { "measurement-Occasion-Pattern-Sequence-parameters", "nbap.measurement_Occasion_Pattern_Sequence_parameters",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_k,
+ { "measurement-Occasion-Pattern-Sequence-parameters-k", "nbap.measurement_Occasion_Pattern_Sequence_parameters_k",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_9", HFILL }},
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_offset,
+ { "measurement-Occasion-Pattern-Sequence-parameters-offset", "nbap.measurement_Occasion_Pattern_Sequence_parameters_offset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_511", HFILL }},
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_M_Length,
+ { "measurement-Occasion-Pattern-Sequence-parameters-M-Length", "nbap.measurement_Occasion_Pattern_Sequence_parameters_M_Length",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_512", HFILL }},
+ { &hf_nbap_measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap,
+ { "measurement-Occasion-Pattern-Sequence-parameters-Timeslot-Bitmap", "nbap.measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_7", HFILL }},
{ &hf_nbap_DCH_TDD_Information_item,
{ "DCH-TDD-InformationItem", "nbap.DCH_TDD_InformationItem",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57000,6 +57835,14 @@ void proto_register_nbap(void) {
{ "pRCDeviation", "nbap.pRCDeviation",
FT_UINT32, BASE_DEC, VALS(nbap_PRCDeviation_vals), 0,
NULL, HFILL }},
+ { &hf_nbap_udreGrowthRate,
+ { "udreGrowthRate", "nbap.udreGrowthRate",
+ FT_UINT32, BASE_DEC, VALS(nbap_UDREGrowthRate_vals), 0,
+ NULL, HFILL }},
+ { &hf_nbap_udreValidityTime,
+ { "udreValidityTime", "nbap.udreValidityTime",
+ FT_UINT32, BASE_DEC, VALS(nbap_UDREValidityTime_vals), 0,
+ NULL, HFILL }},
{ &hf_nbap_gpstow,
{ "gpstow", "nbap.gpstow",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -57068,6 +57911,10 @@ void proto_register_nbap(void) {
{ "powerAdjustmentType", "nbap.powerAdjustmentType",
FT_UINT32, BASE_DEC, VALS(nbap_PowerAdjustmentType_vals), 0,
NULL, HFILL }},
+ { &hf_nbap_dLReferencePower,
+ { "dLReferencePower", "nbap.dLReferencePower",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "DL_Power", HFILL }},
{ &hf_nbap_dLReferencePowerList_DL_PC_Rqst,
{ "dLReferencePowerList-DL-PC-Rqst", "nbap.dLReferencePowerList_DL_PC_Rqst",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -57528,10 +58375,6 @@ void proto_register_nbap(void) {
{ "e-DCH-TFCI-Table-Index", "nbap.e_DCH_TFCI_Table_Index",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_e_DCH_Min_Set_E_TFCI,
- { "e-DCH-Min-Set-E-TFCI", "nbap.e_DCH_Min_Set_E_TFCI",
- FT_UINT32, BASE_DEC, NULL, 0,
- "E_TFCI", HFILL }},
{ &hf_nbap_reference_E_TFCI_Information,
{ "reference-E-TFCI-Information", "nbap.reference_E_TFCI_Information",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59940,6 +60783,10 @@ void proto_register_nbap(void) {
{ "Non-HS-SCCH-Associated-HS-SICH-InformationItem", "nbap.Non_HS_SCCH_Associated_HS_SICH_InformationItem",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_item,
+ { "Non-HS-SCCH-Associated-HS-SICH-InformationItem", "nbap.Non_HS_SCCH_Associated_HS_SICH_InformationItem",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_modify_non_HS_SCCH_Associated_HS_SICH_InformationList,
{ "modify-non-HS-SCCH-Associated-HS-SICH-InformationList", "nbap.modify_non_HS_SCCH_Associated_HS_SICH_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59948,10 +60795,18 @@ void proto_register_nbap(void) {
{ "Modify-Non-HS-SCCH-Associated-HS-SICH-InformationItem", "nbap.Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_item,
+ { "Modify-Non-HS-SCCH-Associated-HS-SICH-InformationItem", "nbap.Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_item,
{ "Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqstItem", "nbap.Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_item,
+ { "Delete-From-Non-HS-SCCH-Associated-HS-SICH-Resource-Pool-LCR-PSCH-ReconfRqstItem", "nbap.Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_MIMO_ReferenceSignal_InformationListLCR_item,
{ "HSSICH-ReferenceSignal-InformationLCR", "nbap.HSSICH_ReferenceSignal_InformationLCR",
FT_NONE, BASE_NONE, NULL, 0,
@@ -60256,6 +61111,50 @@ void proto_register_nbap(void) {
{ "multi-Cell-Capability", "nbap.multi_Cell_Capability",
FT_UINT32, BASE_DEC, VALS(nbap_Multi_Cell_Capability_vals), 0,
NULL, HFILL }},
+ { &hf_nbap_dL_PowerBalancing_Information,
+ { "dL-PowerBalancing-Information", "nbap.dL_PowerBalancing_Information",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_minimumReducedE_DPDCH_GainFactor,
+ { "minimumReducedE-DPDCH-GainFactor", "nbap.minimumReducedE_DPDCH_GainFactor",
+ FT_UINT32, BASE_DEC, VALS(nbap_MinimumReducedE_DPDCH_GainFactor_vals), 0,
+ NULL, HFILL }},
+ { &hf_nbap_secondary_UL_Frequency_Activation_State,
+ { "secondary-UL-Frequency-Activation-State", "nbap.secondary_UL_Frequency_Activation_State",
+ FT_UINT32, BASE_DEC, VALS(nbap_Secondary_UL_Frequency_Activation_State_vals), 0,
+ NULL, HFILL }},
+ { &hf_nbap_extendedPropagationDelay,
+ { "extendedPropagationDelay", "nbap.extendedPropagationDelay",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_primary_CPICH_Usage_for_Channel_Estimation,
+ { "primary-CPICH-Usage-for-Channel-Estimation", "nbap.primary_CPICH_Usage_for_Channel_Estimation",
+ FT_UINT32, BASE_DEC, VALS(nbap_Primary_CPICH_Usage_for_Channel_Estimation_vals), 0,
+ NULL, HFILL }},
+ { &hf_nbap_secondary_CPICH_Information,
+ { "secondary-CPICH-Information", "nbap.secondary_CPICH_Information",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CommonPhysicalChannelID", HFILL }},
+ { &hf_nbap_secondary_CPICH_Information_Change,
+ { "secondary-CPICH-Information-Change", "nbap.secondary_CPICH_Information_Change",
+ FT_UINT32, BASE_DEC, VALS(nbap_Secondary_CPICH_Information_Change_vals), 0,
+ NULL, HFILL }},
+ { &hf_nbap_e_AGCH_PowerOffset,
+ { "e-AGCH-PowerOffset", "nbap.e_AGCH_PowerOffset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_e_RGCH_PowerOffset,
+ { "e-RGCH-PowerOffset", "nbap.e_RGCH_PowerOffset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_e_HICH_PowerOffset,
+ { "e-HICH-PowerOffset", "nbap.e_HICH_PowerOffset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_e_DCH_DL_Control_Channel_Grant,
+ { "e-DCH-DL-Control-Channel-Grant", "nbap.e_DCH_DL_Control_Channel_Grant",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_NeighbouringCellMeasurementInformation_item,
{ "NeighbouringCellMeasurementInformation item", "nbap.NeighbouringCellMeasurementInformation_item",
FT_UINT32, BASE_DEC, VALS(nbap_NeighbouringCellMeasurementInformation_item_vals), 0,
@@ -60804,6 +61703,18 @@ void proto_register_nbap(void) {
{ "hS-SCCH-PreconfiguredCodes", "nbap.hS_SCCH_PreconfiguredCodes",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_setup,
+ { "setup", "nbap.setup",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Additional_EDCH_Setup_Info", HFILL }},
+ { &hf_nbap_configurationChange,
+ { "configurationChange", "nbap.configurationChange",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Additional_EDCH_Cell_Information_ConfigurationChange_List", HFILL }},
+ { &hf_nbap_removal,
+ { "removal", "nbap.removal",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Additional_EDCH_Cell_Information_Removal_List", HFILL }},
{ &hf_nbap_sFNSFNChangeLimit,
{ "sFNSFNChangeLimit", "nbap.sFNSFNChangeLimit",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62804,10 +63715,6 @@ void proto_register_nbap(void) {
{ "setup-Or-Addition-Of-EDCH-On-secondary-UL-Frequency", "nbap.setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency",
FT_UINT32, BASE_DEC, VALS(nbap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_vals), 0,
NULL, HFILL }},
- { &hf_nbap_setup,
- { "setup", "nbap.setup",
- FT_NONE, BASE_NONE, NULL, 0,
- "Additional_EDCH_Setup_Info", HFILL }},
{ &hf_nbap_addition,
{ "addition", "nbap.addition",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62860,18 +63767,6 @@ void proto_register_nbap(void) {
{ "hS-DSCH-Secondary-Serving-Cell-Change-Information-Response", "nbap.hS_DSCH_Secondary_Serving_Cell_Change_Information_Response",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_nbap_Additional_EDCH_Cell_Change_Information_Response_List_item,
- { "Additional-EDCH-Cell-Change-Information-Response-ItemIEs", "nbap.Additional_EDCH_Cell_Change_Information_Response_ItemIEs",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_nbap_additional_EDCH_FDD_Information_Response,
- { "additional-EDCH-FDD-Information-Response", "nbap.additional_EDCH_FDD_Information_Response",
- FT_NONE, BASE_NONE, NULL, 0,
- "Additional_EDCH_FDD_Information_Response_ItemIEs", HFILL }},
- { &hf_nbap_additional_EDCH_Serving_Cell_Change_Information_Response,
- { "additional-EDCH-Serving-Cell-Change-Information-Response", "nbap.additional_EDCH_Serving_Cell_Change_Information_Response",
- FT_NONE, BASE_NONE, NULL, 0,
- "E_DCH_Serving_Cell_Change_Info_Response", HFILL }},
{ &hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_item,
{ "ProtocolIE-Single-Container", "nbap.ProtocolIE_Single_Container",
FT_NONE, BASE_NONE, NULL, 0,
@@ -62980,14 +63875,6 @@ void proto_register_nbap(void) {
{ "setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency", "nbap.setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency",
FT_UINT32, BASE_DEC, VALS(nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals), 0,
NULL, HFILL }},
- { &hf_nbap_configurationChange,
- { "configurationChange", "nbap.configurationChange",
- FT_UINT32, BASE_DEC, NULL, 0,
- "Additional_EDCH_Cell_Information_ConfigurationChange_List", HFILL }},
- { &hf_nbap_removal,
- { "removal", "nbap.removal",
- FT_UINT32, BASE_DEC, NULL, 0,
- "Additional_EDCH_Cell_Information_Removal_List", HFILL }},
{ &hf_nbap_not_Used_sSDT_CellIDLength,
{ "not-Used-sSDT-CellIDLength", "nbap.not_Used_sSDT_CellIDLength",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64180,6 +65067,14 @@ void proto_register_nbap(void) {
{ "ProtocolIE-Single-Container", "nbap.ProtocolIE_Single_Container",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_item,
+ { "Max-RTWP-perUARFCN-Information-LCR-PSCH-ReconfRqst-Item", "nbap.Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_maximum_Target_ReceivedTotalWideBandPower_LCR,
+ { "maximum-Target-ReceivedTotalWideBandPower-LCR", "nbap.maximum_Target_ReceivedTotalWideBandPower_LCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_E_HICH_TimeOffset_ExtensionLCR_item,
{ "ProtocolIE-Single-Container", "nbap.ProtocolIE_Single_Container",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64220,6 +65115,22 @@ void proto_register_nbap(void) {
{ "ProtocolIE-Single-Container", "nbap.ProtocolIE_Single_Container",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_nbap_E_HICH_TimeOffset_ReconfFailureTDD_item,
+ { "ProtocolIE-Single-Container", "nbap.ProtocolIE_Single_Container",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_hSDSCH_Common_System_Information_ResponseLCR,
+ { "hSDSCH-Common-System-Information-ResponseLCR", "nbap.hSDSCH_Common_System_Information_ResponseLCR",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_hSDSCH_Paging_System_Information_ResponseLCR,
+ { "hSDSCH-Paging-System-Information-ResponseLCR", "nbap.hSDSCH_Paging_System_Information_ResponseLCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_nbap_common_EDCH_System_Information_ResponseLCR,
+ { "common-EDCH-System-Information-ResponseLCR", "nbap.common_EDCH_System_Information_ResponseLCR",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_nbap_communicationContext,
{ "communicationContext", "nbap.communicationContext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64723,6 +65634,7 @@ void proto_register_nbap(void) {
&ett_nbap_Additional_EDCH_RL_Specific_Information_To_Setup_List,
&ett_nbap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs,
&ett_nbap_Additional_EDCH_Cell_Information_To_Add_List,
+ &ett_nbap_Additional_EDCH_Cell_Information_To_Add_ItemIEs,
&ett_nbap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs,
&ett_nbap_EDCH_Additional_RL_Specific_Information_To_Add_List,
&ett_nbap_Additional_EDCH_RL_Specific_Information_To_Modify_List,
@@ -64734,8 +65646,15 @@ void proto_register_nbap(void) {
&ett_nbap_Additional_EDCH_FDD_Information_Response_ItemIEs,
&ett_nbap_EDCH_Additional_RL_Specific_Information_Response_List,
&ett_nbap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs,
+ &ett_nbap_Additional_EDCH_Cell_Information_Response_RLReconf_List,
+ &ett_nbap_Additional_EDCH_FDD_Information_Response_RLReconf_Items,
+ &ett_nbap_Additional_Modififed_EDCH_FDD_Information_Response_ItemIEs,
+ &ett_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List,
+ &ett_nbap_EDCH_Additional_Modified_RL_Specific_Information_Response_List_Items,
&ett_nbap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List,
&ett_nbap_Additional_EDCH_MAC_d_Flows_Specific_Info_Response,
+ &ett_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_List,
+ &ett_nbap_Additional_EDCH_Cell_Information_Response_RL_Add_ItemIEs,
&ett_nbap_Additional_EDCH_Cell_Information_ConfigurationChange_List,
&ett_nbap_Additional_EDCH_ConfigurationChange_Info_ItemIEs,
&ett_nbap_Additional_EDCH_UL_DPCH_Information_Modify,
@@ -64786,6 +65705,7 @@ void proto_register_nbap(void) {
&ett_nbap_Common_E_DCH_LogicalChannel_InfoList,
&ett_nbap_Common_E_DCH_LogicalChannel_InfoList_Item,
&ett_nbap_Common_EDCH_System_Information_ResponseFDD,
+ &ett_nbap_E_RNTI_List,
&ett_nbap_Ul_common_E_DCH_MACflow_Specific_InfoResponseList,
&ett_nbap_Ul_common_E_DCH_MACflow_Specific_InfoResponseList_Item,
&ett_nbap_Common_MACFlows_to_DeleteFDD,
@@ -64858,6 +65778,9 @@ void proto_register_nbap(void) {
&ett_nbap_DCH_Specific_FDD_Item,
&ett_nbap_DCH_InformationResponse,
&ett_nbap_DCH_InformationResponseItem,
+ &ett_nbap_DCH_MeasurementOccasion_Information,
+ &ett_nbap_DchMeasurementOccasionInformation_Item,
+ &ett_nbap_Measurement_Occasion_Pattern_Sequence_parameters,
&ett_nbap_DCH_TDD_Information,
&ett_nbap_DCH_TDD_InformationItem,
&ett_nbap_DCH_Specific_TDD_InformationList,
@@ -64887,6 +65810,7 @@ void proto_register_nbap(void) {
&ett_nbap_DGANSS_SignalInformation,
&ett_nbap_DGANSS_SignalInformationItem,
&ett_nbap_DGANSSThreshold,
+ &ett_nbap_DGNSS_ValidityPeriod,
&ett_nbap_DGPSCorrections,
&ett_nbap_DGPSThresholds,
&ett_nbap_DL_Timeslot_Information,
@@ -65211,11 +66135,14 @@ void proto_register_nbap(void) {
&ett_nbap_Initial_HS_PDSCH_SPS_Resource,
&ett_nbap_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst,
&ett_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList,
+ &ett_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext,
&ett_nbap_Non_HS_SCCH_Associated_HS_SICH_InformationItem,
&ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst,
&ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList,
+ &ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext,
&ett_nbap_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationItem,
&ett_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst,
+ &ett_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext,
&ett_nbap_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqstItem,
&ett_nbap_MIMO_ReferenceSignal_InformationListLCR,
&ett_nbap_HSSICH_ReferenceSignal_InformationLCR,
@@ -65264,6 +66191,8 @@ void proto_register_nbap(void) {
&ett_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR,
&ett_nbap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR,
&ett_nbap_Multi_Cell_Capability_Info,
+ &ett_nbap_Multicell_EDCH_InformationItemIEs,
+ &ett_nbap_Multicell_EDCH_RL_Specific_InformationItemIEs,
&ett_nbap_NeighbouringCellMeasurementInformation,
&ett_nbap_NeighbouringCellMeasurementInformation_item,
&ett_nbap_NeighbouringFDDCellMeasurementInformation,
@@ -65349,6 +66278,7 @@ void proto_register_nbap(void) {
&ett_nbap_Serving_E_DCH_RL_in_this_NodeB,
&ett_nbap_SetsOfHS_SCCH_Codes,
&ett_nbap_SetsOfHS_SCCH_CodesItem,
+ &ett_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency,
&ett_nbap_SFNSFNMeasurementThresholdInformation,
&ett_nbap_SFNSFNMeasurementValueInformation,
&ett_nbap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
@@ -65791,8 +66721,6 @@ void proto_register_nbap(void) {
&ett_nbap_RadioLinkAdditionResponseFDD,
&ett_nbap_Additional_HS_Cell_Change_Information_Response_List,
&ett_nbap_Additional_HS_Cell_Change_Information_Response_ItemIEs,
- &ett_nbap_Additional_EDCH_Cell_Change_Information_Response_List,
- &ett_nbap_Additional_EDCH_Cell_Change_Information_Response_ItemIEs,
&ett_nbap_RL_InformationResponseList_RL_AdditionRspFDD,
&ett_nbap_RL_InformationResponseItem_RL_AdditionRspFDD,
&ett_nbap_DiversityIndication_RL_AdditionRspFDD,
@@ -65825,7 +66753,6 @@ void proto_register_nbap(void) {
&ett_nbap_Additional_HS_Cell_Information_RL_Reconf_Prep,
&ett_nbap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs,
&ett_nbap_Additional_EDCH_Cell_Information_RL_Reconf_Prep,
- &ett_nbap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency,
&ett_nbap_UL_DPCH_Information_RL_ReconfPrepFDD,
&ett_nbap_DL_DPCH_Information_RL_ReconfPrepFDD,
&ett_nbap_DL_DPCH_Power_Information_RL_ReconfPrepFDD,
@@ -66189,6 +67116,8 @@ void proto_register_nbap(void) {
&ett_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst,
&ett_nbap_MultipleFreq_E_PUCH_Timeslot_InformationList_LCR_PSCH_ReconfRqst,
&ett_nbap_MultipleFreq_E_PUCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst,
+ &ett_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst,
+ &ett_nbap_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_Item,
&ett_nbap_PhysicalSharedChannelReconfigurationResponse,
&ett_nbap_E_HICH_TimeOffset_ExtensionLCR,
&ett_nbap_MultipleFreq_E_HICH_TimeOffsetLCR,
@@ -66202,6 +67131,8 @@ void proto_register_nbap(void) {
&ett_nbap_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD,
&ett_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD,
&ett_nbap_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD,
+ &ett_nbap_E_HICH_TimeOffset_ReconfFailureTDD,
+ &ett_nbap_Common_System_Information_ResponseLCR,
&ett_nbap_ResetRequest,
&ett_nbap_ResetIndicator,
&ett_nbap_CommunicationContextList_Reset,
@@ -67260,9 +68191,7 @@ proto_reg_handoff_nbap(void)
dissector_add("nbap.extension", id_Single_Stream_MIMO_Mode_Indicator, new_create_dissector_handle(dissect_Single_Stream_MIMO_Mode_Indicator_PDU, proto_nbap));
dissector_add("nbap.extension", id_Dual_Band_Capability_Info, new_create_dissector_handle(dissect_Dual_Band_Capability_Info_PDU, proto_nbap));
dissector_add("nbap.extension", id_UE_AggregateMaximumBitRate, new_create_dissector_handle(dissect_UE_AggregateMaximumBitRate_PDU, proto_nbap));
- dissector_add("nbap.extension", id_SRB_Indicator, new_create_dissector_handle(dissect_SRB_Indicator_PDU, proto_nbap));
- dissector_add("nbap.extension", id_CellSpecificHARQMemoryPartitioning, new_create_dissector_handle(dissect_CellSpecificHARQMemoryPartitioning_PDU, proto_nbap));
- dissector_add("nbap.extension", id_HARQ_MemoryPartitioning, new_create_dissector_handle(dissect_HARQ_MemoryPartitioning_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UE_AggregateMaximumBitRate_Enforcement_Indicator, new_create_dissector_handle(dissect_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU, proto_nbap));
dissector_add("nbap.extension", id_MIMO_Power_Offset_For_S_CPICH_Capability, new_create_dissector_handle(dissect_MIMO_PowerOffsetForS_CPICHCapability_PDU, proto_nbap));
dissector_add("nbap.extension", id_MIMO_PilotConfigurationExtension, new_create_dissector_handle(dissect_MIMO_PilotConfigurationExtension_PDU, proto_nbap));
dissector_add("nbap.extension", id_TxDiversityOnDLControlChannelsByMIMOUECapability, new_create_dissector_handle(dissect_TxDiversityOnDLControlChannelsByMIMOUECapability_PDU, proto_nbap));
@@ -67271,13 +68200,14 @@ proto_reg_handoff_nbap(void)
dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_RL_Setup_Req, new_create_dissector_handle(dissect_Additional_EDCH_Setup_Info_PDU, proto_nbap));
dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_Response, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Response_List_PDU, proto_nbap));
dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_RL_Add_Req, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Add_Req_PDU, proto_nbap));
- dissector_add("nbap.extension", id_Additional_EDCH_Cell_Change_Information_Response, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Change_Information_Response_List_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_Response_RL_Add, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Response_RL_Add_List_PDU, proto_nbap));
dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_RL_Reconf_Prep, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU, proto_nbap));
dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_RL_Reconf_Req, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU, proto_nbap));
dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_Bearer_Rearrangement, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Bearer_Rearrangement_List_PDU, proto_nbap));
dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_RL_Param_Upd, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU, proto_nbap));
dissector_add("nbap.extension", id_Additional_EDCH_Preconfiguration_Information, new_create_dissector_handle(dissect_Additional_EDCH_Preconfiguration_Information_PDU, proto_nbap));
dissector_add("nbap.extension", id_EDCH_Indicator, new_create_dissector_handle(dissect_NULL_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_HS_DSCH_SPS_Reservation_Indicator, new_create_dissector_handle(dissect_SPS_Reservation_Indicator_PDU, proto_nbap));
dissector_add("nbap.extension", id_E_DCH_SPS_Reservation_Indicator, new_create_dissector_handle(dissect_SPS_Reservation_Indicator_PDU, proto_nbap));
dissector_add("nbap.extension", id_MultipleFreq_HARQ_MemoryPartitioning_InformationList, new_create_dissector_handle(dissect_MultipleFreq_HARQ_MemoryPartitioning_InformationList_PDU, proto_nbap));
dissector_add("nbap.extension", id_Ul_common_E_DCH_MACflow_Specific_InfoResponseListLCR_Ext, new_create_dissector_handle(dissect_Ul_common_E_DCH_MACflow_Specific_InfoResponseListLCR_Ext_PDU, proto_nbap));
@@ -67289,6 +68219,32 @@ proto_reg_handoff_nbap(void)
dissector_add("nbap.extension", id_TransmitDiversityIndicator, new_create_dissector_handle(dissect_TransmitDiversityIndicator_PDU, proto_nbap));
dissector_add("nbap.extension", id_NonCellSpecificTxDiversity, new_create_dissector_handle(dissect_NonCellSpecificTxDiversity_PDU, proto_nbap));
dissector_add("nbap.extension", id_Cell_Capability_Container, new_create_dissector_handle(dissect_Cell_Capability_Container_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_E_RNTI_List_Request, new_create_dissector_handle(dissect_NULL_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_E_RNTI_List, new_create_dissector_handle(dissect_E_RNTI_List_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_PowerControlGAP_For_CellFACHLCR, new_create_dissector_handle(dissect_ControlGAP_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UL_Synchronisation_Parameters_For_FACHLCR, new_create_dissector_handle(dissect_UL_Synchronisation_Parameters_LCR_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_HS_DSCH_SPS_Operation_Indicator, new_create_dissector_handle(dissect_HS_DSCH_SPS_Operation_Indicator_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Out_of_Sychronization_Window, new_create_dissector_handle(dissect_Out_of_Sychronization_Window_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst, new_create_dissector_handle(dissect_Max_RTWP_perUARFCN_Information_LCR_PSCH_ReconfRqst_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_E_HICH_TimeOffset_ReconfFailureTDD, new_create_dissector_handle(dissect_E_HICH_TimeOffset_ReconfFailureTDD_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_HSSCCH_TPC_StepSize, new_create_dissector_handle(dissect_TDD_TPC_DownlinkStepSize_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_TS0_CapabilityLCR, new_create_dissector_handle(dissect_TS0_CapabilityLCR_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UE_TS0_CapabilityLCR, new_create_dissector_handle(dissect_UE_TS0_CapabilityLCR_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Common_System_Information_ResponseLCR, new_create_dissector_handle(dissect_Common_System_Information_ResponseLCR_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Additional_EDCH_Cell_Information_ResponseRLReconf, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_Multicell_EDCH_InformationItemIEs, new_create_dissector_handle(dissect_Multicell_EDCH_InformationItemIEs_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_Multicell_EDCH_RL_Specific_InformationItemIEs, new_create_dissector_handle(dissect_Multicell_EDCH_RL_Specific_InformationItemIEs_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Add_To_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext, new_create_dissector_handle(dissect_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Modify_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext, new_create_dissector_handle(dissect_Modify_Non_HS_SCCH_Associated_HS_SICH_InformationList_Ext_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext, new_create_dissector_handle(dissect_Delete_From_Non_HS_SCCH_Associated_HS_SICH_Resource_Pool_LCR_PSCH_ReconfRqst_Ext_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Initial_DL_Transmission_Power, new_create_dissector_handle(dissect_DL_Power_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Maximum_DL_Power, new_create_dissector_handle(dissect_DL_Power_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Minimum_DL_Power, new_create_dissector_handle(dissect_DL_Power_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_DCH_MeasurementOccasion_Information, new_create_dissector_handle(dissect_DCH_MeasurementOccasion_Information_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_AssociatedPhsicalChannelID, new_create_dissector_handle(dissect_CommonPhysicalChannelID_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_DGNSS_ValidityPeriod, new_create_dissector_handle(dissect_DGNSS_ValidityPeriod_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_PhysicalChannelID_for_CommonERNTI_RequestedIndicator, new_create_dissector_handle(dissect_PhysicalChannelID_for_CommonERNTI_RequestedIndicator_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_PrecodingWeightSetRestriction, new_create_dissector_handle(dissect_PrecodingWeightSetRestriction_PDU, proto_nbap));
dissector_add_string("nbap.proc.imsg", "id-cellSetup/fdd", new_create_dissector_handle(dissect_CellSetupRequestFDD_PDU, proto_nbap));
dissector_add_string("nbap.proc.sout", "id-cellSetup/fdd", new_create_dissector_handle(dissect_CellSetupResponse_PDU, proto_nbap));
dissector_add_string("nbap.proc.uout", "id-cellSetup/fdd", new_create_dissector_handle(dissect_CellSetupFailure_PDU, proto_nbap));