aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2008-02-03 13:47:50 +0000
committerAnders Broman <anders.broman@ericsson.com>2008-02-03 13:47:50 +0000
commit2ab56c11e8599c8cb87698663bc1324b0e9f8e0b (patch)
treee25bafe24c318e43889b39bccfc6c2900e96f79c
parentb26fcb0bf1e3fec333c7a20d0ffb89c3f6ebfdef (diff)
Update asn1 files to 3GPP TS 25.433 V7.7.0 (2007-12)
svn path=/trunk/; revision=24256
-rw-r--r--asn1/nbap/NBAP-CommonDataTypes.asn5
-rw-r--r--asn1/nbap/NBAP-Constants.asn77
-rw-r--r--asn1/nbap/NBAP-Containers.asn4
-rw-r--r--asn1/nbap/NBAP-IEs.asn546
-rw-r--r--asn1/nbap/NBAP-PDU-Contents.asn2378
-rw-r--r--asn1/nbap/NBAP-PDU-Descriptions.asn4
-rw-r--r--asn1/nbap/nbap.cnf363
-rw-r--r--epan/dissectors/packet-nbap.c5566
8 files changed, 5578 insertions, 3365 deletions
diff --git a/asn1/nbap/NBAP-CommonDataTypes.asn b/asn1/nbap/NBAP-CommonDataTypes.asn
index 59abfcc1ae..91e95bfa78 100644
--- a/asn1/nbap/NBAP-CommonDataTypes.asn
+++ b/asn1/nbap/NBAP-CommonDataTypes.asn
@@ -1,3 +1,8 @@
+-- Taken from 3GPP TS 25.433 V7.7.0 (2007-12)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-770.zip/25433-770.DOC
+
+-- $Id$
+
-- 9.3.5 Common Definitions
-- **************************************************************
diff --git a/asn1/nbap/NBAP-Constants.asn b/asn1/nbap/NBAP-Constants.asn
index ae7230b493..1e2aff334a 100644
--- a/asn1/nbap/NBAP-Constants.asn
+++ b/asn1/nbap/NBAP-Constants.asn
@@ -1,8 +1,8 @@
-- NBAP-Constants.asn
--
--- Taken from 3GPP TS 25.433 V7.5.0 (2007-06)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-750.zip/25433-750.DOC
---
+-- Taken from 3GPP TS 25.433 V7.7.0 (2007-12)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-770.zip/25433-770.DOC
+---
-- 9.3.6 Constant Definitions
--
-- $Id$
@@ -134,7 +134,6 @@ maxCellinNodeB INTEGER ::= 256
maxCCPinNodeB INTEGER ::= 256
maxCTFC INTEGER ::= 16777215
maxLocalCellinNodeB INTEGER ::= maxCellinNodeB
-maxNoofLen INTEGER ::= 7
maxFPACHCell INTEGER ::= 8
maxRACHCell INTEGER ::= maxPRACHCell
maxPLCCHCell INTEGER ::= 16
@@ -210,12 +209,19 @@ maxNrOfCommonMACFlows INTEGER ::= 8
maxNrOfCommonMACFlows-1 INTEGER ::= 7
maxNrOfPagingMACFlow INTEGER ::= 4
maxNrOfPagingMACFlow-1 INTEGER ::= 3
-maxNrOfCCHSRB1MACQueues INTEGER ::= 2
maxNrOfcommonMACQueues INTEGER ::= 8
+maxNrOfpagingMACQueues INTEGER ::= 8
maxNrOfHS-DSCHTBSsE-PCH INTEGER ::= 2
-maxGANSSSat INTEGER ::= 32
+maxGANSSSat INTEGER ::= 64
maxNoGANSS INTEGER ::= 8
-maxSgnType INTEGER ::= 4
+maxSgnType INTEGER ::= 8
+maxFrequencyinCell INTEGER ::= 12
+maxFrequencyinCell-1 INTEGER ::= 11
+maxHSDPAFrequency INTEGER ::= 8
+maxHSDPAFrequency-1 INTEGER ::= 7
+maxNrOfHSSCCHsinExt INTEGER ::= 224
+maxGANSSSatAlmanac INTEGER ::= 36
+maxGANSSClockMod INTEGER ::= 4
-- **************************************************************
@@ -949,8 +955,6 @@ id-ContinuousPacketConnectivityHS-SCCH-less-Information-Response ProtocolIE-ID :
id-CPC-Information ProtocolIE-ID ::= 836
id-MIMO-Capability ProtocolIE-ID ::= 837
id-MIMO-PilotConfiguration ProtocolIE-ID ::= 838
-id-MIMO-Information ProtocolIE-ID ::= 839
-id-MIMO-InformationToModify ProtocolIE-ID ::= 840
id-MBSFN-Cell-ParameterID-Cell-SetupRqstTDD ProtocolIE-ID ::= 841
id-MBSFN-Cell-ParameterID-Cell-ReconfRqstTDD ProtocolIE-ID ::= 842
id-S-CCPCH-Modulation ProtocolIE-ID ::= 843
@@ -968,7 +972,6 @@ id-Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst ProtocolIE-ID ::= 857
id-E-HICH-TimeOffsetLCR ProtocolIE-ID ::= 858
id-SixtyfourQAM-DL-Capability ProtocolIE-ID ::= 860
id-SixteenQAM-UL-Capability ProtocolIE-ID ::= 861
-id-SixteenQAM-UL-Information ProtocolIE-ID ::= 862
id-HSDSCH-MACdPDU-SizeCapability ProtocolIE-ID ::= 864
id-HSDSCH-MACdPDUSizeFormat ProtocolIE-ID ::= 865
id-MaximumMACdPDU-SizeExtended ProtocolIE-ID ::= 866
@@ -977,9 +980,7 @@ id-F-DPCH-SlotFormatCapability ProtocolIE-ID ::= 871
id-LCRTDD-uplink-Physical-Channel-Capability ProtocolIE-ID ::= 872
id-Extended-RNC-ID ProtocolIE-ID ::= 873
id-Max-UE-DTX-Cycle ProtocolIE-ID ::= 874
-id-SixteenQAM-UL-Information-to-Modify ProtocolIE-ID ::= 875
id-Secondary-CCPCH-SlotFormat-Extended ProtocolIE-ID ::= 876
-id-Reference-ReceivedTotalWideBandPower-LCR ProtocolIE-ID ::= 877
id-MBSFN-Only-Mode-Indicator-Cell-SetupRqstTDD-LCR ProtocolIE-ID ::= 878
id-MBSFN-Only-Mode-Capability ProtocolIE-ID ::= 879
id-Time-Slot-Parameter-ID ProtocolIE-ID ::= 880
@@ -987,8 +988,6 @@ id-Additional-failed-HS-SICH ProtocolIE-ID ::= 881
id-Additional-missed-HS-SICH ProtocolIE-ID ::= 882
id-Additional-total-HS-SICH ProtocolIE-ID ::= 883
id-Additional-HS-SICH-Reception-Quality-Measurement-Value ProtocolIE-ID ::= 884
-id-E-TFCI-BetaEC-Boost ProtocolIE-ID ::= 885
-id-E-TFCI-BetaED-Switch ProtocolIE-ID ::= 886
id-GANSS-Common-Data ProtocolIE-ID ::= 887
id-GANSS-Information ProtocolIE-ID ::= 888
id-GANSS-Generic-Data ProtocolIE-ID ::= 889
@@ -1002,5 +1001,55 @@ id-HSDSCH-Common-System-Information-ResponseFDD ProtocolIE-ID ::= 898
id-HSDSCH-Paging-System-InformationFDD ProtocolIE-ID ::= 899
id-HSDSCH-Paging-System-Information-ResponseFDD ProtocolIE-ID ::= 900
id-MBMS-Capability ProtocolIE-ID ::= 901
+id-Ext-Reference-E-TFCI-PO ProtocolIE-ID ::= 902
+id-Ext-Max-Bits-MACe-PDU-non-scheduled ProtocolIE-ID ::= 903
+id-HARQ-MemoryPartitioningInfoExtForMIMO ProtocolIE-ID ::= 904
+id-MIMO-ActivationIndicator ProtocolIE-ID ::= 905
+id-MIMO-Mode-Indicator ProtocolIE-ID ::= 906
+id-MIMO-N-M-Ratio ProtocolIE-ID ::= 907
+id-IPMulticastIndication ProtocolIE-ID ::= 908
+id-IPMulticastDataBearerIndication ProtocolIE-ID ::= 909
+id-TransportBearerNotSetupIndicator ProtocolIE-ID ::= 910
+id-TransportBearerNotRequestedIndicator ProtocolIE-ID ::= 911
+id-TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD ProtocolIE-ID ::= 912
+id-Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp ProtocolIE-ID ::= 913
+id-Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp ProtocolIE-ID ::= 914
+id-Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD ProtocolIE-ID ::= 915
+id-UARFCN-Adjustment ProtocolIE-ID ::= 916
+id-Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd ProtocolIE-ID ::= 917
+id-Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd ProtocolIE-ID ::= 918
+id-UPPCHPositionLCR ProtocolIE-ID ::= 919
+id-UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD ProtocolIE-ID ::= 920
+id-UPPCH-LCR-InformationList-AuditRsp ProtocolIE-ID ::= 921
+id-UPPCH-LCR-InformationItem-AuditRsp ProtocolIE-ID ::= 922
+id-UPPCH-LCR-InformationList-ResourceStatusInd ProtocolIE-ID ::= 923
+id-UPPCH-LCR-InformationItem-ResourceStatusInd ProtocolIE-ID ::= 924
+id-multipleFreq-dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst ProtocolIE-ID ::= 925
+id-number-Of-Supported-Carriers ProtocolIE-ID ::= 926
+id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR ProtocolIE-ID ::= 927
+id-Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD ProtocolIE-ID ::= 928
+id-multipleFreq-HS-DSCH-Resources-InformationList-AuditRsp ProtocolIE-ID ::= 929
+id-multipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd ProtocolIE-ID ::= 930
+id-UARFCNSpecificCauseList ProtocolIE-ID ::= 931
+id-tSN-Length ProtocolIE-ID ::= 932
+id-MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst ProtocolIE-ID ::= 933
+id-multicarrier-number ProtocolIE-ID ::= 934
+id-Extended-HS-SCCH-ID ProtocolIE-ID ::= 935
+id-Extended-HS-SICH-ID ProtocolIE-ID ::= 936
+id-HSSICH-InfoExt-DM-Rqst ProtocolIE-ID ::= 937
+id-Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst ProtocolIE-ID ::= 938
+id-HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst ProtocolIE-ID ::= 939
+id-HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst ProtocolIE-ID ::= 940
+id-PowerControlGAP ProtocolIE-ID ::= 941
+id-MBSFN-SpecialTimeSlot-LCR ProtocolIE-ID ::= 942
+id-Common-MACFlows-to-DeleteFDD ProtocolIE-ID ::= 943
+id-Paging-MACFlows-to-DeleteFDD ProtocolIE-ID ::= 944
+id-E-TFCI-Boost-Information ProtocolIE-ID ::= 945
+id-SixteenQAM-UL-Operation-Indicator ProtocolIE-ID ::= 946
+id-SixtyfourQAM-UsageAllowedIndicator ProtocolIE-ID ::= 947
+id-SixtyfourQAM-DL-UsageIndicator ProtocolIE-ID ::= 948
+id-Default-Serving-Grant-in-DTX-Cycle2 ProtocolIE-ID ::= 949
+id-Maximum-Target-ReceivedTotalWideBandPower-LCR ProtocolIE-ID ::= 950
+id-E-DPDCH-PowerInterpolation ProtocolIE-ID ::= 951
END
diff --git a/asn1/nbap/NBAP-Containers.asn b/asn1/nbap/NBAP-Containers.asn
index e134bf1649..8a4e15e232 100644
--- a/asn1/nbap/NBAP-Containers.asn
+++ b/asn1/nbap/NBAP-Containers.asn
@@ -1,7 +1,7 @@
-- NBAP-Containers.asn
--
--- Taken from 3GPP TS 25.433 V7.5.0 (2007-06)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-750.zip/25433-750.DOC
+-- Taken from 3GPP TS 25.433 V7.7.0 (2007-12)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-770.zip/25433-770.DOC
--
-- 9.3.7 Container Definitions
--
diff --git a/asn1/nbap/NBAP-IEs.asn b/asn1/nbap/NBAP-IEs.asn
index 9d67e4adf3..2ea360eaea 100644
--- a/asn1/nbap/NBAP-IEs.asn
+++ b/asn1/nbap/NBAP-IEs.asn
@@ -1,7 +1,7 @@
-- NBAP-IEs.asn
--
--- Taken from 3GPP TS 25.433 V7.5.0 (2007-06)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-750.zip/25433-750.DOC
+-- Taken from 3GPP TS 25.433 V7.7.0 (2007-12)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-770.zip/25433-770.DOC
--
-- 9.3.4 Information Elements Definitions
--
@@ -92,12 +92,16 @@ IMPORTS
maxNrOfCommonMACFlows-1,
maxNrOfPagingMACFlow,
maxNrOfPagingMACFlow-1,
- maxNrOfCCHSRB1MACQueues,
maxNrOfcommonMACQueues,
+ maxNrOfpagingMACQueues,
maxNrOfHS-DSCHTBSsE-PCH,
maxGANSSSat,
maxNoGANSS,
maxSgnType,
+ maxHSDPAFrequency,
+ maxHSDPAFrequency-1,
+ maxGANSSSatAlmanac,
+ maxGANSSClockMod,
@@ -164,24 +168,39 @@ IMPORTS
id-ueCapability-Info,
id-ContinuousPacketConnectivityHS-SCCH-less-Information,
id-ContinuousPacketConnectivityHS-SCCH-less-Information-Response,
- id-MIMO-Information,
- id-MIMO-InformationToModify,
+ id-MIMO-ActivationIndicator,
+ id-MIMO-Mode-Indicator,
+ id-MIMO-N-M-Ratio,
id-Additional-failed-HS-SICH,
id-Additional-missed-HS-SICH,
id-Additional-total-HS-SICH,
id-Additional-HS-SICH-Reception-Quality-Measurement-Value,
id-LCRTDD-uplink-Physical-Channel-Capability,
- id-SixteenQAM-UL-Information,
- id-SixteenQAM-UL-Information-to-Modify,
- id-E-TFCI-BetaEC-Boost,
- id-E-TFCI-BetaED-Switch,
+ id-SixteenQAM-UL-Operation-Indicator,
+ id-E-TFCI-Boost-Information,
+ id-E-DPDCH-PowerInterpolation,
id-MaximumMACdPDU-SizeExtended,
id-GANSS-Common-Data,
id-GANSS-Information,
id-GANSS-Generic-Data,
id-TUTRANGANSSMeasurementThresholdInformation,
id-TUTRANGANSSMeasurementValueInformation,
- id-Extended-RNC-ID
+ id-Extended-RNC-ID,
+ id-HARQ-MemoryPartitioningInfoExtForMIMO,
+ id-Ext-Reference-E-TFCI-PO,
+ id-Ext-Max-Bits-MACe-PDU-non-scheduled,
+ id-TransportBearerNotSetupIndicator,
+ id-TransportBearerNotRequestedIndicator,
+ id-UARFCNforNt,
+ id-number-Of-Supported-Carriers,
+ id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR,
+ id-tSN-Length,
+ id-multicarrier-number,
+ id-Extended-HS-SICH-ID,
+ id-Default-Serving-Grant-in-DTX-Cycle2,
+ id-SixtyfourQAM-UsageAllowedIndicator,
+ id-SixtyfourQAM-DL-UsageIndicator,
+ id-IPMulticastDataBearerIndication
@@ -453,6 +472,7 @@ CauseRadioNetwork ::= ENUMERATED {
rl-timing-adjustment-not-supported,
mich-not-supported,
f-DPCH-not-supported,
+ modification-period-not-available,
pLCCH-not-supported,
continuous-packet-connectivity-DTX-DRX-operation-not-available,
continuous-packet-connectivity-UE-DTX-Cycle-not-available,
@@ -465,17 +485,6 @@ CauseTransport ::= ENUMERATED {
...
}
-CCCH-SRB1-PriorityQueue-Information ::= SEQUENCE (SIZE (1..maxNrOfCCHSRB1MACQueues)) OF CCCH-SRB1-PriorityQueue-InformationItem
-
-CCCH-SRB1-PriorityQueue-InformationItem ::= SEQUENCE {
- priority-Queue-Information-for-Enhanced-FACH Priority-Queue-Information-for-Enhanced-FACH,
- iE-Extensions ProtocolExtensionContainer { { CCCH-SRB1-PriorityQueue-InformationItemExtIEs } } OPTIONAL,
- ...
-}
-
-CCCH-SRB1-PriorityQueue-InformationItemExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
CCTrCH-ID ::= INTEGER (0..15)
@@ -533,6 +542,18 @@ CommonChannelsCapacityConsumptionLaw-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+Common-MACFlows-to-DeleteFDD ::= SEQUENCE (SIZE (1.. maxNrOfCommonMACFlows)) OF Common-MACFlows-to-DeleteFDD-Item
+
+Common-MACFlows-to-DeleteFDD-Item ::= SEQUENCE {
+ common-MACFlow-ID Common-MACFlow-ID,
+ iE-Extensions ProtocolExtensionContainer { { Common-MACFlows-to-DeleteFDD-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Common-MACFlows-to-DeleteFDD-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Common-MACFlow-ID ::= INTEGER (0..maxNrOfCommonMACFlows-1)
CommonMACFlow-Specific-InfoList ::= SEQUENCE (SIZE (1.. maxNrOfCommonMACFlows)) OF CommonMACFlow-Specific-InfoItem
@@ -570,7 +591,7 @@ CommonMACFlow-Specific-InfoItem-Response-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
Common-MACFlow-PriorityQueue-Information ::= SEQUENCE (SIZE (1..maxNrOfcommonMACQueues)) OF Common-MACFlow-PriorityQueue-Item
Common-MACFlow-PriorityQueue-Item ::= SEQUENCE {
- priority-Queue-Information-for-Enhanced-FACH Priority-Queue-Information-for-Enhanced-FACH,
+ priority-Queue-Information-for-Enhanced-FACH Priority-Queue-Information-for-Enhanced-FACH-PCH,
iE-Extensions ProtocolExtensionContainer { { Common-MACFlow-PriorityQueue-Item-ExtIEs } } OPTIONAL,
...
}
@@ -704,7 +725,8 @@ CommonTransportChannel-InformationResponse ::= SEQUENCE {
}
CommonTransportChannel-InformationResponse-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-BroadcastCommonTransportBearerIndication CRITICALITY ignore EXTENSION BroadcastCommonTransportBearerIndication PRESENCE optional },
+ { ID id-BroadcastCommonTransportBearerIndication CRITICALITY ignore EXTENSION BroadcastCommonTransportBearerIndication PRESENCE optional }|
+ { ID id-IPMulticastDataBearerIndication CRITICALITY ignore EXTENSION IPMulticastDataBearerIndication PRESENCE optional },
...
}
@@ -745,7 +767,6 @@ ContinuousPacketConnectivityDTX-DRX-Information ::= SEQUENCE {
enabling-Delay Enabling-Delay,
dTX-Information DTX-Information ,
dRX-Information DRX-Information OPTIONAL,
- cPC-DPCCH-Slot-Format CPC-DPCCH-Slot-Format,
iE-Extensions ProtocolExtensionContainer { { ContinuousPacketConnectivityDTX-DRX-Information-ExtIEs } } OPTIONAL,
...
}
@@ -759,7 +780,6 @@ ContinuousPacketConnectivityDTX-DRX-Information-to-Modify ::= SEQUENCE {
enabling-Delay Enabling-Delay OPTIONAL,
dTX-Information-to-Modify DTX-Information-to-Modify OPTIONAL,
dRX-Information-to-Modify DRX-Information-to-Modify OPTIONAL,
- cPC-DPCCH-Slot-Format CPC-DPCCH-Slot-Format OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { ContinuousPacketConnectivityDTX-DRX-Information-to-Modify-ExtIEs } } OPTIONAL,
...
}
@@ -800,6 +820,8 @@ ContinuousPacketConnectivityHS-SCCH-less-Information-Response-ExtIEs NBAP-PROTOC
...
}
+ControlGAP ::= INTEGER (1..255)
+
CPC-Information ::= SEQUENCE {
continuousPacketConnectivityDTX-DRX-Information ContinuousPacketConnectivityDTX-DRX-Information OPTIONAL,
continuousPacketConnectivityDTX-DRX-Information-to-Modify ContinuousPacketConnectivityDTX-DRX-Information-to-Modify OPTIONAL,
@@ -808,8 +830,6 @@ CPC-Information ::= SEQUENCE {
...
}
-CPC-DPCCH-Slot-Format ::= ENUMERATED {v1, v3, v4}
-
CPC-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -921,6 +941,7 @@ DCH-InformationResponseItem ::= SEQUENCE {
}
DCH-InformationResponseItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TransportBearerNotSetupIndicator CRITICALITY ignore EXTENSION TransportBearerNotSetupIndicator PRESENCE optional }, -- FDD only
...
}
@@ -1161,7 +1182,7 @@ DGANSSCorrections-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
DGANSS-Information ::= SEQUENCE (SIZE (1..maxSgnType)) OF DGANSS-InformationItem
DGANSS-InformationItem ::= SEQUENCE {
- gANSS-SignalId INTEGER(0..3,...) OPTIONAL,
+ gANSS-SignalId GANSS-Signal-ID OPTIONAL,
gANSS-StatusHealth GANSS-StatusHealth,
-- The following IE shall be present if the Status Health IE value is not equal to "no data" or "invalid data"
dGANSS-SignalInformation DGANSS-SignalInformation OPTIONAL,
@@ -1530,7 +1551,7 @@ DTX-Information ::= SEQUENCE {
e-DCH-TTI-Length E-DCH-TTI-Length,
inactivity-Threshold-for-UE-DTX-Cycle2 Inactivity-Threshold-for-UE-DTX-Cycle2,
uE-DTX-Long-Preamble UE-DTX-Long-Preamble,
- uE-Inactivity-Threshold UE-Inactivity-Threshold ,
+ mAC-Inactivity-Threshold MAC-Inactivity-Threshold ,
cQI-DTX-Timer CQI-DTX-Timer,
uE-DPCCH-burst1 UE-DPCCH-burst1,
uE-DPCCH-burst2 UE-DPCCH-burst2,
@@ -1553,7 +1574,7 @@ DTX-Information-to-Modify-Items ::= SEQUENCE {
e-DCH-TTI-Length-to-Modify E-DCH-TTI-Length-to-Modify OPTIONAL,
inactivity-Threshold-for-UE-DTX-Cycle2 Inactivity-Threshold-for-UE-DTX-Cycle2 OPTIONAL,
uE-DTX-Long-Preamble UE-DTX-Long-Preamble OPTIONAL,
- uE-Inactivity-Threshold UE-Inactivity-Threshold OPTIONAL,
+ mAC-Inactivity-Threshold MAC-Inactivity-Threshold OPTIONAL,
cQI-DTX-Timer CQI-DTX-Timer OPTIONAL,
uE-DPCCH-burst1 UE-DPCCH-burst1 OPTIONAL,
uE-DPCCH-burst2 UE-DPCCH-burst2 OPTIONAL,
@@ -1665,6 +1686,7 @@ E-DCH-FDD-DL-Control-Channel-Information ::= SEQUENCE {
}
E-DCH-FDD-DL-Control-Channel-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Default-Serving-Grant-in-DTX-Cycle2 CRITICALITY ignore EXTENSION E-Serving-Grant-Value PRESENCE optional },
...
}
@@ -1680,7 +1702,7 @@ E-DCH-FDD-Information ::= SEQUENCE {
E-DCH-FDD-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-PowerOffset-for-SchedulingInfo CRITICALITY ignore EXTENSION E-DCH-PowerOffset-for-SchedulingInfo PRESENCE optional}|
- { ID id-SixteenQAM-UL-Information CRITICALITY reject EXTENSION SixteenQAM-UL-Information PRESENCE optional},
+ { ID id-SixteenQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixteenQAM-UL-Operation-Indicator PRESENCE optional},
...
}
@@ -1708,7 +1730,7 @@ E-DCH-FDD-Information-to-Modify ::= SEQUENCE {
E-DCH-FDD-Information-to-Modify-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-PowerOffset-for-SchedulingInfo CRITICALITY ignore EXTENSION E-DCH-PowerOffset-for-SchedulingInfo PRESENCE optional}|
- { ID id-SixteenQAM-UL-Information-to-Modify CRITICALITY reject EXTENSION SixteenQAM-UL-Information-to-Modify PRESENCE optional},
+ { ID id-SixteenQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixteenQAM-UL-Operation-Indicator PRESENCE optional},
...
}
@@ -1761,7 +1783,7 @@ E-DCH-LogicalChannelInformationItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-E-DCH-Maximum-Bitrate ::= INTEGER (0..5742,...)
+E-DCH-Maximum-Bitrate ::= INTEGER (0..5742,...,5743..11498)
E-DCH-PowerOffset-for-SchedulingInfo ::= INTEGER (0.. maxNrOfEDCH-HARQ-PO-QUANTSTEPs)
@@ -1851,6 +1873,7 @@ E-DCH-MACdFlow-Specific-InfoItem ::= SEQUENCE {
}
E-DCH-MACdFlow-Specific-InfoItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TransportBearerNotRequestedIndicator CRITICALITY ignore EXTENSION TransportBearerNotRequestedIndicator PRESENCE optional },
...
}
@@ -1866,6 +1889,7 @@ E-DCH-MACdFlow-Specific-InformationResp-Item ::= SEQUENCE {
}
E-DCH-MACdFlow-Specific-InformationResp-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TransportBearerNotSetupIndicator CRITICALITY ignore EXTENSION TransportBearerNotSetupIndicator PRESENCE optional }, -- FDD only
...
}
@@ -1905,13 +1929,16 @@ E-DCH-MACdFlow-to-Delete-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
E-DCH-Non-Scheduled-Transmission-Grant-Items ::= SEQUENCE {
+ -- The following IE shall be ignored if id-Ext-Max-Bits-MACe-PDU-non-scheduled is present in E-DCH-Non-Scheduled-Transmission-Grant-Items-ExtIEs
maxBits-MACe-PDU-non-scheduled Max-Bits-MACe-PDU-non-scheduled,
- hARQ-Process-Allocation-NonSched-2ms HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
+ hARQ-Process-Allocation-NonSched-2ms HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { E-DCH-Non-Scheduled-Transmission-Grant-Items-ExtIEs} } OPTIONAL,
...
}
E-DCH-Non-Scheduled-Transmission-Grant-Items-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ -- The following IE shall be present if the maximum number of bits to be signalled exceeds maxNrOfBits-MACe-PDU-non-scheduled
+ { ID id-Ext-Max-Bits-MACe-PDU-non-scheduled CRITICALITY reject EXTENSION Ext-Max-Bits-MACe-PDU-non-scheduled PRESENCE optional},
...
}
@@ -1999,6 +2026,8 @@ E-DCH-TTI-Length-to-Modify ::= CHOICE {
E-DPCCH-PO ::= INTEGER (0..maxNrOfEDPCCH-PO-QUANTSTEPs)
+E-DPDCH-PowerInterpolation ::= BOOLEAN
+
E-Primary-Secondary-Grant-Selector ::= ENUMERATED {
primary,
secondary
@@ -2035,7 +2064,18 @@ E-TFCI ::= INTEGER (0..127)
E-TFCI-BetaEC-Boost ::= INTEGER (0..127,...)
-E-TFCI-BetaED-Switch ::= INTEGER (0..127,...)
+
+E-TFCI-Boost-Information ::= SEQUENCE {
+ e-TFCI-BetaEC-Boost E-TFCI-BetaEC-Boost,
+ uL-Delta-T2TP UL-Delta-T2TP OPTIONAL,
+ -- This IE shall be present if the E-TFCI BetaEC Boost IE value is not set to 127.
+ iE-Extensions ProtocolExtensionContainer { { E-TFCI-Boost-Information-ExtIEs} } OPTIONAL,
+ ...
+}
+
+E-TFCI-Boost-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
E-TFCS-Information ::= SEQUENCE {
e-DCH-TFCI-Table-Index E-DCH-TFCI-Table-Index,
@@ -2046,8 +2086,8 @@ E-TFCS-Information ::= SEQUENCE {
}
E-TFCS-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-TFCI-BetaEC-Boost CRITICALITY reject EXTENSION E-TFCI-BetaEC-Boost PRESENCE mandatory}|
- { ID id-E-TFCI-BetaED-Switch CRITICALITY reject EXTENSION E-TFCI-BetaED-Switch PRESENCE mandatory},
+ { ID id-E-TFCI-Boost-Information CRITICALITY reject EXTENSION E-TFCI-Boost-Information PRESENCE optional}|
+ { ID id-E-DPDCH-PowerInterpolation CRITICALITY reject EXTENSION E-DPDCH-PowerInterpolation PRESENCE optional},
...
}
@@ -2486,6 +2526,9 @@ Enhanced-PCH-Capability ::= ENUMERATED {
enhanced-PCH-non-capable
}
+Ext-Max-Bits-MACe-PDU-non-scheduled ::= INTEGER(19983..22978,...)
+
+Ext-Reference-E-TFCI-PO ::= INTEGER(30..31,...)
ExtendedPropagationDelay ::= INTEGER(255..1023)
@@ -2494,6 +2537,9 @@ Extended-RNC-ID ::= INTEGER (4096..65535)
Extended-Round-Trip-Time-Value ::= INTEGER(32767..103041)
-- See also mapping in [22]
+Extended-HS-SCCH-ID ::= INTEGER (32..255)
+
+Extended-HS-SICH-ID ::= INTEGER (32..255)
-- ==========================================
-- F
@@ -2577,7 +2623,6 @@ FPACH-Power ::= INTEGER (-150..400,...) -- FPACH-power = power * 10
-- ==========================================
GANSS-Almanac ::= SEQUENCE{
ganss-wk-number INTEGER(0..255),
- ganss-sat-id BIT STRING (SIZE (36)),
gANSS-AlmanacModel GANSS-AlmanacModel,
ie-Extensions ProtocolExtensionContainer { { GANSS-Almanac-ExtIEs } } OPTIONAL,
...
@@ -2592,7 +2637,7 @@ GANSS-AlmanacModel ::= CHOICE {
...
}
-GANSS-Clock-Model ::= SEQUENCE (SIZE (1..4)) OF GANSS-SatelliteClockModelItem
+GANSS-Clock-Model ::= SEQUENCE (SIZE (1..maxGANSSClockMod)) OF GANSS-SatelliteClockModelItem
GANSS-Common-Data ::= SEQUENCE {
ganss-Ionospheric-Model GANSS-Ionospheric-Model OPTIONAL,
@@ -2615,16 +2660,77 @@ GANSS-CommonDataInfoReq-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-Data-Bit-Assistance ::= SEQUENCE {
+ ganssTod INTEGER (0..59,...),
+ dataBitAssistancelist GANSS-DataBitAssistanceList,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-Data-Bit-Assistance-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-Data-Bit-Assistance-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GANSS-DataBitAssistanceList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF GANSS-DataBitAssistanceItem
+
+GANSS-DataBitAssistanceItem ::= SEQUENCE {
+ satId INTEGER(0..63),
+ dataBitAssistanceSgnList GANSS-DataBitAssistanceSgnList,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-DataBitAssistanceItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-DataBitAssistanceItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GANSS-DataBitAssistanceSgnList ::= SEQUENCE (SIZE (1..maxSgnType)) OF GANSS-DataBitAssistanceSgnItem
+
+
+
+GANSS-DataBitAssistanceSgnItem ::= SEQUENCE {
+ ganss-SignalId GANSS-Signal-ID,
+ ganssDataBits BIT STRING (SIZE (1..1024)),
+ ie-Extensions ProtocolExtensionContainer { { GANSS-DataBitAssistanceSgnItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-DataBitAssistanceSgnItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GANSS-Data-Bit-Assistance-ReqItem ::= SEQUENCE {
+ ganssTod INTEGER (0..86399),
+ ganss-Data-Bit-Assistance-ReqList GANSS-Data-Bit-Assistance-ReqList,
+ iE-Extensions ProtocolExtensionContainer { { GANSS-Data-Bit-Assistance-ReqItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-Data-Bit-Assistance-ReqItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GANSS-Data-Bit-Assistance-ReqList ::= SEQUENCE (SIZE (1..maxSgnType)) OF SEQUENCE {
+ ganssDataBitAssistance BOOLEAN,
+ iE-Extensions ProtocolExtensionContainer { { GANSS-Data-Bit-Assistance-ReqList-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-Data-Bit-Assistance-ReqList-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
GANSS-GenericDataInfoReqList ::= SEQUENCE (SIZE(1..maxNoGANSS)) OF GANSS-GenericDataInfoReqItem
GANSS-GenericDataInfoReqItem ::= SEQUENCE {
- ganss-Id INTEGER(0..7) OPTIONAL,
- ganss-Navigation-Model BOOLEAN OPTIONAL,
- ganss-Time-Model BIT STRING (SIZE (8)) OPTIONAL,
- ganss-UTC-Model BOOLEAN OPTIONAL,
- ganss-Almanac BOOLEAN OPTIONAL,
- ganss-Real-Time-Integrity BOOLEAN OPTIONAL,
- ie-Extensions ProtocolExtensionContainer { { GANSS-GenericDataInfoReqItem-ExtIEs } } OPTIONAL,
+ ganss-Id GANSS-ID OPTIONAL,
+ ganss-Navigation-Model-And-Time-Recovery BOOLEAN OPTIONAL,
+ ganss-Time-Model-GNSS-GNSS BIT STRING (SIZE (9)) OPTIONAL,
+ ganss-UTC-Model BOOLEAN OPTIONAL,
+ ganss-Almanac BOOLEAN OPTIONAL,
+ ganss-Real-Time-Integrity BOOLEAN OPTIONAL,
+ ganss-Data-Bit-Assistance-Req GANSS-Data-Bit-Assistance-ReqItem OPTIONAL,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-GenericDataInfoReqItem-ExtIEs } } OPTIONAL,
...
}
@@ -2632,18 +2738,18 @@ GANSS-GenericDataInfoReqItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-
GANSS-Generic-Data ::= SEQUENCE (SIZE(1..maxNoGANSS)) OF GANSS-Generic-DataItem
GANSS-Generic-DataItem ::= SEQUENCE {
- ganss-Id INTEGER(0..7) OPTIONAL,
- dganss-Correction DGANSSCorrections OPTIONAL,
- ganss-Navigation-Model GANSS-Navigation-Model OPTIONAL,
- ganss-Time-Model GANSS-Time-Model OPTIONAL,
- ganss-UTC-TIME GANSS-UTC-Model OPTIONAL,
- ganss-Almanac GANSS-Almanac OPTIONAL,
- ganss-Real-Time-Integrity GANSS-Real-Time-Integrity OPTIONAL,
- ie-Extensions ProtocolExtensionContainer { { GANSS-Generic-DataItem-ExtIEs } } OPTIONAL,
+ ganss-Id GANSS-ID OPTIONAL,
+ dganss-Correction DGANSSCorrections OPTIONAL,
+ ganss-Navigation-Model-And-Time-Recovery GANSS-Navigation-Model-And-Time-Recovery OPTIONAL,
+ ganss-Time-Model GANSS-Time-Model OPTIONAL,
+ ganss-UTC-TIME GANSS-UTC-Model OPTIONAL,
+ ganss-Almanac GANSS-Almanac OPTIONAL,
+ ganss-Real-Time-Integrity GANSS-Real-Time-Integrity OPTIONAL,
+ ganss-Data-Bit-Assistance GANSS-Data-Bit-Assistance OPTIONAL,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-Generic-DataItem-ExtIEs } } OPTIONAL,
...
}
@@ -2651,6 +2757,9 @@ GANSS-Generic-DataItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-ID ::= INTEGER(0..7,...)
+
+
GANSS-Information ::= SEQUENCE {
gANSS-CommonDataInfoReq GANSS-CommonDataInfoReq OPTIONAL,
gANSS-GenericDataInfoReqList GANSS-GenericDataInfoReqList OPTIONAL,
@@ -2726,19 +2835,19 @@ GANSS-KeplerianParametersOrb-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-GANSS-Navigation-Model ::= SEQUENCE {
- ganss-Ref-Time GANSS-Reference-Time,
+GANSS-Navigation-Model-And-Time-Recovery ::= SEQUENCE {
+ ganss-Transmission-Time GANSS-Transmission-Time,
non-broadcastIndication ENUMERATED{true} OPTIONAL,
-- The three following IEs shall be present if the GANSS Orbit Model IE indicates "Keplerian Parameters"
toe-c-msb INTEGER(0..31) OPTIONAL,
e-msb INTEGER(0..127) OPTIONAL,
sqrtA-msb INTEGER(0..63) OPTIONAL,
ganssSatInfoNav GANSS-Sat-Info-Nav,
- ie-Extensions ProtocolExtensionContainer { { GANSS-Navigation-Model-ExtIEs } } OPTIONAL,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-Navigation-Model-And-Time-Recovery-ExtIEs } } OPTIONAL,
...
}
-GANSS-Navigation-Model-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+GANSS-Navigation-Model-And-Time-Recovery-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -2751,7 +2860,7 @@ GANSS-Real-Time-Integrity ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF GANSS-RealTime
GANSS-RealTimeInformationItem ::= SEQUENCE {
bad-ganss-satId INTEGER(0..63),
- bad-ganss-signalId INTEGER(0..4,...) OPTIONAL,
+ bad-ganss-signalId BIT STRING(SIZE(8)) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-RealTimeInformationItem-ExtIEs } } OPTIONAL,
...
}
@@ -2760,18 +2869,6 @@ GANSS-RealTimeInformationItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-GANSS-Reference-Time ::= SEQUENCE {
- ganssDay INTEGER(0..8191) OPTIONAL,
- ganssTod INTEGER(0..86399),
- ganssTodUncertainty INTEGER(0..127) OPTIONAL,
- ie-Extensions ProtocolExtensionContainer { { GANSS-Reference-Time-ExtIEs } } OPTIONAL,
- ...
-}
-
-GANSS-Reference-Time-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
GANSS-RX-Pos ::= SEQUENCE {
latitudeSign ENUMERATED{north,south},
degreesOfLatitude INTEGER(0..2147483647),
@@ -2791,8 +2888,8 @@ GANSS-SatelliteClockModelItem ::= SEQUENCE {
a-i2 BIT STRING (SIZE (12)),
a-i1 BIT STRING (SIZE (18)),
a-i0 BIT STRING (SIZE (28)),
- t-gd BIT STRING (SIZE (10)),
- model-id INTEGER(0..1) OPTIONAL,
+ t-gd BIT STRING (SIZE (10)) OPTIONAL,
+ model-id INTEGER(0..1,...) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-SatelliteClockModelItem-ExtIEs } } OPTIONAL,
...
}
@@ -2801,9 +2898,10 @@ GANSS-SatelliteClockModelItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-GANSS-SatelliteInformationKP ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF GANSS-SatelliteInformationKPItem
+GANSS-SatelliteInformationKP ::= SEQUENCE (SIZE (1..maxGANSSSatAlmanac)) OF GANSS-SatelliteInformationKPItem
GANSS-SatelliteInformationKPItem ::= SEQUENCE {
+ satId INTEGER(0..63),
ganss-e-alm BIT STRING (SIZE (11)),
ganss-delta-I-alm BIT STRING (SIZE (11)),
ganss-omegadot-alm BIT STRING (SIZE (11)),
@@ -2836,6 +2934,8 @@ GANSS-Sat-Info-Nav-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-Signal-ID ::= INTEGER(0..7,...)
+
GANSS-StatusHealth ::= ENUMERATED {
udre-scale-1dot0,
udre-scale-0dot75,
@@ -2848,11 +2948,11 @@ GANSS-StatusHealth ::= ENUMERATED {
}
GANSS-Time-Model ::= SEQUENCE {
- ganss-time-model INTEGER(0..65535),
+ ganss-time-model-Ref-Time INTEGER(0..37799),
ganss-t-a0 INTEGER(-2147483648.. 2147483647),
ganss-t-a1 INTEGER(-8388608.. 8388607) OPTIONAL,
ganss-t-a2 INTEGER(-64..63) OPTIONAL,
- ganss-to-id INTEGER(0..7),
+ gnss-to-id ENUMERATED{gps,...},
ganss-wk-number INTEGER(0..8191) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-Time-Model-ExtIEs } } OPTIONAL,
...
@@ -2861,6 +2961,18 @@ GANSS-Time-Model ::= SEQUENCE {
GANSS-Time-Model-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+
+GANSS-Transmission-Time ::= SEQUENCE {
+ ganssDay INTEGER(0..8191) OPTIONAL,
+ ganssTod INTEGER(0..86399),
+ ie-Extensions ProtocolExtensionContainer { { GANSS-Transmission-Time-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-Transmission-Time-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
GANSS-UTC-Model ::= SEQUENCE {
a-one-utc BIT STRING (SIZE (24)),
a-zero-utc BIT STRING (SIZE (32)),
@@ -3050,7 +3162,7 @@ HARQ-MemoryPartitioning ::= CHOICE {
}
HARQ-MemoryPartitioning-Implicit ::= SEQUENCE {
- number-of-Processes INTEGER (1..8,...),
+ number-of-Processes INTEGER (1..8,...,12|14|16),
iE-Extensions ProtocolExtensionContainer { { HARQ-MemoryPartitioning-Implicit-ExtIEs } } OPTIONAL,
...
}
@@ -3066,11 +3178,15 @@ HARQ-MemoryPartitioning-Explicit ::= SEQUENCE {
}
HARQ-MemoryPartitioning-Explicit-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+-- The following IE may only be used in FDD, in MIMO dual stream transmission mode
+ {ID id-HARQ-MemoryPartitioningInfoExtForMIMO CRITICALITY ignore EXTENSION HARQ-MemoryPartitioningInfoExtForMIMO PRESENCE optional},
...
}
HARQ-MemoryPartitioningList ::= SEQUENCE (SIZE (1..maxNrOfHARQProcesses)) OF HARQ-MemoryPartitioningItem
+HARQ-MemoryPartitioningInfoExtForMIMO ::= SEQUENCE (SIZE (4|6|8)) OF HARQ-MemoryPartitioningItem
+
HARQ-MemoryPartitioningItem ::= SEQUENCE {
process-Memory-Size ENUMERATED {
hms800, hms1600, hms2400, hms3200, hms4000,
@@ -3232,8 +3348,8 @@ HSDSCH-Common-System-Information-ResponseFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
HSDSCH-Common-Information ::= SEQUENCE {
cCCH-PriorityQueue-Id PriorityQueue-Id,
- sRB1-PriorityQueue-Id PriorityQueue-Id,
- cCCH-SRB1-PriorityQueue-Information CCCH-SRB1-PriorityQueue-Information,
+ sRB1-PriorityQueue-Id PriorityQueue-Id,
+ associatedCommon-MACFlow Common-MACFlow-ID,
fACH-Measurement-Occasion-Cycle-Length-Coefficient FACH-Measurement-Occasion-Cycle-Length-Coefficient OPTIONAL,
rACH-Measurement-Result RACH-Measurement-Result,
bCCH-Specific-HSDSCH-RNTI-Information BCCH-Specific-HSDSCH-RNTI-Information,
@@ -3263,9 +3379,10 @@ HSDSCH-FDD-Information ::= SEQUENCE {
}
HSDSCH-FDD-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
- { ID id-MIMO-Information CRITICALITY reject EXTENSION MIMO-Information PRESENCE optional}|
- { ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional},
+ { ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
+ { ID id-MIMO-ActivationIndicator CRITICALITY reject EXTENSION MIMO-ActivationIndicator PRESENCE optional}|
+ { ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
+ { ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional},
...
}
@@ -3283,7 +3400,9 @@ HSDSCH-TDD-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- Applicable to 1.28Mcps TDD only
{ ID id-HSSICH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
- { ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional},
+ { ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
+ { ID id-tSN-Length CRITICALITY reject EXTENSION TSN-Length PRESENCE optional },
+ -- Applicable for 1.28Mcps TDD when using multiple frequencies
...
}
@@ -3307,16 +3426,17 @@ HSDSCH-Information-to-Modify ::= SEQUENCE {
}
HSDSCH-Information-to-Modify-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
- { ID id-HSSICH-SIRTarget CRITICALITY ignore EXTENSION UL-SIR PRESENCE optional}|
+ { ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
+ { ID id-HSSICH-SIRTarget CRITICALITY ignore EXTENSION UL-SIR PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
- { ID id-ueCapability-Info CRITICALITY ignore EXTENSION UE-Capability-Information PRESENCE optional}|
- { ID id-HSSICH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional}|
+ { ID id-ueCapability-Info CRITICALITY ignore EXTENSION UE-Capability-Information PRESENCE optional}|
+ { ID id-HSSICH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
- { ID id-HS-PDSCH-Code-Change-Grant CRITICALITY ignore EXTENSION HS-PDSCH-Code-Change-Grant PRESENCE optional}|
+ { ID id-HS-PDSCH-Code-Change-Grant CRITICALITY ignore EXTENSION HS-PDSCH-Code-Change-Grant PRESENCE optional}|
-- Applicable to FDD only
- { ID id-MIMO-InformationToModify CRITICALITY reject EXTENSION MIMO-InformationToModify PRESENCE optional }|
- { ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional},
+ { ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional }|
+ { ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
+ { ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional},
...
}
@@ -3360,13 +3480,14 @@ HSDSCH-Information-to-Modify-Unsynchronised ::= SEQUENCE {
}
HSDSCH-Information-to-Modify-Unsynchronised-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
- { ID id-HSSICH-SIRTarget CRITICALITY ignore EXTENSION UL-SIR PRESENCE optional}|
+ { ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
+ { ID id-HSSICH-SIRTarget CRITICALITY ignore EXTENSION UL-SIR PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
- { ID id-ueCapability-Info CRITICALITY ignore EXTENSION UE-Capability-Information PRESENCE optional}|
- { ID id-HSSICH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional}|
+ { ID id-ueCapability-Info CRITICALITY ignore EXTENSION UE-Capability-Information PRESENCE optional}|
+ { ID id-HSSICH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
- { ID id-MIMO-InformationToModify CRITICALITY reject EXTENSION MIMO-InformationToModify PRESENCE optional },
+ { ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional }|
+ { ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional},
...
}
@@ -3379,7 +3500,9 @@ HSDSCH-FDD-Information-Response ::= SEQUENCE {
}
HSDSCH-FDD-Information-Response-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-{ ID id-HARQ-Preamble-Mode-Activation-Indicator CRITICALITY ignore EXTENSION HARQ-Preamble-Mode-Activation-Indicator PRESENCE optional},
+{ ID id-HARQ-Preamble-Mode-Activation-Indicator CRITICALITY ignore EXTENSION HARQ-Preamble-Mode-Activation-Indicator PRESENCE optional}|
+ { ID id-MIMO-N-M-Ratio CRITICALITY ignore EXTENSION MIMO-N-M-Ratio PRESENCE optional}|
+ { ID id-SixtyfourQAM-DL-UsageIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-DL-UsageIndicator PRESENCE optional },
...
}
@@ -3415,14 +3538,20 @@ HSDSCH-Paging-System-Information-ResponseList-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
HSDSCH-TDD-Information-Response ::= SEQUENCE {
hsDSCH-MACdFlow-Specific-InformationResp HSDSCH-MACdFlow-Specific-InformationResp OPTIONAL,
hsSCCH-Specific-Information-ResponseTDD HSSCCH-Specific-InformationRespListTDD OPTIONAL, -- Not Applicable to 1.28Mcps TDD or 7.68Mcps TDD
- hsSCCH-Specific-Information-ResponseTDDLCR HSSCCH-Specific-InformationRespListTDDLCR OPTIONAL, -- Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- hARQ-MemoryPartitioning HARQ-MemoryPartitioning OPTIONAL,
+ hsSCCH-Specific-Information-ResponseTDDLCR HSSCCH-Specific-InformationRespListTDDLCR OPTIONAL, -- Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD,This HSSCCH Specific Information is for the first Frequency repetition, HSSCCH Specific Information for Frequency repetitions 2 and on, should be defined in MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR
+ hARQ-MemoryPartitioning HARQ-MemoryPartitioning OPTIONAL, -- This HARQ Memory Partitioning Information is for the first Frequency repetition, HARQ Memory Partitioning Information for Frequency repetitions 2 and on, should be defined in MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR
iE-Extensions ProtocolExtensionContainer { { HSDSCH-TDD-Information-Response-ExtIEs } } OPTIONAL,
...
}
HSDSCH-TDD-Information-Response-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-hsSCCH-Specific-Information-ResponseTDD768 CRITICALITY ignore EXTENSION HSSCCH-Specific-InformationRespListTDD768 PRESENCE optional},
+ {ID id-hsSCCH-Specific-Information-ResponseTDD768 CRITICALITY ignore EXTENSION HSSCCH-Specific-InformationRespListTDD768 PRESENCE optional}|
+{ 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
+{ ID id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR CRITICALITY ignore EXTENSION MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR PRESENCE optional }|
+ -- Applicable to 1.28Mcps TDD when using multiple frequencies ,This MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR is the HS-SCCH and HARQ Memory Partitioning information for the 2nd and beyond HS-PDSCH frequencies.
+{ ID id-multicarrier-number CRITICALITY ignore EXTENSION Multicarrier-Number PRESENCE optional },
+ -- Applicable for 1.28Mcps TDD when using multiple frequencies
...
}
@@ -3542,6 +3671,8 @@ HSSCCH-Specific-InformationRespItemTDDLCR ::= SEQUENCE {
}
HSSCCH-Specific-InformationRespItemTDDLCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ {ID id-UARFCNforNt CRITICALITY reject EXTENSION UARFCN PRESENCE optional},
+ -- Applicable for 1.28Mcps TDD when using multiple frequencies. this IE indicates the frequency which is actually used by the HS-SCCH
...
}
HSSCCH-Specific-InformationRespListTDD768 ::= SEQUENCE (SIZE (1..maxNrOfHSSCCHCodes)) OF HSSCCH-Specific-InformationRespItemTDD768
@@ -3583,6 +3714,8 @@ HSSICH-InfoLCR ::= SEQUENCE {
}
HSSICH-Info-LCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-HS-SICH-ID CRITICALITY ignore EXTENSION Extended-HS-SICH-ID PRESENCE optional},
+ -- used if the HS-SICH identity has a value larger than 31
...
}
@@ -3794,9 +3927,9 @@ IB-Type ::= ENUMERATED {
sIB5,
sIB6,
sIB7,
- sIB8,
- sIB9,
- sIB10,
+ not-Used-sIB8,
+ not-Used-sIB9,
+ not-Used-sIB10,
sIB11,
sIB12,
sIB13,
@@ -3830,10 +3963,10 @@ IB-Type ::= ENUMERATED {
Inactivity-Threshold-for-UE-DRX-Cycle ::= ENUMERATED {v0, v1, v2, v4, v8, v16, v32, v64, v128, v256, v512}
-- Unit subframe
-Inactivity-Threshold-for-UE-DTX-Cycle2 ::= ENUMERATED {v1, v2, v4, v8, v16, v32, v64, v128, v256}
+Inactivity-Threshold-for-UE-DTX-Cycle2 ::= ENUMERATED {v1, v4, v8, v16, v32, v64, v128, v256}
-- Unit E-DCH TTI
-Inactivity-Threshold-for-UE-Grant-Monitoring ::= ENUMERATED {v1, v2, v4, v8, v16, v32, v64, v128, v256}
+Inactivity-Threshold-for-UE-Grant-Monitoring ::= ENUMERATED {v0, v1, v2, v4, v8, v16, v32, v64, v128, v256}
-- Unit E-DCH TTI
@@ -3940,6 +4073,21 @@ IPDL-TDD-Parameters-LCR ::= SEQUENCE {
...
}
+IPMulticastIndication ::= SEQUENCE {
+ transportLayerAddress TransportLayerAddress,
+ bindingID BindingID,
+ cFNOffset INTEGER(0..255),
+ iE-Extensions ProtocolExtensionContainer { { IPMulticastIndication-ExtIEs} } OPTIONAL,
+ ...
+}
+
+IPMulticastIndication-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+IPMulticastDataBearerIndication ::= BOOLEAN
+-- true: IP Multicast used, false: IP Multicast not used
+
BurstModeParams ::= SEQUENCE {
burstStart INTEGER(0..15),
burstLength INTEGER(10..25),
@@ -3979,7 +4127,7 @@ LTGI-Presence ::= BOOLEAN
LCRTDD-Uplink-Physical-Channel-Capability ::= SEQUENCE {
maxTimeslotsPerSubFrame INTEGER(1..6),
- maxPhysChPerTimeslot ENUMERATED {one,two,...},
+ maxPhysChPerTimeslot ENUMERATED {one,two,...,three,four},
iE-Extensions ProtocolExtensionContainer { { LCRTDD-Uplink-Physical-Channel-Capability-ExtIEs} } OPTIONAL,
...
}
@@ -3996,10 +4144,14 @@ MAC-DTX-Cycle-2ms ::= ENUMERATED {v1, v4, v5, v8, v10, v16, v20}
MAC-DTX-Cycle-10ms ::= ENUMERATED {v5, v10, v20}
+MAC-ehs-Reset-Timer ::= ENUMERATED {v1, v2, v3, v4,...}
+
MACdPDU-Size ::= INTEGER (1..5000,...)
-MAC-PDU-SizeExtended ::= INTEGER (1..12032,...)
+MAC-PDU-SizeExtended ::= INTEGER (1..1504,...)
+MAC-Inactivity-Threshold ::= ENUMERATED {v1, v2, v4, v8, v16, v32, v64, v128, v256, v512, infinity}
+ -- Unit subframe
MACdPDU-Size-Indexlist ::= SEQUENCE (SIZE (1..maxNrOfMACdPDUIndexes)) OF MACdPDU-Size-IndexItem
@@ -4027,16 +4179,17 @@ MACdPDU-Size-IndexItem-to-Modify-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-MACesGuaranteedBitRate ::= INTEGER (0..16777215,...)
+MACesGuaranteedBitRate ::= INTEGER (0..16777215,...,16777216..256000000)
MACeReset-Indicator ::= ENUMERATED {mACeReset}
-MAChsGuaranteedBitRate ::= INTEGER (0..16777215,...)
+MAChsGuaranteedBitRate ::= INTEGER (0..16777215,...,16777216..256000000)
MAChsReorderingBufferSize-for-RLC-UM ::= INTEGER (0..300,...)
-- Unit kBytes
MAC-hsWindowSize ::= ENUMERATED {v4, v6, v8, v12, v16, v24, v32,...}
+-- For 1.28Mcps TDD when TSN length is configured to 9bits, ENUMERATED (32, 64, 96, 128, 160, 192, 256,...)
MaximumDL-PowerCapability ::= INTEGER(0..500)
-- Unit dBm, Range 0dBm .. 50dBm, Step +0.1dB
@@ -4045,6 +4198,9 @@ Max-Bits-MACe-PDU-non-scheduled ::= INTEGER(1..maxNrOfBits-MACe-PDU-non-schedule
Maximum-Number-of-Retransmissions-For-E-DCH ::= INTEGER (0..15)
+Maximum-Target-ReceivedTotalWideBandPower-LCR ::= INTEGER (0..621)
+-- mapping as for RTWP measurement value, as specified in [23]
+
MaximumTransmissionPower ::= INTEGER(0..500)
-- Unit dBm, Range 0dBm .. 50dBm, Step +0.1dB
@@ -4213,31 +4369,13 @@ MidambleConfigurationBurstType2-768 ::= ENUMERATED {v4, v8}
MidambleShiftShort768 ::= INTEGER (0..7)
+MIMO-ActivationIndicator ::= NULL
+
MIMO-Capability ::= ENUMERATED {
mimo-capable,
mimo-non-capable
}
-MIMO-Information ::= SEQUENCE {
- mIMO-N-M-Ratio MIMO-N-M-Ratio,
- iE-Extensions ProtocolExtensionContainer { { MIMO-Information-ExtIEs } } OPTIONAL,
- ...
-}
-
-MIMO-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-MIMO-InformationToModify ::= SEQUENCE {
- mIMO-Mode-Indicator MIMO-Mode-Indicator OPTIONAL,
- mIMO-N-M-Ratio MIMO-N-M-Ratio OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { MIMO-InformationToModify-ExtIEs } } OPTIONAL,
- ...
-}
-
-MIMO-InformationToModify-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
MIMO-Mode-Indicator ::= ENUMERATED {
activate,
@@ -4310,6 +4448,7 @@ ModulationMBSFN ::= ENUMERATED {
}
MBSFN-CPICH-secondary-CCPCH-power-offset ::= INTEGER(-11..4,...)
+-- Unit dB, Step 1 dB, Range -11..4 dB.
ModulationPO-MBSFN ::= CHOICE {
qPSK NULL,
@@ -4325,6 +4464,22 @@ MBSFN-Only-Mode-Capability ::= ENUMERATED {
mBSFN-Only-Mode-non-capable
}
+Multicarrier-Number ::= INTEGER (1..maxHSDPAFrequency)
+
+MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR ::= SEQUENCE (SIZE (1.. maxHSDPAFrequency-1)) OF MultipleFreq-HSPDSCH-InformationItem-ResponseTDDLCR
+--Includes the 2nd through the max number of frequency repetitions.
+
+MultipleFreq-HSPDSCH-InformationItem-ResponseTDDLCR ::= SEQUENCE{
+ hsSCCH-Specific-Information-ResponseTDDLCR HSSCCH-Specific-InformationRespListTDDLCR OPTIONAL,
+ hARQ-MemoryPartitioning HARQ-MemoryPartitioning OPTIONAL,
+ uARFCN UARFCN, -- This is the UARFCN for the second and beyond Frequency repetition.
+ iE-Extensions ProtocolExtensionContainer { { MultipleFreq-HSPDSCH-InformationItem-ResponseTDDLCR-ExtIEs } } OPTIONAL,
+ ...
+}
+
+MultipleFreq-HSPDSCH-InformationItem-ResponseTDDLCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+...
+}
-- ==========================================
-- N
-- ==========================================
@@ -4445,6 +4600,15 @@ N-E-UCCH ::= INTEGER (1..12)
N-E-UCCHLCR ::= INTEGER (1..8)
+Number-Of-Supported-Carriers ::= ENUMERATED {
+ one-one-carrier,
+ one-three-carrier,
+ three-three-carrier,
+ one-six-carrier,
+ three-six-carrier,
+ six-six-carrier,
+ ...
+}
-- ==========================================
-- O
@@ -4493,22 +4657,51 @@ PICH-Mode ::= ENUMERATED {
PICH-Power ::= INTEGER (-10..5)
-- Unit dB, Range -10dB .. +5dB, Step +1dB
-Paging-MACFlow-Specific-Information ::= SEQUENCE (SIZE (1.. maxNrOfPagingMACFlow)) OF Paging-MAC-Flow-Sopecific-Information-Item
+Paging-MACFlows-to-DeleteFDD ::= SEQUENCE (SIZE (1.. maxNrOfPagingMACFlow)) OF Paging-MACFlows-to-DeleteFDD-Item
-Paging-MAC-Flow-Sopecific-Information-Item ::= SEQUENCE {
+Paging-MACFlows-to-DeleteFDD-Item ::= SEQUENCE {
+ paging-MACFlow-ID Paging-MACFlow-ID,
+ iE-Extensions ProtocolExtensionContainer { { Paging-MACFlows-to-DeleteFDD-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Paging-MACFlows-to-DeleteFDD-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+Paging-MACFlow-Specific-Information ::= SEQUENCE (SIZE (1.. maxNrOfPagingMACFlow)) OF Paging-MAC-Flow-Specific-Information-Item
+
+Paging-MAC-Flow-Specific-Information-Item ::= SEQUENCE {
paging-MACFlow-Id Paging-MACFlow-ID,
hSDPA-associated-PICH-Info HSDPA-Associated-PICH-Information,
bindingID BindingID OPTIONAL,
transportLayerAddress TransportLayerAddress OPTIONAL,
tnl-qos TnlQos OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { Paging-MAC-Flow-Sopecific-Information-Item-ExtIEs } } OPTIONAL,
+ toAWS ToAWS,
+ toAWE ToAWE,
+ paging-MACFlow-PriorityQueue-Information Paging-MACFlow-PriorityQueue-Information OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Paging-MAC-Flow-Specific-Information-Item-ExtIEs } } OPTIONAL,
...
}
-Paging-MAC-Flow-Sopecific-Information-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+Paging-MAC-Flow-Specific-Information-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+Paging-MACFlow-PriorityQueue-Information ::= SEQUENCE (SIZE (1..maxNrOfpagingMACQueues)) OF Paging-MACFlow-PriorityQueue-Item
+
+Paging-MACFlow-PriorityQueue-Item ::= SEQUENCE {
+ priority-Queue-Information-for-Enhanced-PCH Priority-Queue-Information-for-Enhanced-FACH-PCH,
+ iE-Extensions ProtocolExtensionContainer { { Paging-MACFlow-PriorityQueue-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Paging-MACFlow-PriorityQueue-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
PLCCHsequenceNumber ::= INTEGER (0..14)
PLCCHinformation ::= SEQUENCE {
@@ -4602,18 +4795,20 @@ PrimaryScramblingCode ::= INTEGER (0..511)
PriorityLevel ::= INTEGER (0..15)
-- 0 = spare, 1 = highest priority, ...14 = lowest priority and 15 = no priority
-Priority-Queue-Information-for-Enhanced-FACH ::= SEQUENCE {
+Priority-Queue-Information-for-Enhanced-FACH-PCH ::= SEQUENCE {
priorityQueue-Id PriorityQueue-Id,
schedulingPriorityIndicator SchedulingPriorityIndicator,
t1 T1,
+ mAC-ehs-Reset-Timer MAC-ehs-Reset-Timer,
+ -- shall be ignored in case of Enhanced PCH
discardTimer DiscardTimer OPTIONAL,
mAC-hsWindowSize MAC-hsWindowSize,
maximum-MACcPDU-Size MAC-PDU-SizeExtended,
- iE-Extensions ProtocolExtensionContainer { { Priority-Queue-Information-for-Enhanced-FACH-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Priority-Queue-Information-for-Enhanced-FACH-PCH-ExtIEs } } OPTIONAL,
...
}
-Priority-Queue-Information-for-Enhanced-FACH-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+Priority-Queue-Information-for-Enhanced-FACH-PCH-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -4771,6 +4966,7 @@ RL-Specific-DCH-Info-Item ::= SEQUENCE {
}
RL-Specific-DCH-Info-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TransportBearerNotRequestedIndicator CRITICALITY ignore EXTENSION TransportBearerNotRequestedIndicator PRESENCE optional }, -- FDD only
...
}
@@ -4808,9 +5004,6 @@ Range-Correction-Rate ::= INTEGER (-127..127)
Reference-ReceivedTotalWideBandPower ::= INTEGER (0..621)
-- mapping as for RTWP measurement value, as specified in [22]
-Reference-ReceivedTotalWideBandPower-LCR ::= INTEGER (0..621)
--- mapping as for RTWP measurement value, as specified in [23]
-
Reference-ReceivedTotalWideBandPowerReporting::= ENUMERATED {
reference-ReceivedTotalWideBandPower-Requested
@@ -4831,17 +5024,19 @@ Reference-E-TFCI-Information ::= SEQUENCE (SIZE (1..maxNrOfRefETFCIs)) OF Refere
Reference-E-TFCI-Information-Item ::= SEQUENCE {
reference-E-TFCI E-TFCI,
+ -- The following IE shall be ignored if id-Ext-Reference-E-TFCI-PO is present in Reference-E-TFCI-Information-Item-ExtIEs
reference-E-TFCI-PO Reference-E-TFCI-PO,
iE-Extensions ProtocolExtensionContainer { { Reference-E-TFCI-Information-Item-ExtIEs} } OPTIONAL,
...
}
Reference-E-TFCI-Information-Item-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ -- The following IE shall be present if the ref E-TFCI power offset to be signalled exceeds maxNrOfRefETFCI-PO-QUANTSTEPs
+ { ID id-Ext-Reference-E-TFCI-PO CRITICALITY reject EXTENSION Ext-Reference-E-TFCI-PO PRESENCE optional},
...
}
Reference-E-TFCI-PO ::= INTEGER (0.. maxNrOfRefETFCI-PO-QUANTSTEPs)
- -- FFS according to mapping in [21]
RepetitionLength ::= INTEGER (1..63)
@@ -5443,6 +5638,17 @@ SIR-Value-IncrDecrThres ::= INTEGER (0..62)
SignallingBearerRequestIndicator::= ENUMERATED {bearerRequested}
+
+SixtyfourQAM-UsageAllowedIndicator ::= ENUMERATED {
+ allowed,
+ not-allowed
+}
+
+SixtyfourQAM-DL-UsageIndicator ::= ENUMERATED {
+ sixteenQAM-DL-used,
+ sixteenQAM-DL-not-used
+}
+
SixtyfourQAM-DL-Capability ::= ENUMERATED {
sixtyfourQAM-DL-supported,
sixtyfourQAM-DL-not-supported
@@ -5456,31 +5662,6 @@ SixteenQAM-UL-Capability ::= ENUMERATED {
sixteenQAM-UL-non-capable
}
-SixteenQAM-UL-Delta-T2TP ::= INTEGER (0..6,...)
-
-
-SixteenQAM-UL-Information ::= SEQUENCE {
- sixteenQAM-UL-Operation-Indicator SixteenQAM-UL-Operation-Indicator,
- sixteenQAM-UL-Delta-T2TP SixteenQAM-UL-Delta-T2TP,
- iE-Extensions ProtocolExtensionContainer { { SixteenQAM-UL-Information-ExtIEs } } OPTIONAL,
- ...
-}
-
-SixteenQAM-UL-Information-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-SixteenQAM-UL-Information-to-Modify ::= SEQUENCE {
- sixteenQAM-UL-Operation-Indicator SixteenQAM-UL-Operation-Indicator OPTIONAL,
- sixteenQAM-UL-Delta-T2TP SixteenQAM-UL-Delta-T2TP OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { SixteenQAM-UL-Information-to-Modify-ExtIEs } } OPTIONAL,
- ...
-}
-
-SixteenQAM-UL-Information-to-Modify-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
SixteenQAM-UL-Operation-Indicator ::= ENUMERATED {
activate,
deactivate
@@ -5782,14 +5963,14 @@ TDD-DL-Code-768-InformationItem-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
TDD-DL-DPCH-TimeSlotFormat-LCR ::= CHOICE {
qPSK QPSK-DL-DPCH-TimeSlotFormatTDD-LCR,
eightPSK EightPSK-DL-DPCH-TimeSlotFormatTDD-LCR,
- --8PSK denotes 16QAM for S-CCPCH
+ -- For 1.28 Mcps TDD, if the cell is operating in MBSFN only mode, this IE denotes MBSFN S-CCPCH time slot format
...
}
QPSK-DL-DPCH-TimeSlotFormatTDD-LCR ::= INTEGER(0..24,...)
EightPSK-DL-DPCH-TimeSlotFormatTDD-LCR ::= INTEGER(0..24,...)
---8PSK denotes 16QAM for S-CCPCH?INTEGER(0..5,...)
+-- For 1.28 Mcps TDD, if the cell is operating in MBSFN only mode, this IE denotes MBSFN S-CCPCH time slot format?INTEGER(0..11,...)
TDD-DPCHOffset ::= CHOICE {
initialOffset INTEGER (0..255),
@@ -5939,6 +6120,12 @@ TimeSlotDirection ::= ENUMERATED {
TimeSlotLCR ::= INTEGER (0..6)
+TimeslotLCR-Extension ::= ENUMERATED {
+ ts7,
+ ...
+}
+-- ts7 indicates the MBSFN Special Timeslot for 1.28Mcps TDD MBSFN Dedicated Carrier.
+
TimeSlotStatus ::= ENUMERATED {
active,
not-active,
@@ -6115,6 +6302,15 @@ TransportBearerRequestIndicator ::= ENUMERATED {
...
}
+TransportBearerNotRequestedIndicator ::= ENUMERATED {
+ transport-bearer-shall-not-be-established,
+ transport-bearer-may-not-be-established
+}
+
+TransportBearerNotSetupIndicator ::= ENUMERATED {
+ transport-bearer-not-setup
+}
+
TransportFormatSet ::= SEQUENCE {
dynamicParts TransportFormatSet-DynamicPartList,
semi-staticPart TransportFormatSet-Semi-staticPart,
@@ -6249,6 +6445,12 @@ TSTD-Indicator ::= ENUMERATED {
inactive
}
+
+TSN-Length ::= ENUMERATED {
+ tsn-6bits,
+ tsn-9bits
+}
+
TUTRANGANSS ::= SEQUENCE {
mS INTEGER(0..16383),
lS INTEGER(0..4294967295)
@@ -6372,7 +6574,8 @@ 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-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},
...
}
@@ -6406,11 +6609,11 @@ UE-DTX-DRX-Offset ::= INTEGER (0..159)
UE-DTX-Long-Preamble ::= ENUMERATED {v2, v4, v15}
-- Units of slots
-UE-Inactivity-Threshold ::= ENUMERATED {v1, v2, v4, v8, v16, v32, v64, v128, v256, v512, infinity}
- -- Unit subframe
UL-CapacityCredit ::= INTEGER (0..65535)
+UL-Delta-T2TP ::= INTEGER (0..6,...)
+
UL-DL-mode ::= ENUMERATED {
ul-only,
dl-only,
@@ -6523,6 +6726,8 @@ UL-Synchronisation-StepSize ::= INTEGER (1..8)
UL-Synchronisation-Frequency ::= INTEGER (1..8)
+UPPCHPositionLCR ::= INTEGER (0..127)
+
UL-TimeSlot-ISCP-Info ::= SEQUENCE (SIZE (1..maxNrOfULTSs)) OF UL-TimeSlot-ISCP-InfoItem
UL-TimeSlot-ISCP-InfoItem ::= SEQUENCE {
@@ -6618,4 +6823,3 @@ USCH-ID ::= INTEGER (0..255)
-- ==========================================
END
-
diff --git a/asn1/nbap/NBAP-PDU-Contents.asn b/asn1/nbap/NBAP-PDU-Contents.asn
index cc1ba0ff80..7044c2f519 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 V7.5.0 (2007-06)
+-- Taken from 3GPP TS 25.433 V7.7.0 (2007-12)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-750.zip/25433-750.DOC
--
-- 9.3.3 PDU Definitions
@@ -57,6 +57,7 @@ IMPORTS
Closedlooptimingadjustmentmode,
CommonChannelsCapacityConsumptionLaw,
Compressed-Mode-Deactivation-Flag,
+ Common-MACFlows-to-DeleteFDD,
CommonMeasurementAccuracy,
CommonMeasurementType,
CommonMeasurementValue,
@@ -188,6 +189,7 @@ IMPORTS
IPDL-TDD-Parameters,
IPDL-Indicator,
IPDL-TDD-Parameters-LCR,
+ IPMulticastIndication,
LimitedPowerIncrease,
Local-Cell-ID,
MaximumDL-PowerCapability,
@@ -229,6 +231,7 @@ IMPORTS
NumberOfReportedCellPortions,
NSubCyclesPerCyclePeriod,
PagingIndicatorLength,
+ Paging-MACFlows-to-DeleteFDD,
PayloadCRC-PresenceIndicator,
PCCPCH-Power,
PDSCHSet-ID,
@@ -259,7 +262,7 @@ IMPORTS
Reference-ReceivedTotalWideBandPower,
Reference-ReceivedTotalWideBandPowerReporting,
Reference-ReceivedTotalWideBandPowerSupportIndicator,
- Reference-ReceivedTotalWideBandPower-LCR,
+ Maximum-Target-ReceivedTotalWideBandPower-LCR,
ReferenceClockAvailability,
ReferenceSFNoffset,
RepetitionLength,
@@ -404,7 +407,13 @@ IMPORTS
Secondary-CCPCH-SlotFormat-Extended,
ModulationMBSFN,
MBSFN-Only-Mode-Indicator,
- MBSFN-Only-Mode-Capability
+ MBSFN-Only-Mode-Capability,
+ UPPCHPositionLCR,
+ ControlGAP,
+ Extended-HS-SICH-ID,
+ Extended-HS-SCCH-ID,
+ TimeslotLCR-Extension
+
FROM NBAP-IEs
@@ -472,6 +481,7 @@ FROM NBAP-Containers
id-CFNReportingIndicator,
id-C-ID,
id-Closed-Loop-Timing-Adjustment-Mode,
+ id-Common-MACFlows-to-DeleteFDD,
id-CommonMeasurementAccuracy,
id-CommonMeasurementObjectType-CM-Rprt,
id-CommonMeasurementObjectType-CM-Rqst,
@@ -618,6 +628,7 @@ FROM NBAP-Containers
id-IPDLParameter-Information-Cell-SetupRqstFDD,
id-IPDLParameter-Information-Cell-ReconfRqstTDD,
id-IPDLParameter-Information-Cell-SetupRqstTDD,
+ id-IPMulticastIndication,
id-LateEntranceCellSyncInfoItem-CellSyncReprtTDD,
id-Limited-power-increase-information-Cell-SetupRqstFDD,
id-Local-Cell-ID,
@@ -663,6 +674,7 @@ FROM NBAP-Containers
id-NodeB-CommunicationContextID,
id-NRepetitionsPerCyclePeriod,
id-NumberOfReportedCellPortions,
+ id-Paging-MACFlows-to-DeleteFDD,
id-P-CCPCH-Information,
id-P-CPICH-Information,
id-P-SCH-Information,
@@ -985,7 +997,7 @@ FROM NBAP-Containers
id-Reference-ReceivedTotalWideBandPower,
id-Reference-ReceivedTotalWideBandPowerReporting,
id-Reference-ReceivedTotalWideBandPowerSupportIndicator,
- id-Reference-ReceivedTotalWideBandPower-LCR,
+ id-Maximum-Target-ReceivedTotalWideBandPower-LCR,
id-multiple-PUSCH-InfoList-DM-Rsp,
id-multiple-PUSCH-InfoList-DM-Rprt,
id-Target-NonServing-EDCH-To-Total-EDCH-Power-Ratio,
@@ -1093,6 +1105,32 @@ FROM NBAP-Containers
id-MBSFN-Cell-ParameterID-Cell-SetupRqstTDD,
id-MBSFN-Cell-ParameterID-Cell-ReconfRqstTDD,
id-S-CCPCH-Modulation,
+ id-TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD,
+ id-Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp,
+ id-Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp,
+ id-Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD,
+ id-UARFCN-Adjustment,
+ id-Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd,
+ id-Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd,
+ id-UPPCHPositionLCR,
+ id-UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD,
+ id-UPPCH-LCR-InformationList-AuditRsp,
+ id-UPPCH-LCR-InformationItem-AuditRsp,
+ id-UPPCH-LCR-InformationList-ResourceStatusInd,
+ id-UPPCH-LCR-InformationItem-ResourceStatusInd,
+ id-multipleFreq-dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst,
+ id-multipleFreq-HS-DSCH-Resources-InformationList-AuditRsp,
+ id-multipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd,
+ id-UARFCNSpecificCauseList,id-Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD,
+ id-MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst,
+ id-Extended-HS-SCCH-ID,
+ id-Extended-HS-SICH-ID,
+ id-HSSICH-InfoExt-DM-Rqst,
+ id-Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst,
+ id-HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst,
+ id-HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst,
+ id-PowerControlGAP,
+ id-MBSFN-SpecialTimeSlot-LCR,
maxNrOfCCTrCHs,
@@ -1130,7 +1168,6 @@ FROM NBAP-Containers
maxNrOfUSCHs,
maxFACHCell,
maxFPACHCell,
- maxNoofLen,
maxRACHCell,
maxPLCCHCell,
maxPRACHCell,
@@ -1163,7 +1200,11 @@ FROM NBAP-Containers
maxNrOfEAGCHCodes,
maxNrOfE-PUCHSlotsLCR,
maxNrOfEPUCHcodes,
- maxNrOfEHICHs
+ maxNrOfEHICHs,
+ maxFrequencyinCell,
+ maxFrequencyinCell-1,
+ maxNrOfHSSCCHsinExt
+
FROM NBAP-Constants;
@@ -1174,7 +1215,7 @@ FROM NBAP-Constants;
-- **************************************************************
CommonTransportChannelSetupRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupRequestFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupRequestFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelSetupRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -1200,12 +1241,12 @@ CommonPhysicalChannelType-CTCH-SetupRqstFDD ::= CHOICE {
Secondary-CCPCH-CTCH-SetupRqstFDD ::= SEQUENCE {
commonPhysicalChannelID CommonPhysicalChannelID,
fdd-S-CCPCH-Offset FDD-S-CCPCH-Offset,
- dl-ScramblingCode DL-ScramblingCode OPTIONAL,
+ dl-ScramblingCode DL-ScramblingCode OPTIONAL,
-- This IE shall be present if the PCH Parameters IE is not present
fdd-DL-ChannelisationCodeNumber FDD-DL-ChannelisationCodeNumber,
tFCS TFCS,
secondary-CCPCH-SlotFormat SecondaryCCPCH-SlotFormat,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
-- This IE shall be present if the Secondary CCPCH Slot Format is set to any of the values from 8 to 17
multiplexingPosition MultiplexingPosition,
powerOffsetInformation PowerOffsetInformation-CTCH-SetupRqstFDD,
@@ -1254,10 +1295,11 @@ FACH-ParametersItem-CTCH-SetupRqstFDD ::= SEQUENCE {
}
FACH-ParametersItem-CTCH-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-{ ID id-bindingID CRITICALITY ignore EXTENSION BindingID PRESENCE optional }|
-{ ID id-transportlayeraddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional }|
-{ ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional }|
-{ ID id-BroadcastReference CRITICALITY ignore EXTENSION BroadcastReference PRESENCE optional },
+ { ID id-bindingID CRITICALITY ignore EXTENSION BindingID PRESENCE optional }|
+ { ID id-transportlayeraddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional }|
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional }|
+ { ID id-BroadcastReference CRITICALITY ignore EXTENSION BroadcastReference PRESENCE optional }|
+ { ID id-IPMulticastIndication CRITICALITY ignore EXTENSION IPMulticastIndication PRESENCE optional },
...
}
@@ -1385,7 +1427,7 @@ AICH-Parameters-CTCH-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonTransportChannelSetupRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelSetupRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -1423,15 +1465,16 @@ Secondary-CCPCH-CTCH-SetupRqstTDD ::= SEQUENCE {
}
Secondary-CCPCHItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-Tstd-indicator CRITICALITY reject EXTENSION TSTD-Indicator PRESENCE optional }|
- { ID id-MICH-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION MICH-Parameters-CTCH-SetupRqstTDD PRESENCE optional }|
- { ID id-Additional-S-CCPCH-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-parameterExtendedList-CTCH-SetupRqstTDD PRESENCE optional }|
+ { ID id-Tstd-indicator CRITICALITY reject EXTENSION TSTD-Indicator PRESENCE optional }|
+ { ID id-MICH-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION MICH-Parameters-CTCH-SetupRqstTDD PRESENCE optional }|
+ { ID id-Additional-S-CCPCH-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-parameterExtendedList-CTCH-SetupRqstTDD PRESENCE optional }|
-- Applicable to 3.84Mcps TDD only, used when more than maxNrOfSCCPCHs SCCPCHs are to be established.
- { ID id-Additional-S-CCPCH-LCR-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-LCR-parameterExtendedList-CTCH-SetupRqstTDD PRESENCE optional }|
+ { ID id-Additional-S-CCPCH-LCR-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-LCR-parameterExtendedList-CTCH-SetupRqstTDD PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only, used when more than maxNrOfSCCPCHLCRs SCCPCHs are to be established.
- { ID id-S-CCPCH-768-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD PRESENCE optional }|
- { ID id-S-CCPCH-Modulation CRITICALITY reject EXTENSION ModulationMBSFN PRESENCE optional },
-...
+ { ID id-S-CCPCH-768-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD PRESENCE optional }|
+ { ID id-S-CCPCH-Modulation CRITICALITY reject EXTENSION ModulationMBSFN PRESENCE optional }| -- Applicable to 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
+ { ID id-TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD PRESENCE optional },
+ ...
}
Secondary-CCPCH-parameterList-CTCH-SetupRqstTDD ::= ProtocolIE-Single-Container {{ Secondary-CCPCH-parameterListIEs-CTCH-SetupRqstTDD }}
@@ -1461,6 +1504,49 @@ Secondary-CCPCH-parameterItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION :
...
}
+Secondary-CCPCH-LCR-parameterList-CTCH-SetupRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHLCRs)) OF Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD
+
+Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD ::= SEQUENCE {
+ commonPhysicalChannelID CommonPhysicalChannelID,
+ tdd-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
+ timeslotLCR TimeSlotLCR,
+ midambleShiftLCR MidambleShiftLCR,
+ -- For 1.28 Mcps TDD, if the cell is operating in MBSFN only mode, NodeB shall ignore the contents of this IE.
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ s-CCPCH-Power DL-Power,
+ s-CCPCH-TimeSlotFormat-LCR TDD-DL-DPCH-TimeSlotFormat-LCR,
+ iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-MBSFN-SpecialTimeSlot-LCR CRITICALITY ignore EXTENSION TimeslotLCR-Extension PRESENCE optional },
+ -- Only for 1.28 Mcps TDD MBSFN only mode, this IE indicates the MBSFN Special Time Slot [19]. The IE "Time Slot LCR" shall be ignored if this IE appears
+ ...
+}
+
+Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHs768)) OF Secondary-CCPCH-768-parameterItem-CTCH-SetupRqstTDD
+
+Secondary-CCPCH-768-parameterItem-CTCH-SetupRqstTDD ::= SEQUENCE {
+ commonPhysicalChannelID768 CommonPhysicalChannelID768,
+ tdd-ChannelisationCode768 TDD-ChannelisationCode768,
+ timeslot TimeSlot,
+ tFCI-Presence768 TFCI-Presence OPTIONAL,
+ midambleShiftandBurstType768 MidambleShiftAndBurstType768,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ s-CCPCH-Power DL-Power,
+ iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-parameterItem-768-CTCH-SetupRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Secondary-CCPCH-parameterItem-768-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
FACH-ParametersList-CTCH-SetupRqstTDD ::= ProtocolIE-Single-Container {{ FACH-ParametersListIEs-CTCH-SetupRqstTDD }}
FACH-ParametersListIEs-CTCH-SetupRqstTDD NBAP-PROTOCOL-IES ::= {
@@ -1488,7 +1574,8 @@ FACH-ParametersItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- Shall be ignored if bearer establishment with ALCAP.
{ ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional }|
-- Shall be ignored if bearer establishment with ALCAP.
- { ID id-BroadcastReference CRITICALITY ignore EXTENSION BroadcastReference PRESENCE optional },
+ { ID id-BroadcastReference CRITICALITY ignore EXTENSION BroadcastReference PRESENCE optional }|
+ { ID id-IPMulticastIndication CRITICALITY ignore EXTENSION IPMulticastIndication PRESENCE optional },
...
}
@@ -1516,7 +1603,7 @@ PCH-ParametersItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-transportlayeraddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional }|
-- Shall be ignored if bearer establishment with ALCAP.
{ ID id-PICH-768-Parameters-CTCH-SetupRqstTDD CRITICALITY reject EXTENSION PICH-768-ParametersItem-CTCH-SetupRqstTDD PRESENCE optional }|
- { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
-- Shall be ignored if bearer establishment with ALCAP.
...
}
@@ -1562,13 +1649,13 @@ PICH-LCR-Parameters-CTCH-SetupRqstTDD ::= SEQUENCE {
}
PICH-LCR-ParametersItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-{ ID id-Tstd-indicator CRITICALITY reject EXTENSION TSTD-Indicator PRESENCE optional },
+ { ID id-Tstd-indicator CRITICALITY reject EXTENSION TSTD-Indicator PRESENCE optional },
-- Applicable to 1.28 Mcps TDD only
...
}
PICH-768-ParametersItem-CTCH-SetupRqstTDD ::= SEQUENCE {
- commonPhysicalChannelID768 CommonPhysicalChannelID768,
+ commonPhysicalChannelID768 CommonPhysicalChannelID768,
tdd-ChannelisationCode768 TDD-ChannelisationCode768,
timeSlot TimeSlot,
midambleshiftAndBurstType78 MidambleShiftAndBurstType768,
@@ -1585,25 +1672,6 @@ PICH-768-ParametersItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-Secondary-CCPCH-LCR-parameterList-CTCH-SetupRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHLCRs)) OF Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD
-
-Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD ::= SEQUENCE {
- commonPhysicalChannelID CommonPhysicalChannelID,
- tdd-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
- timeslotLCR TimeSlotLCR,
- midambleShiftLCR MidambleShiftLCR,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- s-CCPCH-Power DL-Power,
- s-CCPCH-TimeSlotFormat-LCR TDD-DL-DPCH-TimeSlotFormat-LCR,
- iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-Secondary-CCPCH-LCR-parameterItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
MICH-Parameters-CTCH-SetupRqstTDD ::= SEQUENCE {
commonPhysicalChannelID CommonPhysicalChannelID,
@@ -1644,6 +1712,7 @@ MICH-LCR-Parameters-CTCH-SetupRqstTDD ::= SEQUENCE {
tdd-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
timeSlotLCR TimeSlotLCR,
midambleShiftLCR MidambleShiftLCR,
+ -- For 1.28 Mcps TDD, if the cell is operating in MBSFN only mode, NodeB shall ignore the contents of this IE.
second-TDD-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
tSTD-Indicator TSTD-Indicator,
iE-Extensions ProtocolExtensionContainer { { MICH-LCR-Parameters-CTCH-SetupRqstTDD-ExtIEs } } OPTIONAL,
@@ -1651,6 +1720,8 @@ MICH-LCR-Parameters-CTCH-SetupRqstTDD ::= SEQUENCE {
}
MICH-LCR-Parameters-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-MBSFN-SpecialTimeSlot-LCR CRITICALITY ignore EXTENSION TimeslotLCR-Extension PRESENCE optional },
+ -- Only for 1.28 Mcps TDD MBSFN only mode, this IE indicates the MBSFN Special Time Slot [19]. The IE "Time Slot LCR" shall be ignored if this IE appears
...
}
@@ -1666,6 +1737,19 @@ MICH-768-Parameters-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD ::= SEQUENCE (SIZE (1..7)) OF TimeSlotConfigurationItem-LCR-CTCH-SetupRqstTDD
+
+TimeSlotConfigurationItem-LCR-CTCH-SetupRqstTDD ::= SEQUENCE {
+ timeslotLCR TimeSlotLCR,
+ timeslotLCR-Parameter-ID CellParameterID,
+ iE-Extensions ProtocolExtensionContainer { { TimeSlotConfigurationItem-LCR-CTCH-SetupRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TimeSlotConfigurationItem-LCR-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Secondary-CCPCH-parameterExtendedList-CTCH-SetupRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHsinExt)) OF Secondary-CCPCH-parameterItem-CTCH-SetupRqstTDD
-- Applicable to 3.84Mcps TDD only, used when more than maxNrOfSCCPCHs SCCPCHs are to be established.
@@ -1776,6 +1860,8 @@ FPACH-LCR-Parameters-CTCH-SetupRqstTDD ::= SEQUENCE {
}
FPACH-LCR-ParametersItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-UARFCNforNt CRITICALITY reject EXTENSION UARFCN PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD when using multiple frequencies. This IE indicates the frequency of Secondary Frequency on which FPACH to be set up.
...
}
@@ -1793,26 +1879,6 @@ PLCCH-ParametersItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHs768)) OF Secondary-CCPCH-768-parameterItem-CTCH-SetupRqstTDD
-
-Secondary-CCPCH-768-parameterItem-CTCH-SetupRqstTDD ::= SEQUENCE {
- commonPhysicalChannelID768 CommonPhysicalChannelID768,
- tdd-ChannelisationCode768 TDD-ChannelisationCode768,
- timeslot TimeSlot,
- tFCI-Presence768 TFCI-Presence OPTIONAL,
- midambleShiftandBurstType768 MidambleShiftAndBurstType768,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- s-CCPCH-Power DL-Power,
- iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-parameterItem-768-CTCH-SetupRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-Secondary-CCPCH-parameterItem-768-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
E-RUCCH-parameters ::= SEQUENCE {
commonPhysicalChannelID CommonPhysicalChannelID,
timeslot TimeSlot,
@@ -1848,7 +1914,7 @@ E-RUCCH-768-ParametersItem-CTCH-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
CommonTransportChannelSetupResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelSetupResponse-Extensions}} OPTIONAL,
...
}
@@ -1874,7 +1940,7 @@ FACH-CommonTransportChannel-InformationResponse ::= SEQUENCE (SIZE (1..maxNrOfFA
-- **************************************************************
CommonTransportChannelSetupFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelSetupFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelSetupFailure-Extensions}} OPTIONAL,
...
}
@@ -1896,7 +1962,7 @@ CommonTransportChannelSetupFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonTransportChannelReconfigurationRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationRequestFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationRequestFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelReconfigurationRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -2073,7 +2139,7 @@ AICH-ParametersItemIE-CTCH-ReconfRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonTransportChannelReconfigurationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelReconfigurationRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -2089,13 +2155,14 @@ CommonTransportChannelReconfigurationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
}
CommonTransportChannelReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-FPACH-LCR-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION FPACH-LCR-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
- -- Mandatory For 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- { ID id-MICH-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION MICH-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
- { ID id-PLCCH-Parameters-CTCH-ReconfRqstTDD CRITICALITY ignore EXTENSION PLCCH-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
- { ID id-S-CCPCH-768-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
- { ID id-PICH-768-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION PICH-768-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
- { ID id-MICH-768-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION MICH-768-Parameters-CTCH-ReconfRqstTDD PRESENCE optional },
+ { ID id-FPACH-LCR-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION FPACH-LCR-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
+ -- Applicable to 1.28Mcps TDD only
+ { ID id-MICH-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION MICH-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
+ { ID id-PLCCH-Parameters-CTCH-ReconfRqstTDD CRITICALITY ignore EXTENSION PLCCH-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
+ { ID id-S-CCPCH-768-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
+ { ID id-PICH-768-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION PICH-768-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
+ { ID id-MICH-768-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION MICH-768-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }|
+ { ID id-UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD PRESENCE optional }, -- Applicable to 1.28Mcps TDD only
...
}
@@ -2133,30 +2200,11 @@ Secondary-CCPCHItem-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD::= SEQUENCE {
- cCTrCH-ID CCTrCH-ID,
- secondaryCCPCH768List Secondary-CCPCH-768-List-CTCH-ReconfRqstTDD OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-768-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-Secondary-CCPCH-768-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-
-Secondary-CCPCH-768-List-CTCH-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHs768)) OF Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD
-
-Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD ::= SEQUENCE {
- commonPhysicalChannelID768 CommonPhysicalChannelID768,
- sCCPCH-Power DL-Power OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
+Secondary-CCPCH-parameterExtendedList-CTCH-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHsinExt)) OF Secondary-CCPCHItem-CTCH-ReconfRqstTDD
+ -- Applicable to 3.84Mcps TDD only, used when more than maxNrOfSCCPCHs SCCPCHs are to be reconfigured.
-Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
+Secondary-CCPCH-LCR-parameterExtendedList-CTCH-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHsLCRinExt)) OF Secondary-CCPCHItem-CTCH-ReconfRqstTDD
+ -- Applicable to 1.28Mcps TDD only, used when more than maxNrOfSCCPCHs SCCPCHs are to be reconfigured.
PICH-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
commonPhysicalChannelID CommonPhysicalChannelID,
@@ -2169,17 +2217,6 @@ PICH-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-PICH-768-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
- commonPhysicalChannelID768 CommonPhysicalChannelID768,
- pICH-Power PICH-Power OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { PICH-768-Parameters-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-PICH-768-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
FACH-ParametersList-CTCH-ReconfRqstTDD ::= SEQUENCE (SIZE (0..maxNrOfFACHs)) OF FACH-ParametersItem-CTCH-ReconfRqstTDD
FACH-ParametersItem-CTCH-ReconfRqstTDD ::= SEQUENCE {
@@ -2191,9 +2228,9 @@ FACH-ParametersItem-CTCH-ReconfRqstTDD ::= SEQUENCE {
}
FACH-ParametersItem-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-maxFACH-Power-LCR-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION DL-Power PRESENCE optional }|
+ { ID id-maxFACH-Power-LCR-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION DL-Power PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
-{ ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
...
}
@@ -2208,7 +2245,7 @@ PCH-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
PCH-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-PCH-Power-LCR-CTCH-ReconfRqstTDD CRITICALITY reject EXTENSION DL-Power PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
-{ ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
...
}
@@ -2222,6 +2259,7 @@ FPACH-LCR-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
FPACH-LCR-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+
MICH-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
commonPhysicalChannelID CommonPhysicalChannelID,
mICH-Power PICH-Power OPTIONAL,
@@ -2233,9 +2271,54 @@ MICH-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+PLCCH-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
+ maxPowerPLCCH DL-Power,
+ iE-Extensions ProtocolExtensionContainer { { PLCCH-Parameters-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PLCCH-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD::= SEQUENCE {
+ cCTrCH-ID CCTrCH-ID,
+ secondaryCCPCH768List Secondary-CCPCH-768-List-CTCH-ReconfRqstTDD OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-768-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Secondary-CCPCH-768-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Secondary-CCPCH-768-List-CTCH-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHs768)) OF Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD
+
+Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD ::= SEQUENCE {
+ commonPhysicalChannelID768 CommonPhysicalChannelID768,
+ sCCPCH-Power DL-Power OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Secondary-CCPCH-768-Item-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PICH-768-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
+ commonPhysicalChannelID768 CommonPhysicalChannelID768,
+ pICH-Power PICH-Power OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PICH-768-Parameters-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PICH-768-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
MICH-768-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
commonPhysicalChannelID768 CommonPhysicalChannelID768,
- mICH-Power PICH-Power OPTIONAL,
+ mICH-Power PICH-Power OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { MICH-768-Parameters-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
...
}
@@ -2245,19 +2328,16 @@ MICH-768-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
-Secondary-CCPCH-parameterExtendedList-CTCH-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHsinExt)) OF Secondary-CCPCHItem-CTCH-ReconfRqstTDD
- -- Applicable to 3.84Mcps TDD only, used when more than maxNrOfSCCPCHs SCCPCHs are to be reconfigured.
-
-Secondary-CCPCH-LCR-parameterExtendedList-CTCH-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfSCCPCHsLCRinExt)) OF Secondary-CCPCHItem-CTCH-ReconfRqstTDD
- -- Applicable to 1.28Mcps TDD only, used when more than maxNrOfSCCPCHs SCCPCHs are to be reconfigured.
-
-PLCCH-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
- maxPowerPLCCH DL-Power,
- iE-Extensions ProtocolExtensionContainer { { PLCCH-Parameters-CTCH-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD ::= SEQUENCE {
+ uPPCHPositionLCR UPPCHPositionLCR OPTIONAL,
+ uARFCN UARFCN OPTIONAL,
+ -- Mandatory for 1.28Mcps TDD when using multiple frequencies Corresponds to Nt [15]
+ iE-Extensions ProtocolExtensionContainer { { UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD-ExtIEs} }
+ OPTIONAL,
...
}
-PLCCH-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -2268,7 +2348,7 @@ PLCCH-Parameters-CTCH-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonTransportChannelReconfigurationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelReconfigurationResponse-Extensions}} OPTIONAL,
...
}
@@ -2289,13 +2369,13 @@ CommonTransportChannelReconfigurationResponse-Extensions NBAP-PROTOCOL-EXTENSION
-- **************************************************************
CommonTransportChannelReconfigurationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelReconfigurationFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelReconfigurationFailure-Extensions}} OPTIONAL,
...
}
CommonTransportChannelReconfigurationFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -2311,20 +2391,20 @@ CommonTransportChannelReconfigurationFailure-Extensions NBAP-PROTOCOL-EXTENSION
-- **************************************************************
CommonTransportChannelDeletionRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelDeletionRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelDeletionRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelDeletionRequest-Extensions}} OPTIONAL,
...
}
CommonTransportChannelDeletionRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory}|
- { ID id-CommonPhysicalChannelID CRITICALITY reject TYPE CommonPhysicalChannelID PRESENCE mandatory}|
- { ID id-ConfigurationGenerationID CRITICALITY reject TYPE ConfigurationGenerationID PRESENCE mandatory},
+ { ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory }|
+ { ID id-CommonPhysicalChannelID CRITICALITY reject TYPE CommonPhysicalChannelID PRESENCE mandatory }|
+ { ID id-ConfigurationGenerationID CRITICALITY reject TYPE ConfigurationGenerationID PRESENCE mandatory },
...
}
CommonTransportChannelDeletionRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-CommonPhysicalChannelID768-CommonTrChDeletionReq CRITICALITY reject EXTENSION CommonPhysicalChannelID768 PRESENCE optional },
+ { ID id-CommonPhysicalChannelID768-CommonTrChDeletionReq CRITICALITY reject EXTENSION CommonPhysicalChannelID768 PRESENCE optional },
...
}
@@ -2335,7 +2415,7 @@ CommonTransportChannelDeletionRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonTransportChannelDeletionResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelDeletionResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelDeletionResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelDeletionResponse-Extensions}} OPTIONAL,
...
}
@@ -2356,15 +2436,15 @@ CommonTransportChannelDeletionResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
BlockResourceRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{BlockResourceRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{BlockResourceRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{BlockResourceRequest-Extensions}} OPTIONAL,
...
}
BlockResourceRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory }|
- { ID id-BlockingPriorityIndicator CRITICALITY reject TYPE BlockingPriorityIndicator PRESENCE mandatory }|
- { ID id-ShutdownTimer CRITICALITY reject TYPE ShutdownTimer PRESENCE conditional },
+ { ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory }|
+ { ID id-BlockingPriorityIndicator CRITICALITY reject TYPE BlockingPriorityIndicator PRESENCE mandatory }|
+ { ID id-ShutdownTimer CRITICALITY reject TYPE ShutdownTimer PRESENCE conditional },
-- The IE shall be present if the Blocking Priority Indicator IE indicates "Normal Priority"--
...
}
@@ -2380,13 +2460,13 @@ BlockResourceRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
BlockResourceResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{BlockResourceResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{BlockResourceResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{BlockResourceResponse-Extensions}} OPTIONAL,
...
}
BlockResourceResponse-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -2401,14 +2481,14 @@ BlockResourceResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
BlockResourceFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{BlockResourceFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{BlockResourceFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{BlockResourceFailure-Extensions}} OPTIONAL,
...
}
BlockResourceFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -2423,13 +2503,13 @@ BlockResourceFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UnblockResourceIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UnblockResourceIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{UnblockResourceIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{UnblockResourceIndication-Extensions}} OPTIONAL,
...
}
UnblockResourceIndication-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-C-ID CRITICALITY ignore TYPE C-ID PRESENCE mandatory},
+ { ID id-C-ID CRITICALITY ignore TYPE C-ID PRESENCE mandatory },
...
}
@@ -2444,7 +2524,7 @@ UnblockResourceIndication-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
AuditRequiredIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{AuditRequiredIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{AuditRequiredIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{AuditRequiredIndication-Extensions}} OPTIONAL,
...
}
@@ -2464,13 +2544,13 @@ AuditRequiredIndication-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
AuditRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{AuditRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{AuditRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{AuditRequest-Extensions}} OPTIONAL,
...
}
AuditRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Start-Of-Audit-Sequence-Indicator CRITICALITY reject TYPE Start-Of-Audit-Sequence-Indicator PRESENCE mandatory },
+ { ID id-Start-Of-Audit-Sequence-Indicator CRITICALITY reject TYPE Start-Of-Audit-Sequence-Indicator PRESENCE mandatory },
...
}
@@ -2485,7 +2565,7 @@ AuditRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
AuditResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{AuditResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{AuditResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{AuditResponse-Extensions}} OPTIONAL,
...
}
@@ -2546,6 +2626,7 @@ Cell-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-DwPCH-LCR-InformationList-AuditRsp CRITICALITY ignore EXTENSION Common-PhysicalChannel-Status-Information PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
{ ID id-HSDSCH-Resources-Information-AuditRsp CRITICALITY ignore EXTENSION HS-DSCH-Resources-Information-AuditRsp PRESENCE optional }|
+ -- For 1.28Mcps TDD, this HS-DSCH Resource Information is for the first Frequency repetition, HS-DSCH Resource Information for Frequency repetitions 2 and on, should be defined in MultipleFreq-HS-DSCH-Resources-InformationList-AuditRsp.
{ ID id-MICH-Information-AuditRsp CRITICALITY ignore EXTENSION Common-PhysicalChannel-Status-Information PRESENCE optional }|
{ ID id-S-CCPCH-InformationListExt-AuditRsp CRITICALITY ignore EXTENSION S-CCPCH-InformationListExt-AuditRsp PRESENCE optional }|
-- Applicable to 3.84Mcps TDD only, used when there are more than maxSCCPCHCell SCCPCHs in the cell.
@@ -2560,7 +2641,12 @@ Cell-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-SCH-768-Information-AuditRsp CRITICALITY ignore EXTENSION Common-PhysicalChannel-Status-Information768 PRESENCE optional }|
{ ID id-MICH-768-Information-AuditRsp CRITICALITY ignore EXTENSION Common-PhysicalChannel-Status-Information768 PRESENCE optional }|
{ ID id-E-RUCCH-InformationList-AuditRsp CRITICALITY ignore EXTENSION E-RUCCH-InformationList-AuditRsp PRESENCE optional }|
- { ID id-E-RUCCH-768-InformationList-AuditRsp CRITICALITY ignore EXTENSION E-RUCCH-768-InformationList-AuditRsp PRESENCE optional },
+ { ID id-E-RUCCH-768-InformationList-AuditRsp CRITICALITY ignore EXTENSION E-RUCCH-768-InformationList-AuditRsp PRESENCE optional }|
+ { ID id-Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp CRITICALITY ignore EXTENSION Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp PRESENCE optional }| -- Applicable to 1.28Mcps TDD when using multiple frequencies
+ { ID id-UPPCH-LCR-InformationList-AuditRsp CRITICALITY ignore EXTENSION UPPCH-LCR-InformationList-AuditRsp PRESENCE optional }|
+ -- Applicable to 1.28Mcps TDD only
+ { ID id-multipleFreq-HS-DSCH-Resources-InformationList-AuditRsp CRITICALITY ignore EXTENSION MultipleFreq-HS-DSCH-Resources-InformationList-AuditRsp PRESENCE optional },
+-- Applicable to 1.28Mcps TDD when using multiple frequencies.This HS-DSCH Resource Information is for the 2nd and beyond frequencies.
...
}
@@ -2605,6 +2691,7 @@ S-CCPCH-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxSCCPCHCell)) OF Proto
S-CCPCH-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
{ ID id-S-CCPCH-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information PRESENCE mandatory }
}
+
PCH-Information-AuditRsp ::= ProtocolIE-Single-Container {{ PCH-InformationIE-AuditRsp }}
PCH-InformationIE-AuditRsp NBAP-PROTOCOL-IES ::= {
@@ -2647,24 +2734,6 @@ SCH-InformationIE-AuditRsp NBAP-PROTOCOL-IES ::= {
{ ID id-SCH-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information PRESENCE mandatory }
}
-CCP-InformationList-AuditRsp ::=SEQUENCE (SIZE (1..maxCCPinNodeB)) OF ProtocolIE-Single-Container {{ CCP-InformationItemIE-AuditRsp }}
-
-CCP-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
- {ID id-CCP-InformationItem-AuditRsp CRITICALITY ignore TYPE CCP-InformationItem-AuditRsp PRESENCE mandatory}
-}
-
-CCP-InformationItem-AuditRsp ::= SEQUENCE {
- communicationControlPortID CommunicationControlPortID,
- resourceOperationalState ResourceOperationalState,
- availabilityStatus AvailabilityStatus,
- iE-Extensions ProtocolExtensionContainer {{ CCP-InformationItem-AuditRsp-ExtIEs }} OPTIONAL,
- ...
-}
-
-CCP-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
FPACH-LCR-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxFPACHCell)) OF ProtocolIE-Single-Container {{ FPACH-LCR-InformationItemIE-AuditRsp }}
FPACH-LCR-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
@@ -2679,6 +2748,8 @@ HS-DSCH-Resources-Information-AuditRsp ::= SEQUENCE {
}
HS-DSCH-Resources-Information-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD when using multiple frequencies.
...
}
@@ -2697,6 +2768,12 @@ E-DCH-Resources-Information-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+PLCCH-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxPLCCHCell)) OF ProtocolIE-Single-Container {{ PLCCH-InformationItemIE-AuditRsp }}
+
+PLCCH-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
+ { ID id-PLCCH-Information-AuditRsp CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information PRESENCE mandatory }
+}
+
S-CCPCH-768-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxSCCPCHCell768)) OF ProtocolIE-Single-Container {{ S-CCPCH-768-InformationItemIE-AuditRsp }}
S-CCPCH-768-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
@@ -2709,6 +2786,79 @@ PRACH-768-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
{ ID id-PRACH-768-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information768 PRESENCE mandatory }
}
+E-RUCCH-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxE-RUCCHCell)) OF ProtocolIE-Single-Container {{ E-RUCCH-InformationItemIE-AuditRsp }}
+
+E-RUCCH-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
+ { ID id-E-RUCCH-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information PRESENCE mandatory }
+}
+
+E-RUCCH-768-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxE-RUCCHCell)) OF ProtocolIE-Single-Container {{ E-RUCCH-768-InformationItemIE-AuditRsp }}
+
+E-RUCCH-768-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
+ { ID id-E-RUCCH-768-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information768 PRESENCE mandatory }
+}
+
+Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp ::= SEQUENCE (SIZE (1..maxFrequencyinCell)) OF ProtocolIE-Single-Container {{ Cell-Frequency-List-InformationIE-LCR-MulFreq-AuditRsp }}
+
+Cell-Frequency-List-InformationIE-LCR-MulFreq-AuditRsp NBAP-PROTOCOL-IES ::= {
+ { ID id-Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp CRITICALITY ignore TYPE Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp PRESENCE mandatory }
+}
+
+Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp ::= SEQUENCE {
+ uARFCN UARFCN,
+ resourceOperationalState ResourceOperationalState,
+ availabilityStatus AvailabilityStatus,
+ iE-Extensions ProtocolExtensionContainer {{ Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp-ExtIEs }} OPTIONAL,
+ ...
+}
+
+Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UPPCH-LCR-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxFrequencyinCell)) OF ProtocolIE-Single-Container {{ UPPCH-LCR-InformationIE-AuditRsp }}
+
+UPPCH-LCR-InformationIE-AuditRsp NBAP-PROTOCOL-IES ::= {
+ { ID id-UPPCH-LCR-InformationItem-AuditRsp CRITICALITY ignore TYPE UPPCH-LCR-InformationItem-AuditRsp PRESENCE mandatory }
+}
+
+UPPCH-LCR-InformationItem-AuditRsp ::= SEQUENCE {
+ uARFCN UARFCN OPTIONAL,
+ uPPCHPositionLCR UPPCHPositionLCR,
+ resourceOperationalState ResourceOperationalState,
+ availabilityStatus AvailabilityStatus,
+ iE-Extensions ProtocolExtensionContainer {{ UPPCH-LCR-InformationItem-AuditRsp-ExtIEs }} OPTIONAL,
+ ...
+}
+
+UPPCH-LCR-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MultipleFreq-HS-DSCH-Resources-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxFrequencyinCell-1)) OF ProtocolIE-Single-Container {{ MultipleFreq-HS-DSCH-Resources-InformationItem-AuditRsp}}
+--Includes the 2nd through the max number of frequencies information repetitions.
+
+MultipleFreq-HS-DSCH-Resources-InformationItem-AuditRsp NBAP-PROTOCOL-IES ::= {
+ { ID id-HSDSCH-Resources-Information-AuditRsp CRITICALITY ignore TYPE HS-DSCH-Resources-Information-AuditRsp PRESENCE mandatory }
+}
+
+CCP-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxCCPinNodeB)) OF ProtocolIE-Single-Container {{ CCP-InformationItemIE-AuditRsp }}
+
+CCP-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
+ { ID id-CCP-InformationItem-AuditRsp CRITICALITY ignore TYPE CCP-InformationItem-AuditRsp PRESENCE mandatory }
+}
+
+CCP-InformationItem-AuditRsp ::= SEQUENCE {
+ communicationControlPortID CommunicationControlPortID,
+ resourceOperationalState ResourceOperationalState,
+ availabilityStatus AvailabilityStatus,
+ iE-Extensions ProtocolExtensionContainer {{ CCP-InformationItem-AuditRsp-ExtIEs }} OPTIONAL,
+ ...
+}
+
+CCP-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
Local-Cell-InformationList-AuditRsp ::=SEQUENCE (SIZE (1..maxLocalCellinNodeB)) OF ProtocolIE-Single-Container {{ Local-Cell-InformationItemIE-AuditRsp }}
@@ -2731,31 +2881,33 @@ Local-Cell-InformationItem-AuditRsp ::= SEQUENCE {
}
Local-Cell-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-ReferenceClockAvailability CRITICALITY ignore EXTENSION ReferenceClockAvailability PRESENCE optional }|
- { ID id-Power-Local-Cell-Group-ID CRITICALITY ignore EXTENSION Local-Cell-ID 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-ReferenceClockAvailability CRITICALITY ignore EXTENSION ReferenceClockAvailability PRESENCE optional }|
+ { ID id-Power-Local-Cell-Group-ID CRITICALITY ignore EXTENSION Local-Cell-ID 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-HARQ-Combining-Capability CRITICALITY ignore EXTENSION E-DCH-HARQ-Combining-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-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-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 }|
-- 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-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 }|
- { ID id-Enhanced-FACH-Capability CRITICALITY ignore EXTENSION Enhanced-FACH-Capability PRESENCE optional }|
- { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-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 }|
+ { ID id-Enhanced-FACH-Capability CRITICALITY ignore EXTENSION Enhanced-FACH-Capability PRESENCE optional }|
+ { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE conditional }|
-- The IE shall be present if Enhanced FACH Capability IE is set to "Enhanced FACH Capable".
- { ID id-SixteenQAM-UL-Capability CRITICALITY ignore EXTENSION SixteenQAM-UL-Capability PRESENCE optional }|
- { ID id-HSDSCH-MACdPDU-SizeCapability CRITICALITY ignore EXTENSION HSDSCH-MACdPDU-SizeCapability PRESENCE optional }|
- { ID id-F-DPCH-SlotFormatCapability CRITICALITY ignore EXTENSION F-DPCH-SlotFormatCapability PRESENCE optional },
+ { ID id-SixteenQAM-UL-Capability CRITICALITY ignore EXTENSION SixteenQAM-UL-Capability PRESENCE optional }|
+ { ID id-HSDSCH-MACdPDU-SizeCapability CRITICALITY ignore EXTENSION HSDSCH-MACdPDU-SizeCapability PRESENCE optional }|
+ { ID id-MBSFN-Only-Mode-Capability CRITICALITY ignore EXTENSION MBSFN-Only-Mode-Capability PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormatCapability CRITICALITY ignore EXTENSION F-DPCH-SlotFormatCapability PRESENCE optional },
...
}
@@ -2776,9 +2928,8 @@ Local-Cell-Group-InformationItem-AuditRsp ::= SEQUENCE {
}
Local-Cell-Group-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
- { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional },
-
+ { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
+ { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional },
...
}
@@ -2799,23 +2950,6 @@ Power-Local-Cell-Group-InformationItem-AuditRsp-ExtIEs NBAP-PROTOCOL-EXTENSION :
...
}
-PLCCH-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxPLCCHCell)) OF ProtocolIE-Single-Container {{ PLCCH-InformationItemIE-AuditRsp }}
-
-PLCCH-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
- { ID id-PLCCH-Information-AuditRsp CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information PRESENCE mandatory }
-}
-
-E-RUCCH-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxE-RUCCHCell)) OF ProtocolIE-Single-Container {{ E-RUCCH-InformationItemIE-AuditRsp }}
-
-E-RUCCH-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
- { ID id-E-RUCCH-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information PRESENCE mandatory }
-}
-E-RUCCH-768-InformationList-AuditRsp ::= SEQUENCE (SIZE (1..maxE-RUCCHCell)) OF ProtocolIE-Single-Container {{ E-RUCCH-768-InformationItemIE-AuditRsp }}
-
-E-RUCCH-768-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
- { ID id-E-RUCCH-768-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information768 PRESENCE mandatory }
-}
-
-- **************************************************************
--
@@ -2824,14 +2958,14 @@ E-RUCCH-768-InformationItemIE-AuditRsp NBAP-PROTOCOL-IES ::= {
-- **************************************************************
AuditFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{AuditFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{AuditFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{AuditFailure-Extensions}} OPTIONAL,
...
}
AuditFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -2846,7 +2980,7 @@ AuditFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementInitiationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementInitiationRequest-Extensions}} OPTIONAL,
...
}
@@ -2863,12 +2997,11 @@ CommonMeasurementInitiationRequest-IEs NBAP-PROTOCOL-IES ::= {
}
CommonMeasurementInitiationRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-CommonMeasurementAccuracy CRITICALITY reject EXTENSION CommonMeasurementAccuracy PRESENCE optional}|
- { ID id-MeasurementRecoveryBehavior CRITICALITY ignore EXTENSION MeasurementRecoveryBehavior PRESENCE optional }|
+ { ID id-CommonMeasurementAccuracy CRITICALITY reject EXTENSION CommonMeasurementAccuracy PRESENCE optional}|
+ { ID id-MeasurementRecoveryBehavior CRITICALITY ignore EXTENSION MeasurementRecoveryBehavior PRESENCE optional }|
{ ID id-RTWP-ReportingIndicator CRITICALITY reject EXTENSION RTWP-ReportingIndicator PRESENCE optional}|
{ ID id-RTWP-CellPortion-ReportingIndicator CRITICALITY reject EXTENSION RTWP-CellPortion-ReportingIndicator PRESENCE optional}|
- {ID id-Reference-ReceivedTotalWideBandPowerReporting CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPowerReporting PRESENCE optional
- },
+ { ID id-Reference-ReceivedTotalWideBandPowerReporting CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPowerReporting PRESENCE optional},
...
}
@@ -2896,7 +3029,11 @@ Cell-CM-Rqst ::= SEQUENCE {
CellItem-CM-Rqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-TimeSlotLCR-CM-Rqst CRITICALITY reject EXTENSION TimeSlotLCR PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- {ID id-NeighbouringCellMeasurementInformation CRITICALITY ignore EXTENSION NeighbouringCellMeasurementInformation PRESENCE optional },
+ {ID id-NeighbouringCellMeasurementInformation CRITICALITY ignore EXTENSION NeighbouringCellMeasurementInformation PRESENCE optional }|
+ {ID id-UARFCNforNt CRITICALITY reject EXTENSION UARFCN PRESENCE optional }|
+ -- Mandatory for 1.28Mcps TDD when using multiple frequencies and the requested common measurementype is the one except for "HS-DSCH Required Power" or "HS-DSCH Provided Bit Rate"
+ {ID id-UPPCHPositionLCR CRITICALITY reject EXTENSION UPPCHPositionLCR PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD only
...
}
@@ -2928,7 +3065,7 @@ PowerLocalCellGroup-CM-Rqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementInitiationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementInitiationResponse-Extensions}} OPTIONAL,
...
}
@@ -2936,29 +3073,28 @@ CommonMeasurementInitiationResponse ::= SEQUENCE {
CommonMeasurementInitiationResponse-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
{ ID id-CommonMeasurementObjectType-CM-Rsp CRITICALITY ignore TYPE CommonMeasurementObjectType-CM-Rsp PRESENCE optional }|
- { ID id-SFN CRITICALITY ignore TYPE SFN PRESENCE optional }|
+ { ID id-SFN CRITICALITY ignore TYPE SFN PRESENCE optional }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
CommonMeasurementInitiationResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-CommonMeasurementAccuracy CRITICALITY ignore EXTENSION CommonMeasurementAccuracy PRESENCE optional}|
- { ID id-MeasurementRecoverySupportIndicator CRITICALITY ignore EXTENSION MeasurementRecoverySupportIndicator PRESENCE optional
- }|
- {ID id-Reference-ReceivedTotalWideBandPowerSupportIndicator CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPowerSupportIndicator PRESENCE optional }|
- {ID id-Reference-ReceivedTotalWideBandPower CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPower PRESENCE optional },
+ { ID id-CommonMeasurementAccuracy CRITICALITY ignore EXTENSION CommonMeasurementAccuracy PRESENCE optional }|
+ { ID id-MeasurementRecoverySupportIndicator CRITICALITY ignore EXTENSION MeasurementRecoverySupportIndicator PRESENCE optional }|
+ { ID id-Reference-ReceivedTotalWideBandPowerSupportIndicator CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPowerSupportIndicator PRESENCE optional }|
+ { ID id-Reference-ReceivedTotalWideBandPower CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPower PRESENCE optional },
...
}
CommonMeasurementObjectType-CM-Rsp ::= CHOICE {
- cell Cell-CM-Rsp,
- rACH RACH-CM-Rsp,
- notUsed-cPCH NULL,
+ cell Cell-CM-Rsp,
+ rACH RACH-CM-Rsp,
+ notUsed-cPCH NULL,
...,
extension-CommonMeasurementObjectType-CM-Rsp Extension-CommonMeasurementObjectType-CM-Rsp
}
-Extension-CommonMeasurementObjectType-CM-Rsp ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementObjectType-CM-RspIE }}
+Extension-CommonMeasurementObjectType-CM-Rsp ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementObjectType-CM-RspIE }}
Extension-CommonMeasurementObjectType-CM-RspIE NBAP-PROTOCOL-IES ::= {
{ ID id-Power-Local-Cell-Group-choice-CM-Rsp CRITICALITY ignore TYPE PowerLocalCellGroup-CM-Rsp PRESENCE mandatory }
@@ -3001,15 +3137,15 @@ PowerLocalCellGroup-CM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementInitiationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementInitiationFailure-Extensions}} OPTIONAL,
...
}
CommonMeasurementInitiationFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -3024,7 +3160,7 @@ CommonMeasurementInitiationFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementReport ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementReport-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementReport-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementReport-Extensions}} OPTIONAL,
...
}
@@ -3037,20 +3173,20 @@ CommonMeasurementReport-IEs NBAP-PROTOCOL-IES ::= {
}
CommonMeasurementReport-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-MeasurementRecoveryReportingIndicator CRITICALITY ignore EXTENSION MeasurementRecoveryReportingIndicator PRESENCE optional }|
- {ID id-Reference-ReceivedTotalWideBandPower CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPower PRESENCE optional },
+ { ID id-MeasurementRecoveryReportingIndicator CRITICALITY ignore EXTENSION MeasurementRecoveryReportingIndicator PRESENCE optional }|
+ { ID id-Reference-ReceivedTotalWideBandPower CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPower PRESENCE optional },
...
}
CommonMeasurementObjectType-CM-Rprt ::= CHOICE {
- cell Cell-CM-Rprt,
- rACH RACH-CM-Rprt,
- notUsed-cPCH NULL,
+ cell Cell-CM-Rprt,
+ rACH RACH-CM-Rprt,
+ notUsed-cPCH NULL,
...,
extension-CommonMeasurementObjectType-CM-Rprt Extension-CommonMeasurementObjectType-CM-Rprt
}
-Extension-CommonMeasurementObjectType-CM-Rprt ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementObjectType-CM-RprtIE }}
+Extension-CommonMeasurementObjectType-CM-Rprt ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementObjectType-CM-RprtIE }}
Extension-CommonMeasurementObjectType-CM-RprtIE NBAP-PROTOCOL-IES ::= {
{ ID id-Power-Local-Cell-Group-choice-CM-Rprt CRITICALITY ignore TYPE PowerLocalCellGroup-CM-Rprt PRESENCE mandatory }
@@ -3058,9 +3194,8 @@ Extension-CommonMeasurementObjectType-CM-RprtIE NBAP-PROTOCOL-IES ::= {
Cell-CM-Rprt ::= SEQUENCE {
commonMeasurementValueInformation CommonMeasurementValueInformation,
- iE-Extensions ProtocolExtensionContainer {{ CellItem-CM-Rprt-ExtIEs }} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{ CellItem-CM-Rprt-ExtIEs }} OPTIONAL,
...
-
}
CellItem-CM-Rprt-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
@@ -3070,7 +3205,7 @@ CellItem-CM-Rprt-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
RACH-CM-Rprt ::= SEQUENCE {
commonMeasurementValueInformation CommonMeasurementValueInformation,
- iE-Extensions ProtocolExtensionContainer {{ RACHItem-CM-Rprt-ExtIEs }} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{ RACHItem-CM-Rprt-ExtIEs }} OPTIONAL,
...
}
@@ -3095,13 +3230,13 @@ PowerLocalCellGroup-CM-Rprt-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementTerminationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementTerminationRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementTerminationRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementTerminationRequest-Extensions}} OPTIONAL,
...
}
CommonMeasurementTerminationRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory},
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory },
...
}
@@ -3116,14 +3251,14 @@ CommonMeasurementTerminationRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementFailureIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementFailureIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementFailureIndication-Extensions}} OPTIONAL,
...
}
CommonMeasurementFailureIndication-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
...
}
@@ -3138,7 +3273,7 @@ CommonMeasurementFailureIndication-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellSetupRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSetupRequestFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSetupRequestFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSetupRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -3222,7 +3357,7 @@ PrimaryCPICH-Information-Cell-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
SecondaryCPICH-InformationList-Cell-SetupRqstFDD ::= SEQUENCE (SIZE (1..maxSCPICHCell)) OF ProtocolIE-Single-Container{{ SecondaryCPICH-InformationItemIE-Cell-SetupRqstFDD }}
SecondaryCPICH-InformationItemIE-Cell-SetupRqstFDD NBAP-PROTOCOL-IES ::= {
- { ID id-SecondaryCPICH-InformationItem-Cell-SetupRqstFDD CRITICALITY reject TYPE SecondaryCPICH-InformationItem-Cell-SetupRqstFDD PRESENCE mandatory}
+ { ID id-SecondaryCPICH-InformationItem-Cell-SetupRqstFDD CRITICALITY reject TYPE SecondaryCPICH-InformationItem-Cell-SetupRqstFDD PRESENCE mandatory}
}
SecondaryCPICH-InformationItem-Cell-SetupRqstFDD ::= SEQUENCE {
@@ -3274,8 +3409,8 @@ Limited-power-increase-information-Cell-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENS
}
IPDLParameter-Information-Cell-SetupRqstFDD::= SEQUENCE {
- iPDL-FDD-Parameters IPDL-FDD-Parameters,
- iPDL-Indicator IPDL-Indicator,
+ iPDL-FDD-Parameters IPDL-FDD-Parameters,
+ iPDL-Indicator IPDL-Indicator,
iE-Extensions ProtocolExtensionContainer { { IPDLParameter-Information-Cell-SetupRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -3287,13 +3422,13 @@ IPDLParameter-Information-Cell-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
CellPortion-InformationList-Cell-SetupRqstFDD ::= SEQUENCE (SIZE (1..maxNrOfCellPortionsPerCell)) OF ProtocolIE-Single-Container{{ CellPortion-InformationItemIE-Cell-SetupRqstFDD }}
CellPortion-InformationItemIE-Cell-SetupRqstFDD NBAP-PROTOCOL-IES ::= {
- { ID id-CellPortion-InformationItem-Cell-SetupRqstFDD CRITICALITY reject TYPE CellPortion-InformationItem-Cell-SetupRqstFDD PRESENCE mandatory}
+ { ID id-CellPortion-InformationItem-Cell-SetupRqstFDD CRITICALITY reject TYPE CellPortion-InformationItem-Cell-SetupRqstFDD PRESENCE mandatory }
}
CellPortion-InformationItem-Cell-SetupRqstFDD::= SEQUENCE {
cellPortionID CellPortionID,
associatedSecondaryCPICH CommonPhysicalChannelID,
- maximumTransmissionPowerforCellPortion MaximumTransmissionPower,
+ maximumTransmissionPowerforCellPortion MaximumTransmissionPower,
iE-Extensions ProtocolExtensionContainer { { CellPortion-InformationItem-Cell-SetupRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -3309,7 +3444,7 @@ CellPortion-InformationItem-Cell-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
CellSetupRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSetupRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSetupRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSetupRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -3318,8 +3453,9 @@ CellSetupRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-Local-Cell-ID CRITICALITY reject TYPE Local-Cell-ID PRESENCE mandatory }|
{ ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory }|
{ ID id-ConfigurationGenerationID CRITICALITY reject TYPE ConfigurationGenerationID PRESENCE mandatory }|
- { ID id-UARFCNforNt CRITICALITY reject TYPE UARFCN PRESENCE mandatory }|
+ { ID id-UARFCNforNt CRITICALITY reject TYPE UARFCN PRESENCE mandatory }| -- For 1.28Mcps TDD, if multiple frequencies exist within the cell indicated by C-ID, this IE indicates the frequency of Primary frequency
{ ID id-CellParameterID CRITICALITY reject TYPE CellParameterID PRESENCE mandatory }|
+ -- For 1.28 Mcps TDD, if the cell is operating in MBSFN only mode, this IE indicate the Preamble code used in the Speial Time Slot [19]
{ ID id-MaximumTransmissionPower CRITICALITY reject TYPE MaximumTransmissionPower PRESENCE mandatory }|
{ ID id-TransmissionDiversityApplied CRITICALITY reject TYPE TransmissionDiversityApplied PRESENCE mandatory }|
{ ID id-SyncCase CRITICALITY reject TYPE SyncCase PRESENCE mandatory }|
@@ -3335,19 +3471,19 @@ CellSetupRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
}
CellSetupRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD CRITICALITY reject EXTENSION TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- { ID id-PCCPCH-LCR-Information-Cell-SetupRqstTDD CRITICALITY reject EXTENSION PCCPCH-LCR-Information-Cell-SetupRqstTDD PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
+ { ID id-TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD CRITICALITY reject EXTENSION TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD. If multiple frequencies exist within the cell indicated by C-ID, this IE indicates the Time Slot configuration of Primary frequency.
+ { ID id-PCCPCH-LCR-Information-Cell-SetupRqstTDD CRITICALITY reject EXTENSION PCCPCH-LCR-Information-Cell-SetupRqstTDD PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD, For 1.28 Mcps TDD, if the cell is operating in MBSFN only mode, PCCPCH is deployed on the MBSFN Special Time Slot [19].
{ ID id-DwPCH-LCR-Information-Cell-SetupRqstTDD CRITICALITY reject EXTENSION DwPCH-LCR-Information-Cell-SetupRqstTDD PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
{ ID id-ReferenceSFNoffset CRITICALITY ignore EXTENSION ReferenceSFNoffset PRESENCE optional }|
{ ID id-IPDLParameter-Information-Cell-SetupRqstTDD CRITICALITY reject EXTENSION IPDLParameter-Information-Cell-SetupRqstTDD PRESENCE optional }| -- Applicable to 3.84Mcps TDD and 7.68Mcps TDD only
{ ID id-IPDLParameter-Information-LCR-Cell-SetupRqstTDD CRITICALITY reject EXTENSION IPDLParameter-Information-LCR-Cell-SetupRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
{ ID id-PCCPCH-768-Information-Cell-SetupRqstTDD CRITICALITY reject EXTENSION PCCPCH-768-Information-Cell-SetupRqstTDD PRESENCE optional }| -- Mandatory for 7.68Mcps TDD, Not Applicable to 3.84Mcps TDD or 1.28Mcps TDD
{ ID id-SCH-768-Information-Cell-SetupRqstTDD CRITICALITY reject EXTENSION SCH-768-Information-Cell-SetupRqstTDD PRESENCE optional }| -- Mandatory for 7.68Mcps TDD, Not Applicable to 3.84Mcps TDD or 1.28Mcps TDD
- { ID id-MBSFN-Only-Mode-Indicator-Cell-SetupRqstTDD-LCR CRITICALITY reject EXTENSION MBSFN-Only-Mode-Indicator PRESENCE optional },
+ { ID id-MBSFN-Only-Mode-Indicator-Cell-SetupRqstTDD-LCR CRITICALITY reject EXTENSION MBSFN-Only-Mode-Indicator PRESENCE optional }|
+ { ID id-Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD CRITICALITY reject EXTENSION Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD PRESENCE optional }, -- Mandatory for 1.28Mcps TDD when using multiple frequencies
...
}
-
SCH-Information-Cell-SetupRqstTDD ::= SEQUENCE {
commonPhysicalChannelID CommonPhysicalChannelID,
syncCaseIndicator SyncCaseIndicator-Cell-SetupRqstTDD-PSCH,
@@ -3393,7 +3529,6 @@ Case2Item-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-
PCCPCH-Information-Cell-SetupRqstTDD ::= SEQUENCE {
commonPhysicalChannelID CommonPhysicalChannelID,
tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
@@ -3420,7 +3555,7 @@ TimeSlotConfigurationItem-Cell-SetupRqstTDD ::= SEQUENCE {
}
TimeSlotConfigurationItem-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-MBSFN-Cell-ParameterID-Cell-SetupRqstTDD CRITICALITY reject EXTENSION CellParameterID PRESENCE optional },
+ { ID id-MBSFN-Cell-ParameterID-Cell-SetupRqstTDD CRITICALITY reject EXTENSION CellParameterID PRESENCE optional },-- Applicable only to for MBSFN only mode
...
}
@@ -3455,21 +3590,6 @@ PCCPCH-LCR-Information-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-PCCPCH-768-Information-Cell-SetupRqstTDD ::= SEQUENCE {
- commonPhysicalChannelID768 CommonPhysicalChannelID768,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- pCCPCH-Power PCCPCH-Power,
- sCTD-Indicator SCTD-Indicator,
- iE-Extensions ProtocolExtensionContainer { { PCCPCH-768-Information-Cell-SetupRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-PCCPCH-768-Information-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
DwPCH-LCR-Information-Cell-SetupRqstTDD ::= SEQUENCE {
commonPhysicalChannelId CommonPhysicalChannelID,
tSTD-Indicator TSTD-Indicator,
@@ -3492,6 +3612,7 @@ IPDLParameter-Information-Cell-SetupRqstTDD ::= SEQUENCE {
IPDLParameter-Information-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+
IPDLParameter-Information-LCR-Cell-SetupRqstTDD ::= SEQUENCE {
iPDL-TDD-Parameters-LCR IPDL-TDD-Parameters-LCR,
iPDL-Indicator IPDL-Indicator,
@@ -3503,6 +3624,21 @@ IPDLParameter-Information-LCR-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION :
...
}
+PCCPCH-768-Information-Cell-SetupRqstTDD ::= SEQUENCE {
+ commonPhysicalChannelID768 CommonPhysicalChannelID768,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ pCCPCH-Power PCCPCH-Power,
+ sCTD-Indicator SCTD-Indicator,
+ iE-Extensions ProtocolExtensionContainer { { PCCPCH-768-Information-Cell-SetupRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PCCPCH-768-Information-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
SCH-768-Information-Cell-SetupRqstTDD ::= SEQUENCE {
commonPhysicalChannelID768 CommonPhysicalChannelID768,
syncCaseIndicator SyncCaseIndicator-Cell-SetupRqstTDD-PSCH,
@@ -3516,6 +3652,21 @@ SCH-768-Information-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD ::= SEQUENCE (SIZE (1..maxFrequencyinCell-1)) OF Cell-Frequency-Item-LCR-MulFreq-Cell-SetupRqstTDD
+
+Cell-Frequency-Item-LCR-MulFreq-Cell-SetupRqstTDD ::= SEQUENCE {
+ uARFCN UARFCN,
+ -- This IE indicates the frequency of Secondary frequency
+ timeSlotConfigurationList-LCR-Cell-SetupRqstTDD TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD,
+ -- This IE indicates the Time Slot configuration of Secondary frequency
+ iE-Extensions ProtocolExtensionContainer { { Cell-Frequency-Item-LCR-MulFreq-Cell-SetupRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Cell-Frequency-Item-LCR-MulFreq-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- CELL SETUP RESPONSE
@@ -3523,13 +3674,13 @@ SCH-768-Information-Cell-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellSetupResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSetupResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSetupResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSetupResponse-Extensions}} OPTIONAL,
...
}
CellSetupResponse-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -3544,14 +3695,14 @@ CellSetupResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellSetupFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSetupFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSetupFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSetupFailure-Extensions}} OPTIONAL,
...
}
CellSetupFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -3566,7 +3717,7 @@ CellSetupFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellReconfigurationRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellReconfigurationRequestFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellReconfigurationRequestFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellReconfigurationRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -3585,7 +3736,7 @@ CellReconfigurationRequestFDD-IEs NBAP-PROTOCOL-IES ::= {
}
CellReconfigurationRequestFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-IPDLParameter-Information-Cell-ReconfRqstFDD CRITICALITY reject EXTENSION IPDLParameter-Information-Cell-ReconfRqstFDD PRESENCE optional }|
+ { ID id-IPDLParameter-Information-Cell-ReconfRqstFDD CRITICALITY reject EXTENSION IPDLParameter-Information-Cell-ReconfRqstFDD PRESENCE optional }|
{ ID id-CellPortion-InformationList-Cell-ReconfRqstFDD CRITICALITY reject EXTENSION CellPortion-InformationList-Cell-ReconfRqstFDD PRESENCE optional }|
{ ID id-MIMO-PilotConfiguration CRITICALITY reject EXTENSION MIMO-PilotConfiguration PRESENCE optional },
...
@@ -3643,9 +3794,9 @@ SecondaryCPICH-InformationItemIE-Cell-ReconfRqstFDD NBAP-PROTOCOL-IES ::= {
}
SecondaryCPICH-InformationItem-Cell-ReconfRqstFDD ::= SEQUENCE {
- commonPhysicalChannelID CommonPhysicalChannelID,
- secondaryCPICH-Power DL-Power,
- iE-Extensions ProtocolExtensionContainer { { SecondaryCPICH-InformationItem-Cell-ReconfRqstFDD-ExtIEs} } OPTIONAL,
+ commonPhysicalChannelID CommonPhysicalChannelID,
+ secondaryCPICH-Power DL-Power,
+ iE-Extensions ProtocolExtensionContainer { { SecondaryCPICH-InformationItem-Cell-ReconfRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -3693,7 +3844,7 @@ CellPortion-InformationItemIE-Cell-ReconfRqstFDD NBAP-PROTOCOL-IES ::= {
CellPortion-InformationItem-Cell-ReconfRqstFDD::= SEQUENCE {
cellPortionID CellPortionID,
- maximumTransmissionPowerforCellPortion MaximumTransmissionPower,
+ maximumTransmissionPowerforCellPortion MaximumTransmissionPower,
iE-Extensions ProtocolExtensionContainer { { CellPortion-InformationItem-Cell-ReconfRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -3709,7 +3860,7 @@ CellPortion-InformationItem-Cell-ReconfRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::
-- **************************************************************
CellReconfigurationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellReconfigurationRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellReconfigurationRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellReconfigurationRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -3722,6 +3873,7 @@ CellReconfigurationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-SCH-Information-Cell-ReconfRqstTDD CRITICALITY reject TYPE SCH-Information-Cell-ReconfRqstTDD PRESENCE optional }|
-- Applicable to 3.84Mcps TDD only
{ ID id-PCCPCH-Information-Cell-ReconfRqstTDD CRITICALITY reject TYPE PCCPCH-Information-Cell-ReconfRqstTDD PRESENCE optional }|
+ -- Not applicable to 7.68Mcps TDD only. For 1.28 Mcps TDD, if the cell is operating in MBSFN only mode, PCCPCH is deployed on the MBSFN Special Time Slot [19].
{ ID id-MaximumTransmissionPower CRITICALITY reject TYPE MaximumTransmissionPower PRESENCE optional }|
{ ID id-DPCHConstant CRITICALITY reject TYPE ConstantValue PRESENCE optional }|
-- This IE shall be ignored by the Node B.
@@ -3735,12 +3887,13 @@ CellReconfigurationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
}
CellReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- { ID id-DwPCH-LCR-Information-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION DwPCH-LCR-Information-Cell-ReconfRqstTDD PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
+ { ID id-TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only, If multiple frequencies exist within the cell indicated by C-ID, this IE indicates the Time Slot reconfiguration of Primary frequency
+ { ID id-DwPCH-LCR-Information-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION DwPCH-LCR-Information-Cell-ReconfRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
{ ID id-IPDLParameter-Information-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION IPDLParameter-Information-Cell-ReconfRqstTDD PRESENCE optional }| -- Applicable to 3.84Mcps TDD and 7.68Mcps TDD only
{ ID id-IPDLParameter-Information-LCR-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION IPDLParameter-Information-LCR-Cell-ReconfRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
{ ID id-SCH-768-Information-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION SCH-768-Information-Cell-ReconfRqstTDD PRESENCE optional }| -- Applicable to 7.68Mcps TDD only
- { ID id-PCCPCH-768-Information-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION PCCPCH-768-Information-Cell-ReconfRqstTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
+ { ID id-PCCPCH-768-Information-Cell-ReconfRqstTDD CRITICALITY reject EXTENSION PCCPCH-768-Information-Cell-ReconfRqstTDD PRESENCE optional }| -- Applicable to 7.68Mcps TDD only
+ { ID id-UARFCN-Adjustment CRITICALITY reject EXTENSION UARFCN-Adjustment PRESENCE optional }, -- Applicable to 1.28Mcps TDD when using multiple frequencies
...
}
@@ -3850,6 +4003,52 @@ PCCPCH-768-Information-Cell-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+UARFCN-Adjustment::= CHOICE {
+ cell-Frequency-Add-LCR-MulFreq-Cell-ReconfRqstTDD Cell-Frequency-Add-LCR-MulFreq-Cell-ReconfRqstTDD,
+ cell-Frequency-ModifyList-LCR-MulFreq-Cell-ReconfRqstTDD Cell-Frequency-ModifyList-LCR-MulFreq-Cell-ReconfRqstTDD,
+ cell-Frequency-Delete-LCR-MulFreq-Cell-ReconfRqstTDD Cell-Frequency-Delete-LCR-MulFreq-Cell-ReconfRqstTDD,
+ ...
+}
+
+Cell-Frequency-Add-LCR-MulFreq-Cell-ReconfRqstTDD ::= SEQUENCE {
+ uARFCN UARFCN,
+ -- This IE indicates the frequency of Secondary frequency to add
+ timeSlotConfigurationList-LCR-Cell-ReconfRqstTDD TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD,
+ -- This IE indicates the Time Slot configuration of Secondary frequency to add
+ iE-Extensions ProtocolExtensionContainer { { Cell-Frequency-Add-LCR-MulFreq-Cell-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Cell-Frequency-Add-LCR-MulFreq-Cell-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Cell-Frequency-ModifyList-LCR-MulFreq-Cell-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxFrequencyinCell-1)) OF Cell-Frequency-ModifyItem-LCR-MulFreq-Cell-ReconfRqstTDD
+
+Cell-Frequency-ModifyItem-LCR-MulFreq-Cell-ReconfRqstTDD ::= SEQUENCE {
+ uARFCN UARFCN,
+ -- This IE indicates the frequency of Secondary frequency to modify
+ timeSlotConfigurationList-LCR-Cell-ReconfRqstTDD TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD,
+ -- This IE indicates the Time Slot reconfiguration of Secondary frequency
+ iE-Extensions ProtocolExtensionContainer { { Cell-Frequency-ModifyItem-LCR-MulFreq-Cell-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Cell-Frequency-ModifyItem-LCR-MulFreq-Cell-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Cell-Frequency-Delete-LCR-MulFreq-Cell-ReconfRqstTDD ::= SEQUENCE {
+ uARFCN UARFCN,
+ -- This IE indicates the frequency of Secondary Frequency to delete
+ iE-Extensions ProtocolExtensionContainer { { Cell-Frequency-Delete-LCR-MulFreq-Cell-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Cell-Frequency-Delete-LCR-MulFreq-Cell-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- CELL RECONFIGURATION RESPONSE
@@ -3857,13 +4056,13 @@ PCCPCH-768-Information-Cell-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellReconfigurationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellReconfigurationResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{CellReconfigurationResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellReconfigurationResponse-Extensions}} OPTIONAL,
...
}
CellReconfigurationResponse-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -3878,7 +4077,7 @@ CellReconfigurationResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellReconfigurationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellReconfigurationFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{CellReconfigurationFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellReconfigurationFailure-Extensions}} OPTIONAL,
...
}
@@ -3900,13 +4099,13 @@ CellReconfigurationFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellDeletionRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellDeletionRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{CellDeletionRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellDeletionRequest-Extensions}} OPTIONAL,
...
}
CellDeletionRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory},
+ { ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory },
...
}
@@ -3921,13 +4120,13 @@ CellDeletionRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellDeletionResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellDeletionResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{CellDeletionResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellDeletionResponse-Extensions}} OPTIONAL,
...
}
CellDeletionResponse-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -3942,7 +4141,7 @@ CellDeletionResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
ResourceStatusIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{ResourceStatusIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{ResourceStatusIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{ResourceStatusIndication-Extensions}} OPTIONAL,
...
}
@@ -4025,7 +4224,7 @@ Local-Cell-InformationItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
{ ID id-SixtyfourQAM-DL-Capability CRITICALITY ignore EXTENSION SixtyfourQAM-DL-Capability PRESENCE optional }|
{ ID id-MBMS-Capability CRITICALITY ignore EXTENSION MBMS-Capability PRESENCE optional }|
{ ID id-Enhanced-FACH-Capability CRITICALITY ignore EXTENSION Enhanced-FACH-Capability PRESENCE optional }|
- { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE optional }|
+ { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE conditional }|
-- The IE shall be present if Enhanced FACH Capability IE is set to "Enhanced FACH Capable".
{ ID id-SixteenQAM-UL-Capability CRITICALITY ignore EXTENSION SixteenQAM-UL-Capability PRESENCE optional }|
{ ID id-HSDSCH-MACdPDU-SizeCapability CRITICALITY ignore EXTENSION HSDSCH-MACdPDU-SizeCapability PRESENCE optional }|
@@ -4051,15 +4250,15 @@ Local-Cell-Group-InformationItem-ResourceStatusInd::= SEQUENCE {
}
Local-Cell-Group-InformationItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
- { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional },
+ { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
+ { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional },
...
}
Power-Local-Cell-Group-InformationList-ResourceStatusInd ::= SEQUENCE(SIZE (1..maxLocalCellinNodeB)) OF ProtocolIE-Single-Container {{ Power-Local-Cell-Group-InformationItemIE-ResourceStatusInd }}
Power-Local-Cell-Group-InformationItemIE-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
- { ID id-Power-Local-Cell-Group-InformationItem-ResourceStatusInd CRITICALITY ignore TYPE Power-Local-Cell-Group-InformationItem-ResourceStatusInd PRESENCE mandatory }
+ { ID id-Power-Local-Cell-Group-InformationItem-ResourceStatusInd CRITICALITY ignore TYPE Power-Local-Cell-Group-InformationItem-ResourceStatusInd PRESENCE mandatory }
}
Power-Local-Cell-Group-InformationItem-ResourceStatusInd::= SEQUENCE {
@@ -4083,7 +4282,7 @@ ServiceImpacting-ResourceStatusInd ::= SEQUENCE {
}
ServiceImpactingItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-Power-Local-Cell-Group-InformationList2-ResourceStatusInd CRITICALITY ignore EXTENSION Power-Local-Cell-Group-InformationList2-ResourceStatusInd PRESENCE optional },
+ { ID id-Power-Local-Cell-Group-InformationList2-ResourceStatusInd CRITICALITY ignore EXTENSION Power-Local-Cell-Group-InformationList2-ResourceStatusInd PRESENCE optional },
...
}
@@ -4116,23 +4315,23 @@ Local-Cell-InformationItem2-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-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-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-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-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 }|
- { ID id-Enhanced-FACH-Capability CRITICALITY ignore EXTENSION Enhanced-FACH-Capability PRESENCE optional }|
- { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-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 }|
+ { ID id-Enhanced-FACH-Capability CRITICALITY ignore EXTENSION Enhanced-FACH-Capability PRESENCE optional }|
+ { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE conditional }|
-- The IE shall be present if Enhanced FACH Capability IE is set to "Enhanced FACH Capable".
- { ID id-SixteenQAM-UL-Capability CRITICALITY ignore EXTENSION SixteenQAM-UL-Capability PRESENCE optional }|
- { ID id-HSDSCH-MACdPDU-SizeCapability CRITICALITY ignore EXTENSION HSDSCH-MACdPDU-SizeCapability PRESENCE optional }|
- { ID id-MBSFN-Only-Mode-Capability CRITICALITY ignore EXTENSION MBSFN-Only-Mode-Capability PRESENCE optional }|
- { ID id-F-DPCH-SlotFormatCapability CRITICALITY ignore EXTENSION F-DPCH-SlotFormatCapability PRESENCE optional },
+ { ID id-SixteenQAM-UL-Capability CRITICALITY ignore EXTENSION SixteenQAM-UL-Capability PRESENCE optional }|
+ { ID id-HSDSCH-MACdPDU-SizeCapability CRITICALITY ignore EXTENSION HSDSCH-MACdPDU-SizeCapability PRESENCE optional }|
+ { ID id-MBSFN-Only-Mode-Capability CRITICALITY ignore EXTENSION MBSFN-Only-Mode-Capability PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormatCapability CRITICALITY ignore EXTENSION F-DPCH-SlotFormatCapability PRESENCE optional },
...
}
@@ -4153,25 +4352,8 @@ Local-Cell-Group-InformationItem2-ResourceStatusInd ::= SEQUENCE {
}
Local-Cell-Group-InformationItem2-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
- { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional },
- ...
-}
-
-Power-Local-Cell-Group-InformationList2-ResourceStatusInd ::= SEQUENCE(SIZE (1..maxLocalCellinNodeB)) OF ProtocolIE-Single-Container {{ Power-Local-Cell-Group-InformationItemIE2-ResourceStatusInd }}
-
-Power-Local-Cell-Group-InformationItemIE2-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
- { ID id-Power-Local-Cell-Group-InformationItem2-ResourceStatusInd CRITICALITY ignore TYPE Power-Local-Cell-Group-InformationItem2-ResourceStatusInd PRESENCE mandatory }
-}
-
-Power-Local-Cell-Group-InformationItem2-ResourceStatusInd::= SEQUENCE {
- power-Local-Cell-Group-ID Local-Cell-ID,
- maximumDL-PowerCapability MaximumDL-PowerCapability,
- iE-Extensions ProtocolExtensionContainer { { Power-Local-Cell-Group-InformationItem2-ResourceStatusInd-ExtIEs} } OPTIONAL,
- ...
-}
-
-Power-Local-Cell-Group-InformationItem2-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-E-DCH-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCHCapacityConsumptionLaw PRESENCE optional }|
+ { ID id-E-DCH-TDD-CapacityConsumptionLaw CRITICALITY ignore EXTENSION E-DCH-TDD-CapacityConsumptionLaw PRESENCE optional },
...
}
@@ -4228,7 +4410,7 @@ Cell-InformationItem-ResourceStatusInd ::= SEQUENCE {
Cell-InformationItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-FPACH-LCR-InformationList-ResourceStatusInd CRITICALITY ignore EXTENSION FPACH-LCR-InformationList-ResourceStatusInd PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
{ ID id-DwPCH-LCR-Information-ResourceStatusInd CRITICALITY ignore EXTENSION DwPCH-LCR-Information-ResourceStatusInd PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
- { ID id-HSDSCH-Resources-Information-ResourceStatusInd CRITICALITY ignore EXTENSION HS-DSCH-Resources-Information-ResourceStatusInd PRESENCE optional }|
+ { ID id-HSDSCH-Resources-Information-ResourceStatusInd CRITICALITY ignore EXTENSION HS-DSCH-Resources-Information-ResourceStatusInd PRESENCE optional }| -- For 1.28Mcps TDD, this HS-DSCH Resource Information is for the first Frequency repetition, HS-DSCH Resource Information for Frequency repetitions 2 and on, should be defined in MultipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd.
{ ID id-MICH-Information-ResourceStatusInd CRITICALITY ignore EXTENSION Common-PhysicalChannel-Status-Information PRESENCE optional }|
{ ID id-S-CCPCH-InformationListExt-ResourceStatusInd CRITICALITY ignore EXTENSION S-CCPCH-InformationListExt-ResourceStatusInd PRESENCE optional }|
-- Applicable to 3.84Mcps TDD only, used when there are more than maxSCCPCHCell SCCPCHs in the message.
@@ -4244,7 +4426,11 @@ Cell-InformationItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-SCH-768-Information-ResourceStatusInd CRITICALITY ignore EXTENSION Common-PhysicalChannel-Status-Information768 PRESENCE optional }|
{ ID id-MICH-768-Information-ResourceStatusInd CRITICALITY ignore EXTENSION Common-PhysicalChannel-Status-Information768 PRESENCE optional }|
{ ID id-E-RUCCH-InformationList-ResourceStatusInd CRITICALITY ignore EXTENSION E-RUCCH-InformationList-ResourceStatusInd PRESENCE optional }|
- { ID id-E-RUCCH-768-InformationList-ResourceStatusInd CRITICALITY ignore EXTENSION E-RUCCH-768-InformationList-ResourceStatusInd PRESENCE optional },
+ { ID id-E-RUCCH-768-InformationList-ResourceStatusInd CRITICALITY ignore EXTENSION E-RUCCH-768-InformationList-ResourceStatusInd PRESENCE optional }|
+ { ID id-Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd CRITICALITY ignore EXTENSION Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd PRESENCE optional }| -- Applicable to 1.28Mcps TDD when using multiple frequencies
+ { ID id-UPPCH-LCR-InformationList-ResourceStatusInd CRITICALITY ignore EXTENSION UPPCH-LCR-InformationList-ResourceStatusInd PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
+ { ID id-multipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd CRITICALITY ignore EXTENSION MultipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd PRESENCE optional },
+-- Applicable to 1.28Mcps TDD when using multiple frequencies, This HS-DSCH Resource Information is for the 2nd and beyond frequencies.
...
}
@@ -4352,6 +4538,8 @@ HS-DSCH-Resources-Information-ResourceStatusInd ::= SEQUENCE {
}
HS-DSCH-Resources-Information-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ {ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional},
+ -- Applicable to 1.28Mcps TDD when using multiple frequencies.
...
}
@@ -4400,6 +4588,68 @@ E-RUCCH-768-InformationItemIE-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
{ ID id-E-RUCCH-768-Information CRITICALITY ignore TYPE Common-PhysicalChannel-Status-Information768 PRESENCE mandatory }
}
+Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd ::= SEQUENCE (SIZE (1..maxFrequencyinCell)) OF ProtocolIE-Single-Container {{ Cell-Frequency-List-InformationIE-LCR-MulFreq-ResourceStatusInd }}
+
+Cell-Frequency-List-InformationIE-LCR-MulFreq-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
+ { ID id-Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd CRITICALITY ignore TYPE Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd PRESENCE mandatory }
+}
+
+Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd ::= SEQUENCE {
+ uARFCN UARFCN,
+ resourceOperationalState ResourceOperationalState,
+ availabilityStatus AvailabilityStatus,
+ cause Cause OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{ Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd-ExtIEs }} OPTIONAL,
+ ...
+}
+
+Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UPPCH-LCR-InformationList-ResourceStatusInd ::= SEQUENCE (SIZE (1..maxFrequencyinCell)) OF ProtocolIE-Single-Container {{ UPPCH-LCR-InformationIE-ResourceStatusInd }}
+
+UPPCH-LCR-InformationIE-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
+ { ID id-UPPCH-LCR-InformationItem-ResourceStatusInd CRITICALITY ignore TYPE UPPCH-LCR-InformationItem-ResourceStatusInd PRESENCE mandatory }
+}
+
+UPPCH-LCR-InformationItem-ResourceStatusInd ::= SEQUENCE {
+ uARFCN UARFCN OPTIONAL,
+ uPPCHPositionLCR UPPCHPositionLCR,
+ resourceOperationalState ResourceOperationalState,
+ availabilityStatus AvailabilityStatus,
+ iE-Extensions ProtocolExtensionContainer {{ UPPCH-LCR-InformationItem-ResourceStatusInd-ExtIEs }} OPTIONAL,
+ ...
+}
+
+UPPCH-LCR-InformationItem-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MultipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd ::= SEQUENCE (SIZE (1..maxFrequencyinCell-1)) OF ProtocolIE-Single-Container{{ MultipleFreq-HS-DSCH-Resources-InformationItem-ResourceStatusInd }}
+--Includes the 2nd through the max number of frequencies information repetitions.
+
+MultipleFreq-HS-DSCH-Resources-InformationItem-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
+ { ID id-HSDSCH-Resources-Information-ResourceStatusInd CRITICALITY ignore TYPE HS-DSCH-Resources-Information-ResourceStatusInd PRESENCE mandatory }
+}
+
+Power-Local-Cell-Group-InformationList2-ResourceStatusInd ::= SEQUENCE(SIZE (1..maxLocalCellinNodeB)) OF ProtocolIE-Single-Container {{ Power-Local-Cell-Group-InformationItemIE2-ResourceStatusInd }}
+
+Power-Local-Cell-Group-InformationItemIE2-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
+ { ID id-Power-Local-Cell-Group-InformationItem2-ResourceStatusInd CRITICALITY ignore TYPE Power-Local-Cell-Group-InformationItem2-ResourceStatusInd PRESENCE mandatory }
+}
+
+Power-Local-Cell-Group-InformationItem2-ResourceStatusInd::= SEQUENCE {
+ power-Local-Cell-Group-ID Local-Cell-ID,
+ maximumDL-PowerCapability MaximumDL-PowerCapability,
+ iE-Extensions ProtocolExtensionContainer { { Power-Local-Cell-Group-InformationItem2-ResourceStatusInd-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Power-Local-Cell-Group-InformationItem2-ResourceStatusInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- SYSTEM INFORMATION UPDATE REQUEST
@@ -4407,7 +4657,7 @@ E-RUCCH-768-InformationItemIE-ResourceStatusInd NBAP-PROTOCOL-IES ::= {
-- **************************************************************
SystemInformationUpdateRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{SystemInformationUpdateRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{SystemInformationUpdateRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{SystemInformationUpdateRequest-Extensions}} OPTIONAL,
...
}
@@ -4485,13 +4735,13 @@ SegmentInformationItem-SystemInfoUpdate-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
SystemInformationUpdateResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{SystemInformationUpdateResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{SystemInformationUpdateResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{SystemInformationUpdateResponse-Extensions}} OPTIONAL,
...
}
SystemInformationUpdateResponse-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -4506,14 +4756,14 @@ SystemInformationUpdateResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
SystemInformationUpdateFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{SystemInformationUpdateFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{SystemInformationUpdateFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{SystemInformationUpdateFailure-Extensions}} OPTIONAL,
...
}
SystemInformationUpdateFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -4528,7 +4778,7 @@ SystemInformationUpdateFailure-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkSetupRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -4539,7 +4789,7 @@ RadioLinkSetupRequestFDD-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-DL-DPCH-Information-RL-SetupRqstFDD CRITICALITY reject TYPE DL-DPCH-Information-RL-SetupRqstFDD PRESENCE optional }|
{ ID id-DCH-FDD-Information CRITICALITY reject TYPE DCH-FDD-Information PRESENCE mandatory }|
{ ID id-RL-InformationList-RL-SetupRqstFDD CRITICALITY notify TYPE RL-InformationList-RL-SetupRqstFDD PRESENCE mandatory }|
- { ID id-Transmission-Gap-Pattern-Sequence-Information CRITICALITY reject TYPE Transmission-Gap-Pattern-Sequence-Information PRESENCE optional } |
+ { ID id-Transmission-Gap-Pattern-Sequence-Information CRITICALITY reject TYPE Transmission-Gap-Pattern-Sequence-Information PRESENCE optional } |
{ ID id-Active-Pattern-Sequence-Information CRITICALITY reject TYPE Active-Pattern-Sequence-Information PRESENCE optional },
...
}
@@ -4555,7 +4805,7 @@ RadioLinkSetupRequestFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-FDD-Information CRITICALITY reject EXTENSION E-DCH-FDD-Information PRESENCE conditional }|
-- The IE shall be present if E-DPCH Information IE is present
{ ID id-Serving-E-DCH-RL-ID CRITICALITY reject EXTENSION Serving-E-DCH-RL-ID PRESENCE optional }|
- { ID id-F-DPCH-Information-RL-SetupRqstFDD CRITICALITY reject EXTENSION F-DPCH-Information-RL-SetupRqstFDD PRESENCE optional }|
+ { ID id-F-DPCH-Information-RL-SetupRqstFDD CRITICALITY reject EXTENSION F-DPCH-Information-RL-SetupRqstFDD PRESENCE optional }|
{ ID id-Initial-DL-DPCH-TimingAdjustment-Allowed CRITICALITY ignore EXTENSION Initial-DL-DPCH-TimingAdjustment-Allowed PRESENCE optional }|
{ ID id-DCH-Indicator-For-E-DCH-HSDPA-Operation CRITICALITY reject EXTENSION DCH-Indicator-For-E-DCH-HSDPA-Operation PRESENCE optional }|
{ ID id-Serving-Cell-Change-CFN CRITICALITY reject EXTENSION CFN PRESENCE optional }|
@@ -4574,8 +4824,8 @@ UL-DPCH-Information-RL-SetupRqstFDD ::= SEQUENCE {
ul-DPCCH-SlotFormat UL-DPCCH-SlotFormat,
ul-SIR-Target UL-SIR,
diversityMode DiversityMode,
- not-Used-sSDT-CellID-Length NULL OPTIONAL,
- not-Used-s-FieldLength NULL OPTIONAL,
+ not-Used-sSDT-CellID-Length NULL OPTIONAL,
+ not-Used-s-FieldLength NULL OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { UL-DPCH-Information-RL-SetupRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -4624,7 +4874,7 @@ RL-InformationList-RL-SetupRqstFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF
ProtocolIE-Single-Container{{ RL-InformationItemIE-RL-SetupRqstFDD }}
RL-InformationItemIE-RL-SetupRqstFDD NBAP-PROTOCOL-IES ::= {
- { ID id-RL-InformationItem-RL-SetupRqstFDD CRITICALITY notify TYPE RL-InformationItem-RL-SetupRqstFDD PRESENCE mandatory}
+ { ID id-RL-InformationItem-RL-SetupRqstFDD CRITICALITY notify TYPE RL-InformationItem-RL-SetupRqstFDD PRESENCE mandatory }
}
RL-InformationItem-RL-SetupRqstFDD ::= SEQUENCE {
@@ -4633,8 +4883,8 @@ RL-InformationItem-RL-SetupRqstFDD ::= SEQUENCE {
firstRLS-indicator FirstRLS-Indicator,
frameOffset FrameOffset,
chipOffset ChipOffset,
- propagationDelay PropagationDelay OPTIONAL,
- diversityControlField DiversityControlField OPTIONAL,
+ propagationDelay PropagationDelay OPTIONAL,
+ diversityControlField DiversityControlField OPTIONAL,
-- This IE shall be present if the RL is not the first one in the RL Information IE
dl-CodeInformation FDD-DL-CodeInformation,
initialDL-transmissionPower DL-Power,
@@ -4692,6 +4942,7 @@ F-DPCH-Information-RL-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
PowerOffsetInformation-F-DPCH-RL-SetupRqstFDD ::= SEQUENCE {
pO2-ForTPC-Bits PowerOffset,
+ --This IE shall be ignored by Node B
iE-Extensions ProtocolExtensionContainer { { PowerOffsetInformation-F-DPCH-RL-SetupRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -4707,7 +4958,7 @@ PowerOffsetInformation-F-DPCH-RL-SetupRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkSetupRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -4733,7 +4984,9 @@ RadioLinkSetupRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-Information CRITICALITY reject EXTENSION E-DCH-Information PRESENCE optional }|
{ ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
{ ID id-E-DCH-768-Information CRITICALITY reject EXTENSION E-DCH-768-Information PRESENCE optional }|
- { ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional },
+ { 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
...
}
@@ -4741,7 +4994,7 @@ UL-CCTrCH-InformationList-RL-SetupRqstTDD ::= SEQUENCE (SIZE(1..maxNrOfCCTrCHs))
ProtocolIE-Single-Container{{ UL-CCTrCH-InformationItemIE-RL-SetupRqstTDD }}
UL-CCTrCH-InformationItemIE-RL-SetupRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationItem-RL-SetupRqstTDD CRITICALITY notify TYPE UL-CCTrCH-InformationItem-RL-SetupRqstTDD PRESENCE mandatory}
+ { ID id-UL-CCTrCH-InformationItem-RL-SetupRqstTDD CRITICALITY notify TYPE UL-CCTrCH-InformationItem-RL-SetupRqstTDD PRESENCE mandatory }
}
UL-CCTrCH-InformationItem-RL-SetupRqstTDD ::= SEQUENCE {
@@ -4809,11 +5062,10 @@ UL-DPCH-768-InformationItem-RL-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-
DL-CCTrCH-InformationList-RL-SetupRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF ProtocolIE-Single-Container{{ DL-CCTrCH-InformationItemIE-RL-SetupRqstTDD }}
DL-CCTrCH-InformationItemIE-RL-SetupRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationItem-RL-SetupRqstTDD CRITICALITY notify TYPE DL-CCTrCH-InformationItem-RL-SetupRqstTDD PRESENCE mandatory}
+ { ID id-DL-CCTrCH-InformationItem-RL-SetupRqstTDD CRITICALITY notify TYPE DL-CCTrCH-InformationItem-RL-SetupRqstTDD PRESENCE mandatory}
}
DL-CCTrCH-InformationItem-RL-SetupRqstTDD ::= SEQUENCE {
@@ -4829,11 +5081,11 @@ DL-CCTrCH-InformationItem-RL-SetupRqstTDD ::= SEQUENCE {
}
DL-CCTrCH-InformationItem-RL-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-DPCH-LCR-Information-RL-SetupRqstTDD CRITICALITY notify EXTENSION DL-DPCH-LCR-Information-RL-SetupRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
+ { ID id-DL-DPCH-LCR-Information-RL-SetupRqstTDD CRITICALITY notify EXTENSION DL-DPCH-LCR-Information-RL-SetupRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
{ ID id-CCTrCH-Initial-DL-Power-RL-SetupRqstTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
{ ID id-CCTrCH-Maximum-DL-Power-RL-SetupRqstTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
{ ID id-CCTrCH-Minimum-DL-Power-RL-SetupRqstTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
- { ID id-DL-DPCH-768-Information-RL-SetupRqstTDD CRITICALITY notify EXTENSION DL-DPCH-768-Information-RL-SetupRqstTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
+ { ID id-DL-DPCH-768-Information-RL-SetupRqstTDD CRITICALITY notify EXTENSION DL-DPCH-768-Information-RL-SetupRqstTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
...
}
@@ -4909,12 +5161,14 @@ RL-Information-RL-SetupRqstTDD ::= SEQUENCE {
}
RL-Information-RL-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-TimeslotISCP-LCR-InfoList-RL-SetupRqstTDD CRITICALITY reject EXTENSION DL-TimeslotISCPInfoLCR PRESENCE optional }|
+ { ID id-TimeslotISCP-LCR-InfoList-RL-SetupRqstTDD CRITICALITY reject EXTENSION DL-TimeslotISCPInfoLCR PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
- { ID id-DelayedActivation CRITICALITY reject EXTENSION DelayedActivation PRESENCE optional }|
- { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY reject EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional },
+ { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
+ { ID id-DelayedActivation CRITICALITY reject EXTENSION DelayedActivation PRESENCE optional }|
+ { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY reject EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional }|
-- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
+ { ID id-UARFCNforNt CRITICALITY reject EXTENSION UARFCN PRESENCE optional },
+ -- Mandatory for 1.28Mcps TDD when using multiple frequencies
...
}
@@ -4925,7 +5179,7 @@ RL-Information-RL-SetupRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkSetupResponseFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupResponseFDD-Extensions}} OPTIONAL,
...
}
@@ -4948,7 +5202,7 @@ RadioLinkSetupResponseFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
RL-InformationResponseList-RL-SetupRspFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container{{ RL-InformationResponseItemIE-RL-SetupRspFDD }}
RL-InformationResponseItemIE-RL-SetupRspFDD NBAP-PROTOCOL-IES ::= {
- { ID id-RL-InformationResponseItem-RL-SetupRspFDD CRITICALITY ignore TYPE RL-InformationResponseItem-RL-SetupRspFDD PRESENCE mandatory}
+ { ID id-RL-InformationResponseItem-RL-SetupRspFDD CRITICALITY ignore TYPE RL-InformationResponseItem-RL-SetupRspFDD PRESENCE mandatory }
}
RL-InformationResponseItem-RL-SetupRspFDD ::= SEQUENCE {
@@ -4987,7 +5241,7 @@ Combining-RL-SetupRspFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
NonCombiningOrFirstRL-RL-SetupRspFDD ::= SEQUENCE {
dCH-InformationResponse DCH-InformationResponse,
- iE-Extensions ProtocolExtensionContainer { { NonCombiningOrFirstRLItem-RL-SetupRspFDD-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { NonCombiningOrFirstRLItem-RL-SetupRspFDD-ExtIEs} } OPTIONAL,
...
}
@@ -5003,7 +5257,7 @@ NonCombiningOrFirstRLItem-RL-SetupRspFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkSetupResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -5080,7 +5334,7 @@ RL-InformationResponseList-LCR-RL-SetupRspTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkSetupFailureFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupFailureFDD-Extensions}} OPTIONAL,
...
}
@@ -5131,13 +5385,13 @@ RLSpecificCauseItem-RL-SetupFailureFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
Unsuccessful-RL-InformationRespList-RL-SetupFailureFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {{ Unsuccessful-RL-InformationRespItemIE-RL-SetupFailureFDD }}
Unsuccessful-RL-InformationRespItemIE-RL-SetupFailureFDD NBAP-PROTOCOL-IES ::= {
- { ID id-Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD CRITICALITY ignore TYPE Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD PRESENCE mandatory}
+ { ID id-Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD CRITICALITY ignore TYPE Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD PRESENCE mandatory }
}
Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD ::= SEQUENCE {
- rL-ID RL-ID,
- cause Cause,
- iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD-ExtIEs} } OPTIONAL,
+ rL-ID RL-ID,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD-ExtIEs} } OPTIONAL,
...
}
@@ -5148,7 +5402,7 @@ Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD-ExtIEs NBAP-PROTOCOL-EXTE
Successful-RL-InformationRespList-RL-SetupFailureFDD ::= SEQUENCE (SIZE (1.. maxNrOfRLs)) OF ProtocolIE-Single-Container {{ Successful-RL-InformationRespItemIE-RL-SetupFailureFDD }}
Successful-RL-InformationRespItemIE-RL-SetupFailureFDD NBAP-PROTOCOL-IES ::= {
- { ID id-Successful-RL-InformationRespItem-RL-SetupFailureFDD CRITICALITY ignore TYPE Successful-RL-InformationRespItem-RL-SetupFailureFDD PRESENCE mandatory}
+ { ID id-Successful-RL-InformationRespItem-RL-SetupFailureFDD CRITICALITY ignore TYPE Successful-RL-InformationRespItem-RL-SetupFailureFDD PRESENCE mandatory }
}
Successful-RL-InformationRespItem-RL-SetupFailureFDD ::= SEQUENCE {
@@ -5204,7 +5458,7 @@ NonCombiningOrFirstRLItem-RL-SetupFailureFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkSetupFailureTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupFailureTDD-Extensions}} OPTIONAL,
...
}
@@ -5249,13 +5503,13 @@ RLSpecificCauseItem-RL-SetupFailureTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
Unsuccessful-RL-InformationRespItem-RL-SetupFailureTDD ::= ProtocolIE-Single-Container { {Unsuccessful-RL-InformationRespItemIE-RL-SetupFailureTDD} }
Unsuccessful-RL-InformationRespItemIE-RL-SetupFailureTDD NBAP-PROTOCOL-IES ::= {
- { ID id-Unsuccessful-RL-InformationResp-RL-SetupFailureTDD CRITICALITY ignore TYPE Unsuccessful-RL-InformationResp-RL-SetupFailureTDD PRESENCE mandatory }
+ { ID id-Unsuccessful-RL-InformationResp-RL-SetupFailureTDD CRITICALITY ignore TYPE Unsuccessful-RL-InformationResp-RL-SetupFailureTDD PRESENCE mandatory }
}
Unsuccessful-RL-InformationResp-RL-SetupFailureTDD ::= SEQUENCE {
- rL-ID RL-ID,
- cause Cause,
- iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationResp-RL-SetupFailureTDD-ExtIEs} } OPTIONAL,
+ rL-ID RL-ID,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationResp-RL-SetupFailureTDD-ExtIEs} } OPTIONAL,
...
}
@@ -5270,7 +5524,7 @@ Unsuccessful-RL-InformationResp-RL-SetupFailureTDD-ExtIEs NBAP-PROTOCOL-EXTENSIO
-- **************************************************************
RadioLinkAdditionRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -5284,9 +5538,9 @@ RadioLinkAdditionRequestFDD-IEs NBAP-PROTOCOL-IES ::= {
RadioLinkAdditionRequestFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-Initial-DL-DPCH-TimingAdjustment-Allowed CRITICALITY ignore EXTENSION Initial-DL-DPCH-TimingAdjustment-Allowed PRESENCE optional }|
- { ID id-Serving-E-DCH-RL-ID CRITICALITY reject EXTENSION Serving-E-DCH-RL-ID PRESENCE optional }|
- { ID id-Serving-Cell-Change-CFN CRITICALITY reject EXTENSION CFN PRESENCE optional }|
- { ID id-HS-DSCH-Serving-Cell-Change-Info CRITICALITY reject EXTENSION HS-DSCH-Serving-Cell-Change-Info PRESENCE optional }|
+ { ID id-Serving-E-DCH-RL-ID CRITICALITY reject EXTENSION Serving-E-DCH-RL-ID PRESENCE optional }|
+ { ID id-Serving-Cell-Change-CFN CRITICALITY reject EXTENSION CFN PRESENCE optional }|
+ { ID id-HS-DSCH-Serving-Cell-Change-Info CRITICALITY reject EXTENSION HS-DSCH-Serving-Cell-Change-Info PRESENCE optional }|
{ ID id-E-DPCH-Information-RL-AdditionReqFDD CRITICALITY reject EXTENSION E-DPCH-Information-RL-AdditionReqFDD PRESENCE optional }|
{ ID id-E-DCH-FDD-Information CRITICALITY reject EXTENSION E-DCH-FDD-Information PRESENCE conditional },
-- This IE shall be present if E-DPCH Information is present
@@ -5340,8 +5594,8 @@ E-DPCH-Information-RL-AdditionReqFDD ::= SEQUENCE {
}
E-DPCH-Information-RL-AdditionReqFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-{ ID id-HSDSCH-Configured-Indicator CRITICALITY reject EXTENSION HSDSCH-Configured-Indicator PRESENCE mandatory},
--- This shall be present for EDPCH configuration with HSDCH
+ { ID id-HSDSCH-Configured-Indicator CRITICALITY reject EXTENSION HSDSCH-Configured-Indicator PRESENCE mandatory },
+ -- This shall be present for EDPCH configuration with HSDCH
...
}
@@ -5353,7 +5607,7 @@ E-DPCH-Information-RL-AdditionReqFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkAdditionRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -5374,7 +5628,9 @@ RadioLinkAdditionRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-DCH-Information CRITICALITY reject EXTENSION E-DCH-Information PRESENCE optional }|
{ ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
{ ID id-E-DCH-768-Information CRITICALITY reject EXTENSION E-DCH-768-Information PRESENCE optional }|
- { ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional },
+ { 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
...
}
@@ -5388,16 +5644,17 @@ UL-CCTrCH-InformationItem-RL-AdditionRqstTDD ::= SEQUENCE {
}
UL-CCTrCH-InformationItem-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD CRITICALITY notify EXTENSION UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD PRESENCE optional }| -- Applicable to 1.28cps TDD only
- { ID id-TDD-TPC-UplinkStepSize-LCR-RL-AdditionRqstTDD CRITICALITY reject EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional }|-- Applicable to 1.28cps TDD only
- { ID id-UL-DPCH-InformationItem-768-RL-AdditionRqstTDD CRITICALITY notify EXTENSION UL-DPCH-InformationItem-768-RL-AdditionRqstTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
+ { ID id-UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD CRITICALITY notify EXTENSION UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD PRESENCE optional }| -- Applicable to 1.28cps TDD only
+ { ID id-TDD-TPC-UplinkStepSize-LCR-RL-AdditionRqstTDD CRITICALITY reject EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional }|-- Applicable to 1.28cps TDD only
+ { ID id-UL-DPCH-InformationItem-768-RL-AdditionRqstTDD CRITICALITY notify EXTENSION UL-DPCH-InformationItem-768-RL-AdditionRqstTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
...
}
UL-DPCH-InformationList-RL-AdditionRqstTDD ::= ProtocolIE-Single-Container {{ UL-DPCH-InformationItemIE-RL-AdditionRqstTDD }}
UL-DPCH-InformationItemIE-RL-AdditionRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationItem-RL-AdditionRqstTDD CRITICALITY notify TYPE UL-DPCH-InformationItem-RL-AdditionRqstTDD PRESENCE optional} -- For 3.84Mcps TDD only
+ { ID id-UL-DPCH-InformationItem-RL-AdditionRqstTDD CRITICALITY notify TYPE UL-DPCH-InformationItem-RL-AdditionRqstTDD PRESENCE optional }
+ -- For 3.84Mcps TDD only
}
UL-DPCH-InformationItem-RL-AdditionRqstTDD ::= SEQUENCE {
@@ -5413,6 +5670,32 @@ UL-DPCH-InformationItem-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD ::= SEQUENCE {
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-DPCHOffset TDD-DPCHOffset,
+ uL-TimeslotLCR-Information UL-TimeslotLCR-Information,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-DPCH-InformationItem-768-RL-AdditionRqstTDD ::= SEQUENCE {
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-DPCHOffset TDD-DPCHOffset,
+ uL-Timeslot768-Information UL-Timeslot768-Information,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCH-InformationItem-768-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UL-DPCH-InformationItem-768-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DL-CCTrCH-InformationList-RL-AdditionRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF DL-CCTrCH-InformationItem-RL-AdditionRqstTDD
DL-CCTrCH-InformationItem-RL-AdditionRqstTDD ::= SEQUENCE {
@@ -5435,15 +5718,15 @@ DL-CCTrCH-InformationItem-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
DL-DPCH-InformationList-RL-AdditionRqstTDD ::= ProtocolIE-Single-Container {{ DL-DPCH-InformationItemIE-RL-AdditionRqstTDD }}
DL-DPCH-InformationItemIE-RL-AdditionRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationItem-RL-AdditionRqstTDD CRITICALITY notify TYPE DL-DPCH-InformationItem-RL-AdditionRqstTDD PRESENCE mandatory}
+ { ID id-DL-DPCH-InformationItem-RL-AdditionRqstTDD CRITICALITY notify TYPE DL-DPCH-InformationItem-RL-AdditionRqstTDD PRESENCE mandatory }
}
DL-DPCH-InformationItem-RL-AdditionRqstTDD ::= SEQUENCE {
repetitionPeriod RepetitionPeriod,
repetitionLength RepetitionLength,
tdd-DPCHOffset TDD-DPCHOffset,
- dL-Timeslot-Information DL-Timeslot-Information,
- iE-Extensions ProtocolExtensionContainer { { DL-DPCH-InformationItem-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
+ dL-Timeslot-Information DL-Timeslot-Information,
+ iE-Extensions ProtocolExtensionContainer { { DL-DPCH-InformationItem-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
...
}
@@ -5451,53 +5734,6 @@ DL-DPCH-InformationItem-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-RL-Information-RL-AdditionRqstTDD ::= SEQUENCE {
- rL-ID RL-ID,
- c-ID C-ID,
- frameOffset FrameOffset,
- diversityControlField DiversityControlField,
- initial-DL-Transmission-Power DL-Power OPTIONAL,
- maximumDL-Power DL-Power OPTIONAL,
- minimumDL-Power DL-Power OPTIONAL,
- dL-TimeSlotISCPInfo DL-TimeslotISCPInfo OPTIONAL, -- Applicable to 3.84Mcps TDD and 7.68Mcps TDD only
- iE-Extensions ProtocolExtensionContainer { { RL-information-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
- ...
- }
-
-RL-information-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-TimeslotISCP-InformationList-LCR-RL-AdditionRqstTDD CRITICALITY reject EXTENSION DL-TimeslotISCPInfoLCR PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
- { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
- { ID id-DelayedActivation CRITICALITY reject EXTENSION DelayedActivation PRESENCE optional }|
- { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY reject EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional }, -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- ...
-}
-
-UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-DPCHOffset TDD-DPCHOffset,
- uL-TimeslotLCR-Information UL-TimeslotLCR-Information,
- iE-Extensions ProtocolExtensionContainer { { UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-UL-DPCH-InformationItem-768-RL-AdditionRqstTDD ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-DPCHOffset TDD-DPCHOffset,
- uL-Timeslot768-Information UL-Timeslot768-Information,
- iE-Extensions ProtocolExtensionContainer { { UL-DPCH-InformationItem-768-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-UL-DPCH-InformationItem-768-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
DL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD ::= SEQUENCE {
repetitionPeriod RepetitionPeriod,
repetitionLength RepetitionLength,
@@ -5524,6 +5760,30 @@ DL-DPCH-InformationItem-768-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::
...
}
+RL-Information-RL-AdditionRqstTDD ::= SEQUENCE {
+ rL-ID RL-ID,
+ c-ID C-ID,
+ frameOffset FrameOffset,
+ diversityControlField DiversityControlField,
+ initial-DL-Transmission-Power DL-Power OPTIONAL,
+ maximumDL-Power DL-Power OPTIONAL,
+ minimumDL-Power DL-Power OPTIONAL,
+ dL-TimeSlotISCPInfo DL-TimeslotISCPInfo OPTIONAL, -- Applicable to 3.84Mcps TDD and 7.68Mcps TDD only
+ iE-Extensions ProtocolExtensionContainer { { RL-information-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
+ ...
+ }
+
+RL-information-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TimeslotISCP-InformationList-LCR-RL-AdditionRqstTDD CRITICALITY reject EXTENSION DL-TimeslotISCPInfoLCR PRESENCE optional }|
+ -- Applicable to 1.28Mcps TDD only
+ { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
+ { ID id-DelayedActivation CRITICALITY reject EXTENSION DelayedActivation PRESENCE optional }|
+ { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY reject EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional }| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
+ { ID id-UARFCNforNt CRITICALITY reject EXTENSION UARFCN PRESENCE optional },
+ -- Mandatory for 1.28Mcps TDD when using multiple frequencies
+ ...
+}
+
-- **************************************************************
--
-- RADIO LINK ADDITION RESPONSE FDD
@@ -5531,7 +5791,7 @@ DL-DPCH-InformationItem-768-RL-AdditionRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::
-- **************************************************************
RadioLinkAdditionResponseFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionResponseFDD-Extensions}} OPTIONAL,
...
}
@@ -5592,7 +5852,7 @@ CombiningItem-RL-AdditionRspFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
Non-Combining-RL-AdditionRspFDD ::= SEQUENCE {
dCH-InformationResponse DCH-InformationResponse,
- iE-Extensions ProtocolExtensionContainer { { Non-CombiningItem-RL-AdditionRspFDD-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Non-CombiningItem-RL-AdditionRspFDD-ExtIEs} } OPTIONAL,
...
}
@@ -5608,15 +5868,15 @@ Non-CombiningItem-RL-AdditionRspFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkAdditionResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionResponseTDD-Extensions}} OPTIONAL,
...
}
RadioLinkAdditionResponseTDD-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CRNC-CommunicationContextID CRITICALITY ignore TYPE CRNC-CommunicationContextID PRESENCE mandatory }|
- { ID id-RL-InformationResponse-RL-AdditionRspTDD CRITICALITY ignore TYPE RL-InformationResponse-RL-AdditionRspTDD PRESENCE optional }| -- Mandatory for 3.84Mcps TDD and 7.68Mcps TDD, Not Applicable to 1.28Mcps TDD
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CRNC-CommunicationContextID CRITICALITY ignore TYPE CRNC-CommunicationContextID PRESENCE mandatory }|
+ { ID id-RL-InformationResponse-RL-AdditionRspTDD CRITICALITY ignore TYPE RL-InformationResponse-RL-AdditionRspTDD PRESENCE optional }| -- Mandatory for 3.84Mcps TDD and 7.68Mcps TDD, Not Applicable to 1.28Mcps TDD
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -5631,7 +5891,7 @@ RL-InformationResponse-RL-AdditionRspTDD ::= SEQUENCE {
rL-ID RL-ID,
uL-TimeSlot-ISCP-Info UL-TimeSlot-ISCP-Info,
ul-PhysCH-SF-Variation UL-PhysCH-SF-Variation,
- dCH-Information DCH-Information-RL-AdditionRspTDD OPTIONAL,
+ dCH-Information DCH-Information-RL-AdditionRspTDD OPTIONAL,
dSCH-InformationResponseList DSCH-InformationResponseList-RL-AdditionRspTDD OPTIONAL,
uSCH-InformationResponseList USCH-InformationResponseList-RL-AdditionRspTDD OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { RL-InformationResponse-RL-AdditionRspTDD-ExtIEs} } OPTIONAL,
@@ -5644,7 +5904,7 @@ RL-InformationResponse-RL-AdditionRspTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
DCH-Information-RL-AdditionRspTDD ::= SEQUENCE {
diversityIndication DiversityIndication-RL-AdditionRspTDD,
- iE-Extensions ProtocolExtensionContainer { { DCH-Information-RL-AdditionRspTDD-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DCH-Information-RL-AdditionRspTDD-ExtIEs} } OPTIONAL,
...
}
@@ -5668,7 +5928,7 @@ CombiningItem-RL-AdditionRspTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
Non-Combining-RL-AdditionRspTDD ::= SEQUENCE {
- dCH-InformationResponse DCH-InformationResponse,
+ dCH-InformationResponse DCH-InformationResponse,
iE-Extensions ProtocolExtensionContainer { { Non-CombiningItem-RL-AdditionRspTDD-ExtIEs} } OPTIONAL,
...
}
@@ -5693,7 +5953,7 @@ RL-InformationResponse-LCR-RL-AdditionRspTDD ::= SEQUENCE {
rL-ID RL-ID,
uL-TimeSlot-ISCP-InfoLCR UL-TimeSlot-ISCP-LCR-Info,
ul-PhysCH-SF-Variation UL-PhysCH-SF-Variation,
- dCH-Information DCH-Information-RL-AdditionRspTDD OPTIONAL,
+ dCH-Information DCH-Information-RL-AdditionRspTDD OPTIONAL,
dSCH-InformationResponseList DSCH-InformationResponseList-RL-AdditionRspTDD OPTIONAL,
uSCH-InformationResponseList USCH-InformationResponseList-RL-AdditionRspTDD OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { RL-InformationResponse-LCR-RL-AdditionRspTDD-ExtIEs} } OPTIONAL,
@@ -5711,7 +5971,7 @@ RL-InformationResponse-LCR-RL-AdditionRspTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkAdditionFailureFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionFailureFDD-Extensions}} OPTIONAL,
...
}
@@ -5759,13 +6019,13 @@ RLSpecificCauseItem-RL-AdditionFailureFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
Unsuccessful-RL-InformationRespList-RL-AdditionFailureFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF ProtocolIE-Single-Container {{ Unsuccessful-RL-InformationRespItemIE-RL-AdditionFailureFDD }}
Unsuccessful-RL-InformationRespItemIE-RL-AdditionFailureFDD NBAP-PROTOCOL-IES ::= {
- { ID id-Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD CRITICALITY ignore TYPE Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD PRESENCE mandatory}
+ { ID id-Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD CRITICALITY ignore TYPE Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD PRESENCE mandatory }
}
Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD ::= SEQUENCE {
- rL-ID RL-ID,
- cause Cause,
- iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD-ExtIEs} } OPTIONAL,
+ rL-ID RL-ID,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD-ExtIEs} } OPTIONAL,
...
}
@@ -5776,7 +6036,7 @@ Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD-ExtIEs NBAP-PROTOCOL-
Successful-RL-InformationRespList-RL-AdditionFailureFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-2)) OF ProtocolIE-Single-Container {{ Successful-RL-InformationRespItemIE-RL-AdditionFailureFDD }}
Successful-RL-InformationRespItemIE-RL-AdditionFailureFDD NBAP-PROTOCOL-IES ::= {
- { ID id-Successful-RL-InformationRespItem-RL-AdditionFailureFDD CRITICALITY ignore TYPE Successful-RL-InformationRespItem-RL-AdditionFailureFDD PRESENCE mandatory}
+ { ID id-Successful-RL-InformationRespItem-RL-AdditionFailureFDD CRITICALITY ignore TYPE Successful-RL-InformationRespItem-RL-AdditionFailureFDD PRESENCE mandatory }
}
Successful-RL-InformationRespItem-RL-AdditionFailureFDD ::= SEQUENCE {
@@ -5831,7 +6091,7 @@ Non-CombiningItem-RL-AdditionFailureFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkAdditionFailureTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionFailureTDD-Extensions}} OPTIONAL,
...
}
@@ -5880,9 +6140,9 @@ Unsuccessful-RL-InformationRespItemIE-RL-AdditionFailureTDD NBAP-PROTOCOL-IES ::
}
Unsuccessful-RL-InformationResp-RL-AdditionFailureTDD ::= SEQUENCE {
- rL-ID RL-ID,
- cause Cause,
- iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationResp-RL-AdditionFailureTDD-ExtIEs} } OPTIONAL,
+ rL-ID RL-ID,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { Unsuccessful-RL-InformationResp-RL-AdditionFailureTDD-ExtIEs} } OPTIONAL,
...
}
@@ -5897,7 +6157,7 @@ Unsuccessful-RL-InformationResp-RL-AdditionFailureTDD-ExtIEs NBAP-PROTOCOL-EXTE
-- **************************************************************
RadioLinkReconfigurationPrepareFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationPrepareFDD-Extensions}} OPTIONAL,
...
}
@@ -5915,23 +6175,23 @@ RadioLinkReconfigurationPrepareFDD-IEs NBAP-PROTOCOL-IES ::= {
}
RadioLinkReconfigurationPrepareFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-SignallingBearerRequestIndicator CRITICALITY reject EXTENSION SignallingBearerRequestIndicator PRESENCE optional }|
- { ID id-HSDSCH-FDD-Information CRITICALITY reject EXTENSION HSDSCH-FDD-Information PRESENCE optional }|
- { ID id-HSDSCH-Information-to-Modify CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify PRESENCE optional }|
- { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional }|
- { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional }|
- { ID id-HSDSCH-RNTI CRITICALITY reject EXTENSION HSDSCH-RNTI PRESENCE conditional }|
+ { ID id-SignallingBearerRequestIndicator CRITICALITY reject EXTENSION SignallingBearerRequestIndicator PRESENCE optional }|
+ { ID id-HSDSCH-FDD-Information CRITICALITY reject EXTENSION HSDSCH-FDD-Information PRESENCE optional }|
+ { ID id-HSDSCH-Information-to-Modify CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify PRESENCE optional }|
+ { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional }|
+ { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional }|
+ { ID id-HSDSCH-RNTI CRITICALITY reject EXTENSION HSDSCH-RNTI PRESENCE conditional }|
-- The IE shall be present if HS-PDSCH RL ID IE is present.
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
- { ID id-E-DPCH-Information-RL-ReconfPrepFDD CRITICALITY reject EXTENSION E-DPCH-Information-RL-ReconfPrepFDD PRESENCE optional }|
- { ID id-E-DCH-FDD-Information CRITICALITY reject EXTENSION E-DCH-FDD-Information PRESENCE optional }|
- { ID id-E-DCH-FDD-Information-to-Modify CRITICALITY reject EXTENSION E-DCH-FDD-Information-to-Modify PRESENCE optional }|
- { ID id-E-DCH-MACdFlows-to-Add CRITICALITY reject EXTENSION E-DCH-MACdFlows-Information PRESENCE optional }|
- { ID id-E-DCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION E-DCH-MACdFlows-to-Delete PRESENCE optional }|
- { ID id-Serving-E-DCH-RL-ID CRITICALITY reject EXTENSION Serving-E-DCH-RL-ID PRESENCE optional }|
- { ID id-F-DPCH-Information-RL-ReconfPrepFDD CRITICALITY reject EXTENSION F-DPCH-Information-RL-ReconfPrepFDD PRESENCE optional }|
- { ID id-Fast-Reconfiguration-Mode CRITICALITY ignore EXTENSION Fast-Reconfiguration-Mode PRESENCE optional }|
- { ID id-CPC-Information CRITICALITY reject EXTENSION CPC-Information PRESENCE optional },
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
+ { ID id-E-DPCH-Information-RL-ReconfPrepFDD CRITICALITY reject EXTENSION E-DPCH-Information-RL-ReconfPrepFDD PRESENCE optional }|
+ { ID id-E-DCH-FDD-Information CRITICALITY reject EXTENSION E-DCH-FDD-Information PRESENCE optional }|
+ { ID id-E-DCH-FDD-Information-to-Modify CRITICALITY reject EXTENSION E-DCH-FDD-Information-to-Modify PRESENCE optional }|
+ { ID id-E-DCH-MACdFlows-to-Add CRITICALITY reject EXTENSION E-DCH-MACdFlows-Information PRESENCE optional }|
+ { ID id-E-DCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION E-DCH-MACdFlows-to-Delete PRESENCE optional }|
+ { ID id-Serving-E-DCH-RL-ID CRITICALITY reject EXTENSION Serving-E-DCH-RL-ID PRESENCE optional }|
+ { ID id-F-DPCH-Information-RL-ReconfPrepFDD CRITICALITY reject EXTENSION F-DPCH-Information-RL-ReconfPrepFDD PRESENCE optional }|
+ { ID id-Fast-Reconfiguration-Mode CRITICALITY ignore EXTENSION Fast-Reconfiguration-Mode PRESENCE optional }|
+ { ID id-CPC-Information CRITICALITY reject EXTENSION CPC-Information PRESENCE optional },
...
}
@@ -6019,11 +6279,11 @@ RL-InformationItemIE-RL-ReconfPrepFDD NBAP-PROTOCOL-IES ::= {
RL-InformationItem-RL-ReconfPrepFDD ::= SEQUENCE {
rL-ID RL-ID,
- dl-CodeInformation FDD-DL-CodeInformation OPTIONAL,
+ dl-CodeInformation FDD-DL-CodeInformation OPTIONAL,
maxDL-Power DL-Power OPTIONAL,
minDL-Power DL-Power OPTIONAL,
- not-Used-sSDT-Indication NULL OPTIONAL,
- not-Used-sSDT-Cell-Identity NULL OPTIONAL,
+ not-Used-sSDT-Indication NULL OPTIONAL,
+ not-Used-sSDT-Cell-Identity NULL OPTIONAL,
transmitDiversityIndicator TransmitDiversityIndicator OPTIONAL,
-- This IE shall be present if Diversity Mode IE is present in UL DPCH Information IE and it is not set to "none"
iE-Extensions ProtocolExtensionContainer { { RL-InformationItem-RL-ReconfPrepFDD-ExtIEs} } OPTIONAL,
@@ -6045,7 +6305,7 @@ RL-InformationItem-RL-ReconfPrepFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
E-DPCH-Information-RL-ReconfPrepFDD ::= SEQUENCE {
maxSet-E-DPDCHs Max-Set-E-DPDCHs OPTIONAL,
ul-PunctureLimit PunctureLimit OPTIONAL,
- e-TFCS-Information E-TFCS-Information OPTIONAL,
+ e-TFCS-Information E-TFCS-Information OPTIONAL,
e-TTI E-TTI OPTIONAL,
e-DPCCH-PO E-DPCCH-PO OPTIONAL,
e-RGCH-2-IndexStepThreshold E-RGCH-2-IndexStepThreshold OPTIONAL,
@@ -6075,6 +6335,7 @@ F-DPCH-Information-RL-ReconfPrepFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
PowerOffsetInformation-F-DPCH-RL-ReconfPrepFDD ::= SEQUENCE {
pO2-ForTPC-Bits PowerOffset,
+ -- This IE shall be ignored by Node B
iE-Extensions ProtocolExtensionContainer { { PowerOffsetInformation-F-DPCH-RL-ReconfPrepFDD-ExtIEs} } OPTIONAL,
...
}
@@ -6090,7 +6351,7 @@ PowerOffsetInformation-F-DPCH-RL-ReconfPrepFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::
-- **************************************************************
RadioLinkReconfigurationPrepareTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationPrepareTDD-Extensions}} OPTIONAL,
...
}
@@ -6100,7 +6361,7 @@ RadioLinkReconfigurationPrepareTDD-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD CRITICALITY reject TYPE UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD PRESENCE optional }|
{ ID id-UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD CRITICALITY reject TYPE UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD PRESENCE optional }|
{ ID id-UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD CRITICALITY reject TYPE UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD PRESENCE optional }|
- { ID id-DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD CRITICALITY reject TYPE DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD PRESENCE optional }|
+ { ID id-DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD CRITICALITY reject TYPE DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD PRESENCE optional }|
{ ID id-DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD CRITICALITY reject TYPE DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD PRESENCE optional }|
{ ID id-DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD CRITICALITY reject TYPE DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD PRESENCE optional }|
{ ID id-TDD-DCHs-to-Modify CRITICALITY reject TYPE TDD-DCHs-to-Modify PRESENCE optional }|
@@ -6166,26 +6427,6 @@ UL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::
...
}
-MultipleRL-UL-DPCH-InformationAddList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD
---Includes the 2nd through the max number of radio link repetitions.
-
-MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD ::= SEQUENCE {
- ul-DPCH-InformationList UL-DPCH-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
- ul-DPCH-InformationListLCR UL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
- ul-sir-target UL-SIR OPTIONAL,
- -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD.
- tDD-TPC-UplinkStepSize-LCR TDD-TPC-UplinkStepSize-LCR OPTIONAL,
- -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD.
- rL-ID RL-ID OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-UL-DPCH-768-InformationAddListIE-RL-ReconfPrepTDD CRITICALITY reject EXTENSION UL-DPCH-768-InformationAddList-RL-ReconfPrepTDD PRESENCE optional },
- ...
-}
-
UL-DPCH-InformationAddList-RL-ReconfPrepTDD ::= ProtocolIE-Single-Container {{ UL-DPCH-InformationAddListIEs-RL-ReconfPrepTDD }}
UL-DPCH-InformationAddListIEs-RL-ReconfPrepTDD NBAP-PROTOCOL-IES ::= {
@@ -6218,6 +6459,26 @@ UL-DPCH-LCR-InformationAddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION
...
}
+MultipleRL-UL-DPCH-InformationAddList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD
+--Includes the 2nd through the max number of radio link repetitions.
+
+MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD ::= SEQUENCE {
+ ul-DPCH-InformationList UL-DPCH-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
+ ul-DPCH-InformationListLCR UL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
+ ul-sir-target UL-SIR OPTIONAL,
+ -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD.
+ tDD-TPC-UplinkStepSize-LCR TDD-TPC-UplinkStepSize-LCR OPTIONAL,
+ -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD.
+ rL-ID RL-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MultipleRL-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-UL-DPCH-768-InformationAddListIE-RL-ReconfPrepTDD CRITICALITY reject EXTENSION UL-DPCH-768-InformationAddList-RL-ReconfPrepTDD PRESENCE optional },
+ ...
+}
+
UL-DPCH-768-InformationAddList-RL-ReconfPrepTDD ::= SEQUENCE {
repetitionPeriod RepetitionPeriod,
repetitionLength RepetitionLength,
@@ -6272,27 +6533,6 @@ UL-DPCH-InformationModify-AddListIEs-RL-ReconfPrepTDD NBAP-PROTOCOL-IES ::= {
{ ID id-UL-DPCH-InformationModify-AddListIE-RL-ReconfPrepTDD CRITICALITY reject TYPE UL-DPCH-InformationModify-AddItem-RL-ReconfPrepTDD PRESENCE mandatory }
}
-MultipleRL-UL-DPCH-InformationModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD
---Includes the 2nd through the max number of radio link information repetitions.
-
-MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD ::= SEQUENCE {
- ul-DPCH-InformationAddList UL-DPCH-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
- ul-DPCH-InformationModifyList UL-DPCH-InformationModify-ModifyList-RL-ReconfPrepTDD OPTIONAL,
- ul-DPCH-InformationDeleteList UL-DPCH-InformationModify-DeleteList-RL-ReconfPrepTDD OPTIONAL,
- ul-DPCH-InformationAddListLCR UL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
- ul-sir-target UL-SIR OPTIONAL,
- tDD-TPC-UplinkStepSize-LCR TDD-TPC-UplinkStepSize-LCR OPTIONAL,
- rL-ID RL-ID OPTIONAL,
--- This DPCH Information is the for the 2nd and beyond RL repetitions,
- iE-Extensions ProtocolExtensionContainer { { MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
-...
-}
-
-MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-UL-DPCH-768-InformationModify-AddList CRITICALITY reject EXTENSION UL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
- ...
-}
-
UL-DPCH-InformationModify-AddItem-RL-ReconfPrepTDD ::= SEQUENCE {
repetitionPeriod RepetitionPeriod,
repetitionLength RepetitionLength,
@@ -6306,33 +6546,6 @@ UL-DPCH-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSI
...
}
-UL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-DPCHOffset TDD-DPCHOffset,
- uL-Timeslot-InformationLCR UL-TimeslotLCR-Information,
- iE-Extensions ProtocolExtensionContainer { { UL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-UL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-UL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-DPCHOffset TDD-DPCHOffset,
- uL-Timeslot-Information768 UL-Timeslot768-Information,
- iE-Extensions ProtocolExtensionContainer { { UL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-UL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-
UL-DPCH-InformationModify-ModifyList-RL-ReconfPrepTDD ::= ProtocolIE-Single-Container {{ UL-DPCH-InformationModify-ModifyListIEs-RL-ReconfPrepTDD }}
UL-DPCH-InformationModify-ModifyListIEs-RL-ReconfPrepTDD NBAP-PROTOCOL-IES ::= {
@@ -6359,7 +6572,7 @@ UL-Timeslot-InformationModify-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1.
UL-Timeslot-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
timeSlot TimeSlot,
midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
uL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD UL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
...
@@ -6398,8 +6611,6 @@ UL-Timeslot-LCR-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOC
...
}
-
-
UL-Code-InformationModify-ModifyList-RL-ReconfPrepTDDLCR ::= SEQUENCE (SIZE (1..maxNrOfDPCHLCRs)) OF UL-Code-InformationModify-ModifyItem-RL-ReconfPrepTDDLCR
UL-Code-InformationModify-ModifyItem-RL-ReconfPrepTDDLCR ::= SEQUENCE {
@@ -6419,8 +6630,8 @@ UL-Timeslot768-InformationModify-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE
UL-Timeslot-768-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
timeSlot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768 OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768 OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
uL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD768 UL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD768 OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-768-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
...
@@ -6452,8 +6663,8 @@ UL-DPCH-InformationModify-DeleteListIEs-RL-ReconfPrepTDD NBAP-PROTOCOL-IES ::= {
UL-DPCH-InformationModify-DeleteListIE-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfDPCHs)) OF UL-DPCH-InformationModify-DeleteItem-RL-ReconfPrepTDD
UL-DPCH-InformationModify-DeleteItem-RL-ReconfPrepTDD ::= SEQUENCE {
- dPCH-ID DPCH-ID,
- iE-Extensions ProtocolExtensionContainer { { UL-DPCH-InformationModify-DeleteItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ dPCH-ID DPCH-ID,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCH-InformationModify-DeleteItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
...
}
@@ -6461,6 +6672,53 @@ UL-DPCH-InformationModify-DeleteItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTE
...
}
+UL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-DPCHOffset TDD-DPCHOffset,
+ uL-Timeslot-InformationLCR UL-TimeslotLCR-Information,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MultipleRL-UL-DPCH-InformationModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD
+--Includes the 2nd through the max number of radio link information repetitions.
+
+MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD ::= SEQUENCE {
+ ul-DPCH-InformationAddList UL-DPCH-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
+ ul-DPCH-InformationModifyList UL-DPCH-InformationModify-ModifyList-RL-ReconfPrepTDD OPTIONAL,
+ ul-DPCH-InformationDeleteList UL-DPCH-InformationModify-DeleteList-RL-ReconfPrepTDD OPTIONAL,
+ ul-DPCH-InformationAddListLCR UL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
+ ul-sir-target UL-SIR OPTIONAL,
+ tDD-TPC-UplinkStepSize-LCR TDD-TPC-UplinkStepSize-LCR OPTIONAL,
+ rL-ID RL-ID OPTIONAL,
+ -- This DPCH Information is the for the 2nd and beyond RL repetitions,
+ iE-Extensions ProtocolExtensionContainer { { MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+...
+}
+
+MultipleRL-UL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-UL-DPCH-768-InformationModify-AddList CRITICALITY reject EXTENSION UL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
+ ...
+}
+
+UL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-DPCHOffset TDD-DPCHOffset,
+ uL-Timeslot-Information768 UL-Timeslot768-Information,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF UL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD
UL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD ::= SEQUENCE {
@@ -6491,13 +6749,13 @@ DL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::
{ ID id-DL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD CRITICALITY reject EXTENSION DL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
-- This DPCH Information is the for the first RL repetition, DPCH information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
{ ID id-CCTrCH-Initial-DL-Power-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
--- This DL Power inforrmation is the for the first RL repetition, DL power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
+-- This DL Power information is the for the first RL repetition, DL power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
{ ID id-TDD-TPC-DownlinkStepSize-InformationAdd-RL-ReconfPrepTDD CRITICALITY reject EXTENSION TDD-TPC-DownlinkStepSize PRESENCE optional}|
-- This DL step size is the for the first RL repetition, DL step size information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
{ ID id-CCTrCH-Maximum-DL-Power-InformationAdd-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
--- This DL Power inforrmation is the for the first RL repetition, DL power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
+-- This DL Power information is the for the first RL repetition, DL power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
{ ID id-CCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
--- This DL Power inforrmation is the for the first RL repetition, DL power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
+-- This DL Power information is the for the first RL repetition, DL power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD
{ ID id-RL-ID CRITICALITY ignore EXTENSION RL-ID PRESENCE optional }|
-- This is the RL ID for the first RL repetition
{ ID id-multipleRL-dl-DPCH-InformationList CRITICALITY reject EXTENSION MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD PRESENCE optional }|
@@ -6506,26 +6764,6 @@ DL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::
...
}
-MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD
---Includes the 2nd through the max number of radio link information repetitions.
-
-MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD ::= SEQUENCE {
- dl-DPCH-InformationList DL-DPCH-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
- dl-DPCH-InformationListLCR DL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
- cCTrCH-Initial-DL-Power DL-Power OPTIONAL,
- tDD-TPC-DownlinkStepSize TDD-TPC-DownlinkStepSize OPTIONAL,
- cCTrCH-Maximum-DL-Power-InformationAdd-RL-ReconfPrepTDD DL-Power OPTIONAL,
- cCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD DL-Power OPTIONAL,
- rL-ID RL-ID OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-DPCH-768-InformationAddList-RL-ReconfPrepTDD CRITICALITY reject EXTENSION DL-DPCH-768-InformationAddList-RL-ReconfPrepTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
- ...
-}
-
CCTrCH-TPCAddList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF CCTrCH-TPCAddItem-RL-ReconfPrepTDD -- Applicable to 3.84Mcps TDD and 7.68Mcps TDD only
CCTrCH-TPCAddItem-RL-ReconfPrepTDD ::= SEQUENCE {
@@ -6570,6 +6808,26 @@ DL-DPCH-LCR-InformationAddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION
...
}
+MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD
+ --Includes the 2nd through the max number of radio link information repetitions.
+
+MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD ::= SEQUENCE {
+ dl-DPCH-InformationList DL-DPCH-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
+ dl-DPCH-InformationListLCR DL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD OPTIONAL,
+ cCTrCH-Initial-DL-Power DL-Power OPTIONAL,
+ tDD-TPC-DownlinkStepSize TDD-TPC-DownlinkStepSize OPTIONAL,
+ cCTrCH-Maximum-DL-Power-InformationAdd-RL-ReconfPrepTDD DL-Power OPTIONAL,
+ cCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD DL-Power OPTIONAL,
+ rL-ID RL-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MultipleRL-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-DL-DPCH-768-InformationAddList-RL-ReconfPrepTDD CRITICALITY reject EXTENSION DL-DPCH-768-InformationAddList-RL-ReconfPrepTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
+ ...
+}
+
DL-DPCH-768-InformationAddList-RL-ReconfPrepTDD ::= SEQUENCE {
repetitionPeriod RepetitionPeriod,
repetitionLength RepetitionLength,
@@ -6618,27 +6876,6 @@ DL-CCTrCH-InformationModifyItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION
...
}
-MultipleRL-DL-DPCH-InformationModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD
---Includes the 2nd through the max number of radio link information repetitions.
-
-MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD ::= SEQUENCE {
- dl-DPCH-InformationAddList DL-DPCH-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
- dl-DPCH-InformationModifyList DL-DPCH-InformationModify-ModifyList-RL-ReconfPrepTDD OPTIONAL,
- dl-DPCH-InformationDeleteList DL-DPCH-InformationModify-DeleteList-RL-ReconfPrepTDD OPTIONAL,
- dl-DPCH-InformationAddListLCR DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
- tDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD TDD-TPC-DownlinkStepSize OPTIONAL,
- cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD DL-Power OPTIONAL,
- cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD DL-Power OPTIONAL,
- rL-ID RL-ID OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
-...
-}
-
-MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD CRITICALITY reject EXTENSION DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
- ...
-}
-
CCTrCH-TPCModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF CCTrCH-TPCModifyItem-RL-ReconfPrepTDD
CCTrCH-TPCModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
@@ -6671,32 +6908,6 @@ DL-DPCH-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSI
...
}
-DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-DPCHOffset TDD-DPCHOffset,
- dL-Timeslot-InformationLCR DL-TimeslotLCR-Information,
- iE-Extensions ProtocolExtensionContainer { { DL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-DL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-DPCHOffset TDD-DPCHOffset,
- dL-Timeslot-Information768 DL-Timeslot768-Information,
- iE-Extensions ProtocolExtensionContainer { { DL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
- ...
-}
-
-DL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
DL-DPCH-InformationModify-ModifyList-RL-ReconfPrepTDD ::= ProtocolIE-Single-Container {{ DL-DPCH-InformationModify-ModifyListIEs-RL-ReconfPrepTDD }}
DL-DPCH-InformationModify-ModifyListIEs-RL-ReconfPrepTDD NBAP-PROTOCOL-IES ::= {
@@ -6723,19 +6934,16 @@ DL-Timeslot-InformationModify-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1.
DL-Timeslot-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
timeSlot TimeSlot,
midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
dL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD DL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-Timeslot-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
...
}
DL-Timeslot-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-Maximum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
- -- Applicable to 1.28Mcps TDD only
- { ID id-Minimum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional },
- -- Applicable to 1.28Mcps TDD only
...
}
+
DL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (0..maxNrOfDPCHs)) OF DL-Code-InformationModify-ModifyItem-RL-ReconfPrepTDD
DL-Code-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
@@ -6761,8 +6969,13 @@ DL-Timeslot-LCR-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
}
DL-Timeslot-LCR-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Maximum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
+ -- Applicable to 1.28Mcps TDD only
+ { ID id-Minimum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD only
...
}
+
DL-Code-LCR-InformationModify-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfDPCHLCRs)) OF DL-Code-LCR-InformationModify-ModifyItem-RL-ReconfPrepTDD
DL-Code-LCR-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
@@ -6782,7 +6995,7 @@ DL-Timeslot-768-InformationModify-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE
DL-Timeslot-768-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
timeSlot TimeSlot,
midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
dL-Code-768-InformationModify-ModifyList-RL-ReconfPrepTDD DL-Code-768-InformationModify-ModifyList-RL-ReconfPrepTDD OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-Timeslot-768-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
...
@@ -6791,6 +7004,7 @@ DL-Timeslot-768-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
DL-Timeslot-768-InformationModify-ModifyItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+
DL-Code-768-InformationModify-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfDPCHs768)) OF DL-Code-768-InformationModify-ModifyItem-RL-ReconfPrepTDD
DL-Code-768-InformationModify-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
@@ -6822,6 +7036,53 @@ DL-DPCH-InformationModify-DeleteItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTE
...
}
+DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-DPCHOffset TDD-DPCHOffset,
+ dL-Timeslot-InformationLCR DL-TimeslotLCR-Information,
+ iE-Extensions ProtocolExtensionContainer { { DL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DL-DPCH-LCR-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MultipleRL-DL-DPCH-InformationModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs-1)) OF MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD
+ --Includes the 2nd through the max number of radio link information repetitions.
+
+MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD ::= SEQUENCE {
+ dl-DPCH-InformationAddList DL-DPCH-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
+ dl-DPCH-InformationModifyList DL-DPCH-InformationModify-ModifyList-RL-ReconfPrepTDD OPTIONAL,
+ dl-DPCH-InformationDeleteList DL-DPCH-InformationModify-DeleteList-RL-ReconfPrepTDD OPTIONAL,
+ dl-DPCH-InformationAddListLCR DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD OPTIONAL,
+ tDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD TDD-TPC-DownlinkStepSize OPTIONAL,
+ cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD DL-Power OPTIONAL,
+ cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD DL-Power OPTIONAL,
+ rL-ID RL-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MultipleRL-DL-DPCH-InformationModifyListIE-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD CRITICALITY reject EXTENSION DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD PRESENCE optional }, -- Applicable to 7.68Mcps TDD only
+ ...
+}
+
+DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD ::= SEQUENCE {
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-DPCHOffset TDD-DPCHOffset,
+ dL-Timeslot-Information768 DL-Timeslot768-Information,
+ iE-Extensions ProtocolExtensionContainer { { DL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DL-DPCH-768-InformationModify-AddItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF DL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD
DL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD ::= SEQUENCE {
@@ -6850,13 +7111,13 @@ DSCH-Information-ModifyList-RL-ReconfPrepTDD ::= SEQUENCE (SIZE (1..maxNrOfDSCHs
DSCH-Information-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
dSCH-ID DSCH-ID,
- cCTrCH-ID CCTrCH-ID OPTIONAL,
+ cCTrCH-ID CCTrCH-ID OPTIONAL,
-- DL CCTrCH in which the DSCH is mapped
- transportFormatSet TransportFormatSet OPTIONAL,
+ transportFormatSet TransportFormatSet OPTIONAL,
allocationRetentionPriority AllocationRetentionPriority OPTIONAL,
- frameHandlingPriority FrameHandlingPriority OPTIONAL,
- toAWS ToAWS OPTIONAL,
- toAWE ToAWE OPTIONAL,
+ frameHandlingPriority FrameHandlingPriority OPTIONAL,
+ toAWS ToAWS OPTIONAL,
+ toAWE ToAWE OPTIONAL,
transportBearerRequestIndicator TransportBearerRequestIndicator,
iE-Extensions ProtocolExtensionContainer { { DSCH-Information-ModifyItem-RL-ReconfPrepTDD-ExtIEs} } OPTIONAL,
...
@@ -6867,7 +7128,7 @@ DSCH-Information-ModifyItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- Shall be ignored if bearer establishment with ALCAP.
{ ID id-transportlayeraddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional }|
-- Shall be ignored if bearer establishment with ALCAP.
- { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional},
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
...
}
@@ -6896,11 +7157,11 @@ USCH-Information-ModifyItem-RL-ReconfPrepTDD ::= SEQUENCE {
}
USCH-Information-ModifyItem-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-bindingID CRITICALITY ignore EXTENSION BindingID PRESENCE optional }|
+ { ID id-bindingID CRITICALITY ignore EXTENSION BindingID PRESENCE optional }|
-- Shall be ignored if bearer establishment with ALCAP.
{ ID id-transportlayeraddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional }|
-- Shall be ignored if bearer establishment with ALCAP.
- { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
...
}
@@ -6933,8 +7194,10 @@ RL-Information-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
{ ID id-UL-Synchronisation-Parameters-LCR CRITICALITY ignore EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional }|
-- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- { ID id-TimeslotISCP-LCR-InfoList-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-TimeslotISCPInfoLCR PRESENCE optional },
+ { ID id-TimeslotISCP-LCR-InfoList-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-TimeslotISCPInfoLCR PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
+ { ID id-UARFCNforNt CRITICALITY reject EXTENSION UARFCN PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD when using multiple frequencies
...
}
@@ -6946,7 +7209,7 @@ RL-Information-RL-ReconfPrepTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationReady ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationReady-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationReady-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationReady-Extensions}} OPTIONAL,
...
}
@@ -6966,7 +7229,7 @@ RadioLinkReconfigurationReady-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- TDD only
{ 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-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 },
...
}
@@ -6991,26 +7254,26 @@ RL-InformationResponseItem-RL-ReconfReady-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-DL-PowerBalancing-UpdatedIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-UpdatedIndicator PRESENCE optional }|
{ ID id-E-DCH-RL-Set-ID CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
{ ID id-E-DCH-FDD-DL-Control-Channel-Information CRITICALITY ignore EXTENSION E-DCH-FDD-DL-Control-Channel-Information PRESENCE optional }|
- { ID id-E-DCH-FDD-Information-Response CRITICALITY ignore EXTENSION E-DCH-FDD-Information-Response PRESENCE optional },
+ { ID id-E-DCH-FDD-Information-Response CRITICALITY ignore EXTENSION E-DCH-FDD-Information-Response PRESENCE optional },
...
}
-DCH-InformationResponseList-RL-ReconfReady::= ProtocolIE-Single-Container {{ DCH-InformationResponseListIEs-RL-ReconfReady }}
+DCH-InformationResponseList-RL-ReconfReady ::= ProtocolIE-Single-Container {{ DCH-InformationResponseListIEs-RL-ReconfReady }}
DCH-InformationResponseListIEs-RL-ReconfReady NBAP-PROTOCOL-IES ::= {
{ ID id-DCH-InformationResponse CRITICALITY ignore TYPE DCH-InformationResponse PRESENCE mandatory }
}
-DSCH-InformationResponseList-RL-ReconfReady::= ProtocolIE-Single-Container {{ DSCH-InformationResponseListIEs-RL-ReconfReady }}
+DSCH-InformationResponseList-RL-ReconfReady ::= ProtocolIE-Single-Container {{ DSCH-InformationResponseListIEs-RL-ReconfReady }}
DSCH-InformationResponseListIEs-RL-ReconfReady NBAP-PROTOCOL-IES ::= {
{ ID id-DSCH-InformationResponse CRITICALITY ignore TYPE DSCH-InformationResponse PRESENCE mandatory }
}
-USCH-InformationResponseList-RL-ReconfReady::= ProtocolIE-Single-Container {{ USCH-InformationResponseListIEs-RL-ReconfReady }}
+USCH-InformationResponseList-RL-ReconfReady ::= ProtocolIE-Single-Container {{ USCH-InformationResponseListIEs-RL-ReconfReady }}
USCH-InformationResponseListIEs-RL-ReconfReady NBAP-PROTOCOL-IES ::= {
- { ID id-USCH-InformationResponse CRITICALITY ignore TYPE USCH-InformationResponse PRESENCE mandatory }
+ { ID id-USCH-InformationResponse CRITICALITY ignore TYPE USCH-InformationResponse PRESENCE mandatory }
}
-- **************************************************************
@@ -7020,7 +7283,7 @@ USCH-InformationResponseListIEs-RL-ReconfReady NBAP-PROTOCOL-IES ::= {
-- **************************************************************
RadioLinkReconfigurationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationFailure-Extensions}} OPTIONAL,
...
}
@@ -7046,7 +7309,7 @@ GeneralCauseList-RL-ReconfFailure ::= SEQUENCE {
cause Cause,
iE-Extensions ProtocolExtensionContainer { { GeneralCauseItem-RL-ReconfFailure-ExtIEs} } OPTIONAL,
...
- }
+}
GeneralCauseItem-RL-ReconfFailure-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -7056,7 +7319,7 @@ RLSpecificCauseList-RL-ReconfFailure ::= SEQUENCE {
rL-ReconfigurationFailureList-RL-ReconfFailure RL-ReconfigurationFailureList-RL-ReconfFailure OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { RLSpecificCauseItem-RL-ReconfFailure-ExtIEs} } OPTIONAL,
...
- }
+}
RLSpecificCauseItem-RL-ReconfFailure-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -7073,7 +7336,7 @@ RL-ReconfigurationFailureItem-RL-ReconfFailure ::= SEQUENCE {
cause Cause,
iE-Extensions ProtocolExtensionContainer { { RL-ReconfigurationFailureItem-RL-ReconfFailure-ExtIEs} } OPTIONAL,
...
- }
+}
RL-ReconfigurationFailureItem-RL-ReconfFailure-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -7086,7 +7349,7 @@ RL-ReconfigurationFailureItem-RL-ReconfFailure-ExtIEs NBAP-PROTOCOL-EXTENSION :
-- **************************************************************
RadioLinkReconfigurationCommit ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCommit-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCommit-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationCommit-Extensions}} OPTIONAL,
...
}
@@ -7111,13 +7374,13 @@ RadioLinkReconfigurationCommit-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationCancel ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCancel-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCancel-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationCancel-Extensions}} OPTIONAL,
...
}
RadioLinkReconfigurationCancel-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory },
+ { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory },
...
}
@@ -7132,7 +7395,7 @@ RadioLinkReconfigurationCancel-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -7168,7 +7431,6 @@ RadioLinkReconfigurationRequestFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
...
}
-
UL-DPCH-Information-RL-ReconfRqstFDD ::= SEQUENCE {
ul-TFCS TFCS OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { UL-DPCH-Information-RL-ReconfRqstFDD-ExtIEs} } OPTIONAL,
@@ -7176,7 +7438,7 @@ UL-DPCH-Information-RL-ReconfRqstFDD ::= SEQUENCE {
}
UL-DPCH-Information-RL-ReconfRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-UL-DPDCH-Indicator-For-E-DCH-Operation CRITICALITY reject EXTENSION UL-DPDCH-Indicator-For-E-DCH-Operation PRESENCE conditional },
+ { ID id-UL-DPDCH-Indicator-For-E-DCH-Operation CRITICALITY reject EXTENSION UL-DPDCH-Indicator-For-E-DCH-Operation PRESENCE conditional },
-- The IE shall be present if E-DPCH Information IE is present
...
}
@@ -7209,15 +7471,15 @@ DCH-DeleteItem-RL-ReconfRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
RL-InformationList-RL-ReconfRqstFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {{ RL-InformationItemIE-RL-ReconfRqstFDD}}
RL-InformationItemIE-RL-ReconfRqstFDD NBAP-PROTOCOL-IES ::= {
- { ID id-RL-InformationItem-RL-ReconfRqstFDD CRITICALITY reject TYPE RL-InformationItem-RL-ReconfRqstFDD PRESENCE mandatory}
+ { ID id-RL-InformationItem-RL-ReconfRqstFDD CRITICALITY reject TYPE RL-InformationItem-RL-ReconfRqstFDD PRESENCE mandatory }
}
RL-InformationItem-RL-ReconfRqstFDD ::= SEQUENCE {
rL-ID RL-ID,
- maxDL-Power DL-Power OPTIONAL,
- minDL-Power DL-Power OPTIONAL,
+ maxDL-Power DL-Power OPTIONAL,
+ minDL-Power DL-Power OPTIONAL,
dl-CodeInformation FDD-DL-CodeInformation OPTIONAL,
--- The IE shall be present if the Transmission Gap Pattern Sequence Information IE is included and the indicated Downlink Compressed Mode method for at least one of the included Transmission Gap Pattern Sequence is set to "SF/2".
+ -- The IE shall be present if the Transmission Gap Pattern Sequence Information IE is included and the indicated Downlink Compressed Mode method for at least one of the included Transmission Gap Pattern Sequence is set to "SF/2".
iE-Extensions ProtocolExtensionContainer { { RL-InformationItem-RL-ReconfRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -7226,8 +7488,8 @@ RL-InformationItem-RL-ReconfRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-DLReferencePower CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
{ ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
{ ID id-E-DCH-RL-Indication CRITICALITY reject EXTENSION E-DCH-RL-Indication PRESENCE optional }|
- { ID id-RL-Specific-E-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-E-DCH-Info PRESENCE optional }|
- { ID id-F-DPCH-SlotFormat CRITICALITY reject EXTENSION F-DPCH-SlotFormat PRESENCE optional },
+ { ID id-RL-Specific-E-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-E-DCH-Info PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormat CRITICALITY reject EXTENSION F-DPCH-SlotFormat PRESENCE optional },
...
}
@@ -7256,7 +7518,7 @@ E-DPCH-Information-RL-ReconfRqstFDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -7296,7 +7558,7 @@ RadioLinkReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF ProtocolIE-Single-Container {{ UL-CCTrCH-InformationModifyItemIE-RL-ReconfRqstTDD}}
UL-CCTrCH-InformationModifyItemIE-RL-ReconfRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD CRITICALITY notify TYPE UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD PRESENCE mandatory}
+ { ID id-UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD CRITICALITY notify TYPE UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD PRESENCE mandatory}
}
UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD ::= SEQUENCE {
@@ -7308,15 +7570,15 @@ UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD ::= SEQUENCE {
}
UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-{ ID id-UL-SIRTarget CRITICALITY reject EXTENSION UL-SIR PRESENCE optional },
- -- Applicable to 1.28Mcps TDD only
+{ ID id-UL-SIRTarget CRITICALITY reject EXTENSION UL-SIR PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD only
...
}
UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF ProtocolIE-Single-Container {{ UL-CCTrCH-InformationDeleteItemIE-RL-ReconfRqstTDD}}
UL-CCTrCH-InformationDeleteItemIE-RL-ReconfRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD CRITICALITY notify TYPE UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD PRESENCE mandatory}
+ { ID id-UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD CRITICALITY notify TYPE UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD PRESENCE mandatory }
}
UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD ::= SEQUENCE {
@@ -7332,7 +7594,7 @@ UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION
DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF ProtocolIE-Single-Container {{ DL-CCTrCH-InformationModifyItemIE-RL-ReconfRqstTDD}}
DL-CCTrCH-InformationModifyItemIE-RL-ReconfRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD CRITICALITY notify TYPE DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD PRESENCE mandatory}
+ { ID id-DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD CRITICALITY notify TYPE DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD PRESENCE mandatory }
}
DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD ::= SEQUENCE {
@@ -7350,7 +7612,7 @@ DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION
-- This power Information is the for the first RL repetition, power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD.
{ ID id-CCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfRqstTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
-- This power Information is the for the first RL repetition, power information for RL repetitions 2 and on, should be defined in MultipleRL-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD.
- { ID id-RL-ID CRITICALITY ignore EXTENSION RL-ID PRESENCE optional }|
+ { ID id-RL-ID CRITICALITY ignore EXTENSION RL-ID PRESENCE optional }|
-- This is the RL ID for the first RL repetition.
{ ID id-multipleRL-dl-CCTrCH-InformationModifyList-RL-ReconfRqstTDD CRITICALITY reject EXTENSION MultipleRL-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD PRESENCE optional },
-- This CCTrCH Information is the for the 2nd and beyond RL repetitions.
@@ -7365,10 +7627,9 @@ MultipleRL-DL-CCTrCH-InformationModifyListIE-RL-ReconfRqstTDD ::= SEQUENCE {
cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfRqstTDD DL-Power OPTIONAL,
cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfRqstTDD DL-Power OPTIONAL,
rL-ID RL-ID OPTIONAL,
-...
+ ...
}
-
DL-DPCH-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD ::= SEQUENCE {
dL-Timeslot-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD DL-Timeslot-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-DPCH-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD-ExtIEs} } OPTIONAL,
@@ -7396,7 +7657,7 @@ DL-Timeslot-LCR-InformationModify-ModifyItem-RL-ReconfRqstTDD-ExtIEs NBAP-PROTO
DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF ProtocolIE-Single-Container {{ DL-CCTrCH-InformationDeleteItemIE-RL-ReconfRqstTDD}}
DL-CCTrCH-InformationDeleteItemIE-RL-ReconfRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD CRITICALITY notify TYPE DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD PRESENCE mandatory}
+ { ID id-DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD CRITICALITY notify TYPE DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD PRESENCE mandatory }
}
DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD ::= SEQUENCE {
@@ -7433,8 +7694,9 @@ RL-Information-RL-ReconfRqstTDD ::= SEQUENCE {
}
RL-InformationItem-RL-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
- { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY ignore EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional }, -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
+ { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
+ { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY ignore EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional },
+ -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
...
}
@@ -7445,15 +7707,15 @@ RL-InformationItem-RL-ReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationResponse-Extensions}} OPTIONAL,
...
}
RadioLinkReconfigurationResponse-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-CRNC-CommunicationContextID CRITICALITY ignore TYPE CRNC-CommunicationContextID PRESENCE mandatory } |
- { ID id-RL-InformationResponseList-RL-ReconfRsp CRITICALITY ignore TYPE RL-InformationResponseList-RL-ReconfRsp PRESENCE optional } |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-RL-InformationResponseList-RL-ReconfRsp CRITICALITY ignore TYPE RL-InformationResponseList-RL-ReconfRsp PRESENCE optional } |
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -7472,7 +7734,7 @@ RadioLinkReconfigurationResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
RL-InformationResponseList-RL-ReconfRsp ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {{RL-InformationResponseItemIE-RL-ReconfRsp}}
RL-InformationResponseItemIE-RL-ReconfRsp NBAP-PROTOCOL-IES ::= {
- { ID id-RL-InformationResponseItem-RL-ReconfRsp CRITICALITY ignore TYPE RL-InformationResponseItem-RL-ReconfRsp PRESENCE mandatory}
+ { ID id-RL-InformationResponseItem-RL-ReconfRsp CRITICALITY ignore TYPE RL-InformationResponseItem-RL-ReconfRsp PRESENCE mandatory }
}
RL-InformationResponseItem-RL-ReconfRsp ::= SEQUENCE {
@@ -7483,11 +7745,11 @@ RL-InformationResponseItem-RL-ReconfRsp ::= SEQUENCE {
}
RL-InformationResponseItem-RL-ReconfRsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-PowerBalancing-UpdatedIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-UpdatedIndicator PRESENCE optional }|
+ { ID id-DL-PowerBalancing-UpdatedIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-UpdatedIndicator PRESENCE optional }|
-- FDD only
{ ID id-E-DCH-RL-Set-ID CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
{ ID id-E-DCH-FDD-DL-Control-Channel-Information CRITICALITY ignore EXTENSION E-DCH-FDD-DL-Control-Channel-Information PRESENCE optional }|
- { ID id-E-DCH-FDD-Information-Response CRITICALITY ignore EXTENSION E-DCH-FDD-Information-Response PRESENCE optional },
+ { ID id-E-DCH-FDD-Information-Response CRITICALITY ignore EXTENSION E-DCH-FDD-Information-Response PRESENCE optional },
...
}
@@ -7504,7 +7766,7 @@ DCH-InformationResponseListIEs-RL-ReconfRsp NBAP-PROTOCOL-IES ::= {
-- **************************************************************
RadioLinkDeletionRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkDeletionRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkDeletionRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkDeletionRequest-Extensions}} OPTIONAL,
...
}
@@ -7523,7 +7785,7 @@ RadioLinkDeletionRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
RL-informationList-RL-DeletionRqst ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {{RL-informationItemIE-RL-DeletionRqst}}
RL-informationItemIE-RL-DeletionRqst NBAP-PROTOCOL-IES ::= {
- { ID id-RL-informationItem-RL-DeletionRqst CRITICALITY notify TYPE RL-informationItem-RL-DeletionRqst PRESENCE mandatory}
+ { ID id-RL-informationItem-RL-DeletionRqst CRITICALITY notify TYPE RL-informationItem-RL-DeletionRqst PRESENCE mandatory }
}
RL-informationItem-RL-DeletionRqst ::= SEQUENCE {
@@ -7543,7 +7805,7 @@ RL-informationItem-RL-DeletionRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkDeletionResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkDeletionResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkDeletionResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkDeletionResponse-Extensions}} OPTIONAL,
...
}
@@ -7558,7 +7820,6 @@ RadioLinkDeletionResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
...
}
-
-- **************************************************************
--
-- DL POWER CONTROL REQUEST FDD
@@ -7566,24 +7827,24 @@ RadioLinkDeletionResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DL-PowerControlRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DL-PowerControlRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{DL-PowerControlRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{DL-PowerControlRequest-Extensions}} OPTIONAL,
...
}
DL-PowerControlRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory } |
- { ID id-PowerAdjustmentType CRITICALITY ignore TYPE PowerAdjustmentType PRESENCE mandatory} |
- { ID id-DLReferencePower CRITICALITY ignore TYPE DL-Power PRESENCE conditional} |
+ { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory }|
+ { ID id-PowerAdjustmentType CRITICALITY ignore TYPE PowerAdjustmentType PRESENCE mandatory }|
+ { ID id-DLReferencePower CRITICALITY ignore TYPE DL-Power PRESENCE conditional }|
-- This IE shall be present if the Adjustment Type IE is set to 'Common'
- { ID id-InnerLoopDLPCStatus CRITICALITY ignore TYPE InnerLoopDLPCStatus PRESENCE optional } |
- { ID id-DLReferencePowerList-DL-PC-Rqst CRITICALITY ignore TYPE DL-ReferencePowerInformationList-DL-PC-Rqst PRESENCE conditional } |
+ { ID id-InnerLoopDLPCStatus CRITICALITY ignore TYPE InnerLoopDLPCStatus PRESENCE optional }|
+ { ID id-DLReferencePowerList-DL-PC-Rqst CRITICALITY ignore TYPE DL-ReferencePowerInformationList-DL-PC-Rqst PRESENCE conditional }|
-- This IE shall be present if the Adjustment Type IE is set to 'Individual'
- { ID id-MaxAdjustmentStep CRITICALITY ignore TYPE MaxAdjustmentStep PRESENCE conditional} |
+ { ID id-MaxAdjustmentStep CRITICALITY ignore TYPE MaxAdjustmentStep PRESENCE conditional }|
-- This IE shall be present if the Adjustment Type IE is set to 'Common' or 'Individual'
{ ID id-AdjustmentPeriod CRITICALITY ignore TYPE AdjustmentPeriod PRESENCE conditional }|
-- This IE shall be present if the Adjustment Type IE is set to 'Common' or 'Individual'
- { ID id-AdjustmentRatio CRITICALITY ignore TYPE ScaledAdjustmentRatio PRESENCE conditional },
+ { ID id-AdjustmentRatio CRITICALITY ignore TYPE ScaledAdjustmentRatio PRESENCE conditional },
-- This IE shall be present if the Adjustment Type IE is set to 'Common' or 'Individual'
...
}
@@ -7595,8 +7856,7 @@ DL-PowerControlRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
DL-ReferencePowerInformationList-DL-PC-Rqst ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {{DL-ReferencePowerInformationItemIE-DL-PC-Rqst }}
DL-ReferencePowerInformationItemIE-DL-PC-Rqst NBAP-PROTOCOL-IES ::= {
- { ID id-DL-ReferencePowerInformationItem-DL-PC-Rqst CRITICALITY ignore TYPE DL-ReferencePowerInformationItem-DL-PC-Rqst PRESENCE mandatory
-}
+ { ID id-DL-ReferencePowerInformationItem-DL-PC-Rqst CRITICALITY ignore TYPE DL-ReferencePowerInformationItem-DL-PC-Rqst PRESENCE mandatory }
}
DL-ReferencePowerInformationItem-DL-PC-Rqst ::= SEQUENCE {
@@ -7617,24 +7877,23 @@ DL-ReferencePowerInformationItem-DL-PC-Rqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
DL-PowerTimeslotControlRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DL-PowerTimeslotControlRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{DL-PowerTimeslotControlRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{DL-PowerTimeslotControlRequest-Extensions}} OPTIONAL,
...
}
DL-PowerTimeslotControlRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory } |
- { ID id-TimeslotISCPInfo CRITICALITY ignore TYPE DL-TimeslotISCPInfo PRESENCE optional },
+ { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory } |
+ { ID id-TimeslotISCPInfo CRITICALITY ignore TYPE DL-TimeslotISCPInfo PRESENCE optional },
-- Mandatory for 3.84Mcps TDD and 7.68Mcps TDD, Not Applicable to 1.28Mcps TDD
-
...
}
DL-PowerTimeslotControlRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-TimeslotISCPInfoList-LCR-DL-PC-RqstTDD CRITICALITY ignore EXTENSION DL-TimeslotISCPInfoLCR PRESENCE optional }|
-- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- { ID id-PrimCCPCH-RSCP-DL-PC-RqstTDD CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP PRESENCE optional }|
- { ID id-PrimaryCCPCH-RSCP-Delta CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP-Delta PRESENCE optional },
+ { ID id-PrimCCPCH-RSCP-DL-PC-RqstTDD CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP PRESENCE optional }|
+ { ID id-PrimaryCCPCH-RSCP-Delta CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP-Delta PRESENCE optional },
...
}
@@ -7663,11 +7922,10 @@ DedicatedMeasurementInitiationRequest-IEs NBAP-PROTOCOL-IES ::= {
}
DedicatedMeasurementInitiationRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-NumberOfReportedCellPortions CRITICALITY reject EXTENSION NumberOfReportedCellPortions PRESENCE conditional }|
+ { ID id-NumberOfReportedCellPortions CRITICALITY reject EXTENSION NumberOfReportedCellPortions PRESENCE conditional }|
-- The IE shall be present if the Dedicated Measurement Type IE is set to "Best Cell Portions", FDD only.
- { ID id-MeasurementRecoveryBehavior CRITICALITY ignore EXTENSION MeasurementRecoveryBehavior PRESENCE optional
- }|
- { ID id-AlternativeFormatReportingIndicator CRITICALITY ignore EXTENSION AlternativeFormatReportingIndicator PRESENCE optional },
+ { ID id-MeasurementRecoveryBehavior CRITICALITY ignore EXTENSION MeasurementRecoveryBehavior PRESENCE optional }|
+ { ID id-AlternativeFormatReportingIndicator CRITICALITY ignore EXTENSION AlternativeFormatReportingIndicator PRESENCE optional },
...
}
@@ -7707,8 +7965,10 @@ RL-InformationItem-DM-Rqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- TDD only
{ ID id-HSSICH-Info-DM-Rqst CRITICALITY reject EXTENSION HSSICH-Info-DM-Rqst PRESENCE optional}|
-- TDD only
- { ID id-DPCH-ID768-DM-Rqst CRITICALITY reject EXTENSION DPCH-ID768 PRESENCE optional},
+ { ID id-DPCH-ID768-DM-Rqst CRITICALITY reject EXTENSION DPCH-ID768 PRESENCE optional}|
-- 7.68Mcps TDD only
+ { ID id-HSSICH-InfoExt-DM-Rqst CRITICALITY reject EXTENSION HSSICH-InfoExt-DM-Rqst PRESENCE optional},
+ -- 1.28Mcps TDD only, used if the HS-SICH identity has a value larger than 31
...
}
@@ -7716,6 +7976,9 @@ PUSCH-Info-DM-Rqst ::= SEQUENCE (SIZE (1..maxNrOfPUSCHs)) OF PUSCH-ID
HSSICH-Info-DM-Rqst ::= SEQUENCE (SIZE (1..maxNrOfHSSICHs)) OF HS-SICH-ID
+HSSICH-InfoExt-DM-Rqst::= SEQUENCE (SIZE (1..maxNrOfHSSICHs)) OF Extended-HS-SICH-ID
+-- 1.28Mcps TDD only, used if the HS-SICH identity has a value larger than 31
+
RL-Set-DM-Rqst ::= SEQUENCE {
rL-Set-InformationList-DM-Rqst RL-Set-InformationList-DM-Rqst,
iE-Extensions ProtocolExtensionContainer { { RL-SetItem-DM-Rqst-ExtIEs } } OPTIONAL,
@@ -7740,7 +8003,6 @@ RL-Set-InformationItem-DM-Rqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
AllRL-DM-Rqst ::= NULL
-
AllRL-Set-DM-Rqst ::= NULL
-- **************************************************************
@@ -7750,7 +8012,7 @@ AllRL-Set-DM-Rqst ::= NULL
-- **************************************************************
DedicatedMeasurementInitiationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationResponse-Extensions}} OPTIONAL,
...
}
@@ -7764,8 +8026,7 @@ DedicatedMeasurementInitiationResponse-IEs NBAP-PROTOCOL-IES ::= {
}
DedicatedMeasurementInitiationResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-MeasurementRecoverySupportIndicator CRITICALITY ignore EXTENSION MeasurementRecoverySupportIndicator PRESENCE optional
- },
+ { ID id-MeasurementRecoverySupportIndicator CRITICALITY ignore EXTENSION MeasurementRecoverySupportIndicator PRESENCE optional},
...
}
@@ -7803,22 +8064,24 @@ RL-InformationItem-DM-Rsp ::= SEQUENCE {
}
RL-InformationItem-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-PUSCH-Info-DM-Rsp CRITICALITY reject EXTENSION PUSCH-Info-DM-Rsp PRESENCE optional}|
+ { ID id-PUSCH-Info-DM-Rsp CRITICALITY reject EXTENSION PUSCH-Info-DM-Rsp PRESENCE optional}|
-- TDD only
-- This PUSCH Information is the for the first PUSCH repetition, PUSCH information for PUSCH repetitions 2 and on, should be defined in Multiple-PUSCH-InfoList-DM-Rsp.
- {ID id-HSSICH-Info-DM-Rsp CRITICALITY reject EXTENSION HS-SICH-ID PRESENCE optional}|
+ { ID id-HSSICH-Info-DM-Rsp CRITICALITY reject EXTENSION HS-SICH-ID PRESENCE optional}|
-- TDD only
- { ID id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp PRESENCE optional }|
-- Applicable to 3.84Mcps TDD only. This list of dedicated measurement values is used for the 2nd and beyond measurements of a RL when multiple dedicated measurement values need to be reported.
- { ID id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only. This list of dedicated measurement values is used for the 2nd and beyond measurements of a RL when multiple dedicated measurement values need to be reported.
- { ID id-multiple-PUSCH-InfoList-DM-Rsp CRITICALITY ignore EXTENSION Multiple-PUSCH-InfoList-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-PUSCH-InfoList-DM-Rsp CRITICALITY ignore EXTENSION Multiple-PUSCH-InfoList-DM-Rsp PRESENCE optional }|
-- TDD only, This PUSCH information is the for the 2nd and beyond PUSCH repetitions.
- { ID id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-HSSICHMeasurementValueList-TDD-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-HSSICHMeasurementValueList-TDD-DM-Rsp PRESENCE optional }|
-- TDD only. This list of HS-SICH measurement values is used for the 2nd and beyond measurements of a RL when multiple HS-SICH measurement values need to be reported.
{ ID id-DPCH-ID768-DM-Rsp CRITICALITY reject EXTENSION DPCH-ID768 PRESENCE optional}| -- 7.68Mcps TDD only
- { ID id-multiple-DedicatedMeasurementValueList-768-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-768-TDD-DM-Rsp PRESENCE optional },
+ { ID id-multiple-DedicatedMeasurementValueList-768-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-768-TDD-DM-Rsp PRESENCE optional }|
-- Applicable to 7.68Mcps TDD only. This list of dedicated measurement values is used for the 2nd and beyond measurements of a RL when multiple dedicated measurement values need to be reported.
+ {ID id-Extended-HS-SICH-ID CRITICALITY reject EXTENSION Extended-HS-SICH-ID PRESENCE optional},
+ -- 1.28Mcps TDD only, used if the HS-SICH identity has a value larger than 31
...
}
@@ -7838,34 +8101,6 @@ Multiple-PUSCH-InfoListIE-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-RL-Set-DM-Rsp ::= SEQUENCE {
- rL-Set-InformationList-DM-Rsp RL-Set-InformationList-DM-Rsp,
- iE-Extensions ProtocolExtensionContainer { { RL-SetItem-DM-Rsp-ExtIEs } } OPTIONAL,
- ...
-}
-
-RL-SetItem-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
-RL-Set-InformationList-DM-Rsp ::= SEQUENCE (SIZE (1..maxNrOfRLSets)) OF ProtocolIE-Single-Container {{ RL-Set-InformationItemIE-DM-Rsp }}
-
-RL-Set-InformationItemIE-DM-Rsp NBAP-PROTOCOL-IES ::= {
- { ID id-RL-Set-InformationItem-DM-Rsp CRITICALITY ignore TYPE RL-Set-InformationItem-DM-Rsp PRESENCE mandatory}
-}
-
-RL-Set-InformationItem-DM-Rsp ::= SEQUENCE {
- rL-Set-ID RL-Set-ID,
- dedicatedMeasurementValue DedicatedMeasurementValue,
- cFN CFN OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { RL-Set-InformationItem-DM-Rsp-ExtIEs} } OPTIONAL,
- ...
-}
-
-RL-Set-InformationItem-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- ...
-}
-
Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp ::= SEQUENCE (SIZE (1.. maxNrOfDPCHsPerRL-1)) OF Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp
Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp ::= SEQUENCE {
@@ -7878,6 +8113,7 @@ Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp ::= SEQUENCE {
Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+
Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp ::= SEQUENCE (SIZE (1.. maxNrOfDPCHsLCRPerRL-1)) OF Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp
Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp ::= SEQUENCE {
@@ -7898,9 +8134,11 @@ Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp ::= SEQUENCE {
dedicatedMeasurementValue DedicatedMeasurementValue,
iE-Extensions ProtocolExtensionContainer { { Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp-ExtIEs} } OPTIONAL,
...
-
}
+
Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-HS-SICH-ID CRITICALITY ignore EXTENSION Extended-HS-SICH-ID PRESENCE optional},
+ -- 1.28Mcps TDD only, used if the HS-SICH identity has a value larger than 31
...
}
@@ -7917,6 +8155,34 @@ Multiple-DedicatedMeasurementValueItem-768-TDD-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTEN
...
}
+RL-Set-DM-Rsp ::= SEQUENCE {
+ rL-Set-InformationList-DM-Rsp RL-Set-InformationList-DM-Rsp,
+ iE-Extensions ProtocolExtensionContainer { { RL-SetItem-DM-Rsp-ExtIEs } } OPTIONAL,
+ ...
+}
+
+RL-SetItem-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RL-Set-InformationList-DM-Rsp ::= SEQUENCE (SIZE (1..maxNrOfRLSets)) OF ProtocolIE-Single-Container {{ RL-Set-InformationItemIE-DM-Rsp }}
+
+RL-Set-InformationItemIE-DM-Rsp NBAP-PROTOCOL-IES ::= {
+ { ID id-RL-Set-InformationItem-DM-Rsp CRITICALITY ignore TYPE RL-Set-InformationItem-DM-Rsp PRESENCE mandatory}
+}
+
+RL-Set-InformationItem-DM-Rsp ::= SEQUENCE {
+ rL-Set-ID RL-Set-ID,
+ dedicatedMeasurementValue DedicatedMeasurementValue,
+ cFN CFN OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { RL-Set-InformationItem-DM-Rsp-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RL-Set-InformationItem-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- DEDICATED MEASUREMENT INITIATION FAILURE
@@ -7924,7 +8190,7 @@ Multiple-DedicatedMeasurementValueItem-768-TDD-DM-Rsp-ExtIEs NBAP-PROTOCOL-EXTEN
-- **************************************************************
DedicatedMeasurementInitiationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationFailure-Extensions}} OPTIONAL,
...
}
@@ -7961,8 +8227,7 @@ DedicatedMeasurementReport-IEs NBAP-PROTOCOL-IES ::= {
}
DedicatedMeasurementReport-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-MeasurementRecoveryReportingIndicator CRITICALITY ignore EXTENSION MeasurementRecoveryReportingIndicator PRESENCE optional
- },
+ { ID id-MeasurementRecoveryReportingIndicator CRITICALITY ignore EXTENSION MeasurementRecoveryReportingIndicator PRESENCE optional },
...
}
@@ -8004,9 +8269,12 @@ RL-InformationItem-DM-Rprt-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- This PUSCH Information is the for the first PUSCH repetition, PUSCH information for PUSCH repetitions 2 and on, should be defined in Multiple-PUSCH-InfoList-DM-Rprt.
{ID id-HSSICH-Info-DM-Rprt CRITICALITY reject EXTENSION HS-SICH-ID PRESENCE optional}|
-- TDD only
- { ID id-multiple-PUSCH-InfoList-DM-Rprt CRITICALITY ignore EXTENSION Multiple-PUSCH-InfoList-DM-Rprt PRESENCE optional }|
+ { ID id-multiple-PUSCH-InfoList-DM-Rprt CRITICALITY ignore EXTENSION Multiple-PUSCH-InfoList-DM-Rprt PRESENCE optional }|
-- TDD only, This PUSCH information is the for the 2nd and beyond PUSCH repetitions.
- { ID id-DPCH-ID768-DM-Rprt CRITICALITY reject EXTENSION DPCH-ID768 PRESENCE optional}, -- 7.68Mcps TDD only
+ { ID id-DPCH-ID768-DM-Rprt CRITICALITY reject EXTENSION DPCH-ID768 PRESENCE optional}|
+ -- 7.68Mcps TDD only
+ { ID id-Extended-HS-SICH-ID CRITICALITY ignore EXTENSION Extended-HS-SICH-ID PRESENCE optional},
+ -- 1.28Mcps TDD only, used if the HS-SICH identity has a value larger than 31
...
}
@@ -8060,7 +8328,7 @@ RL-Set-InformationItem-DM-Rprt-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DedicatedMeasurementTerminationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementTerminationRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementTerminationRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementTerminationRequest-Extensions}} OPTIONAL,
...
}
@@ -8082,7 +8350,7 @@ DedicatedMeasurementTerminationRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DedicatedMeasurementFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementFailureIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementFailureIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementFailureIndication-Extensions}} OPTIONAL,
...
}
@@ -8105,7 +8373,7 @@ DedicatedMeasurementFailureIndication-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkFailureIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkFailureIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkFailureIndication-Extensions}} OPTIONAL,
...
}
@@ -8131,7 +8399,7 @@ RL-RL-FailureInd ::= SEQUENCE {
rL-InformationList-RL-FailureInd RL-InformationList-RL-FailureInd,
iE-Extensions ProtocolExtensionContainer { { RLItem-RL-FailureInd-ExtIEs } } OPTIONAL,
...
- }
+}
RLItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8140,15 +8408,15 @@ RLItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
RL-InformationList-RL-FailureInd ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {{ RL-InformationItemIE-RL-FailureInd}}
RL-InformationItemIE-RL-FailureInd NBAP-PROTOCOL-IES ::= {
- { ID id-RL-InformationItem-RL-FailureInd CRITICALITY ignore TYPE RL-InformationItem-RL-FailureInd PRESENCE mandatory}
- }
+ { ID id-RL-InformationItem-RL-FailureInd CRITICALITY ignore TYPE RL-InformationItem-RL-FailureInd PRESENCE mandatory }
+}
RL-InformationItem-RL-FailureInd ::= SEQUENCE {
rL-ID RL-ID,
cause Cause,
iE-Extensions ProtocolExtensionContainer { { RL-InformationItem-RL-FailureInd-ExtIEs } } OPTIONAL,
...
- }
+}
RL-InformationItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8158,7 +8426,7 @@ RL-Set-RL-FailureInd ::= SEQUENCE {
rL-Set-InformationList-RL-FailureInd RL-Set-InformationList-RL-FailureInd,
iE-Extensions ProtocolExtensionContainer { { RL-SetItem-RL-FailureInd-ExtIEs } } OPTIONAL,
...
- }
+}
RL-SetItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8182,11 +8450,11 @@ RL-Set-InformationItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
CCTrCH-RL-FailureInd ::= SEQUENCE {
- rL-ID RL-ID,
- cCTrCH-InformationList-RL-FailureInd CCTrCH-InformationList-RL-FailureInd,
+ rL-ID RL-ID,
+ cCTrCH-InformationList-RL-FailureInd CCTrCH-InformationList-RL-FailureInd,
iE-Extensions ProtocolExtensionContainer { { CCTrCHItem-RL-FailureInd-ExtIEs } } OPTIONAL,
...
- }
+}
CCTrCHItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8195,15 +8463,15 @@ CCTrCHItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
CCTrCH-InformationList-RL-FailureInd ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF ProtocolIE-Single-Container {{ CCTrCH-InformationItemIE-RL-FailureInd}}
CCTrCH-InformationItemIE-RL-FailureInd NBAP-PROTOCOL-IES ::= {
- { ID id-CCTrCH-InformationItem-RL-FailureInd CRITICALITY ignore TYPE CCTrCH-InformationItem-RL-FailureInd PRESENCE mandatory}
- }
+ { ID id-CCTrCH-InformationItem-RL-FailureInd CRITICALITY ignore TYPE CCTrCH-InformationItem-RL-FailureInd PRESENCE mandatory }
+}
CCTrCH-InformationItem-RL-FailureInd ::= SEQUENCE {
cCTrCH-ID CCTrCH-ID,
cause Cause,
iE-Extensions ProtocolExtensionContainer { { CCTrCH-InformationItem-RL-FailureInd-ExtIEs } } OPTIONAL,
...
- }
+}
CCTrCH-InformationItem-RL-FailureInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8222,7 +8490,7 @@ RadioLinkPreemptionRequiredIndication ::= SEQUENCE {
}
RadioLinkPreemptionRequiredIndication-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CRNC-CommunicationContextID CRITICALITY ignore TYPE CRNC-CommunicationContextID PRESENCE mandatory } |
+ { ID id-CRNC-CommunicationContextID CRITICALITY ignore TYPE CRNC-CommunicationContextID PRESENCE mandatory } |
{ ID id-RL-InformationList-RL-PreemptRequiredInd CRITICALITY ignore TYPE RL-InformationList-RL-PreemptRequiredInd PRESENCE optional },
...
}
@@ -8231,10 +8499,10 @@ RadioLinkPreemptionRequiredIndication-Extensions NBAP-PROTOCOL-EXTENSION ::= {
...
}
-RL-InformationList-RL-PreemptRequiredInd ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container { {RL-InformationItemIE-RL-PreemptRequiredInd}}
+RL-InformationList-RL-PreemptRequiredInd ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container { {RL-InformationItemIE-RL-PreemptRequiredInd}}
RL-InformationItemIE-RL-PreemptRequiredInd NBAP-PROTOCOL-IES ::= {
- { ID id-RL-InformationItem-RL-PreemptRequiredInd CRITICALITY ignore TYPE RL-InformationItem-RL-PreemptRequiredInd PRESENCE mandatory },
+ { ID id-RL-InformationItem-RL-PreemptRequiredInd CRITICALITY ignore TYPE RL-InformationItem-RL-PreemptRequiredInd PRESENCE mandatory },
...
}
@@ -8255,7 +8523,7 @@ RL-InformationItem-RL-PreemptRequiredInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkRestoreIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkRestoreIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkRestoreIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkRestoreIndication-Extensions}} OPTIONAL,
...
}
@@ -8281,7 +8549,7 @@ RL-RL-RestoreInd ::= SEQUENCE {
rL-InformationList-RL-RestoreInd RL-InformationList-RL-RestoreInd,
iE-Extensions ProtocolExtensionContainer { { RLItem-RL-RestoreInd-ExtIEs } } OPTIONAL,
...
- }
+}
RLItem-RL-RestoreInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8291,13 +8559,13 @@ RL-InformationList-RL-RestoreInd ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF Protocol
RL-InformationItemIE-RL-RestoreInd NBAP-PROTOCOL-IES ::= {
{ ID id-RL-InformationItem-RL-RestoreInd CRITICALITY ignore TYPE RL-InformationItem-RL-RestoreInd PRESENCE mandatory}
- }
+}
RL-InformationItem-RL-RestoreInd ::= SEQUENCE {
rL-ID RL-ID,
iE-Extensions ProtocolExtensionContainer { { RL-InformationItem-RL-RestoreInd-ExtIEs } } OPTIONAL,
...
- }
+}
RL-InformationItem-RL-RestoreInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8307,7 +8575,7 @@ RL-Set-RL-RestoreInd ::= SEQUENCE {
rL-Set-InformationList-RL-RestoreInd RL-Set-InformationList-RL-RestoreInd,
iE-Extensions ProtocolExtensionContainer { { RL-SetItem-RL-RestoreInd-ExtIEs } } OPTIONAL,
...
- }
+}
RL-SetItem-RL-RestoreInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8317,7 +8585,7 @@ RL-Set-InformationList-RL-RestoreInd ::= SEQUENCE (SIZE (1..maxNrOfRLSets)) OF P
RL-Set-InformationItemIE-RL-RestoreInd NBAP-PROTOCOL-IES ::= {
{ ID id-RL-Set-InformationItem-RL-RestoreInd CRITICALITY ignore TYPE RL-Set-InformationItem-RL-RestoreInd PRESENCE mandatory }
- }
+}
RL-Set-InformationItem-RL-RestoreInd ::= SEQUENCE {
rL-Set-ID RL-Set-ID,
@@ -8330,11 +8598,11 @@ RL-Set-InformationItem-RL-RestoreInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
CCTrCH-RL-RestoreInd ::= SEQUENCE {
- rL-ID RL-ID,
- cCTrCH-InformationList-RL-RestoreInd CCTrCH-InformationList-RL-RestoreInd,
+ rL-ID RL-ID,
+ cCTrCH-InformationList-RL-RestoreInd CCTrCH-InformationList-RL-RestoreInd,
iE-Extensions ProtocolExtensionContainer { { CCTrCHItem-RL-RestoreInd-ExtIEs } } OPTIONAL,
...
- }
+}
CCTrCHItem-RL-RestoreInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8344,13 +8612,13 @@ CCTrCH-InformationList-RL-RestoreInd ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF
CCTrCH-InformationItemIE-RL-RestoreInd NBAP-PROTOCOL-IES ::= {
{ ID id-CCTrCH-InformationItem-RL-RestoreInd CRITICALITY ignore TYPE CCTrCH-InformationItem-RL-RestoreInd PRESENCE mandatory }
- }
+}
CCTrCH-InformationItem-RL-RestoreInd ::= SEQUENCE {
- cCTrCH-ID CCTrCH-ID,
+ cCTrCH-ID CCTrCH-ID,
iE-Extensions ProtocolExtensionContainer { { CCTrCH-InformationItem-RL-RestoreInd-ExtIEs } } OPTIONAL,
...
- }
+}
CCTrCH-InformationItem-RL-RestoreInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8363,14 +8631,14 @@ CCTrCH-InformationItem-RL-RestoreInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CompressedModeCommand ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CompressedModeCommand-IEs}},
+ protocolIEs ProtocolIE-Container {{CompressedModeCommand-IEs}},
protocolExtensions ProtocolExtensionContainer {{CompressedModeCommand-Extensions}} OPTIONAL,
...
}
CompressedModeCommand-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory } |
- { ID id-Active-Pattern-Sequence-Information CRITICALITY ignore TYPE Active-Pattern-Sequence-Information PRESENCE mandatory },
+ { ID id-NodeB-CommunicationContextID CRITICALITY ignore TYPE NodeB-CommunicationContextID PRESENCE mandatory } |
+ { ID id-Active-Pattern-Sequence-Information CRITICALITY ignore TYPE Active-Pattern-Sequence-Information PRESENCE mandatory },
...
}
@@ -8378,7 +8646,6 @@ CompressedModeCommand-Extensions NBAP-PROTOCOL-EXTENSION ::= {
...
}
-
-- **************************************************************
--
-- ERROR INDICATION
@@ -8386,7 +8653,7 @@ CompressedModeCommand-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
ErrorIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{ErrorIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{ErrorIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{ErrorIndication-Extensions}} OPTIONAL,
...
}
@@ -8425,8 +8692,8 @@ PrivateMessage-IEs NBAP-PRIVATE-IES ::= {
-- **************************************************************
PhysicalSharedChannelReconfigurationRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationRequestFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{PhysicalSharedChannelReconfigurationRequestFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationRequestFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{PhysicalSharedChannelReconfigurationRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -8443,19 +8710,19 @@ PhysicalSharedChannelReconfigurationRequestFDD-IEs NBAP-PROTOCOL-IES ::= {
PhysicalSharedChannelReconfigurationRequestFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-E-AGCH-And-E-RGCH-E-HICH-FDD-Scrambling-Code CRITICALITY reject EXTENSION DL-ScramblingCode PRESENCE optional }|
- { ID id-E-AGCH-FDD-Code-Information CRITICALITY reject EXTENSION E-AGCH-FDD-Code-Information PRESENCE optional }|
- { ID id-E-RGCH-E-HICH-FDD-Code-Information CRITICALITY reject EXTENSION E-RGCH-E-HICH-FDD-Code-Information PRESENCE optional }|
+ { ID id-E-AGCH-FDD-Code-Information CRITICALITY reject EXTENSION E-AGCH-FDD-Code-Information PRESENCE optional }|
+ { ID id-E-RGCH-E-HICH-FDD-Code-Information CRITICALITY reject EXTENSION E-RGCH-E-HICH-FDD-Code-Information PRESENCE optional }|
{ID id-HSDPA-And-EDCH-CellPortion-Information-PSCH-ReconfRqst CRITICALITY reject EXTENSION HSDPA-And-EDCH-CellPortion-InformationList-PSCH-ReconfRqst PRESENCE optional }|
- {ID id-Maximum-Target-ReceivedTotalWideBandPower CRITICALITY reject EXTENSION Maximum-Target-ReceivedTotalWideBandPower PRESENCE optional }|
- {ID id-Reference-ReceivedTotalWideBandPower CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPower PRESENCE optional }|
- {ID id-Target-NonServing-EDCH-To-Total-EDCH-Power-Ratio CRITICALITY reject EXTENSION Target-NonServing-EDCH-To-Total-EDCH-Power-Ratio PRESENCE optional }|
- { ID id-HSDSCH-Common-System-InformationFDD CRITICALITY reject EXTENSION HSDSCH-Common-System-InformationFDD PRESENCE optional }|
- { ID id-HSDSCH-Paging-System-InformationFDD CRITICALITY reject EXTENSION HSDSCH-Paging-System-InformationFDD PRESENCE optional },
+ {ID id-Maximum-Target-ReceivedTotalWideBandPower CRITICALITY reject EXTENSION Maximum-Target-ReceivedTotalWideBandPower PRESENCE optional }|
+ {ID id-Reference-ReceivedTotalWideBandPower CRITICALITY ignore EXTENSION Reference-ReceivedTotalWideBandPower PRESENCE optional }|
+ {ID id-Target-NonServing-EDCH-To-Total-EDCH-Power-Ratio CRITICALITY reject EXTENSION Target-NonServing-EDCH-To-Total-EDCH-Power-Ratio PRESENCE optional }|
+ { ID id-HSDSCH-Common-System-InformationFDD CRITICALITY reject EXTENSION HSDSCH-Common-System-InformationFDD PRESENCE optional }|
+ { ID id-Common-MACFlows-to-DeleteFDD CRITICALITY reject EXTENSION Common-MACFlows-to-DeleteFDD PRESENCE optional }|
+ { ID id-HSDSCH-Paging-System-InformationFDD CRITICALITY reject EXTENSION HSDSCH-Paging-System-InformationFDD PRESENCE optional }|
+ { ID id-Paging-MACFlows-to-DeleteFDD CRITICALITY reject EXTENSION Paging-MACFlows-to-DeleteFDD PRESENCE optional },
...
}
-
-
HSDPA-And-EDCH-CellPortion-InformationList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfCellPortionsPerCell)) OF HSDPA-And-EDCH-CellPortion-InformationItem-PSCH-ReconfRqst
HSDPA-And-EDCH-CellPortion-InformationItem-PSCH-ReconfRqst::= SEQUENCE {
@@ -8482,8 +8749,8 @@ HSDPA-And-EDCH-CellPortion-InformationItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-
-- **************************************************************
PhysicalSharedChannelReconfigurationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationRequestTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{PhysicalSharedChannelReconfigurationRequestTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationRequestTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{PhysicalSharedChannelReconfigurationRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -8513,7 +8780,7 @@ 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 }|
@@ -8523,8 +8790,10 @@ PhysicalSharedChannelReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSIO
{ 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-Reference-ReceivedTotalWideBandPower-LCR CRITICALITY reject EXTENSION Reference-ReceivedTotalWideBandPower-LCR PRESENCE optional },
--- Applicable to 1.28Mcps TDD only.
+ { 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.
...
}
@@ -8695,7 +8964,6 @@ PDSCH-Information-ModifyList-PSCH-ReconfRqst ::= ProtocolIE-Single-Container {{
PDSCH-Information-ModifyListIEs-PSCH-ReconfRqst NBAP-PROTOCOL-IES ::= {
{ID id-PDSCH-Information-ModifyListIE-PSCH-ReconfRqst CRITICALITY reject TYPE PDSCH-Information-ModifyItem-PSCH-ReconfRqst PRESENCE optional}|
{ID id-PDSCH-ModifyInformation-LCR-PSCH-ReconfRqst CRITICALITY reject TYPE PDSCH-ModifyInformation-LCR-ModifyItem-PSCH-ReconfRqst PRESENCE optional}
-
}
PDSCH-Information-ModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
@@ -8705,7 +8973,7 @@ PDSCH-Information-ModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
dL-Timeslot-InformationModifyList-PSCH-ReconfRqst DL-Timeslot-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {PDSCH-Information-ModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
- }
+}
PDSCH-Information-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8714,9 +8982,9 @@ PDSCH-Information-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
DL-Timeslot-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. maxNrOfDLTSs)) OF DL-Timeslot-InformationModifyItem-PSCH-ReconfRqst
DL-Timeslot-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
- timeSlot TimeSlot,
- midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ timeSlot TimeSlot,
+ midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
dL-Code-InformationModifyList-PSCH-ReconfRqst DL-Code-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-Timeslot-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
@@ -8746,7 +9014,7 @@ PDSCH-ModifyInformation-LCR-ModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
dL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst DL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {PDSCH-ModifyInformation-LCR-ModifyListIE-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
- }
+}
PDSCH-ModifyInformation-LCR-ModifyListIE-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8756,8 +9024,8 @@ DL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. ma
DL-Timeslot-LCR-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
timeSlotLCR TimeSlotLCR,
- midambleShiftLCR MidambleShiftLCR OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ midambleShiftLCR MidambleShiftLCR OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
dL-Code-LCR-InformationModifyList-PSCH-ReconfRqst DL-Code-LCR-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-Timeslot-LCR-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
@@ -8799,9 +9067,9 @@ DL-Timeslot-768-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. ma
DL-Timeslot-768-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
timeSlot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
- tFCI-Presence TFCI-Presence OPTIONAL,
- dL-Code-768-InformationModifyList-PSCH-ReconfRqst DL-Code-768-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768 OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
+ dL-Code-768-InformationModifyList-PSCH-ReconfRqst DL-Code-768-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-Timeslot-768-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -8846,25 +9114,25 @@ PUSCHSets-AddItem-PSCH-ReconfRqst ::= SEQUENCE {
}
PUSCHSets-AddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-PUSCH-AddInformation-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst PRESENCE optional}| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- {ID id-PUSCH-AddInformation-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst PRESENCE optional}, -- Mandatory for 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
+ { ID id-PUSCH-AddInformation-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst PRESENCE optional}| -- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
+ { ID id-PUSCH-AddInformation-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst PRESENCE optional}, -- Mandatory for 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
...
}
PUSCH-Information-AddList-PSCH-ReconfRqst ::= ProtocolIE-Single-Container {{ PUSCH-Information-AddListIEs-PSCH-ReconfRqst }}
PUSCH-Information-AddListIEs-PSCH-ReconfRqst NBAP-PROTOCOL-IES ::= {
- {ID id-PUSCH-Information-AddListIE-PSCH-ReconfRqst CRITICALITY reject TYPE PUSCH-Information-AddItem-PSCH-ReconfRqst PRESENCE mandatory}
+ { ID id-PUSCH-Information-AddListIE-PSCH-ReconfRqst CRITICALITY reject TYPE PUSCH-Information-AddItem-PSCH-ReconfRqst PRESENCE mandatory }
}
PUSCH-Information-AddItem-PSCH-ReconfRqst ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
- uL-Timeslot-InformationAddList-PSCH-ReconfRqst UL-Timeslot-InformationAddList-PSCH-ReconfRqst,
- iE-Extensions ProtocolExtensionContainer { {PUSCH-Information-AddItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
+ uL-Timeslot-InformationAddList-PSCH-ReconfRqst UL-Timeslot-InformationAddList-PSCH-ReconfRqst,
+ iE-Extensions ProtocolExtensionContainer { {PUSCH-Information-AddItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
- }
+}
PUSCH-Information-AddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8873,11 +9141,11 @@ PUSCH-Information-AddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
UL-Timeslot-InformationAddList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfULTSs)) OF UL-Timeslot-InformationAddItem-PSCH-ReconfRqst
UL-Timeslot-InformationAddItem-PSCH-ReconfRqst ::= SEQUENCE {
- timeSlot TimeSlot,
- midambleShiftAndBurstType MidambleShiftAndBurstType,
- tFCI-Presence TFCI-Presence,
- uL-Code-InformationAddList-PSCH-ReconfRqst UL-Code-InformationAddList-PSCH-ReconfRqst,
- iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-InformationAddItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
+ timeSlot TimeSlot,
+ midambleShiftAndBurstType MidambleShiftAndBurstType,
+ tFCI-Presence TFCI-Presence,
+ uL-Code-InformationAddList-PSCH-ReconfRqst UL-Code-InformationAddList-PSCH-ReconfRqst,
+ iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-InformationAddItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -8899,13 +9167,13 @@ UL-Code-InformationAddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
- uL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst UL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
+ uL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst UL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst,
iE-Extensions ProtocolExtensionContainer { {PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
- }
+}
PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8914,10 +9182,10 @@ PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION
UL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. maxNrOfULTSLCRs)) OF UL-Timeslot-InformationAddItem-LCR-PSCH-ReconfRqst
UL-Timeslot-InformationAddItem-LCR-PSCH-ReconfRqst ::= SEQUENCE {
- timeSlotLCR TimeSlotLCR,
- midambleShiftLCR MidambleShiftLCR,
- tFCI-Presence TFCI-Presence,
- uL-Code-InformationAddList-LCR-PSCH-ReconfRqst UL-Code-InformationAddList-LCR-PSCH-ReconfRqst,
+ timeSlotLCR TimeSlotLCR,
+ midambleShiftLCR MidambleShiftLCR,
+ tFCI-Presence TFCI-Presence,
+ uL-Code-InformationAddList-LCR-PSCH-ReconfRqst UL-Code-InformationAddList-LCR-PSCH-ReconfRqst,
iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-InformationAddItem-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -8940,15 +9208,14 @@ UL-Code-InformationAddItem-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::
...
}
-
PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
- uL-Timeslot-InformationAddList-768-PSCH-ReconfRqst UL-Timeslot-InformationAddList-768-PSCH-ReconfRqst,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset,
+ uL-Timeslot-InformationAddList-768-PSCH-ReconfRqst UL-Timeslot-InformationAddList-768-PSCH-ReconfRqst,
iE-Extensions ProtocolExtensionContainer { {PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
- }
+}
PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -8957,10 +9224,10 @@ PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION
UL-Timeslot-InformationAddList-768-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. maxNrOfULTSs)) OF UL-Timeslot-InformationAddItem-768-PSCH-ReconfRqst
UL-Timeslot-InformationAddItem-768-PSCH-ReconfRqst ::= SEQUENCE {
- timeSlot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
- tFCI-Presence TFCI-Presence,
- uL-Code-InformationAddList-768-PSCH-ReconfRqst UL-Code-InformationAddList-768-PSCH-ReconfRqst,
+ timeSlot TimeSlot,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
+ tFCI-Presence TFCI-Presence,
+ uL-Code-InformationAddList-768-PSCH-ReconfRqst UL-Code-InformationAddList-768-PSCH-ReconfRqst,
iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-InformationAddItem-768-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9004,13 +9271,13 @@ PUSCH-Information-ModifyListIEs-PSCH-ReconfRqst NBAP-PROTOCOL-IES ::= {
}
PUSCH-Information-ModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod OPTIONAL,
- repetitionLength RepetitionLength OPTIONAL,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset OPTIONAL,
- uL-Timeslot-InformationModifyList-PSCH-ReconfRqst UL-Timeslot-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
+ repetitionPeriod RepetitionPeriod OPTIONAL,
+ repetitionLength RepetitionLength OPTIONAL,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset OPTIONAL,
+ uL-Timeslot-InformationModifyList-PSCH-ReconfRqst UL-Timeslot-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {PUSCH-Information-ModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
- ...
- }
+ ...
+}
PUSCH-Information-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -9019,10 +9286,10 @@ PUSCH-Information-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
UL-Timeslot-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfULTSs)) OF UL-Timeslot-InformationModifyItem-PSCH-ReconfRqst
UL-Timeslot-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
- timeSlot TimeSlot,
- midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
- uL-Code-InformationModifyList-PSCH-ReconfRqst UL-Code-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
+ timeSlot TimeSlot,
+ midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
+ uL-Code-InformationModifyList-PSCH-ReconfRqst UL-Code-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9045,13 +9312,13 @@ UL-Code-InformationModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
}
PUSCH-ModifyInformation-LCR-ModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod OPTIONAL,
- repetitionLength RepetitionLength OPTIONAL,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset OPTIONAL,
- uL-Timeslot-InformationModifyList-LCR-PSCH-ReconfRqst UL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
+ repetitionPeriod RepetitionPeriod OPTIONAL,
+ repetitionLength RepetitionLength OPTIONAL,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset OPTIONAL,
+ uL-Timeslot-InformationModifyList-LCR-PSCH-ReconfRqst UL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {PUSCH-ModifyInformation-LCR-ModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
- ...
- }
+ ...
+}
PUSCH-ModifyInformation-LCR-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -9060,10 +9327,10 @@ PUSCH-ModifyInformation-LCR-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXT
UL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfULTSLCRs)) OF UL-Timeslot-LCR-InformationModifyItem-PSCH-ReconfRqst
UL-Timeslot-LCR-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
- timeSlotLCR TimeSlotLCR,
- midambleShiftLCR MidambleShiftLCR OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
- uL-Code-LCR-InformationModifyList-PSCH-ReconfRqst UL-Code-LCR-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
+ timeSlotLCR TimeSlotLCR,
+ midambleShiftLCR MidambleShiftLCR OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
+ uL-Code-LCR-InformationModifyList-PSCH-ReconfRqst UL-Code-LCR-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-LCR-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9076,25 +9343,24 @@ UL-Code-LCR-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOf
UL-Code-LCR-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
pUSCH-ID PUSCH-ID,
- tdd-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
+ tdd-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
iE-Extensions ProtocolExtensionContainer { { UL-Code-LCR-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
UL-Code-LCR-InformationModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-{ID id-PUSCH-Timeslot-Format-PSCH-ReconfRqst-LCR CRITICALITY reject EXTENSION TDD-UL-DPCH-TimeSlotFormat-LCR PRESENCE optional},
+ { ID id-PUSCH-Timeslot-Format-PSCH-ReconfRqst-LCR CRITICALITY reject EXTENSION TDD-UL-DPCH-TimeSlotFormat-LCR PRESENCE optional},
...
}
-
PUSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
- repetitionPeriod RepetitionPeriod OPTIONAL,
- repetitionLength RepetitionLength OPTIONAL,
- tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset OPTIONAL,
- uL-Timeslot-InformationModifyList-768-PSCH-ReconfRqst UL-Timeslot-768-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
+ repetitionPeriod RepetitionPeriod OPTIONAL,
+ repetitionLength RepetitionLength OPTIONAL,
+ tdd-PhysicalChannelOffset TDD-PhysicalChannelOffset OPTIONAL,
+ uL-Timeslot-InformationModifyList-768-PSCH-ReconfRqst UL-Timeslot-768-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {PUSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
- }
+}
PUSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
@@ -9103,10 +9369,10 @@ PUSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXT
UL-Timeslot-768-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfULTSs)) OF UL-Timeslot-768-InformationModifyItem-PSCH-ReconfRqst
UL-Timeslot-768-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
- timeSlot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
- tFCI-Presence TFCI-Presence OPTIONAL,
- uL-Code-768-InformationModifyList-PSCH-ReconfRqst UL-Code-768-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
+ timeSlot TimeSlot,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768 OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
+ uL-Code-768-InformationModifyList-PSCH-ReconfRqst UL-Code-768-InformationModifyList-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-768-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9119,7 +9385,7 @@ UL-Code-768-InformationModifyList-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOf
UL-Code-768-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
pUSCH-ID PUSCH-ID,
- tdd-ChannelisationCode768 TDD-ChannelisationCode768,
+ tdd-ChannelisationCode768 TDD-ChannelisationCode768,
iE-Extensions ProtocolExtensionContainer { { UL-Code-768-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9141,24 +9407,30 @@ PUSCHSets-DeleteItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
HS-PDSCH-TDD-Information-PSCH-ReconfRqst ::= SEQUENCE {
- dL-HS-PDSCH-Timeslot-Information-PSCH-ReconfRqst DL-HS-PDSCH-Timeslot-Information-PSCH-ReconfRqst OPTIONAL,
+ dL-HS-PDSCH-Timeslot-Information-PSCH-ReconfRqst DL-HS-PDSCH-Timeslot-Information-PSCH-ReconfRqst OPTIONAL,
dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst OPTIONAL,
+ -- This HS-PDSCH Timeslot Information is for the first Frequency repetition, HS-PDSCH Timeslot information for Frequency repetitions 2 and on, should be defined in MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst
iE-Extensions ProtocolExtensionContainer { { HS-PDSCH-TDD-Information-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
- ...
- }
+ ...
+}
HS-PDSCH-TDD-Information-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-dL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION DL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst PRESENCE optional}, -- For 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
+ { ID id-dL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION DL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst PRESENCE optional }| -- For 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
+ { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional }|
+ -- This is the UARFCN for the first Frequency repetition. Mandatory for 1.28Mcps TDD when using multiple frequencies.
+ { ID id-multipleFreq-dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst CRITICALITY reject EXTENSION MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD when using multiple frequencies, This Information is for the 2nd and beyond Frequency repetition
...
}
+
DL-HS-PDSCH-Timeslot-Information-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfDLTSs)) OF DL-HS-PDSCH-Timeslot-InformationItem-PSCH-ReconfRqst
DL-HS-PDSCH-Timeslot-InformationItem-PSCH-ReconfRqst::= SEQUENCE {
timeSlot TimeSlot,
midambleShiftAndBurstType MidambleShiftAndBurstType,
dl-HS-PDSCH-Codelist-PSCH-ReconfRqst DL-HS-PDSCH-Codelist-PSCH-ReconfRqst,
- maxHSDSCH-HSSCCH-Power MaximumTransmissionPower OPTIONAL,
+ maxHSDSCH-HSSCCH-Power MaximumTransmissionPower OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-HS-PDSCH-Timeslot-InformationItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9172,11 +9444,11 @@ DL-HS-PDSCH-Codelist-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfHSPDSCHs)) OF
DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfDLTSLCRs)) OF DL-HS-PDSCH-Timeslot-InformationItem-LCR-PSCH-ReconfRqst
DL-HS-PDSCH-Timeslot-InformationItem-LCR-PSCH-ReconfRqst::= SEQUENCE {
- timeSlot TimeSlotLCR,
- midambleShiftAndBurstType MidambleShiftLCR,
+ timeSlot TimeSlotLCR,
+ midambleShiftAndBurstType MidambleShiftLCR,
dl-HS-PDSCH-Codelist-LCR-PSCH-ReconfRqst DL-HS-PDSCH-Codelist-LCR-PSCH-ReconfRqst,
- maxHSDSCH-HSSCCH-Power MaximumTransmissionPower OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { DL-HS-PDSCH-Timeslot-InformationItem-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
+ maxHSDSCH-HSSCCH-Power MaximumTransmissionPower OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DL-HS-PDSCH-Timeslot-InformationItem-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9189,10 +9461,10 @@ DL-HS-PDSCH-Codelist-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfHSPDSCHs)
DL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfDLTSs)) OF DL-HS-PDSCH-Timeslot-InformationItem-768-PSCH-ReconfRqst
DL-HS-PDSCH-Timeslot-InformationItem-768-PSCH-ReconfRqst::= SEQUENCE {
- timeSlot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
+ timeSlot TimeSlot,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
dl-HS-PDSCH-Codelist-768-PSCH-ReconfRqst DL-HS-PDSCH-Codelist-768-PSCH-ReconfRqst,
- maxHSDSCH-HSSCCH-Power MaximumTransmissionPower OPTIONAL,
+ maxHSDSCH-HSSCCH-Power MaximumTransmissionPower OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-HS-PDSCH-Timeslot-InformationItem-768-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9203,15 +9475,36 @@ DL-HS-PDSCH-Timeslot-InformationItem-768-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EX
DL-HS-PDSCH-Codelist-768-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfHSPDSCHs768)) OF TDD-ChannelisationCode768
+MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxFrequencyinCell-1)) OF ProtocolIE-Single-Container{{ MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItemIE-PSCH-ReconfRqst}}
+ -- Includes the 2nd through the max number of frequency repetitions.
+
+MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItemIE-PSCH-ReconfRqst NBAP-PROTOCOL-IES ::= {
+ { ID id-MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst CRITICALITY reject TYPE MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst PRESENCE optional }
+}
+
+MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst ::= SEQUENCE {
+ dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst OPTIONAL,
+ uARFCN UARFCN,
+ iE-Extensions ProtocolExtensionContainer { { MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst::= SEQUENCE {
- hS-SCCH-Information-PSCH-ReconfRqst HS-SCCH-Information-PSCH-ReconfRqst OPTIONAL,
+ hS-SCCH-Information-PSCH-ReconfRqst HS-SCCH-Information-PSCH-ReconfRqst OPTIONAL,
hS-SCCH-Information-LCR-PSCH-ReconfRqst HS-SCCH-Information-LCR-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-hS-SCCH-Information-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION HS-SCCH-Information-768-PSCH-ReconfRqst PRESENCE optional}, -- 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
+ { ID id-hS-SCCH-Information-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION HS-SCCH-Information-768-PSCH-ReconfRqst PRESENCE optional }|
+ -- 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
+ { ID id-HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst CRITICALITY ignore EXTENSION HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD only, used when there are more than maxNrOfHSSCCHs HS-SCCHs in the message.
...
}
@@ -9260,6 +9553,10 @@ HS-SCCH-InformationItem-LCR-PSCH-ReconfRqst ::= SEQUENCE {
}
HS-SCCH-InformationItem-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-HS-SCCH-ID CRITICALITY ignore EXTENSION Extended-HS-SCCH-ID PRESENCE optional}|
+ -- used if the HS-SCCH identity has a value larger than 31
+ { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional},
+ -- Mandatory for 1.28Mcps TDD when using multiple frequencies
...
}
@@ -9267,12 +9564,14 @@ HS-SICH-Information-LCR-PSCH-ReconfRqst ::= SEQUENCE {
hsSICH-ID HS-SICH-ID,
timeSlotLCR TimeSlotLCR,
midambleShiftLCR MidambleShiftLCR,
- tdd-ChannelisationCode TDD-ChannelisationCode,
+ tdd-ChannelisationCode TDD-ChannelisationCode,
iE-Extensions ProtocolExtensionContainer { { HS-SICH-Information-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
HS-SICH-Information-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-HS-SICH-ID CRITICALITY ignore EXTENSION Extended-HS-SICH-ID PRESENCE optional},
+ -- used if the HS-SICH identity has a value larger than 31
...
}
@@ -9306,26 +9605,29 @@ HS-SICH-Information-768-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. maxNrOfHSSCCHsinExt)) OF HS-SCCH-InformationItem-LCR-PSCH-ReconfRqst
+
Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst::= SEQUENCE {
- hS-SCCH-InformationModify-PSCH-ReconfRqst HS-SCCH-InformationModify-PSCH-ReconfRqst OPTIONAL,
+ hS-SCCH-InformationModify-PSCH-ReconfRqst HS-SCCH-InformationModify-PSCH-ReconfRqst OPTIONAL,
hS-SCCH-InformationModify-LCR-PSCH-ReconfRqst HS-SCCH-InformationModify-LCR-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- {ID id-hS-SCCH-InformationModify-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION HS-SCCH-InformationModify-768-PSCH-ReconfRqst PRESENCE optional}, -- 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
+ { ID id-hS-SCCH-InformationModify-768-PSCH-ReconfRqst CRITICALITY reject EXTENSION HS-SCCH-InformationModify-768-PSCH-ReconfRqst PRESENCE optional }|
+ -- 7.68 Mcps TDD. Not Applicable to 3.84Mcps TDD or 1.28 Mcps TDD.
+ { ID id-HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst CRITICALITY ignore EXTENSION HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD only, used when there are more than maxNrOfHSSCCHs HS-SCCHs in the message.
...
}
-HS-SCCH-InformationModify-PSCH-ReconfRqst::= SEQUENCE (SIZE (1..maxNrOfHSSCCHs)) OF HS-SCCH-InformationModifyItem-PSCH-ReconfRqst
-
HS-SCCH-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
hS-SCCH-ID HS-SCCH-ID,
- timeSlot TimeSlot OPTIONAL,
- midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
- hS-SCCH-MaxPower DL-Power OPTIONAL,
+ timeSlot TimeSlot OPTIONAL,
+ midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
+ tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ hS-SCCH-MaxPower DL-Power OPTIONAL,
hS-SICH-Information HS-SICH-InformationModify-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { HS-SCCH-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
@@ -9337,9 +9639,9 @@ HS-SCCH-InformationModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::
HS-SICH-InformationModify-PSCH-ReconfRqst ::= SEQUENCE {
hsSICH-ID HS-SICH-ID,
- timeSlot TimeSlot OPTIONAL,
+ timeSlot TimeSlot OPTIONAL,
midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { HS-SICH-InformationModify-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9352,30 +9654,38 @@ HS-SCCH-InformationModify-LCR-PSCH-ReconfRqst::= SEQUENCE (SIZE (1..maxNrOfHSSCC
HS-SCCH-InformationModifyItem-LCR-PSCH-ReconfRqst ::= SEQUENCE {
hS-SCCH-ID HS-SCCH-ID,
- timeSlotLCR TimeSlotLCR OPTIONAL,
- midambleShiftLCR MidambleShiftLCR OPTIONAL,
- first-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
- second-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
- hS-SCCH-MaxPower DL-Power OPTIONAL,
+ timeSlotLCR TimeSlotLCR OPTIONAL,
+ midambleShiftLCR MidambleShiftLCR OPTIONAL,
+ first-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ second-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ hS-SCCH-MaxPower DL-Power OPTIONAL,
hS-SICH-Information-LCR HS-SICH-InformationModify-LCR-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { HS-SCCH-InformationModifyItem-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
HS-SCCH-InformationModifyItem-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-HS-SCCH-ID CRITICALITY ignore EXTENSION Extended-HS-SCCH-ID PRESENCE optional}|
+ -- used if the HS-SCCH identity has a value larger than 31
+ { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional},
+ -- Applicable to 1.28Mcps TDD when using multiple frequencies
...
}
+HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. maxNrOfHSSCCHsinExt)) OF HS-SCCH-InformationModifyItem-LCR-PSCH-ReconfRqst
+
HS-SICH-InformationModify-LCR-PSCH-ReconfRqst ::= SEQUENCE {
hsSICH-ID HS-SICH-ID,
- timeSlotLCR TimeSlotLCR OPTIONAL,
- midambleShiftLCR MidambleShiftLCR OPTIONAL,
- tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ timeSlotLCR TimeSlotLCR OPTIONAL,
+ midambleShiftLCR MidambleShiftLCR OPTIONAL,
+ tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { HS-SICH-InformationModify-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
HS-SICH-InformationModify-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-HS-SICH-ID CRITICALITY ignore EXTENSION Extended-HS-SICH-ID PRESENCE optional },
+ -- used if the HS-SICH identity has a value larger than 31
...
}
@@ -9383,10 +9693,10 @@ HS-SCCH-InformationModify-768-PSCH-ReconfRqst::= SEQUENCE (SIZE (1..maxNrOfHSSCC
HS-SCCH-InformationModifyItem-768-PSCH-ReconfRqst ::= SEQUENCE {
hS-SCCH-ID HS-SCCH-ID,
- timeSlot TimeSlot,
+ timeSlot TimeSlot OPTIONAL,
midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
tdd-ChannelisationCode768 TDD-ChannelisationCode768,
- hS-SCCH-MaxPower DL-Power OPTIONAL,
+ hS-SCCH-MaxPower DL-Power OPTIONAL,
hS-SICH-Information-768 HS-SICH-InformationModify-768-PSCH-ReconfRqst OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { HS-SCCH-InformationModifyItem-768-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
@@ -9398,7 +9708,7 @@ HS-SCCH-InformationModifyItem-768-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSIO
HS-SICH-InformationModify-768-PSCH-ReconfRqst ::= SEQUENCE {
hsSICH-ID HS-SICH-ID,
- timeSlot TimeSlot,
+ timeSlot TimeSlot OPTIONAL,
midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
tdd-ChannelisationCode768 TDD-ChannelisationCode768,
iE-Extensions ProtocolExtensionContainer { { HS-SICH-InformationModify-768-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
@@ -9409,15 +9719,19 @@ HS-SICH-InformationModify-768-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::
...
}
+HS-SCCH-InformationModify-PSCH-ReconfRqst::= SEQUENCE (SIZE (1..maxNrOfHSSCCHs)) OF HS-SCCH-InformationModifyItem-PSCH-ReconfRqst
+
Delete-From-HS-SCCH-Resource-Pool-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfHSSCCHs)) OF Delete-From-HS-SCCH-Resource-PoolItem-PSCH-ReconfRqst
Delete-From-HS-SCCH-Resource-PoolItem-PSCH-ReconfRqst ::= SEQUENCE {
- hS-SCCH-ID HS-SCCH-ID,
- iE-Extensions ProtocolExtensionContainer { { Delete-From-HS-SCCH-Resource-PoolItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
+ hS-SCCH-ID HS-SCCH-ID,
+ iE-Extensions ProtocolExtensionContainer { { Delete-From-HS-SCCH-Resource-PoolItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
Delete-From-HS-SCCH-Resource-PoolItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-HS-SCCH-ID CRITICALITY ignore EXTENSION Extended-HS-SCCH-ID PRESENCE optional },
+ -- used if the HS-SCCH identity has a value larger than 31
...
}
@@ -9476,10 +9790,10 @@ E-AGCH-InformationModify-PSCH-ReconfRqst::= SEQUENCE (SIZE (1..maxNrOfEAGCHs)) O
E-AGCH-InformationModifyItem-PSCH-ReconfRqst ::= SEQUENCE {
e-AGCH-ID E-AGCH-Id,
- timeSlot TimeSlot OPTIONAL,
+ timeSlot TimeSlot OPTIONAL,
midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
- e-AGCH-MaxPower DL-Power OPTIONAL,
+ tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ e-AGCH-MaxPower DL-Power OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { E-AGCH-InformationModifyItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9491,8 +9805,8 @@ E-AGCH-InformationModifyItem-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
Delete-From-E-AGCH-Resource-Pool-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfEAGCHs)) OF Delete-From-E-AGCH-Resource-PoolItem-PSCH-ReconfRqst
Delete-From-E-AGCH-Resource-PoolItem-PSCH-ReconfRqst ::= SEQUENCE {
- e-AGCH-ID E-AGCH-Id,
- iE-Extensions ProtocolExtensionContainer { { Delete-From-E-AGCH-Resource-PoolItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
+ e-AGCH-ID E-AGCH-Id,
+ iE-Extensions ProtocolExtensionContainer { { Delete-From-E-AGCH-Resource-PoolItem-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9511,7 +9825,6 @@ E-HICH-Information-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-
E-PUCH-Information-768-PSCH-ReconfRqst ::= SEQUENCE {
lTGI-Presence LTGI-Presence,
sNPL-Reporting-Type SNPL-Reporting-Type,
@@ -9565,10 +9878,10 @@ E-AGCH-InformationModify-768-PSCH-ReconfRqst::= SEQUENCE (SIZE (1..maxNrOfEAGCHs
E-AGCH-InformationModifyItem-768-PSCH-ReconfRqst ::= SEQUENCE {
e-AGCH-ID E-AGCH-Id,
- timeSlot TimeSlot OPTIONAL,
+ timeSlot TimeSlot OPTIONAL,
midambleShiftAndBurstType768 MidambleShiftAndBurstType768 OPTIONAL,
- tdd-ChannelisationCode768 TDD-ChannelisationCode768 OPTIONAL,
- e-AGCH-MaxPower DL-Power OPTIONAL,
+ tdd-ChannelisationCode768 TDD-ChannelisationCode768 OPTIONAL,
+ e-AGCH-MaxPower DL-Power OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { E-AGCH-InformationModifyItem-768-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9605,7 +9918,7 @@ E-PUCH-Timeslot-InfoLCR ::= SEQUENCE (SIZE (1..maxNrOfE-PUCHSlotsLCR)) OF E-PUCH
E-PUCH-Timeslot-Item-InfoLCR ::= SEQUENCE {
timeSlot TimeSlotLCR,
midambleShiftAndBurstType MidambleShiftLCR,
- e-PUCH-Codelist-LCR E-PUCH-Codelist-LCR,
+ e-PUCH-Codelist-LCR E-PUCH-Codelist-LCR,
iE-Extensions ProtocolExtensionContainer { { E-PUCH-Timeslot-Item-InfoLCR-ExtIEs} } OPTIONAL,
...
}
@@ -9617,7 +9930,7 @@ E-PUCH-Timeslot-Item-InfoLCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
E-PUCH-Codelist-LCR ::= SEQUENCE (SIZE (1..maxNrOfEPUCHcodes)) OF TDD-ChannelisationCode
Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst ::= SEQUENCE {
- e-AGCH-Information-LCR-PSCH-ReconfRqst E-AGCH-Information-LCR-PSCH-ReconfRqst,
+ e-AGCH-Information-LCR-PSCH-ReconfRqst E-AGCH-Information-LCR-PSCH-ReconfRqst,
iE-Extensions ProtocolExtensionContainer { { Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9644,7 +9957,7 @@ E-AGCH-InformationItem-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst::= SEQUENCE {
- e-AGCH-InformationModify-LCR-PSCH-ReconfRqst E-AGCH-InformationModify-LCR-PSCH-ReconfRqst,
+ e-AGCH-InformationModify-LCR-PSCH-ReconfRqst E-AGCH-InformationModify-LCR-PSCH-ReconfRqst,
iE-Extensions ProtocolExtensionContainer { { Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9657,11 +9970,11 @@ E-AGCH-InformationModify-LCR-PSCH-ReconfRqst::= SEQUENCE (SIZE (1..maxNrOfEAGCHs
E-AGCH-InformationModifyItem-LCR-PSCH-ReconfRqst ::= SEQUENCE {
e-AGCH-ID E-AGCH-Id,
- timeSlotLCR TimeSlotLCR OPTIONAL,
- midambleShiftLCR MidambleShiftLCR OPTIONAL,
- first-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
- second-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
- e-AGCH-MaxPower DL-Power OPTIONAL,
+ timeSlotLCR TimeSlotLCR OPTIONAL,
+ midambleShiftLCR MidambleShiftLCR OPTIONAL,
+ first-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ second-TDD-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
+ e-AGCH-MaxPower DL-Power OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { E-AGCH-InformationModifyItem-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9671,7 +9984,7 @@ E-AGCH-InformationModifyItem-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION
}
Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst ::= SEQUENCE {
- e-HICH-Information-LCR-PSCH-ReconfRqst E-HICH-Information-LCR-PSCH-ReconfRqst,
+ e-HICH-Information-LCR-PSCH-ReconfRqst E-HICH-Information-LCR-PSCH-ReconfRqst,
iE-Extensions ProtocolExtensionContainer { { Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9698,8 +10011,8 @@ E-HICH-InformationItem-LCR-PSCH-ReconfRqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
}
Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst ::= SEQUENCE {
- e-HICH-InformationModify-LCR-PSCH-ReconfRqst E-HICH-InformationModify-LCR-PSCH-ReconfRqst,
- iE-Extensions ProtocolExtensionContainer { { Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
+ e-HICH-InformationModify-LCR-PSCH-ReconfRqst E-HICH-InformationModify-LCR-PSCH-ReconfRqst,
+ iE-Extensions ProtocolExtensionContainer { { Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9711,11 +10024,11 @@ E-HICH-InformationModify-LCR-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1..maxNrOfEHICH
E-HICH-InformationModifyItem-LCR-PSCH-ReconfRqst ::= SEQUENCE {
e-HICH-ID-TDD E-HICH-ID-TDD,
- e-HICH-Type E-HICH-Type OPTIONAL,
+ e-HICH-Type E-HICH-Type OPTIONAL,
tdd-ChannelisationCode TDD-ChannelisationCode OPTIONAL,
- timeSlotLCR TimeSlotLCR OPTIONAL,
- midambleShiftLCR MidambleShiftLCR OPTIONAL,
- e-HICH-MaxPower DL-Power OPTIONAL,
+ timeSlotLCR TimeSlotLCR OPTIONAL,
+ midambleShiftLCR MidambleShiftLCR OPTIONAL,
+ e-HICH-MaxPower DL-Power OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { E-HICH-InformationModifyItem-LCR-PSCH-ReconfRqst-ExtIEs} } OPTIONAL,
...
}
@@ -9746,6 +10059,8 @@ SYNC-UL-Partition-LCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
+Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst ::= SEQUENCE (SIZE (1.. maxNrOfHSSCCHsinExt)) OF Delete-From-HS-SCCH-Resource-PoolItem-PSCH-ReconfRqst
+
-- **************************************************************
--
@@ -9754,7 +10069,7 @@ SYNC-UL-Partition-LCR-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
PhysicalSharedChannelReconfigurationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{PhysicalSharedChannelReconfigurationResponse-Extensions}} OPTIONAL,
...
}
@@ -9772,7 +10087,6 @@ PhysicalSharedChannelReconfigurationResponse-Extensions NBAP-PROTOCOL-EXTENSION
...
}
-
-- **************************************************************
--
-- PHYSICAL SHARED CHANNEL RECONFIGURATION FAILURE
@@ -9780,14 +10094,14 @@ PhysicalSharedChannelReconfigurationResponse-Extensions NBAP-PROTOCOL-EXTENSION
-- **************************************************************
PhysicalSharedChannelReconfigurationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{PhysicalSharedChannelReconfigurationFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{PhysicalSharedChannelReconfigurationFailure-Extensions}} OPTIONAL,
...
}
PhysicalSharedChannelReconfigurationFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CauseLevel-PSCH-ReconfFailure CRITICALITY ignore TYPE CauseLevel-PSCH-ReconfFailure PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CauseLevel-PSCH-ReconfFailure CRITICALITY ignore TYPE CauseLevel-PSCH-ReconfFailure PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -9796,11 +10110,13 @@ PhysicalSharedChannelReconfigurationFailure-Extensions NBAP-PROTOCOL-EXTENSION :
}
CauseLevel-PSCH-ReconfFailure ::= CHOICE {
- generalCause GeneralCauseList-PSCH-ReconfFailure,
- setSpecificCause SetSpecificCauseList-PSCH-ReconfFailureTDD,
- ...
+ generalCause GeneralCauseList-PSCH-ReconfFailure,
+ setSpecificCause SetSpecificCauseList-PSCH-ReconfFailureTDD,
+ ...,
+ extension-CauseLevel-PSCH-ReconfFailure Extension-CauseLevel-PSCH-ReconfFailure
}
+
GeneralCauseList-PSCH-ReconfFailure ::= SEQUENCE {
cause Cause,
iE-Extensions ProtocolExtensionContainer { { GeneralCauseItem-PSCH-ReconfFailure-ExtIEs} } OPTIONAL,
@@ -9856,6 +10172,29 @@ Unsuccessful-PUSCHSetItem-PSCH-ReconfFailureTDD-ExtIEs NBAP-PROTOCOL-EXTENSION :
...
}
+Extension-CauseLevel-PSCH-ReconfFailure ::= ProtocolIE-Single-Container {{ Extension-CauseLevel-PSCH-ReconfFailureIE }}
+
+Extension-CauseLevel-PSCH-ReconfFailureIE NBAP-PROTOCOL-IES ::= {
+ { ID id-UARFCNSpecificCauseList CRITICALITY ignore TYPE UARFCNSpecificCauseList-PSCH-ReconfFailureTDD PRESENCE mandatory }
+}
+
+UARFCNSpecificCauseList-PSCH-ReconfFailureTDD ::= SEQUENCE (SIZE (0.. maxFrequencyinCell)) OF ProtocolIE-Single-Container {{ Unsuccessful-UARFCNItemIE-PSCH-ReconfFailureTDD }}
+
+Unsuccessful-UARFCNItemIE-PSCH-ReconfFailureTDD NBAP-PROTOCOL-IES ::= {
+ { ID id-Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD CRITICALITY ignore TYPE Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD PRESENCE mandatory }
+}
+
+Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD ::= SEQUENCE {
+ uARFCN UARFCN,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { {Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- RESET REQUEST
@@ -9863,7 +10202,7 @@ Unsuccessful-PUSCHSetItem-PSCH-ReconfFailureTDD-ExtIEs NBAP-PROTOCOL-EXTENSION :
-- **************************************************************
ResetRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{ResetRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{ResetRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{ResetRequest-Extensions}} OPTIONAL,
...
}
@@ -9949,7 +10288,7 @@ CommunicationControlPortInfoItem-Reset-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
ResetResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{ResetResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{ResetResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{ResetResponse-Extensions}} OPTIONAL,
...
}
@@ -9970,16 +10309,16 @@ ResetResponse-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeInitiationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeInitiationRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{InformationExchangeInitiationRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationRequest-Extensions}} OPTIONAL,
...
}
InformationExchangeInitiationRequest-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-InformationExchangeID CRITICALITY reject TYPE InformationExchangeID PRESENCE mandatory }|
- { ID id-InformationExchangeObjectType-InfEx-Rqst CRITICALITY reject TYPE InformationExchangeObjectType-InfEx-Rqst PRESENCE mandatory }|
- { ID id-InformationType CRITICALITY reject TYPE InformationType PRESENCE mandatory }|
- { ID id-InformationReportCharacteristics CRITICALITY reject TYPE InformationReportCharacteristics PRESENCE mandatory},
+ { ID id-InformationExchangeID CRITICALITY reject TYPE InformationExchangeID PRESENCE mandatory }|
+ { ID id-InformationExchangeObjectType-InfEx-Rqst CRITICALITY reject TYPE InformationExchangeObjectType-InfEx-Rqst PRESENCE mandatory }|
+ { ID id-InformationType CRITICALITY reject TYPE InformationType PRESENCE mandatory }|
+ { ID id-InformationReportCharacteristics CRITICALITY reject TYPE InformationReportCharacteristics PRESENCE mandatory },
...
}
@@ -10009,15 +10348,15 @@ CellItem-InfEx-Rqst-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeInitiationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeInitiationResponse-IEs}},
+ protocolIEs ProtocolIE-Container {{InformationExchangeInitiationResponse-IEs}},
protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationResponse-Extensions}} OPTIONAL,
...
}
InformationExchangeInitiationResponse-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
- { ID id-InformationExchangeObjectType-InfEx-Rsp CRITICALITY ignore TYPE InformationExchangeObjectType-InfEx-Rsp PRESENCE optional }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
+ { ID id-InformationExchangeObjectType-InfEx-Rsp CRITICALITY ignore TYPE InformationExchangeObjectType-InfEx-Rsp PRESENCE optional }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -10047,15 +10386,15 @@ CellItem-InfEx-Rsp-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeInitiationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeInitiationFailure-IEs}},
+ protocolIEs ProtocolIE-Container {{InformationExchangeInitiationFailure-IEs}},
protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationFailure-Extensions}} OPTIONAL,
...
}
InformationExchangeInitiationFailure-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -10076,8 +10415,8 @@ InformationReport ::= SEQUENCE {
}
InformationReport-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
- { ID id-InformationExchangeObjectType-InfEx-Rprt CRITICALITY ignore TYPE InformationExchangeObjectType-InfEx-Rprt PRESENCE mandatory },
+ { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
+ { ID id-InformationExchangeObjectType-InfEx-Rprt CRITICALITY ignore TYPE InformationExchangeObjectType-InfEx-Rprt PRESENCE mandatory },
...
}
@@ -10108,7 +10447,7 @@ CellItem-Inf-Rprt-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeTerminationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeTerminationRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{InformationExchangeTerminationRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{InformationExchangeTerminationRequest-Extensions}} OPTIONAL,
...
}
@@ -10129,14 +10468,14 @@ InformationExchangeTerminationRequest-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeFailureIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{InformationExchangeFailureIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{InformationExchangeFailureIndication-Extensions}} OPTIONAL,
...
}
InformationExchangeFailureIndication-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
+ { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
...
}
@@ -10151,17 +10490,11 @@ InformationExchangeFailureIndication-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellSynchronisationInitiationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationInitiationRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationInitiationRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationInitiationRequestTDD-Extensions}} OPTIONAL,
...
}
-CellSynchronisationInitiationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
- { ID id-SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD PRESENCE optional }, -- Applicable to 1.28Mcps TDD only
- ...
-}
-
CellSynchronisationInitiationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory }|
{ ID id-cellSyncBurstRepetitionPeriod CRITICALITY reject TYPE CellSyncBurstRepetitionPeriod PRESENCE mandatory }|
@@ -10171,28 +10504,34 @@ CellSynchronisationInitiationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
...
}
+CellSynchronisationInitiationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
+ { ID id-SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD PRESENCE optional }, -- Applicable to 1.28Mcps TDD only
+ ...
+}
+
+TimeslotInfo-CellSyncInitiationRqstTDD::= SEQUENCE (SIZE (1..15)) OF TimeSlot
+
CellSyncBurstTransInit-CellSyncInitiationRqstTDD::= SEQUENCE {
cSBTransmissionID CSBTransmissionID,
sfn SFN,
- cellSyncBurstCode CellSyncBurstCode,
+ cellSyncBurstCode CellSyncBurstCode,
cellSyncBurstCodeShift CellSyncBurstCodeShift,
initialDLTransPower DL-Power,
iE-Extensions ProtocolExtensionContainer { { CellSyncBurstTransInit-CellSyncInitiationRqstTDD-ExtIEs} } OPTIONAL,
...
- }
+}
CellSyncBurstTransInit-CellSyncInitiationRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
...
}
-TimeslotInfo-CellSyncInitiationRqstTDD::= SEQUENCE (SIZE (1..15)) OF TimeSlot
-
CellSyncBurstMeasureInit-CellSyncInitiationRqstTDD::= SEQUENCE {
cSBMeasurementID CSBMeasurementID,
cellSyncBurstCode CellSyncBurstCode,
cellSyncBurstCodeShift CellSyncBurstCodeShift,
synchronisationReportType SynchronisationReportType,
- sfn SFN OPTIONAL,
+ sfn SFN OPTIONAL,
synchronisationReportCharacteristics SynchronisationReportCharacteristics,
iE-Extensions ProtocolExtensionContainer { { CellSyncBurstMeasureInit-CellSyncInitiationRqstTDD-ExtIEs} } OPTIONAL,
...
@@ -10218,7 +10557,7 @@ SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSI
SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD::= SEQUENCE {
cSBMeasurementID CSBMeasurementID,
- sfn SFN OPTIONAL,
+ sfn SFN OPTIONAL,
uARFCN UARFCN,
sYNCDlCodeId SYNCDlCodeId,
synchronisationReportType SynchronisationReportType,
@@ -10238,7 +10577,7 @@ SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD-ExtIEs NBAP-PROTOCOL-EXTEN
-- **************************************************************
CellSynchronisationInitiationResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationInitiationResponseTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationInitiationResponseTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationInitiationResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -10248,7 +10587,7 @@ CellSynchronisationInitiationResponseTDD-Extensions NBAP-PROTOCOL-EXTENSION ::=
}
CellSynchronisationInitiationResponseTDD-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -10259,7 +10598,7 @@ CellSynchronisationInitiationResponseTDD-IEs NBAP-PROTOCOL-IES ::= {
-- **************************************************************
CellSynchronisationInitiationFailureTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationInitiationFailureTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationInitiationFailureTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationInitiationFailureTDD-Extensions}} OPTIONAL,
...
}
@@ -10269,8 +10608,8 @@ CellSynchronisationInitiationFailureTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
}
CellSynchronisationInitiationFailureTDD-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -10281,18 +10620,11 @@ CellSynchronisationInitiationFailureTDD-IEs NBAP-PROTOCOL-IES ::= {
-- **************************************************************
CellSynchronisationReconfigurationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationReconfigurationRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationReconfigurationRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationReconfigurationRequestTDD-Extensions}} OPTIONAL,
...
}
-CellSynchronisationReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-NSubCyclesPerCyclePeriod-CellSyncReconfRqstTDD CRITICALITY reject EXTENSION NSubCyclesPerCyclePeriod PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
- { ID id-SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
- { ID id-SYNCDlCodeIdMeasReconfigurationLCR-CellSyncReconfRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeIdMeasInfoLCR-CellSyncReconfRqstTDD PRESENCE optional }, -- Applicable to 1.28Mcps TDD only
- ...
-}
-
CellSynchronisationReconfigurationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-C-ID CRITICALITY reject TYPE C-ID PRESENCE mandatory }|
{ ID id-TimeSlot CRITICALITY reject TYPE TimeSlot PRESENCE mandatory }|
@@ -10304,6 +10636,13 @@ CellSynchronisationReconfigurationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
...
}
+CellSynchronisationReconfigurationRequestTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
+ { ID id-NSubCyclesPerCyclePeriod-CellSyncReconfRqstTDD CRITICALITY reject EXTENSION NSubCyclesPerCyclePeriod PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
+ { ID id-SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
+ { ID id-SYNCDlCodeIdMeasReconfigurationLCR-CellSyncReconfRqstTDD CRITICALITY reject EXTENSION SYNCDlCodeIdMeasInfoLCR-CellSyncReconfRqstTDD PRESENCE optional }, -- Applicable to 1.28Mcps TDD only
+ ...
+}
+
CellSyncBurstTransReconfInfo-CellSyncReconfRqstTDD ::= SEQUENCE (SIZE (1.. maxNrOfCellSyncBursts)) OF CellSyncBurstTransInfoItem-CellSyncReconfRqstTDD
CellSyncBurstTransInfoItem-CellSyncReconfRqstTDD ::= SEQUENCE {
@@ -10444,7 +10783,7 @@ SYNCDlCodeIdInfoItemLCR-CellSyncReconfRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
CellSynchronisationReconfigurationResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationReconfigurationResponseTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationReconfigurationResponseTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationReconfigurationResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -10475,8 +10814,8 @@ CellSynchronisationReconfigurationFailureTDD-Extensions NBAP-PROTOCOL-EXTENSION
}
CellSynchronisationReconfigurationFailureTDD-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -10504,7 +10843,7 @@ CellSynchronisationAdjustmentRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
CellAdjustmentInfo-SyncAdjustmentRqstTDD::= SEQUENCE (SIZE (1..maxCellinNodeB)) OF ProtocolIE-Single-Container {{ CellAdjustmentInfoItemIE-SyncAdjustmntRqstTDD }}
CellAdjustmentInfoItemIE-SyncAdjustmntRqstTDD NBAP-PROTOCOL-IES ::= {
- { ID id-CellAdjustmentInfoItem-SyncAdjustmentRqstTDD CRITICALITY ignore TYPE CellAdjustmentInfoItem-SyncAdjustmentRqstTDD PRESENCE mandatory }
+ { ID id-CellAdjustmentInfoItem-SyncAdjustmentRqstTDD CRITICALITY ignore TYPE CellAdjustmentInfoItem-SyncAdjustmentRqstTDD PRESENCE mandatory }
}
CellAdjustmentInfoItem-SyncAdjustmentRqstTDD ::= SEQUENCE {
@@ -10518,8 +10857,10 @@ CellAdjustmentInfoItem-SyncAdjustmentRqstTDD ::= SEQUENCE {
}
CellAdjustmentInfoItem-SyncAdjustmntRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-DwPCH-Power CRITICALITY ignore EXTENSION DwPCH-Power PRESENCE optional }| -- Applicable to 1.28Mcps TDD only
- { ID id-TimingAdjustmentValueLCR CRITICALITY ignore EXTENSION TimingAdjustmentValueLCR PRESENCE optional }, -- Applicable to 1.28Mcps TDD only
+ { ID id-DwPCH-Power CRITICALITY ignore EXTENSION DwPCH-Power PRESENCE optional }|
+ -- Applicable to 1.28Mcps TDD only
+ { ID id-TimingAdjustmentValueLCR CRITICALITY ignore EXTENSION TimingAdjustmentValueLCR PRESENCE optional },
+ -- Applicable to 1.28Mcps TDD only
...
}
@@ -10530,7 +10871,7 @@ CellAdjustmentInfoItem-SyncAdjustmntRqstTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CellSynchronisationAdjustmentResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationAdjustmentResponseTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationAdjustmentResponseTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationAdjustmentResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -10551,7 +10892,7 @@ CellSynchronisationAdjustmentResponseTDD-IEs NBAP-PROTOCOL-IES ::= {
-- **************************************************************
CellSynchronisationAdjustmentFailureTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationAdjustmentFailureTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationAdjustmentFailureTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationAdjustmentFailureTDD-Extensions}} OPTIONAL,
...
}
@@ -10562,7 +10903,7 @@ CellSynchronisationAdjustmentFailureTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
CellSynchronisationAdjustmentFailureTDD-IEs NBAP-PROTOCOL-IES ::= {
{ ID id-CauseLevel-SyncAdjustmntFailureTDD CRITICALITY ignore TYPE CauseLevel-SyncAdjustmntFailureTDD PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -10617,7 +10958,7 @@ Unsuccessful-cell-InformationRespItem-SyncAdjustmntFailureTDD-ExtIEs NBAP-PROTOC
-- **************************************************************
CellSynchronisationTerminationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationTerminationRequestTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationTerminationRequestTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationTerminationRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -10640,7 +10981,7 @@ CellSynchronisationTerminationRequestTDD-IEs NBAP-PROTOCOL-IES ::= {
-- **************************************************************
CellSynchronisationFailureIndicationTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationFailureIndicationTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationFailureIndicationTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationFailureIndicationTDD-Extensions}} OPTIONAL,
...
}
@@ -10664,7 +11005,7 @@ CellSynchronisationFailureIndicationTDD-IEs NBAP-PROTOCOL-IES ::= {
-- **************************************************************
CellSynchronisationReportTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CellSynchronisationReportTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{CellSynchronisationReportTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{CellSynchronisationReportTDD-Extensions}} OPTIONAL,
...
}
@@ -10674,11 +11015,10 @@ CellSynchronisationReportTDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
}
CellSynchronisationReportTDD-IEs NBAP-PROTOCOL-IES ::= {
- { ID id-CellSyncInfo-CellSyncReprtTDD CRITICALITY ignore TYPE CellSyncInfo-CellSyncReprtTDD PRESENCE mandatory },
+ { ID id-CellSyncInfo-CellSyncReprtTDD CRITICALITY ignore TYPE CellSyncInfo-CellSyncReprtTDD PRESENCE mandatory },
...
}
-
CellSyncInfo-CellSyncReprtTDD ::= SEQUENCE (SIZE (1..maxCellinNodeB)) OF CellSyncInfoItemIE-CellSyncReprtTDD
CellSyncInfoItemIE-CellSyncReprtTDD ::= SEQUENCE {
@@ -10690,7 +11030,7 @@ CellSyncInfoItemIE-CellSyncReprtTDD ::= SEQUENCE {
C-ID-IE-CellSyncReprtTDD ::= ProtocolIE-Single-Container {{ C-ID-IEs-CellSyncReprtTDD }}
C-ID-IEs-CellSyncReprtTDD NBAP-PROTOCOL-IES ::= {
- { ID id-C-ID CRITICALITY ignore TYPE C-ID PRESENCE mandatory}
+ { ID id-C-ID CRITICALITY ignore TYPE C-ID PRESENCE mandatory }
}
SyncReportTypeIE-CellSyncReprtTDD::= ProtocolIE-Single-Container {{ SyncReportTypeIEs-CellSyncReprtTDD }}
@@ -10702,8 +11042,8 @@ SyncReportTypeIEs-CellSyncReprtTDD NBAP-PROTOCOL-IES ::= {
SyncReportType-CellSyncReprtTDD ::= CHOICE {
intStdPhSyncInfo-CellSyncReprtTDD IntStdPhCellSyncInfo-CellSyncReprtTDD,
- lateEntrantCell NULL,
- frequencyAcquisition NULL,
+ lateEntrantCell NULL,
+ frequencyAcquisition NULL,
...
}
@@ -10715,7 +11055,7 @@ IntStdPhCellSyncInfo-CellSyncReprtTDD ::= SEQUENCE {
IntStdPhCellSyncInfoList-CellSyncReprtTDD-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
{ ID id-AccumulatedClockupdate-CellSyncReprtTDD CRITICALITY ignore EXTENSION TimingAdjustmentValue PRESENCE optional }|
- { ID id-SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD CRITICALITY ignore EXTENSION SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD PRESENCE optional }, -- Mandatory for 1.28Mcps TDD. Not Applicable to 3.84Mcps TDD.
+ { ID id-SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD CRITICALITY ignore EXTENSION SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD PRESENCE optional }, -- Mandatory for 1.28Mcps TDD. Not Applicable to 3.84Mcps TDD.
...
}
@@ -10807,7 +11147,7 @@ BearerRearrangementIndication-IEs NBAP-PROTOCOL-IES ::= {
}
BearerRearrangementIndication-Extensions NBAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-DCH-RearrangeList-Bearer-RearrangeInd CRITICALITY ignore EXTENSION E-DCH-RearrangeList-Bearer-RearrangeInd PRESENCE optional },
+ { ID id-E-DCH-RearrangeList-Bearer-RearrangeInd CRITICALITY ignore EXTENSION E-DCH-RearrangeList-Bearer-RearrangeInd PRESENCE optional },
...
}
@@ -10878,7 +11218,7 @@ E-DCH-RearrangeItem-Bearer-RearrangeInd-ExtIEs NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkActivationCommandFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkActivationCommandFDD-Extensions}} OPTIONAL,
...
}
@@ -10918,7 +11258,7 @@ DelayedActivationInformation-RL-ActivationCmdFDD-ExtIEs NBAP-PROTOCOL-EXTENSION
-- **************************************************************
RadioLinkActivationCommandTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkActivationCommandTDD-Extensions}} OPTIONAL,
...
}
@@ -10958,7 +11298,7 @@ DelayedActivationInformation-RL-ActivationCmdTDD-ExtIEs NBAP-PROTOCOL-EXTENSION
-- **************************************************************
RadioLinkParameterUpdateIndicationFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkParameterUpdateIndicationFDD-Extensions}} OPTIONAL,
...
}
@@ -10981,7 +11321,7 @@ RadioLinkParameterUpdateIndicationFDD-Extensions NBAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkParameterUpdateIndicationTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkParameterUpdateIndicationTDD-Extensions}} OPTIONAL,
...
}
diff --git a/asn1/nbap/NBAP-PDU-Descriptions.asn b/asn1/nbap/NBAP-PDU-Descriptions.asn
index d0cf4d6e6e..607b7f29ae 100644
--- a/asn1/nbap/NBAP-PDU-Descriptions.asn
+++ b/asn1/nbap/NBAP-PDU-Descriptions.asn
@@ -1,7 +1,7 @@
-- NBAP-PDU-Descriptions.asn
--
--- Taken from 3GPP TS 25.433 V7.5.0 (2007-06)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-750.zip/25433-750.DOC
+-- Taken from 3GPP TS 25.433 V7.7.0 (2007-12)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/25433-770.zip/25433-770.DOC
--
-- 9.3.2 Elementary Procedure Definitions
--
diff --git a/asn1/nbap/nbap.cnf b/asn1/nbap/nbap.cnf
index aca2c80acb..7566001797 100644
--- a/asn1/nbap/nbap.cnf
+++ b/asn1/nbap/nbap.cnf
@@ -443,125 +443,126 @@ CellSyncBurstTransReconfInfo-CellSyncReconfRqstTDD N nbap.ies id-CellSyncBurstTr
CellSyncBurstMeasInfo-CellSyncReconfRqstTDD N nbap.ies id-CellSyncBurstMeasReconfiguration-CellSyncReconfRqstTDD
CellSyncBurstMeasInfoListIE-CellSyncReconfRqstTDD N nbap.ies id-CellSyncBurstMeasInfoList-CellSyncReconfRqstTDD
SynchronisationReportType N nbap.ies id-SynchronisationReportType
-SynchronisationReportCharacteristics N nbap.ies id-SynchronisationReportCharacteristics
-CellAdjustmentInfo-SyncAdjustmentRqstTDD N nbap.ies id-CellAdjustmentInfo-SyncAdjustmntRqstTDD
-CellAdjustmentInfoItem-SyncAdjustmentRqstTDD N nbap.ies id-CellAdjustmentInfoItem-SyncAdjustmentRqstTDD
-CauseLevel-SyncAdjustmntFailureTDD N nbap.ies id-CauseLevel-SyncAdjustmntFailureTDD
-Unsuccessful-cell-InformationRespItem-SyncAdjustmntFailureTDD N nbap.ies id-Unsuccessful-cell-InformationRespItem-SyncAdjustmntFailureTDD
-CSBTransmissionID N nbap.ies id-CSBTransmissionID
-CSBMeasurementID N nbap.ies id-CSBMeasurementID
-CellSyncInfo-CellSyncReprtTDD N nbap.ies id-CellSyncInfo-CellSyncReprtTDD
-SyncReportType-CellSyncReprtTDD N nbap.ies id-SyncReportType-CellSyncReprtTDD
-SignallingBearerRequestIndicator N nbap.ies id-SignallingBearerRequestIndicator
-DCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-DCH-RearrangeList-Bearer-RearrangeInd
-DSCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-DSCH-RearrangeList-Bearer-RearrangeInd
-USCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-USCH-RearrangeList-Bearer-RearrangeInd
-HSDSCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-HSDSCH-RearrangeList-Bearer-RearrangeInd
-DelayedActivationInformationList-RL-ActivationCmdFDD N nbap.ies id-DelayedActivationList-RL-ActivationCmdFDD
-DelayedActivationInformation-RL-ActivationCmdFDD N nbap.ies id-DelayedActivationInformation-RL-ActivationCmdFDD
-DelayedActivationInformationList-RL-ActivationCmdTDD N nbap.ies id-DelayedActivationList-RL-ActivationCmdTDD
-DelayedActivationInformation-RL-ActivationCmdTDD N nbap.ies id-DelayedActivationInformation-RL-ActivationCmdTDD
-HSDSCH-FDD-Update-Information N nbap.ies id-HSDSCH-FDD-Update-Information
-HSDSCH-TDD-Update-Information N nbap.ies id-HSDSCH-TDD-Update-Information
-Modification-Period N nbap.ies id-Modification-Period
-MICH-CFN N nbap.ies id-MICH-CFN
-NI-Information N nbap.ies id-NI-Information-NotifUpdateCmd
+SynchronisationReportCharacteristics N nbap.ies id-SynchronisationReportCharacteristics
+CellAdjustmentInfo-SyncAdjustmentRqstTDD N nbap.ies id-CellAdjustmentInfo-SyncAdjustmntRqstTDD
+CellAdjustmentInfoItem-SyncAdjustmentRqstTDD N nbap.ies id-CellAdjustmentInfoItem-SyncAdjustmentRqstTDD
+CauseLevel-SyncAdjustmntFailureTDD N nbap.ies id-CauseLevel-SyncAdjustmntFailureTDD
+Unsuccessful-cell-InformationRespItem-SyncAdjustmntFailureTDD N nbap.ies id-Unsuccessful-cell-InformationRespItem-SyncAdjustmntFailureTDD
+CSBTransmissionID N nbap.ies id-CSBTransmissionID
+CSBMeasurementID N nbap.ies id-CSBMeasurementID
+CellSyncInfo-CellSyncReprtTDD N nbap.ies id-CellSyncInfo-CellSyncReprtTDD
+SyncReportType-CellSyncReprtTDD N nbap.ies id-SyncReportType-CellSyncReprtTDD
+SignallingBearerRequestIndicator N nbap.ies id-SignallingBearerRequestIndicator
+DCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-DCH-RearrangeList-Bearer-RearrangeInd
+DSCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-DSCH-RearrangeList-Bearer-RearrangeInd
+USCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-USCH-RearrangeList-Bearer-RearrangeInd
+HSDSCH-RearrangeList-Bearer-RearrangeInd N nbap.ies id-HSDSCH-RearrangeList-Bearer-RearrangeInd
+DelayedActivationInformationList-RL-ActivationCmdFDD N nbap.ies id-DelayedActivationList-RL-ActivationCmdFDD
+DelayedActivationInformation-RL-ActivationCmdFDD N nbap.ies id-DelayedActivationInformation-RL-ActivationCmdFDD
+DelayedActivationInformationList-RL-ActivationCmdTDD N nbap.ies id-DelayedActivationList-RL-ActivationCmdTDD
+DelayedActivationInformation-RL-ActivationCmdTDD N nbap.ies id-DelayedActivationInformation-RL-ActivationCmdTDD
+HSDSCH-FDD-Update-Information N nbap.ies id-HSDSCH-FDD-Update-Information
+HSDSCH-TDD-Update-Information N nbap.ies id-HSDSCH-TDD-Update-Information
+Modification-Period N nbap.ies id-Modification-Period
+MICH-CFN N nbap.ies id-MICH-CFN
+NI-Information N nbap.ies id-NI-Information-NotifUpdateCmd
+Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp N nbap.ies id-Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp
+Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd N nbap.ies id-Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd
+UPPCH-LCR-InformationItem-AuditRsp N nbap.ies id-UPPCH-LCR-InformationItem-AuditRsp
+UPPCH-LCR-InformationItem-ResourceStatusInd N nbap.ies id-UPPCH-LCR-InformationItem-ResourceStatusInd
+Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD N nbap.ies id-Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD
+UARFCNSpecificCauseList-PSCH-ReconfFailureTDD N nbap.ies id-UARFCNSpecificCauseList
+MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst N nbap.ies id-MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst
#NBAP-PROTOCOL-EXTENSION
-BroadcastCommonTransportBearerIndication N nbap.extension id-BroadcastCommonTransportBearerIndication
-MessageStructure N nbap.extension id-MessageStructure
-TypeOfError N nbap.extension id-TypeOfError
-TnlQos N nbap.extension id-TnlQos
-Unidirectional-DCH-Indicator N nbap.extension id-Unidirectional-DCH-Indicator
-ExtendedPropagationDelay N nbap.extension id-ExtendedPropagationDelay
-DL-Power N nbap.extension id-Initial-DL-Power-TimeslotLCR-InformationItem
-DL-Power N nbap.extension id-Maximum-DL-Power-TimeslotLCR-InformationItem
-DL-Power N nbap.extension id-Minimum-DL-Power-TimeslotLCR-InformationItem
-BindingID N nbap.extension id-bindingID
-TransportLayerAddress N nbap.extension id-transportlayeraddress
-E-DCH-PowerOffset-for-SchedulingInfo N nbap.extension id-E-DCH-PowerOffset-for-SchedulingInfo
-SixteenQAM-UL-Information N nbap.extension id-SixteenQAM-UL-Information
-SixteenQAM-UL-Information-to-Modify N nbap.extension id-SixteenQAM-UL-Information-to-Modify
-E-TFCI-BetaEC-Boost N nbap.extension id-E-TFCI-BetaEC-Boost
-E-TFCI-BetaED-Switch N nbap.extension id-E-TFCI-BetaED-Switch
-SAT-Info-Almanac-ExtList N nbap.extension id-SAT-Info-Almanac-ExtItem
-HARQ-Preamble-Mode N nbap.extension id-HARQ-Preamble-Mode
-MIMO-Information N nbap.extension id-MIMO-Information
-HSDSCH-MACdPDUSizeFormat N nbap.extension id-HSDSCH-MACdPDUSizeFormat
-UL-SIR N nbap.extension id-HSSICH-SIRTarget
-TDD-TPC-UplinkStepSize-LCR N nbap.extension id-HSSICH-TPC-StepSize
-UE-Capability-Information N nbap.extension id-ueCapability-Info
-HS-PDSCH-Code-Change-Grant N nbap.extension id-HS-PDSCH-Code-Change-Grant
-MIMO-InformationToModify N nbap.extension id-MIMO-InformationToModify
-HARQ-Preamble-Mode-Activation-Indicator N nbap.extension id-HARQ-Preamble-Mode-Activation-Indicator
-HSSCCH-Specific-InformationRespListTDD768 N nbap.extension id-hsSCCH-Specific-Information-ResponseTDD768
-MAC-PDU-SizeExtended N nbap.extension id-MaximumMACdPDU-SizeExtended
-HS-SICH-failed N nbap.extension id-Additional-failed-HS-SICH
-HS-SICH-missed N nbap.extension id-Additional-missed-HS-SICH
-HS-SICH-total N nbap.extension id-Additional-total-HS-SICH
-ContinuousPacketConnectivityHS-SCCH-less-Information N nbap.extension id-ContinuousPacketConnectivityHS-SCCH-less-Information
-ContinuousPacketConnectivityHS-SCCH-less-Information-Response N nbap.extension id-ContinuousPacketConnectivityHS-SCCH-less-Information-Response
-HS-PDSCH-Code-Change-Indicator N nbap.extension id-HS-PDSCH-Code-Change-Indicator
-GANSS-Information N nbap.extension id-GANSS-Information
-GANSS-Common-Data N nbap.extension id-GANSS-Common-Data
-GANSS-Generic-Data N nbap.extension id-GANSS-Generic-Data
-SyncDLCodeIdThreInfoLCR N nbap.extension id-SyncDLCodeIdThreInfoLCR
-Extended-RNC-ID N nbap.extension id-Extended-RNC-ID
-LCRTDD-Uplink-Physical-Channel-Capability N nbap.extension id-LCRTDD-uplink-Physical-Channel-Capability
-PLCCHinformation N nbap.extension id-PLCCH-Information-UL-TimeslotLCR-Info
-MICH-Parameters-CTCH-SetupRqstFDD N nbap.extension id-MICH-Parameters-CTCH-SetupRqstFDD
-FDD-S-CCPCH-FrameOffset N nbap.extension id-FDD-S-CCPCH-FrameOffset-CTCH-SetupRqstFDD
-ModulationPO-MBSFN N nbap.extension id-ModulationPO-MBSFN
-Secondary-CCPCH-SlotFormat-Extended N nbap.extension id-Secondary-CCPCH-SlotFormat-Extended
-BroadcastReference N nbap.extension id-BroadcastReference
-TSTD-Indicator N nbap.extension id-Tstd-indicator
-MICH-Parameters-CTCH-SetupRqstTDD N nbap.extension id-MICH-Parameters-CTCH-SetupRqstTDD
-Secondary-CCPCH-parameterExtendedList-CTCH-SetupRqstTDD N nbap.extension id-Additional-S-CCPCH-Parameters-CTCH-SetupRqstTDD
-Secondary-CCPCH-LCR-parameterExtendedList-CTCH-SetupRqstTDD N nbap.extension id-Additional-S-CCPCH-LCR-Parameters-CTCH-SetupRqstTDD
-Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD N nbap.extension id-S-CCPCH-768-Parameters-CTCH-SetupRqstTDD
-ModulationMBSFN N nbap.extension id-S-CCPCH-Modulation
-TFCI-Presence N nbap.extension id-tFCI-Presence
-DL-Power N nbap.extension id-maxFACH-Power-LCR-CTCH-SetupRqstTDD
-DL-Power N nbap.extension id-PCH-Power-LCR-CTCH-SetupRqstTDD
-PICH-768-ParametersItem-CTCH-SetupRqstTDD N nbap.extension id-PICH-768-Parameters-CTCH-SetupRqstTDD
-FPACH-LCR-Parameters-CTCH-SetupRqstTDD N nbap.extension id-FPACH-LCR-Parameters-CTCH-SetupRqstTDD
-PRACH-768-ParametersItem-CTCH-SetupRqstTDD N nbap.extension id-PRACH-768-Parameters-CTCH-SetupRqstTDD
-MICH-Parameters-CTCH-ReconfRqstFDD N nbap.extension id-MICH-Parameters-CTCH-ReconfRqstFDD
-FPACH-LCR-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-FPACH-LCR-Parameters-CTCH-ReconfRqstTDD
-MICH-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-MICH-Parameters-CTCH-ReconfRqstTDD
-PLCCH-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-PLCCH-Parameters-CTCH-ReconfRqstTDD
-Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-S-CCPCH-768-Parameters-CTCH-ReconfRqstTDD
-PICH-768-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-PICH-768-Parameters-CTCH-ReconfRqstTDD
-MICH-768-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-MICH-768-Parameters-CTCH-ReconfRqstTDD
-Secondary-CCPCH-parameterExtendedList-CTCH-ReconfRqstTDD N nbap.extension id-Additional-S-CCPCH-Parameters-CTCH-ReconfRqstTDD
-Secondary-CCPCH-LCR-parameterExtendedList-CTCH-ReconfRqstTDD N nbap.extension id-Additional-S-CCPCH-LCR-Parameters-CTCH-ReconfRqstTDD
-DL-Power N nbap.extension id-maxFACH-Power-LCR-CTCH-ReconfRqstTDD
-DL-Power N nbap.extension id-PCH-Power-LCR-CTCH-ReconfRqstTDD
-CommonPhysicalChannelID768 N nbap.extension id-CommonPhysicalChannelID768-CommonTrChDeletionReq
-Power-Local-Cell-Group-InformationList-AuditRsp N nbap.extension id-Power-Local-Cell-Group-InformationList-AuditRsp
-FPACH-LCR-InformationList-AuditRsp N nbap.extension id-FPACH-LCR-InformationList-AuditRsp
-Common-PhysicalChannel-Status-Information N nbap.extension id-DwPCH-LCR-InformationList-AuditRsp
-HS-DSCH-Resources-Information-AuditRsp N nbap.extension id-HSDSCH-Resources-Information-AuditRsp
-Common-PhysicalChannel-Status-Information N nbap.extension id-MICH-Information-AuditRsp
-S-CCPCH-InformationListExt-AuditRsp N nbap.extension id-S-CCPCH-InformationListExt-AuditRsp
-S-CCPCH-LCR-InformationListExt-AuditRsp N nbap.extension id-S-CCPCH-LCR-InformationListExt-AuditRsp
-E-DCH-Resources-Information-AuditRsp N nbap.extension id-E-DCH-Resources-Information-AuditRsp
-PLCCH-InformationList-AuditRsp N nbap.extension id-PLCCH-InformationList-AuditRsp
-Common-PhysicalChannel-Status-Information768 N nbap.extension id-P-CCPCH-768-Information-AuditRsp
-S-CCPCH-768-InformationList-AuditRsp N nbap.extension id-S-CCPCH-768-InformationList-AuditRsp
-Common-PhysicalChannel-Status-Information768 N nbap.extension id-PICH-768-Information-AuditRsp
-PRACH-768-InformationList-AuditRsp N nbap.extension id-PRACH-768-InformationList-AuditRsp
-Common-PhysicalChannel-Status-Information768 N nbap.extension id-SCH-768-Information-AuditRsp
-Common-PhysicalChannel-Status-Information768 N nbap.extension id-MICH-768-Information-AuditRsp
-E-RUCCH-InformationList-AuditRsp N nbap.extension id-E-RUCCH-InformationList-AuditRsp
-E-RUCCH-768-InformationList-AuditRsp N nbap.extension id-E-RUCCH-768-InformationList-AuditRsp
-ReferenceClockAvailability N nbap.extension id-ReferenceClockAvailability
-Local-Cell-ID N nbap.extension id-Power-Local-Cell-Group-ID
-HSDPA-Capability N nbap.extension id-HSDPA-Capability
-E-DCH-Capability N nbap.extension id-E-DCH-Capability
-E-DCH-TTI2ms-Capability N nbap.extension id-E-DCH-TTI2ms-Capability
-E-DCH-SF-Capability N nbap.extension id-E-DCH-SF-Capability
-E-DCH-HARQ-Combining-Capability N nbap.extension id-E-DCH-HARQ-Combining-Capability
+BroadcastCommonTransportBearerIndication N nbap.extension id-BroadcastCommonTransportBearerIndication
+MessageStructure N nbap.extension id-MessageStructure
+TypeOfError N nbap.extension id-TypeOfError
+TnlQos N nbap.extension id-TnlQos
+Unidirectional-DCH-Indicator N nbap.extension id-Unidirectional-DCH-Indicator
+ExtendedPropagationDelay N nbap.extension id-ExtendedPropagationDelay
+DL-Power N nbap.extension id-Initial-DL-Power-TimeslotLCR-InformationItem
+DL-Power N nbap.extension id-Maximum-DL-Power-TimeslotLCR-InformationItem
+DL-Power N nbap.extension id-Minimum-DL-Power-TimeslotLCR-InformationItem
+BindingID N nbap.extension id-bindingID
+TransportLayerAddress N nbap.extension id-transportlayeraddress
+E-DCH-PowerOffset-for-SchedulingInfo N nbap.extension id-E-DCH-PowerOffset-for-SchedulingInfo
+SAT-Info-Almanac-ExtList N nbap.extension id-SAT-Info-Almanac-ExtItem
+HARQ-Preamble-Mode N nbap.extension id-HARQ-Preamble-Mode
+HSDSCH-MACdPDUSizeFormat N nbap.extension id-HSDSCH-MACdPDUSizeFormat
+UL-SIR N nbap.extension id-HSSICH-SIRTarget
+TDD-TPC-UplinkStepSize-LCR N nbap.extension id-HSSICH-TPC-StepSize
+UE-Capability-Information N nbap.extension id-ueCapability-Info
+HS-PDSCH-Code-Change-Grant N nbap.extension id-HS-PDSCH-Code-Change-Grant
+HARQ-Preamble-Mode-Activation-Indicator N nbap.extension id-HARQ-Preamble-Mode-Activation-Indicator
+HSSCCH-Specific-InformationRespListTDD768 N nbap.extension id-hsSCCH-Specific-Information-ResponseTDD768
+MAC-PDU-SizeExtended N nbap.extension id-MaximumMACdPDU-SizeExtended
+HS-SICH-failed N nbap.extension id-Additional-failed-HS-SICH
+HS-SICH-missed N nbap.extension id-Additional-missed-HS-SICH
+HS-SICH-total N nbap.extension id-Additional-total-HS-SICH
+ContinuousPacketConnectivityHS-SCCH-less-Information N nbap.extension id-ContinuousPacketConnectivityHS-SCCH-less-Information
+ContinuousPacketConnectivityHS-SCCH-less-Information-Response N nbap.extension id-ContinuousPacketConnectivityHS-SCCH-less-Information-Response
+HS-PDSCH-Code-Change-Indicator N nbap.extension id-HS-PDSCH-Code-Change-Indicator
+GANSS-Information N nbap.extension id-GANSS-Information
+GANSS-Common-Data N nbap.extension id-GANSS-Common-Data
+GANSS-Generic-Data N nbap.extension id-GANSS-Generic-Data
+SyncDLCodeIdThreInfoLCR N nbap.extension id-SyncDLCodeIdThreInfoLCR
+Extended-RNC-ID N nbap.extension id-Extended-RNC-ID
+LCRTDD-Uplink-Physical-Channel-Capability N nbap.extension id-LCRTDD-uplink-Physical-Channel-Capability
+PLCCHinformation N nbap.extension id-PLCCH-Information-UL-TimeslotLCR-Info
+MICH-Parameters-CTCH-SetupRqstFDD N nbap.extension id-MICH-Parameters-CTCH-SetupRqstFDD
+FDD-S-CCPCH-FrameOffset N nbap.extension id-FDD-S-CCPCH-FrameOffset-CTCH-SetupRqstFDD
+ModulationPO-MBSFN N nbap.extension id-ModulationPO-MBSFN
+Secondary-CCPCH-SlotFormat-Extended N nbap.extension id-Secondary-CCPCH-SlotFormat-Extended
+BroadcastReference N nbap.extension id-BroadcastReference
+TSTD-Indicator N nbap.extension id-Tstd-indicator
+MICH-Parameters-CTCH-SetupRqstTDD N nbap.extension id-MICH-Parameters-CTCH-SetupRqstTDD
+Secondary-CCPCH-parameterExtendedList-CTCH-SetupRqstTDD N nbap.extension id-Additional-S-CCPCH-Parameters-CTCH-SetupRqstTDD
+Secondary-CCPCH-LCR-parameterExtendedList-CTCH-SetupRqstTDD N nbap.extension id-Additional-S-CCPCH-LCR-Parameters-CTCH-SetupRqstTDD
+Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD N nbap.extension id-S-CCPCH-768-Parameters-CTCH-SetupRqstTDD
+ModulationMBSFN N nbap.extension id-S-CCPCH-Modulation
+TFCI-Presence N nbap.extension id-tFCI-Presence
+DL-Power N nbap.extension id-maxFACH-Power-LCR-CTCH-SetupRqstTDD
+DL-Power N nbap.extension id-PCH-Power-LCR-CTCH-SetupRqstTDD
+PICH-768-ParametersItem-CTCH-SetupRqstTDD N nbap.extension id-PICH-768-Parameters-CTCH-SetupRqstTDD
+FPACH-LCR-Parameters-CTCH-SetupRqstTDD N nbap.extension id-FPACH-LCR-Parameters-CTCH-SetupRqstTDD
+PRACH-768-ParametersItem-CTCH-SetupRqstTDD N nbap.extension id-PRACH-768-Parameters-CTCH-SetupRqstTDD
+MICH-Parameters-CTCH-ReconfRqstFDD N nbap.extension id-MICH-Parameters-CTCH-ReconfRqstFDD
+FPACH-LCR-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-FPACH-LCR-Parameters-CTCH-ReconfRqstTDD
+MICH-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-MICH-Parameters-CTCH-ReconfRqstTDD
+PLCCH-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-PLCCH-Parameters-CTCH-ReconfRqstTDD
+Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-S-CCPCH-768-Parameters-CTCH-ReconfRqstTDD
+PICH-768-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-PICH-768-Parameters-CTCH-ReconfRqstTDD
+MICH-768-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-MICH-768-Parameters-CTCH-ReconfRqstTDD
+Secondary-CCPCH-parameterExtendedList-CTCH-ReconfRqstTDD N nbap.extension id-Additional-S-CCPCH-Parameters-CTCH-ReconfRqstTDD
+Secondary-CCPCH-LCR-parameterExtendedList-CTCH-ReconfRqstTDD N nbap.extension id-Additional-S-CCPCH-LCR-Parameters-CTCH-ReconfRqstTDD
+DL-Power N nbap.extension id-maxFACH-Power-LCR-CTCH-ReconfRqstTDD
+DL-Power N nbap.extension id-PCH-Power-LCR-CTCH-ReconfRqstTDD
+CommonPhysicalChannelID768 N nbap.extension id-CommonPhysicalChannelID768-CommonTrChDeletionReq
+Power-Local-Cell-Group-InformationList-AuditRsp N nbap.extension id-Power-Local-Cell-Group-InformationList-AuditRsp
+FPACH-LCR-InformationList-AuditRsp N nbap.extension id-FPACH-LCR-InformationList-AuditRsp
+Common-PhysicalChannel-Status-Information N nbap.extension id-DwPCH-LCR-InformationList-AuditRsp
+HS-DSCH-Resources-Information-AuditRsp N nbap.extension id-HSDSCH-Resources-Information-AuditRsp
+Common-PhysicalChannel-Status-Information N nbap.extension id-MICH-Information-AuditRsp
+S-CCPCH-InformationListExt-AuditRsp N nbap.extension id-S-CCPCH-InformationListExt-AuditRsp
+S-CCPCH-LCR-InformationListExt-AuditRsp N nbap.extension id-S-CCPCH-LCR-InformationListExt-AuditRsp
+E-DCH-Resources-Information-AuditRsp N nbap.extension id-E-DCH-Resources-Information-AuditRsp
+PLCCH-InformationList-AuditRsp N nbap.extension id-PLCCH-InformationList-AuditRsp
+Common-PhysicalChannel-Status-Information768 N nbap.extension id-P-CCPCH-768-Information-AuditRsp
+S-CCPCH-768-InformationList-AuditRsp N nbap.extension id-S-CCPCH-768-InformationList-AuditRsp
+Common-PhysicalChannel-Status-Information768 N nbap.extension id-PICH-768-Information-AuditRsp
+PRACH-768-InformationList-AuditRsp N nbap.extension id-PRACH-768-InformationList-AuditRsp
+Common-PhysicalChannel-Status-Information768 N nbap.extension id-SCH-768-Information-AuditRsp
+Common-PhysicalChannel-Status-Information768 N nbap.extension id-MICH-768-Information-AuditRsp
+E-RUCCH-InformationList-AuditRsp N nbap.extension id-E-RUCCH-InformationList-AuditRsp
+E-RUCCH-768-InformationList-AuditRsp N nbap.extension id-E-RUCCH-768-InformationList-AuditRsp
+ReferenceClockAvailability N nbap.extension id-ReferenceClockAvailability
+Local-Cell-ID N nbap.extension id-Power-Local-Cell-Group-ID
+HSDPA-Capability N nbap.extension id-HSDPA-Capability
+E-DCH-Capability N nbap.extension id-E-DCH-Capability
+E-DCH-TTI2ms-Capability N nbap.extension id-E-DCH-TTI2ms-Capability
+E-DCH-SF-Capability N nbap.extension id-E-DCH-SF-Capability
+E-DCH-HARQ-Combining-Capability N nbap.extension id-E-DCH-HARQ-Combining-Capability
E-DCHCapacityConsumptionLaw N nbap.extension id-E-DCH-CapacityConsumptionLaw
F-DPCH-Capability N nbap.extension id-F-DPCH-Capability
E-DCH-TDD-CapacityConsumptionLaw N nbap.extension id-E-DCH-TDD-CapacityConsumptionLaw
@@ -586,14 +587,14 @@ NeighbouringCellMeasurementInformation N nbap.extension id-NeighbouringCellMeasu
MeasurementRecoverySupportIndicator N nbap.extension id-MeasurementRecoverySupportIndicator
Reference-ReceivedTotalWideBandPowerSupportIndicator N nbap.extension id-Reference-ReceivedTotalWideBandPowerSupportIndicator
Reference-ReceivedTotalWideBandPower N nbap.extension id-Reference-ReceivedTotalWideBandPower
-MeasurementRecoveryReportingIndicator N nbap.extension id-MeasurementRecoveryReportingIndicator
-IPDLParameter-Information-Cell-SetupRqstFDD N nbap.extension id-IPDLParameter-Information-Cell-SetupRqstFDD
-CellPortion-InformationList-Cell-SetupRqstFDD N nbap.extension id-CellPortion-InformationList-Cell-SetupRqstFDD
-MIMO-PilotConfiguration N nbap.extension id-MIMO-PilotConfiguration
+MeasurementRecoveryReportingIndicator N nbap.extension id-MeasurementRecoveryReportingIndicator
+IPDLParameter-Information-Cell-SetupRqstFDD N nbap.extension id-IPDLParameter-Information-Cell-SetupRqstFDD
+CellPortion-InformationList-Cell-SetupRqstFDD N nbap.extension id-CellPortion-InformationList-Cell-SetupRqstFDD
+MIMO-PilotConfiguration N nbap.extension id-MIMO-PilotConfiguration
TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD N nbap.extension id-TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD
-PCCPCH-LCR-Information-Cell-SetupRqstTDD N nbap.extension id-PCCPCH-LCR-Information-Cell-SetupRqstTDD
-DwPCH-LCR-Information-Cell-SetupRqstTDD N nbap.extension id-DwPCH-LCR-Information-Cell-SetupRqstTDD
-ReferenceSFNoffset N nbap.extension id-ReferenceSFNoffset
+PCCPCH-LCR-Information-Cell-SetupRqstTDD N nbap.extension id-PCCPCH-LCR-Information-Cell-SetupRqstTDD
+DwPCH-LCR-Information-Cell-SetupRqstTDD N nbap.extension id-DwPCH-LCR-Information-Cell-SetupRqstTDD
+ReferenceSFNoffset N nbap.extension id-ReferenceSFNoffset
IPDLParameter-Information-Cell-SetupRqstTDD N nbap.extension id-IPDLParameter-Information-Cell-SetupRqstTDD
IPDLParameter-Information-LCR-Cell-SetupRqstTDD N nbap.extension id-IPDLParameter-Information-LCR-Cell-SetupRqstTDD
PCCPCH-768-Information-Cell-SetupRqstTDD N nbap.extension id-PCCPCH-768-Information-Cell-SetupRqstTDD
@@ -792,51 +793,75 @@ HS-PDSCH-TDD-Information-PSCH-ReconfRqst N nbap.extension id-HS-PDSCH-TDD-Inform
Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst
Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst
Delete-From-HS-SCCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Delete-From-HS-SCCH-Resource-Pool-PSCH-ReconfRqst
-ConfigurationGenerationID N nbap.extension id-ConfigurationGenerationID
-E-PUCH-Information-PSCH-ReconfRqst N nbap.extension id-E-PUCH-Information-PSCH-ReconfRqst
-Add-To-E-AGCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Add-To-E-AGCH-Resource-Pool-PSCH-ReconfRqst
-Modify-E-AGCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Modify-E-AGCH-Resource-Pool-PSCH-ReconfRqst
-Delete-From-E-AGCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Delete-From-E-AGCH-Resource-Pool-PSCH-ReconfRqst
-E-HICH-Information-PSCH-ReconfRqst N nbap.extension id-E-HICH-Information-PSCH-ReconfRqst
-Maximum-Generated-ReceivedTotalWideBandPowerInOtherCells N nbap.extension id-Maximum-Generated-ReceivedTotalWideBandPowerInOtherCells
-E-PUCH-Information-768-PSCH-ReconfRqst N nbap.extension id-E-PUCH-Information-768-PSCH-ReconfRqst
-Add-To-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst N nbap.extension id-Add-To-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst
-Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst N nbap.extension id-Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst
-E-HICH-Information-768-PSCH-ReconfRqst N nbap.extension id-E-HICH-Information-768-PSCH-ReconfRqst
-E-PUCH-Information-LCR-PSCH-ReconfRqst N nbap.extension id-E-PUCH-Information-LCR-PSCH-ReconfRqst
-Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst
-Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst
-Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst
-Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst
-Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst
-SYNC-UL-Partition-LCR N nbap.extension id-SYNC-UL-Partition-LCR
-Reference-ReceivedTotalWideBandPower-LCR N nbap.extension id-Reference-ReceivedTotalWideBandPower-LCR
-PDSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst N nbap.extension id-PDSCH-AddInformation-LCR-PSCH-ReconfRqst
-PDSCH-AddInformation-768-AddItem-PSCH-ReconfRqst N nbap.extension id-PDSCH-AddInformation-768-PSCH-ReconfRqst
-TDD-DL-DPCH-TimeSlotFormat-LCR N nbap.extension id-PDSCH-Timeslot-Format-PSCH-ReconfRqst-LCR
-PDSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst N nbap.extension id-PDSCH-ModifyInformation-768-PSCH-ReconfRqst
-PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst N nbap.extension id-PUSCH-AddInformation-LCR-PSCH-ReconfRqst
-PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst N nbap.extension id-PUSCH-AddInformation-768-PSCH-ReconfRqst
-TDD-UL-DPCH-TimeSlotFormat-LCR N nbap.extension id-PUSCH-Timeslot-Format-PSCH-ReconfRqst-LCR
-PUSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst N nbap.extension id-PUSCH-ModifyInformation-768-PSCH-ReconfRqst
-DL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst N nbap.extension id-dL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst
-HS-SCCH-Information-768-PSCH-ReconfRqst N nbap.extension id-hS-SCCH-Information-768-PSCH-ReconfRqst
-HS-SCCH-InformationModify-768-PSCH-ReconfRqst N nbap.extension id-hS-SCCH-InformationModify-768-PSCH-ReconfRqst
-E-HICH-TimeOffset N nbap.extension id-E-HICH-TimeOffset
-E-HICH-TimeOffsetLCR N nbap.extension id-E-HICH-TimeOffsetLCR
-HSDSCH-Common-System-Information-ResponseFDD N nbap.extension id-HSDSCH-Common-System-Information-ResponseFDD
-HSDSCH-Paging-System-Information-ResponseFDD N nbap.extension id-HSDSCH-Paging-System-Information-ResponseFDD
-SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD N nbap.extension id-SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD
-SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD N nbap.extension id-SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD
-NSubCyclesPerCyclePeriod N nbap.extension id-NSubCyclesPerCyclePeriod-CellSyncReconfRqstTDD
-SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD N nbap.extension id-SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD
-SYNCDlCodeIdMeasInfoLCR-CellSyncReconfRqstTDD N nbap.extension id-SYNCDlCodeIdMeasReconfigurationLCR-CellSyncReconfRqstTDD
-DwPCH-Power N nbap.extension id-DwPCH-Power
-TimingAdjustmentValueLCR N nbap.extension id-TimingAdjustmentValueLCR
-TimingAdjustmentValue N nbap.extension id-AccumulatedClockupdate-CellSyncReprtTDD
-SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD N nbap.extension id-SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD
-E-DCH-RearrangeList-Bearer-RearrangeInd N nbap.extension id-E-DCH-RearrangeList-Bearer-RearrangeInd
-E-DCH-FDD-Update-Information N nbap.extension id-E-DCH-FDD-Update-Information
+ConfigurationGenerationID N nbap.extension id-ConfigurationGenerationID
+E-PUCH-Information-PSCH-ReconfRqst N nbap.extension id-E-PUCH-Information-PSCH-ReconfRqst
+Add-To-E-AGCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Add-To-E-AGCH-Resource-Pool-PSCH-ReconfRqst
+Modify-E-AGCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Modify-E-AGCH-Resource-Pool-PSCH-ReconfRqst
+Delete-From-E-AGCH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Delete-From-E-AGCH-Resource-Pool-PSCH-ReconfRqst
+E-HICH-Information-PSCH-ReconfRqst N nbap.extension id-E-HICH-Information-PSCH-ReconfRqst
+Maximum-Generated-ReceivedTotalWideBandPowerInOtherCells N nbap.extension id-Maximum-Generated-ReceivedTotalWideBandPowerInOtherCells
+E-PUCH-Information-768-PSCH-ReconfRqst N nbap.extension id-E-PUCH-Information-768-PSCH-ReconfRqst
+Add-To-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst N nbap.extension id-Add-To-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst
+Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst N nbap.extension id-Modify-E-AGCH-Resource-Pool-768-PSCH-ReconfRqst
+E-HICH-Information-768-PSCH-ReconfRqst N nbap.extension id-E-HICH-Information-768-PSCH-ReconfRqst
+E-PUCH-Information-LCR-PSCH-ReconfRqst N nbap.extension id-E-PUCH-Information-LCR-PSCH-ReconfRqst
+Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Add-To-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst
+Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Modify-E-AGCH-Resource-Pool-LCR-PSCH-ReconfRqst
+Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Add-To-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst
+Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst N nbap.extension id-Modify-E-HICH-Resource-Pool-LCR-PSCH-ReconfRqst
+Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst N nbap.extension id-Delete-From-E-HICH-Resource-Pool-PSCH-ReconfRqst
+SYNC-UL-Partition-LCR N nbap.extension id-SYNC-UL-Partition-LCR
+PDSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst N nbap.extension id-PDSCH-AddInformation-LCR-PSCH-ReconfRqst
+PDSCH-AddInformation-768-AddItem-PSCH-ReconfRqst N nbap.extension id-PDSCH-AddInformation-768-PSCH-ReconfRqst
+TDD-DL-DPCH-TimeSlotFormat-LCR N nbap.extension id-PDSCH-Timeslot-Format-PSCH-ReconfRqst-LCR
+PDSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst N nbap.extension id-PDSCH-ModifyInformation-768-PSCH-ReconfRqst
+PUSCH-AddInformation-LCR-AddItem-PSCH-ReconfRqst N nbap.extension id-PUSCH-AddInformation-LCR-PSCH-ReconfRqst
+PUSCH-AddInformation-768-AddItem-PSCH-ReconfRqst N nbap.extension id-PUSCH-AddInformation-768-PSCH-ReconfRqst
+TDD-UL-DPCH-TimeSlotFormat-LCR N nbap.extension id-PUSCH-Timeslot-Format-PSCH-ReconfRqst-LCR
+PUSCH-ModifyInformation-768-ModifyItem-PSCH-ReconfRqst N nbap.extension id-PUSCH-ModifyInformation-768-PSCH-ReconfRqst
+DL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst N nbap.extension id-dL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst
+HS-SCCH-Information-768-PSCH-ReconfRqst N nbap.extension id-hS-SCCH-Information-768-PSCH-ReconfRqst
+HS-SCCH-InformationModify-768-PSCH-ReconfRqst N nbap.extension id-hS-SCCH-InformationModify-768-PSCH-ReconfRqst
+E-HICH-TimeOffset N nbap.extension id-E-HICH-TimeOffset
+E-HICH-TimeOffsetLCR N nbap.extension id-E-HICH-TimeOffsetLCR
+HSDSCH-Common-System-Information-ResponseFDD N nbap.extension id-HSDSCH-Common-System-Information-ResponseFDD
+HSDSCH-Paging-System-Information-ResponseFDD N nbap.extension id-HSDSCH-Paging-System-Information-ResponseFDD
+SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD N nbap.extension id-SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD
+SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD N nbap.extension id-SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD
+NSubCyclesPerCyclePeriod N nbap.extension id-NSubCyclesPerCyclePeriod-CellSyncReconfRqstTDD
+SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD N nbap.extension id-SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD
+SYNCDlCodeIdMeasInfoLCR-CellSyncReconfRqstTDD N nbap.extension id-SYNCDlCodeIdMeasReconfigurationLCR-CellSyncReconfRqstTDD
+DwPCH-Power N nbap.extension id-DwPCH-Power
+TimingAdjustmentValueLCR N nbap.extension id-TimingAdjustmentValueLCR
+TimingAdjustmentValue N nbap.extension id-AccumulatedClockupdate-CellSyncReprtTDD
+SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD N nbap.extension id-SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD
+E-DCH-RearrangeList-Bearer-RearrangeInd N nbap.extension id-E-DCH-RearrangeList-Bearer-RearrangeInd
+E-DCH-FDD-Update-Information N nbap.extension id-E-DCH-FDD-Update-Information
+
+IPMulticastIndication N nbap.extension id-IPMulticastIndication
+TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD N nbap.extension id-TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD
+Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp N nbap.extension id-Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp
+Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD N nbap.extension id-Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD
+UARFCN-Adjustment N nbap.extension id-UARFCN-Adjustment
+Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd N nbap.extension id-Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd
+UPPCHPositionLCR N nbap.extension id-UPPCHPositionLCR
+UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD N nbap.extension id-UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD
+UPPCH-LCR-InformationList-AuditRsp N nbap.extension id-UPPCH-LCR-InformationList-AuditRsp
+UPPCH-LCR-InformationList-ResourceStatusInd N nbap.extension id-UPPCH-LCR-InformationList-ResourceStatusInd
+MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst N nbap.extension id-multipleFreq-dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst
+MultipleFreq-HS-DSCH-Resources-InformationList-AuditRsp N nbap.extension id-multipleFreq-HS-DSCH-Resources-InformationList-AuditRsp
+MultipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd N nbap.extension id-multipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd
+Extended-HS-SCCH-ID N nbap.extension id-Extended-HS-SCCH-ID
+Extended-HS-SICH-ID N nbap.extension id-Extended-HS-SICH-ID
+HSSICH-InfoExt-DM-Rqst N nbap.extension id-HSSICH-InfoExt-DM-Rqst
+Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst N nbap.extension id-Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst
+HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst N nbap.extension id-HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst
+HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst N nbap.extension id-HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst
+ControlGAP N nbap.extension id-PowerControlGAP
+TimeslotLCR-Extension N nbap.extension id-MBSFN-SpecialTimeSlot-LCR
+Common-MACFlows-to-DeleteFDD N nbap.extension id-Common-MACFlows-to-DeleteFDD
+Paging-MACFlows-to-DeleteFDD N nbap.extension id-Paging-MACFlows-to-DeleteFDD
+Maximum-Target-ReceivedTotalWideBandPower-LCR N nbap.extension id-Maximum-Target-ReceivedTotalWideBandPower-LCR
#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 300d13de0c..f90c52b5e1 100644
--- a/epan/dissectors/packet-nbap.c
+++ b/epan/dissectors/packet-nbap.c
@@ -104,7 +104,6 @@
#define maxCCPinNodeB 256
#define maxCTFC 16777215
#define maxLocalCellinNodeB maxCellinNodeB
-#define maxNoofLen 7
#define maxFPACHCell 8
#define maxRACHCell maxPRACHCell
#define maxPLCCHCell 16
@@ -180,12 +179,19 @@
#define maxNrOfCommonMACFlows_1 7
#define maxNrOfPagingMACFlow 4
#define maxNrOfPagingMACFlow_1 3
-#define maxNrOfCCHSRB1MACQueues 2
#define maxNrOfcommonMACQueues 8
+#define maxNrOfpagingMACQueues 8
#define maxNrOfHS_DSCHTBSsE_PCH 2
-#define maxGANSSSat 32
+#define maxGANSSSat 64
#define maxNoGANSS 8
-#define maxSgnType 4
+#define maxSgnType 8
+#define maxFrequencyinCell 12
+#define maxFrequencyinCell_1 11
+#define maxHSDPAFrequency 8
+#define maxHSDPAFrequency_1 7
+#define maxNrOfHSSCCHsinExt 224
+#define maxGANSSSatAlmanac 36
+#define maxGANSSClockMod 4
/* enumerated values for ProcedureCode */
#define NBAP_ID_AUDIT 0
@@ -974,8 +980,6 @@ typedef enum _ProtocolIE_ID_enum {
id_CPC_Information = 836,
id_MIMO_Capability = 837,
id_MIMO_PilotConfiguration = 838,
- id_MIMO_Information = 839,
- id_MIMO_InformationToModify = 840,
id_MBSFN_Cell_ParameterID_Cell_SetupRqstTDD = 841,
id_MBSFN_Cell_ParameterID_Cell_ReconfRqstTDD = 842,
id_S_CCPCH_Modulation = 843,
@@ -993,7 +997,6 @@ typedef enum _ProtocolIE_ID_enum {
id_E_HICH_TimeOffsetLCR = 858,
id_SixtyfourQAM_DL_Capability = 860,
id_SixteenQAM_UL_Capability = 861,
- id_SixteenQAM_UL_Information = 862,
id_HSDSCH_MACdPDU_SizeCapability = 864,
id_HSDSCH_MACdPDUSizeFormat = 865,
id_MaximumMACdPDU_SizeExtended = 866,
@@ -1002,9 +1005,7 @@ typedef enum _ProtocolIE_ID_enum {
id_LCRTDD_uplink_Physical_Channel_Capability = 872,
id_Extended_RNC_ID = 873,
id_Max_UE_DTX_Cycle = 874,
- id_SixteenQAM_UL_Information_to_Modify = 875,
id_Secondary_CCPCH_SlotFormat_Extended = 876,
- id_Reference_ReceivedTotalWideBandPower_LCR = 877,
id_MBSFN_Only_Mode_Indicator_Cell_SetupRqstTDD_LCR = 878,
id_MBSFN_Only_Mode_Capability = 879,
id_Time_Slot_Parameter_ID = 880,
@@ -1012,8 +1013,6 @@ typedef enum _ProtocolIE_ID_enum {
id_Additional_missed_HS_SICH = 882,
id_Additional_total_HS_SICH = 883,
id_Additional_HS_SICH_Reception_Quality_Measurement_Value = 884,
- id_E_TFCI_BetaEC_Boost = 885,
- id_E_TFCI_BetaED_Switch = 886,
id_GANSS_Common_Data = 887,
id_GANSS_Information = 888,
id_GANSS_Generic_Data = 889,
@@ -1026,7 +1025,57 @@ typedef enum _ProtocolIE_ID_enum {
id_HSDSCH_Common_System_Information_ResponseFDD = 898,
id_HSDSCH_Paging_System_InformationFDD = 899,
id_HSDSCH_Paging_System_Information_ResponseFDD = 900,
- id_MBMS_Capability = 901
+ id_MBMS_Capability = 901,
+ id_Ext_Reference_E_TFCI_PO = 902,
+ id_Ext_Max_Bits_MACe_PDU_non_scheduled = 903,
+ id_HARQ_MemoryPartitioningInfoExtForMIMO = 904,
+ id_MIMO_ActivationIndicator = 905,
+ id_MIMO_Mode_Indicator = 906,
+ id_MIMO_N_M_Ratio = 907,
+ id_IPMulticastIndication = 908,
+ id_IPMulticastDataBearerIndication = 909,
+ id_TransportBearerNotSetupIndicator = 910,
+ id_TransportBearerNotRequestedIndicator = 911,
+ id_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD = 912,
+ id_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp = 913,
+ id_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp = 914,
+ id_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD = 915,
+ id_UARFCN_Adjustment = 916,
+ id_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd = 917,
+ id_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd = 918,
+ id_UPPCHPositionLCR = 919,
+ id_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD = 920,
+ id_UPPCH_LCR_InformationList_AuditRsp = 921,
+ id_UPPCH_LCR_InformationItem_AuditRsp = 922,
+ id_UPPCH_LCR_InformationList_ResourceStatusInd = 923,
+ id_UPPCH_LCR_InformationItem_ResourceStatusInd = 924,
+ id_multipleFreq_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst = 925,
+ id_number_Of_Supported_Carriers = 926,
+ id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = 927,
+ id_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD = 928,
+ id_multipleFreq_HS_DSCH_Resources_InformationList_AuditRsp = 929,
+ id_multipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd = 930,
+ id_UARFCNSpecificCauseList = 931,
+ id_tSN_Length = 932,
+ id_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst = 933,
+ id_multicarrier_number = 934,
+ id_Extended_HS_SCCH_ID = 935,
+ id_Extended_HS_SICH_ID = 936,
+ id_HSSICH_InfoExt_DM_Rqst = 937,
+ id_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst = 938,
+ id_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst = 939,
+ id_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst = 940,
+ id_PowerControlGAP = 941,
+ id_MBSFN_SpecialTimeSlot_LCR = 942,
+ id_Common_MACFlows_to_DeleteFDD = 943,
+ id_Paging_MACFlows_to_DeleteFDD = 944,
+ id_E_TFCI_Boost_Information = 945,
+ id_SixteenQAM_UL_Operation_Indicator = 946,
+ id_SixtyfourQAM_UsageAllowedIndicator = 947,
+ id_SixtyfourQAM_DL_UsageIndicator = 948,
+ id_Default_Serving_Grant_in_DTX_Cycle2 = 949,
+ id_Maximum_Target_ReceivedTotalWideBandPower_LCR = 950,
+ id_E_DPDCH_PowerInterpolation = 951
} ProtocolIE_ID_enum;
/*--- End of included file: packet-nbap-val.h ---*/
@@ -1055,6 +1104,7 @@ static int hf_nbap_CellSyncBurstRepetitionPeriod_PDU = -1; /* CellSyncBurstRepe
static int hf_nbap_CFN_PDU = -1; /* CFN */
static int hf_nbap_C_ID_PDU = -1; /* C_ID */
static int hf_nbap_Closedlooptimingadjustmentmode_PDU = -1; /* Closedlooptimingadjustmentmode */
+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 */
static int hf_nbap_CommonPhysicalChannelID_PDU = -1; /* CommonPhysicalChannelID */
@@ -1072,6 +1122,7 @@ static int hf_nbap_ContinuousPacketConnectivityDTX_DRX_Information_PDU = -1; /*
static int hf_nbap_ContinuousPacketConnectivityHS_SCCH_less_Capability_PDU = -1; /* ContinuousPacketConnectivityHS_SCCH_less_Capability */
static int hf_nbap_ContinuousPacketConnectivityHS_SCCH_less_Information_PDU = -1; /* ContinuousPacketConnectivityHS_SCCH_less_Information */
static int hf_nbap_ContinuousPacketConnectivityHS_SCCH_less_Information_Response_PDU = -1; /* ContinuousPacketConnectivityHS_SCCH_less_Information_Response */
+static int hf_nbap_ControlGAP_PDU = -1; /* ControlGAP */
static int hf_nbap_CPC_Information_PDU = -1; /* CPC_Information */
static int hf_nbap_CriticalityDiagnostics_PDU = -1; /* CriticalityDiagnostics */
static int hf_nbap_CRNC_CommunicationContextID_PDU = -1; /* CRNC_CommunicationContextID */
@@ -1122,8 +1173,6 @@ static int hf_nbap_E_DCH_RL_Indication_PDU = -1; /* E_DCH_RL_Indication */
static int hf_nbap_E_DCH_Serving_Cell_Change_Info_Response_PDU = -1; /* E_DCH_Serving_Cell_Change_Info_Response */
static int hf_nbap_End_Of_Audit_Sequence_Indicator_PDU = -1; /* End_Of_Audit_Sequence_Indicator */
static int hf_nbap_E_RGCH_E_HICH_FDD_Code_Information_PDU = -1; /* E_RGCH_E_HICH_FDD_Code_Information */
-static int hf_nbap_E_TFCI_BetaEC_Boost_PDU = -1; /* E_TFCI_BetaEC_Boost */
-static int hf_nbap_E_TFCI_BetaED_Switch_PDU = -1; /* E_TFCI_BetaED_Switch */
static int hf_nbap_E_DCHProvidedBitRate_PDU = -1; /* E_DCHProvidedBitRate */
static int hf_nbap_E_HICH_TimeOffset_PDU = -1; /* E_HICH_TimeOffset */
static int hf_nbap_E_HICH_TimeOffsetLCR_PDU = -1; /* E_HICH_TimeOffsetLCR */
@@ -1140,6 +1189,8 @@ static int hf_nbap_Enhanced_PCH_Capability_PDU = -1; /* Enhanced_PCH_Capability
static int hf_nbap_ExtendedPropagationDelay_PDU = -1; /* ExtendedPropagationDelay */
static int hf_nbap_Extended_RNC_ID_PDU = -1; /* Extended_RNC_ID */
static int hf_nbap_Extended_Round_Trip_Time_Value_PDU = -1; /* Extended_Round_Trip_Time_Value */
+static int hf_nbap_Extended_HS_SCCH_ID_PDU = -1; /* Extended_HS_SCCH_ID */
+static int hf_nbap_Extended_HS_SICH_ID_PDU = -1; /* Extended_HS_SICH_ID */
static int hf_nbap_Fast_Reconfiguration_Mode_PDU = -1; /* Fast_Reconfiguration_Mode */
static int hf_nbap_Fast_Reconfiguration_Permission_PDU = -1; /* Fast_Reconfiguration_Permission */
static int hf_nbap_FDD_S_CCPCH_FrameOffset_PDU = -1; /* FDD_S_CCPCH_FrameOffset */
@@ -1194,9 +1245,11 @@ static int hf_nbap_InformationExchangeID_PDU = -1; /* InformationExchangeID */
static int hf_nbap_InformationType_PDU = -1; /* InformationType */
static int hf_nbap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU = -1; /* Initial_DL_DPCH_TimingAdjustment_Allowed */
static int hf_nbap_InnerLoopDLPCStatus_PDU = -1; /* InnerLoopDLPCStatus */
+static int hf_nbap_IPMulticastIndication_PDU = -1; /* IPMulticastIndication */
static int hf_nbap_Local_Cell_ID_PDU = -1; /* Local_Cell_ID */
static int hf_nbap_LCRTDD_Uplink_Physical_Channel_Capability_PDU = -1; /* LCRTDD_Uplink_Physical_Channel_Capability */
static int hf_nbap_MAC_PDU_SizeExtended_PDU = -1; /* MAC_PDU_SizeExtended */
+static int hf_nbap_Maximum_Target_ReceivedTotalWideBandPower_LCR_PDU = -1; /* Maximum_Target_ReceivedTotalWideBandPower_LCR */
static int hf_nbap_MaximumTransmissionPower_PDU = -1; /* MaximumTransmissionPower */
static int hf_nbap_Max_UE_DTX_Cycle_PDU = -1; /* Max_UE_DTX_Cycle */
static int hf_nbap_MBMS_Capability_PDU = -1; /* MBMS_Capability */
@@ -1208,8 +1261,6 @@ static int hf_nbap_MeasurementRecoverySupportIndicator_PDU = -1; /* Measurement
static int hf_nbap_MessageStructure_PDU = -1; /* MessageStructure */
static int hf_nbap_MICH_CFN_PDU = -1; /* MICH_CFN */
static int hf_nbap_MIMO_Capability_PDU = -1; /* MIMO_Capability */
-static int hf_nbap_MIMO_Information_PDU = -1; /* MIMO_Information */
-static int hf_nbap_MIMO_InformationToModify_PDU = -1; /* MIMO_InformationToModify */
static int hf_nbap_MIMO_PilotConfiguration_PDU = -1; /* MIMO_PilotConfiguration */
static int hf_nbap_Modification_Period_PDU = -1; /* Modification_Period */
static int hf_nbap_MAChs_ResetIndicator_PDU = -1; /* MAChs_ResetIndicator */
@@ -1226,6 +1277,7 @@ static int hf_nbap_NI_Information_PDU = -1; /* NI_Information */
static int hf_nbap_NodeB_CommunicationContextID_PDU = -1; /* NodeB_CommunicationContextID */
static int hf_nbap_NumberOfReportedCellPortions_PDU = -1; /* NumberOfReportedCellPortions */
static int hf_nbap_NSubCyclesPerCyclePeriod_PDU = -1; /* NSubCyclesPerCyclePeriod */
+static int hf_nbap_Paging_MACFlows_to_DeleteFDD_PDU = -1; /* Paging_MACFlows_to_DeleteFDD */
static int hf_nbap_PLCCHinformation_PDU = -1; /* PLCCHinformation */
static int hf_nbap_PowerAdjustmentType_PDU = -1; /* PowerAdjustmentType */
static int hf_nbap_Primary_CPICH_Usage_for_Channel_Estimation_PDU = -1; /* Primary_CPICH_Usage_for_Channel_Estimation */
@@ -1235,7 +1287,6 @@ static int hf_nbap_PrimaryCCPCH_RSCP_Delta_PDU = -1; /* PrimaryCCPCH_RSCP_Delta
static int hf_nbap_RL_Specific_DCH_Info_PDU = -1; /* RL_Specific_DCH_Info */
static int hf_nbap_RL_Specific_E_DCH_Info_PDU = -1; /* RL_Specific_E_DCH_Info */
static int hf_nbap_Reference_ReceivedTotalWideBandPower_PDU = -1; /* Reference_ReceivedTotalWideBandPower */
-static int hf_nbap_Reference_ReceivedTotalWideBandPower_LCR_PDU = -1; /* Reference_ReceivedTotalWideBandPower_LCR */
static int hf_nbap_Reference_ReceivedTotalWideBandPowerReporting_PDU = -1; /* Reference_ReceivedTotalWideBandPowerReporting */
static int hf_nbap_Reference_ReceivedTotalWideBandPowerSupportIndicator_PDU = -1; /* Reference_ReceivedTotalWideBandPowerSupportIndicator */
static int hf_nbap_ReferenceClockAvailability_PDU = -1; /* ReferenceClockAvailability */
@@ -1268,8 +1319,6 @@ static int hf_nbap_ShutdownTimer_PDU = -1; /* ShutdownTimer */
static int hf_nbap_SignallingBearerRequestIndicator_PDU = -1; /* SignallingBearerRequestIndicator */
static int hf_nbap_SixtyfourQAM_DL_Capability_PDU = -1; /* SixtyfourQAM_DL_Capability */
static int hf_nbap_SixteenQAM_UL_Capability_PDU = -1; /* SixteenQAM_UL_Capability */
-static int hf_nbap_SixteenQAM_UL_Information_PDU = -1; /* SixteenQAM_UL_Information */
-static int hf_nbap_SixteenQAM_UL_Information_to_Modify_PDU = -1; /* SixteenQAM_UL_Information_to_Modify */
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 */
@@ -1283,6 +1332,7 @@ static int hf_nbap_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU = -1; /* TDD_UL_DPCH_Time
static int hf_nbap_TFCI_Presence_PDU = -1; /* TFCI_Presence */
static int hf_nbap_TimeSlot_PDU = -1; /* TimeSlot */
static int hf_nbap_TimeSlotLCR_PDU = -1; /* TimeSlotLCR */
+static int hf_nbap_TimeslotLCR_Extension_PDU = -1; /* TimeslotLCR_Extension */
static int hf_nbap_TimingAdjustmentValue_PDU = -1; /* TimingAdjustmentValue */
static int hf_nbap_TimingAdjustmentValueLCR_PDU = -1; /* TimingAdjustmentValueLCR */
static int hf_nbap_TimingAdvanceApplied_PDU = -1; /* TimingAdvanceApplied */
@@ -1306,6 +1356,7 @@ static int hf_nbap_UE_Capability_Information_PDU = -1; /* UE_Capability_Informa
static int hf_nbap_UL_DPDCH_Indicator_For_E_DCH_Operation_PDU = -1; /* UL_DPDCH_Indicator_For_E_DCH_Operation */
static int hf_nbap_UL_SIR_PDU = -1; /* UL_SIR */
static int hf_nbap_UL_Synchronisation_Parameters_LCR_PDU = -1; /* UL_Synchronisation_Parameters_LCR */
+static int hf_nbap_UPPCHPositionLCR_PDU = -1; /* UPPCHPositionLCR */
static int hf_nbap_UpPTSInterferenceValue_PDU = -1; /* UpPTSInterferenceValue */
static int hf_nbap_Unidirectional_DCH_Indicator_PDU = -1; /* Unidirectional_DCH_Indicator */
static int hf_nbap_USCH_Information_PDU = -1; /* USCH_Information */
@@ -1319,13 +1370,15 @@ static int hf_nbap_RACH_ParametersItem_CTCH_SetupRqstFDD_PDU = -1; /* RACH_Para
static int hf_nbap_CommonTransportChannelSetupRequestTDD_PDU = -1; /* CommonTransportChannelSetupRequestTDD */
static int hf_nbap_CommonPhysicalChannelType_CTCH_SetupRqstTDD_PDU = -1; /* CommonPhysicalChannelType_CTCH_SetupRqstTDD */
static int hf_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD_PDU = -1; /* Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD */
+static int hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_PDU = -1; /* Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD */
+static int hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_PDU = -1; /* Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD */
static int hf_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD_PDU = -1; /* FACH_ParametersListIE_CTCH_SetupRqstTDD */
static int hf_nbap_PCH_ParametersItem_CTCH_SetupRqstTDD_PDU = -1; /* PCH_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_PICH_ParametersItem_CTCH_SetupRqstTDD_PDU = -1; /* PICH_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_PICH_LCR_Parameters_CTCH_SetupRqstTDD_PDU = -1; /* PICH_LCR_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_PICH_768_ParametersItem_CTCH_SetupRqstTDD_PDU = -1; /* PICH_768_ParametersItem_CTCH_SetupRqstTDD */
-static int hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_PDU = -1; /* Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD */
static int hf_nbap_MICH_Parameters_CTCH_SetupRqstTDD_PDU = -1; /* MICH_Parameters_CTCH_SetupRqstTDD */
+static int hf_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_PDU = -1; /* TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD */
static int hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_PDU = -1; /* Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD */
static int hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD_PDU = -1; /* Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD */
static int hf_nbap_PRACH_ParametersItem_CTCH_SetupRqstTDD_PDU = -1; /* PRACH_ParametersItem_CTCH_SetupRqstTDD */
@@ -1333,7 +1386,6 @@ static int hf_nbap_RACH_ParameterItem_CTCH_SetupRqstTDD_PDU = -1; /* RACH_Param
static int hf_nbap_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD_PDU = -1; /* PRACH_LCR_ParametersList_CTCH_SetupRqstTDD */
static int hf_nbap_PRACH_768_ParametersItem_CTCH_SetupRqstTDD_PDU = -1; /* PRACH_768_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_FPACH_LCR_Parameters_CTCH_SetupRqstTDD_PDU = -1; /* FPACH_LCR_Parameters_CTCH_SetupRqstTDD */
-static int hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_PDU = -1; /* Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD */
static int hf_nbap_CommonTransportChannelSetupResponse_PDU = -1; /* CommonTransportChannelSetupResponse */
static int hf_nbap_FACH_CommonTransportChannel_InformationResponse_PDU = -1; /* FACH_CommonTransportChannel_InformationResponse */
static int hf_nbap_CommonTransportChannelSetupFailure_PDU = -1; /* CommonTransportChannelSetupFailure */
@@ -1348,17 +1400,18 @@ static int hf_nbap_AICH_ParametersListIE_CTCH_ReconfRqstFDD_PDU = -1; /* AICH_P
static int hf_nbap_CommonTransportChannelReconfigurationRequestTDD_PDU = -1; /* CommonTransportChannelReconfigurationRequestTDD */
static int hf_nbap_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCHListIE_CTCH_ReconfRqstTDD */
-static int hf_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD */
+static int hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD */
+static int hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD */
static int hf_nbap_PICH_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* PICH_Parameters_CTCH_ReconfRqstTDD */
-static int hf_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* PICH_768_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD_PDU = -1; /* FACH_ParametersList_CTCH_ReconfRqstTDD */
static int hf_nbap_PCH_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* PCH_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* FPACH_LCR_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_MICH_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* MICH_Parameters_CTCH_ReconfRqstTDD */
-static int hf_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* MICH_768_Parameters_CTCH_ReconfRqstTDD */
-static int hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD */
-static int hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD */
static int hf_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* PLCCH_Parameters_CTCH_ReconfRqstTDD */
+static int hf_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD */
+static int hf_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* PICH_768_Parameters_CTCH_ReconfRqstTDD */
+static int hf_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* MICH_768_Parameters_CTCH_ReconfRqstTDD */
+static int hf_nbap_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD_PDU = -1; /* UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_CommonTransportChannelReconfigurationResponse_PDU = -1; /* CommonTransportChannelReconfigurationResponse */
static int hf_nbap_CommonTransportChannelReconfigurationFailure_PDU = -1; /* CommonTransportChannelReconfigurationFailure */
static int hf_nbap_CommonTransportChannelDeletionRequest_PDU = -1; /* CommonTransportChannelDeletionRequest */
@@ -1372,24 +1425,29 @@ static int hf_nbap_AuditRequest_PDU = -1; /* AuditRequest */
static int hf_nbap_AuditResponse_PDU = -1; /* AuditResponse */
static int hf_nbap_Cell_InformationList_AuditRsp_PDU = -1; /* Cell_InformationList_AuditRsp */
static int hf_nbap_Cell_InformationItem_AuditRsp_PDU = -1; /* Cell_InformationItem_AuditRsp */
-static int hf_nbap_CCP_InformationList_AuditRsp_PDU = -1; /* CCP_InformationList_AuditRsp */
-static int hf_nbap_CCP_InformationItem_AuditRsp_PDU = -1; /* CCP_InformationItem_AuditRsp */
static int hf_nbap_FPACH_LCR_InformationList_AuditRsp_PDU = -1; /* FPACH_LCR_InformationList_AuditRsp */
static int hf_nbap_HS_DSCH_Resources_Information_AuditRsp_PDU = -1; /* HS_DSCH_Resources_Information_AuditRsp */
static int hf_nbap_S_CCPCH_InformationListExt_AuditRsp_PDU = -1; /* S_CCPCH_InformationListExt_AuditRsp */
static int hf_nbap_S_CCPCH_LCR_InformationListExt_AuditRsp_PDU = -1; /* S_CCPCH_LCR_InformationListExt_AuditRsp */
static int hf_nbap_E_DCH_Resources_Information_AuditRsp_PDU = -1; /* E_DCH_Resources_Information_AuditRsp */
+static int hf_nbap_PLCCH_InformationList_AuditRsp_PDU = -1; /* PLCCH_InformationList_AuditRsp */
static int hf_nbap_S_CCPCH_768_InformationList_AuditRsp_PDU = -1; /* S_CCPCH_768_InformationList_AuditRsp */
static int hf_nbap_PRACH_768_InformationList_AuditRsp_PDU = -1; /* PRACH_768_InformationList_AuditRsp */
+static int hf_nbap_E_RUCCH_InformationList_AuditRsp_PDU = -1; /* E_RUCCH_InformationList_AuditRsp */
+static int hf_nbap_E_RUCCH_768_InformationList_AuditRsp_PDU = -1; /* E_RUCCH_768_InformationList_AuditRsp */
+static int hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_PDU = -1; /* Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp */
+static int hf_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp_PDU = -1; /* Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp */
+static int hf_nbap_UPPCH_LCR_InformationList_AuditRsp_PDU = -1; /* UPPCH_LCR_InformationList_AuditRsp */
+static int hf_nbap_UPPCH_LCR_InformationItem_AuditRsp_PDU = -1; /* UPPCH_LCR_InformationItem_AuditRsp */
+static int hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_PDU = -1; /* MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp */
+static int hf_nbap_CCP_InformationList_AuditRsp_PDU = -1; /* CCP_InformationList_AuditRsp */
+static int hf_nbap_CCP_InformationItem_AuditRsp_PDU = -1; /* CCP_InformationItem_AuditRsp */
static int hf_nbap_Local_Cell_InformationList_AuditRsp_PDU = -1; /* Local_Cell_InformationList_AuditRsp */
static int hf_nbap_Local_Cell_InformationItem_AuditRsp_PDU = -1; /* Local_Cell_InformationItem_AuditRsp */
static int hf_nbap_Local_Cell_Group_InformationList_AuditRsp_PDU = -1; /* Local_Cell_Group_InformationList_AuditRsp */
static int hf_nbap_Local_Cell_Group_InformationItem_AuditRsp_PDU = -1; /* Local_Cell_Group_InformationItem_AuditRsp */
static int hf_nbap_Power_Local_Cell_Group_InformationList_AuditRsp_PDU = -1; /* Power_Local_Cell_Group_InformationList_AuditRsp */
static int hf_nbap_Power_Local_Cell_Group_InformationItem_AuditRsp_PDU = -1; /* Power_Local_Cell_Group_InformationItem_AuditRsp */
-static int hf_nbap_PLCCH_InformationList_AuditRsp_PDU = -1; /* PLCCH_InformationList_AuditRsp */
-static int hf_nbap_E_RUCCH_InformationList_AuditRsp_PDU = -1; /* E_RUCCH_InformationList_AuditRsp */
-static int hf_nbap_E_RUCCH_768_InformationList_AuditRsp_PDU = -1; /* E_RUCCH_768_InformationList_AuditRsp */
static int hf_nbap_AuditFailure_PDU = -1; /* AuditFailure */
static int hf_nbap_CommonMeasurementInitiationRequest_PDU = -1; /* CommonMeasurementInitiationRequest */
static int hf_nbap_CommonMeasurementObjectType_CM_Rqst_PDU = -1; /* CommonMeasurementObjectType_CM_Rqst */
@@ -1422,11 +1480,12 @@ static int hf_nbap_PCCPCH_Information_Cell_SetupRqstTDD_PDU = -1; /* PCCPCH_Inf
static int hf_nbap_TimeSlotConfigurationList_Cell_SetupRqstTDD_PDU = -1; /* TimeSlotConfigurationList_Cell_SetupRqstTDD */
static int hf_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD_PDU = -1; /* TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD */
static int hf_nbap_PCCPCH_LCR_Information_Cell_SetupRqstTDD_PDU = -1; /* PCCPCH_LCR_Information_Cell_SetupRqstTDD */
-static int hf_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD_PDU = -1; /* PCCPCH_768_Information_Cell_SetupRqstTDD */
static int hf_nbap_DwPCH_LCR_Information_Cell_SetupRqstTDD_PDU = -1; /* DwPCH_LCR_Information_Cell_SetupRqstTDD */
static int hf_nbap_IPDLParameter_Information_Cell_SetupRqstTDD_PDU = -1; /* IPDLParameter_Information_Cell_SetupRqstTDD */
static int hf_nbap_IPDLParameter_Information_LCR_Cell_SetupRqstTDD_PDU = -1; /* IPDLParameter_Information_LCR_Cell_SetupRqstTDD */
+static int hf_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD_PDU = -1; /* PCCPCH_768_Information_Cell_SetupRqstTDD */
static int hf_nbap_SCH_768_Information_Cell_SetupRqstTDD_PDU = -1; /* SCH_768_Information_Cell_SetupRqstTDD */
+static int hf_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_PDU = -1; /* Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD */
static int hf_nbap_CellSetupResponse_PDU = -1; /* CellSetupResponse */
static int hf_nbap_CellSetupFailure_PDU = -1; /* CellSetupFailure */
static int hf_nbap_CellReconfigurationRequestFDD_PDU = -1; /* CellReconfigurationRequestFDD */
@@ -1450,6 +1509,7 @@ static int hf_nbap_IPDLParameter_Information_Cell_ReconfRqstTDD_PDU = -1; /* IP
static int hf_nbap_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD_PDU = -1; /* IPDLParameter_Information_LCR_Cell_ReconfRqstTDD */
static int hf_nbap_SCH_768_Information_Cell_ReconfRqstTDD_PDU = -1; /* SCH_768_Information_Cell_ReconfRqstTDD */
static int hf_nbap_PCCPCH_768_Information_Cell_ReconfRqstTDD_PDU = -1; /* PCCPCH_768_Information_Cell_ReconfRqstTDD */
+static int hf_nbap_UARFCN_Adjustment_PDU = -1; /* UARFCN_Adjustment */
static int hf_nbap_CellReconfigurationResponse_PDU = -1; /* CellReconfigurationResponse */
static int hf_nbap_CellReconfigurationFailure_PDU = -1; /* CellReconfigurationFailure */
static int hf_nbap_CellDeletionRequest_PDU = -1; /* CellDeletionRequest */
@@ -1462,8 +1522,6 @@ static int hf_nbap_Power_Local_Cell_Group_InformationList_ResourceStatusInd_PDU
static int hf_nbap_Power_Local_Cell_Group_InformationItem_ResourceStatusInd_PDU = -1; /* Power_Local_Cell_Group_InformationItem_ResourceStatusInd */
static int hf_nbap_Local_Cell_InformationItem2_ResourceStatusInd_PDU = -1; /* Local_Cell_InformationItem2_ResourceStatusInd */
static int hf_nbap_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU = -1; /* Local_Cell_Group_InformationItem2_ResourceStatusInd */
-static int hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_PDU = -1; /* Power_Local_Cell_Group_InformationList2_ResourceStatusInd */
-static int hf_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU = -1; /* Power_Local_Cell_Group_InformationItem2_ResourceStatusInd */
static int hf_nbap_CCP_InformationItem_ResourceStatusInd_PDU = -1; /* CCP_InformationItem_ResourceStatusInd */
static int hf_nbap_Cell_InformationItem_ResourceStatusInd_PDU = -1; /* Cell_InformationItem_ResourceStatusInd */
static int hf_nbap_FPACH_LCR_InformationList_ResourceStatusInd_PDU = -1; /* FPACH_LCR_InformationList_ResourceStatusInd */
@@ -1477,6 +1535,13 @@ static int hf_nbap_S_CCPCH_768_InformationList_ResourceStatusInd_PDU = -1; /* S
static int hf_nbap_PRACH_768_InformationList_ResourceStatusInd_PDU = -1; /* PRACH_768_InformationList_ResourceStatusInd */
static int hf_nbap_E_RUCCH_InformationList_ResourceStatusInd_PDU = -1; /* E_RUCCH_InformationList_ResourceStatusInd */
static int hf_nbap_E_RUCCH_768_InformationList_ResourceStatusInd_PDU = -1; /* E_RUCCH_768_InformationList_ResourceStatusInd */
+static int hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_PDU = -1; /* Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd */
+static int hf_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd_PDU = -1; /* Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd */
+static int hf_nbap_UPPCH_LCR_InformationList_ResourceStatusInd_PDU = -1; /* UPPCH_LCR_InformationList_ResourceStatusInd */
+static int hf_nbap_UPPCH_LCR_InformationItem_ResourceStatusInd_PDU = -1; /* UPPCH_LCR_InformationItem_ResourceStatusInd */
+static int hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_PDU = -1; /* MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd */
+static int hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_PDU = -1; /* Power_Local_Cell_Group_InformationList2_ResourceStatusInd */
+static int hf_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU = -1; /* Power_Local_Cell_Group_InformationItem2_ResourceStatusInd */
static int hf_nbap_SystemInformationUpdateRequest_PDU = -1; /* SystemInformationUpdateRequest */
static int hf_nbap_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_PDU = -1; /* MIB_SB_SIB_InformationList_SystemInfoUpdateRqst */
static int hf_nbap_SegmentInformationListIE_SystemInfoUpdate_PDU = -1; /* SegmentInformationListIE_SystemInfoUpdate */
@@ -1521,13 +1586,13 @@ static int hf_nbap_E_DPCH_Information_RL_AdditionReqFDD_PDU = -1; /* E_DPCH_Inf
static int hf_nbap_RadioLinkAdditionRequestTDD_PDU = -1; /* RadioLinkAdditionRequestTDD */
static int hf_nbap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU = -1; /* UL_CCTrCH_InformationList_RL_AdditionRqstTDD */
static int hf_nbap_UL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU = -1; /* UL_DPCH_InformationItem_RL_AdditionRqstTDD */
-static int hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_AdditionRqstTDD */
-static int hf_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU = -1; /* DL_DPCH_InformationItem_RL_AdditionRqstTDD */
-static int hf_nbap_RL_Information_RL_AdditionRqstTDD_PDU = -1; /* RL_Information_RL_AdditionRqstTDD */
static int hf_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU = -1; /* UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD */
static int hf_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU = -1; /* UL_DPCH_InformationItem_768_RL_AdditionRqstTDD */
+static int hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_AdditionRqstTDD */
+static int hf_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU = -1; /* DL_DPCH_InformationItem_RL_AdditionRqstTDD */
static int hf_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU = -1; /* DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD */
static int hf_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU = -1; /* DL_DPCH_InformationItem_768_RL_AdditionRqstTDD */
+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_RL_InformationResponseList_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseList_RL_AdditionRspFDD */
static int hf_nbap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_AdditionRspFDD */
@@ -1552,34 +1617,34 @@ static int hf_nbap_E_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* E_DPCH_Info
static int hf_nbap_F_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* F_DPCH_Information_RL_ReconfPrepFDD */
static int hf_nbap_RadioLinkReconfigurationPrepareTDD_PDU = -1; /* RadioLinkReconfigurationPrepareTDD */
static int hf_nbap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
-static int hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_InformationAddItem_RL_ReconfPrepTDD */
static int hf_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD */
+static int hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_UL_DPCH_768_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_768_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
-static int hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD */
static int hf_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD */
-static int hf_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
-static int hf_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD */
+static int hf_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
+static int hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD */
+static int hf_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
static int hf_nbap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
-static int hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_InformationAddItem_RL_ReconfPrepTDD */
static int hf_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD */
+static int hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_DL_DPCH_768_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_768_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
-static int hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD */
static int hf_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD */
-static int hf_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
-static int hf_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD */
+static int hf_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
+static int hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD */
+static int hf_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU = -1; /* DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
static int hf_nbap_DCH_DeleteList_RL_ReconfPrepTDD_PDU = -1; /* DCH_DeleteList_RL_ReconfPrepTDD */
static int hf_nbap_DSCH_Information_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* DSCH_Information_ModifyList_RL_ReconfPrepTDD */
@@ -1633,16 +1698,17 @@ static int hf_nbap_DedicatedMeasurementObjectType_DM_Rqst_PDU = -1; /* Dedicate
static int hf_nbap_RL_InformationItem_DM_Rqst_PDU = -1; /* RL_InformationItem_DM_Rqst */
static int hf_nbap_PUSCH_Info_DM_Rqst_PDU = -1; /* PUSCH_Info_DM_Rqst */
static int hf_nbap_HSSICH_Info_DM_Rqst_PDU = -1; /* HSSICH_Info_DM_Rqst */
+static int hf_nbap_HSSICH_InfoExt_DM_Rqst_PDU = -1; /* HSSICH_InfoExt_DM_Rqst */
static int hf_nbap_DedicatedMeasurementInitiationResponse_PDU = -1; /* DedicatedMeasurementInitiationResponse */
static int hf_nbap_DedicatedMeasurementObjectType_DM_Rsp_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rsp */
static int hf_nbap_RL_InformationItem_DM_Rsp_PDU = -1; /* RL_InformationItem_DM_Rsp */
static int hf_nbap_PUSCH_Info_DM_Rsp_PDU = -1; /* PUSCH_Info_DM_Rsp */
static int hf_nbap_Multiple_PUSCH_InfoList_DM_Rsp_PDU = -1; /* Multiple_PUSCH_InfoList_DM_Rsp */
-static int hf_nbap_RL_Set_InformationItem_DM_Rsp_PDU = -1; /* RL_Set_InformationItem_DM_Rsp */
static int hf_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp */
static int hf_nbap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp */
static int hf_nbap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU = -1; /* Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp */
static int hf_nbap_Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp */
+static int hf_nbap_RL_Set_InformationItem_DM_Rsp_PDU = -1; /* RL_Set_InformationItem_DM_Rsp */
static int hf_nbap_DedicatedMeasurementInitiationFailure_PDU = -1; /* DedicatedMeasurementInitiationFailure */
static int hf_nbap_DedicatedMeasurementReport_PDU = -1; /* DedicatedMeasurementReport */
static int hf_nbap_DedicatedMeasurementObjectType_DM_Rprt_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rprt */
@@ -1691,9 +1757,13 @@ static int hf_nbap_PUSCH_ModifyInformation_768_ModifyItem_PSCH_ReconfRqst_PDU =
static int hf_nbap_PUSCHSets_DeleteList_PSCH_ReconfRqst_PDU = -1; /* PUSCHSets_DeleteList_PSCH_ReconfRqst */
static int hf_nbap_HS_PDSCH_TDD_Information_PSCH_ReconfRqst_PDU = -1; /* HS_PDSCH_TDD_Information_PSCH_ReconfRqst */
static int hf_nbap_DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst_PDU = -1; /* DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst */
+static int hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_PDU = -1; /* MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst */
+static int hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst_PDU = -1; /* MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst */
static int hf_nbap_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU = -1; /* Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst */
static int hf_nbap_HS_SCCH_Information_768_PSCH_ReconfRqst_PDU = -1; /* HS_SCCH_Information_768_PSCH_ReconfRqst */
+static int hf_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_PDU = -1; /* HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst */
static int hf_nbap_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU = -1; /* Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst */
+static int hf_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_PDU = -1; /* HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst */
static int hf_nbap_HS_SCCH_InformationModify_768_PSCH_ReconfRqst_PDU = -1; /* HS_SCCH_InformationModify_768_PSCH_ReconfRqst */
static int hf_nbap_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU = -1; /* Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst */
static int hf_nbap_E_PUCH_Information_PSCH_ReconfRqst_PDU = -1; /* E_PUCH_Information_PSCH_ReconfRqst */
@@ -1712,11 +1782,14 @@ static int hf_nbap_Add_To_E_HICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU = -1; /*
static int hf_nbap_Modify_E_HICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU = -1; /* Modify_E_HICH_Resource_Pool_LCR_PSCH_ReconfRqst */
static int hf_nbap_Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst_PDU = -1; /* Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst */
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_PhysicalSharedChannelReconfigurationResponse_PDU = -1; /* PhysicalSharedChannelReconfigurationResponse */
static int hf_nbap_PhysicalSharedChannelReconfigurationFailure_PDU = -1; /* PhysicalSharedChannelReconfigurationFailure */
static int hf_nbap_CauseLevel_PSCH_ReconfFailure_PDU = -1; /* CauseLevel_PSCH_ReconfFailure */
static int hf_nbap_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD_PDU = -1; /* Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD */
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_ResetRequest_PDU = -1; /* ResetRequest */
static int hf_nbap_ResetIndicator_PDU = -1; /* ResetIndicator */
static int hf_nbap_CommunicationContextInfoItem_Reset_PDU = -1; /* CommunicationContextInfoItem_Reset */
@@ -1732,8 +1805,8 @@ static int hf_nbap_InformationExchangeObjectType_InfEx_Rprt_PDU = -1; /* Inform
static int hf_nbap_InformationExchangeTerminationRequest_PDU = -1; /* InformationExchangeTerminationRequest */
static int hf_nbap_InformationExchangeFailureIndication_PDU = -1; /* InformationExchangeFailureIndication */
static int hf_nbap_CellSynchronisationInitiationRequestTDD_PDU = -1; /* CellSynchronisationInitiationRequestTDD */
-static int hf_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_PDU = -1; /* CellSyncBurstTransInit_CellSyncInitiationRqstTDD */
static int hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_PDU = -1; /* TimeslotInfo_CellSyncInitiationRqstTDD */
+static int hf_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_PDU = -1; /* CellSyncBurstTransInit_CellSyncInitiationRqstTDD */
static int hf_nbap_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD_PDU = -1; /* CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD */
static int hf_nbap_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD_PDU = -1; /* SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD */
static int hf_nbap_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD_PDU = -1; /* SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD */
@@ -1815,8 +1888,6 @@ static int hf_nbap_radioNetwork = -1; /* CauseRadioNetwork */
static int hf_nbap_transport = -1; /* CauseTransport */
static int hf_nbap_protocol = -1; /* CauseProtocol */
static int hf_nbap_misc = -1; /* CauseMisc */
-static int hf_nbap_CCCH_SRB1_PriorityQueue_Information_item = -1; /* CCCH_SRB1_PriorityQueue_InformationItem */
-static int hf_nbap_priority_Queue_Information_for_Enhanced_FACH = -1; /* Priority_Queue_Information_for_Enhanced_FACH */
static int hf_nbap_initialPhase_0_1048575 = -1; /* INTEGER_0_1048575_ */
static int hf_nbap_steadyStatePhase = -1; /* INTEGER_0_255_ */
static int hf_nbap_initialPhase = -1; /* INTEGER_0_524287_ */
@@ -1824,6 +1895,8 @@ static int hf_nbap_steadyStatePhase_01 = -1; /* INTEGER_0_127_ */
static int hf_nbap_CommonChannelsCapacityConsumptionLaw_item = -1; /* CommonChannelsCapacityConsumptionLaw_item */
static int hf_nbap_dl_Cost = -1; /* INTEGER_0_65535 */
static int hf_nbap_ul_Cost = -1; /* INTEGER_0_65535 */
+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 */
static int hf_nbap_CommonMACFlow_Specific_InfoList_item = -1; /* CommonMACFlow_Specific_InfoItem */
static int hf_nbap_common_MACFlow_Id = -1; /* Common_MACFlow_ID */
static int hf_nbap_bindingID = -1; /* BindingID */
@@ -1834,6 +1907,7 @@ static int hf_nbap_CommonMACFlow_Specific_InfoList_Response_item = -1; /* Commo
static int hf_nbap_commonMACFlow_ID = -1; /* Common_MACFlow_ID */
static int hf_nbap_hSDSCH_Initial_Capacity_Allocation = -1; /* HSDSCH_Initial_Capacity_Allocation */
static int hf_nbap_Common_MACFlow_PriorityQueue_Information_item = -1; /* Common_MACFlow_PriorityQueue_Item */
+static int hf_nbap_priority_Queue_Information_for_Enhanced_FACH = -1; /* Priority_Queue_Information_for_Enhanced_FACH_PCH */
static int hf_nbap_tUTRANGPSMeasurementAccuracyClass = -1; /* TUTRANGPSAccuracyClass */
static int hf_nbap_tUTRANGANSSMeasurementAccuracyClass = -1; /* TUTRANGANSSAccuracyClass */
static int hf_nbap_transmitted_carrier_power = -1; /* Transmitted_Carrier_Power_Value */
@@ -1855,7 +1929,6 @@ static int hf_nbap_uE_DTX_DRX_Offset = -1; /* UE_DTX_DRX_Offset */
static int hf_nbap_enabling_Delay = -1; /* Enabling_Delay */
static int hf_nbap_dTX_Information = -1; /* DTX_Information */
static int hf_nbap_dRX_Information = -1; /* DRX_Information */
-static int hf_nbap_cPC_DPCCH_Slot_Format = -1; /* CPC_DPCCH_Slot_Format */
static int hf_nbap_dTX_Information_to_Modify = -1; /* DTX_Information_to_Modify */
static int hf_nbap_dRX_Information_to_Modify = -1; /* DRX_Information_to_Modify */
static int hf_nbap_ContinuousPacketConnectivityHS_SCCH_less_Information_item = -1; /* ContinuousPacketConnectivityHS_SCCH_less_InformationItem */
@@ -1931,7 +2004,7 @@ static int hf_nbap_unsynchronised = -1; /* NULL */
static int hf_nbap_dGANSS_ReferenceTime = -1; /* INTEGER_0_119 */
static int hf_nbap_dGANSS_Information = -1; /* DGANSS_Information */
static int hf_nbap_DGANSS_Information_item = -1; /* DGANSS_InformationItem */
-static int hf_nbap_gANSS_SignalId = -1; /* INTEGER_0_3_ */
+static int hf_nbap_gANSS_SignalId = -1; /* GANSS_Signal_ID */
static int hf_nbap_gANSS_StatusHealth = -1; /* GANSS_StatusHealth */
static int hf_nbap_dGANSS_SignalInformation = -1; /* DGANSS_SignalInformation */
static int hf_nbap_DGANSS_SignalInformation_item = -1; /* DGANSS_SignalInformationItem */
@@ -1989,7 +2062,7 @@ static int hf_nbap_mAC_DTX_Cycle_10ms = -1; /* MAC_DTX_Cycle_10ms */
static int hf_nbap_e_DCH_TTI_Length = -1; /* E_DCH_TTI_Length */
static int hf_nbap_inactivity_Threshold_for_UE_DTX_Cycle2 = -1; /* Inactivity_Threshold_for_UE_DTX_Cycle2 */
static int hf_nbap_uE_DTX_Long_Preamble = -1; /* UE_DTX_Long_Preamble */
-static int hf_nbap_uE_Inactivity_Threshold = -1; /* UE_Inactivity_Threshold */
+static int hf_nbap_mAC_Inactivity_Threshold = -1; /* MAC_Inactivity_Threshold */
static int hf_nbap_cQI_DTX_Timer = -1; /* CQI_DTX_Timer */
static int hf_nbap_uE_DPCCH_burst1 = -1; /* UE_DPCCH_burst1 */
static int hf_nbap_uE_DPCCH_burst2 = -1; /* UE_DPCCH_burst2 */
@@ -2068,6 +2141,8 @@ static int hf_nbap_two_ms_01 = -1; /* DTX_Cycle_2ms_to_Modify_Ite
static int hf_nbap_ten_ms_01 = -1; /* DTX_Cycle_10ms_to_Modify_Items */
static int hf_nbap_replace_01 = -1; /* E_RGCH_E_HICH_FDD_Code_List */
static int hf_nbap_E_RGCH_E_HICH_FDD_Code_List_item = -1; /* FDD_DL_ChannelisationCodeNumber */
+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 */
@@ -2140,27 +2215,39 @@ static int hf_nbap_dl_ScramblingCode = -1; /* DL_ScramblingCode */
static int hf_nbap_fdd_DL_ChannelisationCodeNumber = -1; /* FDD_DL_ChannelisationCodeNumber */
static int hf_nbap_transmissionGapPatternSequenceCodeInformation = -1; /* TransmissionGapPatternSequenceCodeInformation */
static int hf_nbap_ganss_wk_number = -1; /* INTEGER_0_255 */
-static int hf_nbap_ganss_sat_id = -1; /* BIT_STRING_SIZE_36 */
static int hf_nbap_gANSS_AlmanacModel = -1; /* GANSS_AlmanacModel */
static int hf_nbap_gANSS_keplerianParameters = -1; /* GANSS_KeplerianParametersAlm */
static int hf_nbap_GANSS_Clock_Model_item = -1; /* GANSS_SatelliteClockModelItem */
static int hf_nbap_ganss_Ionospheric_Model = -1; /* GANSS_Ionospheric_Model */
static int hf_nbap_ganss_Rx_Pos = -1; /* GANSS_RX_Pos */
static int hf_nbap_ionospheric_Model = -1; /* BOOLEAN */
+static int hf_nbap_ganssTod = -1; /* INTEGER_0_59_ */
+static int hf_nbap_dataBitAssistancelist = -1; /* GANSS_DataBitAssistanceList */
+static int hf_nbap_GANSS_DataBitAssistanceList_item = -1; /* GANSS_DataBitAssistanceItem */
+static int hf_nbap_dataBitAssistanceSgnList = -1; /* GANSS_DataBitAssistanceSgnList */
+static int hf_nbap_GANSS_DataBitAssistanceSgnList_item = -1; /* GANSS_DataBitAssistanceSgnItem */
+static int hf_nbap_ganss_SignalId = -1; /* GANSS_Signal_ID */
+static int hf_nbap_ganssDataBits = -1; /* BIT_STRING_SIZE_1_1024 */
+static int hf_nbap_ganssTod_01 = -1; /* INTEGER_0_86399 */
+static int hf_nbap_ganss_Data_Bit_Assistance_ReqList = -1; /* GANSS_Data_Bit_Assistance_ReqList */
+static int hf_nbap_GANSS_Data_Bit_Assistance_ReqList_item = -1; /* GANSS_Data_Bit_Assistance_ReqList_item */
+static int hf_nbap_ganssDataBitAssistance = -1; /* BOOLEAN */
static int hf_nbap_GANSS_GenericDataInfoReqList_item = -1; /* GANSS_GenericDataInfoReqItem */
-static int hf_nbap_ganss_Id = -1; /* INTEGER_0_7 */
-static int hf_nbap_ganss_Navigation_Model = -1; /* BOOLEAN */
-static int hf_nbap_ganss_Time_Model = -1; /* BIT_STRING_SIZE_8 */
+static int hf_nbap_ganss_Id = -1; /* GANSS_ID */
+static int hf_nbap_ganss_Navigation_Model_And_Time_Recovery = -1; /* BOOLEAN */
+static int hf_nbap_ganss_Time_Model_GNSS_GNSS = -1; /* BIT_STRING_SIZE_9 */
static int hf_nbap_ganss_UTC_Model = -1; /* BOOLEAN */
static int hf_nbap_ganss_Almanac = -1; /* BOOLEAN */
static int hf_nbap_ganss_Real_Time_Integrity = -1; /* BOOLEAN */
+static int hf_nbap_ganss_Data_Bit_Assistance_Req = -1; /* GANSS_Data_Bit_Assistance_ReqItem */
static int hf_nbap_GANSS_Generic_Data_item = -1; /* GANSS_Generic_DataItem */
static int hf_nbap_dganss_Correction = -1; /* DGANSSCorrections */
-static int hf_nbap_ganss_Navigation_Model_01 = -1; /* GANSS_Navigation_Model */
-static int hf_nbap_ganss_Time_Model_01 = -1; /* GANSS_Time_Model */
+static int hf_nbap_ganss_Navigation_Model_And_Time_Recovery_01 = -1; /* GANSS_Navigation_Model_And_Time_Recovery */
+static int hf_nbap_ganss_Time_Model = -1; /* GANSS_Time_Model */
static int hf_nbap_ganss_UTC_TIME = -1; /* GANSS_UTC_Model */
static int hf_nbap_ganss_Almanac_01 = -1; /* GANSS_Almanac */
static int hf_nbap_ganss_Real_Time_Integrity_01 = -1; /* GANSS_Real_Time_Integrity */
+static int hf_nbap_ganss_Data_Bit_Assistance = -1; /* GANSS_Data_Bit_Assistance */
static int hf_nbap_gANSS_CommonDataInfoReq = -1; /* GANSS_CommonDataInfoReq */
static int hf_nbap_gANSS_GenericDataInfoReqList = -1; /* GANSS_GenericDataInfoReqList */
static int hf_nbap_alpha_zero_ionos = -1; /* BIT_STRING_SIZE_12 */
@@ -2191,7 +2278,7 @@ static int hf_nbap_c_us_nav = -1; /* BIT_STRING_SIZE_16 */
static int hf_nbap_c_rc_nav = -1; /* BIT_STRING_SIZE_16 */
static int hf_nbap_c_ic_nav = -1; /* BIT_STRING_SIZE_16 */
static int hf_nbap_c_uc_nav = -1; /* BIT_STRING_SIZE_16 */
-static int hf_nbap_ganss_Ref_Time = -1; /* GANSS_Reference_Time */
+static int hf_nbap_ganss_Transmission_Time = -1; /* GANSS_Transmission_Time */
static int hf_nbap_non_broadcastIndication = -1; /* T_non_broadcastIndication */
static int hf_nbap_toe_c_msb = -1; /* INTEGER_0_31 */
static int hf_nbap_e_msb = -1; /* INTEGER_0_127 */
@@ -2200,10 +2287,7 @@ static int hf_nbap_ganssSatInfoNav = -1; /* GANSS_Sat_Info_Nav */
static int hf_nbap_gANSS_keplerianParameters_01 = -1; /* GANSS_KeplerianParametersOrb */
static int hf_nbap_GANSS_Real_Time_Integrity_item = -1; /* GANSS_RealTimeInformationItem */
static int hf_nbap_bad_ganss_satId = -1; /* INTEGER_0_63 */
-static int hf_nbap_bad_ganss_signalId = -1; /* INTEGER_0_4_ */
-static int hf_nbap_ganssDay = -1; /* INTEGER_0_8191 */
-static int hf_nbap_ganssTod = -1; /* INTEGER_0_86399 */
-static int hf_nbap_ganssTodUncertainty = -1; /* INTEGER_0_127 */
+static int hf_nbap_bad_ganss_signalId = -1; /* BIT_STRING_SIZE_8 */
static int hf_nbap_latitudeSign = -1; /* T_latitudeSign */
static int hf_nbap_degreesOfLatitude = -1; /* INTEGER_0_2147483647 */
static int hf_nbap_degreesOfLongitude = -1; /* INTEGER_M2147483648_2147483647 */
@@ -2214,7 +2298,7 @@ static int hf_nbap_a_i2 = -1; /* BIT_STRING_SIZE_12 */
static int hf_nbap_a_i1 = -1; /* BIT_STRING_SIZE_18 */
static int hf_nbap_a_i0 = -1; /* BIT_STRING_SIZE_28 */
static int hf_nbap_t_gd = -1; /* BIT_STRING_SIZE_10 */
-static int hf_nbap_model_id = -1; /* INTEGER_0_1 */
+static int hf_nbap_model_id = -1; /* INTEGER_0_1_ */
static int hf_nbap_GANSS_SatelliteInformationKP_item = -1; /* GANSS_SatelliteInformationKPItem */
static int hf_nbap_ganss_e_alm = -1; /* BIT_STRING_SIZE_11 */
static int hf_nbap_ganss_delta_I_alm = -1; /* BIT_STRING_SIZE_11 */
@@ -2231,12 +2315,13 @@ static int hf_nbap_svHealth = -1; /* BIT_STRING_SIZE_5 */
static int hf_nbap_iod = -1; /* BIT_STRING_SIZE_10 */
static int hf_nbap_ganssClockModel = -1; /* GANSS_Clock_Model */
static int hf_nbap_ganssOrbitModel = -1; /* GANSS_Orbit_Model */
-static int hf_nbap_ganss_time_model = -1; /* INTEGER_0_65535 */
+static int hf_nbap_ganss_time_model_Ref_Time = -1; /* INTEGER_0_37799 */
static int hf_nbap_ganss_t_a0 = -1; /* INTEGER_M2147483648_2147483647 */
static int hf_nbap_ganss_t_a1 = -1; /* INTEGER_M8388608_8388607 */
static int hf_nbap_ganss_t_a2 = -1; /* INTEGER_M64_63 */
-static int hf_nbap_ganss_to_id = -1; /* INTEGER_0_7 */
+static int hf_nbap_gnss_to_id = -1; /* T_gnss_to_id */
static int hf_nbap_ganss_wk_number_01 = -1; /* INTEGER_0_8191 */
+static int hf_nbap_ganssDay = -1; /* INTEGER_0_8191 */
static int hf_nbap_a_one_utc = -1; /* BIT_STRING_SIZE_24 */
static int hf_nbap_a_zero_utc = -1; /* BIT_STRING_SIZE_32 */
static int hf_nbap_t_ot_utc = -1; /* BIT_STRING_SIZE_8 */
@@ -2294,6 +2379,7 @@ static int hf_nbap_explicit = -1; /* HARQ_MemoryPartitioning_Exp
static int hf_nbap_number_of_Processes = -1; /* INTEGER_1_8_ */
static int hf_nbap_hARQ_MemoryPartitioningList = -1; /* HARQ_MemoryPartitioningList */
static int hf_nbap_HARQ_MemoryPartitioningList_item = -1; /* HARQ_MemoryPartitioningItem */
+static int hf_nbap_HARQ_MemoryPartitioningInfoExtForMIMO_item = -1; /* HARQ_MemoryPartitioningItem */
static int hf_nbap_process_Memory_Size = -1; /* T_process_Memory_Size */
static int hf_nbap_HS_DSCHProvidedBitRate_item = -1; /* HS_DSCHProvidedBitRate_Item */
static int hf_nbap_hS_DSCHProvidedBitRateValue = -1; /* HS_DSCHProvidedBitRateValue */
@@ -2322,7 +2408,7 @@ static int hf_nbap_hARQ_MemoryPartitioning = -1; /* HARQ_MemoryPartitioning */
static int hf_nbap_commonMACFlow_Specific_Info_Response = -1; /* CommonMACFlow_Specific_InfoList_Response */
static int hf_nbap_cCCH_PriorityQueue_Id = -1; /* PriorityQueue_Id */
static int hf_nbap_sRB1_PriorityQueue_Id = -1; /* PriorityQueue_Id */
-static int hf_nbap_cCCH_SRB1_PriorityQueue_Information = -1; /* CCCH_SRB1_PriorityQueue_Information */
+static int hf_nbap_associatedCommon_MACFlow = -1; /* Common_MACFlow_ID */
static int hf_nbap_fACH_Measurement_Occasion_Cycle_Length_Coefficient = -1; /* FACH_Measurement_Occasion_Cycle_Length_Coefficient */
static int hf_nbap_rACH_Measurement_Result = -1; /* RACH_Measurement_Result */
static int hf_nbap_bCCH_Specific_HSDSCH_RNTI_Information = -1; /* BCCH_Specific_HSDSCH_RNTI_Information */
@@ -2414,6 +2500,7 @@ static int hf_nbap_iP_Slot = -1; /* INTEGER_0_14 */
static int hf_nbap_iP_PCCPCH = -1; /* T_iP_PCCPCH */
static int hf_nbap_iP_SpacingTDD_01 = -1; /* T_iP_SpacingTDD_01 */
static int hf_nbap_iP_Sub = -1; /* T_iP_Sub */
+static int hf_nbap_cFNOffset = -1; /* INTEGER_0_255 */
static int hf_nbap_burstStart = -1; /* INTEGER_0_15 */
static int hf_nbap_burstLength = -1; /* INTEGER_10_25 */
static int hf_nbap_burstFreq = -1; /* INTEGER_1_16 */
@@ -2448,8 +2535,6 @@ static int hf_nbap_midambleAllocationMode_05 = -1; /* MidambleAllocationMode768
static int hf_nbap_ueSpecificMidamble_02 = -1; /* MidambleShiftShort768 */
static int hf_nbap_type3_01 = -1; /* Type7683 */
static int hf_nbap_midambleAllocationMode_06 = -1; /* MidambleAllocationMode7683 */
-static int hf_nbap_mIMO_N_M_Ratio = -1; /* MIMO_N_M_Ratio */
-static int hf_nbap_mIMO_Mode_Indicator = -1; /* MIMO_Mode_Indicator */
static int hf_nbap_primary_and_secondary_CPICH = -1; /* CommonPhysicalChannelID */
static int hf_nbap_normal_and_diversity_primary_CPICH = -1; /* NULL */
static int hf_nbap_addPriorityQueue = -1; /* PriorityQueue_InfoItem_to_Add */
@@ -2457,21 +2542,28 @@ static int hf_nbap_modifyPriorityQueue = -1; /* PriorityQueue_InfoItem_to_M
static int hf_nbap_deletePriorityQueue = -1; /* PriorityQueue_Id */
static int hf_nbap_qPSK = -1; /* NULL */
static int hf_nbap_sixteenQAM = -1; /* MBSFN_CPICH_secondary_CCPCH_power_offset */
+static int hf_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item = -1; /* MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR */
+static int hf_nbap_uARFCN = -1; /* UARFCN */
static int hf_nbap_NeighbouringCellMeasurementInformation_item = -1; /* NeighbouringCellMeasurementInformation_item */
static int hf_nbap_neighbouringFDDCellMeasurementInformation = -1; /* NeighbouringFDDCellMeasurementInformation */
static int hf_nbap_neighbouringTDDCellMeasurementInformation = -1; /* NeighbouringTDDCellMeasurementInformation */
static int hf_nbap_extension_neighbouringCellMeasurementInformation = -1; /* Extension_neighbouringCellMeasurementInformation */
static int hf_nbap_uC_Id = -1; /* UC_Id */
-static int hf_nbap_uARFCN = -1; /* UARFCN */
static int hf_nbap_primaryScramblingCode = -1; /* PrimaryScramblingCode */
static int hf_nbap_cellParameterID = -1; /* CellParameterID */
static int hf_nbap_NI_Information_item = -1; /* Notification_Indicator */
-static int hf_nbap_Paging_MACFlow_Specific_Information_item = -1; /* Paging_MAC_Flow_Sopecific_Information_Item */
+static int hf_nbap_Paging_MACFlows_to_DeleteFDD_item = -1; /* Paging_MACFlows_to_DeleteFDD_Item */
+static int hf_nbap_paging_MACFlow_ID = -1; /* Paging_MACFlow_ID */
+static int hf_nbap_Paging_MACFlow_Specific_Information_item = -1; /* Paging_MAC_Flow_Specific_Information_Item */
static int hf_nbap_paging_MACFlow_Id = -1; /* Paging_MACFlow_ID */
static int hf_nbap_hSDPA_associated_PICH_Info = -1; /* HSDPA_Associated_PICH_Information */
+static int hf_nbap_paging_MACFlow_PriorityQueue_Information = -1; /* Paging_MACFlow_PriorityQueue_Information */
+static int hf_nbap_Paging_MACFlow_PriorityQueue_Information_item = -1; /* Paging_MACFlow_PriorityQueue_Item */
+static int hf_nbap_priority_Queue_Information_for_Enhanced_PCH = -1; /* Priority_Queue_Information_for_Enhanced_FACH_PCH */
static int hf_nbap_sequenceNumber = -1; /* PLCCHsequenceNumber */
static int hf_nbap_priorityQueue_Id = -1; /* PriorityQueue_Id */
static int hf_nbap_t1 = -1; /* T1 */
+static int hf_nbap_mAC_ehs_Reset_Timer = -1; /* MAC_ehs_Reset_Timer */
static int hf_nbap_discardTimer = -1; /* DiscardTimer */
static int hf_nbap_mAC_hsWindowSize = -1; /* MAC_hsWindowSize */
static int hf_nbap_maximum_MACcPDU_Size = -1; /* MAC_PDU_SizeExtended */
@@ -2585,8 +2677,6 @@ static int hf_nbap_sFN = -1; /* SFN */
static int hf_nbap_sFNSFN_FDD = -1; /* SFNSFN_FDD */
static int hf_nbap_sFNSFN_TDD = -1; /* SFNSFN_TDD */
static int hf_nbap_sFNSFN_TDD768 = -1; /* SFNSFN_TDD768 */
-static int hf_nbap_sixteenQAM_UL_Operation_Indicator = -1; /* SixteenQAM_UL_Operation_Indicator */
-static int hf_nbap_sixteenQAM_UL_Delta_T2TP = -1; /* SixteenQAM_UL_Delta_T2TP */
static int hf_nbap_synchronisationReportCharacteristicsType = -1; /* SynchronisationReportCharacteristicsType */
static int hf_nbap_synchronisationReportCharactThreExc = -1; /* SynchronisationReportCharactThreExc */
static int hf_nbap_SynchronisationReportCharactThreExc_item = -1; /* SynchronisationReportCharactThreInfoItem */
@@ -2773,6 +2863,11 @@ static int hf_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD_item = -1;
static int hf_nbap_midambleShiftandBurstType = -1; /* MidambleShiftAndBurstType */
static int hf_nbap_tdd_PhysicalChannelOffset = -1; /* TDD_PhysicalChannelOffset */
static int hf_nbap_s_CCPCH_Power = -1; /* DL_Power */
+static int hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item = -1; /* Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD */
+static int hf_nbap_s_CCPCH_TimeSlotFormat_LCR = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
+static int hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item = -1; /* Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD */
+static int hf_nbap_tFCI_Presence768 = -1; /* TFCI_Presence */
+static int hf_nbap_midambleShiftandBurstType768 = -1; /* MidambleShiftAndBurstType768 */
static int hf_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD_item = -1; /* FACH_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_fACH_CCTrCH_ID = -1; /* CCTrCH_ID */
static int hf_nbap_pCH_CCTrCH_ID = -1; /* CCTrCH_ID */
@@ -2781,8 +2876,6 @@ static int hf_nbap_midambleshiftAndBurstType = -1; /* MidambleShiftAndBurstType
static int hf_nbap_pagingIndicatorLength = -1; /* PagingIndicatorLength */
static int hf_nbap_second_TDD_ChannelisationCodeLCR = -1; /* TDD_ChannelisationCodeLCR */
static int hf_nbap_midambleshiftAndBurstType78 = -1; /* MidambleShiftAndBurstType768 */
-static int hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item = -1; /* Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD */
-static int hf_nbap_s_CCPCH_TimeSlotFormat_LCR = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
static int hf_nbap_notificationIndicatorLength = -1; /* NotificationIndicatorLength */
static int hf_nbap_mICH_TDDOption_Specific_Parameters = -1; /* MICH_TDDOption_Specific_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_hCR_TDD = -1; /* MICH_HCR_Parameters_CTCH_SetupRqstTDD */
@@ -2790,6 +2883,8 @@ static int hf_nbap_lCR_TDD = -1; /* MICH_LCR_Parameters_CTCH_Se
static int hf_nbap_cHipRate768_TDD = -1; /* MICH_768_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_tSTD_Indicator = -1; /* TSTD_Indicator */
static int hf_nbap_midambleshiftAndBurstType768 = -1; /* MidambleShiftAndBurstType768 */
+static int hf_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_item = -1; /* TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD */
+static int hf_nbap_timeslotLCR_Parameter_ID = -1; /* CellParameterID */
static int hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_item = -1; /* Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD */
static int hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD_item = -1; /* Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD */
static int hf_nbap_pRACH_Parameters_CTCH_SetupRqstTDD = -1; /* PRACH_Parameters_CTCH_SetupRqstTDD */
@@ -2800,9 +2895,6 @@ static int hf_nbap_uL_TransportFormatSet = -1; /* TransportFormatSet */
static int hf_nbap_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD_item = -1; /* PRACH_LCR_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_fPACH_Power = -1; /* FPACH_Power */
static int hf_nbap_maxPowerPLCCH = -1; /* DL_Power */
-static int hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item = -1; /* Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD */
-static int hf_nbap_tFCI_Presence768 = -1; /* TFCI_Presence */
-static int hf_nbap_midambleShiftandBurstType768 = -1; /* MidambleShiftAndBurstType768 */
static int hf_nbap_maxE_RUCCH_MidambleShifts = -1; /* MaxPRACH_MidambleShifts */
static int hf_nbap_e_RUCCH_Midamble = -1; /* PRACH_Midamble */
static int hf_nbap_FACH_CommonTransportChannel_InformationResponse_item = -1; /* CommonTransportChannel_InformationResponse */
@@ -2823,13 +2915,14 @@ static int hf_nbap_AICH_ParametersListIE_CTCH_ReconfRqstFDD_item = -1; /* AICH_
static int hf_nbap_secondaryCCPCHList = -1; /* Secondary_CCPCHList_CTCH_ReconfRqstTDD */
static int hf_nbap_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD_item = -1; /* Secondary_CCPCHItem_CTCH_ReconfRqstTDD */
static int hf_nbap_sCCPCH_Power = -1; /* DL_Power */
-static int hf_nbap_secondaryCCPCH768List = -1; /* Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD */
-static int hf_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item = -1; /* Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD */
+static int hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item = -1; /* Secondary_CCPCHItem_CTCH_ReconfRqstTDD */
+static int hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item = -1; /* Secondary_CCPCHItem_CTCH_ReconfRqstTDD */
static int hf_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD_item = -1; /* FACH_ParametersItem_CTCH_ReconfRqstTDD */
static int hf_nbap_commonPhysicalChannelId = -1; /* CommonPhysicalChannelID */
static int hf_nbap_fPACHPower = -1; /* FPACH_Power */
-static int hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item = -1; /* Secondary_CCPCHItem_CTCH_ReconfRqstTDD */
-static int hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item = -1; /* Secondary_CCPCHItem_CTCH_ReconfRqstTDD */
+static int hf_nbap_secondaryCCPCH768List = -1; /* Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD */
+static int hf_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item = -1; /* Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD */
+static int hf_nbap_uPPCHPositionLCR = -1; /* UPPCHPositionLCR */
static int hf_nbap_Cell_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_configurationGenerationID = -1; /* ConfigurationGenerationID */
static int hf_nbap_local_Cell_ID = -1; /* Local_Cell_ID */
@@ -2857,13 +2950,19 @@ static int hf_nbap_FACH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Singl
static int hf_nbap_PRACH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_RACH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_AICH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
-static int hf_nbap_CCP_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
-static int hf_nbap_communicationControlPortID = -1; /* CommunicationControlPortID */
static int hf_nbap_FPACH_LCR_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_S_CCPCH_InformationListExt_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_S_CCPCH_LCR_InformationListExt_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_PLCCH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_S_CCPCH_768_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_PRACH_768_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_E_RUCCH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_E_RUCCH_768_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_UPPCH_LCR_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_CCP_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_communicationControlPortID = -1; /* CommunicationControlPortID */
static int hf_nbap_Local_Cell_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_dl_or_global_capacityCredit = -1; /* DL_or_Global_CapacityCredit */
static int hf_nbap_ul_capacityCredit = -1; /* UL_CapacityCredit */
@@ -2876,9 +2975,6 @@ static int hf_nbap_local_Cell_Group_ID = -1; /* Local_Cell_ID */
static int hf_nbap_Local_Cell_Group_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_Power_Local_Cell_Group_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_power_Local_Cell_Group_ID = -1; /* Local_Cell_ID */
-static int hf_nbap_PLCCH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
-static int hf_nbap_E_RUCCH_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
-static int hf_nbap_E_RUCCH_768_InformationList_AuditRsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_cell = -1; /* Cell_CM_Rqst */
static int hf_nbap_rACH_01 = -1; /* RACH_CM_Rqst */
static int hf_nbap_notUsed_cPCH = -1; /* NULL */
@@ -2925,11 +3021,18 @@ static int hf_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD_item = -1; /
static int hf_nbap_dwPCH_Power = -1; /* DwPCH_Power */
static int hf_nbap_iPDL_TDD_Parameters = -1; /* IPDL_TDD_Parameters */
static int hf_nbap_iPDL_TDD_Parameters_LCR = -1; /* IPDL_TDD_Parameters_LCR */
+static int hf_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_item = -1; /* Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD */
+static int hf_nbap_timeSlotConfigurationList_LCR_Cell_SetupRqstTDD = -1; /* TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD */
static int hf_nbap_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_bCH_information_01 = -1; /* BCH_information_Cell_ReconfRqstFDD */
static int hf_nbap_CellPortion_InformationList_Cell_ReconfRqstFDD_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_TimeSlotConfigurationList_Cell_ReconfRqstTDD_item = -1; /* TimeSlotConfigurationItem_Cell_ReconfRqstTDD */
static int hf_nbap_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD_item = -1; /* TimeSlotConfigurationItem_LCR_Cell_ReconfRqstTDD */
+static int hf_nbap_cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD = -1; /* Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD */
+static int hf_nbap_cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD = -1; /* Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD */
+static int hf_nbap_cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD = -1; /* Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD */
+static int hf_nbap_timeSlotConfigurationList_LCR_Cell_ReconfRqstTDD = -1; /* TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD */
+static int hf_nbap_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD_item = -1; /* Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD */
static int hf_nbap_no_Failure = -1; /* No_Failure_ResourceStatusInd */
static int hf_nbap_serviceImpacting = -1; /* ServiceImpacting_ResourceStatusInd */
static int hf_nbap_local_Cell_InformationList = -1; /* Local_Cell_InformationList_ResourceStatusInd */
@@ -2946,7 +3049,6 @@ static int hf_nbap_cell_InformationList = -1; /* Cell_InformationList_Resour
static int hf_nbap_Local_Cell_InformationList2_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_maximum_DL_PowerCapability = -1; /* MaximumDL_PowerCapability */
static int hf_nbap_Local_Cell_Group_InformationList2_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
-static int hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_CCP_InformationList_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_Cell_InformationList_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_primary_SCH_Information_01 = -1; /* P_SCH_Information_ResourceStatusInd */
@@ -2977,6 +3079,10 @@ static int hf_nbap_S_CCPCH_768_InformationList_ResourceStatusInd_item = -1; /*
static int hf_nbap_PRACH_768_InformationList_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_E_RUCCH_InformationList_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_E_RUCCH_768_InformationList_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_UPPCH_LCR_InformationList_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
+static int hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_item = -1; /* MIB_SB_SIB_InformationItem_SystemInfoUpdateRqst */
static int hf_nbap_iB_Type = -1; /* IB_Type */
static int hf_nbap_iB_OC_ID = -1; /* IB_OC_ID */
@@ -3115,18 +3221,16 @@ static int hf_nbap_not_Used_sSDT_Indication = -1; /* NULL */
static int hf_nbap_powerOffsetInformation_04 = -1; /* PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD */
static int hf_nbap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* UL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD */
static int hf_nbap_ul_DPCH_InformationList = -1; /* UL_DPCH_InformationAddList_RL_ReconfPrepTDD */
+static int hf_nbap_uL_Timeslot_InformationLCR = -1; /* UL_TimeslotLCR_Information */
static int hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* MultipleRL_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD */
static int hf_nbap_ul_DPCH_InformationListLCR = -1; /* UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_ul_sir_target = -1; /* UL_SIR */
static int hf_nbap_tDD_TPC_UplinkStepSize_LCR = -1; /* TDD_TPC_UplinkStepSize_LCR */
-static int hf_nbap_uL_Timeslot_InformationLCR = -1; /* UL_TimeslotLCR_Information */
static int hf_nbap_uL_Timeslot_Information768 = -1; /* UL_Timeslot768_Information */
static int hf_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* UL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_ul_DPCH_InformationAddList = -1; /* UL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_ul_DPCH_InformationModifyList = -1; /* UL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_ul_DPCH_InformationDeleteList = -1; /* UL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD */
-static int hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD */
-static int hf_nbap_ul_DPCH_InformationAddListLCR = -1; /* UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_uL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD = -1; /* UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1; /* UL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD = -1; /* UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD */
@@ -3138,29 +3242,26 @@ static int hf_nbap_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD_
static int hf_nbap_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD768 = -1; /* UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD768 */
static int hf_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD768_item = -1; /* UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD768 */
static int hf_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item = -1; /* UL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD */
+static int hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD */
+static int hf_nbap_ul_DPCH_InformationAddListLCR = -1; /* UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item = -1; /* UL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD */
static int hf_nbap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD */
static int hf_nbap_cCTrCH_TPCList_01 = -1; /* CCTrCH_TPCAddList_RL_ReconfPrepTDD */
static int hf_nbap_dl_DPCH_InformationList = -1; /* DL_DPCH_InformationAddList_RL_ReconfPrepTDD */
+static int hf_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item = -1; /* CCTrCH_TPCAddItem_RL_ReconfPrepTDD */
+static int hf_nbap_dL_Timeslot_InformationLCR = -1; /* DL_TimeslotLCR_Information */
static int hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* MultipleRL_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD */
static int hf_nbap_dl_DPCH_InformationListLCR = -1; /* DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_cCTrCH_Initial_DL_Power = -1; /* DL_Power */
static int hf_nbap_tDD_TPC_DownlinkStepSize = -1; /* TDD_TPC_DownlinkStepSize */
static int hf_nbap_cCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD = -1; /* DL_Power */
static int hf_nbap_cCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD = -1; /* DL_Power */
-static int hf_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item = -1; /* CCTrCH_TPCAddItem_RL_ReconfPrepTDD */
-static int hf_nbap_dL_Timeslot_InformationLCR = -1; /* DL_TimeslotLCR_Information */
static int hf_nbap_dL_Timeslot_Information768 = -1; /* DL_Timeslot768_Information */
static int hf_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_cCTrCH_TPCList_02 = -1; /* CCTrCH_TPCModifyList_RL_ReconfPrepTDD */
static int hf_nbap_dl_DPCH_InformationAddList = -1; /* DL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_dl_DPCH_InformationModifyList = -1; /* DL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_dl_DPCH_InformationDeleteList = -1; /* DL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD */
-static int hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD */
-static int hf_nbap_dl_DPCH_InformationAddListLCR = -1; /* DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
-static int hf_nbap_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD = -1; /* TDD_TPC_DownlinkStepSize */
-static int hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD = -1; /* DL_Power */
-static int hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD = -1; /* DL_Power */
static int hf_nbap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item = -1; /* CCTrCH_TPCModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_dL_Timeslot_InformationAddModify_ModifyList_RL_ReconfPrepTDD = -1; /* DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1; /* DL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD */
@@ -3174,6 +3275,11 @@ static int hf_nbap_dL_Code_768_InformationModify_ModifyList_RL_ReconfPrepTDD = -
static int hf_nbap_DL_Code_768_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1; /* DL_Code_768_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_dPCH_ID768 = -1; /* DPCH_ID768 */
static int hf_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item = -1; /* DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD */
+static int hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD */
+static int hf_nbap_dl_DPCH_InformationAddListLCR = -1; /* DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
+static int hf_nbap_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD = -1; /* TDD_TPC_DownlinkStepSize */
+static int hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD = -1; /* DL_Power */
+static int hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD = -1; /* DL_Power */
static int hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item = -1; /* DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD */
static int hf_nbap_DCH_DeleteList_RL_ReconfPrepTDD_item = -1; /* DCH_DeleteItem_RL_ReconfPrepTDD */
static int hf_nbap_DSCH_Information_ModifyList_RL_ReconfPrepTDD_item = -1; /* DSCH_Information_ModifyItem_RL_ReconfPrepTDD */
@@ -3220,6 +3326,7 @@ static int hf_nbap_rL_InformationList = -1; /* RL_InformationList_DM_Rqst
static int hf_nbap_RL_InformationList_DM_Rqst_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_PUSCH_Info_DM_Rqst_item = -1; /* PUSCH_ID */
static int hf_nbap_HSSICH_Info_DM_Rqst_item = -1; /* HS_SICH_ID */
+static int hf_nbap_HSSICH_InfoExt_DM_Rqst_item = -1; /* Extended_HS_SICH_ID */
static int hf_nbap_rL_Set_InformationList_DM_Rqst = -1; /* RL_Set_InformationList_DM_Rqst */
static int hf_nbap_RL_Set_InformationList_DM_Rqst_item = -1; /* RL_Set_InformationItem_DM_Rqst */
static int hf_nbap_rL_01 = -1; /* RL_DM_Rsp */
@@ -3232,12 +3339,12 @@ static int hf_nbap_dedicatedMeasurementValue = -1; /* DedicatedMeasurementValue
static int hf_nbap_PUSCH_Info_DM_Rsp_item = -1; /* PUSCH_ID */
static int hf_nbap_Multiple_PUSCH_InfoList_DM_Rsp_item = -1; /* Multiple_PUSCH_InfoListIE_DM_Rsp */
static int hf_nbap_pUSCH_ID = -1; /* PUSCH_ID */
-static int hf_nbap_rL_Set_InformationList_DM_Rsp = -1; /* RL_Set_InformationList_DM_Rsp */
-static int hf_nbap_RL_Set_InformationList_DM_Rsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp */
static int hf_nbap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp */
static int hf_nbap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_item = -1; /* Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp */
static int hf_nbap_Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_768_TDD_DM_Rsp */
+static int hf_nbap_rL_Set_InformationList_DM_Rsp = -1; /* RL_Set_InformationList_DM_Rsp */
+static int hf_nbap_RL_Set_InformationList_DM_Rsp_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_rL_02 = -1; /* RL_DM_Rprt */
static int hf_nbap_rLS_02 = -1; /* RL_Set_DM_Rprt */
static int hf_nbap_all_RL_02 = -1; /* RL_DM_Rprt */
@@ -3351,6 +3458,7 @@ static int hf_nbap_DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst_item = -1; /* TDD_C
static int hf_nbap_DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst_item = -1; /* DL_HS_PDSCH_Timeslot_InformationItem_768_PSCH_ReconfRqst */
static int hf_nbap_dl_HS_PDSCH_Codelist_768_PSCH_ReconfRqst = -1; /* DL_HS_PDSCH_Codelist_768_PSCH_ReconfRqst */
static int hf_nbap_DL_HS_PDSCH_Codelist_768_PSCH_ReconfRqst_item = -1; /* TDD_ChannelisationCode768 */
+static int hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item = -1; /* ProtocolIE_Single_Container */
static int hf_nbap_hS_SCCH_Information_PSCH_ReconfRqst = -1; /* HS_SCCH_Information_PSCH_ReconfRqst */
static int hf_nbap_hS_SCCH_Information_LCR_PSCH_ReconfRqst = -1; /* HS_SCCH_Information_LCR_PSCH_ReconfRqst */
static int hf_nbap_HS_SCCH_Information_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationItem_PSCH_ReconfRqst */
@@ -3361,14 +3469,16 @@ static int hf_nbap_HS_SCCH_Information_LCR_PSCH_ReconfRqst_item = -1; /* HS_SCC
static int hf_nbap_hS_SICH_Information_LCR = -1; /* HS_SICH_Information_LCR_PSCH_ReconfRqst */
static int hf_nbap_HS_SCCH_Information_768_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationItem_768_PSCH_ReconfRqst */
static int hf_nbap_hS_SICH_Information_768 = -1; /* HS_SICH_Information_768_PSCH_ReconfRqst */
+static int hf_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_hS_SCCH_InformationModify_PSCH_ReconfRqst = -1; /* HS_SCCH_InformationModify_PSCH_ReconfRqst */
static int hf_nbap_hS_SCCH_InformationModify_LCR_PSCH_ReconfRqst = -1; /* HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst */
-static int hf_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_hS_SICH_Information_01 = -1; /* HS_SICH_InformationModify_PSCH_ReconfRqst */
static int hf_nbap_HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_hS_SICH_Information_LCR_01 = -1; /* HS_SICH_InformationModify_LCR_PSCH_ReconfRqst */
+static int hf_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_HS_SCCH_InformationModify_768_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationModifyItem_768_PSCH_ReconfRqst */
static int hf_nbap_hS_SICH_Information_768_01 = -1; /* HS_SICH_InformationModify_768_PSCH_ReconfRqst */
+static int hf_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst_item = -1; /* HS_SCCH_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_item = -1; /* Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst */
static int hf_nbap_lTGI_Presence = -1; /* LTGI_Presence */
static int hf_nbap_sNPL_Reporting_Type = -1; /* SNPL_Reporting_Type */
@@ -3401,12 +3511,15 @@ static int hf_nbap_e_HICH_InformationModify_LCR_PSCH_ReconfRqst = -1; /* E_HICH
static int hf_nbap_E_HICH_InformationModify_LCR_PSCH_ReconfRqst_item = -1; /* E_HICH_InformationModifyItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst_item = -1; /* Delete_From_E_HICH_Resource_PoolItem_PSCH_ReconfRqst */
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_generalCause_05 = -1; /* GeneralCauseList_PSCH_ReconfFailure */
static int hf_nbap_setSpecificCause = -1; /* SetSpecificCauseList_PSCH_ReconfFailureTDD */
+static int hf_nbap_extension_CauseLevel_PSCH_ReconfFailure = -1; /* Extension_CauseLevel_PSCH_ReconfFailure */
static int hf_nbap_unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD = -1; /* Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD */
static int hf_nbap_unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD = -1; /* Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD */
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_communicationContext = -1; /* CommunicationContextList_Reset */
static int hf_nbap_communicationControlPort = -1; /* CommunicationControlPortList_Reset */
static int hf_nbap_nodeB = -1; /* NULL */
@@ -3421,10 +3534,10 @@ static int hf_nbap_cell_04 = -1; /* Cell_InfEx_Rsp */
static int hf_nbap_requestedDataValue = -1; /* RequestedDataValue */
static int hf_nbap_cell_05 = -1; /* Cell_Inf_Rprt */
static int hf_nbap_requestedDataValueInformation = -1; /* RequestedDataValueInformation */
+static int hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item = -1; /* TimeSlot */
static int hf_nbap_cSBTransmissionID = -1; /* CSBTransmissionID */
static int hf_nbap_sfn = -1; /* SFN */
static int hf_nbap_initialDLTransPower = -1; /* DL_Power */
-static int hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item = -1; /* TimeSlot */
static int hf_nbap_cSBMeasurementID = -1; /* CSBMeasurementID */
static int hf_nbap_synchronisationReportType = -1; /* SynchronisationReportType */
static int hf_nbap_synchronisationReportCharacteristics = -1; /* SynchronisationReportCharacteristics */
@@ -3549,12 +3662,12 @@ static gint ett_nbap_Best_Cell_Portions_Value = -1;
static gint ett_nbap_Best_Cell_Portions_Item = -1;
static gint ett_nbap_BroadcastCommonTransportBearerIndication = -1;
static gint ett_nbap_Cause = -1;
-static gint ett_nbap_CCCH_SRB1_PriorityQueue_Information = -1;
-static gint ett_nbap_CCCH_SRB1_PriorityQueue_InformationItem = -1;
static gint ett_nbap_CellSyncBurstTiming = -1;
static gint ett_nbap_CellSyncBurstTimingLCR = -1;
static gint ett_nbap_CommonChannelsCapacityConsumptionLaw = -1;
static gint ett_nbap_CommonChannelsCapacityConsumptionLaw_item = -1;
+static gint ett_nbap_Common_MACFlows_to_DeleteFDD = -1;
+static gint ett_nbap_Common_MACFlows_to_DeleteFDD_Item = -1;
static gint ett_nbap_CommonMACFlow_Specific_InfoList = -1;
static gint ett_nbap_CommonMACFlow_Specific_InfoItem = -1;
static gint ett_nbap_CommonMACFlow_Specific_InfoList_Response = -1;
@@ -3684,6 +3797,7 @@ static gint ett_nbap_E_DCH_TTI_Length = -1;
static gint ett_nbap_E_DCH_TTI_Length_to_Modify = -1;
static gint ett_nbap_E_RGCH_E_HICH_FDD_Code_Information = -1;
static gint ett_nbap_E_RGCH_E_HICH_FDD_Code_List = -1;
+static gint ett_nbap_E_TFCI_Boost_Information = -1;
static gint ett_nbap_E_TFCS_Information = -1;
static gint ett_nbap_E_DCHProvidedBitRate = -1;
static gint ett_nbap_E_DCHProvidedBitRate_Item = -1;
@@ -3725,6 +3839,14 @@ static gint ett_nbap_GANSS_AlmanacModel = -1;
static gint ett_nbap_GANSS_Clock_Model = -1;
static gint ett_nbap_GANSS_Common_Data = -1;
static gint ett_nbap_GANSS_CommonDataInfoReq = -1;
+static gint ett_nbap_GANSS_Data_Bit_Assistance = -1;
+static gint ett_nbap_GANSS_DataBitAssistanceList = -1;
+static gint ett_nbap_GANSS_DataBitAssistanceItem = -1;
+static gint ett_nbap_GANSS_DataBitAssistanceSgnList = -1;
+static gint ett_nbap_GANSS_DataBitAssistanceSgnItem = -1;
+static gint ett_nbap_GANSS_Data_Bit_Assistance_ReqItem = -1;
+static gint ett_nbap_GANSS_Data_Bit_Assistance_ReqList = -1;
+static gint ett_nbap_GANSS_Data_Bit_Assistance_ReqList_item = -1;
static gint ett_nbap_GANSS_GenericDataInfoReqList = -1;
static gint ett_nbap_GANSS_GenericDataInfoReqItem = -1;
static gint ett_nbap_GANSS_Generic_Data = -1;
@@ -3734,11 +3856,10 @@ static gint ett_nbap_GANSS_Ionospheric_Model = -1;
static gint ett_nbap_GANSS_IonosphereRegionalStormFlags = -1;
static gint ett_nbap_GANSS_KeplerianParametersAlm = -1;
static gint ett_nbap_GANSS_KeplerianParametersOrb = -1;
-static gint ett_nbap_GANSS_Navigation_Model = -1;
+static gint ett_nbap_GANSS_Navigation_Model_And_Time_Recovery = -1;
static gint ett_nbap_GANSS_Orbit_Model = -1;
static gint ett_nbap_GANSS_Real_Time_Integrity = -1;
static gint ett_nbap_GANSS_RealTimeInformationItem = -1;
-static gint ett_nbap_GANSS_Reference_Time = -1;
static gint ett_nbap_GANSS_RX_Pos = -1;
static gint ett_nbap_GANSS_SatelliteClockModelItem = -1;
static gint ett_nbap_GANSS_SatelliteInformationKP = -1;
@@ -3746,6 +3867,7 @@ static gint ett_nbap_GANSS_SatelliteInformationKPItem = -1;
static gint ett_nbap_GANSS_Sat_Info_Nav = -1;
static gint ett_nbap_GANSS_Sat_Info_Nav_item = -1;
static gint ett_nbap_GANSS_Time_Model = -1;
+static gint ett_nbap_GANSS_Transmission_Time = -1;
static gint ett_nbap_GANSS_UTC_Model = -1;
static gint ett_nbap_GPS_Almanac = -1;
static gint ett_nbap_GPS_Ionospheric_Model = -1;
@@ -3760,6 +3882,7 @@ static gint ett_nbap_HARQ_MemoryPartitioning = -1;
static gint ett_nbap_HARQ_MemoryPartitioning_Implicit = -1;
static gint ett_nbap_HARQ_MemoryPartitioning_Explicit = -1;
static gint ett_nbap_HARQ_MemoryPartitioningList = -1;
+static gint ett_nbap_HARQ_MemoryPartitioningInfoExtForMIMO = -1;
static gint ett_nbap_HARQ_MemoryPartitioningItem = -1;
static gint ett_nbap_HS_DSCHProvidedBitRate = -1;
static gint ett_nbap_HS_DSCHProvidedBitRate_Item = -1;
@@ -3827,6 +3950,7 @@ static gint ett_nbap_InformationType = -1;
static gint ett_nbap_IPDL_FDD_Parameters = -1;
static gint ett_nbap_IPDL_TDD_Parameters = -1;
static gint ett_nbap_IPDL_TDD_Parameters_LCR = -1;
+static gint ett_nbap_IPMulticastIndication = -1;
static gint ett_nbap_BurstModeParams = -1;
static gint ett_nbap_LCRTDD_Uplink_Physical_Channel_Capability = -1;
static gint ett_nbap_MACdPDU_Size_Indexlist = -1;
@@ -3850,11 +3974,11 @@ static gint ett_nbap_Type7682 = -1;
static gint ett_nbap_MidambleAllocationMode7682 = -1;
static gint ett_nbap_Type7683 = -1;
static gint ett_nbap_MidambleAllocationMode7683 = -1;
-static gint ett_nbap_MIMO_Information = -1;
-static gint ett_nbap_MIMO_InformationToModify = -1;
static gint ett_nbap_MIMO_PilotConfiguration = -1;
static gint ett_nbap_ModifyPriorityQueue = -1;
static gint ett_nbap_ModulationPO_MBSFN = -1;
+static gint ett_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = -1;
+static gint ett_nbap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR = -1;
static gint ett_nbap_NeighbouringCellMeasurementInformation = -1;
static gint ett_nbap_NeighbouringCellMeasurementInformation_item = -1;
static gint ett_nbap_NeighbouringFDDCellMeasurementInformation = -1;
@@ -3862,11 +3986,15 @@ static gint ett_nbap_NeighbouringTDDCellMeasurementInformation = -1;
static gint ett_nbap_NeighbouringTDDCellMeasurementInformationLCR = -1;
static gint ett_nbap_NeighbouringTDDCellMeasurementInformation768 = -1;
static gint ett_nbap_NI_Information = -1;
+static gint ett_nbap_Paging_MACFlows_to_DeleteFDD = -1;
+static gint ett_nbap_Paging_MACFlows_to_DeleteFDD_Item = -1;
static gint ett_nbap_Paging_MACFlow_Specific_Information = -1;
-static gint ett_nbap_Paging_MAC_Flow_Sopecific_Information_Item = -1;
+static gint ett_nbap_Paging_MAC_Flow_Specific_Information_Item = -1;
+static gint ett_nbap_Paging_MACFlow_PriorityQueue_Information = -1;
+static gint ett_nbap_Paging_MACFlow_PriorityQueue_Item = -1;
static gint ett_nbap_PLCCHinformation = -1;
static gint ett_nbap_PreambleSignatures = -1;
-static gint ett_nbap_Priority_Queue_Information_for_Enhanced_FACH = -1;
+static gint ett_nbap_Priority_Queue_Information_for_Enhanced_FACH_PCH = -1;
static gint ett_nbap_PriorityQueue_InfoList = -1;
static gint ett_nbap_PriorityQueue_InfoItem = -1;
static gint ett_nbap_PriorityQueue_InfoList_to_Modify = -1;
@@ -3923,8 +4051,6 @@ static gint ett_nbap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifference
static gint ett_nbap_SFNSFNTimeStampInformation = -1;
static gint ett_nbap_SFNSFNTimeStamp_TDD = -1;
static gint ett_nbap_SFNSFNValue = -1;
-static gint ett_nbap_SixteenQAM_UL_Information = -1;
-static gint ett_nbap_SixteenQAM_UL_Information_to_Modify = -1;
static gint ett_nbap_SynchronisationReportCharacteristics = -1;
static gint ett_nbap_SynchronisationReportCharactThreExc = -1;
static gint ett_nbap_SynchronisationReportCharactThreInfoItem = -1;
@@ -4023,19 +4149,23 @@ static gint ett_nbap_CommonPhysicalChannelType_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCH_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_FACH_ParametersItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PCH_ParametersItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PICH_ParametersItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PICH_LCR_Parameters_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PICH_768_ParametersItem_CTCH_SetupRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_MICH_Parameters_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_MICH_TDDOption_Specific_Parameters_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_MICH_HCR_Parameters_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_MICH_LCR_Parameters_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_MICH_768_Parameters_CTCH_SetupRqstTDD = -1;
+static gint ett_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD = -1;
+static gint ett_nbap_TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PRACH_CTCH_SetupRqstTDD = -1;
@@ -4046,8 +4176,6 @@ static gint ett_nbap_PRACH_LCR_ParametersItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PRACH_768_ParametersItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_FPACH_LCR_Parameters_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PLCCH_parameters = -1;
-static gint ett_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_E_RUCCH_parameters = -1;
static gint ett_nbap_E_RUCCH_768_parameters = -1;
static gint ett_nbap_CommonTransportChannelSetupResponse = -1;
@@ -4072,20 +4200,21 @@ static gint ett_nbap_CommonTransportChannelReconfigurationRequestTDD = -1;
static gint ett_nbap_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_PICH_Parameters_CTCH_ReconfRqstTDD = -1;
-static gint ett_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_FACH_ParametersItem_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_PCH_Parameters_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_MICH_Parameters_CTCH_ReconfRqstTDD = -1;
-static gint ett_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD = -1;
-static gint ett_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD = -1;
+static gint ett_nbap_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_CommonTransportChannelReconfigurationResponse = -1;
static gint ett_nbap_CommonTransportChannelReconfigurationFailure = -1;
static gint ett_nbap_CommonTransportChannelDeletionRequest = -1;
@@ -4105,24 +4234,29 @@ static gint ett_nbap_FACH_InformationList_AuditRsp = -1;
static gint ett_nbap_PRACH_InformationList_AuditRsp = -1;
static gint ett_nbap_RACH_InformationList_AuditRsp = -1;
static gint ett_nbap_AICH_InformationList_AuditRsp = -1;
-static gint ett_nbap_CCP_InformationList_AuditRsp = -1;
-static gint ett_nbap_CCP_InformationItem_AuditRsp = -1;
static gint ett_nbap_FPACH_LCR_InformationList_AuditRsp = -1;
static gint ett_nbap_HS_DSCH_Resources_Information_AuditRsp = -1;
static gint ett_nbap_S_CCPCH_InformationListExt_AuditRsp = -1;
static gint ett_nbap_S_CCPCH_LCR_InformationListExt_AuditRsp = -1;
static gint ett_nbap_E_DCH_Resources_Information_AuditRsp = -1;
+static gint ett_nbap_PLCCH_InformationList_AuditRsp = -1;
static gint ett_nbap_S_CCPCH_768_InformationList_AuditRsp = -1;
static gint ett_nbap_PRACH_768_InformationList_AuditRsp = -1;
+static gint ett_nbap_E_RUCCH_InformationList_AuditRsp = -1;
+static gint ett_nbap_E_RUCCH_768_InformationList_AuditRsp = -1;
+static gint ett_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp = -1;
+static gint ett_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp = -1;
+static gint ett_nbap_UPPCH_LCR_InformationList_AuditRsp = -1;
+static gint ett_nbap_UPPCH_LCR_InformationItem_AuditRsp = -1;
+static gint ett_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp = -1;
+static gint ett_nbap_CCP_InformationList_AuditRsp = -1;
+static gint ett_nbap_CCP_InformationItem_AuditRsp = -1;
static gint ett_nbap_Local_Cell_InformationList_AuditRsp = -1;
static gint ett_nbap_Local_Cell_InformationItem_AuditRsp = -1;
static gint ett_nbap_Local_Cell_Group_InformationList_AuditRsp = -1;
static gint ett_nbap_Local_Cell_Group_InformationItem_AuditRsp = -1;
static gint ett_nbap_Power_Local_Cell_Group_InformationList_AuditRsp = -1;
static gint ett_nbap_Power_Local_Cell_Group_InformationItem_AuditRsp = -1;
-static gint ett_nbap_PLCCH_InformationList_AuditRsp = -1;
-static gint ett_nbap_E_RUCCH_InformationList_AuditRsp = -1;
-static gint ett_nbap_E_RUCCH_768_InformationList_AuditRsp = -1;
static gint ett_nbap_AuditFailure = -1;
static gint ett_nbap_CommonMeasurementInitiationRequest = -1;
static gint ett_nbap_CommonMeasurementObjectType_CM_Rqst = -1;
@@ -4166,11 +4300,13 @@ static gint ett_nbap_TimeSlotConfigurationItem_Cell_SetupRqstTDD = -1;
static gint ett_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD = -1;
static gint ett_nbap_TimeSlotConfigurationItem_LCR_Cell_SetupRqstTDD = -1;
static gint ett_nbap_PCCPCH_LCR_Information_Cell_SetupRqstTDD = -1;
-static gint ett_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD = -1;
static gint ett_nbap_DwPCH_LCR_Information_Cell_SetupRqstTDD = -1;
static gint ett_nbap_IPDLParameter_Information_Cell_SetupRqstTDD = -1;
static gint ett_nbap_IPDLParameter_Information_LCR_Cell_SetupRqstTDD = -1;
+static gint ett_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD = -1;
static gint ett_nbap_SCH_768_Information_Cell_SetupRqstTDD = -1;
+static gint ett_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD = -1;
+static gint ett_nbap_Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD = -1;
static gint ett_nbap_CellSetupResponse = -1;
static gint ett_nbap_CellSetupFailure = -1;
static gint ett_nbap_CellReconfigurationRequestFDD = -1;
@@ -4197,6 +4333,11 @@ static gint ett_nbap_IPDLParameter_Information_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_SCH_768_Information_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_PCCPCH_768_Information_Cell_ReconfRqstTDD = -1;
+static gint ett_nbap_UARFCN_Adjustment = -1;
+static gint ett_nbap_Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD = -1;
+static gint ett_nbap_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD = -1;
+static gint ett_nbap_Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD = -1;
+static gint ett_nbap_Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_CellReconfigurationResponse = -1;
static gint ett_nbap_CellReconfigurationFailure = -1;
static gint ett_nbap_CellDeletionRequest = -1;
@@ -4215,8 +4356,6 @@ static gint ett_nbap_Local_Cell_InformationList2_ResourceStatusInd = -1;
static gint ett_nbap_Local_Cell_InformationItem2_ResourceStatusInd = -1;
static gint ett_nbap_Local_Cell_Group_InformationList2_ResourceStatusInd = -1;
static gint ett_nbap_Local_Cell_Group_InformationItem2_ResourceStatusInd = -1;
-static gint ett_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd = -1;
-static gint ett_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd = -1;
static gint ett_nbap_CCP_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_CCP_InformationItem_ResourceStatusInd = -1;
static gint ett_nbap_Cell_InformationList_ResourceStatusInd = -1;
@@ -4237,6 +4376,13 @@ static gint ett_nbap_S_CCPCH_768_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_PRACH_768_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_E_RUCCH_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_E_RUCCH_768_InformationList_ResourceStatusInd = -1;
+static gint ett_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd = -1;
+static gint ett_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd = -1;
+static gint ett_nbap_UPPCH_LCR_InformationList_ResourceStatusInd = -1;
+static gint ett_nbap_UPPCH_LCR_InformationItem_ResourceStatusInd = -1;
+static gint ett_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd = -1;
+static gint ett_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd = -1;
+static gint ett_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd = -1;
static gint ett_nbap_SystemInformationUpdateRequest = -1;
static gint ett_nbap_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst = -1;
static gint ett_nbap_MIB_SB_SIB_InformationItem_SystemInfoUpdateRqst = -1;
@@ -4302,14 +4448,14 @@ static gint ett_nbap_RadioLinkAdditionRequestTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD = -1;
static gint ett_nbap_UL_DPCH_InformationItem_RL_AdditionRqstTDD = -1;
+static gint ett_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD = -1;
+static gint ett_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD = -1;
static gint ett_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD = -1;
-static gint ett_nbap_RL_Information_RL_AdditionRqstTDD = -1;
-static gint ett_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD = -1;
-static gint ett_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD = -1;
static gint ett_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD = -1;
static gint ett_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD = -1;
+static gint ett_nbap_RL_Information_RL_AdditionRqstTDD = -1;
static gint ett_nbap_RadioLinkAdditionResponseFDD = -1;
static gint ett_nbap_RL_InformationResponseList_RL_AdditionRspFDD = -1;
static gint ett_nbap_RL_InformationResponseItem_RL_AdditionRspFDD = -1;
@@ -4354,18 +4500,14 @@ static gint ett_nbap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD = -1;
static gint ett_nbap_RadioLinkReconfigurationPrepareTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_DPCH_768_InformationAddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
@@ -4381,26 +4523,26 @@ static gint ett_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD768 =
static gint ett_nbap_UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD768 = -1;
static gint ett_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_DPCH_768_InformationAddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD = -1;
-static gint ett_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
@@ -4416,6 +4558,10 @@ static gint ett_nbap_DL_Code_768_InformationModify_ModifyList_RL_ReconfPrepTDD =
static gint ett_nbap_DL_Code_768_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD = -1;
+static gint ett_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DCH_DeleteList_RL_ReconfPrepTDD = -1;
@@ -4485,6 +4631,7 @@ static gint ett_nbap_RL_InformationList_DM_Rqst = -1;
static gint ett_nbap_RL_InformationItem_DM_Rqst = -1;
static gint ett_nbap_PUSCH_Info_DM_Rqst = -1;
static gint ett_nbap_HSSICH_Info_DM_Rqst = -1;
+static gint ett_nbap_HSSICH_InfoExt_DM_Rqst = -1;
static gint ett_nbap_RL_Set_DM_Rqst = -1;
static gint ett_nbap_RL_Set_InformationList_DM_Rqst = -1;
static gint ett_nbap_RL_Set_InformationItem_DM_Rqst = -1;
@@ -4496,9 +4643,6 @@ static gint ett_nbap_RL_InformationItem_DM_Rsp = -1;
static gint ett_nbap_PUSCH_Info_DM_Rsp = -1;
static gint ett_nbap_Multiple_PUSCH_InfoList_DM_Rsp = -1;
static gint ett_nbap_Multiple_PUSCH_InfoListIE_DM_Rsp = -1;
-static gint ett_nbap_RL_Set_DM_Rsp = -1;
-static gint ett_nbap_RL_Set_InformationList_DM_Rsp = -1;
-static gint ett_nbap_RL_Set_InformationItem_DM_Rsp = -1;
static gint ett_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp = -1;
static gint ett_nbap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp = -1;
static gint ett_nbap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp = -1;
@@ -4507,6 +4651,9 @@ static gint ett_nbap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp = -1;
static gint ett_nbap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp = -1;
static gint ett_nbap_Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp = -1;
static gint ett_nbap_Multiple_DedicatedMeasurementValueItem_768_TDD_DM_Rsp = -1;
+static gint ett_nbap_RL_Set_DM_Rsp = -1;
+static gint ett_nbap_RL_Set_InformationList_DM_Rsp = -1;
+static gint ett_nbap_RL_Set_InformationItem_DM_Rsp = -1;
static gint ett_nbap_DedicatedMeasurementInitiationFailure = -1;
static gint ett_nbap_DedicatedMeasurementReport = -1;
static gint ett_nbap_DedicatedMeasurementObjectType_DM_Rprt = -1;
@@ -4635,6 +4782,8 @@ static gint ett_nbap_DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Timeslot_InformationItem_768_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Codelist_768_PSCH_ReconfRqst = -1;
+static gint ett_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst = -1;
+static gint ett_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_Information_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationItem_PSCH_ReconfRqst = -1;
@@ -4645,16 +4794,18 @@ static gint ett_nbap_HS_SICH_Information_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_Information_768_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationItem_768_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SICH_Information_768_PSCH_ReconfRqst = -1;
+static gint ett_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst = -1;
-static gint ett_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SICH_InformationModify_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst = -1;
+static gint ett_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SICH_InformationModify_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationModify_768_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationModifyItem_768_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SICH_InformationModify_768_PSCH_ReconfRqst = -1;
+static gint ett_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst = -1;
static gint ett_nbap_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst = -1;
static gint ett_nbap_Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_E_PUCH_Information_PSCH_ReconfRqst = -1;
@@ -4695,6 +4846,7 @@ static gint ett_nbap_E_HICH_InformationModifyItem_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst = -1;
static gint ett_nbap_Delete_From_E_HICH_Resource_PoolItem_PSCH_ReconfRqst = -1;
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_PhysicalSharedChannelReconfigurationResponse = -1;
static gint ett_nbap_PhysicalSharedChannelReconfigurationFailure = -1;
static gint ett_nbap_CauseLevel_PSCH_ReconfFailure = -1;
@@ -4704,6 +4856,8 @@ static gint ett_nbap_Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD = -1;
static gint ett_nbap_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD = -1;
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_ResetRequest = -1;
static gint ett_nbap_ResetIndicator = -1;
static gint ett_nbap_CommunicationContextList_Reset = -1;
@@ -4727,8 +4881,8 @@ static gint ett_nbap_Cell_Inf_Rprt = -1;
static gint ett_nbap_InformationExchangeTerminationRequest = -1;
static gint ett_nbap_InformationExchangeFailureIndication = -1;
static gint ett_nbap_CellSynchronisationInitiationRequestTDD = -1;
-static gint ett_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD = -1;
static gint ett_nbap_TimeslotInfo_CellSyncInitiationRqstTDD = -1;
+static gint ett_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD = -1;
static gint ett_nbap_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD = -1;
@@ -4867,7 +5021,7 @@ dissect_nbap_MessageDiscriminator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_INTEGER_0_maxPrivateIEs(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, maxPrivateIEs, NULL, FALSE);
+ 0U, maxPrivateIEs, NULL, FALSE);
return offset;
}
@@ -4965,7 +5119,7 @@ static const value_string nbap_ProcedureCode_vals[] = {
static int
dissect_nbap_ProcedureCode(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, &ProcedureCode, FALSE);
+ 0U, 255U, &ProcedureCode, FALSE);
#line 74 "nbap.cnf"
if (check_col(actx->pinfo->cinfo, COL_INFO))
@@ -5745,8 +5899,6 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_CPC_Information, "id-CPC-Information" },
{ id_MIMO_Capability, "id-MIMO-Capability" },
{ id_MIMO_PilotConfiguration, "id-MIMO-PilotConfiguration" },
- { id_MIMO_Information, "id-MIMO-Information" },
- { id_MIMO_InformationToModify, "id-MIMO-InformationToModify" },
{ id_MBSFN_Cell_ParameterID_Cell_SetupRqstTDD, "id-MBSFN-Cell-ParameterID-Cell-SetupRqstTDD" },
{ id_MBSFN_Cell_ParameterID_Cell_ReconfRqstTDD, "id-MBSFN-Cell-ParameterID-Cell-ReconfRqstTDD" },
{ id_S_CCPCH_Modulation, "id-S-CCPCH-Modulation" },
@@ -5764,7 +5916,6 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_E_HICH_TimeOffsetLCR, "id-E-HICH-TimeOffsetLCR" },
{ id_SixtyfourQAM_DL_Capability, "id-SixtyfourQAM-DL-Capability" },
{ id_SixteenQAM_UL_Capability, "id-SixteenQAM-UL-Capability" },
- { id_SixteenQAM_UL_Information, "id-SixteenQAM-UL-Information" },
{ id_HSDSCH_MACdPDU_SizeCapability, "id-HSDSCH-MACdPDU-SizeCapability" },
{ id_HSDSCH_MACdPDUSizeFormat, "id-HSDSCH-MACdPDUSizeFormat" },
{ id_MaximumMACdPDU_SizeExtended, "id-MaximumMACdPDU-SizeExtended" },
@@ -5773,9 +5924,7 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_LCRTDD_uplink_Physical_Channel_Capability, "id-LCRTDD-uplink-Physical-Channel-Capability" },
{ id_Extended_RNC_ID, "id-Extended-RNC-ID" },
{ id_Max_UE_DTX_Cycle, "id-Max-UE-DTX-Cycle" },
- { id_SixteenQAM_UL_Information_to_Modify, "id-SixteenQAM-UL-Information-to-Modify" },
{ id_Secondary_CCPCH_SlotFormat_Extended, "id-Secondary-CCPCH-SlotFormat-Extended" },
- { id_Reference_ReceivedTotalWideBandPower_LCR, "id-Reference-ReceivedTotalWideBandPower-LCR" },
{ id_MBSFN_Only_Mode_Indicator_Cell_SetupRqstTDD_LCR, "id-MBSFN-Only-Mode-Indicator-Cell-SetupRqstTDD-LCR" },
{ id_MBSFN_Only_Mode_Capability, "id-MBSFN-Only-Mode-Capability" },
{ id_Time_Slot_Parameter_ID, "id-Time-Slot-Parameter-ID" },
@@ -5783,8 +5932,6 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_Additional_missed_HS_SICH, "id-Additional-missed-HS-SICH" },
{ id_Additional_total_HS_SICH, "id-Additional-total-HS-SICH" },
{ id_Additional_HS_SICH_Reception_Quality_Measurement_Value, "id-Additional-HS-SICH-Reception-Quality-Measurement-Value" },
- { id_E_TFCI_BetaEC_Boost, "id-E-TFCI-BetaEC-Boost" },
- { id_E_TFCI_BetaED_Switch, "id-E-TFCI-BetaED-Switch" },
{ id_GANSS_Common_Data, "id-GANSS-Common-Data" },
{ id_GANSS_Information, "id-GANSS-Information" },
{ id_GANSS_Generic_Data, "id-GANSS-Generic-Data" },
@@ -5798,6 +5945,56 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
{ id_HSDSCH_Paging_System_InformationFDD, "id-HSDSCH-Paging-System-InformationFDD" },
{ id_HSDSCH_Paging_System_Information_ResponseFDD, "id-HSDSCH-Paging-System-Information-ResponseFDD" },
{ id_MBMS_Capability, "id-MBMS-Capability" },
+ { id_Ext_Reference_E_TFCI_PO, "id-Ext-Reference-E-TFCI-PO" },
+ { id_Ext_Max_Bits_MACe_PDU_non_scheduled, "id-Ext-Max-Bits-MACe-PDU-non-scheduled" },
+ { id_HARQ_MemoryPartitioningInfoExtForMIMO, "id-HARQ-MemoryPartitioningInfoExtForMIMO" },
+ { id_MIMO_ActivationIndicator, "id-MIMO-ActivationIndicator" },
+ { id_MIMO_Mode_Indicator, "id-MIMO-Mode-Indicator" },
+ { id_MIMO_N_M_Ratio, "id-MIMO-N-M-Ratio" },
+ { id_IPMulticastIndication, "id-IPMulticastIndication" },
+ { id_IPMulticastDataBearerIndication, "id-IPMulticastDataBearerIndication" },
+ { id_TransportBearerNotSetupIndicator, "id-TransportBearerNotSetupIndicator" },
+ { id_TransportBearerNotRequestedIndicator, "id-TransportBearerNotRequestedIndicator" },
+ { id_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD, "id-TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD" },
+ { id_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp, "id-Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp" },
+ { id_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp, "id-Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp" },
+ { id_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD, "id-Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD" },
+ { id_UARFCN_Adjustment, "id-UARFCN-Adjustment" },
+ { id_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd, "id-Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd" },
+ { id_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd, "id-Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd" },
+ { id_UPPCHPositionLCR, "id-UPPCHPositionLCR" },
+ { id_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD, "id-UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD" },
+ { id_UPPCH_LCR_InformationList_AuditRsp, "id-UPPCH-LCR-InformationList-AuditRsp" },
+ { id_UPPCH_LCR_InformationItem_AuditRsp, "id-UPPCH-LCR-InformationItem-AuditRsp" },
+ { id_UPPCH_LCR_InformationList_ResourceStatusInd, "id-UPPCH-LCR-InformationList-ResourceStatusInd" },
+ { id_UPPCH_LCR_InformationItem_ResourceStatusInd, "id-UPPCH-LCR-InformationItem-ResourceStatusInd" },
+ { id_multipleFreq_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst, "id-multipleFreq-dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst" },
+ { id_number_Of_Supported_Carriers, "id-number-Of-Supported-Carriers" },
+ { id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, "id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR" },
+ { id_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD, "id-Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD" },
+ { id_multipleFreq_HS_DSCH_Resources_InformationList_AuditRsp, "id-multipleFreq-HS-DSCH-Resources-InformationList-AuditRsp" },
+ { id_multipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd, "id-multipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd" },
+ { id_UARFCNSpecificCauseList, "id-UARFCNSpecificCauseList" },
+ { id_tSN_Length, "id-tSN-Length" },
+ { id_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst, "id-MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst" },
+ { id_multicarrier_number, "id-multicarrier-number" },
+ { id_Extended_HS_SCCH_ID, "id-Extended-HS-SCCH-ID" },
+ { id_Extended_HS_SICH_ID, "id-Extended-HS-SICH-ID" },
+ { id_HSSICH_InfoExt_DM_Rqst, "id-HSSICH-InfoExt-DM-Rqst" },
+ { id_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst, "id-Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst" },
+ { id_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst, "id-HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst" },
+ { id_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst, "id-HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst" },
+ { id_PowerControlGAP, "id-PowerControlGAP" },
+ { id_MBSFN_SpecialTimeSlot_LCR, "id-MBSFN-SpecialTimeSlot-LCR" },
+ { id_Common_MACFlows_to_DeleteFDD, "id-Common-MACFlows-to-DeleteFDD" },
+ { id_Paging_MACFlows_to_DeleteFDD, "id-Paging-MACFlows-to-DeleteFDD" },
+ { id_E_TFCI_Boost_Information, "id-E-TFCI-Boost-Information" },
+ { id_SixteenQAM_UL_Operation_Indicator, "id-SixteenQAM-UL-Operation-Indicator" },
+ { id_SixtyfourQAM_UsageAllowedIndicator, "id-SixtyfourQAM-UsageAllowedIndicator" },
+ { id_SixtyfourQAM_DL_UsageIndicator, "id-SixtyfourQAM-DL-UsageIndicator" },
+ { id_Default_Serving_Grant_in_DTX_Cycle2, "id-Default-Serving-Grant-in-DTX-Cycle2" },
+ { id_Maximum_Target_ReceivedTotalWideBandPower_LCR, "id-Maximum-Target-ReceivedTotalWideBandPower-LCR" },
+ { id_E_DPDCH_PowerInterpolation, "id-E-DPDCH-PowerInterpolation" },
{ 0, NULL }
};
@@ -5805,7 +6002,7 @@ static const value_string nbap_ProtocolIE_ID_vals[] = {
static int
dissect_nbap_ProtocolIE_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,
- 0U, maxProtocolIEs, &ProtocolIE_ID, FALSE);
+ 0U, maxProtocolIEs, &ProtocolIE_ID, FALSE);
#line 63 "nbap.cnf"
if (tree) {
@@ -5820,7 +6017,7 @@ dissect_nbap_ProtocolIE_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_INTEGER_0_127(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);
+ 0U, 127U, NULL, FALSE);
return offset;
}
@@ -5830,7 +6027,7 @@ dissect_nbap_INTEGER_0_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_INTEGER_0_32767(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, 32767U, NULL, FALSE);
+ 0U, 32767U, NULL, FALSE);
return offset;
}
@@ -6006,7 +6203,7 @@ dissect_nbap_PrivateIE_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_AckNack_RepetitionFactor(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, 4U, NULL, TRUE);
+ 1U, 4U, NULL, TRUE);
return offset;
}
@@ -6016,7 +6213,7 @@ dissect_nbap_AckNack_RepetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_Ack_Power_Offset(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, 8U, NULL, TRUE);
+ 0U, 8U, NULL, TRUE);
return offset;
}
@@ -6026,7 +6223,7 @@ dissect_nbap_Ack_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_Acknowledged_PRACH_preambles_Value(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, 240U, NULL, TRUE);
+ 0U, 240U, NULL, TRUE);
return offset;
}
@@ -6052,7 +6249,7 @@ dissect_nbap_AddorDeleteIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_CFN(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -6062,7 +6259,7 @@ dissect_nbap_CFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
static int
dissect_nbap_TGPSID(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, maxTGPS, NULL, FALSE);
+ 1U, maxTGPS, NULL, FALSE);
return offset;
}
@@ -6072,7 +6269,7 @@ dissect_nbap_TGPSID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
static int
dissect_nbap_TGPRC(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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -6129,7 +6326,7 @@ dissect_nbap_Active_Pattern_Sequence_Information(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_AICH_Power(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,
- -22, 5U, NULL, FALSE);
+ -22, 5U, NULL, FALSE);
return offset;
}
@@ -6155,7 +6352,7 @@ dissect_nbap_AICH_TransmissionTiming(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_PriorityLevel(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -6229,7 +6426,7 @@ dissect_nbap_AlternativeFormatReportingIndicator(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_AOA_LCR(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, 719U, NULL, FALSE);
+ 0U, 719U, NULL, FALSE);
return offset;
}
@@ -6301,7 +6498,7 @@ dissect_nbap_AvailabilityStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_HSDSCH_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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -6311,7 +6508,7 @@ dissect_nbap_HSDSCH_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_DL_Power(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,
- -350, 150U, NULL, FALSE);
+ -350, 150U, NULL, FALSE);
return offset;
}
@@ -6338,7 +6535,7 @@ dissect_nbap_BCCH_Specific_HSDSCH_RNTI_Information(tvbuff_t *tvb _U_, int offset
static int
dissect_nbap_BCCH_ModificationTime(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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -6348,7 +6545,7 @@ dissect_nbap_BCCH_ModificationTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_CellPortionID(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, maxNrOfCellPortionsPerCell_1, NULL, TRUE);
+ 0U, maxNrOfCellPortionsPerCell_1, NULL, TRUE);
return offset;
}
@@ -6358,7 +6555,7 @@ dissect_nbap_CellPortionID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_SIR_Value(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, 63U, NULL, FALSE);
+ 0U, 63U, NULL, FALSE);
return offset;
}
@@ -6408,7 +6605,7 @@ dissect_nbap_BindingID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_BetaCD(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -6467,7 +6664,7 @@ dissect_nbap_BundlingModeIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_CommonTransportChannelID(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -6477,7 +6674,7 @@ dissect_nbap_CommonTransportChannelID(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_C_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,
- 0U, 65535U, NULL, FALSE);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -6559,10 +6756,11 @@ static const value_string nbap_CauseRadioNetwork_vals[] = {
{ 46, "rl-timing-adjustment-not-supported" },
{ 47, "mich-not-supported" },
{ 48, "f-DPCH-not-supported" },
- { 49, "pLCCH-not-supported" },
- { 50, "continuous-packet-connectivity-DTX-DRX-operation-not-available" },
- { 51, "continuous-packet-connectivity-UE-DTX-Cycle-not-available" },
- { 52, "mIMO-not-available" },
+ { 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" },
{ 0, NULL }
};
@@ -6570,7 +6768,7 @@ static const value_string nbap_CauseRadioNetwork_vals[] = {
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, 22, NULL);
+ 31, NULL, TRUE, 23, NULL);
return offset;
}
@@ -6660,180 +6858,9 @@ dissect_nbap_Cause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot
static int
-dissect_nbap_PriorityQueue_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,
- 0U, maxNrOfPriorityQueues_1, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_SchedulingPriorityIndicator(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);
-
- return offset;
-}
-
-
-static const value_string nbap_T1_vals[] = {
- { 0, "v10" },
- { 1, "v20" },
- { 2, "v30" },
- { 3, "v40" },
- { 4, "v50" },
- { 5, "v60" },
- { 6, "v70" },
- { 7, "v80" },
- { 8, "v90" },
- { 9, "v100" },
- { 10, "v120" },
- { 11, "v140" },
- { 12, "v160" },
- { 13, "v200" },
- { 14, "v300" },
- { 15, "v400" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_T1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 16, NULL, TRUE, 0, NULL);
-
- return offset;
-}
-
-
-static const value_string nbap_DiscardTimer_vals[] = {
- { 0, "v20" },
- { 1, "v40" },
- { 2, "v60" },
- { 3, "v80" },
- { 4, "v100" },
- { 5, "v120" },
- { 6, "v140" },
- { 7, "v160" },
- { 8, "v180" },
- { 9, "v200" },
- { 10, "v250" },
- { 11, "v300" },
- { 12, "v400" },
- { 13, "v500" },
- { 14, "v750" },
- { 15, "v1000" },
- { 16, "v1250" },
- { 17, "v1500" },
- { 18, "v1750" },
- { 19, "v2000" },
- { 20, "v2500" },
- { 21, "v3000" },
- { 22, "v3500" },
- { 23, "v4000" },
- { 24, "v4500" },
- { 25, "v5000" },
- { 26, "v7500" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_DiscardTimer(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,
- 27, NULL, TRUE, 0, NULL);
-
- return offset;
-}
-
-
-static const value_string nbap_MAC_hsWindowSize_vals[] = {
- { 0, "v4" },
- { 1, "v6" },
- { 2, "v8" },
- { 3, "v12" },
- { 4, "v16" },
- { 5, "v24" },
- { 6, "v32" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_MAC_hsWindowSize(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 int
-dissect_nbap_MAC_PDU_SizeExtended(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, 12032U, NULL, TRUE);
-
- return offset;
-}
-
-
-static const per_sequence_t Priority_Queue_Information_for_Enhanced_FACH_sequence[] = {
- { &hf_nbap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
- { &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
- { &hf_nbap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T1 },
- { &hf_nbap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiscardTimer },
- { &hf_nbap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_hsWindowSize },
- { &hf_nbap_maximum_MACcPDU_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_PDU_SizeExtended },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_Priority_Queue_Information_for_Enhanced_FACH(tvbuff_t *tvb _U_, int offset _U_, 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_Priority_Queue_Information_for_Enhanced_FACH, Priority_Queue_Information_for_Enhanced_FACH_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t CCCH_SRB1_PriorityQueue_InformationItem_sequence[] = {
- { &hf_nbap_priority_Queue_Information_for_Enhanced_FACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Priority_Queue_Information_for_Enhanced_FACH },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_CCCH_SRB1_PriorityQueue_InformationItem(tvbuff_t *tvb _U_, int offset _U_, 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_CCCH_SRB1_PriorityQueue_InformationItem, CCCH_SRB1_PriorityQueue_InformationItem_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t CCCH_SRB1_PriorityQueue_Information_sequence_of[1] = {
- { &hf_nbap_CCCH_SRB1_PriorityQueue_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CCCH_SRB1_PriorityQueue_InformationItem },
-};
-
-static int
-dissect_nbap_CCCH_SRB1_PriorityQueue_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_CCCH_SRB1_PriorityQueue_Information, CCCH_SRB1_PriorityQueue_Information_sequence_of,
- 1, maxNrOfCCHSRB1MACQueues);
-
- 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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 15U, NULL, FALSE);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -6843,7 +6870,7 @@ dissect_nbap_CCTrCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_CellParameterID(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, TRUE);
+ 0U, 127U, NULL, TRUE);
return offset;
}
@@ -6853,7 +6880,7 @@ dissect_nbap_CellParameterID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
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);
+ 0U, 7U, NULL, TRUE);
return offset;
}
@@ -6863,7 +6890,7 @@ dissect_nbap_CellSyncBurstCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_CellSyncBurstCodeShift(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, FALSE);
+ 0U, 7U, NULL, FALSE);
return offset;
}
@@ -6873,7 +6900,7 @@ dissect_nbap_CellSyncBurstCodeShift(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_CellSyncBurstRepetitionPeriod(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, 4095U, NULL, FALSE);
+ 0U, 4095U, NULL, FALSE);
return offset;
}
@@ -6883,7 +6910,7 @@ dissect_nbap_CellSyncBurstRepetitionPeriod(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_CellSyncBurstSIR(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, 31U, NULL, FALSE);
+ 0U, 31U, NULL, FALSE);
return offset;
}
@@ -6893,7 +6920,7 @@ dissect_nbap_CellSyncBurstSIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_INTEGER_0_1048575_(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, 1048575U, NULL, TRUE);
+ 0U, 1048575U, NULL, TRUE);
return offset;
}
@@ -6903,7 +6930,7 @@ dissect_nbap_INTEGER_0_1048575_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_INTEGER_0_255_(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, 255U, NULL, TRUE);
return offset;
}
@@ -6935,7 +6962,7 @@ dissect_nbap_CellSyncBurstTiming(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_INTEGER_0_524287_(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, 524287U, NULL, TRUE);
+ 0U, 524287U, NULL, TRUE);
return offset;
}
@@ -6945,7 +6972,7 @@ dissect_nbap_INTEGER_0_524287_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_INTEGER_0_127_(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, TRUE);
+ 0U, 127U, NULL, TRUE);
return offset;
}
@@ -6977,7 +7004,7 @@ dissect_nbap_CellSyncBurstTimingLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_CellSyncBurstTimingThreshold(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, 254U, NULL, FALSE);
+ 0U, 254U, NULL, FALSE);
return offset;
}
@@ -6987,7 +7014,7 @@ dissect_nbap_CellSyncBurstTimingThreshold(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_ChipOffset(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, 38399U, NULL, FALSE);
+ 0U, 38399U, NULL, FALSE);
return offset;
}
@@ -7013,7 +7040,7 @@ dissect_nbap_Closedlooptimingadjustmentmode(tvbuff_t *tvb _U_, int offset _U_, a
static int
dissect_nbap_CodeRate(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, 63U, NULL, FALSE);
+ 0U, 63U, NULL, FALSE);
return offset;
}
@@ -7023,7 +7050,7 @@ dissect_nbap_CodeRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static int
dissect_nbap_CodeRate_short(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, 10U, NULL, FALSE);
+ 0U, 10U, NULL, FALSE);
return offset;
}
@@ -7033,7 +7060,7 @@ dissect_nbap_CodeRate_short(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_INTEGER_0_65535(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -7073,7 +7100,36 @@ dissect_nbap_CommonChannelsCapacityConsumptionLaw(tvbuff_t *tvb _U_, int offset
static int
dissect_nbap_Common_MACFlow_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,
- 0U, maxNrOfCommonMACFlows_1, NULL, FALSE);
+ 0U, maxNrOfCommonMACFlows_1, NULL, 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 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Common_MACFlows_to_DeleteFDD_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_Common_MACFlows_to_DeleteFDD_Item, Common_MACFlows_to_DeleteFDD_Item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Common_MACFlows_to_DeleteFDD_sequence_of[1] = {
+ { &hf_nbap_Common_MACFlows_to_DeleteFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Common_MACFlows_to_DeleteFDD_Item },
+};
+
+static int
+dissect_nbap_Common_MACFlows_to_DeleteFDD(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_Common_MACFlows_to_DeleteFDD, Common_MACFlows_to_DeleteFDD_sequence_of,
+ 1, maxNrOfCommonMACFlows);
return offset;
}
@@ -7131,8 +7187,169 @@ dissect_nbap_TnlQos(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
+
+static int
+dissect_nbap_PriorityQueue_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,
+ 0U, maxNrOfPriorityQueues_1, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_SchedulingPriorityIndicator(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);
+
+ return offset;
+}
+
+
+static const value_string nbap_T1_vals[] = {
+ { 0, "v10" },
+ { 1, "v20" },
+ { 2, "v30" },
+ { 3, "v40" },
+ { 4, "v50" },
+ { 5, "v60" },
+ { 6, "v70" },
+ { 7, "v80" },
+ { 8, "v90" },
+ { 9, "v100" },
+ { 10, "v120" },
+ { 11, "v140" },
+ { 12, "v160" },
+ { 13, "v200" },
+ { 14, "v300" },
+ { 15, "v400" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_T1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string nbap_MAC_ehs_Reset_Timer_vals[] = {
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v3" },
+ { 3, "v4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_MAC_ehs_Reset_Timer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string nbap_DiscardTimer_vals[] = {
+ { 0, "v20" },
+ { 1, "v40" },
+ { 2, "v60" },
+ { 3, "v80" },
+ { 4, "v100" },
+ { 5, "v120" },
+ { 6, "v140" },
+ { 7, "v160" },
+ { 8, "v180" },
+ { 9, "v200" },
+ { 10, "v250" },
+ { 11, "v300" },
+ { 12, "v400" },
+ { 13, "v500" },
+ { 14, "v750" },
+ { 15, "v1000" },
+ { 16, "v1250" },
+ { 17, "v1500" },
+ { 18, "v1750" },
+ { 19, "v2000" },
+ { 20, "v2500" },
+ { 21, "v3000" },
+ { 22, "v3500" },
+ { 23, "v4000" },
+ { 24, "v4500" },
+ { 25, "v5000" },
+ { 26, "v7500" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_DiscardTimer(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,
+ 27, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string nbap_MAC_hsWindowSize_vals[] = {
+ { 0, "v4" },
+ { 1, "v6" },
+ { 2, "v8" },
+ { 3, "v12" },
+ { 4, "v16" },
+ { 5, "v24" },
+ { 6, "v32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_MAC_hsWindowSize(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 int
+dissect_nbap_MAC_PDU_SizeExtended(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, 1504U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Priority_Queue_Information_for_Enhanced_FACH_PCH_sequence[] = {
+ { &hf_nbap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
+ { &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { &hf_nbap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T1 },
+ { &hf_nbap_mAC_ehs_Reset_Timer, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_ehs_Reset_Timer },
+ { &hf_nbap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiscardTimer },
+ { &hf_nbap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_hsWindowSize },
+ { &hf_nbap_maximum_MACcPDU_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_PDU_SizeExtended },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Priority_Queue_Information_for_Enhanced_FACH_PCH(tvbuff_t *tvb _U_, int offset _U_, 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_Priority_Queue_Information_for_Enhanced_FACH_PCH, Priority_Queue_Information_for_Enhanced_FACH_PCH_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t Common_MACFlow_PriorityQueue_Item_sequence[] = {
- { &hf_nbap_priority_Queue_Information_for_Enhanced_FACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Priority_Queue_Information_for_Enhanced_FACH },
+ { &hf_nbap_priority_Queue_Information_for_Enhanced_FACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Priority_Queue_Information_for_Enhanced_FACH_PCH },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7197,7 +7414,7 @@ dissect_nbap_CommonMACFlow_Specific_InfoList(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_MACdPDU_Size(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, 5000U, NULL, TRUE);
+ 1U, 5000U, NULL, TRUE);
return offset;
}
@@ -7207,7 +7424,7 @@ dissect_nbap_MACdPDU_Size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_HSDSCH_InitialWindowSize(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, 255U, NULL, FALSE);
+ 1U, 255U, NULL, FALSE);
return offset;
}
@@ -7373,7 +7590,7 @@ dissect_nbap_CommonMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_Transmitted_Carrier_Power_Value(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);
+ 0U, 100U, NULL, FALSE);
return offset;
}
@@ -7383,7 +7600,7 @@ dissect_nbap_Transmitted_Carrier_Power_Value(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_Received_total_wide_band_power_Value(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, 621U, NULL, FALSE);
+ 0U, 621U, NULL, FALSE);
return offset;
}
@@ -7393,7 +7610,7 @@ dissect_nbap_Received_total_wide_band_power_Value(tvbuff_t *tvb _U_, int offset
static int
dissect_nbap_UL_TimeslotISCP_Value(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);
+ 0U, 127U, NULL, FALSE);
return offset;
}
@@ -7499,7 +7716,7 @@ dissect_nbap_CommonMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_
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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -7509,7 +7726,7 @@ dissect_nbap_CommonPhysicalChannelID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_CommonPhysicalChannelID768(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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -7603,7 +7820,7 @@ dissect_nbap_Common_TransportChannel_Status_Information(tvbuff_t *tvb _U_, int o
static int
dissect_nbap_CommunicationControlPortID(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -7629,7 +7846,7 @@ dissect_nbap_Compressed_Mode_Deactivation_Flag(tvbuff_t *tvb _U_, int offset _U_
static int
dissect_nbap_ConfigurationGenerationID(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -7639,7 +7856,7 @@ dissect_nbap_ConfigurationGenerationID(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_ConstantValue(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,
- -10, 10U, NULL, TRUE);
+ -10, 10U, NULL, TRUE);
return offset;
}
@@ -7665,7 +7882,7 @@ dissect_nbap_ContinuousPacketConnectivityDTX_DRX_Capability(tvbuff_t *tvb _U_, i
static int
dissect_nbap_UE_DTX_DRX_Offset(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, 159U, NULL, FALSE);
+ 0U, 159U, NULL, FALSE);
return offset;
}
@@ -7875,14 +8092,13 @@ dissect_nbap_E_DCH_TTI_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static const value_string nbap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals[] = {
{ 0, "v1" },
- { 1, "v2" },
- { 2, "v4" },
- { 3, "v8" },
- { 4, "v16" },
- { 5, "v32" },
- { 6, "v64" },
- { 7, "v128" },
- { 8, "v256" },
+ { 1, "v4" },
+ { 2, "v8" },
+ { 3, "v16" },
+ { 4, "v32" },
+ { 5, "v64" },
+ { 6, "v128" },
+ { 7, "v256" },
{ 0, NULL }
};
@@ -7890,7 +8106,7 @@ static const value_string nbap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals[] = {
static int
dissect_nbap_Inactivity_Threshold_for_UE_DTX_Cycle2(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,
- 9, NULL, FALSE, 0, NULL);
+ 8, NULL, FALSE, 0, NULL);
return offset;
}
@@ -7913,7 +8129,7 @@ dissect_nbap_UE_DTX_Long_Preamble(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string nbap_UE_Inactivity_Threshold_vals[] = {
+static const value_string nbap_MAC_Inactivity_Threshold_vals[] = {
{ 0, "v1" },
{ 1, "v2" },
{ 2, "v4" },
@@ -7930,7 +8146,7 @@ static const value_string nbap_UE_Inactivity_Threshold_vals[] = {
static int
-dissect_nbap_UE_Inactivity_Threshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_MAC_Inactivity_Threshold(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,
11, NULL, FALSE, 0, NULL);
@@ -8002,7 +8218,7 @@ static const per_sequence_t DTX_Information_sequence[] = {
{ &hf_nbap_e_DCH_TTI_Length, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_TTI_Length },
{ &hf_nbap_inactivity_Threshold_for_UE_DTX_Cycle2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Inactivity_Threshold_for_UE_DTX_Cycle2 },
{ &hf_nbap_uE_DTX_Long_Preamble, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UE_DTX_Long_Preamble },
- { &hf_nbap_uE_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UE_Inactivity_Threshold },
+ { &hf_nbap_mAC_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_Inactivity_Threshold },
{ &hf_nbap_cQI_DTX_Timer , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CQI_DTX_Timer },
{ &hf_nbap_uE_DPCCH_burst1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UE_DPCCH_burst1 },
{ &hf_nbap_uE_DPCCH_burst2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UE_DPCCH_burst2 },
@@ -8065,15 +8281,16 @@ dissect_nbap_Inactivity_Threshold_for_UE_DRX_Cycle(tvbuff_t *tvb _U_, int offset
static const value_string nbap_Inactivity_Threshold_for_UE_Grant_Monitoring_vals[] = {
- { 0, "v1" },
- { 1, "v2" },
- { 2, "v4" },
- { 3, "v8" },
- { 4, "v16" },
- { 5, "v32" },
- { 6, "v64" },
- { 7, "v128" },
- { 8, "v256" },
+ { 0, "v0" },
+ { 1, "v1" },
+ { 2, "v2" },
+ { 3, "v4" },
+ { 4, "v8" },
+ { 5, "v16" },
+ { 6, "v32" },
+ { 7, "v64" },
+ { 8, "v128" },
+ { 9, "v256" },
{ 0, NULL }
};
@@ -8081,7 +8298,7 @@ static const value_string nbap_Inactivity_Threshold_for_UE_Grant_Monitoring_vals
static int
dissect_nbap_Inactivity_Threshold_for_UE_Grant_Monitoring(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,
- 9, NULL, FALSE, 0, NULL);
+ 10, NULL, FALSE, 0, NULL);
return offset;
}
@@ -8114,29 +8331,11 @@ dissect_nbap_DRX_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string nbap_CPC_DPCCH_Slot_Format_vals[] = {
- { 0, "v1" },
- { 1, "v3" },
- { 2, "v4" },
- { 0, NULL }
-};
-
-
-static int
-dissect_nbap_CPC_DPCCH_Slot_Format(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 ContinuousPacketConnectivityDTX_DRX_Information_sequence[] = {
{ &hf_nbap_uE_DTX_DRX_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UE_DTX_DRX_Offset },
{ &hf_nbap_enabling_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Enabling_Delay },
{ &hf_nbap_dTX_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DTX_Information },
{ &hf_nbap_dRX_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DRX_Information },
- { &hf_nbap_cPC_DPCCH_Slot_Format, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CPC_DPCCH_Slot_Format },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8210,7 +8409,7 @@ static const per_sequence_t DTX_Information_to_Modify_Items_sequence[] = {
{ &hf_nbap_e_DCH_TTI_Length_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_TTI_Length_to_Modify },
{ &hf_nbap_inactivity_Threshold_for_UE_DTX_Cycle2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Inactivity_Threshold_for_UE_DTX_Cycle2 },
{ &hf_nbap_uE_DTX_Long_Preamble, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UE_DTX_Long_Preamble },
- { &hf_nbap_uE_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UE_Inactivity_Threshold },
+ { &hf_nbap_mAC_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MAC_Inactivity_Threshold },
{ &hf_nbap_cQI_DTX_Timer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_DTX_Timer },
{ &hf_nbap_uE_DPCCH_burst1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UE_DPCCH_burst1 },
{ &hf_nbap_uE_DPCCH_burst2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UE_DPCCH_burst2 },
@@ -8294,7 +8493,6 @@ static const per_sequence_t ContinuousPacketConnectivityDTX_DRX_Information_to_M
{ &hf_nbap_enabling_Delay , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Enabling_Delay },
{ &hf_nbap_dTX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DTX_Information_to_Modify },
{ &hf_nbap_dRX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DRX_Information_to_Modify },
- { &hf_nbap_cPC_DPCCH_Slot_Format, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CPC_DPCCH_Slot_Format },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8328,7 +8526,7 @@ dissect_nbap_ContinuousPacketConnectivityHS_SCCH_less_Capability(tvbuff_t *tvb _
static int
dissect_nbap_Transport_Block_Size_Index(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, maxNrOfHS_DSCH_TBSs, NULL, FALSE);
+ 1U, maxNrOfHS_DSCH_TBSs, NULL, FALSE);
return offset;
}
@@ -8377,7 +8575,7 @@ dissect_nbap_ContinuousPacketConnectivityHS_SCCH_less_Information(tvbuff_t *tvb
static int
dissect_nbap_HSPDSCH_First_Code_Index(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, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
+ 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
return offset;
}
@@ -8387,7 +8585,7 @@ dissect_nbap_HSPDSCH_First_Code_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_HSPDSCH_Second_Code_Index(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, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
+ 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
return offset;
}
@@ -8409,6 +8607,16 @@ dissect_nbap_ContinuousPacketConnectivityHS_SCCH_less_Information_Response(tvbuf
}
+
+static int
+dissect_nbap_ControlGAP(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, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t CPC_Information_sequence[] = {
{ &hf_nbap_continuousPacketConnectivityDTX_DRX_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ContinuousPacketConnectivityDTX_DRX_Information },
{ &hf_nbap_continuousPacketConnectivityDTX_DRX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ContinuousPacketConnectivityDTX_DRX_Information_to_Modify },
@@ -8456,7 +8664,7 @@ dissect_nbap_CQI_Feedback_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_CQI_Power_Offset(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, 8U, NULL, TRUE);
+ 0U, 8U, NULL, TRUE);
return offset;
}
@@ -8466,7 +8674,7 @@ dissect_nbap_CQI_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_CQI_RepetitionFactor(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, 4U, NULL, TRUE);
+ 1U, 4U, NULL, TRUE);
return offset;
}
@@ -8476,7 +8684,7 @@ dissect_nbap_CQI_RepetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_RepetitionNumber0(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -8536,7 +8744,7 @@ dissect_nbap_CriticalityDiagnostics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_CRNC_CommunicationContextID(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, 1048575U, NULL, FALSE);
+ 0U, 1048575U, NULL, FALSE);
return offset;
}
@@ -8546,7 +8754,7 @@ dissect_nbap_CRNC_CommunicationContextID(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_CSBMeasurementID(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -8556,7 +8764,7 @@ dissect_nbap_CSBMeasurementID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_CSBTransmissionID(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -8566,7 +8774,7 @@ dissect_nbap_CSBTransmissionID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_DATA_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,
- 0U, 3U, NULL, FALSE);
+ 0U, 3U, NULL, FALSE);
return offset;
}
@@ -8576,7 +8784,7 @@ dissect_nbap_DATA_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
static int
dissect_nbap_DCH_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,
- 0U, 255U, NULL, FALSE);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -8618,7 +8826,7 @@ dissect_nbap_UL_FP_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_ToAWS(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, 1279U, NULL, FALSE);
+ 0U, 1279U, NULL, FALSE);
return offset;
}
@@ -8628,7 +8836,7 @@ dissect_nbap_ToAWS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot
static int
dissect_nbap_ToAWE(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, 2559U, NULL, FALSE);
+ 0U, 2559U, NULL, FALSE);
return offset;
}
@@ -8638,7 +8846,7 @@ dissect_nbap_ToAWE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot
static int
dissect_nbap_TransportFormatSet_NrOfTransportBlocks(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, 512U, NULL, FALSE);
+ 0U, 512U, NULL, FALSE);
return offset;
}
@@ -8648,7 +8856,7 @@ dissect_nbap_TransportFormatSet_NrOfTransportBlocks(tvbuff_t *tvb _U_, int offse
static int
dissect_nbap_TransportFormatSet_TransportBlockSize(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, 5000U, NULL, FALSE);
+ 0U, 5000U, NULL, FALSE);
return offset;
}
@@ -8826,7 +9034,7 @@ dissect_nbap_TransportFormatSet_CodingRate(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_TransportFormatSet_RateMatchingAttribute(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, maxRateMatching, NULL, FALSE);
+ 1U, maxRateMatching, NULL, FALSE);
return offset;
}
@@ -8929,7 +9137,7 @@ dissect_nbap_TransportFormatSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_FrameHandlingPriority(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -9345,7 +9553,7 @@ dissect_nbap_DedicatedMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_SIR_Error_Value(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, 125U, NULL, FALSE);
+ 0U, 125U, NULL, FALSE);
return offset;
}
@@ -9355,7 +9563,7 @@ dissect_nbap_SIR_Error_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_Transmitted_Code_Power_Value(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);
+ 0U, 127U, NULL, FALSE);
return offset;
}
@@ -9365,7 +9573,7 @@ dissect_nbap_Transmitted_Code_Power_Value(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_RSCP_Value(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);
+ 0U, 127U, NULL, FALSE);
return offset;
}
@@ -9375,7 +9583,7 @@ dissect_nbap_RSCP_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_Rx_Timing_Deviation_Value(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, 8191U, NULL, FALSE);
+ 0U, 8191U, NULL, FALSE);
return offset;
}
@@ -9385,7 +9593,7 @@ dissect_nbap_Rx_Timing_Deviation_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_Round_Trip_Time_Value(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, 32767U, NULL, FALSE);
+ 0U, 32767U, NULL, FALSE);
return offset;
}
@@ -9543,7 +9751,7 @@ dissect_nbap_FirstRLS_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_PropagationDelay(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -9608,7 +9816,7 @@ dissect_nbap_DelayedActivationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_DeltaSIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 30U, NULL, FALSE);
+ 0U, 30U, NULL, FALSE);
return offset;
}
@@ -9618,7 +9826,7 @@ dissect_nbap_DeltaSIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static int
dissect_nbap_INTEGER_0_119(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, 119U, NULL, FALSE);
+ 0U, 119U, NULL, FALSE);
return offset;
}
@@ -9626,9 +9834,9 @@ dissect_nbap_INTEGER_0_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
-dissect_nbap_INTEGER_0_3_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_GANSS_Signal_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,
- 0U, 3U, NULL, TRUE);
+ 0U, 7U, NULL, TRUE);
return offset;
}
@@ -9660,7 +9868,7 @@ dissect_nbap_GANSS_StatusHealth(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_INTEGER_0_63(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, 63U, NULL, FALSE);
+ 0U, 63U, NULL, FALSE);
return offset;
}
@@ -9698,7 +9906,7 @@ dissect_nbap_UDRE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto
static int
dissect_nbap_INTEGER_M2047_2047(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,
- -2047, 2047U, NULL, FALSE);
+ -2047, 2047U, NULL, FALSE);
return offset;
}
@@ -9708,7 +9916,7 @@ dissect_nbap_INTEGER_M2047_2047(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_INTEGER_M127_127(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,
- -127, 127U, NULL, FALSE);
+ -127, 127U, NULL, FALSE);
return offset;
}
@@ -9748,7 +9956,7 @@ dissect_nbap_DGANSS_SignalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t DGANSS_InformationItem_sequence[] = {
- { &hf_nbap_gANSS_SignalId , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_3_ },
+ { &hf_nbap_gANSS_SignalId , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Signal_ID },
{ &hf_nbap_gANSS_StatusHealth, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_StatusHealth },
{ &hf_nbap_dGANSS_SignalInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DGANSS_SignalInformation },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -9831,7 +10039,7 @@ dissect_nbap_DGANSSThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 604799U, NULL, FALSE);
+ 0U, 604799U, NULL, FALSE);
return offset;
}
@@ -9862,7 +10070,7 @@ dissect_nbap_GPS_Status_Health(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_SAT_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,
- 0U, 63U, NULL, FALSE);
+ 0U, 63U, NULL, FALSE);
return offset;
}
@@ -9882,7 +10090,7 @@ dissect_nbap_BIT_STRING_SIZE_8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_PRC(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,
- -2047, 2047U, NULL, FALSE);
+ -2047, 2047U, NULL, FALSE);
return offset;
}
@@ -9892,7 +10100,7 @@ dissect_nbap_PRC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
static int
dissect_nbap_Range_Correction_Rate(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,
- -127, 127U, NULL, FALSE);
+ -127, 127U, NULL, FALSE);
return offset;
}
@@ -10002,7 +10210,7 @@ dissect_nbap_DiversityMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_DL_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, 16U, NULL, TRUE);
+ 0U, 16U, NULL, TRUE);
return offset;
}
@@ -10028,7 +10236,7 @@ dissect_nbap_DL_DPCH_TimingAdjustment(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_TimeSlot(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, 14U, NULL, FALSE);
+ 0U, 14U, NULL, FALSE);
return offset;
}
@@ -10055,7 +10263,7 @@ dissect_nbap_MidambleConfigurationBurstType1And3(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_MidambleShiftLong(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -10120,7 +10328,7 @@ dissect_nbap_MidambleConfigurationBurstType2(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_MidambleShiftShort(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, 5U, NULL, FALSE);
+ 0U, 5U, NULL, FALSE);
return offset;
}
@@ -10246,7 +10454,7 @@ dissect_nbap_TFCI_Presence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_DPCH_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,
- 0U, 239U, NULL, FALSE);
+ 0U, 239U, NULL, FALSE);
return offset;
}
@@ -10363,7 +10571,7 @@ dissect_nbap_DL_Timeslot_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_TimeSlotLCR(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, 6U, NULL, FALSE);
+ 0U, 6U, NULL, FALSE);
return offset;
}
@@ -10461,7 +10669,7 @@ dissect_nbap_TDD_ChannelisationCodeLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_QPSK_DL_DPCH_TimeSlotFormatTDD_LCR(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, 24U, NULL, TRUE);
+ 0U, 24U, NULL, TRUE);
return offset;
}
@@ -10471,7 +10679,7 @@ dissect_nbap_QPSK_DL_DPCH_TimeSlotFormatTDD_LCR(tvbuff_t *tvb _U_, int offset _U
static int
dissect_nbap_EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR(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, 24U, NULL, TRUE);
+ 0U, 24U, NULL, TRUE);
return offset;
}
@@ -10621,7 +10829,7 @@ dissect_nbap_MidambleConfigurationBurstType2_768(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_MidambleShiftShort768(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, FALSE);
+ 0U, 7U, NULL, FALSE);
return offset;
}
@@ -10886,7 +11094,7 @@ dissect_nbap_DL_FrameType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_DL_or_Global_CapacityCredit(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -10896,7 +11104,7 @@ dissect_nbap_DL_or_Global_CapacityCredit(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_DLPowerAveragingWindowSize(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, 60U, NULL, FALSE);
+ 1U, 60U, NULL, FALSE);
return offset;
}
@@ -10923,7 +11131,7 @@ dissect_nbap_PowerAdjustmentType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_RL_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,
- 0U, 31U, NULL, FALSE);
+ 0U, 31U, NULL, FALSE);
return offset;
}
@@ -10963,7 +11171,7 @@ dissect_nbap_DL_ReferencePowerInformationList(tvbuff_t *tvb _U_, int offset _U_,
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);
+ 1U, 10U, NULL, FALSE);
return offset;
}
@@ -10973,7 +11181,7 @@ dissect_nbap_MaxAdjustmentStep(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -10983,7 +11191,7 @@ dissect_nbap_AdjustmentPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
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);
+ 0U, 100U, NULL, FALSE);
return offset;
}
@@ -11043,7 +11251,7 @@ dissect_nbap_DL_PowerBalancing_UpdatedIndicator(tvbuff_t *tvb _U_, int offset _U
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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -11053,7 +11261,7 @@ dissect_nbap_DL_ScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 91U, NULL, FALSE);
+ 0U, 91U, NULL, FALSE);
return offset;
}
@@ -11123,7 +11331,7 @@ dissect_nbap_DL_TimeslotISCPInfoLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_DL_TPC_Pattern01Count(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 30U, NULL, TRUE);
+ 0U, 30U, NULL, TRUE);
return offset;
}
@@ -11133,7 +11341,7 @@ dissect_nbap_DL_TPC_Pattern01Count(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_DLTransmissionBranchLoadValue(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, 101U, NULL, TRUE);
+ 0U, 101U, NULL, TRUE);
return offset;
}
@@ -11176,7 +11384,7 @@ dissect_nbap_DPC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static int
dissect_nbap_DPCH_ID768(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, 479U, NULL, FALSE);
+ 0U, 479U, NULL, FALSE);
return offset;
}
@@ -11186,7 +11394,7 @@ dissect_nbap_DPCH_ID768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_DSCH_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,
- 0U, 255U, NULL, FALSE);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -11262,7 +11470,7 @@ dissect_nbap_DSCH_TDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_DwPCH_Power(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,
- -150, 400U, NULL, TRUE);
+ -150, 400U, NULL, TRUE);
return offset;
}
@@ -11272,7 +11480,7 @@ dissect_nbap_DwPCH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_FDD_DL_ChannelisationCodeNumber(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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -11445,7 +11653,7 @@ dissect_nbap_E_DCH_HARQ_Combining_Capability(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_E_DCH_DDI_Value(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, 62U, NULL, FALSE);
+ 0U, 62U, NULL, FALSE);
return offset;
}
@@ -11455,7 +11663,7 @@ dissect_nbap_E_DCH_DDI_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -11465,7 +11673,7 @@ dissect_nbap_E_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
static int
dissect_nbap_E_RGCH_Signature_Sequence(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, maxNrofSigSeqRGHI_1, NULL, FALSE);
+ 0U, maxNrofSigSeqRGHI_1, NULL, FALSE);
return offset;
}
@@ -11475,7 +11683,7 @@ dissect_nbap_E_RGCH_Signature_Sequence(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_E_HICH_Signature_Sequence(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, maxNrofSigSeqRGHI_1, NULL, FALSE);
+ 0U, maxNrofSigSeqRGHI_1, NULL, FALSE);
return offset;
}
@@ -11485,7 +11693,7 @@ dissect_nbap_E_HICH_Signature_Sequence(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_E_Serving_Grant_Value(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, 38U, NULL, FALSE);
+ 0U, 38U, NULL, FALSE);
return offset;
}
@@ -11550,7 +11758,7 @@ dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information(tvbuff_t *tvb _U_, int off
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, maxNrOfEDCHMACdFlows_1, NULL, FALSE);
+ 0U, maxNrOfEDCHMACdFlows_1, NULL, FALSE);
return offset;
}
@@ -11560,7 +11768,7 @@ dissect_nbap_E_DCH_MACdFlow_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_Maximum_Number_of_Retransmissions_For_E_DCH(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -11570,7 +11778,7 @@ dissect_nbap_Maximum_Number_of_Retransmissions_For_E_DCH(tvbuff_t *tvb _U_, int
static int
dissect_nbap_E_DCH_HARQ_PO_FDD(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, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
+ 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
return offset;
}
@@ -11590,7 +11798,7 @@ dissect_nbap_E_DCH_MACdFlow_Multiplexing_List(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_Max_Bits_MACe_PDU_non_scheduled(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, maxNrOfBits_MACe_PDU_non_scheduled, NULL, FALSE);
+ 1U, maxNrOfBits_MACe_PDU_non_scheduled, NULL, FALSE);
return offset;
}
@@ -11648,7 +11856,7 @@ dissect_nbap_E_DCH_Grant_Type_Information(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_LogicalChannelID(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, 15U, NULL, FALSE);
+ 1U, 15U, NULL, FALSE);
return offset;
}
@@ -11674,7 +11882,7 @@ dissect_nbap_SchedulingInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_MACesGuaranteedBitRate(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, 16777215U, NULL, TRUE);
+ 0U, 16777215U, NULL, TRUE);
return offset;
}
@@ -11800,7 +12008,7 @@ dissect_nbap_E_DCH_MACdFlows_Information(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_E_DCH_Maximum_Bitrate(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, 5742U, NULL, TRUE);
+ 0U, 5742U, NULL, TRUE);
return offset;
}
@@ -11810,7 +12018,7 @@ dissect_nbap_E_DCH_Maximum_Bitrate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_E_DCH_Processing_Overload_Level(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, 10U, NULL, TRUE);
+ 0U, 10U, NULL, TRUE);
return offset;
}
@@ -11820,7 +12028,7 @@ dissect_nbap_E_DCH_Processing_Overload_Level(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_E_DCH_Reference_Power_Offset(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, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
+ 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
return offset;
}
@@ -12095,7 +12303,7 @@ dissect_nbap_E_DCH_FDD_Update_Information(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_E_DCH_PowerOffset_for_SchedulingInfo(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, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
+ 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
return offset;
}
@@ -12134,7 +12342,7 @@ dissect_nbap_E_DCH_MACdFlows_to_Delete(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_E_DCH_Non_serving_Relative_Grant_Down_Commands(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, TRUE);
+ 0U, 100U, NULL, TRUE);
return offset;
}
@@ -12144,7 +12352,7 @@ dissect_nbap_E_DCH_Non_serving_Relative_Grant_Down_Commands(tvbuff_t *tvb _U_, i
static int
dissect_nbap_E_DCHProvidedBitRateValue(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, 16777215U, NULL, TRUE);
+ 0U, 16777215U, NULL, TRUE);
return offset;
}
@@ -12154,7 +12362,7 @@ dissect_nbap_E_DCHProvidedBitRateValue(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_Maximum_Target_ReceivedTotalWideBandPower(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, 621U, NULL, FALSE);
+ 0U, 621U, NULL, FALSE);
return offset;
}
@@ -12164,7 +12372,7 @@ dissect_nbap_Maximum_Target_ReceivedTotalWideBandPower(tvbuff_t *tvb _U_, int of
static int
dissect_nbap_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio(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);
+ 0U, 100U, NULL, FALSE);
return offset;
}
@@ -12287,7 +12495,7 @@ dissect_nbap_E_DCH_Serving_Cell_Change_Info_Response(tvbuff_t *tvb _U_, int offs
static int
dissect_nbap_E_DCH_TFCI_Table_Index(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, 1U, NULL, TRUE);
+ 0U, 1U, NULL, TRUE);
return offset;
}
@@ -12297,7 +12505,16 @@ dissect_nbap_E_DCH_TFCI_Table_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_E_DPCCH_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, maxNrOfEDPCCH_PO_QUANTSTEPs, NULL, FALSE);
+ 0U, maxNrOfEDPCCH_PO_QUANTSTEPs, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_E_DPDCH_PowerInterpolation(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;
}
@@ -12323,7 +12540,7 @@ dissect_nbap_End_Of_Audit_Sequence_Indicator(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_E_RGCH_2_IndexStepThreshold(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, 37U, NULL, FALSE);
+ 0U, 37U, NULL, FALSE);
return offset;
}
@@ -12333,7 +12550,7 @@ dissect_nbap_E_RGCH_2_IndexStepThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_E_RGCH_3_IndexStepThreshold(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, 37U, NULL, FALSE);
+ 0U, 37U, NULL, FALSE);
return offset;
}
@@ -12379,7 +12596,7 @@ dissect_nbap_E_RGCH_E_HICH_FDD_Code_Information(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);
+ 0U, 127U, NULL, FALSE);
return offset;
}
@@ -12389,7 +12606,7 @@ dissect_nbap_E_TFCI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
static int
dissect_nbap_E_TFCI_BetaEC_Boost(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, TRUE);
+ 0U, 127U, NULL, TRUE);
return offset;
}
@@ -12397,9 +12614,25 @@ dissect_nbap_E_TFCI_BetaEC_Boost(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
-dissect_nbap_E_TFCI_BetaED_Switch(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_UL_Delta_T2TP(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, TRUE);
+ 0U, 6U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_TFCI_Boost_Information_sequence[] = {
+ { &hf_nbap_e_TFCI_BetaEC_Boost, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_TFCI_BetaEC_Boost },
+ { &hf_nbap_uL_Delta_T2TP , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Delta_T2TP },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_E_TFCI_Boost_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_E_TFCI_Boost_Information, E_TFCI_Boost_Information_sequence);
return offset;
}
@@ -12409,7 +12642,7 @@ dissect_nbap_E_TFCI_BetaED_Switch(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
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);
+ 0U, maxNrOfRefETFCI_PO_QUANTSTEPs, NULL, FALSE);
return offset;
}
@@ -12512,7 +12745,7 @@ dissect_nbap_E_DCHProvidedBitRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
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);
+ 0U, 255U, NULL, TRUE);
return offset;
}
@@ -12522,7 +12755,7 @@ dissect_nbap_E_AGCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
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);
+ 0U, 255U, NULL, TRUE);
return offset;
}
@@ -12532,7 +12765,7 @@ dissect_nbap_E_RGCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
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);
+ 0U, 255U, NULL, TRUE);
return offset;
}
@@ -12542,7 +12775,7 @@ dissect_nbap_E_HICH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
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);
+ 4U, 44U, NULL, FALSE);
return offset;
}
@@ -12552,7 +12785,7 @@ dissect_nbap_E_HICH_TimeOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_E_HICH_TimeOffsetLCR(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, 15U, NULL, FALSE);
+ 4U, 15U, NULL, FALSE);
return offset;
}
@@ -12578,7 +12811,7 @@ dissect_nbap_HARQ_Info_for_E_DCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_N_E_UCCH(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, 12U, NULL, FALSE);
+ 1U, 12U, NULL, FALSE);
return offset;
}
@@ -12606,7 +12839,7 @@ dissect_nbap_E_PUCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_RefBeta(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,
- -15, 16U, NULL, FALSE);
+ -15, 16U, NULL, FALSE);
return offset;
}
@@ -12675,7 +12908,7 @@ dissect_nbap_E_TFCS_Information_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_E_DCH_HARQ_PO_TDD(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, 6U, NULL, FALSE);
+ 0U, 6U, NULL, FALSE);
return offset;
}
@@ -12795,7 +13028,7 @@ dissect_nbap_E_DCH_TimeslotResource(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_E_DCH_PowerResource(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, 32U, NULL, FALSE);
+ 1U, 32U, NULL, FALSE);
return offset;
}
@@ -12826,7 +13059,7 @@ dissect_nbap_RepetitionPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_RepetitionLength(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, 63U, NULL, FALSE);
+ 1U, 63U, NULL, FALSE);
return offset;
}
@@ -12836,7 +13069,7 @@ dissect_nbap_RepetitionLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_TddE_PUCH_Offset(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -12866,7 +13099,7 @@ dissect_nbap_E_DCH_Non_Scheduled_Grant_Info(tvbuff_t *tvb _U_, int offset _U_, a
static int
dissect_nbap_E_DCH_TDD_Maximum_Bitrate(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, 9201U, NULL, TRUE);
+ 0U, 9201U, NULL, TRUE);
return offset;
}
@@ -12953,7 +13186,7 @@ dissect_nbap_E_DCH_TDD_MACdFlow_Specific_InformationResp(tvbuff_t *tvb _U_, int
static int
dissect_nbap_E_AGCH_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,
- 0U, 31U, NULL, TRUE);
+ 0U, 31U, NULL, TRUE);
return offset;
}
@@ -12992,7 +13225,7 @@ dissect_nbap_E_AGCH_Specific_InformationRespListTDD(tvbuff_t *tvb _U_, int offse
static int
dissect_nbap_EI(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, 3U, NULL, FALSE);
+ 0U, 3U, NULL, FALSE);
return offset;
}
@@ -13002,7 +13235,7 @@ dissect_nbap_EI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_t
static int
dissect_nbap_E_HICH_ID_TDD(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, 31U, NULL, FALSE);
+ 0U, 31U, NULL, FALSE);
return offset;
}
@@ -13155,7 +13388,7 @@ dissect_nbap_E_DCH_Information_Reconfig(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
dissect_nbap_Maximum_Generated_ReceivedTotalWideBandPowerInOtherCells(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, 621U, NULL, FALSE);
+ 0U, 621U, NULL, FALSE);
return offset;
}
@@ -13185,7 +13418,7 @@ dissect_nbap_E_DCH_Non_Scheduled_Grant_Info768(tvbuff_t *tvb _U_, int offset _U_
static int
dissect_nbap_E_DCH_TDD_Maximum_Bitrate768(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, 17713U, NULL, TRUE);
+ 0U, 17713U, NULL, TRUE);
return offset;
}
@@ -13252,7 +13485,7 @@ dissect_nbap_E_DCH_768_Information_Reconfig(tvbuff_t *tvb _U_, int offset _U_, a
static int
dissect_nbap_PRXdes_base(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,
- -112, -50, NULL, FALSE);
+ -112, -50, NULL, FALSE);
return offset;
}
@@ -13332,7 +13565,7 @@ dissect_nbap_T_subframeNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_N_E_UCCHLCR(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, 8U, NULL, FALSE);
+ 1U, 8U, NULL, FALSE);
return offset;
}
@@ -13342,7 +13575,7 @@ dissect_nbap_N_E_UCCHLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_SignatureSequenceGroupIndex(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, 19U, NULL, FALSE);
+ 0U, 19U, NULL, FALSE);
return offset;
}
@@ -13391,7 +13624,7 @@ dissect_nbap_E_DCH_Non_Scheduled_Grant_LCR_Info(tvbuff_t *tvb _U_, int offset _U
static int
dissect_nbap_E_DCH_LCRTDD_PhysicalLayerCategory(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, 5U, NULL, FALSE);
+ 1U, 5U, NULL, FALSE);
return offset;
}
@@ -13488,9 +13721,29 @@ dissect_nbap_Enhanced_PCH_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
+dissect_nbap_Ext_Max_Bits_MACe_PDU_non_scheduled(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,
+ 19983U, 22978U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_Ext_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,
+ 30U, 31U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+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);
+ 255U, 1023U, NULL, FALSE);
return offset;
}
@@ -13500,7 +13753,7 @@ dissect_nbap_ExtendedPropagationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
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);
+ 4096U, 65535U, NULL, FALSE);
return offset;
}
@@ -13510,7 +13763,27 @@ dissect_nbap_Extended_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_Extended_Round_Trip_Time_Value(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,
- 32767U, 103041U, NULL, FALSE);
+ 32767U, 103041U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_Extended_HS_SCCH_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,
+ 32U, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_Extended_HS_SICH_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,
+ 32U, 255U, NULL, FALSE);
return offset;
}
@@ -13520,7 +13793,7 @@ dissect_nbap_Extended_Round_Trip_Time_Value(tvbuff_t *tvb _U_, int offset _U_, a
static int
dissect_nbap_FACH_Measurement_Occasion_Cycle_Length_Coefficient(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, 12U, NULL, FALSE);
+ 1U, 12U, NULL, FALSE);
return offset;
}
@@ -13624,7 +13897,7 @@ dissect_nbap_FDD_S_CCPCH_FrameOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_FDD_S_CCPCH_Offset(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, 149U, NULL, FALSE);
+ 0U, 149U, NULL, FALSE);
return offset;
}
@@ -13668,7 +13941,7 @@ dissect_nbap_F_DPCH_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 9U, NULL, FALSE);
+ 0U, 9U, NULL, FALSE);
return offset;
}
@@ -13710,7 +13983,7 @@ dissect_nbap_FNReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_FrameAdjustmentValue(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, 4095U, NULL, FALSE);
+ 0U, 4095U, NULL, FALSE);
return offset;
}
@@ -13720,7 +13993,7 @@ dissect_nbap_FrameAdjustmentValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_FrameOffset(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -13730,7 +14003,7 @@ dissect_nbap_FrameOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_FPACH_Power(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,
- -150, 400U, NULL, TRUE);
+ -150, 400U, NULL, TRUE);
return offset;
}
@@ -13740,17 +14013,7 @@ dissect_nbap_FPACH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_INTEGER_0_255(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_BIT_STRING_SIZE_36(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,
- 36, 36, FALSE, NULL);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -13760,7 +14023,7 @@ dissect_nbap_BIT_STRING_SIZE_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_INTEGER_0_3(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, 3U, NULL, FALSE);
+ 0U, 3U, NULL, FALSE);
return offset;
}
@@ -13817,6 +14080,7 @@ dissect_nbap_BIT_STRING_SIZE_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t GANSS_SatelliteInformationKPItem_sequence[] = {
+ { &hf_nbap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_63 },
{ &hf_nbap_ganss_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_11 },
{ &hf_nbap_ganss_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_11 },
{ &hf_nbap_ganss_omegadot_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_11 },
@@ -13848,7 +14112,7 @@ static int
dissect_nbap_GANSS_SatelliteInformationKP(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_GANSS_SatelliteInformationKP, GANSS_SatelliteInformationKP_sequence_of,
- 1, maxGANSSSat);
+ 1, maxGANSSSatAlmanac);
return offset;
}
@@ -13893,7 +14157,6 @@ dissect_nbap_GANSS_AlmanacModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t GANSS_Almanac_sequence[] = {
{ &hf_nbap_ganss_wk_number, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_255 },
- { &hf_nbap_ganss_sat_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_36 },
{ &hf_nbap_gANSS_AlmanacModel, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_AlmanacModel },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -13912,7 +14175,7 @@ dissect_nbap_GANSS_Almanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -13950,9 +14213,9 @@ dissect_nbap_BIT_STRING_SIZE_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
-dissect_nbap_INTEGER_0_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_INTEGER_0_1_(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, 1U, NULL, FALSE);
+ 0U, 1U, NULL, TRUE);
return offset;
}
@@ -13963,8 +14226,8 @@ static const per_sequence_t GANSS_SatelliteClockModelItem_sequence[] = {
{ &hf_nbap_a_i2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_12 },
{ &hf_nbap_a_i1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_18 },
{ &hf_nbap_a_i0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_28 },
- { &hf_nbap_t_gd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_10 },
- { &hf_nbap_model_id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_1 },
+ { &hf_nbap_t_gd , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BIT_STRING_SIZE_10 },
+ { &hf_nbap_model_id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_1_ },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13986,7 +14249,7 @@ static int
dissect_nbap_GANSS_Clock_Model(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_GANSS_Clock_Model, GANSS_Clock_Model_sequence_of,
- 1, 4);
+ 1, maxGANSSClockMod);
return offset;
}
@@ -14058,7 +14321,7 @@ dissect_nbap_T_latitudeSign(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_INTEGER_0_2147483647(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, 2147483647U, NULL, FALSE);
+ 0U, 2147483647U, NULL, FALSE);
return offset;
}
@@ -14068,7 +14331,7 @@ dissect_nbap_INTEGER_0_2147483647(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_INTEGER_M2147483648_2147483647(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,
- -2147483648, 2147483647U, NULL, FALSE);
+ -2147483648, 2147483647U, NULL, FALSE);
return offset;
}
@@ -14142,21 +14405,183 @@ dissect_nbap_GANSS_CommonDataInfoReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
-dissect_nbap_INTEGER_0_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_INTEGER_0_59_(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, FALSE);
+ 0U, 59U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_BIT_STRING_SIZE_1_1024(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 1, 1024, FALSE, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_DataBitAssistanceSgnItem_sequence[] = {
+ { &hf_nbap_ganss_SignalId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_Signal_ID },
+ { &hf_nbap_ganssDataBits , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_1_1024 },
+ { &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_GANSS_DataBitAssistanceSgnItem(tvbuff_t *tvb _U_, int offset _U_, 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_GANSS_DataBitAssistanceSgnItem, GANSS_DataBitAssistanceSgnItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_DataBitAssistanceSgnList_sequence_of[1] = {
+ { &hf_nbap_GANSS_DataBitAssistanceSgnList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_DataBitAssistanceSgnItem },
+};
+
+static int
+dissect_nbap_GANSS_DataBitAssistanceSgnList(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_GANSS_DataBitAssistanceSgnList, GANSS_DataBitAssistanceSgnList_sequence_of,
+ 1, maxSgnType);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_DataBitAssistanceItem_sequence[] = {
+ { &hf_nbap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_63 },
+ { &hf_nbap_dataBitAssistanceSgnList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_DataBitAssistanceSgnList },
+ { &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_GANSS_DataBitAssistanceItem(tvbuff_t *tvb _U_, int offset _U_, 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_GANSS_DataBitAssistanceItem, GANSS_DataBitAssistanceItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_DataBitAssistanceList_sequence_of[1] = {
+ { &hf_nbap_GANSS_DataBitAssistanceList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_DataBitAssistanceItem },
+};
+
+static int
+dissect_nbap_GANSS_DataBitAssistanceList(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_GANSS_DataBitAssistanceList, GANSS_DataBitAssistanceList_sequence_of,
+ 1, maxGANSSSat);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_Data_Bit_Assistance_sequence[] = {
+ { &hf_nbap_ganssTod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_59_ },
+ { &hf_nbap_dataBitAssistancelist, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_DataBitAssistanceList },
+ { &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_GANSS_Data_Bit_Assistance(tvbuff_t *tvb _U_, int offset _U_, 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_GANSS_Data_Bit_Assistance, GANSS_Data_Bit_Assistance_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_INTEGER_0_86399(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, 86399U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_Data_Bit_Assistance_ReqList_item_sequence[] = {
+ { &hf_nbap_ganssDataBitAssistance, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BOOLEAN },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_GANSS_Data_Bit_Assistance_ReqList_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_GANSS_Data_Bit_Assistance_ReqList_item, GANSS_Data_Bit_Assistance_ReqList_item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_Data_Bit_Assistance_ReqList_sequence_of[1] = {
+ { &hf_nbap_GANSS_Data_Bit_Assistance_ReqList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_Data_Bit_Assistance_ReqList_item },
+};
+
+static int
+dissect_nbap_GANSS_Data_Bit_Assistance_ReqList(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_GANSS_Data_Bit_Assistance_ReqList, GANSS_Data_Bit_Assistance_ReqList_sequence_of,
+ 1, maxSgnType);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_Data_Bit_Assistance_ReqItem_sequence[] = {
+ { &hf_nbap_ganssTod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_86399 },
+ { &hf_nbap_ganss_Data_Bit_Assistance_ReqList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_Data_Bit_Assistance_ReqList },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_GANSS_Data_Bit_Assistance_ReqItem(tvbuff_t *tvb _U_, int offset _U_, 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_GANSS_Data_Bit_Assistance_ReqItem, GANSS_Data_Bit_Assistance_ReqItem_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_GANSS_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,
+ 0U, 7U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_BIT_STRING_SIZE_9(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,
+ 9, 9, FALSE, NULL);
return offset;
}
static const per_sequence_t GANSS_GenericDataInfoReqItem_sequence[] = {
- { &hf_nbap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_7 },
- { &hf_nbap_ganss_Navigation_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BOOLEAN },
- { &hf_nbap_ganss_Time_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BIT_STRING_SIZE_8 },
+ { &hf_nbap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_ID },
+ { &hf_nbap_ganss_Navigation_Model_And_Time_Recovery, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BOOLEAN },
+ { &hf_nbap_ganss_Time_Model_GNSS_GNSS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BIT_STRING_SIZE_9 },
{ &hf_nbap_ganss_UTC_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BOOLEAN },
{ &hf_nbap_ganss_Almanac , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BOOLEAN },
{ &hf_nbap_ganss_Real_Time_Integrity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BOOLEAN },
+ { &hf_nbap_ganss_Data_Bit_Assistance_Req, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Data_Bit_Assistance_ReqItem },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14188,34 +14613,23 @@ dissect_nbap_GANSS_GenericDataInfoReqList(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_INTEGER_0_8191(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, 8191U, NULL, FALSE);
+ 0U, 8191U, NULL, FALSE);
return offset;
}
-
-static int
-dissect_nbap_INTEGER_0_86399(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, 86399U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t GANSS_Reference_Time_sequence[] = {
+static const per_sequence_t GANSS_Transmission_Time_sequence[] = {
{ &hf_nbap_ganssDay , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_8191 },
- { &hf_nbap_ganssTod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_86399 },
- { &hf_nbap_ganssTodUncertainty, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_127 },
+ { &hf_nbap_ganssTod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_86399 },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_GANSS_Reference_Time(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_GANSS_Transmission_Time(tvbuff_t *tvb _U_, int offset _U_, 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_GANSS_Reference_Time, GANSS_Reference_Time_sequence);
+ ett_nbap_GANSS_Transmission_Time, GANSS_Transmission_Time_sequence);
return offset;
}
@@ -14240,7 +14654,7 @@ dissect_nbap_T_non_broadcastIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_INTEGER_0_31(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, 31U, NULL, FALSE);
+ 0U, 31U, NULL, FALSE);
return offset;
}
@@ -14280,7 +14694,7 @@ dissect_nbap_BIT_STRING_SIZE_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_INTEGER_0_33554431(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, 33554431U, NULL, FALSE);
+ 0U, 33554431U, NULL, FALSE);
return offset;
}
@@ -14290,7 +14704,7 @@ dissect_nbap_INTEGER_0_33554431(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_INTEGER_0_67108863(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, 67108863U, NULL, FALSE);
+ 0U, 67108863U, NULL, FALSE);
return offset;
}
@@ -14379,8 +14793,8 @@ dissect_nbap_GANSS_Sat_Info_Nav(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t GANSS_Navigation_Model_sequence[] = {
- { &hf_nbap_ganss_Ref_Time , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_Reference_Time },
+static const per_sequence_t GANSS_Navigation_Model_And_Time_Recovery_sequence[] = {
+ { &hf_nbap_ganss_Transmission_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GANSS_Transmission_Time },
{ &hf_nbap_non_broadcastIndication, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_T_non_broadcastIndication },
{ &hf_nbap_toe_c_msb , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_31 },
{ &hf_nbap_e_msb , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_127 },
@@ -14391,9 +14805,19 @@ static const per_sequence_t GANSS_Navigation_Model_sequence[] = {
};
static int
-dissect_nbap_GANSS_Navigation_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_GANSS_Navigation_Model_And_Time_Recovery(tvbuff_t *tvb _U_, int offset _U_, 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_GANSS_Navigation_Model, GANSS_Navigation_Model_sequence);
+ ett_nbap_GANSS_Navigation_Model_And_Time_Recovery, GANSS_Navigation_Model_And_Time_Recovery_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_INTEGER_0_37799(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, 37799U, NULL, FALSE);
return offset;
}
@@ -14403,7 +14827,7 @@ dissect_nbap_GANSS_Navigation_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_INTEGER_M8388608_8388607(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,
- -8388608, 8388607U, NULL, FALSE);
+ -8388608, 8388607U, NULL, FALSE);
return offset;
}
@@ -14413,18 +14837,33 @@ dissect_nbap_INTEGER_M8388608_8388607(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_INTEGER_M64_63(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,
- -64, 63U, NULL, FALSE);
+ -64, 63U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string nbap_T_gnss_to_id_vals[] = {
+ { 0, "gps" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_T_gnss_to_id(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, TRUE, 0, NULL);
return offset;
}
static const per_sequence_t GANSS_Time_Model_sequence[] = {
- { &hf_nbap_ganss_time_model, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_65535 },
+ { &hf_nbap_ganss_time_model_Ref_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_37799 },
{ &hf_nbap_ganss_t_a0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_M2147483648_2147483647 },
{ &hf_nbap_ganss_t_a1 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_M8388608_8388607 },
{ &hf_nbap_ganss_t_a2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_M64_63 },
- { &hf_nbap_ganss_to_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_7 },
+ { &hf_nbap_gnss_to_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_gnss_to_id },
{ &hf_nbap_ganss_wk_number_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_8191 },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -14461,19 +14900,9 @@ dissect_nbap_GANSS_UTC_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-
-static int
-dissect_nbap_INTEGER_0_4_(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, 4U, NULL, TRUE);
-
- return offset;
-}
-
-
static const per_sequence_t GANSS_RealTimeInformationItem_sequence[] = {
{ &hf_nbap_bad_ganss_satId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_63 },
- { &hf_nbap_bad_ganss_signalId, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_4_ },
+ { &hf_nbap_bad_ganss_signalId, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BIT_STRING_SIZE_8 },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14502,13 +14931,14 @@ dissect_nbap_GANSS_Real_Time_Integrity(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t GANSS_Generic_DataItem_sequence[] = {
- { &hf_nbap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_INTEGER_0_7 },
+ { &hf_nbap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_ID },
{ &hf_nbap_dganss_Correction, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DGANSSCorrections },
- { &hf_nbap_ganss_Navigation_Model_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Navigation_Model },
- { &hf_nbap_ganss_Time_Model_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Time_Model },
+ { &hf_nbap_ganss_Navigation_Model_And_Time_Recovery_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Navigation_Model_And_Time_Recovery },
+ { &hf_nbap_ganss_Time_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Time_Model },
{ &hf_nbap_ganss_UTC_TIME , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_UTC_Model },
{ &hf_nbap_ganss_Almanac_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Almanac },
{ &hf_nbap_ganss_Real_Time_Integrity_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Real_Time_Integrity },
+ { &hf_nbap_ganss_Data_Bit_Assistance, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GANSS_Data_Bit_Assistance },
{ &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14556,7 +14986,7 @@ dissect_nbap_GANSS_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_GapLength(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, 14U, NULL, FALSE);
+ 1U, 14U, NULL, FALSE);
return offset;
}
@@ -14566,7 +14996,7 @@ dissect_nbap_GapLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_GapDuration(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, 144U, NULL, TRUE);
+ 1U, 144U, NULL, TRUE);
return offset;
}
@@ -14765,7 +15195,7 @@ dissect_nbap_GPS_RealTime_Integrity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_INTEGER_0_1048575(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, 1048575U, NULL, FALSE);
+ 0U, 1048575U, NULL, FALSE);
return offset;
}
@@ -14915,7 +15345,7 @@ dissect_nbap_T_latitudeSign_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_INTEGER_0_8388607(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, 8388607U, NULL, FALSE);
+ 0U, 8388607U, NULL, FALSE);
return offset;
}
@@ -14982,7 +15412,7 @@ dissect_nbap_GPS_UTC_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_INTEGER_1_8_(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, 8U, NULL, TRUE);
+ 1U, 8U, NULL, TRUE);
return offset;
}
@@ -15144,6 +15574,20 @@ dissect_nbap_HARQ_MemoryPartitioning(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const per_sequence_t HARQ_MemoryPartitioningInfoExtForMIMO_sequence_of[1] = {
+ { &hf_nbap_HARQ_MemoryPartitioningInfoExtForMIMO_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HARQ_MemoryPartitioningItem },
+};
+
+static int
+dissect_nbap_HARQ_MemoryPartitioningInfoExtForMIMO(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_HARQ_MemoryPartitioningInfoExtForMIMO, HARQ_MemoryPartitioningInfoExtForMIMO_sequence_of,
+ 4, 8);
+
+ return offset;
+}
+
+
static const value_string nbap_HARQ_Preamble_Mode_vals[] = {
{ 0, "mode0" },
{ 1, "mode1" },
@@ -15195,7 +15639,7 @@ dissect_nbap_HSDPA_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_HS_DSCHProvidedBitRateValue(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, 16777215U, NULL, TRUE);
+ 0U, 16777215U, NULL, TRUE);
return offset;
}
@@ -15265,7 +15709,7 @@ dissect_nbap_HS_DSCHProvidedBitRateValueInformation_For_CellPortion(tvbuff_t *tv
static int
dissect_nbap_HS_DSCHRequiredPowerValue(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, 1000U, NULL, FALSE);
+ 0U, 1000U, NULL, FALSE);
return offset;
}
@@ -15275,7 +15719,7 @@ dissect_nbap_HS_DSCHRequiredPowerValue(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_HS_DSCHRequiredPowerPerUEWeight(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);
+ 0U, 100U, NULL, FALSE);
return offset;
}
@@ -15390,7 +15834,7 @@ dissect_nbap_HSDPA_PICH_Shared_with_PCH(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
dissect_nbap_PICH_Power(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,
- -10, 5U, NULL, FALSE);
+ -10, 5U, NULL, FALSE);
return offset;
}
@@ -15490,7 +15934,7 @@ dissect_nbap_RACH_Measurement_Result(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t HSDSCH_Common_Information_sequence[] = {
{ &hf_nbap_cCCH_PriorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
{ &hf_nbap_sRB1_PriorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
- { &hf_nbap_cCCH_SRB1_PriorityQueue_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCCH_SRB1_PriorityQueue_Information },
+ { &hf_nbap_associatedCommon_MACFlow, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Common_MACFlow_ID },
{ &hf_nbap_fACH_Measurement_Occasion_Cycle_Length_Coefficient, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FACH_Measurement_Occasion_Cycle_Length_Coefficient },
{ &hf_nbap_rACH_Measurement_Result, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RACH_Measurement_Result },
{ &hf_nbap_bCCH_Specific_HSDSCH_RNTI_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BCCH_Specific_HSDSCH_RNTI_Information },
@@ -15573,7 +16017,7 @@ dissect_nbap_HSDSCH_Common_System_Information_ResponseFDD(tvbuff_t *tvb _U_, int
static int
dissect_nbap_HSDSCH_MACdFlow_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,
- 0U, maxNrOfMACdFlows_1, NULL, FALSE);
+ 0U, maxNrOfMACdFlows_1, NULL, FALSE);
return offset;
}
@@ -15615,7 +16059,7 @@ dissect_nbap_HSDSCH_MACdFlow_Specific_InfoList(tvbuff_t *tvb _U_, int offset _U_
static int
dissect_nbap_MAChsGuaranteedBitRate(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, 16777215U, NULL, TRUE);
+ 0U, 16777215U, NULL, TRUE);
return offset;
}
@@ -15625,7 +16069,7 @@ dissect_nbap_MAChsGuaranteedBitRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_SID(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, maxNrOfMACdPDUIndexes_1, NULL, FALSE);
+ 0U, maxNrOfMACdPDUIndexes_1, NULL, FALSE);
return offset;
}
@@ -15734,7 +16178,7 @@ dissect_nbap_HSDSCH_MACdFlows_Information(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_INTEGER_1_64_(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, 64U, NULL, TRUE);
+ 1U, 64U, NULL, TRUE);
return offset;
}
@@ -15759,7 +16203,7 @@ dissect_nbap_UE_Capability_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_MAChsReorderingBufferSize_for_RLC_UM(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, 300U, NULL, TRUE);
+ 0U, 300U, NULL, TRUE);
return offset;
}
@@ -15769,7 +16213,7 @@ dissect_nbap_MAChsReorderingBufferSize_for_RLC_UM(tvbuff_t *tvb _U_, int offset
static int
dissect_nbap_Nack_Power_Offset(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, 8U, NULL, TRUE);
+ 0U, 8U, NULL, TRUE);
return offset;
}
@@ -15779,7 +16223,7 @@ dissect_nbap_Nack_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_HSSCCH_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, FALSE);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -15789,7 +16233,7 @@ dissect_nbap_HSSCCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_Measurement_Power_Offset(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,
- -12, 26U, NULL, FALSE);
+ -12, 26U, NULL, FALSE);
return offset;
}
@@ -15824,7 +16268,7 @@ dissect_nbap_HSDSCH_FDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_TDD_AckNack_Power_Offset(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,
- -7, 8U, NULL, TRUE);
+ -7, 8U, NULL, TRUE);
return offset;
}
@@ -16173,33 +16617,65 @@ dissect_nbap_HSDSCH_FDD_Information_Response(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_Paging_MACFlow_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,
- 0U, maxNrOfPagingMACFlow_1, NULL, FALSE);
+ 0U, maxNrOfPagingMACFlow_1, NULL, FALSE);
return offset;
}
-static const per_sequence_t Paging_MAC_Flow_Sopecific_Information_Item_sequence[] = {
+static const per_sequence_t Paging_MACFlow_PriorityQueue_Item_sequence[] = {
+ { &hf_nbap_priority_Queue_Information_for_Enhanced_PCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Priority_Queue_Information_for_Enhanced_FACH_PCH },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Paging_MACFlow_PriorityQueue_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_Paging_MACFlow_PriorityQueue_Item, Paging_MACFlow_PriorityQueue_Item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Paging_MACFlow_PriorityQueue_Information_sequence_of[1] = {
+ { &hf_nbap_Paging_MACFlow_PriorityQueue_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Paging_MACFlow_PriorityQueue_Item },
+};
+
+static int
+dissect_nbap_Paging_MACFlow_PriorityQueue_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_Paging_MACFlow_PriorityQueue_Information, Paging_MACFlow_PriorityQueue_Information_sequence_of,
+ 1, maxNrOfpagingMACQueues);
+
+ return offset;
+}
+
+
+static const per_sequence_t Paging_MAC_Flow_Specific_Information_Item_sequence[] = {
{ &hf_nbap_paging_MACFlow_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Paging_MACFlow_ID },
{ &hf_nbap_hSDPA_associated_PICH_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDPA_Associated_PICH_Information },
{ &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
{ &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
{ &hf_nbap_tnl_qos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TnlQos },
+ { &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { &hf_nbap_paging_MACFlow_PriorityQueue_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Paging_MACFlow_PriorityQueue_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_Paging_MAC_Flow_Sopecific_Information_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_Paging_MAC_Flow_Specific_Information_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_Paging_MAC_Flow_Sopecific_Information_Item, Paging_MAC_Flow_Sopecific_Information_Item_sequence);
+ ett_nbap_Paging_MAC_Flow_Specific_Information_Item, Paging_MAC_Flow_Specific_Information_Item_sequence);
return offset;
}
static const per_sequence_t Paging_MACFlow_Specific_Information_sequence_of[1] = {
- { &hf_nbap_Paging_MACFlow_Specific_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Paging_MAC_Flow_Sopecific_Information_Item },
+ { &hf_nbap_Paging_MACFlow_Specific_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Paging_MAC_Flow_Specific_Information_Item },
};
static int
@@ -16216,7 +16692,7 @@ dissect_nbap_Paging_MACFlow_Specific_Information(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_Number_of_PCCH_transmission(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, 5U, NULL, FALSE);
+ 1U, 5U, NULL, FALSE);
return offset;
}
@@ -16226,7 +16702,7 @@ dissect_nbap_Number_of_PCCH_transmission(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_Transport_Block_Size_Index_for_Enhanced_PCH(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, 32U, NULL, FALSE);
+ 1U, 32U, NULL, FALSE);
return offset;
}
@@ -16284,7 +16760,7 @@ dissect_nbap_HSDSCH_Paging_System_InformationFDD(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_HSPDSCH_Code_Index(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, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
+ 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
return offset;
}
@@ -16326,7 +16802,7 @@ dissect_nbap_HSDSCH_Paging_System_Information_ResponseFDD(tvbuff_t *tvb _U_, int
static int
dissect_nbap_HS_SICH_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,
- 0U, 31U, NULL, FALSE);
+ 0U, 31U, NULL, FALSE);
return offset;
}
@@ -16534,7 +17010,7 @@ dissect_nbap_HSSCCH_Specific_InformationRespListTDD768(tvbuff_t *tvb _U_, int of
static int
dissect_nbap_HS_SICH_failed(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, 20U, NULL, FALSE);
+ 0U, 20U, NULL, FALSE);
return offset;
}
@@ -16544,7 +17020,7 @@ dissect_nbap_HS_SICH_failed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_HS_SICH_missed(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, 20U, NULL, FALSE);
+ 0U, 20U, NULL, FALSE);
return offset;
}
@@ -16554,7 +17030,7 @@ dissect_nbap_HS_SICH_missed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_HS_SICH_total(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, 20U, NULL, FALSE);
+ 0U, 20U, NULL, FALSE);
return offset;
}
@@ -16581,7 +17057,7 @@ dissect_nbap_HS_SICH_Reception_Quality_Value(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_HS_SICH_Reception_Quality_Measurement_Value(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, 20U, NULL, FALSE);
+ 0U, 20U, NULL, FALSE);
return offset;
}
@@ -16591,7 +17067,7 @@ dissect_nbap_HS_SICH_Reception_Quality_Measurement_Value(tvbuff_t *tvb _U_, int
static int
dissect_nbap_INTEGER_0_maxHS_PDSCHCodeNrComp_1(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, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
+ 0U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
return offset;
}
@@ -16601,7 +17077,7 @@ dissect_nbap_INTEGER_0_maxHS_PDSCHCodeNrComp_1(tvbuff_t *tvb _U_, int offset _U_
static int
dissect_nbap_HS_PDSCH_Start_code_number(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, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
+ 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
return offset;
}
@@ -16627,7 +17103,7 @@ dissect_nbap_HS_PDSCH_FDD_Code_Information(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_HS_SCCH_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,
- 0U, 31U, NULL, FALSE);
+ 0U, 31U, NULL, FALSE);
return offset;
}
@@ -16637,7 +17113,7 @@ dissect_nbap_HS_SCCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_HS_SCCH_FDD_Code_Information_Item(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, maxHS_SCCHCodeNrComp_1, NULL, FALSE);
+ 0U, maxHS_SCCHCodeNrComp_1, NULL, FALSE);
return offset;
}
@@ -16865,7 +17341,7 @@ dissect_nbap_HSDSCH_TDD_Update_Information(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_IB_OC_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,
- 1U, 16U, NULL, FALSE);
+ 1U, 16U, NULL, FALSE);
return offset;
}
@@ -16885,7 +17361,7 @@ dissect_nbap_IB_SG_DATA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_IB_SG_POS(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, 4094U, NULL, FALSE);
+ 0U, 4094U, NULL, FALSE);
return offset;
}
@@ -16927,9 +17403,9 @@ static const value_string nbap_IB_Type_vals[] = {
{ 7, "sIB5" },
{ 8, "sIB6" },
{ 9, "sIB7" },
- { 10, "sIB8" },
- { 11, "sIB9" },
- { 12, "sIB10" },
+ { 10, "not-Used-sIB8" },
+ { 11, "not-Used-sIB9" },
+ { 12, "not-Used-sIB10" },
{ 13, "sIB11" },
{ 14, "sIB12" },
{ 15, "sIB13" },
@@ -16973,7 +17449,7 @@ dissect_nbap_IB_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
static int
dissect_nbap_ReportPeriodicity_Scaledmin(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, 60U, NULL, TRUE);
+ 1U, 60U, NULL, TRUE);
return offset;
}
@@ -16983,7 +17459,7 @@ dissect_nbap_ReportPeriodicity_Scaledmin(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_ReportPeriodicity_Scaledhour(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, 24U, NULL, TRUE);
+ 1U, 24U, NULL, TRUE);
return offset;
}
@@ -17076,7 +17552,7 @@ dissect_nbap_InformationReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_InformationExchangeID(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, 1048575U, NULL, FALSE);
+ 0U, 1048575U, NULL, FALSE);
return offset;
}
@@ -17207,7 +17683,7 @@ dissect_nbap_T_iP_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_INTEGER_0_15(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -17217,7 +17693,7 @@ dissect_nbap_INTEGER_0_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_INTEGER_10_25(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,
- 10U, 25U, NULL, FALSE);
+ 10U, 25U, NULL, FALSE);
return offset;
}
@@ -17227,7 +17703,7 @@ dissect_nbap_INTEGER_10_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_INTEGER_1_16(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, 16U, NULL, FALSE);
+ 1U, 16U, NULL, FALSE);
return offset;
}
@@ -17253,7 +17729,7 @@ dissect_nbap_BurstModeParams(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_INTEGER_0_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,
- 0U, 9U, NULL, FALSE);
+ 0U, 9U, NULL, FALSE);
return offset;
}
@@ -17301,7 +17777,7 @@ dissect_nbap_T_iP_SpacingTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_INTEGER_0_4095(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, 4095U, NULL, FALSE);
+ 0U, 4095U, NULL, FALSE);
return offset;
}
@@ -17311,7 +17787,7 @@ dissect_nbap_INTEGER_0_4095(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_INTEGER_0_14(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, 14U, NULL, FALSE);
+ 0U, 14U, NULL, FALSE);
return offset;
}
@@ -17406,6 +17882,32 @@ dissect_nbap_IPDL_TDD_Parameters_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const per_sequence_t IPMulticastIndication_sequence[] = {
+ { &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportLayerAddress },
+ { &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BindingID },
+ { &hf_nbap_cFNOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_255 },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_IPMulticastIndication(tvbuff_t *tvb _U_, int offset _U_, 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_IPMulticastIndication, IPMulticastIndication_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_IPMulticastDataBearerIndication(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 const value_string nbap_LimitedPowerIncrease_vals[] = {
{ 0, "used" },
{ 1, "not-used" },
@@ -17426,7 +17928,7 @@ dissect_nbap_LimitedPowerIncrease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_Local_Cell_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,
- 0U, 268435455U, NULL, FALSE);
+ 0U, 268435455U, NULL, FALSE);
return offset;
}
@@ -17445,7 +17947,7 @@ dissect_nbap_LTGI_Presence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_INTEGER_1_6(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, 6U, NULL, FALSE);
+ 1U, 6U, NULL, FALSE);
return offset;
}
@@ -17454,6 +17956,8 @@ dissect_nbap_INTEGER_1_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static const value_string nbap_T_maxPhysChPerTimeslot_vals[] = {
{ 0, "one" },
{ 1, "two" },
+ { 2, "three" },
+ { 3, "four" },
{ 0, NULL }
};
@@ -17461,7 +17965,7 @@ static const value_string nbap_T_maxPhysChPerTimeslot_vals[] = {
static int
dissect_nbap_T_maxPhysChPerTimeslot(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);
+ 2, NULL, TRUE, 2, NULL);
return offset;
}
@@ -17487,7 +17991,17 @@ dissect_nbap_LCRTDD_Uplink_Physical_Channel_Capability(tvbuff_t *tvb _U_, int of
static int
dissect_nbap_MaximumDL_PowerCapability(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, 500U, NULL, FALSE);
+ 0U, 500U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_Maximum_Target_ReceivedTotalWideBandPower_LCR(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, 621U, NULL, FALSE);
return offset;
}
@@ -17497,7 +18011,7 @@ dissect_nbap_MaximumDL_PowerCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_MaximumTransmissionPower(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, 500U, NULL, FALSE);
+ 0U, 500U, NULL, FALSE);
return offset;
}
@@ -17507,7 +18021,7 @@ dissect_nbap_MaximumTransmissionPower(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_MaxNrOfUL_DPDCHs(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, 6U, NULL, FALSE);
+ 1U, 6U, NULL, FALSE);
return offset;
}
@@ -17626,7 +18140,7 @@ dissect_nbap_MeasurementFilterCoefficient(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_MeasurementID(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, 1048575U, NULL, FALSE);
+ 0U, 1048575U, NULL, FALSE);
return offset;
}
@@ -17663,7 +18177,7 @@ dissect_nbap_MeasurementRecoverySupportIndicator(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_RepetitionNumber1(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -17703,7 +18217,7 @@ dissect_nbap_MessageStructure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_MICH_CFN(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, 4095U, NULL, FALSE);
+ 0U, 4095U, NULL, FALSE);
return offset;
}
@@ -17727,56 +18241,26 @@ dissect_nbap_MICH_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const value_string nbap_MIMO_Capability_vals[] = {
- { 0, "mimo-capable" },
- { 1, "mimo-non-capable" },
- { 0, NULL }
-};
-
static int
-dissect_nbap_MIMO_Capability(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);
+dissect_nbap_MIMO_ActivationIndicator(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_MIMO_N_M_Ratio_vals[] = {
- { 0, "v1-2" },
- { 1, "v2-3" },
- { 2, "v3-4" },
- { 3, "v4-5" },
- { 4, "v5-6" },
- { 5, "v6-7" },
- { 6, "v7-8" },
- { 7, "v8-9" },
- { 8, "v9-10" },
- { 9, "v1-1" },
+static const value_string nbap_MIMO_Capability_vals[] = {
+ { 0, "mimo-capable" },
+ { 1, "mimo-non-capable" },
{ 0, NULL }
};
static int
-dissect_nbap_MIMO_N_M_Ratio(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_MIMO_Capability(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,
- 10, NULL, TRUE, 0, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t MIMO_Information_sequence[] = {
- { &hf_nbap_mIMO_N_M_Ratio , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MIMO_N_M_Ratio },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_MIMO_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_MIMO_Information, MIMO_Information_sequence);
+ 2, NULL, FALSE, 0, NULL);
return offset;
}
@@ -17798,17 +18282,25 @@ dissect_nbap_MIMO_Mode_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t MIMO_InformationToModify_sequence[] = {
- { &hf_nbap_mIMO_Mode_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MIMO_Mode_Indicator },
- { &hf_nbap_mIMO_N_M_Ratio , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MIMO_N_M_Ratio },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
+static const value_string nbap_MIMO_N_M_Ratio_vals[] = {
+ { 0, "v1-2" },
+ { 1, "v2-3" },
+ { 2, "v3-4" },
+ { 3, "v4-5" },
+ { 4, "v5-6" },
+ { 5, "v6-7" },
+ { 6, "v7-8" },
+ { 7, "v8-9" },
+ { 8, "v9-10" },
+ { 9, "v1-1" },
+ { 0, NULL }
};
+
static int
-dissect_nbap_MIMO_InformationToModify(tvbuff_t *tvb _U_, int offset _U_, 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_MIMO_InformationToModify, MIMO_InformationToModify_sequence);
+dissect_nbap_MIMO_N_M_Ratio(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,
+ 10, NULL, TRUE, 0, NULL);
return offset;
}
@@ -17840,7 +18332,7 @@ dissect_nbap_MIMO_PilotConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_MinimumDL_PowerCapability(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, 800U, NULL, FALSE);
+ 0U, 800U, NULL, FALSE);
return offset;
}
@@ -17958,7 +18450,7 @@ dissect_nbap_ModulationMBSFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_MBSFN_CPICH_secondary_CCPCH_power_offset(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,
- -11, 4U, NULL, TRUE);
+ -11, 4U, NULL, TRUE);
return offset;
}
@@ -18017,6 +18509,57 @@ dissect_nbap_MBSFN_Only_Mode_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+
+static int
+dissect_nbap_Multicarrier_Number(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, maxHSDPAFrequency, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_nbap_UARFCN(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, 16383U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR_sequence[] = {
+ { &hf_nbap_hsSCCH_Specific_Information_ResponseTDDLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_Specific_InformationRespListTDDLCR },
+ { &hf_nbap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HARQ_MemoryPartitioning },
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR(tvbuff_t *tvb _U_, int offset _U_, 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_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR, MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_sequence_of[1] = {
+ { &hf_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR },
+};
+
+static int
+dissect_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR(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_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_sequence_of,
+ 1, maxHSDPAFrequency_1);
+
+ return offset;
+}
+
+
static const value_string nbap_NCyclesPerSFNperiod_vals[] = {
{ 0, "v1" },
{ 1, "v2" },
@@ -18042,7 +18585,7 @@ dissect_nbap_NCyclesPerSFNperiod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_NRepetitionsPerCyclePeriod(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,
- 2U, 10U, NULL, FALSE);
+ 2U, 10U, NULL, FALSE);
return offset;
}
@@ -18052,7 +18595,7 @@ dissect_nbap_NRepetitionsPerCyclePeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
dissect_nbap_N_INSYNC_IND(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -18062,7 +18605,7 @@ dissect_nbap_N_INSYNC_IND(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_N_OUTSYNC_IND(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -18072,7 +18615,7 @@ dissect_nbap_N_OUTSYNC_IND(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_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,
- 0U, 4095U, NULL, FALSE);
+ 0U, 4095U, NULL, FALSE);
return offset;
}
@@ -18096,19 +18639,9 @@ dissect_nbap_UC_Id(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot
static int
-dissect_nbap_UARFCN(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, 16383U, NULL, TRUE);
-
- return offset;
-}
-
-
-
-static int
dissect_nbap_PrimaryScramblingCode(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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -18239,7 +18772,7 @@ dissect_nbap_NeighbouringTDDCellMeasurementInformation768(tvbuff_t *tvb _U_, int
static int
dissect_nbap_Notification_Indicator(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -18263,7 +18796,7 @@ dissect_nbap_NI_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_NodeB_CommunicationContextID(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, 1048575U, NULL, FALSE);
+ 0U, 1048575U, NULL, FALSE);
return offset;
}
@@ -18290,7 +18823,7 @@ dissect_nbap_NotificationIndicatorLength(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_NumberOfReportedCellPortions(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, maxNrOfCellPortionsPerCell, NULL, TRUE);
+ 1U, maxNrOfCellPortionsPerCell, NULL, TRUE);
return offset;
}
@@ -18300,7 +18833,27 @@ dissect_nbap_NumberOfReportedCellPortions(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_NSubCyclesPerCyclePeriod(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, 16U, NULL, TRUE);
+ 1U, 16U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const value_string nbap_Number_Of_Supported_Carriers_vals[] = {
+ { 0, "one-one-carrier" },
+ { 1, "one-three-carrier" },
+ { 2, "three-three-carrier" },
+ { 3, "one-six-carrier" },
+ { 4, "three-six-carrier" },
+ { 5, "six-six-carrier" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_Number_Of_Supported_Carriers(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,
+ 6, NULL, TRUE, 0, NULL);
return offset;
}
@@ -18327,7 +18880,7 @@ dissect_nbap_PagingIndicatorLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- -150, 400U, NULL, TRUE);
+ -150, 400U, NULL, TRUE);
return offset;
}
@@ -18337,7 +18890,7 @@ dissect_nbap_PCCPCH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_PDSCH_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,
- 0U, 255U, NULL, FALSE);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -18347,7 +18900,7 @@ dissect_nbap_PDSCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static int
dissect_nbap_PDSCH_ID768(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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -18357,7 +18910,36 @@ dissect_nbap_PDSCH_ID768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_PDSCHSet_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,
- 0U, 255U, NULL, FALSE);
+ 0U, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Paging_MACFlows_to_DeleteFDD_Item_sequence[] = {
+ { &hf_nbap_paging_MACFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Paging_MACFlow_ID },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Paging_MACFlows_to_DeleteFDD_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_Paging_MACFlows_to_DeleteFDD_Item, Paging_MACFlows_to_DeleteFDD_Item_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Paging_MACFlows_to_DeleteFDD_sequence_of[1] = {
+ { &hf_nbap_Paging_MACFlows_to_DeleteFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Paging_MACFlows_to_DeleteFDD_Item },
+};
+
+static int
+dissect_nbap_Paging_MACFlows_to_DeleteFDD(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_Paging_MACFlows_to_DeleteFDD, Paging_MACFlows_to_DeleteFDD_sequence_of,
+ 1, maxNrOfPagingMACFlow);
return offset;
}
@@ -18367,7 +18949,7 @@ dissect_nbap_PDSCHSet_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 14U, NULL, FALSE);
+ 0U, 14U, NULL, FALSE);
return offset;
}
@@ -18393,7 +18975,7 @@ dissect_nbap_PLCCHinformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
dissect_nbap_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, 24U, NULL, FALSE);
+ 0U, 24U, NULL, FALSE);
return offset;
}
@@ -18403,7 +18985,7 @@ dissect_nbap_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_PowerRaiseLimit(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, 10U, NULL, FALSE);
+ 0U, 10U, NULL, FALSE);
return offset;
}
@@ -18439,7 +19021,7 @@ dissect_nbap_PreambleSignatures(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_PreambleThreshold(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, 72U, NULL, FALSE);
+ 0U, 72U, NULL, FALSE);
return offset;
}
@@ -18449,7 +19031,7 @@ dissect_nbap_PreambleThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 1U, 256U, NULL, FALSE);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -18459,7 +19041,7 @@ dissect_nbap_PredictedSFNSFNDeviationLimit(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_PredictedTUTRANGPSDeviationLimit(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -18469,7 +19051,7 @@ dissect_nbap_PredictedTUTRANGPSDeviationLimit(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_PrimaryCPICH_Power(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,
- -100, 500U, NULL, FALSE);
+ -100, 500U, NULL, FALSE);
return offset;
}
@@ -18495,7 +19077,7 @@ dissect_nbap_Primary_CPICH_Usage_for_Channel_Estimation(tvbuff_t *tvb _U_, int o
static int
dissect_nbap_PrimaryCCPCH_RSCP(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, 91U, NULL, FALSE);
+ 0U, 91U, NULL, FALSE);
return offset;
}
@@ -18505,7 +19087,7 @@ dissect_nbap_PrimaryCCPCH_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_PrimaryCCPCH_RSCP_Delta(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,
- -5, -1, NULL, TRUE);
+ -5, -1, NULL, TRUE);
return offset;
}
@@ -18515,7 +19097,7 @@ dissect_nbap_PrimaryCCPCH_RSCP_Delta(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_SCH_TimeSlot(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, 6U, NULL, FALSE);
+ 0U, 6U, NULL, FALSE);
return offset;
}
@@ -18525,7 +19107,7 @@ dissect_nbap_SCH_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_PunctureLimit(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -18535,7 +19117,7 @@ dissect_nbap_PunctureLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_PUSCH_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,
- 0U, 255U, NULL, FALSE);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -18545,7 +19127,7 @@ dissect_nbap_PUSCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static int
dissect_nbap_PUSCHSet_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,
- 0U, 255U, NULL, FALSE);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -18663,17 +19245,7 @@ dissect_nbap_RL_Specific_E_DCH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_Reference_ReceivedTotalWideBandPower(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, 621U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_nbap_Reference_ReceivedTotalWideBandPower_LCR(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, 621U, NULL, FALSE);
+ 0U, 621U, NULL, FALSE);
return offset;
}
@@ -18729,7 +19301,7 @@ dissect_nbap_ReferenceClockAvailability(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
dissect_nbap_ReferenceSFNoffset(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -18739,7 +19311,7 @@ dissect_nbap_ReferenceSFNoffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_RefTFCNumber(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, 3U, NULL, FALSE);
+ 0U, 3U, NULL, FALSE);
return offset;
}
@@ -18749,7 +19321,7 @@ dissect_nbap_RefTFCNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_ReportPeriodicity_Scaledmsec(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, 6000U, NULL, TRUE);
+ 1U, 6000U, NULL, TRUE);
return offset;
}
@@ -18834,7 +19406,7 @@ dissect_nbap_ReportCharacteristicsType_MeasurementThreshold(tvbuff_t *tvb _U_, i
static int
dissect_nbap_MeasurementHysteresisTime_Scaledmsec(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, 6000U, NULL, TRUE);
+ 1U, 6000U, NULL, TRUE);
return offset;
}
@@ -18896,7 +19468,7 @@ dissect_nbap_ReportCharacteristicsType_EventB(tvbuff_t *tvb _U_, int offset _U_,
static int
dissect_nbap_Received_total_wide_band_power_Value_IncrDecrThres(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, 620U, NULL, FALSE);
+ 0U, 620U, NULL, FALSE);
return offset;
}
@@ -18906,7 +19478,7 @@ dissect_nbap_Received_total_wide_band_power_Value_IncrDecrThres(tvbuff_t *tvb _U
static int
dissect_nbap_UL_TimeslotISCP_Value_IncrDecrThres(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, 126U, NULL, FALSE);
+ 0U, 126U, NULL, FALSE);
return offset;
}
@@ -18916,7 +19488,7 @@ dissect_nbap_UL_TimeslotISCP_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _
static int
dissect_nbap_SIR_Value_IncrDecrThres(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, 62U, NULL, FALSE);
+ 0U, 62U, NULL, FALSE);
return offset;
}
@@ -18926,7 +19498,7 @@ dissect_nbap_SIR_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_SIR_Error_Value_IncrDecrThres(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, 124U, NULL, FALSE);
+ 0U, 124U, NULL, FALSE);
return offset;
}
@@ -18936,7 +19508,7 @@ dissect_nbap_SIR_Error_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_Transmitted_Code_Power_Value_IncrDecrThres(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, 112U, NULL, TRUE);
+ 0U, 112U, NULL, TRUE);
return offset;
}
@@ -18946,7 +19518,7 @@ dissect_nbap_Transmitted_Code_Power_Value_IncrDecrThres(tvbuff_t *tvb _U_, int o
static int
dissect_nbap_RSCP_Value_IncrDecrThres(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, 126U, NULL, FALSE);
+ 0U, 126U, NULL, FALSE);
return offset;
}
@@ -18956,7 +19528,7 @@ dissect_nbap_RSCP_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_Round_Trip_Time_IncrDecrThres(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, 32766U, NULL, FALSE);
+ 0U, 32766U, NULL, FALSE);
return offset;
}
@@ -19017,7 +19589,7 @@ dissect_nbap_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold(tvbu
static int
dissect_nbap_MeasurementChangeTime_Scaledmsec(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, 6000U, NULL, TRUE);
+ 1U, 6000U, NULL, TRUE);
return offset;
}
@@ -19175,7 +19747,7 @@ dissect_nbap_ReportCharacteristicsType_OnModification(tvbuff_t *tvb _U_, int off
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 31U, NULL, FALSE);
+ 0U, 31U, NULL, FALSE);
return offset;
}
@@ -19215,7 +19787,7 @@ dissect_nbap_Received_total_wide_band_power_For_CellPortion_Value(tvbuff_t *tvb
static int
dissect_nbap_RSEPS_Value(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, 151U, NULL, FALSE);
+ 0U, 151U, NULL, FALSE);
return offset;
}
@@ -19271,7 +19843,7 @@ dissect_nbap_Received_Scheduled_EDCH_Power_Share_Value(tvbuff_t *tvb _U_, int of
static int
dissect_nbap_RSEPS_Value_IncrDecrThres(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, 151U, NULL, FALSE);
+ 0U, 151U, NULL, FALSE);
return offset;
}
@@ -19348,7 +19920,7 @@ dissect_nbap_RequestedDataValueInformation(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_Rx_Timing_Deviation_Value_LCR(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);
+ 0U, 511U, NULL, FALSE);
return offset;
}
@@ -19358,7 +19930,7 @@ dissect_nbap_Rx_Timing_Deviation_Value_LCR(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_Rx_Timing_Deviation_Value_768(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -19368,7 +19940,7 @@ dissect_nbap_Rx_Timing_Deviation_Value_768(tvbuff_t *tvb _U_, int offset _U_, as
static int
dissect_nbap_Rx_Timing_Deviation_Value_384_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_integer(tvb, offset, actx, tree, hf_index,
- 0U, 32767U, NULL, FALSE);
+ 0U, 32767U, NULL, FALSE);
return offset;
}
@@ -19449,7 +20021,7 @@ dissect_nbap_SAT_Info_Almanac_ExtList(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
dissect_nbap_ScramblingCodeNumber(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);
+ 0U, 15U, NULL, FALSE);
return offset;
}
@@ -19481,7 +20053,7 @@ dissect_nbap_Secondary_CPICH_Information_Change(tvbuff_t *tvb _U_, int offset _U
static int
dissect_nbap_SecondaryCCPCH_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, 17U, NULL, TRUE);
+ 0U, 17U, NULL, TRUE);
return offset;
}
@@ -19491,7 +20063,7 @@ dissect_nbap_SecondaryCCPCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_Secondary_CCPCH_SlotFormat_Extended(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,
- 18U, 23U, NULL, TRUE);
+ 18U, 23U, NULL, TRUE);
return offset;
}
@@ -19559,7 +20131,7 @@ dissect_nbap_Serving_E_DCH_RL_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
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_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 4095U, NULL, FALSE);
+ 0U, 4095U, NULL, FALSE);
return offset;
}
@@ -19569,7 +20141,7 @@ dissect_nbap_SFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
static int
dissect_nbap_SFNSFN_FDD(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, 614399U, NULL, FALSE);
+ 0U, 614399U, NULL, FALSE);
return offset;
}
@@ -19579,7 +20151,7 @@ dissect_nbap_SFNSFN_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_SFNSFN_TDD(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, 40961U, NULL, FALSE);
+ 0U, 40961U, NULL, FALSE);
return offset;
}
@@ -19589,7 +20161,7 @@ dissect_nbap_SFNSFN_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_SFNSFN_TDD768(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, 81923U, NULL, FALSE);
+ 0U, 81923U, NULL, FALSE);
return offset;
}
@@ -19599,7 +20171,7 @@ dissect_nbap_SFNSFN_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
dissect_nbap_SFNSFNChangeLimit(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -19609,7 +20181,7 @@ dissect_nbap_SFNSFNChangeLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_SFNSFNDriftRate(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,
- -100, 100U, NULL, FALSE);
+ -100, 100U, NULL, FALSE);
return offset;
}
@@ -19619,7 +20191,7 @@ dissect_nbap_SFNSFNDriftRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_SFNSFNDriftRateQuality(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);
+ 0U, 100U, NULL, FALSE);
return offset;
}
@@ -19669,7 +20241,7 @@ dissect_nbap_SFNSFNValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_SFNSFNQuality(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -19796,7 +20368,7 @@ dissect_nbap_SFNSFNMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_
static int
dissect_nbap_ShutdownTimer(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, 3600U, NULL, FALSE);
+ 1U, 3600U, NULL, FALSE);
return offset;
}
@@ -19833,15 +20405,15 @@ dissect_nbap_SignallingBearerRequestIndicator(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string nbap_SixtyfourQAM_DL_Capability_vals[] = {
- { 0, "sixtyfourQAM-DL-supported" },
- { 1, "sixtyfourQAM-DL-not-supported" },
+static const value_string nbap_SixtyfourQAM_UsageAllowedIndicator_vals[] = {
+ { 0, "allowed" },
+ { 1, "not-allowed" },
{ 0, NULL }
};
static int
-dissect_nbap_SixtyfourQAM_DL_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_SixtyfourQAM_UsageAllowedIndicator(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);
@@ -19849,15 +20421,15 @@ dissect_nbap_SixtyfourQAM_DL_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const value_string nbap_SixteenQAM_UL_Capability_vals[] = {
- { 0, "sixteenQAM-UL-capable" },
- { 1, "sixteenQAM-UL-non-capable" },
+static const value_string nbap_SixtyfourQAM_DL_UsageIndicator_vals[] = {
+ { 0, "sixteenQAM-DL-used" },
+ { 1, "sixteenQAM-DL-not-used" },
{ 0, NULL }
};
static int
-dissect_nbap_SixteenQAM_UL_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_SixtyfourQAM_DL_UsageIndicator(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);
@@ -19865,25 +20437,15 @@ dissect_nbap_SixteenQAM_UL_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-
-static int
-dissect_nbap_SixteenQAM_UL_Delta_T2TP(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, 6U, NULL, TRUE);
-
- return offset;
-}
-
-
-static const value_string nbap_SixteenQAM_UL_Operation_Indicator_vals[] = {
- { 0, "activate" },
- { 1, "deactivate" },
+static const value_string nbap_SixtyfourQAM_DL_Capability_vals[] = {
+ { 0, "sixtyfourQAM-DL-supported" },
+ { 1, "sixtyfourQAM-DL-not-supported" },
{ 0, NULL }
};
static int
-dissect_nbap_SixteenQAM_UL_Operation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_SixtyfourQAM_DL_Capability(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);
@@ -19891,33 +20453,33 @@ dissect_nbap_SixteenQAM_UL_Operation_Indicator(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t SixteenQAM_UL_Information_sequence[] = {
- { &hf_nbap_sixteenQAM_UL_Operation_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SixteenQAM_UL_Operation_Indicator },
- { &hf_nbap_sixteenQAM_UL_Delta_T2TP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SixteenQAM_UL_Delta_T2TP },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
+static const value_string nbap_SixteenQAM_UL_Capability_vals[] = {
+ { 0, "sixteenQAM-UL-capable" },
+ { 1, "sixteenQAM-UL-non-capable" },
+ { 0, NULL }
};
+
static int
-dissect_nbap_SixteenQAM_UL_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_SixteenQAM_UL_Information, SixteenQAM_UL_Information_sequence);
+dissect_nbap_SixteenQAM_UL_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
return offset;
}
-static const per_sequence_t SixteenQAM_UL_Information_to_Modify_sequence[] = {
- { &hf_nbap_sixteenQAM_UL_Operation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SixteenQAM_UL_Operation_Indicator },
- { &hf_nbap_sixteenQAM_UL_Delta_T2TP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SixteenQAM_UL_Delta_T2TP },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
+static const value_string nbap_SixteenQAM_UL_Operation_Indicator_vals[] = {
+ { 0, "activate" },
+ { 1, "deactivate" },
+ { 0, NULL }
};
+
static int
-dissect_nbap_SixteenQAM_UL_Information_to_Modify(tvbuff_t *tvb _U_, int offset _U_, 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_SixteenQAM_UL_Information_to_Modify, SixteenQAM_UL_Information_to_Modify_sequence);
+dissect_nbap_SixteenQAM_UL_Operation_Indicator(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;
}
@@ -19943,7 +20505,7 @@ dissect_nbap_SNPL_Reporting_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_SpecialBurstScheduling(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -19985,7 +20547,7 @@ dissect_nbap_SSDT_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_SyncCase(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, 2U, NULL, TRUE);
+ 1U, 2U, NULL, TRUE);
return offset;
}
@@ -19995,7 +20557,7 @@ dissect_nbap_SyncCase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
static int
dissect_nbap_SYNCDlCodeId(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, 32U, NULL, TRUE);
+ 1U, 32U, NULL, TRUE);
return offset;
}
@@ -20005,7 +20567,7 @@ dissect_nbap_SYNCDlCodeId(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
static int
dissect_nbap_SyncFrameNumber(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);
+ 1U, 10U, NULL, FALSE);
return offset;
}
@@ -20215,7 +20777,7 @@ dissect_nbap_T_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
static int
dissect_nbap_T_RLFAILURE(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -20247,7 +20809,7 @@ dissect_nbap_TDD_DPCHOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_TDD_PhysicalChannelOffset(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, 63U, NULL, FALSE);
+ 0U, 63U, NULL, FALSE);
return offset;
}
@@ -20363,7 +20925,7 @@ dissect_nbap_TDD_UL_Code_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
dissect_nbap_QPSK_UL_DPCH_TimeSlotFormatTDD_LCR(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, 69U, NULL, TRUE);
+ 0U, 69U, NULL, TRUE);
return offset;
}
@@ -20373,7 +20935,7 @@ dissect_nbap_QPSK_UL_DPCH_TimeSlotFormatTDD_LCR(tvbuff_t *tvb _U_, int offset _U
static int
dissect_nbap_EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR(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, 24U, NULL, TRUE);
+ 0U, 24U, NULL, TRUE);
return offset;
}
@@ -20517,7 +21079,7 @@ dissect_nbap_TFCI_SignallingMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_TGD(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, 269U, NULL, FALSE);
+ 0U, 269U, NULL, FALSE);
return offset;
}
@@ -20527,7 +21089,7 @@ dissect_nbap_TGD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
static int
dissect_nbap_TGSN(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, 14U, NULL, FALSE);
+ 0U, 14U, NULL, FALSE);
return offset;
}
@@ -20549,6 +21111,21 @@ dissect_nbap_TimeSlotDirection(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
+static const value_string nbap_TimeslotLCR_Extension_vals[] = {
+ { 0, "ts7" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_TimeslotLCR_Extension(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, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
static const value_string nbap_TimeSlotStatus_vals[] = {
{ 0, "active" },
{ 1, "not-active" },
@@ -20720,7 +21297,7 @@ dissect_nbap_Transmission_Gap_Pattern_Sequence_Information(tvbuff_t *tvb _U_, in
static int
dissect_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue(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);
+ 0U, 100U, NULL, FALSE);
return offset;
}
@@ -20815,7 +21392,7 @@ dissect_nbap_TransmitDiversityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
dissect_nbap_INTEGER_0_maxCTFC(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, maxCTFC, NULL, FALSE);
+ 0U, maxCTFC, NULL, FALSE);
return offset;
}
@@ -20920,6 +21497,37 @@ dissect_nbap_TFCS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto
}
+static const value_string nbap_TransportBearerNotRequestedIndicator_vals[] = {
+ { 0, "transport-bearer-shall-not-be-established" },
+ { 1, "transport-bearer-may-not-be-established" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_TransportBearerNotRequestedIndicator(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_TransportBearerNotSetupIndicator_vals[] = {
+ { 0, "transport-bearer-not-setup" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_TransportBearerNotSetupIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static const value_string nbap_TSTD_Indicator_vals[] = {
{ 0, "active" },
{ 1, "inactive" },
@@ -20936,11 +21544,27 @@ dissect_nbap_TSTD_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const value_string nbap_TSN_Length_vals[] = {
+ { 0, "tsn-6bits" },
+ { 1, "tsn-9bits" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_nbap_TSN_Length(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_0_16383(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, 16383U, NULL, FALSE);
+ 0U, 16383U, NULL, FALSE);
return offset;
}
@@ -20950,7 +21574,7 @@ dissect_nbap_INTEGER_0_16383(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_INTEGER_0_4294967295(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, 4294967295U, NULL, FALSE);
+ 0U, 4294967295U, NULL, FALSE);
return offset;
}
@@ -20975,7 +21599,7 @@ dissect_nbap_TUTRANGANSS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_INTEGER_1_256(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -21001,7 +21625,7 @@ dissect_nbap_TUTRANGANSSMeasurementThresholdInformation(tvbuff_t *tvb _U_, int o
static int
dissect_nbap_INTEGER_M50_50(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,
- -50, 50U, NULL, FALSE);
+ -50, 50U, NULL, FALSE);
return offset;
}
@@ -21011,7 +21635,7 @@ dissect_nbap_INTEGER_M50_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_nbap_INTEGER_0_50(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, 50U, NULL, FALSE);
+ 0U, 50U, NULL, FALSE);
return offset;
}
@@ -21054,7 +21678,7 @@ dissect_nbap_TUTRANGPS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
static int
dissect_nbap_TUTRANGPSChangeLimit(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);
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -21064,7 +21688,7 @@ dissect_nbap_TUTRANGPSChangeLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
dissect_nbap_TUTRANGPSDriftRate(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,
- -50, 50U, NULL, FALSE);
+ -50, 50U, NULL, FALSE);
return offset;
}
@@ -21074,7 +21698,7 @@ dissect_nbap_TUTRANGPSDriftRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
dissect_nbap_TUTRANGPSDriftRateQuality(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, 50U, NULL, FALSE);
+ 0U, 50U, NULL, FALSE);
return offset;
}
@@ -21100,7 +21724,7 @@ dissect_nbap_TUTRANGPSMeasurementThresholdInformation(tvbuff_t *tvb _U_, int off
static int
dissect_nbap_TUTRANGPSQuality(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);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -21144,7 +21768,7 @@ dissect_nbap_TypeOfError(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
dissect_nbap_UL_CapacityCredit(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);
+ 0U, 65535U, NULL, FALSE);
return offset;
}
@@ -21266,7 +21890,7 @@ dissect_nbap_UL_Timeslot768_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
dissect_nbap_UL_DPCCH_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, 5U, NULL, TRUE);
+ 0U, 5U, NULL, TRUE);
return offset;
}
@@ -21276,7 +21900,7 @@ dissect_nbap_UL_DPCCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
dissect_nbap_UL_SIR(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,
- -82, 173U, NULL, FALSE);
+ -82, 173U, NULL, FALSE);
return offset;
}
@@ -21302,7 +21926,7 @@ dissect_nbap_UL_PhysCH_SF_Variation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static int
dissect_nbap_UL_ScramblingCodeNumber(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, 16777215U, NULL, FALSE);
+ 0U, 16777215U, NULL, FALSE);
return offset;
}
@@ -21344,7 +21968,7 @@ dissect_nbap_UL_ScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static int
dissect_nbap_UL_Synchronisation_StepSize(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, 8U, NULL, FALSE);
+ 1U, 8U, NULL, FALSE);
return offset;
}
@@ -21354,7 +21978,7 @@ dissect_nbap_UL_Synchronisation_StepSize(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
dissect_nbap_UL_Synchronisation_Frequency(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, 8U, NULL, FALSE);
+ 1U, 8U, NULL, FALSE);
return offset;
}
@@ -21376,6 +22000,16 @@ dissect_nbap_UL_Synchronisation_Parameters_LCR(tvbuff_t *tvb _U_, int offset _U_
}
+
+static int
+dissect_nbap_UPPCHPositionLCR(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 UL_TimeSlot_ISCP_InfoItem_sequence[] = {
{ &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
{ &hf_nbap_iSCP , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotISCP_Value },
@@ -21440,7 +22074,7 @@ dissect_nbap_UL_TimeSlot_ISCP_LCR_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static int
dissect_nbap_UpPTSInterferenceValue(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, TRUE);
+ 0U, 127U, NULL, TRUE);
return offset;
}
@@ -21466,7 +22100,7 @@ dissect_nbap_Unidirectional_DCH_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn
static int
dissect_nbap_USCH_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,
- 0U, 255U, NULL, FALSE);
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -22030,6 +22664,80 @@ dissect_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_
}
+static const per_sequence_t Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD_sequence[] = {
+ { &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_s_CCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { &hf_nbap_s_CCPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_DPCH_TimeSlotFormat_LCR },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD, Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_sequence_of[1] = {
+ { &hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD },
+};
+
+static int
+dissect_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD(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_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD, Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_sequence_of,
+ 1, maxNrOfSCCPCHLCRs);
+
+ return offset;
+}
+
+
+static const per_sequence_t Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD_sequence[] = {
+ { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
+ { &hf_nbap_tdd_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode768 },
+ { &hf_nbap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { &hf_nbap_tFCI_Presence768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { &hf_nbap_midambleShiftandBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType768 },
+ { &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_s_CCPCH_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_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD, Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_sequence_of[1] = {
+ { &hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD },
+};
+
+static int
+dissect_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD(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_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD, Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_sequence_of,
+ 1, maxNrOfSCCPCHs768);
+
+ return offset;
+}
+
+
static const per_sequence_t FACH_ParametersItem_CTCH_SetupRqstTDD_sequence[] = {
{ &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
{ &hf_nbap_fACH_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
@@ -22162,43 +22870,6 @@ dissect_nbap_PICH_768_ParametersItem_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD_sequence[] = {
- { &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
- { &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
- { &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
- { &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
- { &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_s_CCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
- { &hf_nbap_s_CCPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_DPCH_TimeSlotFormat_LCR },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD, Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_sequence_of[1] = {
- { &hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD },
-};
-
-static int
-dissect_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD(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_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD, Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_sequence_of,
- 1, maxNrOfSCCPCHLCRs);
-
- return offset;
-}
-
-
static const per_sequence_t MICH_HCR_Parameters_CTCH_SetupRqstTDD_sequence[] = {
{ &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
{ &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
@@ -22297,6 +22968,36 @@ dissect_nbap_MICH_Parameters_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_
}
+static const per_sequence_t TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD_sequence[] = {
+ { &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { &hf_nbap_timeslotLCR_Parameter_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellParameterID },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD, TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_sequence_of[1] = {
+ { &hf_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD },
+};
+
+static int
+dissect_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD(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_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD, TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_sequence_of,
+ 1, 7);
+
+ return offset;
+}
+
+
static const per_sequence_t Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_sequence_of[1] = {
{ &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD },
};
@@ -22445,43 +23146,6 @@ dissect_nbap_FPACH_LCR_Parameters_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int offse
}
-static const per_sequence_t Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD_sequence[] = {
- { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
- { &hf_nbap_tdd_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode768 },
- { &hf_nbap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
- { &hf_nbap_tFCI_Presence768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
- { &hf_nbap_midambleShiftandBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType768 },
- { &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_s_CCPCH_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_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD, Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_sequence_of[1] = {
- { &hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD },
-};
-
-static int
-dissect_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD(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_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD, Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_sequence_of,
- 1, maxNrOfSCCPCHs768);
-
- return offset;
-}
-
-
static const per_sequence_t CommonTransportChannelSetupResponse_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 },
@@ -22886,47 +23550,29 @@ dissect_nbap_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD_sequence[] = {
- { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
- { &hf_nbap_sCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_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_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD, Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_sequence_of[1] = {
- { &hf_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD },
+static const per_sequence_t Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of[1] = {
+ { &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD },
};
static int
-dissect_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD(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_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD, Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_sequence_of,
- 1, maxNrOfSCCPCHs768);
+ ett_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD, Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of,
+ 1, maxNrOfSCCPCHsinExt);
return offset;
}
-static const per_sequence_t Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
- { &hf_nbap_secondaryCCPCH768List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
+static const per_sequence_t Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of[1] = {
+ { &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD },
};
static int
-dissect_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD, Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_sequence);
+dissect_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD(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_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD, Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of,
+ 1, maxNrOfSCCPCHsLCRinExt);
return offset;
}
@@ -22948,22 +23594,6 @@ dissect_nbap_PICH_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t PICH_768_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
- { &hf_nbap_pICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_PICH_768_Parameters_CTCH_ReconfRqstTDD, PICH_768_Parameters_CTCH_ReconfRqstTDD_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t FACH_ParametersItem_CTCH_ReconfRqstTDD_sequence[] = {
{ &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
{ &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
@@ -23044,60 +23674,110 @@ dissect_nbap_MICH_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t MICH_768_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
+static const per_sequence_t PLCCH_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_maxPowerPLCCH , 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_PLCCH_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_PLCCH_Parameters_CTCH_ReconfRqstTDD, PLCCH_Parameters_CTCH_ReconfRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD_sequence[] = {
{ &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
- { &hf_nbap_mICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
+ { &hf_nbap_sCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_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_MICH_768_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_MICH_768_Parameters_CTCH_ReconfRqstTDD, MICH_768_Parameters_CTCH_ReconfRqstTDD_sequence);
+ ett_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD, Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD_sequence);
return offset;
}
-static const per_sequence_t Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of[1] = {
- { &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD },
+static const per_sequence_t Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_sequence_of[1] = {
+ { &hf_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD },
};
static int
-dissect_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD(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_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD, Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of,
- 1, maxNrOfSCCPCHsinExt);
+ ett_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD, Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_sequence_of,
+ 1, maxNrOfSCCPCHs768);
return offset;
}
-static const per_sequence_t Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of[1] = {
- { &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD },
+static const per_sequence_t Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { &hf_nbap_secondaryCCPCH768List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
};
static int
-dissect_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD(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_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD, Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of,
- 1, maxNrOfSCCPCHsLCRinExt);
+dissect_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD, Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_sequence);
return offset;
}
-static const per_sequence_t PLCCH_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { &hf_nbap_maxPowerPLCCH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+static const per_sequence_t PICH_768_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
+ { &hf_nbap_pICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_PLCCH_Parameters_CTCH_ReconfRqstTDD, PLCCH_Parameters_CTCH_ReconfRqstTDD_sequence);
+ ett_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD, PICH_768_Parameters_CTCH_ReconfRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MICH_768_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
+ { &hf_nbap_mICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_MICH_768_Parameters_CTCH_ReconfRqstTDD, MICH_768_Parameters_CTCH_ReconfRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_uPPCHPositionLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UPPCHPositionLCR },
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UARFCN },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD, UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD_sequence);
return offset;
}
@@ -23475,37 +24155,6 @@ dissect_nbap_Cell_InformationItem_AuditRsp(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t CCP_InformationList_AuditRsp_sequence_of[1] = {
- { &hf_nbap_CCP_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
-};
-
-static int
-dissect_nbap_CCP_InformationList_AuditRsp(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_CCP_InformationList_AuditRsp, CCP_InformationList_AuditRsp_sequence_of,
- 1, maxCCPinNodeB);
-
- return offset;
-}
-
-
-static const per_sequence_t CCP_InformationItem_AuditRsp_sequence[] = {
- { &hf_nbap_communicationControlPortID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationControlPortID },
- { &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
- { &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_CCP_InformationItem_AuditRsp(tvbuff_t *tvb _U_, int offset _U_, 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_CCP_InformationItem_AuditRsp, CCP_InformationItem_AuditRsp_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t FPACH_LCR_InformationList_AuditRsp_sequence_of[1] = {
{ &hf_nbap_FPACH_LCR_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
@@ -23580,6 +24229,20 @@ dissect_nbap_E_DCH_Resources_Information_AuditRsp(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t PLCCH_InformationList_AuditRsp_sequence_of[1] = {
+ { &hf_nbap_PLCCH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_PLCCH_InformationList_AuditRsp(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_PLCCH_InformationList_AuditRsp, PLCCH_InformationList_AuditRsp_sequence_of,
+ 1, maxPLCCHCell);
+
+ return offset;
+}
+
+
static const per_sequence_t S_CCPCH_768_InformationList_AuditRsp_sequence_of[1] = {
{ &hf_nbap_S_CCPCH_768_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
@@ -23608,6 +24271,142 @@ dissect_nbap_PRACH_768_InformationList_AuditRsp(tvbuff_t *tvb _U_, int offset _U
}
+static const per_sequence_t E_RUCCH_InformationList_AuditRsp_sequence_of[1] = {
+ { &hf_nbap_E_RUCCH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_E_RUCCH_InformationList_AuditRsp(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_RUCCH_InformationList_AuditRsp, E_RUCCH_InformationList_AuditRsp_sequence_of,
+ 1, maxE_RUCCHCell);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_RUCCH_768_InformationList_AuditRsp_sequence_of[1] = {
+ { &hf_nbap_E_RUCCH_768_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_E_RUCCH_768_InformationList_AuditRsp(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_RUCCH_768_InformationList_AuditRsp, E_RUCCH_768_InformationList_AuditRsp_sequence_of,
+ 1, maxE_RUCCHCell);
+
+ return offset;
+}
+
+
+static const per_sequence_t Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_sequence_of[1] = {
+ { &hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp(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_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp, Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_sequence_of,
+ 1, maxFrequencyinCell);
+
+ return offset;
+}
+
+
+static const per_sequence_t Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp(tvbuff_t *tvb _U_, int offset _U_, 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_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp, Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UPPCH_LCR_InformationList_AuditRsp_sequence_of[1] = {
+ { &hf_nbap_UPPCH_LCR_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_UPPCH_LCR_InformationList_AuditRsp(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_UPPCH_LCR_InformationList_AuditRsp, UPPCH_LCR_InformationList_AuditRsp_sequence_of,
+ 1, maxFrequencyinCell);
+
+ return offset;
+}
+
+
+static const per_sequence_t UPPCH_LCR_InformationItem_AuditRsp_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UARFCN },
+ { &hf_nbap_uPPCHPositionLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UPPCHPositionLCR },
+ { &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_UPPCH_LCR_InformationItem_AuditRsp(tvbuff_t *tvb _U_, int offset _U_, 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_UPPCH_LCR_InformationItem_AuditRsp, UPPCH_LCR_InformationItem_AuditRsp_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_sequence_of[1] = {
+ { &hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp(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_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp, MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_sequence_of,
+ 1, maxFrequencyinCell_1);
+
+ return offset;
+}
+
+
+static const per_sequence_t CCP_InformationList_AuditRsp_sequence_of[1] = {
+ { &hf_nbap_CCP_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_CCP_InformationList_AuditRsp(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_CCP_InformationList_AuditRsp, CCP_InformationList_AuditRsp_sequence_of,
+ 1, maxCCPinNodeB);
+
+ return offset;
+}
+
+
+static const per_sequence_t CCP_InformationItem_AuditRsp_sequence[] = {
+ { &hf_nbap_communicationControlPortID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationControlPortID },
+ { &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_CCP_InformationItem_AuditRsp(tvbuff_t *tvb _U_, int offset _U_, 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_CCP_InformationItem_AuditRsp, CCP_InformationItem_AuditRsp_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t Local_Cell_InformationList_AuditRsp_sequence_of[1] = {
{ &hf_nbap_Local_Cell_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
@@ -23708,48 +24507,6 @@ dissect_nbap_Power_Local_Cell_Group_InformationItem_AuditRsp(tvbuff_t *tvb _U_,
}
-static const per_sequence_t PLCCH_InformationList_AuditRsp_sequence_of[1] = {
- { &hf_nbap_PLCCH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
-};
-
-static int
-dissect_nbap_PLCCH_InformationList_AuditRsp(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_PLCCH_InformationList_AuditRsp, PLCCH_InformationList_AuditRsp_sequence_of,
- 1, maxPLCCHCell);
-
- return offset;
-}
-
-
-static const per_sequence_t E_RUCCH_InformationList_AuditRsp_sequence_of[1] = {
- { &hf_nbap_E_RUCCH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
-};
-
-static int
-dissect_nbap_E_RUCCH_InformationList_AuditRsp(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_RUCCH_InformationList_AuditRsp, E_RUCCH_InformationList_AuditRsp_sequence_of,
- 1, maxE_RUCCHCell);
-
- return offset;
-}
-
-
-static const per_sequence_t E_RUCCH_768_InformationList_AuditRsp_sequence_of[1] = {
- { &hf_nbap_E_RUCCH_768_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
-};
-
-static int
-dissect_nbap_E_RUCCH_768_InformationList_AuditRsp(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_RUCCH_768_InformationList_AuditRsp, E_RUCCH_768_InformationList_AuditRsp_sequence_of,
- 1, maxE_RUCCHCell);
-
- return offset;
-}
-
-
static const per_sequence_t AuditFailure_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 },
@@ -24506,26 +25263,6 @@ dissect_nbap_PCCPCH_LCR_Information_Cell_SetupRqstTDD(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t PCCPCH_768_Information_Cell_SetupRqstTDD_sequence[] = {
- { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
- { &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PCCPCH_Power },
- { &hf_nbap_sCTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SCTD_Indicator },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_PCCPCH_768_Information_Cell_SetupRqstTDD, PCCPCH_768_Information_Cell_SetupRqstTDD_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t DwPCH_LCR_Information_Cell_SetupRqstTDD_sequence[] = {
{ &hf_nbap_commonPhysicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
{ &hf_nbap_tSTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
@@ -24575,6 +25312,26 @@ dissect_nbap_IPDLParameter_Information_LCR_Cell_SetupRqstTDD(tvbuff_t *tvb _U_,
}
+static const per_sequence_t PCCPCH_768_Information_Cell_SetupRqstTDD_sequence[] = {
+ { &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
+ { &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PCCPCH_Power },
+ { &hf_nbap_sCTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SCTD_Indicator },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_PCCPCH_768_Information_Cell_SetupRqstTDD, PCCPCH_768_Information_Cell_SetupRqstTDD_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SCH_768_Information_Cell_SetupRqstTDD_sequence[] = {
{ &hf_nbap_commonPhysicalChannelID768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID768 },
{ &hf_nbap_syncCaseIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncCaseIndicator_Cell_SetupRqstTDD_PSCH },
@@ -24593,6 +25350,36 @@ dissect_nbap_SCH_768_Information_Cell_SetupRqstTDD(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_timeSlotConfigurationList_LCR_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD, Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_sequence_of[1] = {
+ { &hf_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD },
+};
+
+static int
+dissect_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD(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_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD, Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_sequence_of,
+ 1, maxFrequencyinCell_1);
+
+ return offset;
+}
+
+
static const per_sequence_t CellSetupResponse_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 },
@@ -24999,6 +25786,91 @@ dissect_nbap_PCCPCH_768_Information_Cell_ReconfRqstTDD(tvbuff_t *tvb _U_, int of
}
+static const per_sequence_t Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_timeSlotConfigurationList_LCR_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD, Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_timeSlotConfigurationList_LCR_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD, Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD_sequence_of[1] = {
+ { &hf_nbap_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD },
+};
+
+static int
+dissect_nbap_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD(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_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD, Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD_sequence_of,
+ 1, maxFrequencyinCell_1);
+
+ return offset;
+}
+
+
+static const per_sequence_t Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD, Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD_sequence);
+
+ return offset;
+}
+
+
+static const value_string nbap_UARFCN_Adjustment_vals[] = {
+ { 0, "cell-Frequency-Add-LCR-MulFreq-Cell-ReconfRqstTDD" },
+ { 1, "cell-Frequency-ModifyList-LCR-MulFreq-Cell-ReconfRqstTDD" },
+ { 2, "cell-Frequency-Delete-LCR-MulFreq-Cell-ReconfRqstTDD" },
+ { 0, NULL }
+};
+
+static const per_choice_t UARFCN_Adjustment_choice[] = {
+ { 0, &hf_nbap_cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD },
+ { 1, &hf_nbap_cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD },
+ { 2, &hf_nbap_cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_nbap_UARFCN_Adjustment(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_UARFCN_Adjustment, UARFCN_Adjustment_choice,
+ NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t CellReconfigurationResponse_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 },
@@ -25328,36 +26200,6 @@ dissect_nbap_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvbuff_t *tvb _
}
-static const per_sequence_t Power_Local_Cell_Group_InformationList2_ResourceStatusInd_sequence_of[1] = {
- { &hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
-};
-
-static int
-dissect_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd(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_Power_Local_Cell_Group_InformationList2_ResourceStatusInd, Power_Local_Cell_Group_InformationList2_ResourceStatusInd_sequence_of,
- 1, maxLocalCellinNodeB);
-
- return offset;
-}
-
-
-static const per_sequence_t Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_sequence[] = {
- { &hf_nbap_power_Local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
- { &hf_nbap_maximumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaximumDL_PowerCapability },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvbuff_t *tvb _U_, int offset _U_, 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_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd, Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t CCP_InformationItem_ResourceStatusInd_sequence[] = {
{ &hf_nbap_communicationControlPortID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationControlPortID },
{ &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
@@ -25719,6 +26561,114 @@ dissect_nbap_E_RUCCH_768_InformationList_ResourceStatusInd(tvbuff_t *tvb _U_, in
}
+static const per_sequence_t Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_sequence_of[1] = {
+ { &hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd(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_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd, Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_sequence_of,
+ 1, maxFrequencyinCell);
+
+ return offset;
+}
+
+
+static const per_sequence_t Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Cause },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd(tvbuff_t *tvb _U_, int offset _U_, 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_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd, Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UPPCH_LCR_InformationList_ResourceStatusInd_sequence_of[1] = {
+ { &hf_nbap_UPPCH_LCR_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_UPPCH_LCR_InformationList_ResourceStatusInd(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_UPPCH_LCR_InformationList_ResourceStatusInd, UPPCH_LCR_InformationList_ResourceStatusInd_sequence_of,
+ 1, maxFrequencyinCell);
+
+ return offset;
+}
+
+
+static const per_sequence_t UPPCH_LCR_InformationItem_ResourceStatusInd_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UARFCN },
+ { &hf_nbap_uPPCHPositionLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UPPCHPositionLCR },
+ { &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_UPPCH_LCR_InformationItem_ResourceStatusInd(tvbuff_t *tvb _U_, int offset _U_, 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_UPPCH_LCR_InformationItem_ResourceStatusInd, UPPCH_LCR_InformationItem_ResourceStatusInd_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_sequence_of[1] = {
+ { &hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd(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_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd, MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_sequence_of,
+ 1, maxFrequencyinCell_1);
+
+ return offset;
+}
+
+
+static const per_sequence_t Power_Local_Cell_Group_InformationList2_ResourceStatusInd_sequence_of[1] = {
+ { &hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd(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_Power_Local_Cell_Group_InformationList2_ResourceStatusInd, Power_Local_Cell_Group_InformationList2_ResourceStatusInd_sequence_of,
+ 1, maxLocalCellinNodeB);
+
+ return offset;
+}
+
+
+static const per_sequence_t Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_sequence[] = {
+ { &hf_nbap_power_Local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { &hf_nbap_maximumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaximumDL_PowerCapability },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvbuff_t *tvb _U_, int offset _U_, 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_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd, Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationUpdateRequest_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 },
@@ -26921,152 +27871,152 @@ dissect_nbap_UL_DPCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int o
}
+static const per_sequence_t UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
static int
-dissect_nbap_DL_DPCH_InformationList_RL_AdditionRqstTDD(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);
+dissect_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD, UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence);
return offset;
}
-static const per_sequence_t DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
- { &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
- { &hf_nbap_dL_DPCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationList_RL_AdditionRqstTDD },
+static const per_sequence_t UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_uL_Timeslot768_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot768_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_CCTrCH_InformationItem_RL_AdditionRqstTDD, DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence);
+ ett_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD, UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence);
return offset;
}
-static const per_sequence_t DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
- { &hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD },
-};
static int
-dissect_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(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_CCTrCH_InformationList_RL_AdditionRqstTDD, DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of,
- 1, maxNrOfCCTrCHs);
+dissect_nbap_DL_DPCH_InformationList_RL_AdditionRqstTDD(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 DL_DPCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
+static const per_sequence_t DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
+ { &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { &hf_nbap_dL_DPCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationList_RL_AdditionRqstTDD },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_InformationItem_RL_AdditionRqstTDD, DL_DPCH_InformationItem_RL_AdditionRqstTDD_sequence);
+ ett_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD, DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence);
return offset;
}
-static const per_sequence_t RL_Information_RL_AdditionRqstTDD_sequence[] = {
- { &hf_nbap_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_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameOffset },
- { &hf_nbap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityControlField },
- { &hf_nbap_initial_DL_Transmission_Power, 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_dL_TimeSlotISCPInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_TimeslotISCPInfo },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
+static const per_sequence_t DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
+ { &hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD },
};
static int
-dissect_nbap_RL_Information_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_RL_Information_RL_AdditionRqstTDD, RL_Information_RL_AdditionRqstTDD_sequence);
+dissect_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(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_CCTrCH_InformationList_RL_AdditionRqstTDD, DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of,
+ 1, maxNrOfCCTrCHs);
return offset;
}
-static const per_sequence_t UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence[] = {
+static const per_sequence_t DL_DPCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
{ &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
+ { &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD, UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence);
+ ett_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD, DL_DPCH_InformationItem_RL_AdditionRqstTDD_sequence);
return offset;
}
-static const per_sequence_t UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence[] = {
+static const per_sequence_t DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
{ &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_uL_Timeslot768_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot768_Information },
+ { &hf_nbap_dL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD, UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence);
+ ett_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD, DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence);
return offset;
}
-static const per_sequence_t DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence[] = {
+static const per_sequence_t DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
{ &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_dL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
+ { &hf_nbap_dL_Timeslot768_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot768_Information },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_InformationItem_LCR_RL_AdditionRqstTDD, DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence);
+ ett_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD, DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence);
return offset;
}
-static const per_sequence_t DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_dL_Timeslot768_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot768_Information },
+static const per_sequence_t RL_Information_RL_AdditionRqstTDD_sequence[] = {
+ { &hf_nbap_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_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameOffset },
+ { &hf_nbap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityControlField },
+ { &hf_nbap_initial_DL_Transmission_Power, 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_dL_TimeSlotISCPInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_TimeslotISCPInfo },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_nbap_RL_Information_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_InformationItem_768_RL_AdditionRqstTDD, DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_sequence);
+ ett_nbap_RL_Information_RL_AdditionRqstTDD, RL_Information_RL_AdditionRqstTDD_sequence);
return offset;
}
@@ -27859,6 +28809,24 @@ dissect_nbap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, in
}
+static const per_sequence_t UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD, UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
@@ -27910,24 +28878,6 @@ dissect_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tv
}
-static const per_sequence_t UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_Information },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD, UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t UL_DPCH_768_InformationAddList_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
@@ -28008,59 +28958,6 @@ dissect_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_,
}
-static const per_sequence_t UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_uL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD, UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_ul_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
- { &hf_nbap_ul_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
- { &hf_nbap_ul_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
- { &hf_nbap_ul_DPCH_InformationAddListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
- { &hf_nbap_ul_sir_target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_SIR },
- { &hf_nbap_tDD_TPC_UplinkStepSize_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
- { &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD, MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { &hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD },
-};
-
-static int
-dissect_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD(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_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD, MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
- 1, maxNrOfRLs_1);
-
- return offset;
-}
-
-
static const per_sequence_t UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
@@ -28079,24 +28976,6 @@ dissect_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U
}
-static const per_sequence_t UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot768_Information },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD, UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
{ &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
@@ -28330,6 +29209,77 @@ dissect_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvbuff_t *t
}
+static const per_sequence_t UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_uL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD, UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_ul_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
+ { &hf_nbap_ul_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { &hf_nbap_ul_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
+ { &hf_nbap_ul_DPCH_InformationAddListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
+ { &hf_nbap_ul_sir_target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_SIR },
+ { &hf_nbap_tDD_TPC_UplinkStepSize_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
+ { &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD, MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
+ { &hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD },
+};
+
+static int
+dissect_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD(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_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD, MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
+ 1, maxNrOfRLs_1);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot768_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD, UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -28431,6 +29381,24 @@ dissect_nbap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, in
}
+static const per_sequence_t DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_InformationAddItem_RL_ReconfPrepTDD, DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
@@ -28484,24 +29452,6 @@ dissect_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tv
}
-static const per_sequence_t DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_InformationAddItem_RL_ReconfPrepTDD, DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t DL_DPCH_768_InformationAddList_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
@@ -28612,60 +29562,6 @@ dissect_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_,
}
-static const per_sequence_t DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_dL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD, DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_dl_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
- { &hf_nbap_dl_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
- { &hf_nbap_dl_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
- { &hf_nbap_dl_DPCH_InformationAddListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
- { &hf_nbap_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_DownlinkStepSize },
- { &hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
- { &hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
- { &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD, MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { &hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD },
-};
-
-static int
-dissect_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD(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_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD, MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
- 1, maxNrOfRLs_1);
-
- return offset;
-}
-
-
static const per_sequence_t DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
{ &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
@@ -28684,24 +29580,6 @@ dissect_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U
}
-static const per_sequence_t DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
- { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
- { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
- { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
- { &hf_nbap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot768_Information },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD, DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t DL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
{ &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
@@ -28935,6 +29813,78 @@ dissect_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvbuff_t *t
}
+static const per_sequence_t DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_dL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD, DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_dl_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
+ { &hf_nbap_dl_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { &hf_nbap_dl_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
+ { &hf_nbap_dl_DPCH_InformationAddListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
+ { &hf_nbap_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_DownlinkStepSize },
+ { &hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { &hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD, MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
+ { &hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD },
+};
+
+static int
+dissect_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD(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_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD, MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
+ 1, maxNrOfRLs_1);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
+ { &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { &hf_nbap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot768_Information },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, 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_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD, DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence[] = {
{ &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -30105,6 +31055,20 @@ dissect_nbap_HSSICH_Info_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const per_sequence_t HSSICH_InfoExt_DM_Rqst_sequence_of[1] = {
+ { &hf_nbap_HSSICH_InfoExt_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Extended_HS_SICH_ID },
+};
+
+static int
+dissect_nbap_HSSICH_InfoExt_DM_Rqst(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_HSSICH_InfoExt_DM_Rqst, HSSICH_InfoExt_DM_Rqst_sequence_of,
+ 1, maxNrOfHSSICHs);
+
+ return offset;
+}
+
+
static const per_sequence_t DedicatedMeasurementInitiationResponse_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 },
@@ -30266,23 +31230,6 @@ dissect_nbap_Multiple_PUSCH_InfoList_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t RL_Set_InformationItem_DM_Rsp_sequence[] = {
- { &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
- { &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
- { &hf_nbap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CFN },
- { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_nbap_RL_Set_InformationItem_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, 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_RL_Set_InformationItem_DM_Rsp, RL_Set_InformationItem_DM_Rsp_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp_sequence[] = {
{ &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
{ &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
@@ -30403,6 +31350,23 @@ dissect_nbap_Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp(tvbuff_t *tvb
}
+static const per_sequence_t RL_Set_InformationItem_DM_Rsp_sequence[] = {
+ { &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
+ { &hf_nbap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CFN },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_RL_Set_InformationItem_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, 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_RL_Set_InformationItem_DM_Rsp, RL_Set_InformationItem_DM_Rsp_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DedicatedMeasurementInitiationFailure_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 },
@@ -31635,7 +32599,7 @@ dissect_nbap_DL_Code_768_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *tvb _U_
static const per_sequence_t DL_Timeslot_768_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
{ &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
- { &hf_nbap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType768 },
+ { &hf_nbap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType768 },
{ &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
{ &hf_nbap_dL_Code_768_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Code_768_InformationModifyList_PSCH_ReconfRqst },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -32222,7 +33186,7 @@ dissect_nbap_UL_Code_768_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *tvb _U_
static const per_sequence_t UL_Timeslot_768_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
{ &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
- { &hf_nbap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType768 },
+ { &hf_nbap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType768 },
{ &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
{ &hf_nbap_uL_Code_768_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Code_768_InformationModifyList_PSCH_ReconfRqst },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -32453,6 +33417,36 @@ dissect_nbap_DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst(tvbuff_t *tvb
}
+static const per_sequence_t MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_sequence_of[1] = {
+ { &hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_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_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst, MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_sequence_of,
+ 1, maxFrequencyinCell_1);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst_sequence[] = {
+ { &hf_nbap_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst },
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_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_sequence(tvb, offset, actx, tree, hf_index,
+ ett_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst, MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t HS_SICH_Information_PSCH_ReconfRqst_sequence[] = {
{ &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
{ &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
@@ -32626,6 +33620,20 @@ dissect_nbap_HS_SCCH_Information_768_PSCH_ReconfRqst(tvbuff_t *tvb _U_, int offs
}
+static const per_sequence_t HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_sequence_of[1] = {
+ { &hf_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_InformationItem_LCR_PSCH_ReconfRqst },
+};
+
+static int
+dissect_nbap_HS_SCCH_InformationExt_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_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst, HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_sequence_of,
+ 1, maxNrOfHSSCCHsinExt);
+
+ return offset;
+}
+
+
static const per_sequence_t HS_SICH_InformationModify_PSCH_ReconfRqst_sequence[] = {
{ &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
{ &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlot },
@@ -32747,9 +33755,23 @@ dissect_nbap_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvbuff_t *tvb _U_, int
}
+static const per_sequence_t HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_sequence_of[1] = {
+ { &hf_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst },
+};
+
+static int
+dissect_nbap_HS_SCCH_InformationModifyExt_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_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst, HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_sequence_of,
+ 1, maxNrOfHSSCCHsinExt);
+
+ return offset;
+}
+
+
static const per_sequence_t HS_SICH_InformationModify_768_PSCH_ReconfRqst_sequence[] = {
{ &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
- { &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlot },
{ &hf_nbap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType768 },
{ &hf_nbap_tdd_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode768 },
{ &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
@@ -32767,7 +33789,7 @@ dissect_nbap_HS_SICH_InformationModify_768_PSCH_ReconfRqst(tvbuff_t *tvb _U_, in
static const per_sequence_t HS_SCCH_InformationModifyItem_768_PSCH_ReconfRqst_sequence[] = {
{ &hf_nbap_hS_SCCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_ID },
- { &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlot },
{ &hf_nbap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType768 },
{ &hf_nbap_tdd_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode768 },
{ &hf_nbap_hS_SCCH_MaxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
@@ -33435,6 +34457,20 @@ dissect_nbap_SYNC_UL_Partition_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const per_sequence_t Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_sequence_of[1] = {
+ { &hf_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst },
+};
+
+static int
+dissect_nbap_Delete_From_HS_SCCH_Resource_PoolExt_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_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst, Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_sequence_of,
+ 1, maxNrOfHSSCCHsinExt);
+
+ 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 },
@@ -33524,15 +34560,26 @@ dissect_nbap_SetSpecificCauseList_PSCH_ReconfFailureTDD(tvbuff_t *tvb _U_, int o
}
+
+static int
+dissect_nbap_Extension_CauseLevel_PSCH_ReconfFailure(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 value_string nbap_CauseLevel_PSCH_ReconfFailure_vals[] = {
{ 0, "generalCause" },
{ 1, "setSpecificCause" },
+ { 2, "extension-CauseLevel-PSCH-ReconfFailure" },
{ 0, NULL }
};
static const per_choice_t CauseLevel_PSCH_ReconfFailure_choice[] = {
{ 0, &hf_nbap_generalCause_05, ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_PSCH_ReconfFailure },
{ 1, &hf_nbap_setSpecificCause, ASN1_EXTENSION_ROOT , dissect_nbap_SetSpecificCauseList_PSCH_ReconfFailureTDD },
+ { 2, &hf_nbap_extension_CauseLevel_PSCH_ReconfFailure, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CauseLevel_PSCH_ReconfFailure },
{ 0, NULL, 0, NULL }
};
@@ -33578,6 +34625,36 @@ dissect_nbap_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD(tvbuff_t *tvb _U_,
}
+static const per_sequence_t UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_sequence_of[1] = {
+ { &hf_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_nbap_UARFCNSpecificCauseList_PSCH_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_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD, UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_sequence_of,
+ 0, maxFrequencyinCell);
+
+ return offset;
+}
+
+
+static const per_sequence_t Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD_sequence[] = {
+ { &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { &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_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD(tvbuff_t *tvb _U_, int offset _U_, 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_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD, Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD_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 },
@@ -33952,6 +35029,20 @@ dissect_nbap_CellSynchronisationInitiationRequestTDD(tvbuff_t *tvb _U_, int offs
}
+static const per_sequence_t TimeslotInfo_CellSyncInitiationRqstTDD_sequence_of[1] = {
+ { &hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+};
+
+static int
+dissect_nbap_TimeslotInfo_CellSyncInitiationRqstTDD(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_TimeslotInfo_CellSyncInitiationRqstTDD, TimeslotInfo_CellSyncInitiationRqstTDD_sequence_of,
+ 1, 15);
+
+ return offset;
+}
+
+
static const per_sequence_t CellSyncBurstTransInit_CellSyncInitiationRqstTDD_sequence[] = {
{ &hf_nbap_cSBTransmissionID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBTransmissionID },
{ &hf_nbap_sfn , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFN },
@@ -33971,20 +35062,6 @@ dissect_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD(tvbuff_t *tvb _U_,
}
-static const per_sequence_t TimeslotInfo_CellSyncInitiationRqstTDD_sequence_of[1] = {
- { &hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
-};
-
-static int
-dissect_nbap_TimeslotInfo_CellSyncInitiationRqstTDD(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_TimeslotInfo_CellSyncInitiationRqstTDD, TimeslotInfo_CellSyncInitiationRqstTDD_sequence_of,
- 1, 15);
-
- return offset;
-}
-
-
static const per_sequence_t CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD_sequence[] = {
{ &hf_nbap_cSBMeasurementID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBMeasurementID },
{ &hf_nbap_cellSyncBurstCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCode },
@@ -35374,6 +36451,14 @@ static int dissect_Closedlooptimingadjustmentmode_PDU(tvbuff_t *tvb _U_, packet_
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;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Common_MACFlows_to_DeleteFDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Common_MACFlows_to_DeleteFDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CommonMeasurementAccuracy_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -35510,6 +36595,14 @@ static int dissect_ContinuousPacketConnectivityHS_SCCH_less_Information_Response
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_ControlGAP_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_ControlGAP(tvb, offset, &asn1_ctx, tree, hf_nbap_ControlGAP_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CPC_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -35910,22 +37003,6 @@ static int dissect_E_RGCH_E_HICH_FDD_Code_Information_PDU(tvbuff_t *tvb _U_, pac
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_E_TFCI_BetaEC_Boost_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_TFCI_BetaEC_Boost(tvb, offset, &asn1_ctx, tree, hf_nbap_E_TFCI_BetaEC_Boost_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
-static int dissect_E_TFCI_BetaED_Switch_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_TFCI_BetaED_Switch(tvb, offset, &asn1_ctx, tree, hf_nbap_E_TFCI_BetaED_Switch_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_E_DCHProvidedBitRate_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -36054,6 +37131,22 @@ static int dissect_Extended_Round_Trip_Time_Value_PDU(tvbuff_t *tvb _U_, packet_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extended_HS_SCCH_ID_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_Extended_HS_SCCH_ID(tvb, offset, &asn1_ctx, tree, hf_nbap_Extended_HS_SCCH_ID_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Extended_HS_SICH_ID_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_Extended_HS_SICH_ID(tvb, offset, &asn1_ctx, tree, hf_nbap_Extended_HS_SICH_ID_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Fast_Reconfiguration_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -36486,6 +37579,14 @@ static int dissect_InnerLoopDLPCStatus_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_IPMulticastIndication_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_IPMulticastIndication(tvb, offset, &asn1_ctx, tree, hf_nbap_IPMulticastIndication_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Local_Cell_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -36510,6 +37611,14 @@ static int dissect_MAC_PDU_SizeExtended_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Maximum_Target_ReceivedTotalWideBandPower_LCR_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_Maximum_Target_ReceivedTotalWideBandPower_LCR(tvb, offset, &asn1_ctx, tree, hf_nbap_Maximum_Target_ReceivedTotalWideBandPower_LCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MaximumTransmissionPower_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -36598,22 +37707,6 @@ static int dissect_MIMO_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_MIMO_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_MIMO_Information(tvb, offset, &asn1_ctx, tree, hf_nbap_MIMO_Information_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
-static int dissect_MIMO_InformationToModify_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_MIMO_InformationToModify(tvb, offset, &asn1_ctx, tree, hf_nbap_MIMO_InformationToModify_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_MIMO_PilotConfiguration_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -36742,6 +37835,14 @@ static int dissect_NSubCyclesPerCyclePeriod_PDU(tvbuff_t *tvb _U_, packet_info *
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;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_nbap_Paging_MACFlows_to_DeleteFDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Paging_MACFlows_to_DeleteFDD_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;
@@ -36814,14 +37915,6 @@ static int dissect_Reference_ReceivedTotalWideBandPower_PDU(tvbuff_t *tvb _U_, p
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Reference_ReceivedTotalWideBandPower_LCR_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_Reference_ReceivedTotalWideBandPower_LCR(tvb, offset, &asn1_ctx, tree, hf_nbap_Reference_ReceivedTotalWideBandPower_LCR_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_Reference_ReceivedTotalWideBandPowerReporting_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37078,22 +38171,6 @@ static int dissect_SixteenQAM_UL_Capability_PDU(tvbuff_t *tvb _U_, packet_info *
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_SixteenQAM_UL_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_SixteenQAM_UL_Information(tvb, offset, &asn1_ctx, tree, hf_nbap_SixteenQAM_UL_Information_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
-static int dissect_SixteenQAM_UL_Information_to_Modify_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_SixteenQAM_UL_Information_to_Modify(tvb, offset, &asn1_ctx, tree, hf_nbap_SixteenQAM_UL_Information_to_Modify_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;
@@ -37198,6 +38275,14 @@ static int dissect_TimeSlotLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, pr
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_TimeslotLCR_Extension_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_TimeslotLCR_Extension(tvb, offset, &asn1_ctx, tree, hf_nbap_TimeslotLCR_Extension_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_TimingAdjustmentValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37382,6 +38467,14 @@ static int dissect_UL_Synchronisation_Parameters_LCR_PDU(tvbuff_t *tvb _U_, pack
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UPPCHPositionLCR_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_UPPCHPositionLCR(tvb, offset, &asn1_ctx, tree, hf_nbap_UPPCHPositionLCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UpPTSInterferenceValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37486,6 +38579,22 @@ static int dissect_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD_PDU(tvbuff_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_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_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_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_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_FACH_ParametersListIE_CTCH_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37526,19 +38635,19 @@ static int dissect_PICH_768_ParametersItem_CTCH_SetupRqstTDD_PDU(tvbuff_t *tvb _
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MICH_Parameters_CTCH_SetupRqstTDD_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_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_PDU);
+ offset = dissect_nbap_MICH_Parameters_CTCH_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MICH_Parameters_CTCH_SetupRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_MICH_Parameters_CTCH_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_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_MICH_Parameters_CTCH_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MICH_Parameters_CTCH_SetupRqstTDD_PDU);
+ offset = dissect_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -37598,14 +38707,6 @@ static int dissect_FPACH_LCR_Parameters_CTCH_SetupRqstTDD_PDU(tvbuff_t *tvb _U_,
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_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_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_CommonTransportChannelSetupResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37718,27 +38819,27 @@ static int dissect_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_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_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_PDU);
+ offset = dissect_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_PICH_Parameters_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_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_PICH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PICH_Parameters_CTCH_ReconfRqstTDD_PDU);
+ offset = dissect_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_PICH_768_Parameters_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_PICH_Parameters_CTCH_ReconfRqstTDD_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_PICH_768_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD_PDU);
+ offset = dissect_nbap_PICH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PICH_Parameters_CTCH_ReconfRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -37774,35 +38875,43 @@ static int dissect_MICH_Parameters_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, pac
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_MICH_768_Parameters_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_PLCCH_Parameters_CTCH_ReconfRqstTDD_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_MICH_768_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD_PDU);
+ offset = dissect_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_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_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_PDU);
+ offset = dissect_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_PICH_768_Parameters_CTCH_ReconfRqstTDD_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_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_PDU);
+ offset = dissect_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_PLCCH_Parameters_CTCH_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MICH_768_Parameters_CTCH_ReconfRqstTDD_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_PLCCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD_PDU);
+ offset = dissect_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD_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_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -37910,22 +39019,6 @@ static int dissect_Cell_InformationItem_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_i
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_CCP_InformationList_AuditRsp_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_CCP_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_CCP_InformationList_AuditRsp_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
-static int dissect_CCP_InformationItem_AuditRsp_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_CCP_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_CCP_InformationItem_AuditRsp_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_FPACH_LCR_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37966,6 +39059,14 @@ static int dissect_E_DCH_Resources_Information_AuditRsp_PDU(tvbuff_t *tvb _U_, p
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_PLCCH_InformationList_AuditRsp_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_PLCCH_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_PLCCH_InformationList_AuditRsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_S_CCPCH_768_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37982,75 +39083,123 @@ static int dissect_PRACH_768_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, pac
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Local_Cell_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_E_RUCCH_InformationList_AuditRsp_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_Local_Cell_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_InformationList_AuditRsp_PDU);
+ offset = dissect_nbap_E_RUCCH_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_E_RUCCH_InformationList_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Local_Cell_InformationItem_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_E_RUCCH_768_InformationList_AuditRsp_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_Local_Cell_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_InformationItem_AuditRsp_PDU);
+ offset = dissect_nbap_E_RUCCH_768_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_E_RUCCH_768_InformationList_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Local_Cell_Group_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_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_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_Group_InformationList_AuditRsp_PDU);
+ offset = dissect_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Local_Cell_Group_InformationItem_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp_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_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_Group_InformationItem_AuditRsp_PDU);
+ offset = dissect_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Power_Local_Cell_Group_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UPPCH_LCR_InformationList_AuditRsp_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_Power_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationList_AuditRsp_PDU);
+ offset = dissect_nbap_UPPCH_LCR_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_UPPCH_LCR_InformationList_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Power_Local_Cell_Group_InformationItem_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UPPCH_LCR_InformationItem_AuditRsp_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_Power_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationItem_AuditRsp_PDU);
+ offset = dissect_nbap_UPPCH_LCR_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_UPPCH_LCR_InformationItem_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_PLCCH_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_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_PLCCH_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_PLCCH_InformationList_AuditRsp_PDU);
+ offset = dissect_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_E_RUCCH_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_CCP_InformationList_AuditRsp_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_RUCCH_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_E_RUCCH_InformationList_AuditRsp_PDU);
+ offset = dissect_nbap_CCP_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_CCP_InformationList_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_E_RUCCH_768_InformationList_AuditRsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_CCP_InformationItem_AuditRsp_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_RUCCH_768_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_E_RUCCH_768_InformationList_AuditRsp_PDU);
+ offset = dissect_nbap_CCP_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_CCP_InformationItem_AuditRsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Local_Cell_InformationList_AuditRsp_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_Local_Cell_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_InformationList_AuditRsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Local_Cell_InformationItem_AuditRsp_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_Local_Cell_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_InformationItem_AuditRsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Local_Cell_Group_InformationList_AuditRsp_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_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_Group_InformationList_AuditRsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Local_Cell_Group_InformationItem_AuditRsp_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_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Local_Cell_Group_InformationItem_AuditRsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Power_Local_Cell_Group_InformationList_AuditRsp_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_Power_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationList_AuditRsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Power_Local_Cell_Group_InformationItem_AuditRsp_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_Power_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationItem_AuditRsp_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -38310,14 +39459,6 @@ static int dissect_PCCPCH_LCR_Information_Cell_SetupRqstTDD_PDU(tvbuff_t *tvb _U
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_PCCPCH_768_Information_Cell_SetupRqstTDD_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_PCCPCH_768_Information_Cell_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_DwPCH_LCR_Information_Cell_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38342,6 +39483,14 @@ static int dissect_IPDLParameter_Information_LCR_Cell_SetupRqstTDD_PDU(tvbuff_t
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_PCCPCH_768_Information_Cell_SetupRqstTDD_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_PCCPCH_768_Information_Cell_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SCH_768_Information_Cell_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38350,6 +39499,14 @@ static int dissect_SCH_768_Information_Cell_SetupRqstTDD_PDU(tvbuff_t *tvb _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_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_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CellSetupResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38534,6 +39691,14 @@ static int dissect_PCCPCH_768_Information_Cell_ReconfRqstTDD_PDU(tvbuff_t *tvb _
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UARFCN_Adjustment_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_UARFCN_Adjustment(tvb, offset, &asn1_ctx, tree, hf_nbap_UARFCN_Adjustment_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CellReconfigurationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38630,22 +39795,6 @@ static int dissect_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU(tvbuf
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_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_Power_Local_Cell_Group_InformationList2_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
-static int dissect_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_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_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_CCP_InformationItem_ResourceStatusInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38750,6 +39899,62 @@ static int dissect_E_RUCCH_768_InformationList_ResourceStatusInd_PDU(tvbuff_t *t
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_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_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd_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_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UPPCH_LCR_InformationList_ResourceStatusInd_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_UPPCH_LCR_InformationList_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_UPPCH_LCR_InformationList_ResourceStatusInd_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UPPCH_LCR_InformationItem_ResourceStatusInd_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_UPPCH_LCR_InformationItem_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_UPPCH_LCR_InformationItem_ResourceStatusInd_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_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_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_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_Power_Local_Cell_Group_InformationList2_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_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_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvb, offset, &asn1_ctx, tree, hf_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SystemInformationUpdateRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39102,59 +40307,59 @@ static int dissect_UL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_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_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_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_DL_DPCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_RL_Information_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_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_RL_Information_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_RL_Information_RL_AdditionRqstTDD_PDU);
+ offset = dissect_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_InformationItem_RL_AdditionRqstTDD_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_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_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_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_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_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_RL_Information_RL_AdditionRqstTDD_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_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD_PDU);
+ offset = dissect_nbap_RL_Information_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_RL_Information_RL_AdditionRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -39350,27 +40555,27 @@ static int dissect_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *t
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_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_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_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_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_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_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -39390,67 +40595,67 @@ static int dissect_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_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_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_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_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_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_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD_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_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_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_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_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_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_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_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_Timeslot768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_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_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -39470,27 +40675,27 @@ static int dissect_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *t
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_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_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_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_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_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_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -39510,67 +40715,67 @@ static int dissect_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_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_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_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_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_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_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD_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_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_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_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_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_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_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_DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_Timeslot_768_InformationModify_ModifyList_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_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_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_PDU);
+ offset = dissect_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -39998,6 +41203,14 @@ static int dissect_HSSICH_Info_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_HSSICH_InfoExt_DM_Rqst_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_HSSICH_InfoExt_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_nbap_HSSICH_InfoExt_DM_Rqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_DedicatedMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40038,14 +41251,6 @@ static int dissect_Multiple_PUSCH_InfoList_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_RL_Set_InformationItem_DM_Rsp_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_RL_Set_InformationItem_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_nbap_RL_Set_InformationItem_DM_Rsp_PDU);
- offset += 7; offset >>= 3;
- return offset;
-}
static int dissect_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40078,6 +41283,14 @@ static int dissect_Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp_PDU(tvb
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_RL_Set_InformationItem_DM_Rsp_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_RL_Set_InformationItem_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_nbap_RL_Set_InformationItem_DM_Rsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_DedicatedMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40462,6 +41675,22 @@ static int dissect_DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst_PDU(tvbu
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_MultipleFreq_DL_HS_PDSCH_Timeslot_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_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_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_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst(tvb, offset, &asn1_ctx, tree, hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40478,6 +41707,14 @@ static int dissect_HS_SCCH_Information_768_PSCH_ReconfRqst_PDU(tvbuff_t *tvb _U_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_HS_SCCH_InformationExt_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_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst(tvb, offset, &asn1_ctx, tree, hf_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40486,6 +41723,14 @@ static int dissect_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU(tvbuff_t *tv
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_HS_SCCH_InformationModifyExt_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_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst(tvb, offset, &asn1_ctx, tree, hf_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_HS_SCCH_InformationModify_768_PSCH_ReconfRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40630,6 +41875,14 @@ static int dissect_SYNC_UL_Partition_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pin
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Delete_From_HS_SCCH_Resource_PoolExt_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_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst(tvb, offset, &asn1_ctx, tree, hf_nbap_Delete_From_HS_SCCH_Resource_PoolExt_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;
@@ -40670,6 +41923,22 @@ static int dissect_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD_PDU(tvbuff_t
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UARFCNSpecificCauseList_PSCH_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_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Unsuccessful_UARFCNItem_PSCH_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_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD_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;
@@ -40790,19 +42059,19 @@ static int dissect_CellSynchronisationInitiationRequestTDD_PDU(tvbuff_t *tvb _U_
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_TimeslotInfo_CellSyncInitiationRqstTDD_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_CellSyncBurstTransInit_CellSyncInitiationRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_PDU);
+ offset = dissect_nbap_TimeslotInfo_CellSyncInitiationRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
-static int dissect_TimeslotInfo_CellSyncInitiationRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_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_TimeslotInfo_CellSyncInitiationRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_PDU);
+ offset = dissect_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD(tvb, offset, &asn1_ctx, tree, hf_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -41258,6 +42527,10 @@ void proto_register_nbap(void) {
{ "Closedlooptimingadjustmentmode", "nbap.Closedlooptimingadjustmentmode",
FT_UINT32, BASE_DEC, VALS(nbap_Closedlooptimingadjustmentmode_vals), 0,
"nbap.Closedlooptimingadjustmentmode", HFILL }},
+ { &hf_nbap_Common_MACFlows_to_DeleteFDD_PDU,
+ { "Common-MACFlows-to-DeleteFDD", "nbap.Common_MACFlows_to_DeleteFDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Common_MACFlows_to_DeleteFDD", HFILL }},
{ &hf_nbap_CommonMeasurementAccuracy_PDU,
{ "CommonMeasurementAccuracy", "nbap.CommonMeasurementAccuracy",
FT_UINT32, BASE_DEC, VALS(nbap_CommonMeasurementAccuracy_vals), 0,
@@ -41326,6 +42599,10 @@ void proto_register_nbap(void) {
{ "ContinuousPacketConnectivityHS-SCCH-less-Information-Response", "nbap.ContinuousPacketConnectivityHS_SCCH_less_Information_Response",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.ContinuousPacketConnectivityHS_SCCH_less_Information_Response", HFILL }},
+ { &hf_nbap_ControlGAP_PDU,
+ { "ControlGAP", "nbap.ControlGAP",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.ControlGAP", HFILL }},
{ &hf_nbap_CPC_Information_PDU,
{ "CPC-Information", "nbap.CPC_Information",
FT_NONE, BASE_NONE, NULL, 0,
@@ -41526,14 +42803,6 @@ void proto_register_nbap(void) {
{ "E-RGCH-E-HICH-FDD-Code-Information", "nbap.E_RGCH_E_HICH_FDD_Code_Information",
FT_UINT32, BASE_DEC, VALS(nbap_E_RGCH_E_HICH_FDD_Code_Information_vals), 0,
"nbap.E_RGCH_E_HICH_FDD_Code_Information", HFILL }},
- { &hf_nbap_E_TFCI_BetaEC_Boost_PDU,
- { "E-TFCI-BetaEC-Boost", "nbap.E_TFCI_BetaEC_Boost",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.E_TFCI_BetaEC_Boost", HFILL }},
- { &hf_nbap_E_TFCI_BetaED_Switch_PDU,
- { "E-TFCI-BetaED-Switch", "nbap.E_TFCI_BetaED_Switch",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.E_TFCI_BetaED_Switch", HFILL }},
{ &hf_nbap_E_DCHProvidedBitRate_PDU,
{ "E-DCHProvidedBitRate", "nbap.E_DCHProvidedBitRate",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -41598,6 +42867,14 @@ void proto_register_nbap(void) {
{ "Extended-Round-Trip-Time-Value", "nbap.Extended_Round_Trip_Time_Value",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Extended_Round_Trip_Time_Value", HFILL }},
+ { &hf_nbap_Extended_HS_SCCH_ID_PDU,
+ { "Extended-HS-SCCH-ID", "nbap.Extended_HS_SCCH_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Extended_HS_SCCH_ID", HFILL }},
+ { &hf_nbap_Extended_HS_SICH_ID_PDU,
+ { "Extended-HS-SICH-ID", "nbap.Extended_HS_SICH_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Extended_HS_SICH_ID", HFILL }},
{ &hf_nbap_Fast_Reconfiguration_Mode_PDU,
{ "Fast-Reconfiguration-Mode", "nbap.Fast_Reconfiguration_Mode",
FT_UINT32, BASE_DEC, VALS(nbap_Fast_Reconfiguration_Mode_vals), 0,
@@ -41814,6 +43091,10 @@ void proto_register_nbap(void) {
{ "InnerLoopDLPCStatus", "nbap.InnerLoopDLPCStatus",
FT_UINT32, BASE_DEC, VALS(nbap_InnerLoopDLPCStatus_vals), 0,
"nbap.InnerLoopDLPCStatus", HFILL }},
+ { &hf_nbap_IPMulticastIndication_PDU,
+ { "IPMulticastIndication", "nbap.IPMulticastIndication",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.IPMulticastIndication", HFILL }},
{ &hf_nbap_Local_Cell_ID_PDU,
{ "Local-Cell-ID", "nbap.Local_Cell_ID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -41826,6 +43107,10 @@ void proto_register_nbap(void) {
{ "MAC-PDU-SizeExtended", "nbap.MAC_PDU_SizeExtended",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.MAC_PDU_SizeExtended", HFILL }},
+ { &hf_nbap_Maximum_Target_ReceivedTotalWideBandPower_LCR_PDU,
+ { "Maximum-Target-ReceivedTotalWideBandPower-LCR", "nbap.Maximum_Target_ReceivedTotalWideBandPower_LCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Maximum_Target_ReceivedTotalWideBandPower_LCR", HFILL }},
{ &hf_nbap_MaximumTransmissionPower_PDU,
{ "MaximumTransmissionPower", "nbap.MaximumTransmissionPower",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -41870,14 +43155,6 @@ void proto_register_nbap(void) {
{ "MIMO-Capability", "nbap.MIMO_Capability",
FT_UINT32, BASE_DEC, VALS(nbap_MIMO_Capability_vals), 0,
"nbap.MIMO_Capability", HFILL }},
- { &hf_nbap_MIMO_Information_PDU,
- { "MIMO-Information", "nbap.MIMO_Information",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.MIMO_Information", HFILL }},
- { &hf_nbap_MIMO_InformationToModify_PDU,
- { "MIMO-InformationToModify", "nbap.MIMO_InformationToModify",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.MIMO_InformationToModify", HFILL }},
{ &hf_nbap_MIMO_PilotConfiguration_PDU,
{ "MIMO-PilotConfiguration", "nbap.MIMO_PilotConfiguration",
FT_UINT32, BASE_DEC, VALS(nbap_MIMO_PilotConfiguration_vals), 0,
@@ -41942,6 +43219,10 @@ void proto_register_nbap(void) {
{ "NSubCyclesPerCyclePeriod", "nbap.NSubCyclesPerCyclePeriod",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.NSubCyclesPerCyclePeriod", HFILL }},
+ { &hf_nbap_Paging_MACFlows_to_DeleteFDD_PDU,
+ { "Paging-MACFlows-to-DeleteFDD", "nbap.Paging_MACFlows_to_DeleteFDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Paging_MACFlows_to_DeleteFDD", HFILL }},
{ &hf_nbap_PLCCHinformation_PDU,
{ "PLCCHinformation", "nbap.PLCCHinformation",
FT_NONE, BASE_NONE, NULL, 0,
@@ -41978,10 +43259,6 @@ void proto_register_nbap(void) {
{ "Reference-ReceivedTotalWideBandPower", "nbap.Reference_ReceivedTotalWideBandPower",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Reference_ReceivedTotalWideBandPower", HFILL }},
- { &hf_nbap_Reference_ReceivedTotalWideBandPower_LCR_PDU,
- { "Reference-ReceivedTotalWideBandPower-LCR", "nbap.Reference_ReceivedTotalWideBandPower_LCR",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.Reference_ReceivedTotalWideBandPower_LCR", HFILL }},
{ &hf_nbap_Reference_ReceivedTotalWideBandPowerReporting_PDU,
{ "Reference-ReceivedTotalWideBandPowerReporting", "nbap.Reference_ReceivedTotalWideBandPowerReporting",
FT_UINT32, BASE_DEC, VALS(nbap_Reference_ReceivedTotalWideBandPowerReporting_vals), 0,
@@ -42110,14 +43387,6 @@ void proto_register_nbap(void) {
{ "SixteenQAM-UL-Capability", "nbap.SixteenQAM_UL_Capability",
FT_UINT32, BASE_DEC, VALS(nbap_SixteenQAM_UL_Capability_vals), 0,
"nbap.SixteenQAM_UL_Capability", HFILL }},
- { &hf_nbap_SixteenQAM_UL_Information_PDU,
- { "SixteenQAM-UL-Information", "nbap.SixteenQAM_UL_Information",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.SixteenQAM_UL_Information", HFILL }},
- { &hf_nbap_SixteenQAM_UL_Information_to_Modify_PDU,
- { "SixteenQAM-UL-Information-to-Modify", "nbap.SixteenQAM_UL_Information_to_Modify",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.SixteenQAM_UL_Information_to_Modify", 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,
@@ -42170,6 +43439,10 @@ void proto_register_nbap(void) {
{ "TimeSlotLCR", "nbap.TimeSlotLCR",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.TimeSlotLCR", HFILL }},
+ { &hf_nbap_TimeslotLCR_Extension_PDU,
+ { "TimeslotLCR-Extension", "nbap.TimeslotLCR_Extension",
+ FT_UINT32, BASE_DEC, VALS(nbap_TimeslotLCR_Extension_vals), 0,
+ "nbap.TimeslotLCR_Extension", HFILL }},
{ &hf_nbap_TimingAdjustmentValue_PDU,
{ "TimingAdjustmentValue", "nbap.TimingAdjustmentValue",
FT_UINT32, BASE_DEC, VALS(nbap_TimingAdjustmentValue_vals), 0,
@@ -42262,6 +43535,10 @@ void proto_register_nbap(void) {
{ "UL-Synchronisation-Parameters-LCR", "nbap.UL_Synchronisation_Parameters_LCR",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_Synchronisation_Parameters_LCR", HFILL }},
+ { &hf_nbap_UPPCHPositionLCR_PDU,
+ { "UPPCHPositionLCR", "nbap.UPPCHPositionLCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UPPCHPositionLCR", HFILL }},
{ &hf_nbap_UpPTSInterferenceValue_PDU,
{ "UpPTSInterferenceValue", "nbap.UpPTSInterferenceValue",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -42314,6 +43591,14 @@ void proto_register_nbap(void) {
{ "Secondary-CCPCH-parameterListIE-CTCH-SetupRqstTDD", "nbap.Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_PDU,
+ { "Secondary-CCPCH-LCR-parameterList-CTCH-SetupRqstTDD", "nbap.Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_PDU,
+ { "Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD", "nbap.Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD", HFILL }},
{ &hf_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD_PDU,
{ "FACH-ParametersListIE-CTCH-SetupRqstTDD", "nbap.FACH_ParametersListIE_CTCH_SetupRqstTDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -42334,14 +43619,14 @@ void proto_register_nbap(void) {
{ "PICH-768-ParametersItem-CTCH-SetupRqstTDD", "nbap.PICH_768_ParametersItem_CTCH_SetupRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.PICH_768_ParametersItem_CTCH_SetupRqstTDD", HFILL }},
- { &hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_PDU,
- { "Secondary-CCPCH-LCR-parameterList-CTCH-SetupRqstTDD", "nbap.Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD", HFILL }},
{ &hf_nbap_MICH_Parameters_CTCH_SetupRqstTDD_PDU,
{ "MICH-Parameters-CTCH-SetupRqstTDD", "nbap.MICH_Parameters_CTCH_SetupRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.MICH_Parameters_CTCH_SetupRqstTDD", HFILL }},
+ { &hf_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_PDU,
+ { "TimeSlotConfigurationList-LCR-CTCH-SetupRqstTDD", "nbap.TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD", HFILL }},
{ &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_PDU,
{ "Secondary-CCPCH-parameterExtendedList-CTCH-SetupRqstTDD", "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -42370,10 +43655,6 @@ void proto_register_nbap(void) {
{ "FPACH-LCR-Parameters-CTCH-SetupRqstTDD", "nbap.FPACH_LCR_Parameters_CTCH_SetupRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.FPACH_LCR_Parameters_CTCH_SetupRqstTDD", HFILL }},
- { &hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_PDU,
- { "Secondary-CCPCH-768-parameterList-CTCH-SetupRqstTDD", "nbap.Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD", HFILL }},
{ &hf_nbap_CommonTransportChannelSetupResponse_PDU,
{ "CommonTransportChannelSetupResponse", "nbap.CommonTransportChannelSetupResponse",
FT_NONE, BASE_NONE, NULL, 0,
@@ -42430,18 +43711,18 @@ void proto_register_nbap(void) {
{ "Secondary-CCPCHListIE-CTCH-ReconfRqstTDD", "nbap.Secondary_CCPCHListIE_CTCH_ReconfRqstTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Secondary_CCPCHListIE_CTCH_ReconfRqstTDD", HFILL }},
- { &hf_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_PDU,
- { "Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD", "nbap.Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_PDU,
+ { "Secondary-CCPCH-parameterExtendedList-CTCH-ReconfRqstTDD", "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_PDU,
+ { "Secondary-CCPCH-LCR-parameterExtendedList-CTCH-ReconfRqstTDD", "nbap.Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD", HFILL }},
{ &hf_nbap_PICH_Parameters_CTCH_ReconfRqstTDD_PDU,
{ "PICH-Parameters-CTCH-ReconfRqstTDD", "nbap.PICH_Parameters_CTCH_ReconfRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.PICH_Parameters_CTCH_ReconfRqstTDD", HFILL }},
- { &hf_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD_PDU,
- { "PICH-768-Parameters-CTCH-ReconfRqstTDD", "nbap.PICH_768_Parameters_CTCH_ReconfRqstTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.PICH_768_Parameters_CTCH_ReconfRqstTDD", HFILL }},
{ &hf_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD_PDU,
{ "FACH-ParametersList-CTCH-ReconfRqstTDD", "nbap.FACH_ParametersList_CTCH_ReconfRqstTDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -42458,22 +43739,26 @@ void proto_register_nbap(void) {
{ "MICH-Parameters-CTCH-ReconfRqstTDD", "nbap.MICH_Parameters_CTCH_ReconfRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.MICH_Parameters_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD_PDU,
+ { "PLCCH-Parameters-CTCH-ReconfRqstTDD", "nbap.PLCCH_Parameters_CTCH_ReconfRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.PLCCH_Parameters_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD_PDU,
+ { "Secondary-CCPCH-768-Parameters-CTCH-ReconfRqstTDD", "nbap.Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD_PDU,
+ { "PICH-768-Parameters-CTCH-ReconfRqstTDD", "nbap.PICH_768_Parameters_CTCH_ReconfRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.PICH_768_Parameters_CTCH_ReconfRqstTDD", HFILL }},
{ &hf_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD_PDU,
{ "MICH-768-Parameters-CTCH-ReconfRqstTDD", "nbap.MICH_768_Parameters_CTCH_ReconfRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.MICH_768_Parameters_CTCH_ReconfRqstTDD", HFILL }},
- { &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_PDU,
- { "Secondary-CCPCH-parameterExtendedList-CTCH-ReconfRqstTDD", "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD", HFILL }},
- { &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_PDU,
- { "Secondary-CCPCH-LCR-parameterExtendedList-CTCH-ReconfRqstTDD", "nbap.Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD", HFILL }},
- { &hf_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD_PDU,
- { "PLCCH-Parameters-CTCH-ReconfRqstTDD", "nbap.PLCCH_Parameters_CTCH_ReconfRqstTDD",
+ { &hf_nbap_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD_PDU,
+ { "UPPCH-LCR-Parameters-CTCH-ReconfRqstTDD", "nbap.UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
- "nbap.PLCCH_Parameters_CTCH_ReconfRqstTDD", HFILL }},
+ "nbap.UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD", HFILL }},
{ &hf_nbap_CommonTransportChannelReconfigurationResponse_PDU,
{ "CommonTransportChannelReconfigurationResponse", "nbap.CommonTransportChannelReconfigurationResponse",
FT_NONE, BASE_NONE, NULL, 0,
@@ -42526,14 +43811,6 @@ void proto_register_nbap(void) {
{ "Cell-InformationItem-AuditRsp", "nbap.Cell_InformationItem_AuditRsp",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.Cell_InformationItem_AuditRsp", HFILL }},
- { &hf_nbap_CCP_InformationList_AuditRsp_PDU,
- { "CCP-InformationList-AuditRsp", "nbap.CCP_InformationList_AuditRsp",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.CCP_InformationList_AuditRsp", HFILL }},
- { &hf_nbap_CCP_InformationItem_AuditRsp_PDU,
- { "CCP-InformationItem-AuditRsp", "nbap.CCP_InformationItem_AuditRsp",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.CCP_InformationItem_AuditRsp", HFILL }},
{ &hf_nbap_FPACH_LCR_InformationList_AuditRsp_PDU,
{ "FPACH-LCR-InformationList-AuditRsp", "nbap.FPACH_LCR_InformationList_AuditRsp",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -42554,6 +43831,10 @@ void proto_register_nbap(void) {
{ "E-DCH-Resources-Information-AuditRsp", "nbap.E_DCH_Resources_Information_AuditRsp",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.E_DCH_Resources_Information_AuditRsp", HFILL }},
+ { &hf_nbap_PLCCH_InformationList_AuditRsp_PDU,
+ { "PLCCH-InformationList-AuditRsp", "nbap.PLCCH_InformationList_AuditRsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.PLCCH_InformationList_AuditRsp", HFILL }},
{ &hf_nbap_S_CCPCH_768_InformationList_AuditRsp_PDU,
{ "S-CCPCH-768-InformationList-AuditRsp", "nbap.S_CCPCH_768_InformationList_AuditRsp",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -42562,6 +43843,42 @@ void proto_register_nbap(void) {
{ "PRACH-768-InformationList-AuditRsp", "nbap.PRACH_768_InformationList_AuditRsp",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.PRACH_768_InformationList_AuditRsp", HFILL }},
+ { &hf_nbap_E_RUCCH_InformationList_AuditRsp_PDU,
+ { "E-RUCCH-InformationList-AuditRsp", "nbap.E_RUCCH_InformationList_AuditRsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.E_RUCCH_InformationList_AuditRsp", HFILL }},
+ { &hf_nbap_E_RUCCH_768_InformationList_AuditRsp_PDU,
+ { "E-RUCCH-768-InformationList-AuditRsp", "nbap.E_RUCCH_768_InformationList_AuditRsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.E_RUCCH_768_InformationList_AuditRsp", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_PDU,
+ { "Cell-Frequency-List-Information-LCR-MulFreq-AuditRsp", "nbap.Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp_PDU,
+ { "Cell-Frequency-List-InformationItem-LCR-MulFreq-AuditRsp", "nbap.Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp", HFILL }},
+ { &hf_nbap_UPPCH_LCR_InformationList_AuditRsp_PDU,
+ { "UPPCH-LCR-InformationList-AuditRsp", "nbap.UPPCH_LCR_InformationList_AuditRsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UPPCH_LCR_InformationList_AuditRsp", HFILL }},
+ { &hf_nbap_UPPCH_LCR_InformationItem_AuditRsp_PDU,
+ { "UPPCH-LCR-InformationItem-AuditRsp", "nbap.UPPCH_LCR_InformationItem_AuditRsp",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.UPPCH_LCR_InformationItem_AuditRsp", HFILL }},
+ { &hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_PDU,
+ { "MultipleFreq-HS-DSCH-Resources-InformationList-AuditRsp", "nbap.MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp", HFILL }},
+ { &hf_nbap_CCP_InformationList_AuditRsp_PDU,
+ { "CCP-InformationList-AuditRsp", "nbap.CCP_InformationList_AuditRsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.CCP_InformationList_AuditRsp", HFILL }},
+ { &hf_nbap_CCP_InformationItem_AuditRsp_PDU,
+ { "CCP-InformationItem-AuditRsp", "nbap.CCP_InformationItem_AuditRsp",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.CCP_InformationItem_AuditRsp", HFILL }},
{ &hf_nbap_Local_Cell_InformationList_AuditRsp_PDU,
{ "Local-Cell-InformationList-AuditRsp", "nbap.Local_Cell_InformationList_AuditRsp",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -42586,18 +43903,6 @@ void proto_register_nbap(void) {
{ "Power-Local-Cell-Group-InformationItem-AuditRsp", "nbap.Power_Local_Cell_Group_InformationItem_AuditRsp",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.Power_Local_Cell_Group_InformationItem_AuditRsp", HFILL }},
- { &hf_nbap_PLCCH_InformationList_AuditRsp_PDU,
- { "PLCCH-InformationList-AuditRsp", "nbap.PLCCH_InformationList_AuditRsp",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.PLCCH_InformationList_AuditRsp", HFILL }},
- { &hf_nbap_E_RUCCH_InformationList_AuditRsp_PDU,
- { "E-RUCCH-InformationList-AuditRsp", "nbap.E_RUCCH_InformationList_AuditRsp",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.E_RUCCH_InformationList_AuditRsp", HFILL }},
- { &hf_nbap_E_RUCCH_768_InformationList_AuditRsp_PDU,
- { "E-RUCCH-768-InformationList-AuditRsp", "nbap.E_RUCCH_768_InformationList_AuditRsp",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.E_RUCCH_768_InformationList_AuditRsp", HFILL }},
{ &hf_nbap_AuditFailure_PDU,
{ "AuditFailure", "nbap.AuditFailure",
FT_NONE, BASE_NONE, NULL, 0,
@@ -42726,10 +44031,6 @@ void proto_register_nbap(void) {
{ "PCCPCH-LCR-Information-Cell-SetupRqstTDD", "nbap.PCCPCH_LCR_Information_Cell_SetupRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.PCCPCH_LCR_Information_Cell_SetupRqstTDD", HFILL }},
- { &hf_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD_PDU,
- { "PCCPCH-768-Information-Cell-SetupRqstTDD", "nbap.PCCPCH_768_Information_Cell_SetupRqstTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.PCCPCH_768_Information_Cell_SetupRqstTDD", HFILL }},
{ &hf_nbap_DwPCH_LCR_Information_Cell_SetupRqstTDD_PDU,
{ "DwPCH-LCR-Information-Cell-SetupRqstTDD", "nbap.DwPCH_LCR_Information_Cell_SetupRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -42742,10 +44043,18 @@ void proto_register_nbap(void) {
{ "IPDLParameter-Information-LCR-Cell-SetupRqstTDD", "nbap.IPDLParameter_Information_LCR_Cell_SetupRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.IPDLParameter_Information_LCR_Cell_SetupRqstTDD", HFILL }},
+ { &hf_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD_PDU,
+ { "PCCPCH-768-Information-Cell-SetupRqstTDD", "nbap.PCCPCH_768_Information_Cell_SetupRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.PCCPCH_768_Information_Cell_SetupRqstTDD", HFILL }},
{ &hf_nbap_SCH_768_Information_Cell_SetupRqstTDD_PDU,
{ "SCH-768-Information-Cell-SetupRqstTDD", "nbap.SCH_768_Information_Cell_SetupRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.SCH_768_Information_Cell_SetupRqstTDD", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_PDU,
+ { "Cell-Frequency-List-LCR-MulFreq-Cell-SetupRqstTDD", "nbap.Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD", HFILL }},
{ &hf_nbap_CellSetupResponse_PDU,
{ "CellSetupResponse", "nbap.CellSetupResponse",
FT_NONE, BASE_NONE, NULL, 0,
@@ -42838,6 +44147,10 @@ void proto_register_nbap(void) {
{ "PCCPCH-768-Information-Cell-ReconfRqstTDD", "nbap.PCCPCH_768_Information_Cell_ReconfRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.PCCPCH_768_Information_Cell_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_UARFCN_Adjustment_PDU,
+ { "UARFCN-Adjustment", "nbap.UARFCN_Adjustment",
+ FT_UINT32, BASE_DEC, VALS(nbap_UARFCN_Adjustment_vals), 0,
+ "nbap.UARFCN_Adjustment", HFILL }},
{ &hf_nbap_CellReconfigurationResponse_PDU,
{ "CellReconfigurationResponse", "nbap.CellReconfigurationResponse",
FT_NONE, BASE_NONE, NULL, 0,
@@ -42886,14 +44199,6 @@ void proto_register_nbap(void) {
{ "Local-Cell-Group-InformationItem2-ResourceStatusInd", "nbap.Local_Cell_Group_InformationItem2_ResourceStatusInd",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.Local_Cell_Group_InformationItem2_ResourceStatusInd", HFILL }},
- { &hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_PDU,
- { "Power-Local-Cell-Group-InformationList2-ResourceStatusInd", "nbap.Power_Local_Cell_Group_InformationList2_ResourceStatusInd",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.Power_Local_Cell_Group_InformationList2_ResourceStatusInd", HFILL }},
- { &hf_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU,
- { "Power-Local-Cell-Group-InformationItem2-ResourceStatusInd", "nbap.Power_Local_Cell_Group_InformationItem2_ResourceStatusInd",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Power_Local_Cell_Group_InformationItem2_ResourceStatusInd", HFILL }},
{ &hf_nbap_CCP_InformationItem_ResourceStatusInd_PDU,
{ "CCP-InformationItem-ResourceStatusInd", "nbap.CCP_InformationItem_ResourceStatusInd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -42946,6 +44251,34 @@ void proto_register_nbap(void) {
{ "E-RUCCH-768-InformationList-ResourceStatusInd", "nbap.E_RUCCH_768_InformationList_ResourceStatusInd",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.E_RUCCH_768_InformationList_ResourceStatusInd", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_PDU,
+ { "Cell-Frequency-List-Information-LCR-MulFreq-ResourceStatusInd", "nbap.Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd_PDU,
+ { "Cell-Frequency-List-InformationItem-LCR-MulFreq-ResourceStatusInd", "nbap.Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd", HFILL }},
+ { &hf_nbap_UPPCH_LCR_InformationList_ResourceStatusInd_PDU,
+ { "UPPCH-LCR-InformationList-ResourceStatusInd", "nbap.UPPCH_LCR_InformationList_ResourceStatusInd",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UPPCH_LCR_InformationList_ResourceStatusInd", HFILL }},
+ { &hf_nbap_UPPCH_LCR_InformationItem_ResourceStatusInd_PDU,
+ { "UPPCH-LCR-InformationItem-ResourceStatusInd", "nbap.UPPCH_LCR_InformationItem_ResourceStatusInd",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.UPPCH_LCR_InformationItem_ResourceStatusInd", HFILL }},
+ { &hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_PDU,
+ { "MultipleFreq-HS-DSCH-Resources-InformationList-ResourceStatusInd", "nbap.MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd", HFILL }},
+ { &hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_PDU,
+ { "Power-Local-Cell-Group-InformationList2-ResourceStatusInd", "nbap.Power_Local_Cell_Group_InformationList2_ResourceStatusInd",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Power_Local_Cell_Group_InformationList2_ResourceStatusInd", HFILL }},
+ { &hf_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_PDU,
+ { "Power-Local-Cell-Group-InformationItem2-ResourceStatusInd", "nbap.Power_Local_Cell_Group_InformationItem2_ResourceStatusInd",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Power_Local_Cell_Group_InformationItem2_ResourceStatusInd", HFILL }},
{ &hf_nbap_SystemInformationUpdateRequest_PDU,
{ "SystemInformationUpdateRequest", "nbap.SystemInformationUpdateRequest",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43122,18 +44455,6 @@ void proto_register_nbap(void) {
{ "UL-DPCH-InformationItem-RL-AdditionRqstTDD", "nbap.UL_DPCH_InformationItem_RL_AdditionRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_DPCH_InformationItem_RL_AdditionRqstTDD", HFILL }},
- { &hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU,
- { "DL-CCTrCH-InformationList-RL-AdditionRqstTDD", "nbap.DL_CCTrCH_InformationList_RL_AdditionRqstTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.DL_CCTrCH_InformationList_RL_AdditionRqstTDD", HFILL }},
- { &hf_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU,
- { "DL-DPCH-InformationItem-RL-AdditionRqstTDD", "nbap.DL_DPCH_InformationItem_RL_AdditionRqstTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.DL_DPCH_InformationItem_RL_AdditionRqstTDD", HFILL }},
- { &hf_nbap_RL_Information_RL_AdditionRqstTDD_PDU,
- { "RL-Information-RL-AdditionRqstTDD", "nbap.RL_Information_RL_AdditionRqstTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.RL_Information_RL_AdditionRqstTDD", HFILL }},
{ &hf_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU,
{ "UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD", "nbap.UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43142,6 +44463,14 @@ void proto_register_nbap(void) {
{ "UL-DPCH-InformationItem-768-RL-AdditionRqstTDD", "nbap.UL_DPCH_InformationItem_768_RL_AdditionRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_DPCH_InformationItem_768_RL_AdditionRqstTDD", HFILL }},
+ { &hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU,
+ { "DL-CCTrCH-InformationList-RL-AdditionRqstTDD", "nbap.DL_CCTrCH_InformationList_RL_AdditionRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.DL_CCTrCH_InformationList_RL_AdditionRqstTDD", HFILL }},
+ { &hf_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD_PDU,
+ { "DL-DPCH-InformationItem-RL-AdditionRqstTDD", "nbap.DL_DPCH_InformationItem_RL_AdditionRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.DL_DPCH_InformationItem_RL_AdditionRqstTDD", HFILL }},
{ &hf_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_PDU,
{ "DL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD", "nbap.DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43150,6 +44479,10 @@ void proto_register_nbap(void) {
{ "DL-DPCH-InformationItem-768-RL-AdditionRqstTDD", "nbap.DL_DPCH_InformationItem_768_RL_AdditionRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DL_DPCH_InformationItem_768_RL_AdditionRqstTDD", HFILL }},
+ { &hf_nbap_RL_Information_RL_AdditionRqstTDD_PDU,
+ { "RL-Information-RL-AdditionRqstTDD", "nbap.RL_Information_RL_AdditionRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.RL_Information_RL_AdditionRqstTDD", HFILL }},
{ &hf_nbap_RadioLinkAdditionResponseFDD_PDU,
{ "RadioLinkAdditionResponseFDD", "nbap.RadioLinkAdditionResponseFDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43246,10 +44579,6 @@ void proto_register_nbap(void) {
{ "UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", "nbap.UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU,
- { "MultipleRL-UL-DPCH-InformationAddList-RL-ReconfPrepTDD", "nbap.MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU,
{ "UL-DPCH-InformationAddItem-RL-ReconfPrepTDD", "nbap.UL_DPCH_InformationAddItem_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43258,6 +44587,10 @@ void proto_register_nbap(void) {
{ "UL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD", "nbap.UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU,
+ { "MultipleRL-UL-DPCH-InformationAddList-RL-ReconfPrepTDD", "nbap.MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_UL_DPCH_768_InformationAddList_RL_ReconfPrepTDD_PDU,
{ "UL-DPCH-768-InformationAddList-RL-ReconfPrepTDD", "nbap.UL_DPCH_768_InformationAddList_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43266,22 +44599,10 @@ void proto_register_nbap(void) {
{ "UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", "nbap.UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
- { "MultipleRL-UL-DPCH-InformationModifyList-RL-ReconfPrepTDD", "nbap.MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU,
{ "UL-DPCH-InformationModify-AddItem-RL-ReconfPrepTDD", "nbap.UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
- { "UL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
- { "UL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU,
{ "UL-DPCH-InformationModify-ModifyItem-RL-ReconfPrepTDD", "nbap.UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43298,6 +44619,18 @@ void proto_register_nbap(void) {
{ "UL-DPCH-InformationModify-DeleteListIE-RL-ReconfPrepTDD", "nbap.UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
+ { "UL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
+ { "MultipleRL-UL-DPCH-InformationModifyList-RL-ReconfPrepTDD", "nbap.MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
+ { "UL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU,
{ "UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", "nbap.UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43306,10 +44639,6 @@ void proto_register_nbap(void) {
{ "DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", "nbap.DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU,
- { "MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD", "nbap.MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_PDU,
{ "DL-DPCH-InformationAddItem-RL-ReconfPrepTDD", "nbap.DL_DPCH_InformationAddItem_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43318,6 +44647,10 @@ void proto_register_nbap(void) {
{ "DL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD", "nbap.DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_PDU,
+ { "MultipleRL-DL-DPCH-InformationAddList-RL-ReconfPrepTDD", "nbap.MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_DL_DPCH_768_InformationAddList_RL_ReconfPrepTDD_PDU,
{ "DL-DPCH-768-InformationAddList-RL-ReconfPrepTDD", "nbap.DL_DPCH_768_InformationAddList_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43326,22 +44659,10 @@ void proto_register_nbap(void) {
{ "DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", "nbap.DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
- { "MultipleRL-DL-DPCH-InformationModifyList-RL-ReconfPrepTDD", "nbap.MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_PDU,
{ "DL-DPCH-InformationModify-AddItem-RL-ReconfPrepTDD", "nbap.DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
- { "DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
- { "DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_PDU,
{ "DL-DPCH-InformationModify-ModifyItem-RL-ReconfPrepTDD", "nbap.DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43358,6 +44679,18 @@ void proto_register_nbap(void) {
{ "DL-DPCH-InformationModify-DeleteListIE-RL-ReconfPrepTDD", "nbap.DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
+ { "DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
+ { "MultipleRL-DL-DPCH-InformationModifyList-RL-ReconfPrepTDD", "nbap.MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD_PDU,
+ { "DL-DPCH-768-InformationModify-AddList-RL-ReconfPrepTDD", "nbap.DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU,
{ "DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", "nbap.DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43570,6 +44903,10 @@ void proto_register_nbap(void) {
{ "HSSICH-Info-DM-Rqst", "nbap.HSSICH_Info_DM_Rqst",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.HSSICH_Info_DM_Rqst", HFILL }},
+ { &hf_nbap_HSSICH_InfoExt_DM_Rqst_PDU,
+ { "HSSICH-InfoExt-DM-Rqst", "nbap.HSSICH_InfoExt_DM_Rqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.HSSICH_InfoExt_DM_Rqst", HFILL }},
{ &hf_nbap_DedicatedMeasurementInitiationResponse_PDU,
{ "DedicatedMeasurementInitiationResponse", "nbap.DedicatedMeasurementInitiationResponse",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43590,10 +44927,6 @@ void proto_register_nbap(void) {
{ "Multiple-PUSCH-InfoList-DM-Rsp", "nbap.Multiple_PUSCH_InfoList_DM_Rsp",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Multiple_PUSCH_InfoList_DM_Rsp", HFILL }},
- { &hf_nbap_RL_Set_InformationItem_DM_Rsp_PDU,
- { "RL-Set-InformationItem-DM-Rsp", "nbap.RL_Set_InformationItem_DM_Rsp",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.RL_Set_InformationItem_DM_Rsp", HFILL }},
{ &hf_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU,
{ "Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp", "nbap.Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43610,6 +44943,10 @@ void proto_register_nbap(void) {
{ "Multiple-DedicatedMeasurementValueList-768-TDD-DM-Rsp", "nbap.Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp", HFILL }},
+ { &hf_nbap_RL_Set_InformationItem_DM_Rsp_PDU,
+ { "RL-Set-InformationItem-DM-Rsp", "nbap.RL_Set_InformationItem_DM_Rsp",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.RL_Set_InformationItem_DM_Rsp", HFILL }},
{ &hf_nbap_DedicatedMeasurementInitiationFailure_PDU,
{ "DedicatedMeasurementInitiationFailure", "nbap.DedicatedMeasurementInitiationFailure",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43802,6 +45139,14 @@ void proto_register_nbap(void) {
{ "DL-HS-PDSCH-Timeslot-Information-768-PSCH-ReconfRqst", "nbap.DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst", HFILL }},
+ { &hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_PDU,
+ { "MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst", "nbap.MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst", HFILL }},
+ { &hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst_PDU,
+ { "MultipleFreq-DL-HS-PDSCH-Timeslot-Information-LCRItem-PSCH-ReconfRqst", "nbap.MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU,
{ "Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst", "nbap.Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43810,10 +45155,18 @@ void proto_register_nbap(void) {
{ "HS-SCCH-Information-768-PSCH-ReconfRqst", "nbap.HS_SCCH_Information_768_PSCH_ReconfRqst",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.HS_SCCH_Information_768_PSCH_ReconfRqst", HFILL }},
+ { &hf_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_PDU,
+ { "HS-SCCH-InformationExt-LCR-PSCH-ReconfRqst", "nbap.HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_PDU,
{ "Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst", "nbap.Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst", HFILL }},
+ { &hf_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_PDU,
+ { "HS-SCCH-InformationModifyExt-LCR-PSCH-ReconfRqst", "nbap.HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_HS_SCCH_InformationModify_768_PSCH_ReconfRqst_PDU,
{ "HS-SCCH-InformationModify-768-PSCH-ReconfRqst", "nbap.HS_SCCH_InformationModify_768_PSCH_ReconfRqst",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43886,6 +45239,10 @@ void proto_register_nbap(void) {
{ "SYNC-UL-Partition-LCR", "nbap.SYNC_UL_Partition_LCR",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.SYNC_UL_Partition_LCR", HFILL }},
+ { &hf_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_PDU,
+ { "Delete-From-HS-SCCH-Resource-PoolExt-PSCH-ReconfRqst", "nbap.Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_PhysicalSharedChannelReconfigurationResponse_PDU,
{ "PhysicalSharedChannelReconfigurationResponse", "nbap.PhysicalSharedChannelReconfigurationResponse",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43906,6 +45263,14 @@ void proto_register_nbap(void) {
{ "Unsuccessful-PUSCHSetItem-PSCH-ReconfFailureTDD", "nbap.Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD", HFILL }},
+ { &hf_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_PDU,
+ { "UARFCNSpecificCauseList-PSCH-ReconfFailureTDD", "nbap.UARFCNSpecificCauseList_PSCH_ReconfFailureTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UARFCNSpecificCauseList_PSCH_ReconfFailureTDD", HFILL }},
+ { &hf_nbap_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD_PDU,
+ { "Unsuccessful-UARFCNItem-PSCH-ReconfFailureTDD", "nbap.Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD", HFILL }},
{ &hf_nbap_ResetRequest_PDU,
{ "ResetRequest", "nbap.ResetRequest",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43966,14 +45331,14 @@ void proto_register_nbap(void) {
{ "CellSynchronisationInitiationRequestTDD", "nbap.CellSynchronisationInitiationRequestTDD",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.CellSynchronisationInitiationRequestTDD", HFILL }},
- { &hf_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_PDU,
- { "CellSyncBurstTransInit-CellSyncInitiationRqstTDD", "nbap.CellSyncBurstTransInit_CellSyncInitiationRqstTDD",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.CellSyncBurstTransInit_CellSyncInitiationRqstTDD", HFILL }},
{ &hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_PDU,
{ "TimeslotInfo-CellSyncInitiationRqstTDD", "nbap.TimeslotInfo_CellSyncInitiationRqstTDD",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.TimeslotInfo_CellSyncInitiationRqstTDD", HFILL }},
+ { &hf_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD_PDU,
+ { "CellSyncBurstTransInit-CellSyncInitiationRqstTDD", "nbap.CellSyncBurstTransInit_CellSyncInitiationRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.CellSyncBurstTransInit_CellSyncInitiationRqstTDD", HFILL }},
{ &hf_nbap_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD_PDU,
{ "CellSyncBurstMeasureInit-CellSyncInitiationRqstTDD", "nbap.CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -44298,14 +45663,6 @@ void proto_register_nbap(void) {
{ "misc", "nbap.misc",
FT_UINT32, BASE_DEC, VALS(nbap_CauseMisc_vals), 0,
"nbap.CauseMisc", HFILL }},
- { &hf_nbap_CCCH_SRB1_PriorityQueue_Information_item,
- { "Item", "nbap.CCCH_SRB1_PriorityQueue_Information_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.CCCH_SRB1_PriorityQueue_InformationItem", HFILL }},
- { &hf_nbap_priority_Queue_Information_for_Enhanced_FACH,
- { "priority-Queue-Information-for-Enhanced-FACH", "nbap.priority_Queue_Information_for_Enhanced_FACH",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Priority_Queue_Information_for_Enhanced_FACH", HFILL }},
{ &hf_nbap_initialPhase_0_1048575,
{ "initialPhase", "nbap.initialPhase",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44334,6 +45691,14 @@ void proto_register_nbap(void) {
{ "ul-Cost", "nbap.ul_Cost",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.INTEGER_0_65535", HFILL }},
+ { &hf_nbap_Common_MACFlows_to_DeleteFDD_item,
+ { "Item", "nbap.Common_MACFlows_to_DeleteFDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Common_MACFlows_to_DeleteFDD_Item", HFILL }},
+ { &hf_nbap_common_MACFlow_ID,
+ { "common-MACFlow-ID", "nbap.common_MACFlow_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Common_MACFlow_ID", HFILL }},
{ &hf_nbap_CommonMACFlow_Specific_InfoList_item,
{ "Item", "nbap.CommonMACFlow_Specific_InfoList_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -44374,6 +45739,10 @@ void proto_register_nbap(void) {
{ "Item", "nbap.Common_MACFlow_PriorityQueue_Information_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.Common_MACFlow_PriorityQueue_Item", HFILL }},
+ { &hf_nbap_priority_Queue_Information_for_Enhanced_FACH,
+ { "priority-Queue-Information-for-Enhanced-FACH", "nbap.priority_Queue_Information_for_Enhanced_FACH",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Priority_Queue_Information_for_Enhanced_FACH_PCH", HFILL }},
{ &hf_nbap_tUTRANGPSMeasurementAccuracyClass,
{ "tUTRANGPSMeasurementAccuracyClass", "nbap.tUTRANGPSMeasurementAccuracyClass",
FT_UINT32, BASE_DEC, VALS(nbap_TUTRANGPSAccuracyClass_vals), 0,
@@ -44458,10 +45827,6 @@ void proto_register_nbap(void) {
{ "dRX-Information", "nbap.dRX_Information",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DRX_Information", HFILL }},
- { &hf_nbap_cPC_DPCCH_Slot_Format,
- { "cPC-DPCCH-Slot-Format", "nbap.cPC_DPCCH_Slot_Format",
- FT_UINT32, BASE_DEC, VALS(nbap_CPC_DPCCH_Slot_Format_vals), 0,
- "nbap.CPC_DPCCH_Slot_Format", HFILL }},
{ &hf_nbap_dTX_Information_to_Modify,
{ "dTX-Information-to-Modify", "nbap.dTX_Information_to_Modify",
FT_UINT32, BASE_DEC, VALS(nbap_DTX_Information_to_Modify_vals), 0,
@@ -44765,7 +46130,7 @@ void proto_register_nbap(void) {
{ &hf_nbap_gANSS_SignalId,
{ "gANSS-SignalId", "nbap.gANSS_SignalId",
FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_3_", HFILL }},
+ "nbap.GANSS_Signal_ID", HFILL }},
{ &hf_nbap_gANSS_StatusHealth,
{ "gANSS-StatusHealth", "nbap.gANSS_StatusHealth",
FT_UINT32, BASE_DEC, VALS(nbap_GANSS_StatusHealth_vals), 0,
@@ -44994,10 +46359,10 @@ void proto_register_nbap(void) {
{ "uE-DTX-Long-Preamble", "nbap.uE_DTX_Long_Preamble",
FT_UINT32, BASE_DEC, VALS(nbap_UE_DTX_Long_Preamble_vals), 0,
"nbap.UE_DTX_Long_Preamble", HFILL }},
- { &hf_nbap_uE_Inactivity_Threshold,
- { "uE-Inactivity-Threshold", "nbap.uE_Inactivity_Threshold",
- FT_UINT32, BASE_DEC, VALS(nbap_UE_Inactivity_Threshold_vals), 0,
- "nbap.UE_Inactivity_Threshold", HFILL }},
+ { &hf_nbap_mAC_Inactivity_Threshold,
+ { "mAC-Inactivity-Threshold", "nbap.mAC_Inactivity_Threshold",
+ FT_UINT32, BASE_DEC, VALS(nbap_MAC_Inactivity_Threshold_vals), 0,
+ "nbap.MAC_Inactivity_Threshold", HFILL }},
{ &hf_nbap_cQI_DTX_Timer,
{ "cQI-DTX-Timer", "nbap.cQI_DTX_Timer",
FT_UINT32, BASE_DEC, VALS(nbap_CQI_DTX_Timer_vals), 0,
@@ -45310,6 +46675,14 @@ void proto_register_nbap(void) {
{ "Item", "nbap.E_RGCH_E_HICH_FDD_Code_List_item",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.FDD_DL_ChannelisationCodeNumber", HFILL }},
+ { &hf_nbap_e_TFCI_BetaEC_Boost,
+ { "e-TFCI-BetaEC-Boost", "nbap.e_TFCI_BetaEC_Boost",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.E_TFCI_BetaEC_Boost", HFILL }},
+ { &hf_nbap_uL_Delta_T2TP,
+ { "uL-Delta-T2TP", "nbap.uL_Delta_T2TP",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UL_Delta_T2TP", HFILL }},
{ &hf_nbap_e_DCH_TFCI_Table_Index,
{ "e-DCH-TFCI-Table-Index", "nbap.e_DCH_TFCI_Table_Index",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -45598,10 +46971,6 @@ void proto_register_nbap(void) {
{ "ganss-wk-number", "nbap.ganss_wk_number",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.INTEGER_0_255", HFILL }},
- { &hf_nbap_ganss_sat_id,
- { "ganss-sat-id", "nbap.ganss_sat_id",
- FT_BYTES, BASE_HEX, NULL, 0,
- "nbap.BIT_STRING_SIZE_36", HFILL }},
{ &hf_nbap_gANSS_AlmanacModel,
{ "gANSS-AlmanacModel", "nbap.gANSS_AlmanacModel",
FT_UINT32, BASE_DEC, VALS(nbap_GANSS_AlmanacModel_vals), 0,
@@ -45626,6 +46995,50 @@ void proto_register_nbap(void) {
{ "ionospheric-Model", "nbap.ionospheric_Model",
FT_BOOLEAN, 8, NULL, 0,
"nbap.BOOLEAN", HFILL }},
+ { &hf_nbap_ganssTod,
+ { "ganssTod", "nbap.ganssTod",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.INTEGER_0_59_", HFILL }},
+ { &hf_nbap_dataBitAssistancelist,
+ { "dataBitAssistancelist", "nbap.dataBitAssistancelist",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.GANSS_DataBitAssistanceList", HFILL }},
+ { &hf_nbap_GANSS_DataBitAssistanceList_item,
+ { "Item", "nbap.GANSS_DataBitAssistanceList_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.GANSS_DataBitAssistanceItem", HFILL }},
+ { &hf_nbap_dataBitAssistanceSgnList,
+ { "dataBitAssistanceSgnList", "nbap.dataBitAssistanceSgnList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.GANSS_DataBitAssistanceSgnList", HFILL }},
+ { &hf_nbap_GANSS_DataBitAssistanceSgnList_item,
+ { "Item", "nbap.GANSS_DataBitAssistanceSgnList_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.GANSS_DataBitAssistanceSgnItem", HFILL }},
+ { &hf_nbap_ganss_SignalId,
+ { "ganss-SignalId", "nbap.ganss_SignalId",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.GANSS_Signal_ID", HFILL }},
+ { &hf_nbap_ganssDataBits,
+ { "ganssDataBits", "nbap.ganssDataBits",
+ FT_BYTES, BASE_HEX, NULL, 0,
+ "nbap.BIT_STRING_SIZE_1_1024", HFILL }},
+ { &hf_nbap_ganssTod_01,
+ { "ganssTod", "nbap.ganssTod",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.INTEGER_0_86399", HFILL }},
+ { &hf_nbap_ganss_Data_Bit_Assistance_ReqList,
+ { "ganss-Data-Bit-Assistance-ReqList", "nbap.ganss_Data_Bit_Assistance_ReqList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.GANSS_Data_Bit_Assistance_ReqList", HFILL }},
+ { &hf_nbap_GANSS_Data_Bit_Assistance_ReqList_item,
+ { "Item", "nbap.GANSS_Data_Bit_Assistance_ReqList_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.GANSS_Data_Bit_Assistance_ReqList_item", HFILL }},
+ { &hf_nbap_ganssDataBitAssistance,
+ { "ganssDataBitAssistance", "nbap.ganssDataBitAssistance",
+ FT_BOOLEAN, 8, NULL, 0,
+ "nbap.BOOLEAN", HFILL }},
{ &hf_nbap_GANSS_GenericDataInfoReqList_item,
{ "Item", "nbap.GANSS_GenericDataInfoReqList_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45633,15 +47046,15 @@ void proto_register_nbap(void) {
{ &hf_nbap_ganss_Id,
{ "ganss-Id", "nbap.ganss_Id",
FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_7", HFILL }},
- { &hf_nbap_ganss_Navigation_Model,
- { "ganss-Navigation-Model", "nbap.ganss_Navigation_Model",
+ "nbap.GANSS_ID", HFILL }},
+ { &hf_nbap_ganss_Navigation_Model_And_Time_Recovery,
+ { "ganss-Navigation-Model-And-Time-Recovery", "nbap.ganss_Navigation_Model_And_Time_Recovery",
FT_BOOLEAN, 8, NULL, 0,
"nbap.BOOLEAN", HFILL }},
- { &hf_nbap_ganss_Time_Model,
- { "ganss-Time-Model", "nbap.ganss_Time_Model",
+ { &hf_nbap_ganss_Time_Model_GNSS_GNSS,
+ { "ganss-Time-Model-GNSS-GNSS", "nbap.ganss_Time_Model_GNSS_GNSS",
FT_BYTES, BASE_HEX, NULL, 0,
- "nbap.BIT_STRING_SIZE_8", HFILL }},
+ "nbap.BIT_STRING_SIZE_9", HFILL }},
{ &hf_nbap_ganss_UTC_Model,
{ "ganss-UTC-Model", "nbap.ganss_UTC_Model",
FT_BOOLEAN, 8, NULL, 0,
@@ -45654,6 +47067,10 @@ void proto_register_nbap(void) {
{ "ganss-Real-Time-Integrity", "nbap.ganss_Real_Time_Integrity",
FT_BOOLEAN, 8, NULL, 0,
"nbap.BOOLEAN", HFILL }},
+ { &hf_nbap_ganss_Data_Bit_Assistance_Req,
+ { "ganss-Data-Bit-Assistance-Req", "nbap.ganss_Data_Bit_Assistance_Req",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.GANSS_Data_Bit_Assistance_ReqItem", HFILL }},
{ &hf_nbap_GANSS_Generic_Data_item,
{ "Item", "nbap.GANSS_Generic_Data_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45662,11 +47079,11 @@ void proto_register_nbap(void) {
{ "dganss-Correction", "nbap.dganss_Correction",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DGANSSCorrections", HFILL }},
- { &hf_nbap_ganss_Navigation_Model_01,
- { "ganss-Navigation-Model", "nbap.ganss_Navigation_Model",
+ { &hf_nbap_ganss_Navigation_Model_And_Time_Recovery_01,
+ { "ganss-Navigation-Model-And-Time-Recovery", "nbap.ganss_Navigation_Model_And_Time_Recovery",
FT_NONE, BASE_NONE, NULL, 0,
- "nbap.GANSS_Navigation_Model", HFILL }},
- { &hf_nbap_ganss_Time_Model_01,
+ "nbap.GANSS_Navigation_Model_And_Time_Recovery", HFILL }},
+ { &hf_nbap_ganss_Time_Model,
{ "ganss-Time-Model", "nbap.ganss_Time_Model",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.GANSS_Time_Model", HFILL }},
@@ -45682,6 +47099,10 @@ void proto_register_nbap(void) {
{ "ganss-Real-Time-Integrity", "nbap.ganss_Real_Time_Integrity",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.GANSS_Real_Time_Integrity", HFILL }},
+ { &hf_nbap_ganss_Data_Bit_Assistance,
+ { "ganss-Data-Bit-Assistance", "nbap.ganss_Data_Bit_Assistance",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.GANSS_Data_Bit_Assistance", HFILL }},
{ &hf_nbap_gANSS_CommonDataInfoReq,
{ "gANSS-CommonDataInfoReq", "nbap.gANSS_CommonDataInfoReq",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45802,10 +47223,10 @@ void proto_register_nbap(void) {
{ "c-uc-nav", "nbap.c_uc_nav",
FT_BYTES, BASE_HEX, NULL, 0,
"nbap.BIT_STRING_SIZE_16", HFILL }},
- { &hf_nbap_ganss_Ref_Time,
- { "ganss-Ref-Time", "nbap.ganss_Ref_Time",
+ { &hf_nbap_ganss_Transmission_Time,
+ { "ganss-Transmission-Time", "nbap.ganss_Transmission_Time",
FT_NONE, BASE_NONE, NULL, 0,
- "nbap.GANSS_Reference_Time", HFILL }},
+ "nbap.GANSS_Transmission_Time", HFILL }},
{ &hf_nbap_non_broadcastIndication,
{ "non-broadcastIndication", "nbap.non_broadcastIndication",
FT_UINT32, BASE_DEC, VALS(nbap_T_non_broadcastIndication_vals), 0,
@@ -45840,20 +47261,8 @@ void proto_register_nbap(void) {
"nbap.INTEGER_0_63", HFILL }},
{ &hf_nbap_bad_ganss_signalId,
{ "bad-ganss-signalId", "nbap.bad_ganss_signalId",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_4_", HFILL }},
- { &hf_nbap_ganssDay,
- { "ganssDay", "nbap.ganssDay",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_8191", HFILL }},
- { &hf_nbap_ganssTod,
- { "ganssTod", "nbap.ganssTod",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_86399", HFILL }},
- { &hf_nbap_ganssTodUncertainty,
- { "ganssTodUncertainty", "nbap.ganssTodUncertainty",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_127", HFILL }},
+ FT_BYTES, BASE_HEX, NULL, 0,
+ "nbap.BIT_STRING_SIZE_8", HFILL }},
{ &hf_nbap_latitudeSign,
{ "latitudeSign", "nbap.latitudeSign",
FT_UINT32, BASE_DEC, VALS(nbap_T_latitudeSign_vals), 0,
@@ -45897,7 +47306,7 @@ void proto_register_nbap(void) {
{ &hf_nbap_model_id,
{ "model-id", "nbap.model_id",
FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_1", HFILL }},
+ "nbap.INTEGER_0_1_", HFILL }},
{ &hf_nbap_GANSS_SatelliteInformationKP_item,
{ "Item", "nbap.GANSS_SatelliteInformationKP_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45962,10 +47371,10 @@ void proto_register_nbap(void) {
{ "ganssOrbitModel", "nbap.ganssOrbitModel",
FT_UINT32, BASE_DEC, VALS(nbap_GANSS_Orbit_Model_vals), 0,
"nbap.GANSS_Orbit_Model", HFILL }},
- { &hf_nbap_ganss_time_model,
- { "ganss-time-model", "nbap.ganss_time_model",
+ { &hf_nbap_ganss_time_model_Ref_Time,
+ { "ganss-time-model-Ref-Time", "nbap.ganss_time_model_Ref_Time",
FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_65535", HFILL }},
+ "nbap.INTEGER_0_37799", HFILL }},
{ &hf_nbap_ganss_t_a0,
{ "ganss-t-a0", "nbap.ganss_t_a0",
FT_INT32, BASE_DEC, NULL, 0,
@@ -45978,14 +47387,18 @@ void proto_register_nbap(void) {
{ "ganss-t-a2", "nbap.ganss_t_a2",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.INTEGER_M64_63", HFILL }},
- { &hf_nbap_ganss_to_id,
- { "ganss-to-id", "nbap.ganss_to_id",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.INTEGER_0_7", HFILL }},
+ { &hf_nbap_gnss_to_id,
+ { "gnss-to-id", "nbap.gnss_to_id",
+ FT_UINT32, BASE_DEC, VALS(nbap_T_gnss_to_id_vals), 0,
+ "nbap.T_gnss_to_id", HFILL }},
{ &hf_nbap_ganss_wk_number_01,
{ "ganss-wk-number", "nbap.ganss_wk_number",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.INTEGER_0_8191", HFILL }},
+ { &hf_nbap_ganssDay,
+ { "ganssDay", "nbap.ganssDay",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.INTEGER_0_8191", HFILL }},
{ &hf_nbap_a_one_utc,
{ "a-one-utc", "nbap.a_one_utc",
FT_BYTES, BASE_HEX, NULL, 0,
@@ -46214,6 +47627,10 @@ void proto_register_nbap(void) {
{ "Item", "nbap.HARQ_MemoryPartitioningList_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.HARQ_MemoryPartitioningItem", HFILL }},
+ { &hf_nbap_HARQ_MemoryPartitioningInfoExtForMIMO_item,
+ { "Item", "nbap.HARQ_MemoryPartitioningInfoExtForMIMO_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.HARQ_MemoryPartitioningItem", HFILL }},
{ &hf_nbap_process_Memory_Size,
{ "process-Memory-Size", "nbap.process_Memory_Size",
FT_UINT32, BASE_DEC, VALS(nbap_T_process_Memory_Size_vals), 0,
@@ -46326,10 +47743,10 @@ void proto_register_nbap(void) {
{ "sRB1-PriorityQueue-Id", "nbap.sRB1_PriorityQueue_Id",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.PriorityQueue_Id", HFILL }},
- { &hf_nbap_cCCH_SRB1_PriorityQueue_Information,
- { "cCCH-SRB1-PriorityQueue-Information", "nbap.cCCH_SRB1_PriorityQueue_Information",
+ { &hf_nbap_associatedCommon_MACFlow,
+ { "associatedCommon-MACFlow", "nbap.associatedCommon_MACFlow",
FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.CCCH_SRB1_PriorityQueue_Information", HFILL }},
+ "nbap.Common_MACFlow_ID", HFILL }},
{ &hf_nbap_fACH_Measurement_Occasion_Cycle_Length_Coefficient,
{ "fACH-Measurement-Occasion-Cycle-Length-Coefficient", "nbap.fACH_Measurement_Occasion_Cycle_Length_Coefficient",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46694,6 +48111,10 @@ void proto_register_nbap(void) {
{ "iP-Sub", "nbap.iP_Sub",
FT_UINT32, BASE_DEC, VALS(nbap_T_iP_Sub_vals), 0,
"nbap.T_iP_Sub", HFILL }},
+ { &hf_nbap_cFNOffset,
+ { "cFNOffset", "nbap.cFNOffset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.INTEGER_0_255", HFILL }},
{ &hf_nbap_burstStart,
{ "burstStart", "nbap.burstStart",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46830,14 +48251,6 @@ void proto_register_nbap(void) {
{ "midambleAllocationMode", "nbap.midambleAllocationMode",
FT_UINT32, BASE_DEC, VALS(nbap_MidambleAllocationMode7683_vals), 0,
"nbap.MidambleAllocationMode7683", HFILL }},
- { &hf_nbap_mIMO_N_M_Ratio,
- { "mIMO-N-M-Ratio", "nbap.mIMO_N_M_Ratio",
- FT_UINT32, BASE_DEC, VALS(nbap_MIMO_N_M_Ratio_vals), 0,
- "nbap.MIMO_N_M_Ratio", HFILL }},
- { &hf_nbap_mIMO_Mode_Indicator,
- { "mIMO-Mode-Indicator", "nbap.mIMO_Mode_Indicator",
- FT_UINT32, BASE_DEC, VALS(nbap_MIMO_Mode_Indicator_vals), 0,
- "nbap.MIMO_Mode_Indicator", HFILL }},
{ &hf_nbap_primary_and_secondary_CPICH,
{ "primary-and-secondary-CPICH", "nbap.primary_and_secondary_CPICH",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46866,6 +48279,14 @@ void proto_register_nbap(void) {
{ "sixteenQAM", "nbap.sixteenQAM",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.MBSFN_CPICH_secondary_CCPCH_power_offset", HFILL }},
+ { &hf_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item,
+ { "Item", "nbap.MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR", HFILL }},
+ { &hf_nbap_uARFCN,
+ { "uARFCN", "nbap.uARFCN",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UARFCN", HFILL }},
{ &hf_nbap_NeighbouringCellMeasurementInformation_item,
{ "Item", "nbap.NeighbouringCellMeasurementInformation_item",
FT_UINT32, BASE_DEC, VALS(nbap_NeighbouringCellMeasurementInformation_item_vals), 0,
@@ -46886,10 +48307,6 @@ void proto_register_nbap(void) {
{ "uC-Id", "nbap.uC_Id",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UC_Id", HFILL }},
- { &hf_nbap_uARFCN,
- { "uARFCN", "nbap.uARFCN",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.UARFCN", HFILL }},
{ &hf_nbap_primaryScramblingCode,
{ "primaryScramblingCode", "nbap.primaryScramblingCode",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46902,10 +48319,18 @@ void proto_register_nbap(void) {
{ "Item", "nbap.NI_Information_item",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Notification_Indicator", HFILL }},
+ { &hf_nbap_Paging_MACFlows_to_DeleteFDD_item,
+ { "Item", "nbap.Paging_MACFlows_to_DeleteFDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Paging_MACFlows_to_DeleteFDD_Item", HFILL }},
+ { &hf_nbap_paging_MACFlow_ID,
+ { "paging-MACFlow-ID", "nbap.paging_MACFlow_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Paging_MACFlow_ID", HFILL }},
{ &hf_nbap_Paging_MACFlow_Specific_Information_item,
{ "Item", "nbap.Paging_MACFlow_Specific_Information_item",
FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Paging_MAC_Flow_Sopecific_Information_Item", HFILL }},
+ "nbap.Paging_MAC_Flow_Specific_Information_Item", HFILL }},
{ &hf_nbap_paging_MACFlow_Id,
{ "paging-MACFlow-Id", "nbap.paging_MACFlow_Id",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46914,6 +48339,18 @@ void proto_register_nbap(void) {
{ "hSDPA-associated-PICH-Info", "nbap.hSDPA_associated_PICH_Info",
FT_UINT32, BASE_DEC, VALS(nbap_HSDPA_Associated_PICH_Information_vals), 0,
"nbap.HSDPA_Associated_PICH_Information", HFILL }},
+ { &hf_nbap_paging_MACFlow_PriorityQueue_Information,
+ { "paging-MACFlow-PriorityQueue-Information", "nbap.paging_MACFlow_PriorityQueue_Information",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Paging_MACFlow_PriorityQueue_Information", HFILL }},
+ { &hf_nbap_Paging_MACFlow_PriorityQueue_Information_item,
+ { "Item", "nbap.Paging_MACFlow_PriorityQueue_Information_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Paging_MACFlow_PriorityQueue_Item", HFILL }},
+ { &hf_nbap_priority_Queue_Information_for_Enhanced_PCH,
+ { "priority-Queue-Information-for-Enhanced-PCH", "nbap.priority_Queue_Information_for_Enhanced_PCH",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Priority_Queue_Information_for_Enhanced_FACH_PCH", HFILL }},
{ &hf_nbap_sequenceNumber,
{ "sequenceNumber", "nbap.sequenceNumber",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46926,6 +48363,10 @@ void proto_register_nbap(void) {
{ "t1", "nbap.t1",
FT_UINT32, BASE_DEC, VALS(nbap_T1_vals), 0,
"nbap.T1", HFILL }},
+ { &hf_nbap_mAC_ehs_Reset_Timer,
+ { "mAC-ehs-Reset-Timer", "nbap.mAC_ehs_Reset_Timer",
+ FT_UINT32, BASE_DEC, VALS(nbap_MAC_ehs_Reset_Timer_vals), 0,
+ "nbap.MAC_ehs_Reset_Timer", HFILL }},
{ &hf_nbap_discardTimer,
{ "discardTimer", "nbap.discardTimer",
FT_UINT32, BASE_DEC, VALS(nbap_DiscardTimer_vals), 0,
@@ -47378,14 +48819,6 @@ void proto_register_nbap(void) {
{ "sFNSFN-TDD768", "nbap.sFNSFN_TDD768",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.SFNSFN_TDD768", HFILL }},
- { &hf_nbap_sixteenQAM_UL_Operation_Indicator,
- { "sixteenQAM-UL-Operation-Indicator", "nbap.sixteenQAM_UL_Operation_Indicator",
- FT_UINT32, BASE_DEC, VALS(nbap_SixteenQAM_UL_Operation_Indicator_vals), 0,
- "nbap.SixteenQAM_UL_Operation_Indicator", HFILL }},
- { &hf_nbap_sixteenQAM_UL_Delta_T2TP,
- { "sixteenQAM-UL-Delta-T2TP", "nbap.sixteenQAM_UL_Delta_T2TP",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.SixteenQAM_UL_Delta_T2TP", HFILL }},
{ &hf_nbap_synchronisationReportCharacteristicsType,
{ "synchronisationReportCharacteristicsType", "nbap.synchronisationReportCharacteristicsType",
FT_UINT32, BASE_DEC, VALS(nbap_SynchronisationReportCharacteristicsType_vals), 0,
@@ -48130,6 +49563,26 @@ void proto_register_nbap(void) {
{ "s-CCPCH-Power", "nbap.s_CCPCH_Power",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.DL_Power", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item,
+ { "Item", "nbap.Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD", HFILL }},
+ { &hf_nbap_s_CCPCH_TimeSlotFormat_LCR,
+ { "s-CCPCH-TimeSlotFormat-LCR", "nbap.s_CCPCH_TimeSlotFormat_LCR",
+ FT_UINT32, BASE_DEC, VALS(nbap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
+ "nbap.TDD_DL_DPCH_TimeSlotFormat_LCR", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item,
+ { "Item", "nbap.Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD", HFILL }},
+ { &hf_nbap_tFCI_Presence768,
+ { "tFCI-Presence768", "nbap.tFCI_Presence768",
+ FT_UINT32, BASE_DEC, VALS(nbap_TFCI_Presence_vals), 0,
+ "nbap.TFCI_Presence", HFILL }},
+ { &hf_nbap_midambleShiftandBurstType768,
+ { "midambleShiftandBurstType768", "nbap.midambleShiftandBurstType768",
+ FT_UINT32, BASE_DEC, VALS(nbap_MidambleShiftAndBurstType768_vals), 0,
+ "nbap.MidambleShiftAndBurstType768", HFILL }},
{ &hf_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD_item,
{ "Item", "nbap.FACH_ParametersListIE_CTCH_SetupRqstTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48162,14 +49615,6 @@ void proto_register_nbap(void) {
{ "midambleshiftAndBurstType78", "nbap.midambleshiftAndBurstType78",
FT_UINT32, BASE_DEC, VALS(nbap_MidambleShiftAndBurstType768_vals), 0,
"nbap.MidambleShiftAndBurstType768", HFILL }},
- { &hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item,
- { "Item", "nbap.Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD", HFILL }},
- { &hf_nbap_s_CCPCH_TimeSlotFormat_LCR,
- { "s-CCPCH-TimeSlotFormat-LCR", "nbap.s_CCPCH_TimeSlotFormat_LCR",
- FT_UINT32, BASE_DEC, VALS(nbap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
- "nbap.TDD_DL_DPCH_TimeSlotFormat_LCR", HFILL }},
{ &hf_nbap_notificationIndicatorLength,
{ "notificationIndicatorLength", "nbap.notificationIndicatorLength",
FT_UINT32, BASE_DEC, VALS(nbap_NotificationIndicatorLength_vals), 0,
@@ -48198,6 +49643,14 @@ void proto_register_nbap(void) {
{ "midambleshiftAndBurstType768", "nbap.midambleshiftAndBurstType768",
FT_UINT32, BASE_DEC, VALS(nbap_MidambleShiftAndBurstType768_vals), 0,
"nbap.MidambleShiftAndBurstType768", HFILL }},
+ { &hf_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_item,
+ { "Item", "nbap.TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD", HFILL }},
+ { &hf_nbap_timeslotLCR_Parameter_ID,
+ { "timeslotLCR-Parameter-ID", "nbap.timeslotLCR_Parameter_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.CellParameterID", HFILL }},
{ &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_item,
{ "Item", "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48238,18 +49691,6 @@ void proto_register_nbap(void) {
{ "maxPowerPLCCH", "nbap.maxPowerPLCCH",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.DL_Power", HFILL }},
- { &hf_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item,
- { "Item", "nbap.Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD", HFILL }},
- { &hf_nbap_tFCI_Presence768,
- { "tFCI-Presence768", "nbap.tFCI_Presence768",
- FT_UINT32, BASE_DEC, VALS(nbap_TFCI_Presence_vals), 0,
- "nbap.TFCI_Presence", HFILL }},
- { &hf_nbap_midambleShiftandBurstType768,
- { "midambleShiftandBurstType768", "nbap.midambleShiftandBurstType768",
- FT_UINT32, BASE_DEC, VALS(nbap_MidambleShiftAndBurstType768_vals), 0,
- "nbap.MidambleShiftAndBurstType768", HFILL }},
{ &hf_nbap_maxE_RUCCH_MidambleShifts,
{ "maxE-RUCCH-MidambleShifts", "nbap.maxE_RUCCH_MidambleShifts",
FT_UINT32, BASE_DEC, VALS(nbap_MaxPRACH_MidambleShifts_vals), 0,
@@ -48330,14 +49771,14 @@ void proto_register_nbap(void) {
{ "sCCPCH-Power", "nbap.sCCPCH_Power",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.DL_Power", HFILL }},
- { &hf_nbap_secondaryCCPCH768List,
- { "secondaryCCPCH768List", "nbap.secondaryCCPCH768List",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD", HFILL }},
- { &hf_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item,
- { "Item", "nbap.Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item",
+ { &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item,
+ { "Item", "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD", HFILL }},
+ "nbap.Secondary_CCPCHItem_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item,
+ { "Item", "nbap.Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Secondary_CCPCHItem_CTCH_ReconfRqstTDD", HFILL }},
{ &hf_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD_item,
{ "Item", "nbap.FACH_ParametersList_CTCH_ReconfRqstTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48350,14 +49791,18 @@ void proto_register_nbap(void) {
{ "fPACHPower", "nbap.fPACHPower",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.FPACH_Power", HFILL }},
- { &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item,
- { "Item", "nbap.Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Secondary_CCPCHItem_CTCH_ReconfRqstTDD", HFILL }},
- { &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item,
- { "Item", "nbap.Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item",
+ { &hf_nbap_secondaryCCPCH768List,
+ { "secondaryCCPCH768List", "nbap.secondaryCCPCH768List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item,
+ { "Item", "nbap.Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
- "nbap.Secondary_CCPCHItem_CTCH_ReconfRqstTDD", HFILL }},
+ "nbap.Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_uPPCHPositionLCR,
+ { "uPPCHPositionLCR", "nbap.uPPCHPositionLCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UPPCHPositionLCR", HFILL }},
{ &hf_nbap_Cell_InformationList_AuditRsp_item,
{ "Item", "nbap.Cell_InformationList_AuditRsp_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48466,14 +49911,6 @@ void proto_register_nbap(void) {
{ "Item", "nbap.AICH_InformationList_AuditRsp_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.ProtocolIE_Single_Container", HFILL }},
- { &hf_nbap_CCP_InformationList_AuditRsp_item,
- { "Item", "nbap.CCP_InformationList_AuditRsp_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.ProtocolIE_Single_Container", HFILL }},
- { &hf_nbap_communicationControlPortID,
- { "communicationControlPortID", "nbap.communicationControlPortID",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.CommunicationControlPortID", HFILL }},
{ &hf_nbap_FPACH_LCR_InformationList_AuditRsp_item,
{ "Item", "nbap.FPACH_LCR_InformationList_AuditRsp_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48486,6 +49923,10 @@ void proto_register_nbap(void) {
{ "Item", "nbap.S_CCPCH_LCR_InformationListExt_AuditRsp_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_PLCCH_InformationList_AuditRsp_item,
+ { "Item", "nbap.PLCCH_InformationList_AuditRsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_S_CCPCH_768_InformationList_AuditRsp_item,
{ "Item", "nbap.S_CCPCH_768_InformationList_AuditRsp_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48494,6 +49935,34 @@ void proto_register_nbap(void) {
{ "Item", "nbap.PRACH_768_InformationList_AuditRsp_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_E_RUCCH_InformationList_AuditRsp_item,
+ { "Item", "nbap.E_RUCCH_InformationList_AuditRsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_E_RUCCH_768_InformationList_AuditRsp_item,
+ { "Item", "nbap.E_RUCCH_768_InformationList_AuditRsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_item,
+ { "Item", "nbap.Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_UPPCH_LCR_InformationList_AuditRsp_item,
+ { "Item", "nbap.UPPCH_LCR_InformationList_AuditRsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_item,
+ { "Item", "nbap.MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_CCP_InformationList_AuditRsp_item,
+ { "Item", "nbap.CCP_InformationList_AuditRsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_communicationControlPortID,
+ { "communicationControlPortID", "nbap.communicationControlPortID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.CommunicationControlPortID", HFILL }},
{ &hf_nbap_Local_Cell_InformationList_AuditRsp_item,
{ "Item", "nbap.Local_Cell_InformationList_AuditRsp_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48542,18 +50011,6 @@ void proto_register_nbap(void) {
{ "power-Local-Cell-Group-ID", "nbap.power_Local_Cell_Group_ID",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.Local_Cell_ID", HFILL }},
- { &hf_nbap_PLCCH_InformationList_AuditRsp_item,
- { "Item", "nbap.PLCCH_InformationList_AuditRsp_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.ProtocolIE_Single_Container", HFILL }},
- { &hf_nbap_E_RUCCH_InformationList_AuditRsp_item,
- { "Item", "nbap.E_RUCCH_InformationList_AuditRsp_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.ProtocolIE_Single_Container", HFILL }},
- { &hf_nbap_E_RUCCH_768_InformationList_AuditRsp_item,
- { "Item", "nbap.E_RUCCH_768_InformationList_AuditRsp_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_cell,
{ "cell", "nbap.cell",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48738,6 +50195,14 @@ void proto_register_nbap(void) {
{ "iPDL-TDD-Parameters-LCR", "nbap.iPDL_TDD_Parameters_LCR",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.IPDL_TDD_Parameters_LCR", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_item,
+ { "Item", "nbap.Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD", HFILL }},
+ { &hf_nbap_timeSlotConfigurationList_LCR_Cell_SetupRqstTDD,
+ { "timeSlotConfigurationList-LCR-Cell-SetupRqstTDD", "nbap.timeSlotConfigurationList_LCR_Cell_SetupRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD", HFILL }},
{ &hf_nbap_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item,
{ "Item", "nbap.SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48758,6 +50223,26 @@ void proto_register_nbap(void) {
{ "Item", "nbap.TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.TimeSlotConfigurationItem_LCR_Cell_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD,
+ { "cell-Frequency-Add-LCR-MulFreq-Cell-ReconfRqstTDD", "nbap.cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD,
+ { "cell-Frequency-ModifyList-LCR-MulFreq-Cell-ReconfRqstTDD", "nbap.cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD,
+ { "cell-Frequency-Delete-LCR-MulFreq-Cell-ReconfRqstTDD", "nbap.cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_timeSlotConfigurationList_LCR_Cell_ReconfRqstTDD,
+ { "timeSlotConfigurationList-LCR-Cell-ReconfRqstTDD", "nbap.timeSlotConfigurationList_LCR_Cell_ReconfRqstTDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD", HFILL }},
+ { &hf_nbap_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD_item,
+ { "Item", "nbap.Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD", HFILL }},
{ &hf_nbap_no_Failure,
{ "no-Failure", "nbap.no_Failure",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48822,10 +50307,6 @@ void proto_register_nbap(void) {
{ "Item", "nbap.Local_Cell_Group_InformationList2_ResourceStatusInd_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.ProtocolIE_Single_Container", HFILL }},
- { &hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item,
- { "Item", "nbap.Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_CCP_InformationList_ResourceStatusInd_item,
{ "Item", "nbap.CCP_InformationList_ResourceStatusInd_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48946,6 +50427,22 @@ void proto_register_nbap(void) {
{ "Item", "nbap.E_RUCCH_768_InformationList_ResourceStatusInd_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_item,
+ { "Item", "nbap.Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_UPPCH_LCR_InformationList_ResourceStatusInd_item,
+ { "Item", "nbap.UPPCH_LCR_InformationList_ResourceStatusInd_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_item,
+ { "Item", "nbap.MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item,
+ { "Item", "nbap.Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_item,
{ "Item", "nbap.MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49498,6 +50995,10 @@ void proto_register_nbap(void) {
{ "ul-DPCH-InformationList", "nbap.ul_DPCH_InformationList",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_DPCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_uL_Timeslot_InformationLCR,
+ { "uL-Timeslot-InformationLCR", "nbap.uL_Timeslot_InformationLCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.UL_TimeslotLCR_Information", HFILL }},
{ &hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_item,
{ "Item", "nbap.MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49514,10 +51015,6 @@ void proto_register_nbap(void) {
{ "tDD-TPC-UplinkStepSize-LCR", "nbap.tDD_TPC_UplinkStepSize_LCR",
FT_UINT32, BASE_DEC, VALS(nbap_TDD_TPC_UplinkStepSize_LCR_vals), 0,
"nbap.TDD_TPC_UplinkStepSize_LCR", HFILL }},
- { &hf_nbap_uL_Timeslot_InformationLCR,
- { "uL-Timeslot-InformationLCR", "nbap.uL_Timeslot_InformationLCR",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.UL_TimeslotLCR_Information", HFILL }},
{ &hf_nbap_uL_Timeslot_Information768,
{ "uL-Timeslot-Information768", "nbap.uL_Timeslot_Information768",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49538,14 +51035,6 @@ void proto_register_nbap(void) {
{ "ul-DPCH-InformationDeleteList", "nbap.ul_DPCH_InformationDeleteList",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item,
- { "Item", "nbap.MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_ul_DPCH_InformationAddListLCR,
- { "ul-DPCH-InformationAddListLCR", "nbap.ul_DPCH_InformationAddListLCR",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_uL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD,
{ "uL-Timeslot-InformationModify-ModifyList-RL-ReconfPrepTDD", "nbap.uL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49590,6 +51079,14 @@ void proto_register_nbap(void) {
{ "Item", "nbap.UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.UL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item,
+ { "Item", "nbap.MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_ul_DPCH_InformationAddListLCR,
+ { "ul-DPCH-InformationAddListLCR", "nbap.ul_DPCH_InformationAddListLCR",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
{ &hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item,
{ "Item", "nbap.UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49606,6 +51103,14 @@ void proto_register_nbap(void) {
{ "dl-DPCH-InformationList", "nbap.dl_DPCH_InformationList",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DL_DPCH_InformationAddList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item,
+ { "Item", "nbap.CCTrCH_TPCAddList_RL_ReconfPrepTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.CCTrCH_TPCAddItem_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_dL_Timeslot_InformationLCR,
+ { "dL-Timeslot-InformationLCR", "nbap.dL_Timeslot_InformationLCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.DL_TimeslotLCR_Information", HFILL }},
{ &hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_item,
{ "Item", "nbap.MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49630,14 +51135,6 @@ void proto_register_nbap(void) {
{ "cCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD", "nbap.cCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.DL_Power", HFILL }},
- { &hf_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item,
- { "Item", "nbap.CCTrCH_TPCAddList_RL_ReconfPrepTDD_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.CCTrCH_TPCAddItem_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_dL_Timeslot_InformationLCR,
- { "dL-Timeslot-InformationLCR", "nbap.dL_Timeslot_InformationLCR",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.DL_TimeslotLCR_Information", HFILL }},
{ &hf_nbap_dL_Timeslot_Information768,
{ "dL-Timeslot-Information768", "nbap.dL_Timeslot_Information768",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49662,26 +51159,6 @@ void proto_register_nbap(void) {
{ "dl-DPCH-InformationDeleteList", "nbap.dl_DPCH_InformationDeleteList",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item,
- { "Item", "nbap.MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_dl_DPCH_InformationAddListLCR,
- { "dl-DPCH-InformationAddListLCR", "nbap.dl_DPCH_InformationAddListLCR",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
- { &hf_nbap_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD,
- { "tDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD", "nbap.tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD",
- FT_UINT32, BASE_DEC, VALS(nbap_TDD_TPC_DownlinkStepSize_vals), 0,
- "nbap.TDD_TPC_DownlinkStepSize", HFILL }},
- { &hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD,
- { "cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD", "nbap.cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD",
- FT_INT32, BASE_DEC, NULL, 0,
- "nbap.DL_Power", HFILL }},
- { &hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD,
- { "cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD", "nbap.cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD",
- FT_INT32, BASE_DEC, NULL, 0,
- "nbap.DL_Power", HFILL }},
{ &hf_nbap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item,
{ "Item", "nbap.CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49734,6 +51211,26 @@ void proto_register_nbap(void) {
{ "Item", "nbap.DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item,
+ { "Item", "nbap.MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_dl_DPCH_InformationAddListLCR,
+ { "dl-DPCH-InformationAddListLCR", "nbap.dl_DPCH_InformationAddListLCR",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD", HFILL }},
+ { &hf_nbap_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD,
+ { "tDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD", "nbap.tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD",
+ FT_UINT32, BASE_DEC, VALS(nbap_TDD_TPC_DownlinkStepSize_vals), 0,
+ "nbap.TDD_TPC_DownlinkStepSize", HFILL }},
+ { &hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD,
+ { "cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD", "nbap.cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "nbap.DL_Power", HFILL }},
+ { &hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD,
+ { "cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD", "nbap.cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "nbap.DL_Power", HFILL }},
{ &hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item,
{ "Item", "nbap.DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49918,6 +51415,10 @@ void proto_register_nbap(void) {
{ "Item", "nbap.HSSICH_Info_DM_Rqst_item",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.HS_SICH_ID", HFILL }},
+ { &hf_nbap_HSSICH_InfoExt_DM_Rqst_item,
+ { "Item", "nbap.HSSICH_InfoExt_DM_Rqst_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.Extended_HS_SICH_ID", HFILL }},
{ &hf_nbap_rL_Set_InformationList_DM_Rqst,
{ "rL-Set-InformationList-DM-Rqst", "nbap.rL_Set_InformationList_DM_Rqst",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49966,14 +51467,6 @@ void proto_register_nbap(void) {
{ "pUSCH-ID", "nbap.pUSCH_ID",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.PUSCH_ID", HFILL }},
- { &hf_nbap_rL_Set_InformationList_DM_Rsp,
- { "rL-Set-InformationList-DM-Rsp", "nbap.rL_Set_InformationList_DM_Rsp",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.RL_Set_InformationList_DM_Rsp", HFILL }},
- { &hf_nbap_RL_Set_InformationList_DM_Rsp_item,
- { "Item", "nbap.RL_Set_InformationList_DM_Rsp_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item,
{ "Item", "nbap.Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49990,6 +51483,14 @@ void proto_register_nbap(void) {
{ "Item", "nbap.Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.Multiple_DedicatedMeasurementValueItem_768_TDD_DM_Rsp", HFILL }},
+ { &hf_nbap_rL_Set_InformationList_DM_Rsp,
+ { "rL-Set-InformationList-DM-Rsp", "nbap.rL_Set_InformationList_DM_Rsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.RL_Set_InformationList_DM_Rsp", HFILL }},
+ { &hf_nbap_RL_Set_InformationList_DM_Rsp_item,
+ { "Item", "nbap.RL_Set_InformationList_DM_Rsp_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_rL_02,
{ "rL", "nbap.rL",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50442,6 +51943,10 @@ void proto_register_nbap(void) {
{ "Item", "nbap.DL_HS_PDSCH_Codelist_768_PSCH_ReconfRqst_item",
FT_UINT32, BASE_DEC, VALS(nbap_TDD_ChannelisationCode768_vals), 0,
"nbap.TDD_ChannelisationCode768", HFILL }},
+ { &hf_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item,
+ { "Item", "nbap.MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_hS_SCCH_Information_PSCH_ReconfRqst,
{ "hS-SCCH-Information-PSCH-ReconfRqst", "nbap.hS_SCCH_Information_PSCH_ReconfRqst",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50482,6 +51987,10 @@ void proto_register_nbap(void) {
{ "hS-SICH-Information-768", "nbap.hS_SICH_Information_768",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.HS_SICH_Information_768_PSCH_ReconfRqst", HFILL }},
+ { &hf_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_item,
+ { "Item", "nbap.HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.HS_SCCH_InformationItem_LCR_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_hS_SCCH_InformationModify_PSCH_ReconfRqst,
{ "hS-SCCH-InformationModify-PSCH-ReconfRqst", "nbap.hS_SCCH_InformationModify_PSCH_ReconfRqst",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50490,10 +51999,6 @@ void proto_register_nbap(void) {
{ "hS-SCCH-InformationModify-LCR-PSCH-ReconfRqst", "nbap.hS_SCCH_InformationModify_LCR_PSCH_ReconfRqst",
FT_UINT32, BASE_DEC, NULL, 0,
"nbap.HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst", HFILL }},
- { &hf_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst_item,
- { "Item", "nbap.HS_SCCH_InformationModify_PSCH_ReconfRqst_item",
- FT_NONE, BASE_NONE, NULL, 0,
- "nbap.HS_SCCH_InformationModifyItem_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_hS_SICH_Information_01,
{ "hS-SICH-Information", "nbap.hS_SICH_Information",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50506,6 +52011,10 @@ void proto_register_nbap(void) {
{ "hS-SICH-Information-LCR", "nbap.hS_SICH_Information_LCR",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.HS_SICH_InformationModify_LCR_PSCH_ReconfRqst", HFILL }},
+ { &hf_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_item,
+ { "Item", "nbap.HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_HS_SCCH_InformationModify_768_PSCH_ReconfRqst_item,
{ "Item", "nbap.HS_SCCH_InformationModify_768_PSCH_ReconfRqst_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50514,6 +52023,10 @@ void proto_register_nbap(void) {
{ "hS-SICH-Information-768", "nbap.hS_SICH_Information_768",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.HS_SICH_InformationModify_768_PSCH_ReconfRqst", HFILL }},
+ { &hf_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst_item,
+ { "Item", "nbap.HS_SCCH_InformationModify_PSCH_ReconfRqst_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.HS_SCCH_InformationModifyItem_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_item,
{ "Item", "nbap.Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_item",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50642,6 +52155,10 @@ void proto_register_nbap(void) {
{ "eRUCCH-SYNC-UL-codes-bitmap", "nbap.eRUCCH_SYNC_UL_codes_bitmap",
FT_BYTES, BASE_HEX, NULL, 0,
"nbap.BIT_STRING_SIZE_8", HFILL }},
+ { &hf_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_item,
+ { "Item", "nbap.Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst", HFILL }},
{ &hf_nbap_generalCause_05,
{ "generalCause", "nbap.generalCause",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50650,6 +52167,10 @@ void proto_register_nbap(void) {
{ "setSpecificCause", "nbap.setSpecificCause",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.SetSpecificCauseList_PSCH_ReconfFailureTDD", HFILL }},
+ { &hf_nbap_extension_CauseLevel_PSCH_ReconfFailure,
+ { "extension-CauseLevel-PSCH-ReconfFailure", "nbap.extension_CauseLevel_PSCH_ReconfFailure",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.Extension_CauseLevel_PSCH_ReconfFailure", HFILL }},
{ &hf_nbap_unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD,
{ "unsuccessful-PDSCHSetList-PSCH-ReconfFailureTDD", "nbap.unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50666,6 +52187,10 @@ void proto_register_nbap(void) {
{ "Item", "nbap.Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD_item",
FT_NONE, BASE_NONE, NULL, 0,
"nbap.ProtocolIE_Single_Container", HFILL }},
+ { &hf_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_item,
+ { "Item", "nbap.UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_item",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "nbap.ProtocolIE_Single_Container", HFILL }},
{ &hf_nbap_communicationContext,
{ "communicationContext", "nbap.communicationContext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50722,6 +52247,10 @@ void proto_register_nbap(void) {
{ "requestedDataValueInformation", "nbap.requestedDataValueInformation",
FT_UINT32, BASE_DEC, VALS(nbap_RequestedDataValueInformation_vals), 0,
"nbap.RequestedDataValueInformation", HFILL }},
+ { &hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item,
+ { "Item", "nbap.TimeslotInfo_CellSyncInitiationRqstTDD_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "nbap.TimeSlot", HFILL }},
{ &hf_nbap_cSBTransmissionID,
{ "cSBTransmissionID", "nbap.cSBTransmissionID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50734,10 +52263,6 @@ void proto_register_nbap(void) {
{ "initialDLTransPower", "nbap.initialDLTransPower",
FT_INT32, BASE_DEC, NULL, 0,
"nbap.DL_Power", HFILL }},
- { &hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item,
- { "Item", "nbap.TimeslotInfo_CellSyncInitiationRqstTDD_item",
- FT_UINT32, BASE_DEC, NULL, 0,
- "nbap.TimeSlot", HFILL }},
{ &hf_nbap_cSBMeasurementID,
{ "cSBMeasurementID", "nbap.cSBMeasurementID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51144,12 +52669,12 @@ void proto_register_nbap(void) {
&ett_nbap_Best_Cell_Portions_Item,
&ett_nbap_BroadcastCommonTransportBearerIndication,
&ett_nbap_Cause,
- &ett_nbap_CCCH_SRB1_PriorityQueue_Information,
- &ett_nbap_CCCH_SRB1_PriorityQueue_InformationItem,
&ett_nbap_CellSyncBurstTiming,
&ett_nbap_CellSyncBurstTimingLCR,
&ett_nbap_CommonChannelsCapacityConsumptionLaw,
&ett_nbap_CommonChannelsCapacityConsumptionLaw_item,
+ &ett_nbap_Common_MACFlows_to_DeleteFDD,
+ &ett_nbap_Common_MACFlows_to_DeleteFDD_Item,
&ett_nbap_CommonMACFlow_Specific_InfoList,
&ett_nbap_CommonMACFlow_Specific_InfoItem,
&ett_nbap_CommonMACFlow_Specific_InfoList_Response,
@@ -51279,6 +52804,7 @@ void proto_register_nbap(void) {
&ett_nbap_E_DCH_TTI_Length_to_Modify,
&ett_nbap_E_RGCH_E_HICH_FDD_Code_Information,
&ett_nbap_E_RGCH_E_HICH_FDD_Code_List,
+ &ett_nbap_E_TFCI_Boost_Information,
&ett_nbap_E_TFCS_Information,
&ett_nbap_E_DCHProvidedBitRate,
&ett_nbap_E_DCHProvidedBitRate_Item,
@@ -51320,6 +52846,14 @@ void proto_register_nbap(void) {
&ett_nbap_GANSS_Clock_Model,
&ett_nbap_GANSS_Common_Data,
&ett_nbap_GANSS_CommonDataInfoReq,
+ &ett_nbap_GANSS_Data_Bit_Assistance,
+ &ett_nbap_GANSS_DataBitAssistanceList,
+ &ett_nbap_GANSS_DataBitAssistanceItem,
+ &ett_nbap_GANSS_DataBitAssistanceSgnList,
+ &ett_nbap_GANSS_DataBitAssistanceSgnItem,
+ &ett_nbap_GANSS_Data_Bit_Assistance_ReqItem,
+ &ett_nbap_GANSS_Data_Bit_Assistance_ReqList,
+ &ett_nbap_GANSS_Data_Bit_Assistance_ReqList_item,
&ett_nbap_GANSS_GenericDataInfoReqList,
&ett_nbap_GANSS_GenericDataInfoReqItem,
&ett_nbap_GANSS_Generic_Data,
@@ -51329,11 +52863,10 @@ void proto_register_nbap(void) {
&ett_nbap_GANSS_IonosphereRegionalStormFlags,
&ett_nbap_GANSS_KeplerianParametersAlm,
&ett_nbap_GANSS_KeplerianParametersOrb,
- &ett_nbap_GANSS_Navigation_Model,
+ &ett_nbap_GANSS_Navigation_Model_And_Time_Recovery,
&ett_nbap_GANSS_Orbit_Model,
&ett_nbap_GANSS_Real_Time_Integrity,
&ett_nbap_GANSS_RealTimeInformationItem,
- &ett_nbap_GANSS_Reference_Time,
&ett_nbap_GANSS_RX_Pos,
&ett_nbap_GANSS_SatelliteClockModelItem,
&ett_nbap_GANSS_SatelliteInformationKP,
@@ -51341,6 +52874,7 @@ void proto_register_nbap(void) {
&ett_nbap_GANSS_Sat_Info_Nav,
&ett_nbap_GANSS_Sat_Info_Nav_item,
&ett_nbap_GANSS_Time_Model,
+ &ett_nbap_GANSS_Transmission_Time,
&ett_nbap_GANSS_UTC_Model,
&ett_nbap_GPS_Almanac,
&ett_nbap_GPS_Ionospheric_Model,
@@ -51355,6 +52889,7 @@ void proto_register_nbap(void) {
&ett_nbap_HARQ_MemoryPartitioning_Implicit,
&ett_nbap_HARQ_MemoryPartitioning_Explicit,
&ett_nbap_HARQ_MemoryPartitioningList,
+ &ett_nbap_HARQ_MemoryPartitioningInfoExtForMIMO,
&ett_nbap_HARQ_MemoryPartitioningItem,
&ett_nbap_HS_DSCHProvidedBitRate,
&ett_nbap_HS_DSCHProvidedBitRate_Item,
@@ -51422,6 +52957,7 @@ void proto_register_nbap(void) {
&ett_nbap_IPDL_FDD_Parameters,
&ett_nbap_IPDL_TDD_Parameters,
&ett_nbap_IPDL_TDD_Parameters_LCR,
+ &ett_nbap_IPMulticastIndication,
&ett_nbap_BurstModeParams,
&ett_nbap_LCRTDD_Uplink_Physical_Channel_Capability,
&ett_nbap_MACdPDU_Size_Indexlist,
@@ -51445,11 +52981,11 @@ void proto_register_nbap(void) {
&ett_nbap_MidambleAllocationMode7682,
&ett_nbap_Type7683,
&ett_nbap_MidambleAllocationMode7683,
- &ett_nbap_MIMO_Information,
- &ett_nbap_MIMO_InformationToModify,
&ett_nbap_MIMO_PilotConfiguration,
&ett_nbap_ModifyPriorityQueue,
&ett_nbap_ModulationPO_MBSFN,
+ &ett_nbap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR,
+ &ett_nbap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR,
&ett_nbap_NeighbouringCellMeasurementInformation,
&ett_nbap_NeighbouringCellMeasurementInformation_item,
&ett_nbap_NeighbouringFDDCellMeasurementInformation,
@@ -51457,11 +52993,15 @@ void proto_register_nbap(void) {
&ett_nbap_NeighbouringTDDCellMeasurementInformationLCR,
&ett_nbap_NeighbouringTDDCellMeasurementInformation768,
&ett_nbap_NI_Information,
+ &ett_nbap_Paging_MACFlows_to_DeleteFDD,
+ &ett_nbap_Paging_MACFlows_to_DeleteFDD_Item,
&ett_nbap_Paging_MACFlow_Specific_Information,
- &ett_nbap_Paging_MAC_Flow_Sopecific_Information_Item,
+ &ett_nbap_Paging_MAC_Flow_Specific_Information_Item,
+ &ett_nbap_Paging_MACFlow_PriorityQueue_Information,
+ &ett_nbap_Paging_MACFlow_PriorityQueue_Item,
&ett_nbap_PLCCHinformation,
&ett_nbap_PreambleSignatures,
- &ett_nbap_Priority_Queue_Information_for_Enhanced_FACH,
+ &ett_nbap_Priority_Queue_Information_for_Enhanced_FACH_PCH,
&ett_nbap_PriorityQueue_InfoList,
&ett_nbap_PriorityQueue_InfoItem,
&ett_nbap_PriorityQueue_InfoList_to_Modify,
@@ -51518,8 +53058,6 @@ void proto_register_nbap(void) {
&ett_nbap_SFNSFNTimeStampInformation,
&ett_nbap_SFNSFNTimeStamp_TDD,
&ett_nbap_SFNSFNValue,
- &ett_nbap_SixteenQAM_UL_Information,
- &ett_nbap_SixteenQAM_UL_Information_to_Modify,
&ett_nbap_SynchronisationReportCharacteristics,
&ett_nbap_SynchronisationReportCharactThreExc,
&ett_nbap_SynchronisationReportCharactThreInfoItem,
@@ -51618,19 +53156,23 @@ void proto_register_nbap(void) {
&ett_nbap_Secondary_CCPCH_CTCH_SetupRqstTDD,
&ett_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD,
&ett_nbap_Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD,
+ &ett_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD,
+ &ett_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD,
+ &ett_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD,
+ &ett_nbap_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD,
&ett_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD,
&ett_nbap_FACH_ParametersItem_CTCH_SetupRqstTDD,
&ett_nbap_PCH_ParametersItem_CTCH_SetupRqstTDD,
&ett_nbap_PICH_ParametersItem_CTCH_SetupRqstTDD,
&ett_nbap_PICH_LCR_Parameters_CTCH_SetupRqstTDD,
&ett_nbap_PICH_768_ParametersItem_CTCH_SetupRqstTDD,
- &ett_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD,
- &ett_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD,
&ett_nbap_MICH_Parameters_CTCH_SetupRqstTDD,
&ett_nbap_MICH_TDDOption_Specific_Parameters_CTCH_SetupRqstTDD,
&ett_nbap_MICH_HCR_Parameters_CTCH_SetupRqstTDD,
&ett_nbap_MICH_LCR_Parameters_CTCH_SetupRqstTDD,
&ett_nbap_MICH_768_Parameters_CTCH_SetupRqstTDD,
+ &ett_nbap_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD,
+ &ett_nbap_TimeSlotConfigurationItem_LCR_CTCH_SetupRqstTDD,
&ett_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD,
&ett_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD,
&ett_nbap_PRACH_CTCH_SetupRqstTDD,
@@ -51641,8 +53183,6 @@ void proto_register_nbap(void) {
&ett_nbap_PRACH_768_ParametersItem_CTCH_SetupRqstTDD,
&ett_nbap_FPACH_LCR_Parameters_CTCH_SetupRqstTDD,
&ett_nbap_PLCCH_parameters,
- &ett_nbap_Secondary_CCPCH_768_parameterList_CTCH_SetupRqstTDD,
- &ett_nbap_Secondary_CCPCH_768_parameterItem_CTCH_SetupRqstTDD,
&ett_nbap_E_RUCCH_parameters,
&ett_nbap_E_RUCCH_768_parameters,
&ett_nbap_CommonTransportChannelSetupResponse,
@@ -51667,20 +53207,21 @@ void proto_register_nbap(void) {
&ett_nbap_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD,
&ett_nbap_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD,
&ett_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD,
- &ett_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD,
- &ett_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD,
- &ett_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD,
+ &ett_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD,
+ &ett_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD,
&ett_nbap_PICH_Parameters_CTCH_ReconfRqstTDD,
- &ett_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD,
&ett_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD,
&ett_nbap_FACH_ParametersItem_CTCH_ReconfRqstTDD,
&ett_nbap_PCH_Parameters_CTCH_ReconfRqstTDD,
&ett_nbap_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD,
&ett_nbap_MICH_Parameters_CTCH_ReconfRqstTDD,
- &ett_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD,
- &ett_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD,
- &ett_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD,
&ett_nbap_PLCCH_Parameters_CTCH_ReconfRqstTDD,
+ &ett_nbap_Secondary_CCPCH_768_Parameters_CTCH_ReconfRqstTDD,
+ &ett_nbap_Secondary_CCPCH_768_List_CTCH_ReconfRqstTDD,
+ &ett_nbap_Secondary_CCPCH_768_Item_CTCH_ReconfRqstTDD,
+ &ett_nbap_PICH_768_Parameters_CTCH_ReconfRqstTDD,
+ &ett_nbap_MICH_768_Parameters_CTCH_ReconfRqstTDD,
+ &ett_nbap_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD,
&ett_nbap_CommonTransportChannelReconfigurationResponse,
&ett_nbap_CommonTransportChannelReconfigurationFailure,
&ett_nbap_CommonTransportChannelDeletionRequest,
@@ -51700,24 +53241,29 @@ void proto_register_nbap(void) {
&ett_nbap_PRACH_InformationList_AuditRsp,
&ett_nbap_RACH_InformationList_AuditRsp,
&ett_nbap_AICH_InformationList_AuditRsp,
- &ett_nbap_CCP_InformationList_AuditRsp,
- &ett_nbap_CCP_InformationItem_AuditRsp,
&ett_nbap_FPACH_LCR_InformationList_AuditRsp,
&ett_nbap_HS_DSCH_Resources_Information_AuditRsp,
&ett_nbap_S_CCPCH_InformationListExt_AuditRsp,
&ett_nbap_S_CCPCH_LCR_InformationListExt_AuditRsp,
&ett_nbap_E_DCH_Resources_Information_AuditRsp,
+ &ett_nbap_PLCCH_InformationList_AuditRsp,
&ett_nbap_S_CCPCH_768_InformationList_AuditRsp,
&ett_nbap_PRACH_768_InformationList_AuditRsp,
+ &ett_nbap_E_RUCCH_InformationList_AuditRsp,
+ &ett_nbap_E_RUCCH_768_InformationList_AuditRsp,
+ &ett_nbap_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp,
+ &ett_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp,
+ &ett_nbap_UPPCH_LCR_InformationList_AuditRsp,
+ &ett_nbap_UPPCH_LCR_InformationItem_AuditRsp,
+ &ett_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp,
+ &ett_nbap_CCP_InformationList_AuditRsp,
+ &ett_nbap_CCP_InformationItem_AuditRsp,
&ett_nbap_Local_Cell_InformationList_AuditRsp,
&ett_nbap_Local_Cell_InformationItem_AuditRsp,
&ett_nbap_Local_Cell_Group_InformationList_AuditRsp,
&ett_nbap_Local_Cell_Group_InformationItem_AuditRsp,
&ett_nbap_Power_Local_Cell_Group_InformationList_AuditRsp,
&ett_nbap_Power_Local_Cell_Group_InformationItem_AuditRsp,
- &ett_nbap_PLCCH_InformationList_AuditRsp,
- &ett_nbap_E_RUCCH_InformationList_AuditRsp,
- &ett_nbap_E_RUCCH_768_InformationList_AuditRsp,
&ett_nbap_AuditFailure,
&ett_nbap_CommonMeasurementInitiationRequest,
&ett_nbap_CommonMeasurementObjectType_CM_Rqst,
@@ -51761,11 +53307,13 @@ void proto_register_nbap(void) {
&ett_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD,
&ett_nbap_TimeSlotConfigurationItem_LCR_Cell_SetupRqstTDD,
&ett_nbap_PCCPCH_LCR_Information_Cell_SetupRqstTDD,
- &ett_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD,
&ett_nbap_DwPCH_LCR_Information_Cell_SetupRqstTDD,
&ett_nbap_IPDLParameter_Information_Cell_SetupRqstTDD,
&ett_nbap_IPDLParameter_Information_LCR_Cell_SetupRqstTDD,
+ &ett_nbap_PCCPCH_768_Information_Cell_SetupRqstTDD,
&ett_nbap_SCH_768_Information_Cell_SetupRqstTDD,
+ &ett_nbap_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD,
+ &ett_nbap_Cell_Frequency_Item_LCR_MulFreq_Cell_SetupRqstTDD,
&ett_nbap_CellSetupResponse,
&ett_nbap_CellSetupFailure,
&ett_nbap_CellReconfigurationRequestFDD,
@@ -51792,6 +53340,11 @@ void proto_register_nbap(void) {
&ett_nbap_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD,
&ett_nbap_SCH_768_Information_Cell_ReconfRqstTDD,
&ett_nbap_PCCPCH_768_Information_Cell_ReconfRqstTDD,
+ &ett_nbap_UARFCN_Adjustment,
+ &ett_nbap_Cell_Frequency_Add_LCR_MulFreq_Cell_ReconfRqstTDD,
+ &ett_nbap_Cell_Frequency_ModifyList_LCR_MulFreq_Cell_ReconfRqstTDD,
+ &ett_nbap_Cell_Frequency_ModifyItem_LCR_MulFreq_Cell_ReconfRqstTDD,
+ &ett_nbap_Cell_Frequency_Delete_LCR_MulFreq_Cell_ReconfRqstTDD,
&ett_nbap_CellReconfigurationResponse,
&ett_nbap_CellReconfigurationFailure,
&ett_nbap_CellDeletionRequest,
@@ -51810,8 +53363,6 @@ void proto_register_nbap(void) {
&ett_nbap_Local_Cell_InformationItem2_ResourceStatusInd,
&ett_nbap_Local_Cell_Group_InformationList2_ResourceStatusInd,
&ett_nbap_Local_Cell_Group_InformationItem2_ResourceStatusInd,
- &ett_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd,
- &ett_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd,
&ett_nbap_CCP_InformationList_ResourceStatusInd,
&ett_nbap_CCP_InformationItem_ResourceStatusInd,
&ett_nbap_Cell_InformationList_ResourceStatusInd,
@@ -51832,6 +53383,13 @@ void proto_register_nbap(void) {
&ett_nbap_PRACH_768_InformationList_ResourceStatusInd,
&ett_nbap_E_RUCCH_InformationList_ResourceStatusInd,
&ett_nbap_E_RUCCH_768_InformationList_ResourceStatusInd,
+ &ett_nbap_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd,
+ &ett_nbap_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd,
+ &ett_nbap_UPPCH_LCR_InformationList_ResourceStatusInd,
+ &ett_nbap_UPPCH_LCR_InformationItem_ResourceStatusInd,
+ &ett_nbap_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd,
+ &ett_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd,
+ &ett_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd,
&ett_nbap_SystemInformationUpdateRequest,
&ett_nbap_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst,
&ett_nbap_MIB_SB_SIB_InformationItem_SystemInfoUpdateRqst,
@@ -51897,14 +53455,14 @@ void proto_register_nbap(void) {
&ett_nbap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD,
&ett_nbap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD,
&ett_nbap_UL_DPCH_InformationItem_RL_AdditionRqstTDD,
+ &ett_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD,
+ &ett_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD,
&ett_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD,
&ett_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD,
&ett_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD,
- &ett_nbap_RL_Information_RL_AdditionRqstTDD,
- &ett_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD,
- &ett_nbap_UL_DPCH_InformationItem_768_RL_AdditionRqstTDD,
&ett_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD,
&ett_nbap_DL_DPCH_InformationItem_768_RL_AdditionRqstTDD,
+ &ett_nbap_RL_Information_RL_AdditionRqstTDD,
&ett_nbap_RadioLinkAdditionResponseFDD,
&ett_nbap_RL_InformationResponseList_RL_AdditionRspFDD,
&ett_nbap_RL_InformationResponseItem_RL_AdditionRspFDD,
@@ -51949,18 +53507,14 @@ void proto_register_nbap(void) {
&ett_nbap_RadioLinkReconfigurationPrepareTDD,
&ett_nbap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD,
&ett_nbap_UL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD,
&ett_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD,
&ett_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD,
&ett_nbap_UL_DPCH_768_InformationAddList_RL_ReconfPrepTDD,
&ett_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD,
&ett_nbap_UL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD,
&ett_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD,
- &ett_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD,
- &ett_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD,
&ett_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD,
&ett_nbap_UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD,
&ett_nbap_UL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD,
@@ -51976,26 +53530,26 @@ void proto_register_nbap(void) {
&ett_nbap_UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD768,
&ett_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD,
&ett_nbap_UL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD,
+ &ett_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD,
+ &ett_nbap_UL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD,
&ett_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD,
&ett_nbap_UL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD,
&ett_nbap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD,
&ett_nbap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD,
&ett_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD,
&ett_nbap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD,
&ett_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD,
&ett_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD,
&ett_nbap_DL_DPCH_768_InformationAddList_RL_ReconfPrepTDD,
&ett_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD,
&ett_nbap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD,
- &ett_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD,
&ett_nbap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD,
&ett_nbap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD,
&ett_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD,
- &ett_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD,
- &ett_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD,
&ett_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD,
&ett_nbap_DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD,
&ett_nbap_DL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD,
@@ -52011,6 +53565,10 @@ void proto_register_nbap(void) {
&ett_nbap_DL_Code_768_InformationModify_ModifyItem_RL_ReconfPrepTDD,
&ett_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD,
&ett_nbap_DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD,
+ &ett_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD,
+ &ett_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD,
+ &ett_nbap_DL_DPCH_768_InformationModify_AddList_RL_ReconfPrepTDD,
&ett_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD,
&ett_nbap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD,
&ett_nbap_DCH_DeleteList_RL_ReconfPrepTDD,
@@ -52080,6 +53638,7 @@ void proto_register_nbap(void) {
&ett_nbap_RL_InformationItem_DM_Rqst,
&ett_nbap_PUSCH_Info_DM_Rqst,
&ett_nbap_HSSICH_Info_DM_Rqst,
+ &ett_nbap_HSSICH_InfoExt_DM_Rqst,
&ett_nbap_RL_Set_DM_Rqst,
&ett_nbap_RL_Set_InformationList_DM_Rqst,
&ett_nbap_RL_Set_InformationItem_DM_Rqst,
@@ -52091,9 +53650,6 @@ void proto_register_nbap(void) {
&ett_nbap_PUSCH_Info_DM_Rsp,
&ett_nbap_Multiple_PUSCH_InfoList_DM_Rsp,
&ett_nbap_Multiple_PUSCH_InfoListIE_DM_Rsp,
- &ett_nbap_RL_Set_DM_Rsp,
- &ett_nbap_RL_Set_InformationList_DM_Rsp,
- &ett_nbap_RL_Set_InformationItem_DM_Rsp,
&ett_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp,
&ett_nbap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp,
&ett_nbap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp,
@@ -52102,6 +53658,9 @@ void proto_register_nbap(void) {
&ett_nbap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp,
&ett_nbap_Multiple_DedicatedMeasurementValueList_768_TDD_DM_Rsp,
&ett_nbap_Multiple_DedicatedMeasurementValueItem_768_TDD_DM_Rsp,
+ &ett_nbap_RL_Set_DM_Rsp,
+ &ett_nbap_RL_Set_InformationList_DM_Rsp,
+ &ett_nbap_RL_Set_InformationItem_DM_Rsp,
&ett_nbap_DedicatedMeasurementInitiationFailure,
&ett_nbap_DedicatedMeasurementReport,
&ett_nbap_DedicatedMeasurementObjectType_DM_Rprt,
@@ -52230,6 +53789,8 @@ void proto_register_nbap(void) {
&ett_nbap_DL_HS_PDSCH_Timeslot_Information_768_PSCH_ReconfRqst,
&ett_nbap_DL_HS_PDSCH_Timeslot_InformationItem_768_PSCH_ReconfRqst,
&ett_nbap_DL_HS_PDSCH_Codelist_768_PSCH_ReconfRqst,
+ &ett_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst,
+ &ett_nbap_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst,
&ett_nbap_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_Information_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_InformationItem_PSCH_ReconfRqst,
@@ -52240,16 +53801,18 @@ void proto_register_nbap(void) {
&ett_nbap_HS_SCCH_Information_768_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_InformationItem_768_PSCH_ReconfRqst,
&ett_nbap_HS_SICH_Information_768_PSCH_ReconfRqst,
+ &ett_nbap_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst,
&ett_nbap_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst,
- &ett_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_InformationModifyItem_PSCH_ReconfRqst,
&ett_nbap_HS_SICH_InformationModify_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst,
+ &ett_nbap_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst,
&ett_nbap_HS_SICH_InformationModify_LCR_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_InformationModify_768_PSCH_ReconfRqst,
&ett_nbap_HS_SCCH_InformationModifyItem_768_PSCH_ReconfRqst,
&ett_nbap_HS_SICH_InformationModify_768_PSCH_ReconfRqst,
+ &ett_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst,
&ett_nbap_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst,
&ett_nbap_Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst,
&ett_nbap_E_PUCH_Information_PSCH_ReconfRqst,
@@ -52290,6 +53853,7 @@ void proto_register_nbap(void) {
&ett_nbap_Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst,
&ett_nbap_Delete_From_E_HICH_Resource_PoolItem_PSCH_ReconfRqst,
&ett_nbap_SYNC_UL_Partition_LCR,
+ &ett_nbap_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst,
&ett_nbap_PhysicalSharedChannelReconfigurationResponse,
&ett_nbap_PhysicalSharedChannelReconfigurationFailure,
&ett_nbap_CauseLevel_PSCH_ReconfFailure,
@@ -52299,6 +53863,8 @@ void proto_register_nbap(void) {
&ett_nbap_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD,
&ett_nbap_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD,
&ett_nbap_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD,
+ &ett_nbap_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD,
+ &ett_nbap_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD,
&ett_nbap_ResetRequest,
&ett_nbap_ResetIndicator,
&ett_nbap_CommunicationContextList_Reset,
@@ -52322,8 +53888,8 @@ void proto_register_nbap(void) {
&ett_nbap_InformationExchangeTerminationRequest,
&ett_nbap_InformationExchangeFailureIndication,
&ett_nbap_CellSynchronisationInitiationRequestTDD,
- &ett_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD,
&ett_nbap_TimeslotInfo_CellSyncInitiationRqstTDD,
+ &ett_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD,
&ett_nbap_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD,
&ett_nbap_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD,
&ett_nbap_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD,
@@ -52801,6 +54367,13 @@ proto_reg_handoff_nbap(void)
dissector_add("nbap.ies", id_Modification_Period, new_create_dissector_handle(dissect_Modification_Period_PDU, proto_nbap));
dissector_add("nbap.ies", id_MICH_CFN, new_create_dissector_handle(dissect_MICH_CFN_PDU, proto_nbap));
dissector_add("nbap.ies", id_NI_Information_NotifUpdateCmd, new_create_dissector_handle(dissect_NI_Information_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp, new_create_dissector_handle(dissect_Cell_Frequency_List_InformationItem_LCR_MulFreq_AuditRsp_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd, new_create_dissector_handle(dissect_Cell_Frequency_List_InformationItem_LCR_MulFreq_ResourceStatusInd_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_UPPCH_LCR_InformationItem_AuditRsp, new_create_dissector_handle(dissect_UPPCH_LCR_InformationItem_AuditRsp_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_UPPCH_LCR_InformationItem_ResourceStatusInd, new_create_dissector_handle(dissect_UPPCH_LCR_InformationItem_ResourceStatusInd_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD, new_create_dissector_handle(dissect_Unsuccessful_UARFCNItem_PSCH_ReconfFailureTDD_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_UARFCNSpecificCauseList, new_create_dissector_handle(dissect_UARFCNSpecificCauseList_PSCH_ReconfFailureTDD_PDU, proto_nbap));
+ dissector_add("nbap.ies", id_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst, new_create_dissector_handle(dissect_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCRItem_PSCH_ReconfRqst_PDU, proto_nbap));
dissector_add("nbap.extension", id_BroadcastCommonTransportBearerIndication, new_create_dissector_handle(dissect_BroadcastCommonTransportBearerIndication_PDU, proto_nbap));
dissector_add("nbap.extension", id_MessageStructure, new_create_dissector_handle(dissect_MessageStructure_PDU, proto_nbap));
dissector_add("nbap.extension", id_TypeOfError, new_create_dissector_handle(dissect_TypeOfError_PDU, proto_nbap));
@@ -52813,19 +54386,13 @@ proto_reg_handoff_nbap(void)
dissector_add("nbap.extension", id_bindingID, new_create_dissector_handle(dissect_BindingID_PDU, proto_nbap));
dissector_add("nbap.extension", id_transportlayeraddress, new_create_dissector_handle(dissect_TransportLayerAddress_PDU, proto_nbap));
dissector_add("nbap.extension", id_E_DCH_PowerOffset_for_SchedulingInfo, new_create_dissector_handle(dissect_E_DCH_PowerOffset_for_SchedulingInfo_PDU, proto_nbap));
- dissector_add("nbap.extension", id_SixteenQAM_UL_Information, new_create_dissector_handle(dissect_SixteenQAM_UL_Information_PDU, proto_nbap));
- dissector_add("nbap.extension", id_SixteenQAM_UL_Information_to_Modify, new_create_dissector_handle(dissect_SixteenQAM_UL_Information_to_Modify_PDU, proto_nbap));
- dissector_add("nbap.extension", id_E_TFCI_BetaEC_Boost, new_create_dissector_handle(dissect_E_TFCI_BetaEC_Boost_PDU, proto_nbap));
- dissector_add("nbap.extension", id_E_TFCI_BetaED_Switch, new_create_dissector_handle(dissect_E_TFCI_BetaED_Switch_PDU, proto_nbap));
dissector_add("nbap.extension", id_SAT_Info_Almanac_ExtItem, new_create_dissector_handle(dissect_SAT_Info_Almanac_ExtList_PDU, proto_nbap));
dissector_add("nbap.extension", id_HARQ_Preamble_Mode, new_create_dissector_handle(dissect_HARQ_Preamble_Mode_PDU, proto_nbap));
- dissector_add("nbap.extension", id_MIMO_Information, new_create_dissector_handle(dissect_MIMO_Information_PDU, proto_nbap));
dissector_add("nbap.extension", id_HSDSCH_MACdPDUSizeFormat, new_create_dissector_handle(dissect_HSDSCH_MACdPDUSizeFormat_PDU, proto_nbap));
dissector_add("nbap.extension", id_HSSICH_SIRTarget, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_nbap));
dissector_add("nbap.extension", id_HSSICH_TPC_StepSize, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_nbap));
dissector_add("nbap.extension", id_ueCapability_Info, new_create_dissector_handle(dissect_UE_Capability_Information_PDU, proto_nbap));
dissector_add("nbap.extension", id_HS_PDSCH_Code_Change_Grant, new_create_dissector_handle(dissect_HS_PDSCH_Code_Change_Grant_PDU, proto_nbap));
- dissector_add("nbap.extension", id_MIMO_InformationToModify, new_create_dissector_handle(dissect_MIMO_InformationToModify_PDU, proto_nbap));
dissector_add("nbap.extension", id_HARQ_Preamble_Mode_Activation_Indicator, new_create_dissector_handle(dissect_HARQ_Preamble_Mode_Activation_Indicator_PDU, proto_nbap));
dissector_add("nbap.extension", id_hsSCCH_Specific_Information_ResponseTDD768, new_create_dissector_handle(dissect_HSSCCH_Specific_InformationRespListTDD768_PDU, proto_nbap));
dissector_add("nbap.extension", id_MaximumMACdPDU_SizeExtended, new_create_dissector_handle(dissect_MAC_PDU_SizeExtended_PDU, proto_nbap));
@@ -53143,7 +54710,6 @@ proto_reg_handoff_nbap(void)
dissector_add("nbap.extension", id_Modify_E_HICH_Resource_Pool_LCR_PSCH_ReconfRqst, new_create_dissector_handle(dissect_Modify_E_HICH_Resource_Pool_LCR_PSCH_ReconfRqst_PDU, proto_nbap));
dissector_add("nbap.extension", id_Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst, new_create_dissector_handle(dissect_Delete_From_E_HICH_Resource_Pool_PSCH_ReconfRqst_PDU, proto_nbap));
dissector_add("nbap.extension", id_SYNC_UL_Partition_LCR, new_create_dissector_handle(dissect_SYNC_UL_Partition_LCR_PDU, proto_nbap));
- dissector_add("nbap.extension", id_Reference_ReceivedTotalWideBandPower_LCR, new_create_dissector_handle(dissect_Reference_ReceivedTotalWideBandPower_LCR_PDU, proto_nbap));
dissector_add("nbap.extension", id_PDSCH_AddInformation_LCR_PSCH_ReconfRqst, new_create_dissector_handle(dissect_PDSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst_PDU, proto_nbap));
dissector_add("nbap.extension", id_PDSCH_AddInformation_768_PSCH_ReconfRqst, new_create_dissector_handle(dissect_PDSCH_AddInformation_768_AddItem_PSCH_ReconfRqst_PDU, proto_nbap));
dissector_add("nbap.extension", id_PDSCH_Timeslot_Format_PSCH_ReconfRqst_LCR, new_create_dissector_handle(dissect_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU, proto_nbap));
@@ -53170,6 +54736,30 @@ proto_reg_handoff_nbap(void)
dissector_add("nbap.extension", id_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD, new_create_dissector_handle(dissect_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD_PDU, proto_nbap));
dissector_add("nbap.extension", id_E_DCH_RearrangeList_Bearer_RearrangeInd, new_create_dissector_handle(dissect_E_DCH_RearrangeList_Bearer_RearrangeInd_PDU, proto_nbap));
dissector_add("nbap.extension", id_E_DCH_FDD_Update_Information, new_create_dissector_handle(dissect_E_DCH_FDD_Update_Information_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_IPMulticastIndication, new_create_dissector_handle(dissect_IPMulticastIndication_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD, new_create_dissector_handle(dissect_TimeSlotConfigurationList_LCR_CTCH_SetupRqstTDD_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp, new_create_dissector_handle(dissect_Cell_Frequency_List_Information_LCR_MulFreq_AuditRsp_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD, new_create_dissector_handle(dissect_Cell_Frequency_List_LCR_MulFreq_Cell_SetupRqstTDD_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UARFCN_Adjustment, new_create_dissector_handle(dissect_UARFCN_Adjustment_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd, new_create_dissector_handle(dissect_Cell_Frequency_List_Information_LCR_MulFreq_ResourceStatusInd_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UPPCHPositionLCR, new_create_dissector_handle(dissect_UPPCHPositionLCR_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD, new_create_dissector_handle(dissect_UPPCH_LCR_Parameters_CTCH_ReconfRqstTDD_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UPPCH_LCR_InformationList_AuditRsp, new_create_dissector_handle(dissect_UPPCH_LCR_InformationList_AuditRsp_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_UPPCH_LCR_InformationList_ResourceStatusInd, new_create_dissector_handle(dissect_UPPCH_LCR_InformationList_ResourceStatusInd_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_multipleFreq_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst, new_create_dissector_handle(dissect_MultipleFreq_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_multipleFreq_HS_DSCH_Resources_InformationList_AuditRsp, new_create_dissector_handle(dissect_MultipleFreq_HS_DSCH_Resources_InformationList_AuditRsp_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_multipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd, new_create_dissector_handle(dissect_MultipleFreq_HS_DSCH_Resources_InformationList_ResourceStatusInd_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Extended_HS_SCCH_ID, new_create_dissector_handle(dissect_Extended_HS_SCCH_ID_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Extended_HS_SICH_ID, new_create_dissector_handle(dissect_Extended_HS_SICH_ID_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_HSSICH_InfoExt_DM_Rqst, new_create_dissector_handle(dissect_HSSICH_InfoExt_DM_Rqst_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst, new_create_dissector_handle(dissect_Delete_From_HS_SCCH_Resource_PoolExt_PSCH_ReconfRqst_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst, new_create_dissector_handle(dissect_HS_SCCH_InformationExt_LCR_PSCH_ReconfRqst_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst, new_create_dissector_handle(dissect_HS_SCCH_InformationModifyExt_LCR_PSCH_ReconfRqst_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_PowerControlGAP, new_create_dissector_handle(dissect_ControlGAP_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_MBSFN_SpecialTimeSlot_LCR, new_create_dissector_handle(dissect_TimeslotLCR_Extension_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Common_MACFlows_to_DeleteFDD, new_create_dissector_handle(dissect_Common_MACFlows_to_DeleteFDD_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Paging_MACFlows_to_DeleteFDD, new_create_dissector_handle(dissect_Paging_MACFlows_to_DeleteFDD_PDU, proto_nbap));
+ dissector_add("nbap.extension", id_Maximum_Target_ReceivedTotalWideBandPower_LCR, new_create_dissector_handle(dissect_Maximum_Target_ReceivedTotalWideBandPower_LCR_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));