aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nbap.c
diff options
context:
space:
mode:
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2008-02-03 13:47:50 +0000
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2008-02-03 13:47:50 +0000
commit66e329cd2afc32758029366ce39e8428a9d12bc8 (patch)
treee25bafe24c318e43889b39bccfc6c2900e96f79c /epan/dissectors/packet-nbap.c
parent4491d937ef263a676178724bd939446f7e53256d (diff)
Update asn1 files to 3GPP TS 25.433 V7.7.0 (2007-12)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24256 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-nbap.c')
-rw-r--r--epan/dissectors/packet-nbap.c5566
1 files changed, 3578 insertions, 1988 deletions
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));