Logo Search packages:      
Sourcecode: wireshark version File versions  Download package

packet-nbap.c

/* Do not modify this file.                                                   */
/* It is created automatically by the ASN.1 to Wireshark dissector compiler   */
/* .\packet-nbap.c                                                            */
/* ../../tools/asn2wrs.py -e -F -p nbap -c nbap.cnf -s packet-nbap-template nbap.asn */

/* Input file: packet-nbap-template.c */

#line 1 "packet-nbap-template.c"
/* packet-nbap.c
 * Routines for UMTS Node B Application Part(NBAP) packet dissection
 * Copyright 2005, Anders Broman <anders.broman@ericsson.com>
 *
 * $Id: packet-nbap.c 18921 2006-08-16 05:58:39Z kukosa $
 *
 * Wireshark - Network traffic analyzer
 * By Gerald Combs <gerald@wireshark.org>
 * Copyright 1998 Gerald Combs
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
 * Ref: 3GPP TS 25.433 version 6.6.0 Release 6
 */

#ifdef HAVE_CONFIG_H
# include "config.h"
#endif

#include <glib.h>
#include <epan/packet.h>
#include <epan/conversation.h>

#include <stdio.h>
#include <string.h>

#include "packet-nbap.h"
#include "packet-ber.h"
#include "packet-per.h"

#define PNAME  "UTRAN Iub interface NBAP signalling"
#define PSNAME "NBAP"
#define PFNAME "nbap"



static dissector_handle_t nbap_handle=NULL;

/* Initialize the protocol and registered fields */
static int proto_nbap = -1;

static int hf_nbap_pdu_length = -1;
static int hf_nbap_IE_length = -1;


/*--- Included file: packet-nbap-hf.c ---*/
#line 1 "packet-nbap-hf.c"
static int hf_nbap_NBAP_PDU_PDU = -1;             /* NBAP_PDU */
static int hf_nbap_initiatingMessage = -1;        /* InitiatingMessage */
static int hf_nbap_succesfulOutcome = -1;         /* SuccessfulOutcome */
static int hf_nbap_unsuccesfulOutcome = -1;       /* UnsuccessfulOutcome */
static int hf_nbap_outcome = -1;                  /* Outcome */
static int hf_nbap_procedureID = -1;              /* ProcedureID */
static int hf_nbap_criticality = -1;              /* Criticality */
static int hf_nbap_messageDiscriminator = -1;     /* MessageDiscriminator */
static int hf_nbap_transactionID = -1;            /* TransactionID */
static int hf_nbap_initiatingMessageValue = -1;   /* InitiatingMessageValue */
static int hf_nbap_successfulOutcomeValue = -1;   /* SuccessfulOutcomeValue */
static int hf_nbap_unsuccessfulOutcomeValue = -1;  /* UnsuccessfulOutcomeValue */
static int hf_nbap_outcomeValue = -1;             /* OutcomeValue */
static int hf_nbap_id_audit = -1;                 /* AuditRequest */
static int hf_nbap_id_auditRequired = -1;         /* AuditRequiredIndication */
static int hf_nbap_id_blockResource = -1;         /* BlockResourceRequest */
static int hf_nbap_id_cellDeletion = -1;          /* CellDeletionRequest */
static int hf_nbap_id_cellReconfiguration = -1;   /* CellReconfigurationRequestFDD */
static int hf_nbap_id_cellReconfiguration_tdd = -1;  /* CellReconfigurationRequestTDD */
static int hf_nbap_id_cellSetup = -1;             /* CellSetupRequestFDD */
static int hf_nbap_id_cellSetup_tdd = -1;         /* CellSetupRequestTDD */
static int hf_nbap_id_commonMeasurementFailure = -1;  /* CommonMeasurementFailureIndication */
static int hf_nbap_id_commonMeasurementInitiation = -1;  /* CommonMeasurementInitiationRequest */
static int hf_nbap_id_commonMeasurementReport = -1;  /* CommonMeasurementReport */
static int hf_nbap_id_commonMeasurementTermination = -1;  /* CommonMeasurementTerminationRequest */
static int hf_nbap_id_commonTransportChannelDelete = -1;  /* CommonTransportChannelDeletionRequest */
static int hf_nbap_id_commonTransportChannelReconfigure = -1;  /* CommonTransportChannelReconfigurationRequestFDD */
static int hf_nbap_id_commonTransportChannelReconfigure_tdd = -1;  /* CommonTransportChannelReconfigurationRequestTDD */
static int hf_nbap_id_commonTransportChannelSetup = -1;  /* CommonTransportChannelSetupRequestFDD */
static int hf_nbap_id_commonTransportChannelSetup_tdd = -1;  /* CommonTransportChannelSetupRequestTDD */
static int hf_nbap_id_reset = -1;                 /* ResetRequest */
static int hf_nbap_id_compressedModeCommand = -1;  /* CompressedModeCommand */
static int hf_nbap_id_dedicatedMeasurementFailure = -1;  /* DedicatedMeasurementFailureIndication */
static int hf_nbap_id_dedicatedMeasurementInitiation = -1;  /* DedicatedMeasurementInitiationRequest */
static int hf_nbap_id_dedicatedMeasurementReport = -1;  /* DedicatedMeasurementReport */
static int hf_nbap_id_dedicatedMeasurementTermination = -1;  /* DedicatedMeasurementTerminationRequest */
static int hf_nbap_id_downlinkPowerControl = -1;  /* DL_PowerControlRequest */
static int hf_nbap_id_errorIndicationForDedicated = -1;  /* ErrorIndication */
static int hf_nbap_id_privateMessageForDedicated = -1;  /* PrivateMessage */
static int hf_nbap_id_radioLinkAddition = -1;     /* RadioLinkAdditionRequestFDD */
static int hf_nbap_id_radioLinkDeletion = -1;     /* RadioLinkDeletionRequest */
static int hf_nbap_id_radioLinkFailure = -1;      /* RadioLinkFailureIndication */
static int hf_nbap_id_radioLinkRestoration = -1;  /* RadioLinkRestoreIndication */
static int hf_nbap_id_radioLinkSetup = -1;        /* RadioLinkSetupRequestFDD */
static int hf_nbap_id_radioLinkSetup_tdd = -1;    /* RadioLinkSetupRequestTDD */
static int hf_nbap_id_resourceStatusIndication = -1;  /* ResourceStatusIndication */
static int hf_nbap_id_synchronisedRadioLinkReconfigurationCancellation = -1;  /* RadioLinkReconfigurationCancel */
static int hf_nbap_id_synchronisedRadioLinkReconfigurationCommit = -1;  /* RadioLinkReconfigurationCommit */
static int hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation = -1;  /* RadioLinkReconfigurationPrepareFDD */
static int hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation_tdd = -1;  /* RadioLinkReconfigurationPrepareTDD */
static int hf_nbap_id_systemInformationUpdate = -1;  /* SystemInformationUpdateRequest */
static int hf_nbap_id_unblockResource = -1;       /* UnblockResourceIndication */
static int hf_nbap_id_unSynchronisedRadioLinkReconfiguration = -1;  /* RadioLinkReconfigurationRequestFDD */
static int hf_nbap_id_unSynchronisedRadioLinkReconfiguration_tdd = -1;  /* RadioLinkReconfigurationRequestTDD */
static int hf_nbap_id_downlinkPowerTimeslotControl = -1;  /* DL_PowerTimeslotControlRequest */
static int hf_nbap_id_errorIndicationForCommon = -1;  /* ErrorIndication */
static int hf_nbap_id_privateMessageForCommon = -1;  /* PrivateMessage */
static int hf_nbap_id_physicalSharedChannelReconfiguration = -1;  /* PhysicalSharedChannelReconfigurationRequestFDD */
static int hf_nbap_id_physicalSharedChannelReconfiguration_tdd = -1;  /* PhysicalSharedChannelReconfigurationRequestTDD */
static int hf_nbap_id_radioLinkPreemption = -1;   /* RadioLinkPreemptionRequiredIndication */
static int hf_nbap_id_informationExchangeFailure = -1;  /* InformationExchangeFailureIndication */
static int hf_nbap_id_informationExchangeInitiation = -1;  /* InformationExchangeInitiationRequest */
static int hf_nbap_id_informationExchangeTermination = -1;  /* InformationExchangeTerminationRequest */
static int hf_nbap_id_informationReporting = -1;  /* InformationReport */
static int hf_nbap_id_cellSynchronisationAdjustment = -1;  /* CellSynchronisationAdjustmentRequestTDD */
static int hf_nbap_id_cellSynchronisationInitiation = -1;  /* CellSynchronisationInitiationRequestTDD */
static int hf_nbap_id_cellSynchronisationReconfiguration = -1;  /* CellSynchronisationReconfigurationRequestTDD */
static int hf_nbap_id_cellSynchronisationReporting = -1;  /* CellSynchronisationReportTDD */
static int hf_nbap_id_cellSynchronisationTermination = -1;  /* CellSynchronisationTerminationRequestTDD */
static int hf_nbap_id_cellSynchronisationFailure = -1;  /* CellSynchronisationFailureIndicationTDD */
static int hf_nbap_id_BearerRearrangement = -1;   /* BearerRearrangementIndication */
static int hf_nbap_id_radioLinkActivation = -1;   /* RadioLinkActivationCommandFDD */
static int hf_nbap_id_radioLinkActivation_tdd = -1;  /* RadioLinkActivationCommandTDD */
static int hf_nbap_id_radioLinkParameterUpdate = -1;  /* RadioLinkParameterUpdateIndicationFDD */
static int hf_nbap_id_radioLinkParameterUpdate_tdd = -1;  /* RadioLinkParameterUpdateIndicationTDD */
static int hf_nbap_id_mBMSNotificationUpdate = -1;  /* MBMSNotificationUpdateCommand */
static int hf_nbap_id_audit1 = -1;                /* AuditResponse */
static int hf_nbap_id_blockResource1 = -1;        /* BlockResourceResponse */
static int hf_nbap_id_cellDeletion1 = -1;         /* CellDeletionResponse */
static int hf_nbap_id_cellReconfiguration1 = -1;  /* CellReconfigurationResponse */
static int hf_nbap_id_cellSetup1 = -1;            /* CellSetupResponse */
static int hf_nbap_id_commonMeasurementInitiation1 = -1;  /* CommonMeasurementInitiationFailure */
static int hf_nbap_id_commonTransportChannelDelete1 = -1;  /* CommonTransportChannelDeletionResponse */
static int hf_nbap_id_commonTransportChannelReconfigure1 = -1;  /* CommonTransportChannelReconfigurationResponse */
static int hf_nbap_id_commonTransportChannelSetup1 = -1;  /* CommonTransportChannelSetupResponse */
static int hf_nbap_id_reset1 = -1;                /* ResetResponse */
static int hf_nbap_id_dedicatedMeasurementInitiation1 = -1;  /* DedicatedMeasurementInitiationResponse */
static int hf_nbap_id_radioLinkAddition1 = -1;    /* RadioLinkAdditionResponseFDD */
static int hf_nbap_id_radioLinkAddition_tdd = -1;  /* RadioLinkAdditionResponseTDD */
static int hf_nbap_id_radioLinkDeletion1 = -1;    /* RadioLinkDeletionResponse */
static int hf_nbap_id_radioLinkSetup1 = -1;       /* RadioLinkSetupResponseFDD */
static int hf_nbap_id_radioLinkSetup_tdd1 = -1;   /* RadioLinkSetupResponseTDD */
static int hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation1 = -1;  /* RadioLinkReconfigurationReady */
static int hf_nbap_id_systemInformationUpdate1 = -1;  /* SystemInformationUpdateResponse */
static int hf_nbap_id_unSynchronisedRadioLinkReconfiguration1 = -1;  /* RadioLinkReconfigurationResponse */
static int hf_nbap_id_physicalSharedChannelReconfiguration1 = -1;  /* PhysicalSharedChannelReconfigurationResponse */
static int hf_nbap_id_informationExchangeInitiation1 = -1;  /* InformationExchangeInitiationResponse */
static int hf_nbap_id_cellSynchronisationAdjustment1 = -1;  /* CellSynchronisationAdjustmentResponseTDD */
static int hf_nbap_id_cellSynchronisationInitiation1 = -1;  /* CellSynchronisationInitiationResponseTDD */
static int hf_nbap_id_cellSynchronisationReconfiguration1 = -1;  /* CellSynchronisationReconfigurationResponseTDD */
static int hf_nbap_id_audit2 = -1;                /* AuditFailure */
static int hf_nbap_id_blockResource2 = -1;        /* BlockResourceFailure */
static int hf_nbap_id_cellReconfiguration2 = -1;  /* CellReconfigurationFailure */
static int hf_nbap_id_cellSetup2 = -1;            /* CellSetupFailure */
static int hf_nbap_id_commonMeasurementInitiation2 = -1;  /* CommonMeasurementInitiationResponse */
static int hf_nbap_id_commonTransportChannelReconfigure2 = -1;  /* CommonTransportChannelReconfigurationFailure */
static int hf_nbap_id_commonTransportChannelSetup2 = -1;  /* CommonTransportChannelSetupFailure */
static int hf_nbap_id_dedicatedMeasurementInitiation2 = -1;  /* DedicatedMeasurementInitiationFailure */
static int hf_nbap_id_radioLinkAddition2 = -1;    /* RadioLinkAdditionFailureFDD */
static int hf_nbap_id_radioLinkAddition_tdd1 = -1;  /* RadioLinkAdditionFailureTDD */
static int hf_nbap_id_radioLinkSetup2 = -1;       /* RadioLinkSetupFailureFDD */
static int hf_nbap_id_radioLinkSetup_tdd2 = -1;   /* RadioLinkSetupFailureTDD */
static int hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation2 = -1;  /* RadioLinkReconfigurationFailure */
static int hf_nbap_id_systemInformationUpdate2 = -1;  /* SystemInformationUpdateFailure */
static int hf_nbap_id_unSynchronisedRadioLinkReconfiguration2 = -1;  /* RadioLinkReconfigurationFailure */
static int hf_nbap_id_physicalSharedChannelReconfiguration2 = -1;  /* PhysicalSharedChannelReconfigurationFailure */
static int hf_nbap_id_informationExchangeInitiation2 = -1;  /* InformationExchangeInitiationFailure */
static int hf_nbap_id_cellSynchronisationAdjustment2 = -1;  /* CellSynchronisationAdjustmentFailureTDD */
static int hf_nbap_id_cellSynchronisationInitiation2 = -1;  /* CellSynchronisationInitiationFailureTDD */
static int hf_nbap_id_cellSynchronisationReconfiguration2 = -1;  /* CellSynchronisationReconfigurationFailureTDD */
static int hf_nbap_id_AICH_Information = -1;      /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_BCH_Information = -1;       /* Common_TransportChannel_Status_Information */
static int hf_nbap_id_BCCH_ModificationTime = -1;  /* BCCH_ModificationTime */
static int hf_nbap_id_BlockingPriorityIndicator = -1;  /* BlockingPriorityIndicator */
static int hf_nbap_id_Cause = -1;                 /* Cause */
static int hf_nbap_id_CCP_InformationItem_AuditRsp = -1;  /* CCP_InformationItem_AuditRsp */
static int hf_nbap_id_CCP_InformationList_AuditRsp = -1;  /* CCP_InformationList_AuditRsp */
static int hf_nbap_id_CCP_InformationItem_ResourceStatusInd = -1;  /* CCP_InformationItem_ResourceStatusInd */
static int hf_nbap_id_Cell_InformationItem_AuditRsp = -1;  /* Cell_InformationItem_AuditRsp */
static int hf_nbap_id_Cell_InformationItem_ResourceStatusInd = -1;  /* Cell_InformationItem_ResourceStatusInd */
static int hf_nbap_id_Cell_InformationList_AuditRsp = -1;  /* Cell_InformationList_AuditRsp */
static int hf_nbap_id_CellParameterID = -1;       /* CellParameterID */
static int hf_nbap_id_CFN = -1;                   /* CFN */
static int hf_nbap_id_C_ID = -1;                  /* C_ID */
static int hf_nbap_id_CommonMeasurementAccuracy = -1;  /* CommonMeasurementAccuracy */
static int hf_nbap_id_CommonMeasurementObjectType_CM_Rprt = -1;  /* CommonMeasurementObjectType_CM_Rprt */
static int hf_nbap_id_CommonMeasurementObjectType_CM_Rqst = -1;  /* CommonMeasurementObjectType_CM_Rqst */
static int hf_nbap_id_CommonMeasurementObjectType_CM_Rsp = -1;  /* CommonMeasurementObjectType_CM_Rsp */
static int hf_nbap_id_CommonMeasurementType = -1;  /* CommonMeasurementType */
static int hf_nbap_id_CommonPhysicalChannelID = -1;  /* CommonPhysicalChannelID */
static int hf_nbap_id_CommonPhysicalChannelType_CTCH_SetupRqstFDD = -1;  /* CommonPhysicalChannelType_CTCH_SetupRqstFDD */
static int hf_nbap_id_CommonPhysicalChannelType_CTCH_SetupRqstTDD = -1;  /* CommonPhysicalChannelType_CTCH_SetupRqstTDD */
static int hf_nbap_id_CommunicationControlPortID = -1;  /* CommunicationControlPortID */
static int hf_nbap_id_ConfigurationGenerationID = -1;  /* ConfigurationGenerationID */
static int hf_nbap_id_CRNC_CommunicationContextID = -1;  /* CRNC_CommunicationContextID */
static int hf_nbap_id_CriticalityDiagnostics = -1;  /* CriticalityDiagnostics */
static int hf_nbap_id_DCHs_to_Add_FDD = -1;       /* DCH_FDD_Information */
static int hf_nbap_id_DCHs_to_Add_TDD = -1;       /* DCH_TDD_Information */
static int hf_nbap_id_DCH_DeleteList_RL_ReconfPrepFDD = -1;  /* DCH_DeleteList_RL_ReconfPrepFDD */
static int hf_nbap_id_DCH_DeleteList_RL_ReconfPrepTDD = -1;  /* DCH_DeleteList_RL_ReconfPrepTDD */
static int hf_nbap_id_DCH_DeleteList_RL_ReconfRqstFDD = -1;  /* DCH_DeleteList_RL_ReconfRqstFDD */
static int hf_nbap_id_DCH_DeleteList_RL_ReconfRqstTDD = -1;  /* DCH_DeleteList_RL_ReconfRqstTDD */
static int hf_nbap_id_DCH_FDD_Information = -1;   /* DCH_FDD_Information */
static int hf_nbap_id_DCH_TDD_Information = -1;   /* DCH_TDD_Information */
static int hf_nbap_id_DCH_InformationResponse = -1;  /* DCH_InformationResponse */
static int hf_nbap_id_FDD_DCHs_to_Modify = -1;    /* FDD_DCHs_to_Modify */
static int hf_nbap_id_TDD_DCHs_to_Modify = -1;    /* TDD_DCHs_to_Modify */
static int hf_nbap_id_DCH_RearrangeList_Bearer_RearrangeInd = -1;  /* DCH_RearrangeList_Bearer_RearrangeInd */
static int hf_nbap_id_DedicatedMeasurementObjectType_DM_Rprt = -1;  /* DedicatedMeasurementObjectType_DM_Rprt */
static int hf_nbap_id_DedicatedMeasurementObjectType_DM_Rqst = -1;  /* DedicatedMeasurementObjectType_DM_Rqst */
static int hf_nbap_id_DedicatedMeasurementObjectType_DM_Rsp = -1;  /* DedicatedMeasurementObjectType_DM_Rsp */
static int hf_nbap_id_DedicatedMeasurementType = -1;  /* DedicatedMeasurementType */
static int hf_nbap_id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;  /* DL_CCTrCH_InformationItem_RL_SetupRqstTDD */
static int hf_nbap_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;  /* DL_CCTrCH_InformationList_RL_AdditionRqstTDD */
static int hf_nbap_id_DL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;  /* DL_CCTrCH_InformationList_RL_SetupRqstTDD */
static int hf_nbap_id_DL_DPCH_InformationItem_RL_AdditionRqstTDD = -1;  /* DL_DPCH_InformationItem_RL_AdditionRqstTDD */
static int hf_nbap_id_DL_DPCH_InformationList_RL_SetupRqstTDD = -1;  /* DL_DPCH_InformationItem_RL_SetupRqstTDD */
static int hf_nbap_id_DL_DPCH_Information_RL_ReconfPrepFDD = -1;  /* DL_DPCH_Information_RL_ReconfPrepFDD */
static int hf_nbap_id_DL_DPCH_Information_RL_ReconfRqstFDD = -1;  /* DL_DPCH_Information_RL_ReconfRqstFDD */
static int hf_nbap_id_DL_DPCH_Information_RL_SetupRqstFDD = -1;  /* DL_DPCH_Information_RL_SetupRqstFDD */
static int hf_nbap_id_DL_DPCH_TimingAdjustment = -1;  /* DL_DPCH_TimingAdjustment */
static int hf_nbap_id_DL_ReferencePowerInformationItem_DL_PC_Rqst = -1;  /* DL_ReferencePowerInformationItem_DL_PC_Rqst */
static int hf_nbap_id_DLReferencePower = -1;      /* DL_Power */
static int hf_nbap_id_DLReferencePowerList_DL_PC_Rqst = -1;  /* DL_ReferencePowerInformationList_DL_PC_Rqst */
static int hf_nbap_id_DSCHs_to_Add_TDD = -1;      /* DSCH_TDD_Information */
static int hf_nbap_id_DSCH_Information_DeleteList_RL_ReconfPrepTDD = -1;  /* DSCH_Information_DeleteList_RL_ReconfPrepTDD */
static int hf_nbap_id_DSCH_Information_ModifyList_RL_ReconfPrepTDD = -1;  /* DSCH_Information_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_id_DSCH_InformationResponse = -1;  /* DSCH_InformationResponse */
static int hf_nbap_id_DSCH_TDD_Information = -1;  /* DSCH_TDD_Information */
static int hf_nbap_id_DSCH_RearrangeList_Bearer_RearrangeInd = -1;  /* DSCH_RearrangeList_Bearer_RearrangeInd */
static int hf_nbap_id_End_Of_Audit_Sequence_Indicator = -1;  /* End_Of_Audit_Sequence_Indicator */
static int hf_nbap_id_FACH_Information = -1;      /* Common_TransportChannel_Status_Information */
static int hf_nbap_id_FACH_ParametersList_CTCH_ReconfRqstTDD = -1;  /* FACH_ParametersList_CTCH_ReconfRqstTDD */
static int hf_nbap_id_FACH_ParametersListIE_CTCH_SetupRqstFDD = -1;  /* FACH_ParametersListIE_CTCH_SetupRqstFDD */
static int hf_nbap_id_FACH_ParametersListIE_CTCH_SetupRqstTDD = -1;  /* FACH_ParametersListIE_CTCH_SetupRqstTDD */
static int hf_nbap_id_IndicationType_ResourceStatusInd = -1;  /* IndicationType_ResourceStatusInd */
static int hf_nbap_id_Local_Cell_ID = -1;         /* Local_Cell_ID */
static int hf_nbap_id_Local_Cell_Group_InformationItem_AuditRsp = -1;  /* Local_Cell_Group_InformationItem_AuditRsp */
static int hf_nbap_id_Local_Cell_Group_InformationItem_ResourceStatusInd = -1;  /* Local_Cell_Group_InformationItem_ResourceStatusInd */
static int hf_nbap_id_Local_Cell_Group_InformationItem2_ResourceStatusInd = -1;  /* Local_Cell_Group_InformationItem2_ResourceStatusInd */
static int hf_nbap_id_Local_Cell_Group_InformationList_AuditRsp = -1;  /* Local_Cell_Group_InformationList_AuditRsp */
static int hf_nbap_id_Local_Cell_InformationItem_AuditRsp = -1;  /* Local_Cell_InformationItem_AuditRsp */
static int hf_nbap_id_Local_Cell_InformationItem_ResourceStatusInd = -1;  /* Local_Cell_InformationItem_ResourceStatusInd */
static int hf_nbap_id_Local_Cell_InformationItem2_ResourceStatusInd = -1;  /* Local_Cell_InformationItem2_ResourceStatusInd */
static int hf_nbap_id_Local_Cell_InformationList_AuditRsp = -1;  /* Local_Cell_InformationList_AuditRsp */
static int hf_nbap_id_AdjustmentPeriod = -1;      /* AdjustmentPeriod */
static int hf_nbap_id_MaxAdjustmentStep = -1;     /* MaxAdjustmentStep */
static int hf_nbap_id_MaximumTransmissionPower = -1;  /* MaximumTransmissionPower */
static int hf_nbap_id_MeasurementFilterCoefficient = -1;  /* MeasurementFilterCoefficient */
static int hf_nbap_id_MeasurementID = -1;         /* MeasurementID */
static int hf_nbap_id_MessageStructure = -1;      /* MessageStructure */
static int hf_nbap_id_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst = -1;  /* MIB_SB_SIB_InformationList_SystemInfoUpdateRqst */
static int hf_nbap_id_NodeB_CommunicationContextID = -1;  /* NodeB_CommunicationContextID */
static int hf_nbap_id_NeighbouringCellMeasurementInformation = -1;  /* NeighbouringCellMeasurementInformation */
static int hf_nbap_id_P_CCPCH_Information = -1;   /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_P_CPICH_Information = -1;   /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_P_SCH_Information = -1;     /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_PCCPCH_Information_Cell_ReconfRqstTDD = -1;  /* PCCPCH_Information_Cell_ReconfRqstTDD */
static int hf_nbap_id_PCCPCH_Information_Cell_SetupRqstTDD = -1;  /* PCCPCH_Information_Cell_SetupRqstTDD */
static int hf_nbap_id_PCH_Parameters_CTCH_ReconfRqstTDD = -1;  /* PCH_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_id_PCH_ParametersItem_CTCH_SetupRqstFDD = -1;  /* PCH_ParametersItem_CTCH_SetupRqstFDD */
static int hf_nbap_id_PCH_ParametersItem_CTCH_SetupRqstTDD = -1;  /* PCH_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_id_PCH_Information = -1;       /* Common_TransportChannel_Status_Information */
static int hf_nbap_id_PDSCH_Information_AddListIE_PSCH_ReconfRqst = -1;  /* PDSCH_Information_AddItem_PSCH_ReconfRqst */
static int hf_nbap_id_PDSCH_Information_ModifyListIE_PSCH_ReconfRqst = -1;  /* PDSCH_Information_ModifyItem_PSCH_ReconfRqst */
static int hf_nbap_id_PDSCHSets_AddList_PSCH_ReconfRqst = -1;  /* PDSCHSets_AddList_PSCH_ReconfRqst */
static int hf_nbap_id_PDSCHSets_DeleteList_PSCH_ReconfRqst = -1;  /* PDSCHSets_DeleteList_PSCH_ReconfRqst */
static int hf_nbap_id_PDSCHSets_ModifyList_PSCH_ReconfRqst = -1;  /* PDSCHSets_ModifyList_PSCH_ReconfRqst */
static int hf_nbap_id_PICH_Information = -1;      /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_PICH_Parameters_CTCH_ReconfRqstTDD = -1;  /* PICH_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_id_PowerAdjustmentType = -1;   /* PowerAdjustmentType */
static int hf_nbap_id_PRACH_Information = -1;     /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_PrimaryCCPCH_Information_Cell_ReconfRqstFDD = -1;  /* PrimaryCCPCH_Information_Cell_ReconfRqstFDD */
static int hf_nbap_id_PrimaryCCPCH_Information_Cell_SetupRqstFDD = -1;  /* PrimaryCCPCH_Information_Cell_SetupRqstFDD */
static int hf_nbap_id_PrimaryCPICH_Information_Cell_ReconfRqstFDD = -1;  /* PrimaryCPICH_Information_Cell_ReconfRqstFDD */
static int hf_nbap_id_PrimaryCPICH_Information_Cell_SetupRqstFDD = -1;  /* PrimaryCPICH_Information_Cell_SetupRqstFDD */
static int hf_nbap_id_PrimarySCH_Information_Cell_ReconfRqstFDD = -1;  /* PrimarySCH_Information_Cell_ReconfRqstFDD */
static int hf_nbap_id_PrimarySCH_Information_Cell_SetupRqstFDD = -1;  /* PrimarySCH_Information_Cell_SetupRqstFDD */
static int hf_nbap_id_PrimaryScramblingCode = -1;  /* PrimaryScramblingCode */
static int hf_nbap_id_SCH_Information_Cell_ReconfRqstTDD = -1;  /* SCH_Information_Cell_ReconfRqstTDD */
static int hf_nbap_id_SCH_Information_Cell_SetupRqstTDD = -1;  /* SCH_Information_Cell_SetupRqstTDD */
static int hf_nbap_id_PUSCH_Information_AddListIE_PSCH_ReconfRqst = -1;  /* PUSCH_Information_AddItem_PSCH_ReconfRqst */
static int hf_nbap_id_PUSCH_Information_ModifyListIE_PSCH_ReconfRqst = -1;  /* PUSCH_Information_ModifyItem_PSCH_ReconfRqst */
static int hf_nbap_id_PUSCHSets_AddList_PSCH_ReconfRqst = -1;  /* PUSCHSets_AddList_PSCH_ReconfRqst */
static int hf_nbap_id_PUSCHSets_DeleteList_PSCH_ReconfRqst = -1;  /* PUSCHSets_DeleteList_PSCH_ReconfRqst */
static int hf_nbap_id_PUSCHSets_ModifyList_PSCH_ReconfRqst = -1;  /* PUSCHSets_ModifyList_PSCH_ReconfRqst */
static int hf_nbap_id_RACH_Information = -1;      /* Common_TransportChannel_Status_Information */
static int hf_nbap_id_RACH_ParametersItem_CTCH_SetupRqstFDD = -1;  /* RACH_ParametersItem_CTCH_SetupRqstFDD */
static int hf_nbap_id_RACH_ParameterItem_CTCH_SetupRqstTDD = -1;  /* RACH_ParameterItem_CTCH_SetupRqstTDD */
static int hf_nbap_id_ReportCharacteristics = -1;  /* ReportCharacteristics */
static int hf_nbap_id_Reporting_Object_RL_FailureInd = -1;  /* Reporting_Object_RL_FailureInd */
static int hf_nbap_id_Reporting_Object_RL_RestoreInd = -1;  /* Reporting_Object_RL_RestoreInd */
static int hf_nbap_id_RL_InformationItem_DM_Rprt = -1;  /* RL_InformationItem_DM_Rprt */
static int hf_nbap_id_RL_InformationItem_DM_Rqst = -1;  /* RL_InformationItem_DM_Rqst */
static int hf_nbap_id_RL_InformationItem_DM_Rsp = -1;  /* RL_InformationItem_DM_Rsp */
static int hf_nbap_id_RL_InformationItem_RL_AdditionRqstFDD = -1;  /* RL_InformationItem_RL_AdditionRqstFDD */
static int hf_nbap_id_RL_informationItem_RL_DeletionRqst = -1;  /* RL_informationItem_RL_DeletionRqst */
static int hf_nbap_id_RL_InformationItem_RL_FailureInd = -1;  /* RL_InformationItem_RL_FailureInd */
static int hf_nbap_id_RL_InformationItem_RL_PreemptRequiredInd = -1;  /* RL_InformationItem_RL_PreemptRequiredInd */
static int hf_nbap_id_RL_InformationItem_RL_ReconfPrepFDD = -1;  /* RL_InformationItem_RL_ReconfPrepFDD */
static int hf_nbap_id_RL_InformationItem_RL_ReconfRqstFDD = -1;  /* RL_InformationItem_RL_ReconfPrepFDD */
static int hf_nbap_id_RL_InformationItem_RL_RestoreInd = -1;  /* RL_InformationItem_RL_RestoreInd */
static int hf_nbap_id_RL_InformationItem_RL_SetupRqstFDD = -1;  /* RL_InformationItem_RL_SetupRqstFDD */
static int hf_nbap_id_RL_InformationList_RL_AdditionRqstFDD = -1;  /* RL_InformationList_RL_AdditionRqstFDD */
static int hf_nbap_id_RL_informationList_RL_DeletionRqst = -1;  /* RL_informationList_RL_DeletionRqst */
static int hf_nbap_id_RL_InformationList_RL_PreemptRequiredInd = -1;  /* RL_InformationList_RL_PreemptRequiredInd */
static int hf_nbap_id_RL_InformationList_RL_ReconfPrepFDD = -1;  /* RL_InformationList_RL_ReconfPrepFDD */
static int hf_nbap_id_RL_InformationList_RL_ReconfRqstFDD = -1;  /* RL_InformationList_RL_ReconfRqstFDD */
static int hf_nbap_id_RL_InformationList_RL_SetupRqstFDD = -1;  /* RL_InformationList_RL_SetupRqstFDD */
static int hf_nbap_id_RL_InformationResponseItem_RL_AdditionRspFDD = -1;  /* RL_InformationResponseItem_RL_AdditionRspFDD */
static int hf_nbap_id_RL_InformationResponseItem_RL_ReconfReady = -1;  /* RL_InformationResponseItem_RL_ReconfReady */
static int hf_nbap_id_RL_InformationResponseItem_RL_ReconfRsp = -1;  /* RL_InformationResponseItem_RL_ReconfRsp */
static int hf_nbap_id_RL_InformationResponseItem_RL_SetupRspFDD = -1;  /* RL_InformationResponseItem_RL_SetupRspFDD */
static int hf_nbap_id_RL_InformationResponseList_RL_AdditionRspFDD = -1;  /* RL_InformationResponseList_RL_AdditionRspFDD */
static int hf_nbap_id_RL_InformationResponseList_RL_ReconfReady = -1;  /* RL_InformationResponseList_RL_ReconfReady */
static int hf_nbap_id_RL_InformationResponseList_RL_ReconfRsp = -1;  /* RL_InformationResponseList_RL_ReconfRsp */
static int hf_nbap_id_RL_InformationResponseList_RL_SetupRspFDD = -1;  /* RL_InformationResponseList_RL_SetupRspFDD */
static int hf_nbap_id_RL_InformationResponse_RL_AdditionRspTDD = -1;  /* RL_InformationResponse_RL_AdditionRspTDD */
static int hf_nbap_id_RL_InformationResponse_RL_SetupRspTDD = -1;  /* RL_InformationResponse_RL_SetupRspTDD */
static int hf_nbap_id_RL_Information_RL_AdditionRqstTDD = -1;  /* RL_Information_RL_AdditionRqstTDD */
static int hf_nbap_id_RL_Information_RL_ReconfRqstTDD = -1;  /* RL_Information_RL_ReconfRqstTDD */
static int hf_nbap_id_RL_Information_RL_ReconfPrepTDD = -1;  /* RL_Information_RL_ReconfPrepTDD */
static int hf_nbap_id_RL_Information_RL_SetupRqstTDD = -1;  /* RL_Information_RL_SetupRqstTDD */
static int hf_nbap_id_RL_ReconfigurationFailureItem_RL_ReconfFailure = -1;  /* RL_ReconfigurationFailureItem_RL_ReconfFailure */
static int hf_nbap_id_RL_Set_InformationItem_DM_Rprt = -1;  /* RL_Set_InformationItem_DM_Rprt */
static int hf_nbap_id_RL_Set_InformationItem_DM_Rsp = -1;  /* RL_Set_InformationItem_DM_Rsp */
static int hf_nbap_id_RL_Set_InformationItem_RL_FailureInd = -1;  /* RL_Set_InformationItem_RL_FailureInd */
static int hf_nbap_id_RL_Set_InformationItem_RL_RestoreInd = -1;  /* RL_Set_InformationItem_RL_RestoreInd */
static int hf_nbap_id_S_CCPCH_Information = -1;   /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_S_CPICH_Information = -1;   /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_SCH_Information = -1;       /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_S_SCH_Information = -1;     /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD = -1;  /* Secondary_CCPCHListIE_CTCH_ReconfRqstTDD */
static int hf_nbap_id_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD = -1;  /* Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD */
static int hf_nbap_id_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD = -1;  /* Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_id_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD = -1;  /* SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD */
static int hf_nbap_id_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD = -1;  /* SecondaryCPICH_InformationItem_Cell_SetupRqstFDD */
static int hf_nbap_id_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD = -1;  /* SecondaryCPICH_InformationList_Cell_ReconfRqstFDD */
static int hf_nbap_id_SecondaryCPICH_InformationList_Cell_SetupRqstFDD = -1;  /* SecondaryCPICH_InformationList_Cell_SetupRqstFDD */
static int hf_nbap_id_SecondarySCH_Information_Cell_ReconfRqstFDD = -1;  /* SecondarySCH_Information_Cell_ReconfRqstFDD */
static int hf_nbap_id_SecondarySCH_Information_Cell_SetupRqstFDD = -1;  /* SecondarySCH_Information_Cell_SetupRqstFDD */
static int hf_nbap_id_SegmentInformationListIE_SystemInfoUpdate = -1;  /* SegmentInformationListIE_SystemInfoUpdate */
static int hf_nbap_id_SFN = -1;                   /* SFN */
static int hf_nbap_id_SignallingBearerRequestIndicator = -1;  /* SignallingBearerRequestIndicator */
static int hf_nbap_id_ShutdownTimer = -1;         /* ShutdownTimer */
static int hf_nbap_id_Start_Of_Audit_Sequence_Indicator = -1;  /* Start_Of_Audit_Sequence_Indicator */
static int hf_nbap_id_Successful_RL_InformationRespItem_RL_AdditionFailureFDD = -1;  /* Successful_RL_InformationRespItem_RL_AdditionFailureFDD */
static int hf_nbap_id_Successful_RL_InformationRespItem_RL_SetupFailureFDD = -1;  /* Successful_RL_InformationRespItem_RL_SetupFailureFDD */
static int hf_nbap_id_SyncCase = -1;              /* SyncCase */
static int hf_nbap_id_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH = -1;  /* SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH */
static int hf_nbap_id_T_Cell = -1;                /* T_Cell */
static int hf_nbap_id_TargetCommunicationControlPortID = -1;  /* CommunicationControlPortID */
static int hf_nbap_id_TimeSlotConfigurationList_Cell_ReconfRqstTDD = -1;  /* TimeSlotConfigurationList_Cell_ReconfRqstTDD */
static int hf_nbap_id_TimeSlotConfigurationList_Cell_SetupRqstTDD = -1;  /* TimeSlotConfigurationList_Cell_SetupRqstTDD */
static int hf_nbap_id_TransmissionDiversityApplied = -1;  /* TransmissionDiversityApplied */
static int hf_nbap_id_TypeOfError = -1;           /* TypeOfError */
static int hf_nbap_id_UARFCNforNt = -1;           /* UARFCN */
static int hf_nbap_id_UARFCNforNd = -1;           /* UARFCN */
static int hf_nbap_id_UARFCNforNu = -1;           /* UARFCN */
static int hf_nbap_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;  /* UL_CCTrCH_InformationItem_RL_SetupRqstTDD */
static int hf_nbap_id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;  /* UL_CCTrCH_InformationList_RL_SetupRqstTDD */
static int hf_nbap_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;  /* UL_CCTrCH_InformationList_RL_SetupRqstTDD */
static int hf_nbap_id_UL_DPCH_InformationItem_RL_AdditionRqstTDD = -1;  /* UL_DPCH_InformationItem_RL_AdditionRqstTDD */
static int hf_nbap_id_UL_DPCH_InformationList_RL_SetupRqstTDD = -1;  /* UL_DPCH_InformationItem_RL_SetupRqstTDD */
static int hf_nbap_id_UL_DPCH_Information_RL_ReconfPrepFDD = -1;  /* UL_DPCH_Information_RL_ReconfPrepFDD */
static int hf_nbap_id_UL_DPCH_Information_RL_ReconfRqstFDD = -1;  /* UL_DPCH_Information_RL_ReconfRqstFDD */
static int hf_nbap_id_UL_DPCH_Information_RL_SetupRqstFDD = -1;  /* UL_DPCH_Information_RL_SetupRqstFDD */
static int hf_nbap_id_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD = -1;  /* Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD */
static int hf_nbap_id_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD = -1;  /* Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD */
static int hf_nbap_id_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD = -1;  /* Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD */
static int hf_nbap_id_Unsuccessful_RL_InformationResp_RL_SetupFailureTDD = -1;  /* Unsuccessful_RL_InformationResp_RL_SetupFailureTDD */
static int hf_nbap_id_USCH_Information_Add = -1;  /* USCH_Information */
static int hf_nbap_id_USCH_Information_DeleteList_RL_ReconfPrepTDD = -1;  /* USCH_Information_DeleteList_RL_ReconfPrepTDD */
static int hf_nbap_id_USCH_Information_ModifyList_RL_ReconfPrepTDD = -1;  /* USCH_Information_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_id_USCH_InformationResponse = -1;  /* USCH_InformationResponse */
static int hf_nbap_id_USCH_Information = -1;      /* USCH_Information */
static int hf_nbap_id_USCH_RearrangeList_Bearer_RearrangeInd = -1;  /* USCH_RearrangeList_Bearer_RearrangeInd */
static int hf_nbap_id_Active_Pattern_Sequence_Information = -1;  /* Active_Pattern_Sequence_Information */
static int hf_nbap_id_AICH_ParametersListIE_CTCH_ReconfRqstFDD = -1;  /* AICH_ParametersListIE_CTCH_ReconfRqstFDD */
static int hf_nbap_id_AdjustmentRatio = -1;       /* ScaledAdjustmentRatio */
static int hf_nbap_id_FACH_ParametersListIE_CTCH_ReconfRqstFDD = -1;  /* FACH_ParametersListIE_CTCH_ReconfRqstFDD */
static int hf_nbap_id_CauseLevel_PSCH_ReconfFailure = -1;  /* CauseLevel_PSCH_ReconfFailure */
static int hf_nbap_id_CauseLevel_RL_AdditionFailureFDD = -1;  /* CauseLevel_RL_AdditionFailureFDD */
static int hf_nbap_id_CauseLevel_RL_AdditionFailureTDD = -1;  /* CauseLevel_RL_AdditionFailureTDD */
static int hf_nbap_id_CauseLevel_RL_ReconfFailure = -1;  /* CauseLevel_RL_ReconfFailure */
static int hf_nbap_id_CauseLevel_RL_SetupFailureFDD = -1;  /* CauseLevel_RL_SetupFailureFDD */
static int hf_nbap_id_CauseLevel_RL_SetupFailureTDD = -1;  /* CauseLevel_RL_SetupFailureTDD */
static int hf_nbap_id_Closed_Loop_Timing_Adjustment_Mode = -1;  /* Closedlooptimingadjustmentmode */
static int hf_nbap_id_CommonPhysicalChannelType_CTCH_ReconfRqstFDD = -1;  /* CommonPhysicalChannelType_CTCH_ReconfRqstFDD */
static int hf_nbap_id_Compressed_Mode_Deactivation_Flag = -1;  /* Compressed_Mode_Deactivation_Flag */
static int hf_nbap_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;  /* DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;  /* DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD */
static int hf_nbap_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;  /* DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;  /* DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD */
static int hf_nbap_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;  /* DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD */
static int hf_nbap_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;  /* DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;  /* DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD */
static int hf_nbap_id_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD = -1;  /* DL_DPCH_InformationAddItem_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD = -1;  /* DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD = -1;  /* DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD = -1;  /* DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_TPC_Pattern01Count = -1;  /* DL_TPC_Pattern01Count */
static int hf_nbap_id_DPC_Mode = -1;              /* DPC_Mode */
static int hf_nbap_id_DPCHConstant = -1;          /* ConstantValue */
static int hf_nbap_id_FACH_ParametersList_CTCH_SetupRsp = -1;  /* FACH_CommonTransportChannel_InformationResponse */
static int hf_nbap_id_Limited_power_increase_information_Cell_SetupRqstFDD = -1;  /* Limited_power_increase_information_Cell_SetupRqstFDD */
static int hf_nbap_id_PCH_Parameters_CTCH_SetupRsp = -1;  /* CommonTransportChannel_InformationResponse */
static int hf_nbap_id_PCH_ParametersItem_CTCH_ReconfRqstFDD = -1;  /* PCH_ParametersItem_CTCH_ReconfRqstFDD */
static int hf_nbap_id_PICH_ParametersItem_CTCH_ReconfRqstFDD = -1;  /* PICH_ParametersItem_CTCH_ReconfRqstFDD */
static int hf_nbap_id_PRACHConstant = -1;         /* ConstantValue */
static int hf_nbap_id_PRACH_ParametersListIE_CTCH_ReconfRqstFDD = -1;  /* PRACH_ParametersListIE_CTCH_ReconfRqstFDD */
static int hf_nbap_id_PUSCHConstant = -1;         /* ConstantValue */
static int hf_nbap_id_RACH_Parameters_CTCH_SetupRsp = -1;  /* CommonTransportChannel_InformationResponse */
static int hf_nbap_id_Synchronisation_Configuration_Cell_ReconfRqst = -1;  /* Synchronisation_Configuration_Cell_ReconfRqst */
static int hf_nbap_id_Synchronisation_Configuration_Cell_SetupRqst = -1;  /* Synchronisation_Configuration_Cell_SetupRqst */
static int hf_nbap_id_Transmission_Gap_Pattern_Sequence_Information = -1;  /* Transmission_Gap_Pattern_Sequence_Information */
static int hf_nbap_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;  /* UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;  /* UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD */
static int hf_nbap_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;  /* UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;  /* UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD */
static int hf_nbap_id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;  /* UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD */
static int hf_nbap_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;  /* UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;  /* UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD */
static int hf_nbap_id_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD = -1;  /* UL_DPCH_InformationAddItem_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD = -1;  /* UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD = -1;  /* UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD = -1;  /* UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_id_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD = -1;  /* Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD */
static int hf_nbap_id_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD = -1;  /* Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD */
static int hf_nbap_id_CommunicationContextInfoItem_Reset = -1;  /* CommunicationContextInfoItem_Reset */
static int hf_nbap_id_CommunicationControlPortInfoItem_Reset = -1;  /* CommunicationControlPortInfoItem_Reset */
static int hf_nbap_id_ResetIndicator = -1;        /* ResetIndicator */
static int hf_nbap_id_TimingAdvanceApplied = -1;  /* TimingAdvanceApplied */
static int hf_nbap_id_CFNReportingIndicator = -1;  /* FNReportingIndicator */
static int hf_nbap_id_SFNReportingIndicator = -1;  /* FNReportingIndicator */
static int hf_nbap_id_InnerLoopDLPCStatus = -1;   /* InnerLoopDLPCStatus */
static int hf_nbap_id_TimeslotISCPInfo = -1;      /* DL_TimeslotISCPInfo */
static int hf_nbap_id_PICH_ParametersItem_CTCH_SetupRqstTDD = -1;  /* PICH_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_id_PRACH_ParametersItem_CTCH_SetupRqstTDD = -1;  /* PRACH_ParametersItem_CTCH_SetupRqstTDD */
static int hf_nbap_id_CCTrCH_InformationItem_RL_FailureInd = -1;  /* CCTrCH_InformationItem_RL_FailureInd */
static int hf_nbap_id_CCTrCH_InformationItem_RL_RestoreInd = -1;  /* CCTrCH_InformationItem_RL_RestoreInd */
static int hf_nbap_id_CauseLevel_SyncAdjustmntFailureTDD = -1;  /* CauseLevel_SyncAdjustmntFailureTDD */
static int hf_nbap_id_CellAdjustmentInfo_SyncAdjustmntRqstTDD = -1;  /* CellAdjustmentInfo_SyncAdjustmentRqstTDD */
static int hf_nbap_id_CellAdjustmentInfoItem_SyncAdjustmentRqstTDD = -1;  /* CellAdjustmentInfoItem_SyncAdjustmentRqstTDD */
static int hf_nbap_id_CellSyncBurstInfoList_CellSyncReconfRqstTDD = -1;  /* CellSyncBurstInfoList_CellSyncReconfRqstTDD */
static int hf_nbap_id_CellSyncBurstTransInit_CellSyncInitiationRqstTDD = -1;  /* CellSyncBurstTransInit_CellSyncInitiationRqstTDD */
static int hf_nbap_id_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD = -1;  /* CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD */
static int hf_nbap_id_CellSyncBurstMeasReconfiguration_CellSyncReconfRqstTDD = -1;  /* CellSyncBurstMeasInfo_CellSyncReconfRqstTDD */
static int hf_nbap_id_CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD = -1;  /* CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD */
static int hf_nbap_id_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD = -1;  /* CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD */
static int hf_nbap_id_CellSyncInfo_CellSyncReprtTDD = -1;  /* CellSyncInfo_CellSyncReprtTDD */
static int hf_nbap_id_CSBTransmissionID = -1;     /* CSBTransmissionID */
static int hf_nbap_id_CSBMeasurementID = -1;      /* CSBMeasurementID */
static int hf_nbap_id_NCyclesPerSFNperiod = -1;   /* NCyclesPerSFNperiod */
static int hf_nbap_id_NRepetitionsPerCyclePeriod = -1;  /* NRepetitionsPerCyclePeriod */
static int hf_nbap_id_SyncFrameNumber = -1;       /* SyncFrameNumber */
static int hf_nbap_id_SynchronisationReportType = -1;  /* SynchronisationReportType */
static int hf_nbap_id_SynchronisationReportCharacteristics = -1;  /* SynchronisationReportCharacteristics */
static int hf_nbap_id_Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD = -1;  /* Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD */
static int hf_nbap_id_ReferenceClockAvailability = -1;  /* ReferenceClockAvailability */
static int hf_nbap_id_ReferenceSFNoffset = -1;    /* ReferenceSFNoffset */
static int hf_nbap_id_InformationExchangeID = -1;  /* InformationExchangeID */
static int hf_nbap_id_InformationExchangeObjectType_InfEx_Rqst = -1;  /* InformationExchangeObjectType_InfEx_Rqst */
static int hf_nbap_id_InformationType = -1;       /* InformationReportCharacteristics */
static int hf_nbap_id_InformationReportCharacteristics = -1;  /* InformationReportCharacteristics */
static int hf_nbap_id_InformationExchangeObjectType_InfEx_Rsp = -1;  /* InformationExchangeObjectType_InfEx_Rsp */
static int hf_nbap_id_InformationExchangeObjectType_InfEx_Rprt = -1;  /* InformationExchangeObjectType_InfEx_Rprt */
static int hf_nbap_id_IPDLParameter_Information_Cell_ReconfRqstFDD = -1;  /* IPDLParameter_Information_Cell_ReconfRqstFDD */
static int hf_nbap_id_IPDLParameter_Information_Cell_SetupRqstFDD = -1;  /* IPDLParameter_Information_Cell_SetupRqstFDD */
static int hf_nbap_id_IPDLParameter_Information_Cell_ReconfRqstTDD = -1;  /* IPDLParameter_Information_Cell_SetupRqstTDD */
static int hf_nbap_id_IPDLParameter_Information_Cell_SetupRqstTDD = -1;  /* IPDLParameter_Information_Cell_SetupRqstTDD */
static int hf_nbap_id_DL_DPCH_LCR_Information_RL_SetupRqstTDD = -1;  /* DL_DPCH_LCR_Information_RL_SetupRqstTDD */
static int hf_nbap_id_DwPCH_LCR_Information = -1;  /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_DwPCH_LCR_InformationList_AuditRsp = -1;  /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_DwPCH_LCR_Information_Cell_SetupRqstTDD = -1;  /* DwPCH_LCR_Information_Cell_SetupRqstTDD */
static int hf_nbap_id_DwPCH_LCR_Information_Cell_ReconfRqstTDD = -1;  /* DwPCH_LCR_Information_Cell_ReconfRqstTDD */
static int hf_nbap_id_DwPCH_LCR_Information_ResourceStatusInd = -1;  /* DwPCH_LCR_Information_ResourceStatusInd */
static int hf_nbap_id_maxFACH_Power_LCR_CTCH_SetupRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_maxFACH_Power_LCR_CTCH_ReconfRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_FPACH_LCR_Information = -1;  /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_FPACH_LCR_Information_AuditRsp = -1;  /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_FPACH_LCR_InformationList_AuditRsp = -1;  /* FPACH_LCR_InformationList_AuditRsp */
static int hf_nbap_id_FPACH_LCR_InformationList_ResourceStatusInd = -1;  /* FPACH_LCR_InformationList_ResourceStatusInd */
static int hf_nbap_id_FPACH_LCR_Parameters_CTCH_SetupRqstTDD = -1;  /* FPACH_LCR_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_id_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD = -1;  /* FPACH_LCR_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_id_PCCPCH_LCR_Information_Cell_SetupRqstTDD = -1;  /* PCCPCH_LCR_Information_Cell_SetupRqstTDD */
static int hf_nbap_id_PCH_Power_LCR_CTCH_SetupRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_PCH_Power_LCR_CTCH_ReconfRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_PICH_LCR_Parameters_CTCH_SetupRqstTDD = -1;  /* PICH_LCR_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_id_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD = -1;  /* PRACH_LCR_ParametersList_CTCH_SetupRqstTDD */
static int hf_nbap_id_RL_InformationResponse_LCR_RL_SetupRspTDD = -1;  /* RL_InformationResponse_LCR_RL_SetupRspTDD */
static int hf_nbap_id_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD = -1;  /* Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD */
static int hf_nbap_id_TimeSlot = -1;              /* TimeSlot */
static int hf_nbap_id_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD = -1;  /* TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD */
static int hf_nbap_id_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD = -1;  /* TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD */
static int hf_nbap_id_TimeslotISCP_LCR_InfoList_RL_SetupRqstTDD = -1;  /* DL_TimeslotISCPInfoLCR */
static int hf_nbap_id_TimeSlotLCR_CM_Rqst = -1;   /* TimeSlotLCR */
static int hf_nbap_id_UL_DPCH_LCR_Information_RL_SetupRqstTDD = -1;  /* UL_DPCH_LCR_Information_RL_SetupRqstTDD */
static int hf_nbap_id_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD = -1;  /* DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD */
static int hf_nbap_id_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD = -1;  /* UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD */
static int hf_nbap_id_TimeslotISCP_InformationList_LCR_RL_AdditionRqstTDD = -1;  /* DL_TimeslotISCPInfoLCR */
static int hf_nbap_id_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD = -1;  /* DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD = -1;  /* DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_id_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;  /* DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_id_TimeslotISCPInfoList_LCR_DL_PC_RqstTDD = -1;  /* DL_TimeslotISCPInfoLCR */
static int hf_nbap_id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfPrepTDD = -1;  /* UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_DPCH_LCR_InformationModify_AddList = -1;  /* UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_TimeslotLCR_Information_RL_ReconfPrepTDD = -1;  /* UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_id_UL_SIRTarget = -1;          /* UL_SIR */
static int hf_nbap_id_PDSCH_AddInformation_LCR_PSCH_ReconfRqst = -1;  /* PDSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst */
static int hf_nbap_id_PDSCH_ModifyInformation_LCR_PSCH_ReconfRqst = -1;  /* PDSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst */
static int hf_nbap_id_PUSCH_AddInformation_LCR_PSCH_ReconfRqst = -1;  /* PUSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst */
static int hf_nbap_id_PUSCH_ModifyInformation_LCR_PSCH_ReconfRqst = -1;  /* PUSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst */
static int hf_nbap_id_timeslotInfo_CellSyncInitiationRqstTDD = -1;  /* TimeslotInfo_CellSyncInitiationRqstTDD */
static int hf_nbap_id_SyncReportType_CellSyncReprtTDD = -1;  /* SyncReportType_CellSyncReprtTDD */
static int hf_nbap_id_Power_Local_Cell_Group_InformationItem_AuditRsp = -1;  /* Power_Local_Cell_Group_InformationItem_AuditRsp */
static int hf_nbap_id_Power_Local_Cell_Group_InformationItem_ResourceStatusInd = -1;  /* Power_Local_Cell_Group_InformationItem_ResourceStatusInd */
static int hf_nbap_id_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd = -1;  /* Power_Local_Cell_Group_InformationItem2_ResourceStatusInd */
static int hf_nbap_id_Power_Local_Cell_Group_InformationList_AuditRsp = -1;  /* Power_Local_Cell_Group_InformationList_AuditRsp */
static int hf_nbap_id_Power_Local_Cell_Group_InformationList_ResourceStatusInd = -1;  /* Power_Local_Cell_Group_InformationList_ResourceStatusInd */
static int hf_nbap_id_Power_Local_Cell_Group_InformationList2_ResourceStatusInd = -1;  /* Power_Local_Cell_Group_InformationList2_ResourceStatusInd */
static int hf_nbap_id_Power_Local_Cell_Group_ID = -1;  /* Local_Cell_ID */
static int hf_nbap_id_PUSCH_Info_DM_Rqst = -1;    /* PUSCH_Info_DM_Rqst */
static int hf_nbap_id_PUSCH_Info_DM_Rsp = -1;     /* PUSCH_Info_DM_Rsp */
static int hf_nbap_id_PUSCH_Info_DM_Rprt = -1;    /* PUSCH_Info_DM_Rprt */
static int hf_nbap_id_InitDL_Power = -1;          /* DL_Power */
static int hf_nbap_id_cellSyncBurstRepetitionPeriod = -1;  /* CellSyncBurstRepetitionPeriod */
static int hf_nbap_id_ReportCharacteristicsType_OnModification = -1;  /* ReportCharacteristicsType_OnModification */
static int hf_nbap_id_SFNSFNMeasurementValueInformation = -1;  /* SFNSFNMeasurementValueInformation */
static int hf_nbap_id_SFNSFNMeasurementThresholdInformation = -1;  /* SFNSFNMeasurementThresholdInformation */
static int hf_nbap_id_TUTRANGPSMeasurementValueInformation = -1;  /* TUTRANGPSMeasurementValueInformation */
static int hf_nbap_id_TUTRANGPSMeasurementThresholdInformation = -1;  /* TUTRANGPSMeasurementThresholdInformation */
static int hf_nbap_id_Rx_Timing_Deviation_Value_LCR = -1;  /* Rx_Timing_Deviation_Value_LCR */
static int hf_nbap_id_RL_InformationResponse_LCR_RL_AdditionRspTDD = -1;  /* RL_InformationResponse_LCR_RL_AdditionRspTDD */
static int hf_nbap_id_DL_PowerBalancing_Information = -1;  /* DL_PowerBalancing_Information */
static int hf_nbap_id_DL_PowerBalancing_ActivationIndicator = -1;  /* DL_PowerBalancing_ActivationIndicator */
static int hf_nbap_id_DL_PowerBalancing_UpdatedIndicator = -1;  /* DL_PowerBalancing_UpdatedIndicator */
static int hf_nbap_id_CCTrCH_Initial_DL_Power_RL_SetupRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Initial_DL_Power_RL_AdditionRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Initial_DL_Power_RL_ReconfPrepTDD = -1;  /* DL_Power */
static int hf_nbap_id_IPDLParameter_Information_LCR_Cell_SetupRqstTDD = -1;  /* IPDLParameter_Information_LCR_Cell_SetupRqstTDD */
static int hf_nbap_id_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD = -1;  /* IPDLParameter_Information_LCR_Cell_ReconfRqstTDD */
static int hf_nbap_id_HS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst = -1;  /* MaximumTransmissionPower */
static int hf_nbap_id_HS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst = -1;  /* DL_ScramblingCode */
static int hf_nbap_id_HS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst = -1;  /* HS_PDSCH_FDD_Code_Information */
static int hf_nbap_id_HS_SCCH_FDD_Code_Information_PSCH_ReconfRqst = -1;  /* HS_SCCH_FDD_Code_Information */
static int hf_nbap_id_HS_PDSCH_TDD_Information_PSCH_ReconfRqst = -1;  /* HS_PDSCH_TDD_Information_PSCH_ReconfRqst */
static int hf_nbap_id_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst = -1;  /* Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst */
static int hf_nbap_id_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst = -1;  /* Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst */
static int hf_nbap_id_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst = -1;  /* Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst */
static int hf_nbap_id_bindingID = -1;             /* BindingID */
static int hf_nbap_id_RL_Specific_DCH_Info = -1;  /* RL_Specific_DCH_Info */
static int hf_nbap_id_transportlayeraddress = -1;  /* TransportLayerAddress */
static int hf_nbap_id_DelayedActivation = -1;     /* DelayedActivation */
static int hf_nbap_id_DelayedActivationList_RL_ActivationCmdFDD = -1;  /* DelayedActivationInformationList_RL_ActivationCmdFDD */
static int hf_nbap_id_DelayedActivationInformation_RL_ActivationCmdFDD = -1;  /* DelayedActivationInformation_RL_ActivationCmdFDD */
static int hf_nbap_id_DelayedActivationList_RL_ActivationCmdTDD = -1;  /* DelayedActivationInformationList_RL_ActivationCmdTDD */
static int hf_nbap_id_DelayedActivationInformation_RL_ActivationCmdTDD = -1;  /* DelayedActivationInformation_RL_ActivationCmdTDD */
static int hf_nbap_id_neighbouringTDDCellMeasurementInformationLCR = -1;  /* NeighbouringTDDCellMeasurementInformationLCR */
static int hf_nbap_id_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD = -1;  /* SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD */
static int hf_nbap_id_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD = -1;  /* SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD */
static int hf_nbap_id_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD = -1;  /* SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD */
static int hf_nbap_id_SYNCDlCodeIdMeasReconfigurationLCR_CellSyncReconfRqstTDD = -1;  /* SYNCDlCodeIdMeasInfoLCR_CellSyncReconfRqstTDD */
static int hf_nbap_id_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD = -1;  /* SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD */
static int hf_nbap_id_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD = -1;  /* SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD */
static int hf_nbap_id_SyncDLCodeIdThreInfoLCR = -1;  /* SyncDLCodeIdThreInfoLCR */
static int hf_nbap_id_NSubCyclesPerCyclePeriod_CellSyncReconfRqstTDD = -1;  /* NSubCyclesPerCyclePeriod */
static int hf_nbap_id_DwPCH_Power = -1;           /* DwPCH_Power */
static int hf_nbap_id_AccumulatedClockupdate_CellSyncReprtTDD = -1;  /* TimingAdjustmentValue */
static int hf_nbap_id_Angle_Of_Arrival_Value_LCR = -1;  /* Angle_Of_Arrival_Value_LCR */
static int hf_nbap_id_HSDSCH_FDD_Information = -1;  /* HSDSCH_FDD_Information */
static int hf_nbap_id_HSDSCH_FDD_Information_Response = -1;  /* HSDSCH_FDD_Information_Response */
static int hf_nbap_id_HSDSCH_Information_to_Modify = -1;  /* HSDSCH_Information_to_Modify */
static int hf_nbap_id_HSDSCH_RNTI = -1;           /* HSDSCH_RNTI */
static int hf_nbap_id_HSDSCH_TDD_Information = -1;  /* HSDSCH_TDD_Information */
static int hf_nbap_id_HSDSCH_TDD_Information_Response = -1;  /* HSDSCH_TDD_Information_Response */
static int hf_nbap_id_HSPDSCH_RL_ID = -1;         /* RL_ID */
static int hf_nbap_id_PrimCCPCH_RSCP_DL_PC_RqstTDD = -1;  /* PrimaryCCPCH_RSCP */
static int hf_nbap_id_PDSCH_RL_ID = -1;           /* RL_ID */
static int hf_nbap_id_HSDSCH_RearrangeList_Bearer_RearrangeInd = -1;  /* HSDSCH_RearrangeList_Bearer_RearrangeInd */
static int hf_nbap_id_UL_Synchronisation_Parameters_LCR = -1;  /* UL_Synchronisation_Parameters_LCR */
static int hf_nbap_id_HSDSCH_FDD_Update_Information = -1;  /* HSDSCH_FDD_Update_Information */
static int hf_nbap_id_HSDSCH_TDD_Update_Information = -1;  /* HSDSCH_TDD_Update_Information */
static int hf_nbap_id_DL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD = -1;  /* TDD_DL_DPCH_TimeSlotFormat_LCR */
static int hf_nbap_id_UL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD = -1;  /* TDD_UL_DPCH_TimeSlotFormat_LCR */
static int hf_nbap_id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD = -1;  /* TDD_TPC_UplinkStepSize_LCR */
static int hf_nbap_id_TDD_TPC_UplinkStepSize_LCR_RL_AdditionRqstTDD = -1;  /* TDD_TPC_UplinkStepSize_LCR */
static int hf_nbap_id_TDD_TPC_DownlinkStepSize_RL_AdditionRqstTDD = -1;  /* TDD_TPC_DownlinkStepSize */
static int hf_nbap_id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD = -1;  /* TDD_TPC_UplinkStepSize_LCR */
static int hf_nbap_id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD = -1;  /* TDD_TPC_UplinkStepSize_LCR */
static int hf_nbap_id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD = -1;  /* TDD_TPC_DownlinkStepSize */
static int hf_nbap_id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD = -1;  /* TDD_TPC_DownlinkStepSize */
static int hf_nbap_id_CCTrCH_Maximum_DL_Power_RL_SetupRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Minimum_DL_Power_RL_SetupRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Maximum_DL_Power_RL_AdditionRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Minimum_DL_Power_RL_AdditionRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD = -1;  /* DL_Power */
static int hf_nbap_id_Maximum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD = -1;  /* DL_Power */
static int hf_nbap_id_Minimum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD = -1;  /* DL_Power */
static int hf_nbap_id_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD = -1;  /* DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD */
static int hf_nbap_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD = -1;  /* DL_Power */
static int hf_nbap_id_Initial_DL_Power_TimeslotLCR_InformationItem = -1;  /* DL_Power */
static int hf_nbap_id_Maximum_DL_Power_TimeslotLCR_InformationItem = -1;  /* DL_Power */
static int hf_nbap_id_Minimum_DL_Power_TimeslotLCR_InformationItem = -1;  /* DL_Power */
static int hf_nbap_id_HS_DSCHProvidedBitRateValueInformation = -1;  /* HS_DSCHProvidedBitRate */
static int hf_nbap_id_HS_DSCHRequiredPowerValueInformation = -1;  /* HS_DSCHRequiredPower */
static int hf_nbap_id_HS_DSCHRequiredPowerValue = -1;  /* HS_DSCHRequiredPowerValue */
static int hf_nbap_id_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmission = -1;  /* TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue */
static int hf_nbap_id_HS_SICH_Reception_Quality = -1;  /* HS_SICH_Reception_Quality_Value */
static int hf_nbap_id_HS_SICH_Reception_Quality_Measurement_Value = -1;  /* HS_SICH_Reception_Quality_Measurement_Value */
static int hf_nbap_id_HSSICH_Info_DM_Rprt = -1;   /* HS_SICH_ID */
static int hf_nbap_id_HSSICH_Info_DM_Rqst = -1;   /* HSSICH_Info_DM_Rqst */
static int hf_nbap_id_HSSICH_Info_DM_Rsp = -1;    /* HS_SICH_ID */
static int hf_nbap_id_Best_Cell_Portions_Value = -1;  /* Best_Cell_Portions_Value */
static int hf_nbap_id_Primary_CPICH_Usage_for_Channel_Estimation = -1;  /* Primary_CPICH_Usage_for_Channel_Estimation */
static int hf_nbap_id_Secondary_CPICH_Information_Change = -1;  /* Secondary_CPICH_Information_Change */
static int hf_nbap_id_NumberOfReportedCellPortions = -1;  /* NumberOfReportedCellPortions */
static int hf_nbap_id_CellPortion_InformationItem_Cell_SetupRqstFDD = -1;  /* CellPortion_InformationItem_Cell_SetupRqstFDD */
static int hf_nbap_id_CellPortion_InformationList_Cell_SetupRqstFDD = -1;  /* CellPortion_InformationList_Cell_SetupRqstFDD */
static int hf_nbap_id_TimeslotISCP_LCR_InfoList_RL_ReconfPrepTDD = -1;  /* DL_TimeslotISCPInfoLCR */
static int hf_nbap_id_Secondary_CPICH_Information = -1;  /* CommonPhysicalChannelID */
static int hf_nbap_id_Received_total_wide_band_power_For_CellPortion = -1;  /* Received_total_wide_band_power_Value_IncrDecrThres */
static int hf_nbap_id_Unidirectional_DCH_Indicator = -1;  /* Unidirectional_DCH_Indicator */
static int hf_nbap_id_TimingAdjustmentValueLCR = -1;  /* TimingAdjustmentValueLCR */
static int hf_nbap_id_multipleRL_ul_DPCH_InformationList = -1;  /* MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD */
static int hf_nbap_id_multipleRL_ul_DPCH_InformationModifyList = -1;  /* MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD */
static int hf_nbap_id_RL_ID = -1;                 /* RL_ID */
static int hf_nbap_id_SAT_Info_Almanac_ExtItem = -1;  /* SAT_Info_Almanac_ExtItem */
static int hf_nbap_id_HSDPA_Capability = -1;      /* HSDPA_Capability */
static int hf_nbap_id_HSDSCH_Resources_Information_AuditRsp = -1;  /* HS_DSCH_Resources_Information_AuditRsp */
static int hf_nbap_id_HSDSCH_Resources_Information_ResourceStatusInd = -1;  /* HS_DSCH_Resources_Information_ResourceStatusInd */
static int hf_nbap_id_HSDSCH_MACdFlows_to_Add = -1;  /* HSDSCH_MACdFlows_Information */
static int hf_nbap_id_HSDSCH_MACdFlows_to_Delete = -1;  /* HSDSCH_MACdFlows_to_Delete */
static int hf_nbap_id_HSDSCH_Information_to_Modify_Unsynchronised = -1;  /* HSDSCH_Information_to_Modify_Unsynchronised */
static int hf_nbap_id_TnlQos = -1;                /* TnlQos */
static int hf_nbap_id_Received_total_wide_band_power_For_CellPortion_Value = -1;  /* Received_total_wide_band_power_For_CellPortion_Value */
static int hf_nbap_id_Transmitted_Carrier_Power_For_CellPortion = -1;  /* Transmitted_Carrier_Power_Value */
static int hf_nbap_id_Transmitted_Carrier_Power_For_CellPortion_Value = -1;  /* Transmitted_Carrier_Power_For_CellPortion_Value */
static int hf_nbap_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortion = -1;  /* TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue */
static int hf_nbap_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue = -1;  /* TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue */
static int hf_nbap_id_UpPTSInterferenceValue = -1;  /* UpPTSInterferenceValue */
static int hf_nbap_id_PrimaryCCPCH_RSCP_Delta = -1;  /* PrimaryCCPCH_RSCP_Delta */
static int hf_nbap_id_MeasurementRecoveryBehavior = -1;  /* MeasurementRecoveryBehavior */
static int hf_nbap_id_MeasurementRecoveryReportingIndicator = -1;  /* MeasurementRecoveryReportingIndicator */
static int hf_nbap_id_MeasurementRecoverySupportIndicator = -1;  /* MeasurementRecoverySupportIndicator */
static int hf_nbap_id_Tstd_indicator = -1;        /* TSTD_Indicator */
static int hf_nbap_id_multiple_RL_Information_RL_ReconfPrepTDD = -1;  /* MultipleRL_Information_RL_ReconfPrepTDD */
static int hf_nbap_id_multiple_RL_Information_RL_ReconfRqstTDD = -1;  /* Multiple_RL_Information_RL_ReconfRqstTDD */
static int hf_nbap_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD = -1;  /* DL_DPCH_Power_Information_RL_ReconfPrepFDD */
static int hf_nbap_id_F_DPCH_Information_RL_ReconfPrepFDD = -1;  /* F_DPCH_Information_RL_ReconfPrepFDD */
static int hf_nbap_id_F_DPCH_Information_RL_SetupRqstFDD = -1;  /* F_DPCH_Information_RL_SetupRqstFDD */
static int hf_nbap_id_Additional_S_CCPCH_Parameters_CTCH_ReconfRqstTDD = -1;  /* Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD */
static int hf_nbap_id_Additional_S_CCPCH_Parameters_CTCH_SetupRqstTDD = -1;  /* Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD */
static int hf_nbap_id_Additional_S_CCPCH_LCR_Parameters_CTCH_ReconfRqstTDD = -1;  /* Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD */
static int hf_nbap_id_Additional_S_CCPCH_LCR_Parameters_CTCH_SetupRqstTDD = -1;  /* Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD */
static int hf_nbap_id_MICH_CFN = -1;              /* MICH_CFN */
static int hf_nbap_id_MICH_Information_AuditRsp = -1;  /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_MICH_Information_ResourceStatusInd = -1;  /* Common_PhysicalChannel_Status_Information */
static int hf_nbap_id_MICH_Parameters_CTCH_ReconfRqstFDD = -1;  /* MICH_Parameters_CTCH_ReconfRqstFDD */
static int hf_nbap_id_MICH_Parameters_CTCH_ReconfRqstTDD = -1;  /* MICH_Parameters_CTCH_ReconfRqstTDD */
static int hf_nbap_id_MICH_Parameters_CTCH_SetupRqstFDD = -1;  /* MICH_Parameters_CTCH_SetupRqstFDD */
static int hf_nbap_id_MICH_Parameters_CTCH_SetupRqstTDD = -1;  /* MICH_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_id_Modification_Period = -1;   /* Modification_Period */
static int hf_nbap_id_NI_Information_NotifUpdateCmd = -1;  /* NI_Information */
static int hf_nbap_id_S_CCPCH_InformationListExt_AuditRsp = -1;  /* S_CCPCH_InformationListExt_AuditRsp */
static int hf_nbap_id_S_CCPCH_InformationListExt_ResourceStatusInd = -1;  /* S_CCPCH_InformationListExt_ResourceStatusInd */
static int hf_nbap_id_S_CCPCH_LCR_InformationListExt_AuditRsp = -1;  /* S_CCPCH_LCR_InformationListExt_AuditRsp */
static int hf_nbap_id_S_CCPCH_LCR_InformationListExt_ResourceStatusInd = -1;  /* S_CCPCH_LCR_InformationListExt_ResourceStatusInd */
static int hf_nbap_id_HARQ_Preamble_Mode = -1;    /* HARQ_Preamble_Mode */
static int hf_nbap_id_Initial_DL_DPCH_TimingAdjustment = -1;  /* DL_DPCH_TimingAdjustment */
static int hf_nbap_id_Initial_DL_DPCH_TimingAdjustment_Allowed = -1;  /* Initial_DL_DPCH_TimingAdjustment_Allowed */
static int hf_nbap_id_DLTransmissionBranchLoadValue = -1;  /* DLTransmissionBranchLoadValue */
static int hf_nbap_id_Power_Local_Cell_Group_choice_CM_Rqst = -1;  /* PowerLocalCellGroup_CM_Rqst */
static int hf_nbap_id_Power_Local_Cell_Group_choice_CM_Rsp = -1;  /* PowerLocalCellGroup_CM_Rsp */
static int hf_nbap_id_Power_Local_Cell_Group_choice_CM_Rprt = -1;  /* PowerLocalCellGroup_CM_Rprt */
static int hf_nbap_id_SynchronisationIndicator = -1;  /* SynchronisationIndicator */
static int hf_nbap_id_HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst = -1;  /* HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst */
static int hf_nbap_id_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst = -1;  /* HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst */
static int hf_nbap_id_HS_DSCHRequiredPowerValue_For_Cell_Portion = -1;  /* HS_DSCHRequiredPowerValue */
static int hf_nbap_id_HS_DSCHRequiredPowerValueInformation_For_CellPortion = -1;  /* HS_DSCHRequiredPowerValueInformation_For_CellPortion */
static int hf_nbap_id_HS_DSCHProvidedBitRateValueInformation_For_CellPortion = -1;  /* HS_DSCHProvidedBitRateValueInformation_For_CellPortion */
static int hf_nbap_id_E_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code = -1;  /* DL_ScramblingCode */
static int hf_nbap_id_E_AGCH_FDD_Code_Information = -1;  /* E_AGCH_FDD_Code_Information */
static int hf_nbap_id_E_DCH_Capability = -1;      /* E_DCH_Capability */
static int hf_nbap_id_E_DCH_FDD_DL_Control_Channel_Information = -1;  /* E_DCH_FDD_DL_Control_Channel_Information */
static int hf_nbap_id_E_DCH_FDD_Information = -1;  /* E_DCH_FDD_Information */
static int hf_nbap_id_E_DCH_FDD_Information_Response = -1;  /* E_DCH_FDD_Information_Response */
static int hf_nbap_id_E_DCH_FDD_Information_to_Modify = -1;  /* E_DCH_FDD_Information_to_Modify */
static int hf_nbap_id_E_DCH_MACdFlows_to_Add = -1;  /* E_DCH_MACdFlows_Information */
static int hf_nbap_id_E_DCH_MACdFlows_to_Delete = -1;  /* E_DCH_MACdFlows_to_Delete */
static int hf_nbap_id_E_DCH_Resources_Information_AuditRsp = -1;  /* E_DCH_Resources_Information_AuditRsp */
static int hf_nbap_id_E_DCH_Resources_Information_ResourceStatusInd = -1;  /* E_DCH_Resources_Information_ResourceStatusInd */
static int hf_nbap_id_E_DCH_RL_Indication = -1;   /* E_DCH_RL_Indication */
static int hf_nbap_id_E_DCH_RL_Set_ID = -1;       /* RL_Set_ID */
static int hf_nbap_id_E_DPCH_Information_RL_ReconfPrepFDD = -1;  /* E_DPCH_Information_RL_ReconfPrepFDD */
static int hf_nbap_id_E_DPCH_Information_RL_SetupRqstFDD = -1;  /* E_DPCH_Information_RL_SetupRqstFDD */
static int hf_nbap_id_E_RGCH_E_HICH_FDD_Code_Information = -1;  /* E_RGCH_E_HICH_FDD_Code_Information */
static int hf_nbap_id_Serving_E_DCH_RL_ID = -1;   /* Serving_E_DCH_RL_ID */
static int hf_nbap_id_UL_DPDCH_Indicator_For_E_DCH_Operation = -1;  /* UL_DPDCH_Indicator_For_E_DCH_Operation */
static int hf_nbap_id_FDD_S_CCPCH_FrameOffset_CTCH_SetupRqstFDD = -1;  /* FDD_S_CCPCH_FrameOffset */
static int hf_nbap_id_E_DPCH_Information_RL_ReconfRqstFDD = -1;  /* E_DPCH_Information_RL_ReconfRqstFDD */
static int hf_nbap_id_Maximum_Target_ReceivedTotalWideBandPower = -1;  /* Maximum_Target_ReceivedTotalWideBandPower */
static int hf_nbap_id_E_DCHProvidedBitRateValueInformation = -1;  /* E_DCHProvidedBitRate */
static int hf_nbap_id_HARQ_Preamble_Mode_Activation_Indicator = -1;  /* HARQ_Preamble_Mode_Activation_Indicator */
static int hf_nbap_id_RL_Specific_E_DCH_Info = -1;  /* RL_Specific_E_DCH_Info */
static int hf_nbap_id_E_DCH_CapacityConsumptionLaw = -1;  /* DedicatedChannelsCapacityConsumptionLaw */
static int hf_nbap_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp = -1;  /* Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp */
static int hf_nbap_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp = -1;  /* Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp */
static int hf_nbap_id_E_DCH_RearrangeList_Bearer_RearrangeInd = -1;  /* E_DCH_RearrangeList_Bearer_RearrangeInd */
static int hf_nbap_id_multipleRL_dl_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;  /* MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD */
static int hf_nbap_id_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio = -1;  /* Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio */
static int hf_nbap_id_CellPortion_InformationItem_Cell_ReconfRqstFDD = -1;  /* CellPortion_InformationItem_Cell_ReconfRqstFDD */
static int hf_nbap_id_CellPortion_InformationList_Cell_ReconfRqstFDD = -1;  /* CellPortion_InformationList_Cell_ReconfRqstFDD */
static int hf_nbap_id_multiple_PUSCH_InfoList_DM_Rsp = -1;  /* Multiple_PUSCH_InfoList_DM_Rsp */
static int hf_nbap_id_multiple_PUSCH_InfoList_DM_Rprt = -1;  /* Multiple_PUSCH_InfoList_DM_Rprt */
static int hf_nbap_id_Reference_ReceivedTotalWideBandPower = -1;  /* Reference_ReceivedTotalWideBandPower */
static int hf_nbap_protocolIEs = -1;              /* ProtocolIE_Container */
static int hf_nbap_protocolExtensions = -1;       /* ProtocolExtensionContainer */
static int hf_nbap_secondary_CCPCH_parameters = -1;  /* Secondary_CCPCH_CTCH_SetupRqstFDD */
static int hf_nbap_pRACH_parameters = -1;         /* PRACH_CTCH_SetupRqstFDD */
static int hf_nbap_notUsed_pCPCHes_parameters = -1;  /* NULL */
static int hf_nbap_commonPhysicalChannelID = -1;  /* CommonPhysicalChannelID */
static int hf_nbap_fdd_S_CCPCH_Offset = -1;       /* FDD_S_CCPCH_Offset */
static int hf_nbap_dl_ScramblingCode = -1;        /* DL_ScramblingCode */
static int hf_nbap_fdd_DL_ChannelisationCodeNumber = -1;  /* FDD_DL_ChannelisationCodeNumber */
static int hf_nbap_tFCS = -1;                     /* TFCS */
static int hf_nbap_secondary_CCPCH_SlotFormat = -1;  /* SecondaryCCPCH_SlotFormat */
static int hf_nbap_tFCI_Presence = -1;            /* TFCI_Presence */
static int hf_nbap_multiplexingPosition = -1;     /* MultiplexingPosition */
static int hf_nbap_powerOffsetInformation = -1;   /* PowerOffsetInformation_CTCH_SetupRqstFDD */
static int hf_nbap_sTTD_Indicator = -1;           /* STTD_Indicator */
static int hf_nbap_fACH_Parameters = -1;          /* FACH_ParametersList_CTCH_SetupRqstFDD */
static int hf_nbap_pCH_Parameters = -1;           /* PCH_Parameters_CTCH_SetupRqstFDD */
static int hf_nbap_iE_Extensions = -1;            /* ProtocolExtensionContainer */
static int hf_nbap_pO1_ForTFCI_Bits = -1;         /* PowerOffset */
static int hf_nbap_pO3_ForPilotBits = -1;         /* PowerOffset */
static int hf_nbap_FACH_ParametersListIE_CTCH_SetupRqstFDD_item = -1;  /* FACH_ParametersItem_CTCH_SetupRqstFDD */
static int hf_nbap_commonTransportChannelID = -1;  /* CommonTransportChannelID */
static int hf_nbap_transportFormatSet = -1;       /* TransportFormatSet */
static int hf_nbap_toAWS = -1;                    /* ToAWS */
static int hf_nbap_toAWE = -1;                    /* ToAWE */
static int hf_nbap_maxFACH_Power = -1;            /* DL_Power */
static int hf_nbap_pCH_Power = -1;                /* DL_Power */
static int hf_nbap_pICH_Parameters = -1;          /* PICH_Parameters_CTCH_SetupRqstFDD */
static int hf_nbap_fdd_dl_ChannelisationCodeNumber = -1;  /* FDD_DL_ChannelisationCodeNumber */
static int hf_nbap_pICH_Power = -1;               /* PICH_Power */
static int hf_nbap_pICH_Mode = -1;                /* PICH_Mode */
static int hf_nbap_mICH_Power = -1;               /* PICH_Power */
static int hf_nbap_mICH_Mode = -1;                /* MICH_Mode */
static int hf_nbap_scramblingCodeNumber = -1;     /* ScramblingCodeNumber */
static int hf_nbap_preambleSignatures = -1;       /* PreambleSignatures */
static int hf_nbap_allowedSlotFormatInformation = -1;  /* AllowedSlotFormatInformationList_CTCH_SetupRqstFDD */
static int hf_nbap_rACH_SubChannelNumbers = -1;   /* RACH_SubChannelNumbers */
static int hf_nbap_ul_punctureLimit = -1;         /* PunctureLimit */
static int hf_nbap_preambleThreshold = -1;        /* PreambleThreshold */
static int hf_nbap_rACH_Parameters = -1;          /* RACH_Parameters_CTCH_SetupRqstFDD */
static int hf_nbap_aICH_Parameters = -1;          /* AICH_Parameters_CTCH_SetupRqstFDD */
static int hf_nbap_AllowedSlotFormatInformationList_CTCH_SetupRqstFDD_item = -1;  /* AllowedSlotFormatInformationItem_CTCH_SetupRqstFDD */
static int hf_nbap_rACHSlotFormat = -1;           /* RACH_SlotFormat */
static int hf_nbap_aICH_TransmissionTiming = -1;  /* AICH_TransmissionTiming */
static int hf_nbap_aICH_Power = -1;               /* AICH_Power */
static int hf_nbap_secondary_CCPCH_parameters1 = -1;  /* Secondary_CCPCH_CTCH_SetupRqstTDD */
static int hf_nbap_pRACH_parameters1 = -1;        /* PRACH_CTCH_SetupRqstTDD */
static int hf_nbap_sCCPCH_CCTrCH_ID = -1;         /* CCTrCH_ID */
static int hf_nbap_tFCI_Coding = -1;              /* TFCI_Coding */
static int hf_nbap_punctureLimit = -1;            /* PunctureLimit */
static int hf_nbap_secondaryCCPCH_parameterList = -1;  /* Secondary_CCPCH_parameterList_CTCH_SetupRqstTDD */
static int hf_nbap_fACH_ParametersList = -1;      /* FACH_ParametersList_CTCH_SetupRqstTDD */
static int hf_nbap_pCH_Parameters1 = -1;          /* PCH_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD_item = -1;  /* Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD */
static int hf_nbap_tdd_ChannelisationCode = -1;   /* TDD_ChannelisationCode */
static int hf_nbap_timeslot = -1;                 /* TimeSlot */
static int hf_nbap_midambleShiftandBurstType = -1;  /* MidambleShiftAndBurstType */
static int hf_nbap_tdd_PhysicalChannelOffset = -1;  /* TDD_PhysicalChannelOffset */
static int hf_nbap_repetitionPeriod = -1;         /* RepetitionPeriod */
static int hf_nbap_repetitionLength = -1;         /* RepetitionLength */
static int hf_nbap_s_CCPCH_Power = -1;            /* DL_Power */
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_dl_TransportFormatSet = -1;    /* TransportFormatSet */
static int hf_nbap_pCH_CCTrCH_ID = -1;            /* CCTrCH_ID */
static int hf_nbap_pICH_Parameters1 = -1;         /* PICH_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_timeSlot = -1;                 /* TimeSlot */
static int hf_nbap_midambleshiftAndBurstType = -1;  /* MidambleShiftAndBurstType */
static int hf_nbap_pagingIndicatorLength = -1;    /* PagingIndicatorLength */
static int hf_nbap_tdd_ChannelisationCodeLCR = -1;  /* TDD_ChannelisationCodeLCR */
static int hf_nbap_timeSlotLCR = -1;              /* TimeSlotLCR */
static int hf_nbap_midambleShiftLCR = -1;         /* MidambleShiftLCR */
static int hf_nbap_second_TDD_ChannelisationCodeLCR = -1;  /* TDD_ChannelisationCodeLCR */
static int hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item = -1;  /* Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD */
static int hf_nbap_timeslotLCR = -1;              /* TimeSlotLCR */
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 */
static int hf_nbap_lCR_TDD = -1;                  /* MICH_LCR_Parameters_CTCH_SetupRqstTDD */
static int hf_nbap_tSTD_Indicator = -1;           /* TSTD_Indicator */
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 */
static int hf_nbap_maxPRACH_MidambleShifts = -1;  /* MaxPRACH_MidambleShifts */
static int hf_nbap_pRACH_Midamble = -1;           /* PRACH_Midamble */
static int hf_nbap_rACH = -1;                     /* RACH_Parameter_CTCH_SetupRqstTDD */
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_FACH_CommonTransportChannel_InformationResponse_item = -1;  /* CommonTransportChannel_InformationResponse */
static int hf_nbap_secondary_CCPCH_parameters2 = -1;  /* Secondary_CCPCHList_CTCH_ReconfRqstFDD */
static int hf_nbap_pRACH_parameters2 = -1;        /* PRACHList_CTCH_ReconfRqstFDD */
static int hf_nbap_notUsed_cPCH_parameters = -1;  /* NULL */
static int hf_nbap_fACH_ParametersList_CTCH_ReconfRqstFDD = -1;  /* FACH_ParametersList_CTCH_ReconfRqstFDD */
static int hf_nbap_pCH_Parameters_CTCH_ReconfRqstFDD = -1;  /* PCH_Parameters_CTCH_ReconfRqstFDD */
static int hf_nbap_pICH_Parameters_CTCH_ReconfRqstFDD = -1;  /* PICH_Parameters_CTCH_ReconfRqstFDD */
static int hf_nbap_FACH_ParametersListIE_CTCH_ReconfRqstFDD_item = -1;  /* FACH_ParametersItem_CTCH_ReconfRqstFDD */
static int hf_nbap_pRACH_ParametersList_CTCH_ReconfRqstFDD = -1;  /* PRACH_ParametersList_CTCH_ReconfRqstFDD */
static int hf_nbap_aICH_ParametersList_CTCH_ReconfRqstFDD = -1;  /* AICH_ParametersList_CTCH_ReconfRqstFDD */
static int hf_nbap_PRACH_ParametersListIE_CTCH_ReconfRqstFDD_item = -1;  /* PRACH_ParametersItem_CTCH_ReconfRqstFDD */
static int hf_nbap_allowedSlotFormatInformation1 = -1;  /* AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD */
static int hf_nbap_AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD_item = -1;  /* AllowedSlotFormatInformationItem_CTCH_ReconfRqstFDD */
static int hf_nbap_rACH_SlotFormat = -1;          /* RACH_SlotFormat */
static int hf_nbap_AICH_ParametersListIE_CTCH_ReconfRqstFDD_item = -1;  /* AICH_ParametersItem_CTCH_ReconfRqstFDD */
static int hf_nbap_cCTrCH_ID = -1;                /* CCTrCH_ID */
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_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_Cell_InformationList_AuditRsp_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_c_ID = -1;                     /* C_ID */
static int hf_nbap_configurationGenerationID = -1;  /* ConfigurationGenerationID */
static int hf_nbap_resourceOperationalState = -1;  /* ResourceOperationalState */
static int hf_nbap_availabilityStatus = -1;       /* AvailabilityStatus */
static int hf_nbap_local_Cell_ID = -1;            /* Local_Cell_ID */
static int hf_nbap_primary_SCH_Information = -1;  /* P_SCH_Information_AuditRsp */
static int hf_nbap_secondary_SCH_Information = -1;  /* S_SCH_Information_AuditRsp */
static int hf_nbap_primary_CPICH_Information = -1;  /* P_CPICH_Information_AuditRsp */
static int hf_nbap_secondary_CPICH_InformationList = -1;  /* S_CPICH_InformationList_AuditRsp */
static int hf_nbap_primary_CCPCH_Information = -1;  /* P_CCPCH_Information_AuditRsp */
static int hf_nbap_bCH_Information = -1;          /* BCH_Information_AuditRsp */
static int hf_nbap_secondary_CCPCH_InformationList = -1;  /* S_CCPCH_InformationList_AuditRsp */
static int hf_nbap_pCH_Information = -1;          /* PCH_Information_AuditRsp */
static int hf_nbap_pICH_Information = -1;         /* PICH_Information_AuditRsp */
static int hf_nbap_fACH_InformationList = -1;     /* FACH_InformationList_AuditRsp */
static int hf_nbap_pRACH_InformationList = -1;    /* PRACH_InformationList_AuditRsp */
static int hf_nbap_rACH_InformationList = -1;     /* RACH_InformationList_AuditRsp */
static int hf_nbap_aICH_InformationList = -1;     /* AICH_InformationList_AuditRsp */
static int hf_nbap_notUsed_1_pCPCH_InformationList = -1;  /* NULL */
static int hf_nbap_notUsed_2_cPCH_InformationList = -1;  /* NULL */
static int hf_nbap_notUsed_3_aP_AICH_InformationList = -1;  /* NULL */
static int hf_nbap_notUsed_4_cDCA_ICH_InformationList = -1;  /* NULL */
static int hf_nbap_sCH_Information = -1;          /* SCH_Information_AuditRsp */
static int hf_nbap_S_CPICH_InformationList_AuditRsp_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_S_CCPCH_InformationList_AuditRsp_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_FACH_InformationList_AuditRsp_item = -1;  /* ProtocolIE_Single_Container */
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_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 */
static int hf_nbap_commonChannelsCapacityConsumptionLaw = -1;  /* CommonChannelsCapacityConsumptionLaw */
static int hf_nbap_dedicatedChannelsCapacityConsumptionLaw = -1;  /* DedicatedChannelsCapacityConsumptionLaw */
static int hf_nbap_maximumDL_PowerCapability = -1;  /* MaximumDL_PowerCapability */
static int hf_nbap_minSpreadingFactor = -1;       /* MinSpreadingFactor */
static int hf_nbap_minimumDL_PowerCapability = -1;  /* MinimumDL_PowerCapability */
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_cell = -1;                     /* Cell_CM_Rqst */
static int hf_nbap_rACH1 = -1;                    /* RACH_CM_Rqst */
static int hf_nbap_notUsed_cPCH = -1;             /* NULL */
static int hf_nbap_extension_CommonMeasurementObjectType_CM_Rqst = -1;  /* Extension_CommonMeasurementObjectType_CM_Rqst */
static int hf_nbap_powerLocalCellGroupID = -1;    /* Local_Cell_ID */
static int hf_nbap_cell1 = -1;                    /* Cell_CM_Rsp */
static int hf_nbap_rACH2 = -1;                    /* RACH_CM_Rsp */
static int hf_nbap_extension_CommonMeasurementObjectType_CM_Rsp = -1;  /* Extension_CommonMeasurementObjectType_CM_Rsp */
static int hf_nbap_commonMeasurementValue = -1;   /* CommonMeasurementValue */
static int hf_nbap_n_INSYNC_IND = -1;             /* N_INSYNC_IND */
static int hf_nbap_n_OUTSYNC_IND = -1;            /* N_OUTSYNC_IND */
static int hf_nbap_t_RLFAILURE = -1;              /* T_RLFAILURE */
static int hf_nbap_primarySCH_Power = -1;         /* DL_Power */
static int hf_nbap_secondarySCH_Power = -1;       /* DL_Power */
static int hf_nbap_primaryCPICH_Power = -1;       /* PrimaryCPICH_Power */
static int hf_nbap_transmitDiversityIndicator = -1;  /* TransmitDiversityIndicator */
static int hf_nbap_SecondaryCPICH_InformationList_Cell_SetupRqstFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_fDD_DL_ChannelisationCodeNumber = -1;  /* FDD_DL_ChannelisationCodeNumber */
static int hf_nbap_secondaryCPICH_Power = -1;     /* DL_Power */
static int hf_nbap_bCH_information = -1;          /* BCH_Information_Cell_SetupRqstFDD */
static int hf_nbap_bCH_Power = -1;                /* DL_Power */
static int hf_nbap_powerRaiseLimit = -1;          /* PowerRaiseLimit */
static int hf_nbap_dLPowerAveragingWindowSize = -1;  /* DLPowerAveragingWindowSize */
static int hf_nbap_iPDL_FDD_Parameters = -1;      /* IPDL_FDD_Parameters */
static int hf_nbap_iPDL_Indicator = -1;           /* IPDL_Indicator */
static int hf_nbap_CellPortion_InformationList_Cell_SetupRqstFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_cellPortionID = -1;            /* CellPortionID */
static int hf_nbap_associatedSecondaryCPICH = -1;  /* CommonPhysicalChannelID */
static int hf_nbap_maximumTransmissionPowerforCellPortion = -1;  /* MaximumTransmissionPower */
static int hf_nbap_syncCaseIndicator = -1;        /* SyncCaseIndicator_Cell_SetupRqstTDD_PSCH */
static int hf_nbap_sCH_Power = -1;                /* DL_Power */
static int hf_nbap_case1 = -1;                    /* Case1_Cell_SetupRqstTDD */
static int hf_nbap_case2 = -1;                    /* Case2_Cell_SetupRqstTDD */
static int hf_nbap_sCH_TimeSlot = -1;             /* SCH_TimeSlot */
static int hf_nbap_pCCPCH_Power = -1;             /* PCCPCH_Power */
static int hf_nbap_sCTD_Indicator = -1;           /* SCTD_Indicator */
static int hf_nbap_TimeSlotConfigurationList_Cell_SetupRqstTDD_item = -1;  /* TimeSlotConfigurationItem_Cell_SetupRqstTDD */
static int hf_nbap_timeSlotStatus = -1;           /* TimeSlotStatus */
static int hf_nbap_timeSlotDirection = -1;        /* TimeSlotDirection */
static int hf_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD_item = -1;  /* TimeSlotConfigurationItem_LCR_Cell_SetupRqstTDD */
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_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_bCH_information1 = -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_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 */
static int hf_nbap_local_Cell_Group_InformationList = -1;  /* Local_Cell_Group_InformationList_ResourceStatusInd */
static int hf_nbap_Local_Cell_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_local_CellID = -1;             /* Local_Cell_ID */
static int hf_nbap_addorDeleteIndicator = -1;     /* AddorDeleteIndicator */
static int hf_nbap_Local_Cell_Group_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_Power_Local_Cell_Group_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_local_Cell_InformationList1 = -1;  /* Local_Cell_InformationList2_ResourceStatusInd */
static int hf_nbap_local_Cell_Group_InformationList1 = -1;  /* Local_Cell_Group_InformationList2_ResourceStatusInd */
static int hf_nbap_cCP_InformationList = -1;      /* CCP_InformationList_ResourceStatusInd */
static int hf_nbap_cell_InformationList = -1;     /* Cell_InformationList_ResourceStatusInd */
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_Information1 = -1;  /* P_SCH_Information_ResourceStatusInd */
static int hf_nbap_secondary_SCH_Information1 = -1;  /* S_SCH_Information_ResourceStatusInd */
static int hf_nbap_primary_CPICH_Information1 = -1;  /* P_CPICH_Information_ResourceStatusInd */
static int hf_nbap_secondary_CPICH_Information = -1;  /* S_CPICH_InformationList_ResourceStatusInd */
static int hf_nbap_primary_CCPCH_Information1 = -1;  /* P_CCPCH_Information_ResourceStatusInd */
static int hf_nbap_bCH_Information1 = -1;         /* BCH_Information_ResourceStatusInd */
static int hf_nbap_secondary_CCPCH_InformationList1 = -1;  /* S_CCPCH_InformationList_ResourceStatusInd */
static int hf_nbap_pCH_Information1 = -1;         /* PCH_Information_ResourceStatusInd */
static int hf_nbap_pICH_Information1 = -1;        /* PICH_Information_ResourceStatusInd */
static int hf_nbap_fACH_InformationList1 = -1;    /* FACH_InformationList_ResourceStatusInd */
static int hf_nbap_pRACH_InformationList1 = -1;   /* PRACH_InformationList_ResourceStatusInd */
static int hf_nbap_rACH_InformationList1 = -1;    /* RACH_InformationList_ResourceStatusInd */
static int hf_nbap_aICH_InformationList1 = -1;    /* AICH_InformationList_ResourceStatusInd */
static int hf_nbap_sCH_Information1 = -1;         /* SCH_Information_ResourceStatusInd */
static int hf_nbap_S_CPICH_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_S_CCPCH_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_FACH_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_PRACH_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_RACH_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_AICH_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_FPACH_LCR_InformationList_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_S_CCPCH_InformationListExt_ResourceStatusInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_S_CCPCH_LCR_InformationListExt_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 */
static int hf_nbap_deletionIndicator = -1;        /* DeletionIndicator_SystemInfoUpdate */
static int hf_nbap_no_Deletion = -1;              /* No_Deletion_SystemInfoUpdate */
static int hf_nbap_yes_Deletion = -1;             /* NULL */
static int hf_nbap_sIB_Originator = -1;           /* SIB_Originator */
static int hf_nbap_iB_SG_REP = -1;                /* IB_SG_REP */
static int hf_nbap_segmentInformationList = -1;   /* SegmentInformationList_SystemInfoUpdate */
static int hf_nbap_SegmentInformationListIE_SystemInfoUpdate_item = -1;  /* SegmentInformationItem_SystemInfoUpdate */
static int hf_nbap_iB_SG_POS = -1;                /* IB_SG_POS */
static int hf_nbap_segment_Type = -1;             /* Segment_Type */
static int hf_nbap_iB_SG_DATA = -1;               /* IB_SG_DATA */
static int hf_nbap_ul_ScramblingCode = -1;        /* UL_ScramblingCode */
static int hf_nbap_minUL_ChannelisationCodeLength = -1;  /* MinUL_ChannelisationCodeLength */
static int hf_nbap_maxNrOfUL_DPDCHs = -1;         /* MaxNrOfUL_DPDCHs */
static int hf_nbap_ul_PunctureLimit = -1;         /* PunctureLimit */
static int hf_nbap_ul_DPCCH_SlotFormat = -1;      /* UL_DPCCH_SlotFormat */
static int hf_nbap_ul_SIR_Target = -1;            /* UL_SIR */
static int hf_nbap_diversityMode = -1;            /* DiversityMode */
static int hf_nbap_not_Used_sSDT_CellID_Length = -1;  /* NULL */
static int hf_nbap_not_Used_s_FieldLength = -1;   /* NULL */
static int hf_nbap_dl_DPCH_SlotFormat = -1;       /* DL_DPCH_SlotFormat */
static int hf_nbap_tFCI_SignallingMode = -1;      /* TFCI_SignallingMode */
static int hf_nbap_not_Used_pDSCH_RL_ID = -1;     /* NULL */
static int hf_nbap_not_Used_pDSCH_CodeMapping = -1;  /* NULL */
static int hf_nbap_powerOffsetInformation1 = -1;  /* PowerOffsetInformation_RL_SetupRqstFDD */
static int hf_nbap_fdd_TPC_DownlinkStepSize = -1;  /* FDD_TPC_DownlinkStepSize */
static int hf_nbap_limitedPowerIncrease = -1;     /* LimitedPowerIncrease */
static int hf_nbap_innerLoopDLPCStatus = -1;      /* InnerLoopDLPCStatus */
static int hf_nbap_pO2_ForTPC_Bits = -1;          /* PowerOffset */
static int hf_nbap_RL_InformationList_RL_SetupRqstFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_rL_ID = -1;                    /* RL_ID */
static int hf_nbap_firstRLS_indicator = -1;       /* FirstRLS_Indicator */
static int hf_nbap_frameOffset = -1;              /* FrameOffset */
static int hf_nbap_chipOffset = -1;               /* ChipOffset */
static int hf_nbap_propagationDelay = -1;         /* PropagationDelay */
static int hf_nbap_diversityControlField = -1;    /* DiversityControlField */
static int hf_nbap_dl_CodeInformation = -1;       /* FDD_DL_CodeInformation */
static int hf_nbap_initialDL_transmissionPower = -1;  /* DL_Power */
static int hf_nbap_maximumDL_power = -1;          /* DL_Power */
static int hf_nbap_minimumDL_power = -1;          /* DL_Power */
static int hf_nbap_not_Used_sSDT_Cell_Identity = -1;  /* NULL */
static int hf_nbap_maxSet_E_DPDCHs = -1;          /* Max_Set_E_DPDCHs */
static int hf_nbap_e_TFCS_Information = -1;       /* E_TFCS_Information */
static int hf_nbap_e_TTI = -1;                    /* E_TTI */
static int hf_nbap_e_DPCCH_PO = -1;               /* E_DPCCH_PO */
static int hf_nbap_powerOffsetInformation2 = -1;  /* PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD */
static int hf_nbap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_uL_DPCH_Information = -1;      /* UL_DPCH_Information_RL_SetupRqstTDD */
static int hf_nbap_tdd_DPCHOffset = -1;           /* TDD_DPCHOffset */
static int hf_nbap_uL_Timeslot_Information = -1;  /* UL_Timeslot_Information */
static int hf_nbap_uL_TimeslotLCR_Information = -1;  /* UL_TimeslotLCR_Information */
static int hf_nbap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_tdd_TPC_DownlinkStepSize = -1;  /* TDD_TPC_DownlinkStepSize */
static int hf_nbap_cCTrCH_TPCList = -1;           /* CCTrCH_TPCList_RL_SetupRqstTDD */
static int hf_nbap_dL_DPCH_Information = -1;      /* DL_DPCH_Information_RL_SetupRqstTDD */
static int hf_nbap_CCTrCH_TPCList_RL_SetupRqstTDD_item = -1;  /* CCTrCH_TPCItem_RL_SetupRqstTDD */
static int hf_nbap_dL_Timeslot_Information = -1;  /* DL_Timeslot_Information */
static int hf_nbap_dL_TimeslotLCR_Information = -1;  /* DL_TimeslotLCR_Information */
static int hf_nbap_tstdIndicator = -1;            /* TSTD_Indicator */
static int hf_nbap_specialBurstScheduling = -1;   /* SpecialBurstScheduling */
static int hf_nbap_dL_TimeSlotISCPInfo = -1;      /* DL_TimeslotISCPInfo */
static int hf_nbap_RL_InformationResponseList_RL_SetupRspFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_rL_Set_ID = -1;                /* RL_Set_ID */
static int hf_nbap_received_total_wide_band_power = -1;  /* Received_total_wide_band_power_Value */
static int hf_nbap_diversityIndication = -1;      /* DiversityIndication_RL_SetupRspFDD */
static int hf_nbap_not_Used_dSCH_InformationResponseList = -1;  /* NULL */
static int hf_nbap_sSDT_SupportIndicator = -1;    /* SSDT_SupportIndicator */
static int hf_nbap_combining = -1;                /* Combining_RL_SetupRspFDD */
static int hf_nbap_nonCombiningOrFirstRL = -1;    /* NonCombiningOrFirstRL_RL_SetupRspFDD */
static int hf_nbap_dCH_InformationResponse = -1;  /* DCH_InformationResponse */
static int hf_nbap_uL_TimeSlot_ISCP_Info = -1;    /* UL_TimeSlot_ISCP_Info */
static int hf_nbap_ul_PhysCH_SF_Variation = -1;   /* UL_PhysCH_SF_Variation */
static int hf_nbap_dCH_InformationResponseList = -1;  /* DCH_InformationResponseList_RL_SetupRspTDD */
static int hf_nbap_dSCH_InformationResponseList = -1;  /* DSCH_InformationResponseList_RL_SetupRspTDD */
static int hf_nbap_uSCH_InformationResponseList = -1;  /* USCH_InformationResponseList_RL_SetupRspTDD */
static int hf_nbap_uL_TimeSlot_ISCP_LCR_Info = -1;  /* UL_TimeSlot_ISCP_LCR_Info */
static int hf_nbap_generalCause = -1;             /* GeneralCauseList_RL_SetupFailureFDD */
static int hf_nbap_rLSpecificCause = -1;          /* RLSpecificCauseList_RL_SetupFailureFDD */
static int hf_nbap_cause = -1;                    /* Cause */
static int hf_nbap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD = -1;  /* Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD */
static int hf_nbap_successful_RL_InformationRespList_RL_SetupFailureFDD = -1;  /* Successful_RL_InformationRespList_RL_SetupFailureFDD */
static int hf_nbap_Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_Successful_RL_InformationRespList_RL_SetupFailureFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_diversityIndication1 = -1;     /* DiversityIndication_RL_SetupFailureFDD */
static int hf_nbap_not_Used_tFCI2_BearerInformationResponse = -1;  /* NULL */
static int hf_nbap_combining1 = -1;               /* Combining_RL_SetupFailureFDD */
static int hf_nbap_nonCombiningOrFirstRL1 = -1;   /* NonCombiningOrFirstRL_RL_SetupFailureFDD */
static int hf_nbap_generalCause1 = -1;            /* GeneralCauseList_RL_SetupFailureTDD */
static int hf_nbap_rLSpecificCause1 = -1;         /* RLSpecificCauseList_RL_SetupFailureTDD */
static int hf_nbap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD = -1;  /* Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD */
static int hf_nbap_RL_InformationList_RL_AdditionRqstFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_initialDL_TransmissionPower = -1;  /* DL_Power */
static int hf_nbap_maximumDL_Power = -1;          /* DL_Power */
static int hf_nbap_minimumDL_Power = -1;          /* DL_Power */
static int hf_nbap_not_Used_sSDT_CellIdentity = -1;  /* NULL */
static int hf_nbap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item = -1;  /* UL_CCTrCH_InformationItem_RL_AdditionRqstTDD */
static int hf_nbap_uL_DPCH_Information1 = -1;     /* UL_DPCH_InformationList_RL_AdditionRqstTDD */
static int hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item = -1;  /* DL_CCTrCH_InformationItem_RL_AdditionRqstTDD */
static int hf_nbap_dL_DPCH_Information1 = -1;     /* DL_DPCH_InformationList_RL_AdditionRqstTDD */
static int hf_nbap_initial_DL_Transmission_Power = -1;  /* DL_Power */
static int hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_diversityIndication2 = -1;     /* DiversityIndication_RL_AdditionRspFDD */
static int hf_nbap_combining2 = -1;               /* Combining_RL_AdditionRspFDD */
static int hf_nbap_non_combining = -1;            /* Non_Combining_RL_AdditionRspFDD */
static int hf_nbap_dCH_Information = -1;          /* DCH_Information_RL_AdditionRspTDD */
static int hf_nbap_dSCH_InformationResponseList1 = -1;  /* DSCH_InformationResponseList_RL_AdditionRspTDD */
static int hf_nbap_uSCH_InformationResponseList1 = -1;  /* USCH_InformationResponseList_RL_AdditionRspTDD */
static int hf_nbap_diversityIndication3 = -1;     /* DiversityIndication_RL_AdditionRspTDD */
static int hf_nbap_combining3 = -1;               /* Combining_RL_AdditionRspTDD */
static int hf_nbap_non_Combining = -1;            /* Non_Combining_RL_AdditionRspTDD */
static int hf_nbap_uL_TimeSlot_ISCP_InfoLCR = -1;  /* UL_TimeSlot_ISCP_LCR_Info */
static int hf_nbap_generalCause2 = -1;            /* GeneralCauseList_RL_AdditionFailureFDD */
static int hf_nbap_rLSpecificCause2 = -1;         /* RLSpecificCauseList_RL_AdditionFailureFDD */
static int hf_nbap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD = -1;  /* Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD */
static int hf_nbap_successful_RL_InformationRespList_RL_AdditionFailureFDD = -1;  /* Successful_RL_InformationRespList_RL_AdditionFailureFDD */
static int hf_nbap_Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_Successful_RL_InformationRespList_RL_AdditionFailureFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_diversityIndication4 = -1;     /* DiversityIndication_RL_AdditionFailureFDD */
static int hf_nbap_combining4 = -1;               /* Combining_RL_AdditionFailureFDD */
static int hf_nbap_non_Combining1 = -1;           /* Non_Combining_RL_AdditionFailureFDD */
static int hf_nbap_generalCause3 = -1;            /* GeneralCauseList_RL_AdditionFailureTDD */
static int hf_nbap_rLSpecificCause3 = -1;         /* RLSpecificCauseList_RL_AdditionFailureTDD */
static int hf_nbap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD = -1;  /* Unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD */
static int hf_nbap_not_Used_sSDT_CellIDLength = -1;  /* NULL */
static int hf_nbap_powerOffsetInformation3 = -1;  /* PowerOffsetInformation_RL_ReconfPrepFDD */
static int hf_nbap_DCH_DeleteList_RL_ReconfPrepFDD_item = -1;  /* DCH_DeleteItem_RL_ReconfPrepFDD */
static int hf_nbap_dCH_ID = -1;                   /* DCH_ID */
static int hf_nbap_RL_InformationList_RL_ReconfPrepFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_maxDL_Power = -1;              /* DL_Power */
static int hf_nbap_minDL_Power = -1;              /* DL_Power */
static int hf_nbap_not_Used_sSDT_Indication = -1;  /* NULL */
static int hf_nbap_powerOffsetInformation4 = -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_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_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_midambleShiftAndBurstType = -1;  /* MidambleShiftAndBurstType */
static int hf_nbap_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;  /* UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1;  /* UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_dPCH_ID = -1;                  /* DPCH_ID */
static int hf_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1;  /* UL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR = -1;  /* UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR */
static int hf_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR_item = -1;  /* UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDDLCR */
static int hf_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item = -1;  /* UL_DPCH_InformationModify_DeleteItem_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_TPCList1 = -1;          /* CCTrCH_TPCAddList_RL_ReconfPrepTDD */
static int hf_nbap_dl_DPCH_InformationList = -1;  /* DL_DPCH_InformationAddList_RL_ReconfPrepTDD */
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_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item = -1;  /* DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_cCTrCH_TPCList2 = -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 */
static int hf_nbap_dL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;  /* DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1;  /* DL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1;  /* DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_dL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;  /* DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD */
static int hf_nbap_DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item = -1;  /* DL_Code_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item = -1;  /* DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD */
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 */
static int hf_nbap_dSCH_ID = -1;                  /* DSCH_ID */
static int hf_nbap_allocationRetentionPriority = -1;  /* AllocationRetentionPriority */
static int hf_nbap_frameHandlingPriority = -1;    /* FrameHandlingPriority */
static int hf_nbap_transportBearerRequestIndicator = -1;  /* TransportBearerRequestIndicator */
static int hf_nbap_DSCH_Information_DeleteList_RL_ReconfPrepTDD_item = -1;  /* DSCH_Information_DeleteItem_RL_ReconfPrepTDD */
static int hf_nbap_USCH_Information_ModifyList_RL_ReconfPrepTDD_item = -1;  /* USCH_Information_ModifyItem_RL_ReconfPrepTDD */
static int hf_nbap_uSCH_ID = -1;                  /* USCH_ID */
static int hf_nbap_USCH_Information_DeleteList_RL_ReconfPrepTDD_item = -1;  /* USCH_Information_DeleteItem_RL_ReconfPrepTDD */
static int hf_nbap_MultipleRL_Information_RL_ReconfPrepTDD_item = -1;  /* RL_Information_RL_ReconfPrepTDD */
static int hf_nbap_RL_InformationResponseList_RL_ReconfReady_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_dCH_InformationResponseList_RL_ReconfReady = -1;  /* DCH_InformationResponseList_RL_ReconfReady */
static int hf_nbap_dSCH_InformationResponseList_RL_ReconfReady = -1;  /* DSCH_InformationResponseList_RL_ReconfReady */
static int hf_nbap_uSCH_InformationResponseList_RL_ReconfReady = -1;  /* USCH_InformationResponseList_RL_ReconfReady */
static int hf_nbap_generalCause4 = -1;            /* GeneralCauseList_RL_ReconfFailure */
static int hf_nbap_rLSpecificCause4 = -1;         /* RLSpecificCauseList_RL_ReconfFailure */
static int hf_nbap_rL_ReconfigurationFailureList_RL_ReconfFailure = -1;  /* RL_ReconfigurationFailureList_RL_ReconfFailure */
static int hf_nbap_RL_ReconfigurationFailureList_RL_ReconfFailure_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_ul_TFCS = -1;                  /* TFCS */
static int hf_nbap_dl_TFCS = -1;                  /* TFCS */
static int hf_nbap_DCH_DeleteList_RL_ReconfRqstFDD_item = -1;  /* DCH_DeleteItem_RL_ReconfRqstFDD */
static int hf_nbap_RL_InformationList_RL_ReconfRqstFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item = -1;  /* MultipleRL_DL_CCTrCH_InformationModifyListIE_RL_ReconfRqstTDD */
static int hf_nbap_dl_DPCH_LCR_InformationModifyList = -1;  /* DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD */
static int hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD = -1;  /* DL_Power */
static int hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD = -1;  /* DL_Power */
static int hf_nbap_dL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD = -1;  /* DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD */
static int hf_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD_item = -1;  /* DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfRqstTDD */
static int hf_nbap_maxPowerLCR = -1;              /* DL_Power */
static int hf_nbap_minPowerLCR = -1;              /* DL_Power */
static int hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_DCH_DeleteList_RL_ReconfRqstTDD_item = -1;  /* DCH_DeleteItem_RL_ReconfRqstTDD */
static int hf_nbap_Multiple_RL_Information_RL_ReconfRqstTDD_item = -1;  /* RL_Information_RL_ReconfRqstTDD */
static int hf_nbap_RL_InformationResponseList_RL_ReconfRsp_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_dCH_InformationResponseList_RL_ReconfRsp = -1;  /* DCH_InformationResponseList_RL_ReconfRsp */
static int hf_nbap_RL_informationList_RL_DeletionRqst_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_DL_ReferencePowerInformationList_DL_PC_Rqst_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_dl_ReferencePower = -1;        /* DL_Power */
static int hf_nbap_rL = -1;                       /* RL_DM_Rqst */
static int hf_nbap_rLS = -1;                      /* RL_Set_DM_Rqst */
static int hf_nbap_all_RL = -1;                   /* AllRL_DM_Rqst */
static int hf_nbap_all_RLS = -1;                  /* AllRL_Set_DM_Rqst */
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_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_rL1 = -1;                      /* RL_DM_Rsp */
static int hf_nbap_rLS1 = -1;                     /* RL_Set_DM_Rsp */
static int hf_nbap_all_RL1 = -1;                  /* RL_DM_Rsp */
static int hf_nbap_all_RLS1 = -1;                 /* RL_Set_DM_Rsp */
static int hf_nbap_rL_InformationList_DM_Rsp = -1;  /* RL_InformationList_DM_Rsp */
static int hf_nbap_RL_InformationList_DM_Rsp_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_dedicatedMeasurementValue = -1;  /* DedicatedMeasurementValue */
static int hf_nbap_cFN = -1;                      /* CFN */
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_rL2 = -1;                      /* RL_DM_Rprt */
static int hf_nbap_rLS2 = -1;                     /* RL_Set_DM_Rprt */
static int hf_nbap_all_RL2 = -1;                  /* RL_DM_Rprt */
static int hf_nbap_all_RLS2 = -1;                 /* RL_Set_DM_Rprt */
static int hf_nbap_rL_InformationList_DM_Rprt = -1;  /* RL_InformationList_DM_Rprt */
static int hf_nbap_RL_InformationList_DM_Rprt_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_dedicatedMeasurementValueInformation = -1;  /* DedicatedMeasurementValueInformation */
static int hf_nbap_PUSCH_Info_DM_Rprt_item = -1;  /* PUSCH_ID */
static int hf_nbap_Multiple_PUSCH_InfoList_DM_Rprt_item = -1;  /* Multiple_PUSCH_InfoListIE_DM_Rprt */
static int hf_nbap_rL_Set_InformationList_DM_Rprt = -1;  /* RL_Set_InformationList_DM_Rprt */
static int hf_nbap_RL_Set_InformationList_DM_Rprt_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_rL3 = -1;                      /* RL_RL_FailureInd */
static int hf_nbap_rL_Set = -1;                   /* RL_Set_RL_FailureInd */
static int hf_nbap_cCTrCH = -1;                   /* CCTrCH_RL_FailureInd */
static int hf_nbap_rL_InformationList_RL_FailureInd = -1;  /* RL_InformationList_RL_FailureInd */
static int hf_nbap_RL_InformationList_RL_FailureInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_rL_Set_InformationList_RL_FailureInd = -1;  /* RL_Set_InformationList_RL_FailureInd */
static int hf_nbap_RL_Set_InformationList_RL_FailureInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_cCTrCH_InformationList_RL_FailureInd = -1;  /* CCTrCH_InformationList_RL_FailureInd */
static int hf_nbap_CCTrCH_InformationList_RL_FailureInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_RL_InformationList_RL_PreemptRequiredInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_rL4 = -1;                      /* RL_RL_RestoreInd */
static int hf_nbap_rL_Set1 = -1;                  /* RL_Set_RL_RestoreInd */
static int hf_nbap_cCTrCH1 = -1;                  /* CCTrCH_RL_RestoreInd */
static int hf_nbap_rL_InformationList_RL_RestoreInd = -1;  /* RL_InformationList_RL_RestoreInd */
static int hf_nbap_RL_InformationList_RL_RestoreInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_rL_Set_InformationList_RL_RestoreInd = -1;  /* RL_Set_InformationList_RL_RestoreInd */
static int hf_nbap_RL_Set_InformationList_RL_RestoreInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_cCTrCH_InformationList_RL_RestoreInd = -1;  /* CCTrCH_InformationList_RL_RestoreInd */
static int hf_nbap_CCTrCH_InformationList_RL_RestoreInd_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_privateIEs = -1;               /* PrivateIE_Container */
static int hf_nbap_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst_item = -1;  /* HSDPA_And_EDCH_CellPortion_InformationItem_PSCH_ReconfRqst */
static int hf_nbap_hS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst = -1;  /* DL_ScramblingCode */
static int hf_nbap_hS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst = -1;  /* HS_PDSCH_FDD_Code_Information */
static int hf_nbap_hS_SCCH_FDD_Code_Information_PSCH_ReconfRqst = -1;  /* HS_SCCH_FDD_Code_Information */
static int hf_nbap_hS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst = -1;  /* MaximumTransmissionPower */
static int hf_nbap_PDSCHSets_AddList_PSCH_ReconfRqst_item = -1;  /* PDSCHSets_AddItem_PSCH_ReconfRqst */
static int hf_nbap_pDSCHSet_ID = -1;              /* PDSCHSet_ID */
static int hf_nbap_pDSCH_InformationList = -1;    /* PDSCH_Information_AddList_PSCH_ReconfRqst */
static int hf_nbap_dL_Timeslot_InformationAddList_PSCH_ReconfRqst = -1;  /* DL_Timeslot_InformationAddList_PSCH_ReconfRqst */
static int hf_nbap_DL_Timeslot_InformationAddList_PSCH_ReconfRqst_item = -1;  /* DL_Timeslot_InformationAddItem_PSCH_ReconfRqst */
static int hf_nbap_dL_Code_InformationAddList_PSCH_ReconfRqst = -1;  /* DL_Code_InformationAddList_PSCH_ReconfRqst */
static int hf_nbap_DL_Code_InformationAddList_PSCH_ReconfRqst_item = -1;  /* DL_Code_InformationAddItem_PSCH_ReconfRqst */
static int hf_nbap_pDSCH_ID = -1;                 /* PDSCH_ID */
static int hf_nbap_dL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst = -1;  /* DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst */
static int hf_nbap_DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item = -1;  /* DL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_dL_Code_InformationAddList_LCR_PSCH_ReconfRqst = -1;  /* DL_Code_InformationAddList_LCR_PSCH_ReconfRqst */
static int hf_nbap_DL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item = -1;  /* DL_Code_InformationAddItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_PDSCHSets_ModifyList_PSCH_ReconfRqst_item = -1;  /* PDSCHSets_ModifyItem_PSCH_ReconfRqst */
static int hf_nbap_pDSCH_InformationList1 = -1;   /* PDSCH_Information_ModifyList_PSCH_ReconfRqst */
static int hf_nbap_dL_Timeslot_InformationModifyList_PSCH_ReconfRqst = -1;  /* DL_Timeslot_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_DL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* DL_Timeslot_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_dL_Code_InformationModifyList_PSCH_ReconfRqst = -1;  /* DL_Code_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_DL_Code_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* DL_Code_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_dL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst = -1;  /* DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* DL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_dL_Code_LCR_InformationModifyList_PSCH_ReconfRqst = -1;  /* DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* DL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_PDSCHSets_DeleteList_PSCH_ReconfRqst_item = -1;  /* PDSCHSets_DeleteItem_PSCH_ReconfRqst */
static int hf_nbap_PUSCHSets_AddList_PSCH_ReconfRqst_item = -1;  /* PUSCHSets_AddItem_PSCH_ReconfRqst */
static int hf_nbap_pUSCHSet_ID = -1;              /* PUSCHSet_ID */
static int hf_nbap_pUSCH_InformationList = -1;    /* PUSCH_Information_AddList_PSCH_ReconfRqst */
static int hf_nbap_uL_Timeslot_InformationAddList_PSCH_ReconfRqst = -1;  /* UL_Timeslot_InformationAddList_PSCH_ReconfRqst */
static int hf_nbap_UL_Timeslot_InformationAddList_PSCH_ReconfRqst_item = -1;  /* UL_Timeslot_InformationAddItem_PSCH_ReconfRqst */
static int hf_nbap_uL_Code_InformationAddList_PSCH_ReconfRqst = -1;  /* UL_Code_InformationAddList_PSCH_ReconfRqst */
static int hf_nbap_UL_Code_InformationAddList_PSCH_ReconfRqst_item = -1;  /* UL_Code_InformationAddItem_PSCH_ReconfRqst */
static int hf_nbap_uL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst = -1;  /* UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst */
static int hf_nbap_UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item = -1;  /* UL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_uL_Code_InformationAddList_LCR_PSCH_ReconfRqst = -1;  /* UL_Code_InformationAddList_LCR_PSCH_ReconfRqst */
static int hf_nbap_UL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item = -1;  /* UL_Code_InformationAddItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_PUSCHSets_ModifyList_PSCH_ReconfRqst_item = -1;  /* PUSCHSets_ModifyItem_PSCH_ReconfRqst */
static int hf_nbap_pUSCH_InformationList1 = -1;   /* PUSCH_Information_ModifyList_PSCH_ReconfRqst */
static int hf_nbap_uL_Timeslot_InformationModifyList_PSCH_ReconfRqst = -1;  /* UL_Timeslot_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_UL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* UL_Timeslot_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_uL_Code_InformationModifyList_PSCH_ReconfRqst = -1;  /* UL_Code_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_UL_Code_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* UL_Code_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_uL_Timeslot_InformationModifyList_LCR_PSCH_ReconfRqst = -1;  /* UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* UL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_uL_Code_LCR_InformationModifyList_PSCH_ReconfRqst = -1;  /* UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst */
static int hf_nbap_UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item = -1;  /* UL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst */
static int hf_nbap_PUSCHSets_DeleteList_PSCH_ReconfRqst_item = -1;  /* PUSCHSets_DeleteItem_PSCH_ReconfRqst */
static int hf_nbap_dL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst = -1;  /* DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst */
static int hf_nbap_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst = -1;  /* DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst */
static int hf_nbap_DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst_item = -1;  /* DL_HS_PDSCH_Timeslot_InformationItem_PSCH_ReconfRqst */
static int hf_nbap_dl_HS_PDSCH_Codelist_PSCH_ReconfRqst = -1;  /* DL_HS_PDSCH_Codelist_PSCH_ReconfRqst */
static int hf_nbap_maxHSDSCH_HSSCCH_Power = -1;   /* MaximumTransmissionPower */
static int hf_nbap_DL_HS_PDSCH_Codelist_PSCH_ReconfRqst_item = -1;  /* TDD_ChannelisationCode */
static int hf_nbap_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item = -1;  /* DL_HS_PDSCH_Timeslot_InformationItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_timeSlot1 = -1;                /* TimeSlotLCR */
static int hf_nbap_midambleShiftAndBurstType1 = -1;  /* MidambleShiftLCR */
static int hf_nbap_dl_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst = -1;  /* DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst */
static int hf_nbap_DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst_item = -1;  /* TDD_ChannelisationCode */
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 */
static int hf_nbap_hS_SCCH_ID = -1;               /* HS_SCCH_ID */
static int hf_nbap_hS_SCCH_MaxPower = -1;         /* DL_Power */
static int hf_nbap_hS_SICH_Information = -1;      /* HS_SICH_Information_PSCH_ReconfRqst */
static int hf_nbap_hsSICH_ID = -1;                /* HS_SICH_ID */
static int hf_nbap_HS_SCCH_Information_LCR_PSCH_ReconfRqst_item = -1;  /* HS_SCCH_InformationItem_LCR_PSCH_ReconfRqst */
static int hf_nbap_first_TDD_ChannelisationCode = -1;  /* TDD_ChannelisationCode */
static int hf_nbap_second_TDD_ChannelisationCode = -1;  /* TDD_ChannelisationCode */
static int hf_nbap_hS_SICH_Information_LCR = -1;  /* HS_SICH_Information_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_Information1 = -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_LCR1 = -1;  /* HS_SICH_InformationModify_LCR_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_generalCause5 = -1;            /* GeneralCauseList_PSCH_ReconfFailure */
static int hf_nbap_setSpecificCause = -1;         /* SetSpecificCauseList_PSCH_ReconfFailureTDD */
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_communicationContext = -1;     /* CommunicationContextList_Reset */
static int hf_nbap_communicationControlPort = -1;  /* CommunicationControlPortList_Reset */
static int hf_nbap_nodeB = -1;                    /* NULL */
static int hf_nbap_communicationContextInfoList_Reset = -1;  /* CommunicationContextInfoList_Reset */
static int hf_nbap_CommunicationContextInfoList_Reset_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_communicationContextType_Reset = -1;  /* CommunicationContextType_Reset */
static int hf_nbap_cRNC_CommunicationContextID = -1;  /* CRNC_CommunicationContextID */
static int hf_nbap_nodeB_CommunicationContextID = -1;  /* NodeB_CommunicationContextID */
static int hf_nbap_communicationControlPortInfoList_Reset = -1;  /* CommunicationControlPortInfoList_Reset */
static int hf_nbap_CommunicationControlPortInfoList_Reset_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_cell2 = -1;                    /* Cell_InfEx_Rqst */
static int hf_nbap_cell3 = -1;                    /* Cell_InfEx_Rsp */
static int hf_nbap_requestedDataValue = -1;       /* RequestedDataValue */
static int hf_nbap_cell4 = -1;                    /* Cell_Inf_Rprt */
static int hf_nbap_requestedDataValueInformation = -1;  /* RequestedDataValueInformation */
static int hf_nbap_cSBTransmissionID = -1;        /* CSBTransmissionID */
static int hf_nbap_sfn = -1;                      /* SFN */
static int hf_nbap_cellSyncBurstCode = -1;        /* CellSyncBurstCode */
static int hf_nbap_cellSyncBurstCodeShift = -1;   /* CellSyncBurstCodeShift */
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 */
static int hf_nbap_uARFCN = -1;                   /* UARFCN */
static int hf_nbap_sYNCDlCodeId = -1;             /* SYNCDlCodeId */
static int hf_nbap_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD_item = -1;  /* CellSyncBurstTransInfoItem_CellSyncReconfRqstTDD */
static int hf_nbap_syncFrameNumberToTransmit = -1;  /* SyncFrameNumber */
static int hf_nbap_dlTransPower = -1;             /* DL_Power */
static int hf_nbap_cellSyncBurstMeasInfoList_CellSyncReconfRqstTDD = -1;  /* CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD */
static int hf_nbap_synchronisationReportType1 = -1;  /* SynchronisationReportTypeIE */
static int hf_nbap_synchronisationReportCharacteristics1 = -1;  /* SynchronisationReportCharacteristicsIE */
static int hf_nbap_CellSyncBurstMeasInfoListIE_CellSyncReconfRqstTDD_item = -1;  /* CellSyncBurstMeasInfoItem_CellSyncReconfRqstTDD */
static int hf_nbap_syncFrameNrToReceive = -1;     /* SyncFrameNumber */
static int hf_nbap_syncBurstInfo = -1;            /* CellSyncBurstInfoList_CellSyncReconfRqstTDD */
static int hf_nbap_CellSyncBurstInfoList_CellSyncReconfRqstTDD_item = -1;  /* CellSyncBurstInfoItem_CellSyncReconfRqstTDD */
static int hf_nbap_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD_item = -1;  /* SYNCDlCodeIdTransReconfItemLCR_CellSyncReconfRqstTDD */
static int hf_nbap_syncFrameNumberforTransmit = -1;  /* SyncFrameNumber */
static int hf_nbap_sYNCDlCodeIdMeasInfoList = -1;  /* SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD */
static int hf_nbap_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD_item = -1;  /* SYNCDlCodeIdMeasInfoItem_CellSyncReconfRqstTDD */
static int hf_nbap_sYNCDlCodeIdInfoLCR = -1;      /* SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD */
static int hf_nbap_SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD_item = -1;  /* SYNCDlCodeIdInfoItemLCR_CellSyncReconfRqstTDD */
static int hf_nbap_propagationDelayCompensation = -1;  /* TimingAdjustmentValueLCR */
static int hf_nbap_CellAdjustmentInfo_SyncAdjustmentRqstTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_frameAdjustmentValue = -1;     /* FrameAdjustmentValue */
static int hf_nbap_timingAdjustmentValue = -1;    /* TimingAdjustmentValue */
static int hf_nbap_dLTransPower = -1;             /* DL_Power */
static int hf_nbap_generalCause6 = -1;            /* GeneralCauseList_SyncAdjustmntFailureTDD */
static int hf_nbap_cellSpecificCause = -1;        /* CellSpecificCauseList_SyncAdjustmntFailureTDD */
static int hf_nbap_unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD = -1;  /* Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD */
static int hf_nbap_Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_CellSyncInfo_CellSyncReprtTDD_item = -1;  /* CellSyncInfoItemIE_CellSyncReprtTDD */
static int hf_nbap_c_ID_CellSyncReprtTDD = -1;    /* C_ID_IE_CellSyncReprtTDD */
static int hf_nbap_syncReportType_CellSyncReprtTDD = -1;  /* SyncReportTypeIE_CellSyncReprtTDD */
static int hf_nbap_intStdPhSyncInfo_CellSyncReprtTDD = -1;  /* IntStdPhCellSyncInfo_CellSyncReprtTDD */
static int hf_nbap_lateEntrantCell = -1;          /* NULL */
static int hf_nbap_frequencyAcquisition = -1;     /* NULL */
static int hf_nbap_cellSyncBurstMeasuredInfo = -1;  /* CellSyncBurstMeasInfoList_CellSyncReprtTDD */
static int hf_nbap_CellSyncBurstMeasInfoList_CellSyncReprtTDD_item = -1;  /* CellSyncBurstMeasInfoItem_CellSyncReprtTDD */
static int hf_nbap_sFN = -1;                      /* SFN */
static int hf_nbap_cellSyncBurstInfo_CellSyncReprtTDD = -1;  /* SEQUENCE_SIZE_1_16_OF_CellSyncBurstInfo_CellSyncReprtTDD */
static int hf_nbap_cellSyncBurstInfo_CellSyncReprtTDD_item = -1;  /* CellSyncBurstInfo_CellSyncReprtTDD */
static int hf_nbap_cellSyncBurstAvailable = -1;   /* CellSyncBurstAvailable_CellSyncReprtTDD */
static int hf_nbap_cellSyncBurstNotAvailable = -1;  /* NULL */
static int hf_nbap_cellSyncBurstTiming = -1;      /* CellSyncBurstTiming */
static int hf_nbap_cellSyncBurstSIR = -1;         /* CellSyncBurstSIR */
static int hf_nbap_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD_item = -1;  /* SyncDLCodeIdsMeasInfoItem_CellSyncReprtTDD */
static int hf_nbap_syncDLCodeIdInfo_CellSyncReprtTDD = -1;  /* SyncDLCodeIdInfo_CellSyncReprtTDD */
static int hf_nbap_SyncDLCodeIdInfo_CellSyncReprtTDD_item = -1;  /* SyncDLCodeIdItem_CellSyncReprtTDD */
static int hf_nbap_syncDLCodeIdAvailable = -1;    /* SyncDLCodeIdAvailable_CellSyncReprtTDD */
static int hf_nbap_syncDLCodeIDNotAvailable = -1;  /* NULL */
static int hf_nbap_syncDLCodeIdTiming = -1;       /* CellSyncBurstTimingLCR */
static int hf_nbap_syncDLCodeIdSIR = -1;          /* CellSyncBurstSIR */
static int hf_nbap_DCH_RearrangeList_Bearer_RearrangeInd_item = -1;  /* DCH_RearrangeItem_Bearer_RearrangeInd */
static int hf_nbap_DSCH_RearrangeList_Bearer_RearrangeInd_item = -1;  /* DSCH_RearrangeItem_Bearer_RearrangeInd */
static int hf_nbap_USCH_RearrangeList_Bearer_RearrangeInd_item = -1;  /* USCH_RearrangeItem_Bearer_RearrangeInd */
static int hf_nbap_HSDSCH_RearrangeList_Bearer_RearrangeInd_item = -1;  /* HSDSCH_RearrangeItem_Bearer_RearrangeInd */
static int hf_nbap_hsDSCH_MACdFlow_ID = -1;       /* HSDSCH_MACdFlow_ID */
static int hf_nbap_E_DCH_RearrangeList_Bearer_RearrangeInd_item = -1;  /* E_DCH_RearrangeItem_Bearer_RearrangeInd */
static int hf_nbap_e_DCH_MACdFlow_ID = -1;        /* E_DCH_MACdFlow_ID */
static int hf_nbap_DelayedActivationInformationList_RL_ActivationCmdFDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_delayed_activation_update = -1;  /* DelayedActivationUpdate */
static int hf_nbap_DelayedActivationInformationList_RL_ActivationCmdTDD_item = -1;  /* ProtocolIE_Single_Container */
static int hf_nbap_cell5 = -1;                    /* Cell_CM_Rprt */
static int hf_nbap_rACH3 = -1;                    /* RACH_CM_Rprt */
static int hf_nbap_extension_CommonMeasurementObjectType_CM_Rprt = -1;  /* Extension_CommonMeasurementObjectType_CM_Rprt */
static int hf_nbap_commonMeasurementValueInformation = -1;  /* CommonMeasurementValueInformation */
static int hf_nbap_cMConfigurationChangeCFN = -1;  /* CFN */
static int hf_nbap_transmission_Gap_Pattern_Sequence_Status = -1;  /* Transmission_Gap_Pattern_Sequence_Status_List */
static int hf_nbap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1;  /* Transmission_Gap_Pattern_Sequence_Status_List_item */
static int hf_nbap_tGPSID = -1;                   /* TGPSID */
static int hf_nbap_tGPRC = -1;                    /* TGPRC */
static int hf_nbap_tGCFN = -1;                    /* CFN */
static int hf_nbap_priorityLevel = -1;            /* PriorityLevel */
static int hf_nbap_pre_emptionCapability = -1;    /* Pre_emptionCapability */
static int hf_nbap_pre_emptionVulnerability = -1;  /* Pre_emptionVulnerability */
static int hf_nbap_aOA_LCR = -1;                  /* AOA_LCR */
static int hf_nbap_aOA_LCR_Accuracy_Class = -1;   /* AOA_LCR_Accuracy_Class */
static int hf_nbap_Best_Cell_Portions_Value_item = -1;  /* Best_Cell_Portions_Item */
static int hf_nbap_sIRValue = -1;                 /* SIR_Value */
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_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_ */
static int hf_nbap_steadyStatePhase1 = -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_tUTRANGPSMeasurementAccuracyClass = -1;  /* TUTRANGPSAccuracyClass */
static int hf_nbap_transmitted_carrier_power = -1;  /* Transmitted_Carrier_Power_Value */
static int hf_nbap_acknowledged_prach_preambles = -1;  /* Acknowledged_PRACH_preambles_Value */
static int hf_nbap_uL_TimeslotISCP = -1;          /* UL_TimeslotISCP_Value */
static int hf_nbap_notUsed_1_acknowledged_PCPCH_access_preambles = -1;  /* NULL */
static int hf_nbap_notUsed_2_detected_PCPCH_access_preambles = -1;  /* NULL */
static int hf_nbap_extension_CommonMeasurementValue = -1;  /* Extension_CommonMeasurementValue */
static int hf_nbap_measurementAvailable = -1;     /* CommonMeasurementAvailable */
static int hf_nbap_measurementnotAvailable = -1;  /* CommonMeasurementnotAvailable */
static int hf_nbap_commonmeasurementValue = -1;   /* CommonMeasurementValue */
static int hf_nbap_ie_Extensions = -1;            /* ProtocolExtensionContainer */
static int hf_nbap_bindingID = -1;                /* BindingID */
static int hf_nbap_transportLayerAddress = -1;    /* TransportLayerAddress */
static int hf_nbap_triggeringMessage = -1;        /* TriggeringMessage */
static int hf_nbap_procedureCriticality = -1;     /* Criticality */
static int hf_nbap_iEsCriticalityDiagnostics = -1;  /* CriticalityDiagnostics_IE_List */
static int hf_nbap_CriticalityDiagnostics_IE_List_item = -1;  /* CriticalityDiagnostics_IE_List_item */
static int hf_nbap_iECriticality = -1;            /* Criticality */
static int hf_nbap_iE_ID = -1;                    /* ProtocolIE_ID */
static int hf_nbap_repetitionNumber = -1;         /* RepetitionNumber0 */
static int hf_nbap_DCH_FDD_Information_item = -1;  /* DCH_FDD_InformationItem */
static int hf_nbap_payloadCRC_PresenceIndicator = -1;  /* PayloadCRC_PresenceIndicator */
static int hf_nbap_ul_FP_Mode = -1;               /* UL_FP_Mode */
static int hf_nbap_dCH_SpecificInformationList = -1;  /* DCH_Specific_FDD_InformationList */
static int hf_nbap_DCH_Specific_FDD_InformationList_item = -1;  /* DCH_Specific_FDD_Item */
static int hf_nbap_ul_TransportFormatSet = -1;    /* TransportFormatSet */
static int hf_nbap_qE_Selector = -1;              /* QE_Selector */
static int hf_nbap_DCH_InformationResponse_item = -1;  /* DCH_InformationResponseItem */
static int hf_nbap_DCH_TDD_Information_item = -1;  /* DCH_TDD_InformationItem */
static int hf_nbap_dCH_SpecificInformationList1 = -1;  /* DCH_Specific_TDD_InformationList */
static int hf_nbap_DCH_Specific_TDD_InformationList_item = -1;  /* DCH_Specific_TDD_Item */
static int hf_nbap_ul_CCTrCH_ID = -1;             /* CCTrCH_ID */
static int hf_nbap_dl_CCTrCH_ID = -1;             /* CCTrCH_ID */
static int hf_nbap_FDD_DCHs_to_Modify_item = -1;  /* FDD_DCHs_to_ModifyItem */
static int hf_nbap_dCH_SpecificInformationList2 = -1;  /* DCH_ModifySpecificInformation_FDD */
static int hf_nbap_DCH_ModifySpecificInformation_FDD_item = -1;  /* DCH_ModifySpecificItem_FDD */
static int hf_nbap_TDD_DCHs_to_Modify_item = -1;  /* DCH_ModifyItem_TDD */
static int hf_nbap_dCH_SpecificInformationList3 = -1;  /* DCH_ModifySpecificInformation_TDD */
static int hf_nbap_DCH_ModifySpecificInformation_TDD_item = -1;  /* DCH_ModifySpecificItem_TDD */
static int hf_nbap_DedicatedChannelsCapacityConsumptionLaw_item = -1;  /* DedicatedChannelsCapacityConsumptionLaw_item */
static int hf_nbap_dl_Cost_1 = -1;                /* INTEGER_0_65535 */
static int hf_nbap_dl_Cost_2 = -1;                /* INTEGER_0_65535 */
static int hf_nbap_ul_Cost_1 = -1;                /* INTEGER_0_65535 */
static int hf_nbap_ul_Cost_2 = -1;                /* INTEGER_0_65535 */
static int hf_nbap_sIR_Value = -1;                /* SIR_Value */
static int hf_nbap_sIR_ErrorValue = -1;           /* SIR_Error_Value */
static int hf_nbap_transmittedCodePowerValue = -1;  /* Transmitted_Code_Power_Value */
static int hf_nbap_rSCP = -1;                     /* RSCP_Value */
static int hf_nbap_rxTimingDeviationValue = -1;   /* Rx_Timing_Deviation_Value */
static int hf_nbap_roundTripTime = -1;            /* Round_Trip_Time_Value */
static int hf_nbap_extension_DedicatedMeasurementValue = -1;  /* Extension_DedicatedMeasurementValue */
static int hf_nbap_measurementAvailable1 = -1;    /* DedicatedMeasurementAvailable */
static int hf_nbap_measurementnotAvailable1 = -1;  /* DedicatedMeasurementnotAvailable */
static int hf_nbap_dedicatedmeasurementValue = -1;  /* DedicatedMeasurementValue */
static int hf_nbap_cfn = -1;                      /* CFN */
static int hf_nbap_separate_indication = -1;      /* NULL */
static int hf_nbap_activate = -1;                 /* Activate_Info */
static int hf_nbap_deactivate = -1;               /* Deactivate_Info */
static int hf_nbap_activation_type = -1;          /* Execution_Type */
static int hf_nbap_initial_dl_tx_power = -1;      /* DL_Power */
static int hf_nbap_firstRLS_Indicator = -1;       /* FirstRLS_Indicator */
static int hf_nbap_propagation_delay = -1;        /* PropagationDelay */
static int hf_nbap_deactivation_type = -1;        /* Execution_Type */
static int hf_nbap_synchronised = -1;             /* CFN */
static int hf_nbap_unsynchronised = -1;           /* NULL */
static int hf_nbap_gpstow = -1;                   /* GPSTOW */
static int hf_nbap_status_health = -1;            /* GPS_Status_Health */
static int hf_nbap_satelliteinfo = -1;            /* SAT_Info_DGPSCorrections */
static int hf_nbap_prcdeviation = -1;             /* PRCDeviation */
static int hf_nbap_DL_Timeslot_Information_item = -1;  /* DL_Timeslot_InformationItem */
static int hf_nbap_dL_Code_Information = -1;      /* TDD_DL_Code_Information */
static int hf_nbap_DL_TimeslotLCR_Information_item = -1;  /* DL_TimeslotLCR_InformationItem */
static int hf_nbap_dL_Code_LCR_Information = -1;  /* TDD_DL_Code_LCR_Information */
static int hf_nbap_powerAdjustmentType = -1;      /* PowerAdjustmentType */
static int hf_nbap_dLReferencePower = -1;         /* DL_Power */
static int hf_nbap_dLReferencePowerList_DL_PC_Rqst = -1;  /* DL_ReferencePowerInformationList */
static int hf_nbap_maxAdjustmentStep = -1;        /* MaxAdjustmentStep */
static int hf_nbap_adjustmentPeriod = -1;         /* AdjustmentPeriod */
static int hf_nbap_adjustmentRatio = -1;          /* ScaledAdjustmentRatio */
static int hf_nbap_DL_ReferencePowerInformationList_item = -1;  /* DL_ReferencePowerInformationItem */
static int hf_nbap_dl_Reference_Power = -1;       /* DL_Power */
static int hf_nbap_DL_TimeslotISCPInfo_item = -1;  /* DL_TimeslotISCPInfoItem */
static int hf_nbap_dL_TimeslotISCP = -1;          /* DL_TimeslotISCP */
static int hf_nbap_DL_TimeslotISCPInfoLCR_item = -1;  /* DL_TimeslotISCPInfoItemLCR */
static int hf_nbap_DSCH_InformationResponse_item = -1;  /* DSCH_InformationResponseItem */
static int hf_nbap_DSCH_TDD_Information_item = -1;  /* DSCH_TDD_InformationItem */
static int hf_nbap_replace = -1;                  /* E_AGCH_FDD_Code_List */
static int hf_nbap_remove = -1;                   /* NULL */
static int hf_nbap_E_AGCH_FDD_Code_List_item = -1;  /* FDD_DL_ChannelisationCodeNumber */
static int hf_nbap_e_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code = -1;  /* DL_ScramblingCode */
static int hf_nbap_e_AGCH_Channelisation_Code = -1;  /* FDD_DL_ChannelisationCodeNumber */
static int hf_nbap_primary_e_RNTI = -1;           /* E_RNTI */
static int hf_nbap_secondary_e_RNTI = -1;         /* E_RNTI */
static int hf_nbap_e_RGCH_E_HICH_Channelisation_Code = -1;  /* FDD_DL_ChannelisationCodeNumber */
static int hf_nbap_e_RGCH_Signature_Sequence = -1;  /* E_RGCH_Signature_Sequence */
static int hf_nbap_e_HICH_Signature_Sequence = -1;  /* E_HICH_Signature_Sequence */
static int hf_nbap_serving_Grant_Value = -1;      /* E_Serving_Grant_Value */
static int hf_nbap_primary_Secondary_Grant_Selector = -1;  /* E_Primary_Secondary_Grant_Selector */
static int hf_nbap_e_RGCH_Release_Indicator = -1;  /* E_RGCH_Release_Indicator */
static int hf_nbap_e_DCH_MACdFlows_Information = -1;  /* E_DCH_MACdFlows_Information */
static int hf_nbap_e_DCH_MACdFlow_Specific_InformationResp = -1;  /* E_DCH_MACdFlow_Specific_InformationResp */
static int hf_nbap_e_DCH_MACdFlow_Specific_Info_to_Modify = -1;  /* E_DCH_MACdFlow_Specific_InfoList_to_Modify */
static int hf_nbap_e_DCH_Non_Scheduled_Transmission_Grant = -1;  /* E_DCH_Non_Scheduled_Transmission_Grant_Items */
static int hf_nbap_e_DCH_Scheduled_Transmission_Grant = -1;  /* NULL */
static int hf_nbap_E_DCH_LogicalChannelInformation_item = -1;  /* E_DCH_LogicalChannelInformationItem */
static int hf_nbap_logicalChannelId = -1;         /* LogicalChannelID */
static int hf_nbap_schedulingPriorityIndicator = -1;  /* SchedulingPriorityIndicator */
static int hf_nbap_mACesGuaranteedBitRate = -1;   /* MACesGuaranteedBitRate */
static int hf_nbap_e_DCH_DDI_Value = -1;          /* E_DCH_DDI_Value */
static int hf_nbap_mACd_PDU_Size_List = -1;       /* E_DCH_MACdPDU_SizeList */
static int hf_nbap_E_DCH_MACdPDU_SizeList_item = -1;  /* E_DCH_MACdPDU_SizeListItem */
static int hf_nbap_mACdPDU_Size = -1;             /* MACdPDU_Size */
static int hf_nbap_E_DCH_LogicalChannelToModify_item = -1;  /* E_DCH_LogicalChannelToModifyItem */
static int hf_nbap_mACd_PDU_Size_List1 = -1;      /* E_DCH_MACdPDU_SizeToModifyList */
static int hf_nbap_E_DCH_MACdPDU_SizeToModifyList_item = -1;  /* E_DCH_MACdPDU_SizeListItem */
static int hf_nbap_E_DCH_LogicalChannelToDelete_item = -1;  /* E_DCH_LogicalChannelToDeleteItem */
static int hf_nbap_e_DCH_MACdFlow_Specific_Info = -1;  /* E_DCH_MACdFlow_Specific_InfoList */
static int hf_nbap_E_DCH_MACdFlow_Specific_InfoList_item = -1;  /* E_DCH_MACdFlow_Specific_InfoItem */
static int hf_nbap_tnlQos = -1;                   /* TnlQos */
static int hf_nbap_maximum_Number_of_Retransmissions_For_E_DCH = -1;  /* Maximum_Number_of_Retransmissions_For_E_DCH */
static int hf_nbap_eDCH_HARQ_PO_FDD = -1;         /* E_DCH_HARQ_PO_FDD */
static int hf_nbap_eDCH_MACdFlow_Multiplexing_List = -1;  /* E_DCH_MACdFlow_Multiplexing_List */
static int hf_nbap_eDCH_Grant_Type_Information = -1;  /* E_DCH_Grant_Type_Information */
static int hf_nbap_bundlingModeIndicator = -1;    /* BundlingModeIndicator */
static int hf_nbap_eDCHLogicalChannelInformation = -1;  /* E_DCH_LogicalChannelInformation */
static int hf_nbap_E_DCH_MACdFlow_Specific_InformationResp_item = -1;  /* E_DCH_MACdFlow_Specific_InformationResp_Item */
static int hf_nbap_E_DCH_MACdFlow_Specific_InfoList_to_Modify_item = -1;  /* E_DCH_MACdFlow_Specific_InfoItem_to_Modify */
static int hf_nbap_eDCH_LogicalChannelToAdd = -1;  /* E_DCH_LogicalChannelInformation */
static int hf_nbap_eDCH_LogicalChannelToModify = -1;  /* E_DCH_LogicalChannelToModify */
static int hf_nbap_eDCH_LogicalChannelToDelete = -1;  /* E_DCH_LogicalChannelToDelete */
static int hf_nbap_E_DCH_MACdFlows_to_Delete_item = -1;  /* E_DCH_MACdFlow_to_Delete_Item */
static int hf_nbap_maxBits_MACe_PDU_non_scheduled = -1;  /* Max_Bits_MACe_PDU_non_scheduled */
static int hf_nbap_hARQ_Process_Allocation_2ms = -1;  /* HARQ_Process_Allocation_2ms_EDCH */
static int hf_nbap_replace1 = -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_DCH_TFCI_Table_Index = -1;   /* E_DCH_TFCI_Table_Index */
static int hf_nbap_e_DCH_Min_Set_E_TFCI = -1;     /* E_TFCI */
static int hf_nbap_reference_E_TFCI_Information = -1;  /* Reference_E_TFCI_Information */
static int hf_nbap_E_DCHProvidedBitRate_item = -1;  /* E_DCHProvidedBitRate_Item */
static int hf_nbap_e_DCHProvidedBitRateValue = -1;  /* E_DCHProvidedBitRateValue */
static int hf_nbap_FDD_DL_CodeInformation_item = -1;  /* FDD_DL_CodeInformationItem */
static int hf_nbap_transmissionGapPatternSequenceCodeInformation = -1;  /* TransmissionGapPatternSequenceCodeInformation */
static int hf_nbap_wna_alm = -1;                  /* BIT_STRING_SIZE_8 */
static int hf_nbap_sat_info_almanac = -1;         /* SAT_Info_Almanac */
static int hf_nbap_sVGlobalHealth_alm = -1;       /* BIT_STRING_SIZE_364 */
static int hf_nbap_alpha_zero_ionos = -1;         /* BIT_STRING_SIZE_8 */
static int hf_nbap_alpha_one_ionos = -1;          /* BIT_STRING_SIZE_8 */
static int hf_nbap_alpha_two_ionos = -1;          /* BIT_STRING_SIZE_8 */
static int hf_nbap_alpha_three_ionos = -1;        /* BIT_STRING_SIZE_8 */
static int hf_nbap_beta_zero_ionos = -1;          /* BIT_STRING_SIZE_8 */
static int hf_nbap_beta_one_ionos = -1;           /* BIT_STRING_SIZE_8 */
static int hf_nbap_beta_two_ionos = -1;           /* BIT_STRING_SIZE_8 */
static int hf_nbap_beta_three_ionos = -1;         /* BIT_STRING_SIZE_8 */
static int hf_nbap_GPS_Information_item = -1;     /* GPS_Information_Item */
static int hf_nbap_bad_satellites = -1;           /* GPSBadSat_Info_RealTime_Integrity */
static int hf_nbap_no_bad_satellites = -1;        /* NULL */
static int hf_nbap_sat_info = -1;                 /* SATInfo_RealTime_Integrity */
static int hf_nbap_GPS_NavigationModel_and_TimeRecovery_item = -1;  /* GPS_NavandRecovery_Item */
static int hf_nbap_tx_tow_nav = -1;               /* INTEGER_0_1048575 */
static int hf_nbap_sat_id_nav = -1;               /* SAT_ID */
static int hf_nbap_tlm_message_nav = -1;          /* BIT_STRING_SIZE_14 */
static int hf_nbap_tlm_revd_c_nav = -1;           /* BIT_STRING_SIZE_2 */
static int hf_nbap_ho_word_nav = -1;              /* BIT_STRING_SIZE_22 */
static int hf_nbap_w_n_nav = -1;                  /* BIT_STRING_SIZE_10 */
static int hf_nbap_ca_or_p_on_l2_nav = -1;        /* BIT_STRING_SIZE_2 */
static int hf_nbap_user_range_accuracy_index_nav = -1;  /* BIT_STRING_SIZE_4 */
static int hf_nbap_sv_health_nav = -1;            /* BIT_STRING_SIZE_6 */
static int hf_nbap_iodc_nav = -1;                 /* BIT_STRING_SIZE_10 */
static int hf_nbap_l2_p_dataflag_nav = -1;        /* BIT_STRING_SIZE_1 */
static int hf_nbap_sf1_reserved_nav = -1;         /* BIT_STRING_SIZE_87 */
static int hf_nbap_t_gd_nav = -1;                 /* BIT_STRING_SIZE_8 */
static int hf_nbap_t_oc_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_a_f_2_nav = -1;                /* BIT_STRING_SIZE_8 */
static int hf_nbap_a_f_1_nav = -1;                /* BIT_STRING_SIZE_16 */
static int hf_nbap_a_f_zero_nav = -1;             /* BIT_STRING_SIZE_22 */
static int hf_nbap_c_rs_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_delta_n_nav = -1;              /* BIT_STRING_SIZE_16 */
static int hf_nbap_m_zero_nav = -1;               /* BIT_STRING_SIZE_32 */
static int hf_nbap_c_uc_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_gps_e_nav = -1;                /* BIT_STRING_SIZE_32 */
static int hf_nbap_c_us_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_a_sqrt_nav = -1;               /* BIT_STRING_SIZE_32 */
static int hf_nbap_t_oe_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_fit_interval_flag_nav = -1;    /* BIT_STRING_SIZE_1 */
static int hf_nbap_aodo_nav = -1;                 /* BIT_STRING_SIZE_5 */
static int hf_nbap_c_ic_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_omega_zero_nav = -1;           /* BIT_STRING_SIZE_32 */
static int hf_nbap_c_is_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_i_zero_nav = -1;               /* BIT_STRING_SIZE_32 */
static int hf_nbap_c_rc_nav = -1;                 /* BIT_STRING_SIZE_16 */
static int hf_nbap_gps_omega_nav = -1;            /* BIT_STRING_SIZE_32 */
static int hf_nbap_omegadot_nav = -1;             /* BIT_STRING_SIZE_24 */
static int hf_nbap_idot_nav = -1;                 /* BIT_STRING_SIZE_14 */
static int hf_nbap_spare_zero_fill = -1;          /* BIT_STRING_SIZE_20 */
static int hf_nbap_latitudeSign = -1;             /* T_latitudeSign */
static int hf_nbap_latitude = -1;                 /* INTEGER_0_8388607 */
static int hf_nbap_longitude = -1;                /* INTEGER_M8388608_8388607 */
static int hf_nbap_directionOfAltitude = -1;      /* T_directionOfAltitude */
static int hf_nbap_altitude = -1;                 /* INTEGER_0_32767 */
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 */
static int hf_nbap_delta_t_ls_utc = -1;           /* BIT_STRING_SIZE_8 */
static int hf_nbap_w_n_t_utc = -1;                /* BIT_STRING_SIZE_8 */
static int hf_nbap_w_n_lsf_utc = -1;              /* BIT_STRING_SIZE_8 */
static int hf_nbap_dn_utc = -1;                   /* BIT_STRING_SIZE_8 */
static int hf_nbap_delta_t_lsf_utc = -1;          /* BIT_STRING_SIZE_8 */
static int hf_nbap_implicit = -1;                 /* HARQ_MemoryPartitioning_Implicit */
static int hf_nbap_explicit = -1;                 /* HARQ_MemoryPartitioning_Explicit */
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_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 */
static int hf_nbap_HS_DSCHProvidedBitRateValueInformation_For_CellPortion_item = -1;  /* HS_DSCHProvidedBitRateValueInformation_For_CellPortion_Item */
static int hf_nbap_hS_DSCHProvidedBitRateValue1 = -1;  /* HS_DSCHProvidedBitRate */
static int hf_nbap_HS_DSCHRequiredPower_item = -1;  /* HS_DSCHRequiredPower_Item */
static int hf_nbap_hS_DSCHRequiredPowerValue = -1;  /* HS_DSCHRequiredPowerValue */
static int hf_nbap_hS_DSCHRequiredPowerPerUEInformation = -1;  /* HS_DSCHRequiredPowerPerUEInformation */
static int hf_nbap_HS_DSCHRequiredPowerPerUEInformation_item = -1;  /* HS_DSCHRequiredPowerPerUEInformation_Item */
static int hf_nbap_hS_DSCHRequiredPowerPerUEWeight = -1;  /* HS_DSCHRequiredPowerPerUEWeight */
static int hf_nbap_HS_DSCHRequiredPowerValueInformation_For_CellPortion_item = -1;  /* HS_DSCHRequiredPowerValueInformation_For_CellPortion_Item */
static int hf_nbap_hS_DSCHRequiredPowerValue1 = -1;  /* HS_DSCHRequiredPower */
static int hf_nbap_hSDSCH_MACdFlows_Information = -1;  /* HSDSCH_MACdFlows_Information */
static int hf_nbap_ueCapability_Info = -1;        /* UE_Capability_Information */
static int hf_nbap_mAChs_Reordering_Buffer_Size_for_RLC_UM = -1;  /* MAChsReorderingBufferSize_for_RLC_UM */
static int hf_nbap_cqiFeedback_CycleK = -1;       /* CQI_Feedback_Cycle */
static int hf_nbap_cqiRepetitionFactor = -1;      /* CQI_RepetitionFactor */
static int hf_nbap_ackNackRepetitionFactor = -1;  /* AckNack_RepetitionFactor */
static int hf_nbap_cqiPowerOffset = -1;           /* CQI_Power_Offset */
static int hf_nbap_ackPowerOffset = -1;           /* Ack_Power_Offset */
static int hf_nbap_nackPowerOffset = -1;          /* Nack_Power_Offset */
static int hf_nbap_hsscch_PowerOffset = -1;       /* HSSCCH_PowerOffset */
static int hf_nbap_measurement_Power_Offset = -1;  /* Measurement_Power_Offset */
static int hf_nbap_tDD_AckNack_Power_Offset = -1;  /* TDD_AckNack_Power_Offset */
static int hf_nbap_hsDSCH_MACdFlow_Specific_Info_to_Modify = -1;  /* HSDSCH_MACdFlow_Specific_InfoList_to_Modify */
static int hf_nbap_priorityQueueInfotoModify = -1;  /* PriorityQueue_InfoList_to_Modify */
static int hf_nbap_hSSCCHCodeChangeGrant = -1;    /* HSSCCH_Code_Change_Grant */
static int hf_nbap_tDDAckNackPowerOffset = -1;    /* TDD_AckNack_Power_Offset */
static int hf_nbap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item = -1;  /* HSDSCH_MACdFlow_Specific_InfoItem_to_Modify */
static int hf_nbap_priorityQueueInfotoModifyUnsynchronised = -1;  /* PriorityQueue_InfoList_to_Modify_Unsynchronised */
static int hf_nbap_hsDSCH_MACdFlow_Specific_InformationResp = -1;  /* HSDSCH_MACdFlow_Specific_InformationResp */
static int hf_nbap_hsSCCH_Specific_Information_ResponseFDD = -1;  /* HSSCCH_Specific_InformationRespListFDD */
static int hf_nbap_hARQ_MemoryPartitioning = -1;  /* HARQ_MemoryPartitioning */
static int hf_nbap_hsSCCH_Specific_Information_ResponseTDD = -1;  /* HSSCCH_Specific_InformationRespListTDD */
static int hf_nbap_hsSCCH_Specific_Information_ResponseTDDLCR = -1;  /* HSSCCH_Specific_InformationRespListTDDLCR */
static int hf_nbap_HSDSCH_MACdFlow_Specific_InformationResp_item = -1;  /* HSDSCH_MACdFlow_Specific_InformationResp_Item */
static int hf_nbap_hsDSCHMacdFlow_Id = -1;        /* HSDSCH_MACdFlow_ID */
static int hf_nbap_hSDSCH_Initial_Capacity_Allocation = -1;  /* HSDSCH_Initial_Capacity_Allocation */
static int hf_nbap_hSDSCH_MACdFlow_Specific_Info = -1;  /* HSDSCH_MACdFlow_Specific_InfoList */
static int hf_nbap_priorityQueue_Info = -1;       /* PriorityQueue_InfoList */
static int hf_nbap_HSDSCH_MACdFlow_Specific_InfoList_item = -1;  /* HSDSCH_MACdFlow_Specific_InfoItem */
static int hf_nbap_HSDSCH_MACdFlows_to_Delete_item = -1;  /* HSDSCH_MACdFlows_to_Delete_Item */
static int hf_nbap_HSDSCH_Initial_Capacity_Allocation_item = -1;  /* HSDSCH_Initial_Capacity_AllocationItem */
static int hf_nbap_maximum_MACdPDU_Size = -1;     /* MACdPDU_Size */
static int hf_nbap_hSDSCH_InitialWindowSize = -1;  /* HSDSCH_InitialWindowSize */
static int hf_nbap_HSSCCH_Specific_InformationRespListFDD_item = -1;  /* HSSCCH_Codes */
static int hf_nbap_codeNumber = -1;               /* INTEGER_0_127 */
static int hf_nbap_HSSCCH_Specific_InformationRespListTDD_item = -1;  /* HSSCCH_Specific_InformationRespItemTDD */
static int hf_nbap_tDD_ChannelisationCode = -1;   /* TDD_ChannelisationCode */
static int hf_nbap_hSSICH_Info = -1;              /* HSSICH_Info */
static int hf_nbap_HSSCCH_Specific_InformationRespListTDDLCR_item = -1;  /* HSSCCH_Specific_InformationRespItemTDDLCR */
static int hf_nbap_hSSICH_InfoLCR = -1;           /* HSSICH_InfoLCR */
static int hf_nbap_failed_HS_SICH = -1;           /* HS_SICH_failed */
static int hf_nbap_missed_HS_SICH = -1;           /* HS_SICH_missed */
static int hf_nbap_total_HS_SICH = -1;            /* HS_SICH_total */
static int hf_nbap_number_of_HS_PDSCH_codes = -1;  /* INTEGER_0_15 */
static int hf_nbap_hS_PDSCH_Start_code_number = -1;  /* HS_PDSCH_Start_code_number */
static int hf_nbap_replace2 = -1;                 /* HS_SCCH_FDD_Code_List */
static int hf_nbap_HS_SCCH_FDD_Code_List_item = -1;  /* HS_SCCH_FDD_Code_Information_Item */
static int hf_nbap_hsSCCHCodeChangeIndicator = -1;  /* HSSCCH_CodeChangeIndicator */
static int hf_nbap_onDemand = -1;                 /* NULL */
static int hf_nbap_periodic = -1;                 /* InformationReportCharacteristicsType_ReportPeriodicity */
static int hf_nbap_onModification = -1;           /* InformationReportCharacteristicsType_OnModification */
static int hf_nbap_min = -1;                      /* ReportPeriodicity_Scaledmin */
static int hf_nbap_hours = -1;                    /* ReportPeriodicity_Scaledhour */
static int hf_nbap_information_thresholds = -1;   /* InformationThresholds */
static int hf_nbap_dgps = -1;                     /* DGPSThresholds */
static int hf_nbap_information_Type_Item = -1;    /* Information_Type_Item */
static int hf_nbap_gPSInformation = -1;           /* GPS_Information */
static int hf_nbap_iP_SpacingFDD = -1;            /* T_iP_SpacingFDD */
static int hf_nbap_iP_Length = -1;                /* T_iP_Length */
static int hf_nbap_seed = -1;                     /* INTEGER_0_63 */
static int hf_nbap_burstModeParams = -1;          /* BurstModeParams */
static int hf_nbap_iP_Offset = -1;                /* INTEGER_0_9 */
static int hf_nbap_iP_SpacingTDD = -1;            /* T_iP_SpacingTDD */
static int hf_nbap_iP_Start = -1;                 /* INTEGER_0_4095 */
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_SpacingTDD1 = -1;           /* T_iP_SpacingTDD1 */
static int hf_nbap_iP_Sub = -1;                   /* T_iP_Sub */
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 */
static int hf_nbap_MACdPDU_Size_Indexlist_item = -1;  /* MACdPDU_Size_IndexItem */
static int hf_nbap_sID = -1;                      /* SID */
static int hf_nbap_macdPDU_Size = -1;             /* MACdPDU_Size */
static int hf_nbap_MACdPDU_Size_Indexlist_to_Modify_item = -1;  /* MACdPDU_Size_IndexItem_to_Modify */
static int hf_nbap_MessageStructure_item = -1;    /* MessageStructure_item */
static int hf_nbap_repetitionNumber1 = -1;        /* RepetitionNumber1 */
static int hf_nbap_type1 = -1;                    /* T_type1 */
static int hf_nbap_midambleConfigurationBurstType1And3 = -1;  /* MidambleConfigurationBurstType1And3 */
static int hf_nbap_midambleAllocationMode = -1;   /* T_midambleAllocationMode */
static int hf_nbap_defaultMidamble = -1;          /* NULL */
static int hf_nbap_commonMidamble = -1;           /* NULL */
static int hf_nbap_ueSpecificMidamble = -1;       /* MidambleShiftLong */
static int hf_nbap_type2 = -1;                    /* T_type2 */
static int hf_nbap_midambleConfigurationBurstType2 = -1;  /* MidambleConfigurationBurstType2 */
static int hf_nbap_midambleAllocationMode1 = -1;  /* T_midambleAllocationMode1 */
static int hf_nbap_ueSpecificMidamble1 = -1;      /* MidambleShiftShort */
static int hf_nbap_type3 = -1;                    /* T_type3 */
static int hf_nbap_midambleAllocationMode2 = -1;  /* T_midambleAllocationMode2 */
static int hf_nbap_midambleAllocationMode3 = -1;  /* MidambleAllocationMode */
static int hf_nbap_midambleShift = -1;            /* MidambleShiftLong */
static int hf_nbap_midambleConfigurationLCR = -1;  /* MidambleConfigurationLCR */
static int hf_nbap_addPriorityQueue = -1;         /* PriorityQueue_InfoItem_to_Add */
static int hf_nbap_modifyPriorityQueue = -1;      /* PriorityQueue_InfoItem_to_Modify */
static int hf_nbap_deletePriorityQueue = -1;      /* PriorityQueue_Id */
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_primaryScramblingCode = -1;    /* PrimaryScramblingCode */
static int hf_nbap_cellParameterID = -1;          /* CellParameterID */
static int hf_nbap_NI_Information_item = -1;      /* Notification_Indicator */
static int hf_nbap_PriorityQueue_InfoList_item = -1;  /* PriorityQueue_InfoItem */
static int hf_nbap_priorityQueueId = -1;          /* PriorityQueue_Id */
static int hf_nbap_associatedHSDSCH_MACdFlow = -1;  /* HSDSCH_MACdFlow_ID */
static int hf_nbap_t1 = -1;                       /* T1 */
static int hf_nbap_discardTimer = -1;             /* DiscardTimer */
static int hf_nbap_mAC_hsWindowSize = -1;         /* MAC_hsWindowSize */
static int hf_nbap_mAChsGuaranteedBitRate = -1;   /* MAChsGuaranteedBitRate */
static int hf_nbap_macdPDU_Size_Index = -1;       /* MACdPDU_Size_Indexlist */
static int hf_nbap_rLC_Mode = -1;                 /* RLC_Mode */
static int hf_nbap_PriorityQueue_InfoList_to_Modify_item = -1;  /* ModifyPriorityQueue */
static int hf_nbap_macdPDU_Size_Index_to_Modify = -1;  /* MACdPDU_Size_Indexlist_to_Modify */
static int hf_nbap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item = -1;  /* PriorityQueue_InfoItem_to_Modify_Unsynchronised */
static int hf_nbap_RL_Specific_DCH_Info_item = -1;  /* RL_Specific_DCH_Info_Item */
static int hf_nbap_dCH_id = -1;                   /* DCH_ID */
static int hf_nbap_transportlayeraddress = -1;    /* TransportLayerAddress */
static int hf_nbap_RL_Specific_E_DCH_Info_item = -1;  /* RL_Specific_E_DCH_Info_Item */
static int hf_nbap_Reference_E_TFCI_Information_item = -1;  /* Reference_E_TFCI_Information_Item */
static int hf_nbap_reference_E_TFCI = -1;         /* E_TFCI */
static int hf_nbap_reference_E_TFCI_PO = -1;      /* Reference_E_TFCI_PO */
static int hf_nbap_periodic1 = -1;                /* ReportCharacteristicsType_ReportPeriodicity */
static int hf_nbap_event_a = -1;                  /* ReportCharacteristicsType_EventA */
static int hf_nbap_event_b = -1;                  /* ReportCharacteristicsType_EventB */
static int hf_nbap_event_c = -1;                  /* ReportCharacteristicsType_EventC */
static int hf_nbap_event_d = -1;                  /* ReportCharacteristicsType_EventD */
static int hf_nbap_event_e = -1;                  /* ReportCharacteristicsType_EventE */
static int hf_nbap_event_f = -1;                  /* ReportCharacteristicsType_EventF */
static int hf_nbap_extension_ReportCharacteristics = -1;  /* Extension_ReportCharacteristics */
static int hf_nbap_measurementThreshold = -1;     /* ReportCharacteristicsType_MeasurementThreshold */
static int hf_nbap_measurementHysteresisTime = -1;  /* ReportCharacteristicsType_ScaledMeasurementHysteresisTime */
static int hf_nbap_measurementIncreaseThreshold = -1;  /* ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold */
static int hf_nbap_measurementChangeTime = -1;    /* ReportCharacteristicsType_ScaledMeasurementChangeTime */
static int hf_nbap_measurementDecreaseThreshold = -1;  /* ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold */
static int hf_nbap_measurementThreshold1 = -1;    /* ReportCharacteristicsType_MeasurementThreshold */
static int hf_nbap_measurementThreshold2 = -1;    /* ReportCharacteristicsType_MeasurementThreshold */
static int hf_nbap_reportPeriodicity = -1;        /* ReportCharacteristicsType_ReportPeriodicity */
static int hf_nbap_received_total_wide_band_power1 = -1;  /* Received_total_wide_band_power_Value_IncrDecrThres */
static int hf_nbap_uL_TimeslotISCP1 = -1;         /* UL_TimeslotISCP_Value_IncrDecrThres */
static int hf_nbap_sir = -1;                      /* SIR_Value_IncrDecrThres */
static int hf_nbap_sir_error = -1;                /* SIR_Error_Value_IncrDecrThres */
static int hf_nbap_transmitted_code_power = -1;   /* Transmitted_Code_Power_Value_IncrDecrThres */
static int hf_nbap_rscp = -1;                     /* RSCP_Value_IncrDecrThres */
static int hf_nbap_round_trip_time = -1;          /* Round_Trip_Time_IncrDecrThres */
static int hf_nbap_extension_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold = -1;  /* Extension_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold */
static int hf_nbap_sir1 = -1;                     /* SIR_Value */
static int hf_nbap_sir_error1 = -1;               /* SIR_Error_Value */
static int hf_nbap_transmitted_code_power1 = -1;  /* Transmitted_Code_Power_Value */
static int hf_nbap_rscp1 = -1;                    /* RSCP_Value */
static int hf_nbap_rx_timing_deviation = -1;      /* Rx_Timing_Deviation_Value */
static int hf_nbap_round_trip_time1 = -1;         /* Round_Trip_Time_Value */
static int hf_nbap_extension_ReportCharacteristicsType_MeasurementThreshold = -1;  /* Extension_ReportCharacteristicsType_MeasurementThreshold */
static int hf_nbap_msec = -1;                     /* MeasurementChangeTime_Scaledmsec */
static int hf_nbap_msec1 = -1;                    /* MeasurementHysteresisTime_Scaledmsec */
static int hf_nbap_msec2 = -1;                    /* ReportPeriodicity_Scaledmsec */
static int hf_nbap_Received_total_wide_band_power_For_CellPortion_Value_item = -1;  /* Received_total_wide_band_power_For_CellPortion_Value_Item */
static int hf_nbap_received_total_wide_band_power_value = -1;  /* Received_total_wide_band_power_Value */
static int hf_nbap_informationAvailable = -1;     /* InformationAvailable */
static int hf_nbap_informationnotAvailable = -1;  /* InformationnotAvailable */
static int hf_nbap_requesteddataValue = -1;       /* RequestedDataValue */
static int hf_nbap_dgps_corrections = -1;         /* DGPSCorrections */
static int hf_nbap_gps_navandrecovery = -1;       /* GPS_NavigationModel_and_TimeRecovery */
static int hf_nbap_gps_ionos_model = -1;          /* GPS_Ionospheric_Model */
static int hf_nbap_gps_utc_model = -1;            /* GPS_UTC_Model */
static int hf_nbap_gps_almanac = -1;              /* GPS_Almanac */
static int hf_nbap_gps_rt_integrity = -1;         /* GPS_RealTime_Integrity */
static int hf_nbap_gpsrxpos = -1;                 /* GPS_RX_POS */
static int hf_nbap_SAT_Info_Almanac_item = -1;    /* SAT_Info_Almanac_Item */
static int hf_nbap_data_id = -1;                  /* DATA_ID */
static int hf_nbap_sat_id = -1;                   /* SAT_ID */
static int hf_nbap_gps_e_alm = -1;                /* BIT_STRING_SIZE_16 */
static int hf_nbap_gps_toa_alm = -1;              /* BIT_STRING_SIZE_8 */
static int hf_nbap_gps_delta_I_alm = -1;          /* BIT_STRING_SIZE_16 */
static int hf_nbap_omegadot_alm = -1;             /* BIT_STRING_SIZE_16 */
static int hf_nbap_svhealth_alm = -1;             /* BIT_STRING_SIZE_8 */
static int hf_nbap_gps_a_sqrt_alm = -1;           /* BIT_STRING_SIZE_24 */
static int hf_nbap_omegazero_alm = -1;            /* BIT_STRING_SIZE_24 */
static int hf_nbap_m_zero_alm = -1;               /* BIT_STRING_SIZE_24 */
static int hf_nbap_gps_omega_alm = -1;            /* BIT_STRING_SIZE_24 */
static int hf_nbap_gps_af_zero_alm = -1;          /* BIT_STRING_SIZE_11 */
static int hf_nbap_gps_af_one_alm = -1;           /* BIT_STRING_SIZE_11 */
static int hf_nbap_SAT_Info_Almanac_ExtList_item = -1;  /* SAT_Info_Almanac_ExtItem */
static int hf_nbap_SAT_Info_DGPSCorrections_item = -1;  /* SAT_Info_DGPSCorrections_Item */
static int hf_nbap_iode_dgps = -1;                /* BIT_STRING_SIZE_8 */
static int hf_nbap_udre = -1;                     /* UDRE */
static int hf_nbap_prc = -1;                      /* PRC */
static int hf_nbap_range_correction_rate = -1;    /* Range_Correction_Rate */
static int hf_nbap_SATInfo_RealTime_Integrity_item = -1;  /* SAT_Info_RealTime_Integrity_Item */
static int hf_nbap_bad_sat_id = -1;               /* SAT_ID */
static int hf_nbap_new_secondary_CPICH = -1;      /* CommonPhysicalChannelID */
static int hf_nbap_secondary_CPICH_shall_not_be_used = -1;  /* NULL */
static int hf_nbap_serving_E_DCH_RL_in_this_NodeB = -1;  /* Serving_E_DCH_RL_in_this_NodeB */
static int hf_nbap_serving_E_DCH_RL_not_in_this_NodeB = -1;  /* NULL */
static int hf_nbap_sFNSFNChangeLimit = -1;        /* SFNSFNChangeLimit */
static int hf_nbap_predictedSFNSFNDeviationLimit = -1;  /* PredictedSFNSFNDeviationLimit */
static int hf_nbap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;  /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
static int hf_nbap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;  /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item */
static int hf_nbap_sFNSFNValue = -1;              /* SFNSFNValue */
static int hf_nbap_sFNSFNQuality = -1;            /* SFNSFNQuality */
static int hf_nbap_sFNSFNDriftRate = -1;          /* SFNSFNDriftRate */
static int hf_nbap_sFNSFNDriftRateQuality = -1;   /* SFNSFNDriftRateQuality */
static int hf_nbap_sFNSFNTimeStampInformation = -1;  /* SFNSFNTimeStampInformation */
static int hf_nbap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;  /* T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
static int hf_nbap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;  /* T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item */
static int hf_nbap_sFNSFNTimeStamp_FDD = -1;      /* SFN */
static int hf_nbap_sFNSFNTimeStamp_TDD = -1;      /* SFNSFNTimeStamp_TDD */
static int hf_nbap_sFNSFN_FDD = -1;               /* SFNSFN_FDD */
static int hf_nbap_sFNSFN_TDD = -1;               /* SFNSFN_TDD */
static int hf_nbap_synchronisationReportCharacteristicsType = -1;  /* SynchronisationReportCharacteristicsType */
static int hf_nbap_synchronisationReportCharactThreExc = -1;  /* SynchronisationReportCharactThreExc */
static int hf_nbap_SynchronisationReportCharactThreExc_item = -1;  /* SynchronisationReportCharactThreInfoItem */
static int hf_nbap_syncFrameNumber = -1;          /* SyncFrameNumber */
static int hf_nbap_cellSyncBurstInformation = -1;  /* SEQUENCE_SIZE_1_16_OF_SynchronisationReportCharactCellSyncBurstInfoItem */
static int hf_nbap_cellSyncBurstInformation_item = -1;  /* SynchronisationReportCharactCellSyncBurstInfoItem */
static int hf_nbap_cellSyncBurstTimingThreshold = -1;  /* CellSyncBurstTimingThreshold */
static int hf_nbap_SyncDLCodeIdThreInfoLCR_item = -1;  /* SyncDLCodeIdThreInfoList */
static int hf_nbap_syncFrameNoToReceive = -1;     /* SyncFrameNumber */
static int hf_nbap_syncDLCodeIdInfoLCR = -1;      /* SyncDLCodeInfoListLCR */
static int hf_nbap_SyncDLCodeInfoListLCR_item = -1;  /* SyncDLCodeInfoItemLCR */
static int hf_nbap_syncDLCodeId = -1;             /* SYNCDlCodeId */
static int hf_nbap_syncDLCodeIdArrivTime = -1;    /* CellSyncBurstTimingLCR */
static int hf_nbap_syncDLCodeIdTimingThre = -1;   /* CellSyncBurstTimingThreshold */
static int hf_nbap_modulation = -1;               /* Modulation */
static int hf_nbap_TDD_DL_Code_Information_item = -1;  /* TDD_DL_Code_InformationItem */
static int hf_nbap_TDD_DL_Code_LCR_Information_item = -1;  /* TDD_DL_Code_LCR_InformationItem */
static int hf_nbap_tdd_DL_DPCH_TimeSlotFormat_LCR = -1;  /* TDD_DL_DPCH_TimeSlotFormat_LCR */
static int hf_nbap_qPSK = -1;                     /* QPSK_DL_DPCH_TimeSlotFormatTDD_LCR */
static int hf_nbap_eightPSK = -1;                 /* EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR */
static int hf_nbap_initialOffset = -1;            /* INTEGER_0_255 */
static int hf_nbap_noinitialOffset = -1;          /* INTEGER_0_63 */
static int hf_nbap_signalledGainFactors = -1;     /* T_signalledGainFactors */
static int hf_nbap_gainFactor = -1;               /* T_gainFactor */
static int hf_nbap_fdd = -1;                      /* T_fdd */
static int hf_nbap_betaC = -1;                    /* BetaCD */
static int hf_nbap_betaD = -1;                    /* BetaCD */
static int hf_nbap_tdd = -1;                      /* BetaCD */
static int hf_nbap_refTFCNumber = -1;             /* RefTFCNumber */
static int hf_nbap_computedGainFactors = -1;      /* RefTFCNumber */
static int hf_nbap_TDD_UL_Code_Information_item = -1;  /* TDD_UL_Code_InformationItem */
static int hf_nbap_TDD_UL_Code_LCR_Information_item = -1;  /* TDD_UL_Code_LCR_InformationItem */
static int hf_nbap_tdd_UL_DPCH_TimeSlotFormat_LCR = -1;  /* TDD_UL_DPCH_TimeSlotFormat_LCR */
static int hf_nbap_qPSK1 = -1;                    /* QPSK_UL_DPCH_TimeSlotFormatTDD_LCR */
static int hf_nbap_eightPSK1 = -1;                /* EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR */
static int hf_nbap_tFCI_SignallingOption = -1;    /* TFCI_SignallingMode_TFCI_SignallingOption */
static int hf_nbap_not_Used_splitType = -1;       /* NULL */
static int hf_nbap_not_Used_lengthOfTFCI2 = -1;   /* NULL */
static int hf_nbap_initialPhase1 = -1;            /* INTEGER_0_1048575_ */
static int hf_nbap_dsField = -1;                  /* DsField */
static int hf_nbap_genericTrafficCategory = -1;   /* GenericTrafficCategory */
static int hf_nbap_Transmission_Gap_Pattern_Sequence_Information_item = -1;  /* Transmission_Gap_Pattern_Sequence_Information_item */
static int hf_nbap_tGSN = -1;                     /* TGSN */
static int hf_nbap_tGL1 = -1;                     /* GapLength */
static int hf_nbap_tGL2 = -1;                     /* GapLength */
static int hf_nbap_tGD = -1;                      /* TGD */
static int hf_nbap_tGPL1 = -1;                    /* GapDuration */
static int hf_nbap_not_to_be_used_1 = -1;         /* GapDuration */
static int hf_nbap_uL_DL_mode = -1;               /* UL_DL_mode */
static int hf_nbap_downlink_Compressed_Mode_Method = -1;  /* Downlink_Compressed_Mode_Method */
static int hf_nbap_uplink_Compressed_Mode_Method = -1;  /* Uplink_Compressed_Mode_Method */
static int hf_nbap_dL_FrameType = -1;             /* DL_FrameType */
static int hf_nbap_delta_SIR1 = -1;               /* DeltaSIR */
static int hf_nbap_delta_SIR_after1 = -1;         /* DeltaSIR */
static int hf_nbap_delta_SIR2 = -1;               /* DeltaSIR */
static int hf_nbap_delta_SIR_after2 = -1;         /* DeltaSIR */
static int hf_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_item = -1;  /* TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_Item */
static int hf_nbap_transmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue = -1;  /* TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue */
static int hf_nbap_Transmitted_Carrier_Power_For_CellPortion_Value_item = -1;  /* Transmitted_Carrier_Power_For_CellPortion_Value_Item */
static int hf_nbap_transmitted_Carrier_Power_Value = -1;  /* Transmitted_Carrier_Power_Value */
static int hf_nbap_tFCSvalues = -1;               /* T_tFCSvalues */
static int hf_nbap_no_Split_in_TFCI = -1;         /* TFCS_TFCSList */
static int hf_nbap_not_Used_split_in_TFCI = -1;   /* NULL */
static int hf_nbap_TFCS_TFCSList_item = -1;       /* TFCS_TFCSList_item */
static int hf_nbap_cTFC = -1;                     /* TFCS_CTFC */
static int hf_nbap_tFC_Beta = -1;                 /* TransportFormatCombination_Beta */
static int hf_nbap_ctfc2bit = -1;                 /* INTEGER_0_3 */
static int hf_nbap_ctfc4bit = -1;                 /* INTEGER_0_15 */
static int hf_nbap_ctfc6bit = -1;                 /* INTEGER_0_63 */
static int hf_nbap_ctfc8bit = -1;                 /* INTEGER_0_255 */
static int hf_nbap_ctfc12bit = -1;                /* INTEGER_0_4095 */
static int hf_nbap_ctfc16bit = -1;                /* INTEGER_0_65535 */
static int hf_nbap_ctfcmaxbit = -1;               /* INTEGER_0_16777215 */
static int hf_nbap_dynamicParts = -1;             /* TransportFormatSet_DynamicPartList */
static int hf_nbap_semi_staticPart = -1;          /* TransportFormatSet_Semi_staticPart */
static int hf_nbap_TransportFormatSet_DynamicPartList_item = -1;  /* TransportFormatSet_DynamicPartList_item */
static int hf_nbap_nrOfTransportBlocks = -1;      /* TransportFormatSet_NrOfTransportBlocks */
static int hf_nbap_transportBlockSize = -1;       /* TransportFormatSet_TransportBlockSize */
static int hf_nbap_mode = -1;                     /* TransportFormatSet_ModeDP */
static int hf_nbap_transmissionTimeIntervalInformation = -1;  /* TransmissionTimeIntervalInformation */
static int hf_nbap_TransmissionTimeIntervalInformation_item = -1;  /* TransmissionTimeIntervalInformation_item */
static int hf_nbap_transmissionTimeInterval = -1;  /* TransportFormatSet_TransmissionTimeIntervalDynamic */
static int hf_nbap_transmissionTimeInterval1 = -1;  /* TransportFormatSet_TransmissionTimeIntervalSemiStatic */
static int hf_nbap_channelCoding = -1;            /* TransportFormatSet_ChannelCodingType */
static int hf_nbap_codingRate = -1;               /* TransportFormatSet_CodingRate */
static int hf_nbap_rateMatchingAttribute = -1;    /* TransportFormatSet_RateMatchingAttribute */
static int hf_nbap_cRC_Size = -1;                 /* TransportFormatSet_CRC_Size */
static int hf_nbap_mode1 = -1;                    /* TransportFormatSet_ModeSSP */
static int hf_nbap_tdd1 = -1;                     /* TDD_TransportFormatSet_ModeDP */
static int hf_nbap_notApplicable = -1;            /* NULL */
static int hf_nbap_tdd2 = -1;                     /* TransportFormatSet_SecondInterleavingMode */
static int hf_nbap_ms_part = -1;                  /* INTEGER_0_16383 */
static int hf_nbap_ls_part = -1;                  /* INTEGER_0_4294967295 */
static int hf_nbap_tUTRANGPSChangeLimit = -1;     /* TUTRANGPSChangeLimit */
static int hf_nbap_predictedTUTRANGPSDeviationLimit = -1;  /* PredictedTUTRANGPSDeviationLimit */
static int hf_nbap_tUTRANGPS = -1;                /* TUTRANGPS */
static int hf_nbap_tUTRANGPSQuality = -1;         /* TUTRANGPSQuality */
static int hf_nbap_tUTRANGPSDriftRate = -1;       /* TUTRANGPSDriftRate */
static int hf_nbap_tUTRANGPSDriftRateQuality = -1;  /* TUTRANGPSDriftRateQuality */
static int hf_nbap_rNC_ID = -1;                   /* RNC_ID */
static int hf_nbap_hSDSCH_Physical_Layer_Category = -1;  /* INTEGER_1_64_ */
static int hf_nbap_UL_Timeslot_Information_item = -1;  /* UL_Timeslot_InformationItem */
static int hf_nbap_uL_Code_InformationList = -1;  /* TDD_UL_Code_Information */
static int hf_nbap_UL_TimeslotLCR_Information_item = -1;  /* UL_TimeslotLCR_InformationItem */
static int hf_nbap_uL_Code_InformationList1 = -1;  /* TDD_UL_Code_LCR_Information */
static int hf_nbap_uL_ScramblingCodeNumber = -1;  /* UL_ScramblingCodeNumber */
static int hf_nbap_uL_ScramblingCodeLength = -1;  /* UL_ScramblingCodeLength */
static int hf_nbap_uL_Synchronisation_StepSize = -1;  /* UL_Synchronisation_StepSize */
static int hf_nbap_uL_Synchronisation_Frequency = -1;  /* UL_Synchronisation_Frequency */
static int hf_nbap_UL_TimeSlot_ISCP_Info_item = -1;  /* UL_TimeSlot_ISCP_InfoItem */
static int hf_nbap_iSCP = -1;                     /* UL_TimeslotISCP_Value */
static int hf_nbap_UL_TimeSlot_ISCP_LCR_Info_item = -1;  /* UL_TimeSlot_ISCP_LCR_InfoItem */
static int hf_nbap_USCH_Information_item = -1;    /* USCH_InformationItem */
static int hf_nbap_USCH_InformationResponse_item = -1;  /* USCH_InformationResponseItem */
static int hf_nbap_local = -1;                    /* INTEGER_0_65535 */
static int hf_nbap_global = -1;                   /* OBJECT_IDENTIFIER */
static int hf_nbap_procedureCode = -1;            /* ProcedureCode */
static int hf_nbap_ddMode = -1;                   /* T_ddMode */
static int hf_nbap_shortTransActionId = -1;       /* INTEGER_0_127 */
static int hf_nbap_longTransActionId = -1;        /* INTEGER_0_32767 */
static int hf_nbap_ProtocolIE_Container_item = -1;  /* ProtocolIE_Field */
static int hf_nbap_id = -1;                       /* ProtocolIE_ID */
static int hf_nbap_value = -1;                    /* ProtocolIEValue */
static int hf_nbap_ProtocolIE_ContainerPair_item = -1;  /* ProtocolIE_FieldPair */
static int hf_nbap_firstCriticality = -1;         /* Criticality */
static int hf_nbap_firstValue = -1;               /* FirstValue */
static int hf_nbap_secondCriticality = -1;        /* Criticality */
static int hf_nbap_secondValue = -1;              /* SecondValue */
static int hf_nbap_ProtocolIE_ContainerList_item = -1;  /* ProtocolIE_Container */
static int hf_nbap_ProtocolIE_ContainerPairList_item = -1;  /* ProtocolIE_ContainerPair */
static int hf_nbap_ProtocolExtensionContainer_item = -1;  /* ProtocolExtensionField */
static int hf_nbap_extensionValue = -1;           /* Extension */
static int hf_nbap_PrivateIE_Container_item = -1;  /* PrivateIE_Field */
static int hf_nbap_privateIEid = -1;              /* PrivateIE_ID */
static int hf_nbap_privateIEvalue = -1;           /* PrivateIEvalue */
/* named bits */
static int hf_nbap_PreambleSignatures_signature15 = -1;
static int hf_nbap_PreambleSignatures_signature14 = -1;
static int hf_nbap_PreambleSignatures_signature13 = -1;
static int hf_nbap_PreambleSignatures_signature12 = -1;
static int hf_nbap_PreambleSignatures_signature11 = -1;
static int hf_nbap_PreambleSignatures_signature10 = -1;
static int hf_nbap_PreambleSignatures_signature9 = -1;
static int hf_nbap_PreambleSignatures_signature8 = -1;
static int hf_nbap_PreambleSignatures_signature7 = -1;
static int hf_nbap_PreambleSignatures_signature6 = -1;
static int hf_nbap_PreambleSignatures_signature5 = -1;
static int hf_nbap_PreambleSignatures_signature4 = -1;
static int hf_nbap_PreambleSignatures_signature3 = -1;
static int hf_nbap_PreambleSignatures_signature2 = -1;
static int hf_nbap_PreambleSignatures_signature1 = -1;
static int hf_nbap_PreambleSignatures_signature0 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh11 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh10 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh9 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh8 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh7 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh6 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh5 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh4 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh3 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh2 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh1 = -1;
static int hf_nbap_RACH_SubChannelNumbers_subCh0 = -1;

/*--- End of included file: packet-nbap-hf.c ---*/
#line 58 "packet-nbap-template.c"

/* Initialize the subtree pointers */
static int ett_nbap = -1;
static int ett_nbap_initiatingMessageValue = -1;
static int ett_nbap_ProtocolIEValueValue = -1;
static int ett_nbap_SuccessfulOutcomeValue = -1;
static int ett_nbap_UnsuccessfulOutcomeValue = -1;


/*--- Included file: packet-nbap-ett.c ---*/
#line 1 "packet-nbap-ett.c"
static gint ett_nbap_NBAP_PDU = -1;
static gint ett_nbap_InitiatingMessage = -1;
static gint ett_nbap_SuccessfulOutcome = -1;
static gint ett_nbap_UnsuccessfulOutcome = -1;
static gint ett_nbap_Outcome = -1;
static gint ett_nbap_DummyInitiatingmessages = -1;
static gint ett_nbap_DummySuccessfullOutcomemessages = -1;
static gint ett_nbap_DummyUnsuccessfullOutcomemessages = -1;
static gint ett_nbap_DymmyProtocolIE_ID = -1;
static gint ett_nbap_CommonTransportChannelSetupRequestFDD = -1;
static gint ett_nbap_CommonPhysicalChannelType_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_Secondary_CCPCH_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_PowerOffsetInformation_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_FACH_ParametersListIE_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_FACH_ParametersItem_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_PCH_ParametersItem_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_PICH_Parameters_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_MICH_Parameters_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_PRACH_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_AllowedSlotFormatInformationList_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_AllowedSlotFormatInformationItem_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_RACH_ParametersItem_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_AICH_Parameters_CTCH_SetupRqstFDD = -1;
static gint ett_nbap_CommonTransportChannelSetupRequestTDD = -1;
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_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_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_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;
static gint ett_nbap_PRACH_ParametersItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_RACH_ParameterItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_PRACH_LCR_ParametersItem_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_FPACH_LCR_Parameters_CTCH_SetupRqstTDD = -1;
static gint ett_nbap_CommonTransportChannelSetupResponse = -1;
static gint ett_nbap_FACH_CommonTransportChannel_InformationResponse = -1;
static gint ett_nbap_CommonTransportChannelSetupFailure = -1;
static gint ett_nbap_CommonTransportChannelReconfigurationRequestFDD = -1;
static gint ett_nbap_CommonPhysicalChannelType_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_Secondary_CCPCHList_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_FACH_ParametersListIE_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_FACH_ParametersItem_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_PCH_ParametersItem_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_PICH_ParametersItem_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_MICH_Parameters_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_PRACHList_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_PRACH_ParametersListIE_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_PRACH_ParametersItem_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_AllowedSlotFormatInformationItem_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_AICH_ParametersListIE_CTCH_ReconfRqstFDD = -1;
static gint ett_nbap_AICH_ParametersItem_CTCH_ReconfRqstFDD = -1;
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_PICH_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_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD = -1;
static gint ett_nbap_CommonTransportChannelReconfigurationResponse = -1;
static gint ett_nbap_CommonTransportChannelReconfigurationFailure = -1;
static gint ett_nbap_CommonTransportChannelDeletionRequest = -1;
static gint ett_nbap_CommonTransportChannelDeletionResponse = -1;
static gint ett_nbap_BlockResourceRequest = -1;
static gint ett_nbap_BlockResourceResponse = -1;
static gint ett_nbap_BlockResourceFailure = -1;
static gint ett_nbap_UnblockResourceIndication = -1;
static gint ett_nbap_AuditRequiredIndication = -1;
static gint ett_nbap_AuditRequest = -1;
static gint ett_nbap_AuditResponse = -1;
static gint ett_nbap_Cell_InformationList_AuditRsp = -1;
static gint ett_nbap_Cell_InformationItem_AuditRsp = -1;
static gint ett_nbap_S_CPICH_InformationList_AuditRsp = -1;
static gint ett_nbap_S_CCPCH_InformationList_AuditRsp = -1;
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_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_AuditFailure = -1;
static gint ett_nbap_CommonMeasurementInitiationRequest = -1;
static gint ett_nbap_CommonMeasurementObjectType_CM_Rqst = -1;
static gint ett_nbap_Cell_CM_Rqst = -1;
static gint ett_nbap_RACH_CM_Rqst = -1;
static gint ett_nbap_PowerLocalCellGroup_CM_Rqst = -1;
static gint ett_nbap_CommonMeasurementInitiationResponse = -1;
static gint ett_nbap_CommonMeasurementObjectType_CM_Rsp = -1;
static gint ett_nbap_Cell_CM_Rsp = -1;
static gint ett_nbap_RACH_CM_Rsp = -1;
static gint ett_nbap_PowerLocalCellGroup_CM_Rsp = -1;
static gint ett_nbap_CommonMeasurementInitiationFailure = -1;
static gint ett_nbap_CellSetupRequestFDD = -1;
static gint ett_nbap_Synchronisation_Configuration_Cell_SetupRqst = -1;
static gint ett_nbap_PrimarySCH_Information_Cell_SetupRqstFDD = -1;
static gint ett_nbap_SecondarySCH_Information_Cell_SetupRqstFDD = -1;
static gint ett_nbap_PrimaryCPICH_Information_Cell_SetupRqstFDD = -1;
static gint ett_nbap_SecondaryCPICH_InformationList_Cell_SetupRqstFDD = -1;
static gint ett_nbap_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD = -1;
static gint ett_nbap_PrimaryCCPCH_Information_Cell_SetupRqstFDD = -1;
static gint ett_nbap_BCH_Information_Cell_SetupRqstFDD = -1;
static gint ett_nbap_Limited_power_increase_information_Cell_SetupRqstFDD = -1;
static gint ett_nbap_IPDLParameter_Information_Cell_SetupRqstFDD = -1;
static gint ett_nbap_CellPortion_InformationList_Cell_SetupRqstFDD = -1;
static gint ett_nbap_CellPortion_InformationItem_Cell_SetupRqstFDD = -1;
static gint ett_nbap_CellSetupRequestTDD = -1;
static gint ett_nbap_SCH_Information_Cell_SetupRqstTDD = -1;
static gint ett_nbap_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH = -1;
static gint ett_nbap_Case1_Cell_SetupRqstTDD = -1;
static gint ett_nbap_Case2_Cell_SetupRqstTDD = -1;
static gint ett_nbap_PCCPCH_Information_Cell_SetupRqstTDD = -1;
static gint ett_nbap_TimeSlotConfigurationList_Cell_SetupRqstTDD = -1;
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_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_CellSetupResponse = -1;
static gint ett_nbap_CellSetupFailure = -1;
static gint ett_nbap_CellReconfigurationRequestFDD = -1;
static gint ett_nbap_Synchronisation_Configuration_Cell_ReconfRqst = -1;
static gint ett_nbap_PrimarySCH_Information_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_SecondarySCH_Information_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_PrimaryCPICH_Information_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_PrimaryCCPCH_Information_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_BCH_information_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_IPDLParameter_Information_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_CellPortion_InformationList_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_CellPortion_InformationItem_Cell_ReconfRqstFDD = -1;
static gint ett_nbap_CellReconfigurationRequestTDD = -1;
static gint ett_nbap_SCH_Information_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_PCCPCH_Information_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_TimeSlotConfigurationList_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_TimeSlotConfigurationItem_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_TimeSlotConfigurationItem_LCR_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_DwPCH_LCR_Information_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_IPDLParameter_Information_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD = -1;
static gint ett_nbap_CellReconfigurationResponse = -1;
static gint ett_nbap_CellReconfigurationFailure = -1;
static gint ett_nbap_CellDeletionRequest = -1;
static gint ett_nbap_CellDeletionResponse = -1;
static gint ett_nbap_ResourceStatusIndication = -1;
static gint ett_nbap_IndicationType_ResourceStatusInd = -1;
static gint ett_nbap_No_Failure_ResourceStatusInd = -1;
static gint ett_nbap_Local_Cell_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_Local_Cell_InformationItem_ResourceStatusInd = -1;
static gint ett_nbap_Local_Cell_Group_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_Local_Cell_Group_InformationItem_ResourceStatusInd = -1;
static gint ett_nbap_Power_Local_Cell_Group_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_Power_Local_Cell_Group_InformationItem_ResourceStatusInd = -1;
static gint ett_nbap_ServiceImpacting_ResourceStatusInd = -1;
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;
static gint ett_nbap_Cell_InformationItem_ResourceStatusInd = -1;
static gint ett_nbap_S_CPICH_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_S_CCPCH_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_FACH_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_PRACH_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_RACH_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_AICH_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_FPACH_LCR_InformationList_ResourceStatusInd = -1;
static gint ett_nbap_HS_DSCH_Resources_Information_ResourceStatusInd = -1;
static gint ett_nbap_S_CCPCH_InformationListExt_ResourceStatusInd = -1;
static gint ett_nbap_S_CCPCH_LCR_InformationListExt_ResourceStatusInd = -1;
static gint ett_nbap_E_DCH_Resources_Information_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;
static gint ett_nbap_DeletionIndicator_SystemInfoUpdate = -1;
static gint ett_nbap_No_Deletion_SystemInfoUpdate = -1;
static gint ett_nbap_SegmentInformationListIE_SystemInfoUpdate = -1;
static gint ett_nbap_SegmentInformationItem_SystemInfoUpdate = -1;
static gint ett_nbap_SystemInformationUpdateResponse = -1;
static gint ett_nbap_SystemInformationUpdateFailure = -1;
static gint ett_nbap_RadioLinkSetupRequestFDD = -1;
static gint ett_nbap_UL_DPCH_Information_RL_SetupRqstFDD = -1;
static gint ett_nbap_DL_DPCH_Information_RL_SetupRqstFDD = -1;
static gint ett_nbap_PowerOffsetInformation_RL_SetupRqstFDD = -1;
static gint ett_nbap_RL_InformationList_RL_SetupRqstFDD = -1;
static gint ett_nbap_RL_InformationItem_RL_SetupRqstFDD = -1;
static gint ett_nbap_E_DPCH_Information_RL_SetupRqstFDD = -1;
static gint ett_nbap_F_DPCH_Information_RL_SetupRqstFDD = -1;
static gint ett_nbap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD = -1;
static gint ett_nbap_RadioLinkSetupRequestTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;
static gint ett_nbap_UL_DPCH_InformationItem_RL_SetupRqstTDD = -1;
static gint ett_nbap_UL_DPCH_LCR_Information_RL_SetupRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;
static gint ett_nbap_CCTrCH_TPCList_RL_SetupRqstTDD = -1;
static gint ett_nbap_CCTrCH_TPCItem_RL_SetupRqstTDD = -1;
static gint ett_nbap_DL_DPCH_InformationItem_RL_SetupRqstTDD = -1;
static gint ett_nbap_DL_DPCH_LCR_Information_RL_SetupRqstTDD = -1;
static gint ett_nbap_RL_Information_RL_SetupRqstTDD = -1;
static gint ett_nbap_RadioLinkSetupResponseFDD = -1;
static gint ett_nbap_RL_InformationResponseList_RL_SetupRspFDD = -1;
static gint ett_nbap_RL_InformationResponseItem_RL_SetupRspFDD = -1;
static gint ett_nbap_DiversityIndication_RL_SetupRspFDD = -1;
static gint ett_nbap_Combining_RL_SetupRspFDD = -1;
static gint ett_nbap_NonCombiningOrFirstRL_RL_SetupRspFDD = -1;
static gint ett_nbap_RadioLinkSetupResponseTDD = -1;
static gint ett_nbap_RL_InformationResponse_RL_SetupRspTDD = -1;
static gint ett_nbap_RL_InformationResponse_LCR_RL_SetupRspTDD = -1;
static gint ett_nbap_RadioLinkSetupFailureFDD = -1;
static gint ett_nbap_CauseLevel_RL_SetupFailureFDD = -1;
static gint ett_nbap_GeneralCauseList_RL_SetupFailureFDD = -1;
static gint ett_nbap_RLSpecificCauseList_RL_SetupFailureFDD = -1;
static gint ett_nbap_Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD = -1;
static gint ett_nbap_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD = -1;
static gint ett_nbap_Successful_RL_InformationRespList_RL_SetupFailureFDD = -1;
static gint ett_nbap_Successful_RL_InformationRespItem_RL_SetupFailureFDD = -1;
static gint ett_nbap_DiversityIndication_RL_SetupFailureFDD = -1;
static gint ett_nbap_Combining_RL_SetupFailureFDD = -1;
static gint ett_nbap_NonCombiningOrFirstRL_RL_SetupFailureFDD = -1;
static gint ett_nbap_RadioLinkSetupFailureTDD = -1;
static gint ett_nbap_CauseLevel_RL_SetupFailureTDD = -1;
static gint ett_nbap_GeneralCauseList_RL_SetupFailureTDD = -1;
static gint ett_nbap_RLSpecificCauseList_RL_SetupFailureTDD = -1;
static gint ett_nbap_Unsuccessful_RL_InformationResp_RL_SetupFailureTDD = -1;
static gint ett_nbap_RadioLinkAdditionRequestFDD = -1;
static gint ett_nbap_RL_InformationList_RL_AdditionRqstFDD = -1;
static gint ett_nbap_RL_InformationItem_RL_AdditionRqstFDD = -1;
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_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_DL_DPCH_InformationItem_LCR_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;
static gint ett_nbap_DiversityIndication_RL_AdditionRspFDD = -1;
static gint ett_nbap_Combining_RL_AdditionRspFDD = -1;
static gint ett_nbap_Non_Combining_RL_AdditionRspFDD = -1;
static gint ett_nbap_RadioLinkAdditionResponseTDD = -1;
static gint ett_nbap_RL_InformationResponse_RL_AdditionRspTDD = -1;
static gint ett_nbap_DCH_Information_RL_AdditionRspTDD = -1;
static gint ett_nbap_DiversityIndication_RL_AdditionRspTDD = -1;
static gint ett_nbap_Combining_RL_AdditionRspTDD = -1;
static gint ett_nbap_Non_Combining_RL_AdditionRspTDD = -1;
static gint ett_nbap_RL_InformationResponse_LCR_RL_AdditionRspTDD = -1;
static gint ett_nbap_RadioLinkAdditionFailureFDD = -1;
static gint ett_nbap_CauseLevel_RL_AdditionFailureFDD = -1;
static gint ett_nbap_GeneralCauseList_RL_AdditionFailureFDD = -1;
static gint ett_nbap_RLSpecificCauseList_RL_AdditionFailureFDD = -1;
static gint ett_nbap_Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD = -1;
static gint ett_nbap_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD = -1;
static gint ett_nbap_Successful_RL_InformationRespList_RL_AdditionFailureFDD = -1;
static gint ett_nbap_Successful_RL_InformationRespItem_RL_AdditionFailureFDD = -1;
static gint ett_nbap_DiversityIndication_RL_AdditionFailureFDD = -1;
static gint ett_nbap_Combining_RL_AdditionFailureFDD = -1;
static gint ett_nbap_Non_Combining_RL_AdditionFailureFDD = -1;
static gint ett_nbap_RadioLinkAdditionFailureTDD = -1;
static gint ett_nbap_CauseLevel_RL_AdditionFailureTDD = -1;
static gint ett_nbap_GeneralCauseList_RL_AdditionFailureTDD = -1;
static gint ett_nbap_RLSpecificCauseList_RL_AdditionFailureTDD = -1;
static gint ett_nbap_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD = -1;
static gint ett_nbap_RadioLinkReconfigurationPrepareFDD = -1;
static gint ett_nbap_UL_DPCH_Information_RL_ReconfPrepFDD = -1;
static gint ett_nbap_DL_DPCH_Information_RL_ReconfPrepFDD = -1;
static gint ett_nbap_DL_DPCH_Power_Information_RL_ReconfPrepFDD = -1;
static gint ett_nbap_PowerOffsetInformation_RL_ReconfPrepFDD = -1;
static gint ett_nbap_DCH_DeleteList_RL_ReconfPrepFDD = -1;
static gint ett_nbap_DCH_DeleteItem_RL_ReconfPrepFDD = -1;
static gint ett_nbap_RL_InformationList_RL_ReconfPrepFDD = -1;
static gint ett_nbap_RL_InformationItem_RL_ReconfPrepFDD = -1;
static gint ett_nbap_E_DPCH_Information_RL_ReconfPrepFDD = -1;
static gint ett_nbap_F_DPCH_Information_RL_ReconfPrepFDD = -1;
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_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_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;
static gint ett_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR = -1;
static gint ett_nbap_UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDDLCR = -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_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_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_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;
static gint ett_nbap_DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_Code_LCR_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_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DCH_DeleteList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DCH_DeleteItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DSCH_Information_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DSCH_Information_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DSCH_Information_DeleteList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_DSCH_Information_DeleteItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_USCH_Information_ModifyList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_USCH_Information_ModifyItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_USCH_Information_DeleteList_RL_ReconfPrepTDD = -1;
static gint ett_nbap_USCH_Information_DeleteItem_RL_ReconfPrepTDD = -1;
static gint ett_nbap_MultipleRL_Information_RL_ReconfPrepTDD = -1;
static gint ett_nbap_RL_Information_RL_ReconfPrepTDD = -1;
static gint ett_nbap_RadioLinkReconfigurationReady = -1;
static gint ett_nbap_RL_InformationResponseList_RL_ReconfReady = -1;
static gint ett_nbap_RL_InformationResponseItem_RL_ReconfReady = -1;
static gint ett_nbap_RadioLinkReconfigurationFailure = -1;
static gint ett_nbap_CauseLevel_RL_ReconfFailure = -1;
static gint ett_nbap_GeneralCauseList_RL_ReconfFailure = -1;
static gint ett_nbap_RLSpecificCauseList_RL_ReconfFailure = -1;
static gint ett_nbap_RL_ReconfigurationFailureList_RL_ReconfFailure = -1;
static gint ett_nbap_RL_ReconfigurationFailureItem_RL_ReconfFailure = -1;
static gint ett_nbap_RadioLinkReconfigurationCommit = -1;
static gint ett_nbap_RadioLinkReconfigurationCancel = -1;
static gint ett_nbap_RadioLinkReconfigurationRequestFDD = -1;
static gint ett_nbap_UL_DPCH_Information_RL_ReconfRqstFDD = -1;
static gint ett_nbap_DL_DPCH_Information_RL_ReconfRqstFDD = -1;
static gint ett_nbap_DCH_DeleteList_RL_ReconfRqstFDD = -1;
static gint ett_nbap_DCH_DeleteItem_RL_ReconfRqstFDD = -1;
static gint ett_nbap_RL_InformationList_RL_ReconfRqstFDD = -1;
static gint ett_nbap_RL_InformationItem_RL_ReconfRqstFDD = -1;
static gint ett_nbap_E_DPCH_Information_RL_ReconfRqstFDD = -1;
static gint ett_nbap_RadioLinkReconfigurationRequestTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;
static gint ett_nbap_MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_MultipleRL_DL_CCTrCH_InformationModifyListIE_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DCH_DeleteList_RL_ReconfRqstTDD = -1;
static gint ett_nbap_DCH_DeleteItem_RL_ReconfRqstTDD = -1;
static gint ett_nbap_Multiple_RL_Information_RL_ReconfRqstTDD = -1;
static gint ett_nbap_RL_Information_RL_ReconfRqstTDD = -1;
static gint ett_nbap_RadioLinkReconfigurationResponse = -1;
static gint ett_nbap_RL_InformationResponseList_RL_ReconfRsp = -1;
static gint ett_nbap_RL_InformationResponseItem_RL_ReconfRsp = -1;
static gint ett_nbap_RadioLinkDeletionRequest = -1;
static gint ett_nbap_RL_informationList_RL_DeletionRqst = -1;
static gint ett_nbap_RL_informationItem_RL_DeletionRqst = -1;
static gint ett_nbap_RadioLinkDeletionResponse = -1;
static gint ett_nbap_DL_PowerControlRequest = -1;
static gint ett_nbap_DL_ReferencePowerInformationList_DL_PC_Rqst = -1;
static gint ett_nbap_DL_ReferencePowerInformationItem_DL_PC_Rqst = -1;
static gint ett_nbap_DL_PowerTimeslotControlRequest = -1;
static gint ett_nbap_DedicatedMeasurementInitiationRequest = -1;
static gint ett_nbap_DedicatedMeasurementObjectType_DM_Rqst = -1;
static gint ett_nbap_RL_DM_Rqst = -1;
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_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;
static gint ett_nbap_DedicatedMeasurementInitiationResponse = -1;
static gint ett_nbap_DedicatedMeasurementObjectType_DM_Rsp = -1;
static gint ett_nbap_RL_DM_Rsp = -1;
static gint ett_nbap_RL_InformationList_DM_Rsp = -1;
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;
static gint ett_nbap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp = -1;
static gint ett_nbap_DedicatedMeasurementInitiationFailure = -1;
static gint ett_nbap_DedicatedMeasurementReport = -1;
static gint ett_nbap_DedicatedMeasurementObjectType_DM_Rprt = -1;
static gint ett_nbap_RL_DM_Rprt = -1;
static gint ett_nbap_RL_InformationList_DM_Rprt = -1;
static gint ett_nbap_RL_InformationItem_DM_Rprt = -1;
static gint ett_nbap_PUSCH_Info_DM_Rprt = -1;
static gint ett_nbap_Multiple_PUSCH_InfoList_DM_Rprt = -1;
static gint ett_nbap_Multiple_PUSCH_InfoListIE_DM_Rprt = -1;
static gint ett_nbap_RL_Set_DM_Rprt = -1;
static gint ett_nbap_RL_Set_InformationList_DM_Rprt = -1;
static gint ett_nbap_RL_Set_InformationItem_DM_Rprt = -1;
static gint ett_nbap_DedicatedMeasurementTerminationRequest = -1;
static gint ett_nbap_DedicatedMeasurementFailureIndication = -1;
static gint ett_nbap_RadioLinkFailureIndication = -1;
static gint ett_nbap_Reporting_Object_RL_FailureInd = -1;
static gint ett_nbap_RL_RL_FailureInd = -1;
static gint ett_nbap_RL_InformationList_RL_FailureInd = -1;
static gint ett_nbap_RL_InformationItem_RL_FailureInd = -1;
static gint ett_nbap_RL_Set_RL_FailureInd = -1;
static gint ett_nbap_RL_Set_InformationList_RL_FailureInd = -1;
static gint ett_nbap_RL_Set_InformationItem_RL_FailureInd = -1;
static gint ett_nbap_CCTrCH_RL_FailureInd = -1;
static gint ett_nbap_CCTrCH_InformationList_RL_FailureInd = -1;
static gint ett_nbap_CCTrCH_InformationItem_RL_FailureInd = -1;
static gint ett_nbap_RadioLinkPreemptionRequiredIndication = -1;
static gint ett_nbap_RL_InformationList_RL_PreemptRequiredInd = -1;
static gint ett_nbap_RL_InformationItem_RL_PreemptRequiredInd = -1;
static gint ett_nbap_RadioLinkRestoreIndication = -1;
static gint ett_nbap_Reporting_Object_RL_RestoreInd = -1;
static gint ett_nbap_RL_RL_RestoreInd = -1;
static gint ett_nbap_RL_InformationList_RL_RestoreInd = -1;
static gint ett_nbap_RL_InformationItem_RL_RestoreInd = -1;
static gint ett_nbap_RL_Set_RL_RestoreInd = -1;
static gint ett_nbap_RL_Set_InformationList_RL_RestoreInd = -1;
static gint ett_nbap_RL_Set_InformationItem_RL_RestoreInd = -1;
static gint ett_nbap_CCTrCH_RL_RestoreInd = -1;
static gint ett_nbap_CCTrCH_InformationList_RL_RestoreInd = -1;
static gint ett_nbap_CCTrCH_InformationItem_RL_RestoreInd = -1;
static gint ett_nbap_CompressedModeCommand = -1;
static gint ett_nbap_ErrorIndication = -1;
static gint ett_nbap_PrivateMessage = -1;
static gint ett_nbap_PhysicalSharedChannelReconfigurationRequestFDD = -1;
static gint ett_nbap_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst = -1;
static gint ett_nbap_HSDPA_And_EDCH_CellPortion_InformationItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PhysicalSharedChannelReconfigurationRequestTDD = -1;
static gint ett_nbap_PDSCHSets_AddList_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCHSets_AddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCH_Information_AddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_InformationAddList_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_InformationAddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_InformationAddList_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_InformationAddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_InformationAddList_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_InformationAddItem_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCHSets_ModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCHSets_ModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCH_Information_ModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCHSets_DeleteList_PSCH_ReconfRqst = -1;
static gint ett_nbap_PDSCHSets_DeleteItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCHSets_AddList_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCHSets_AddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCH_Information_AddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_InformationAddList_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_InformationAddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_InformationAddList_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_InformationAddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_InformationAddList_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_InformationAddItem_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCHSets_ModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCHSets_ModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCH_Information_ModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst = -1;
static gint ett_nbap_UL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCHSets_DeleteList_PSCH_ReconfRqst = -1;
static gint ett_nbap_PUSCHSets_DeleteItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_PDSCH_TDD_Information_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Timeslot_InformationItem_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Codelist_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Timeslot_InformationItem_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_DL_HS_PDSCH_Codelist_LCR_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;
static gint ett_nbap_HS_SICH_Information_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_Information_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SCCH_InformationItem_LCR_PSCH_ReconfRqst = -1;
static gint ett_nbap_HS_SICH_Information_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_SICH_InformationModify_LCR_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_PhysicalSharedChannelReconfigurationResponse = -1;
static gint ett_nbap_PhysicalSharedChannelReconfigurationFailure = -1;
static gint ett_nbap_CauseLevel_PSCH_ReconfFailure = -1;
static gint ett_nbap_GeneralCauseList_PSCH_ReconfFailure = -1;
static gint ett_nbap_SetSpecificCauseList_PSCH_ReconfFailureTDD = -1;
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_ResetRequest = -1;
static gint ett_nbap_ResetIndicator = -1;
static gint ett_nbap_CommunicationContextList_Reset = -1;
static gint ett_nbap_CommunicationContextInfoList_Reset = -1;
static gint ett_nbap_CommunicationContextInfoItem_Reset = -1;
static gint ett_nbap_CommunicationContextType_Reset = -1;
static gint ett_nbap_CommunicationControlPortList_Reset = -1;
static gint ett_nbap_CommunicationControlPortInfoList_Reset = -1;
static gint ett_nbap_CommunicationControlPortInfoItem_Reset = -1;
static gint ett_nbap_ResetResponse = -1;
static gint ett_nbap_InformationExchangeInitiationRequest = -1;
static gint ett_nbap_InformationExchangeObjectType_InfEx_Rqst = -1;
static gint ett_nbap_Cell_InfEx_Rqst = -1;
static gint ett_nbap_InformationExchangeInitiationResponse = -1;
static gint ett_nbap_InformationExchangeObjectType_InfEx_Rsp = -1;
static gint ett_nbap_Cell_InfEx_Rsp = -1;
static gint ett_nbap_InformationExchangeInitiationFailure = -1;
static gint ett_nbap_InformationReport = -1;
static gint ett_nbap_InformationExchangeObjectType_InfEx_Rprt = -1;
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_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD = -1;
static gint ett_nbap_CellSynchronisationInitiationResponseTDD = -1;
static gint ett_nbap_CellSynchronisationInitiationFailureTDD = -1;
static gint ett_nbap_CellSynchronisationReconfigurationRequestTDD = -1;
static gint ett_nbap_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_CellSyncBurstTransInfoItem_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_CellSyncBurstMeasInfo_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_CellSyncBurstMeasInfoListIE_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_CellSyncBurstMeasInfoItem_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_CellSyncBurstInfoList_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_CellSyncBurstInfoItem_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeIdTransReconfItemLCR_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeIdMeasInfoLCR_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeIdMeasInfoItem_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_SYNCDlCodeIdInfoItemLCR_CellSyncReconfRqstTDD = -1;
static gint ett_nbap_CellSynchronisationReconfigurationResponseTDD = -1;
static gint ett_nbap_CellSynchronisationReconfigurationFailureTDD = -1;
static gint ett_nbap_CellSynchronisationAdjustmentRequestTDD = -1;
static gint ett_nbap_CellAdjustmentInfo_SyncAdjustmentRqstTDD = -1;
static gint ett_nbap_CellAdjustmentInfoItem_SyncAdjustmentRqstTDD = -1;
static gint ett_nbap_CellSynchronisationAdjustmentResponseTDD = -1;
static gint ett_nbap_CellSynchronisationAdjustmentFailureTDD = -1;
static gint ett_nbap_CauseLevel_SyncAdjustmntFailureTDD = -1;
static gint ett_nbap_GeneralCauseList_SyncAdjustmntFailureTDD = -1;
static gint ett_nbap_CellSpecificCauseList_SyncAdjustmntFailureTDD = -1;
static gint ett_nbap_Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD = -1;
static gint ett_nbap_Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD = -1;
static gint ett_nbap_CellSynchronisationTerminationRequestTDD = -1;
static gint ett_nbap_CellSynchronisationFailureIndicationTDD = -1;
static gint ett_nbap_CellSynchronisationReportTDD = -1;
static gint ett_nbap_CellSyncInfo_CellSyncReprtTDD = -1;
static gint ett_nbap_CellSyncInfoItemIE_CellSyncReprtTDD = -1;
static gint ett_nbap_SyncReportType_CellSyncReprtTDD = -1;
static gint ett_nbap_IntStdPhCellSyncInfo_CellSyncReprtTDD = -1;
static gint ett_nbap_CellSyncBurstMeasInfoList_CellSyncReprtTDD = -1;
static gint ett_nbap_CellSyncBurstMeasInfoItem_CellSyncReprtTDD = -1;
static gint ett_nbap_SEQUENCE_SIZE_1_16_OF_CellSyncBurstInfo_CellSyncReprtTDD = -1;
static gint ett_nbap_CellSyncBurstInfo_CellSyncReprtTDD = -1;
static gint ett_nbap_CellSyncBurstAvailable_CellSyncReprtTDD = -1;
static gint ett_nbap_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD = -1;
static gint ett_nbap_SyncDLCodeIdsMeasInfoItem_CellSyncReprtTDD = -1;
static gint ett_nbap_SyncDLCodeIdInfo_CellSyncReprtTDD = -1;
static gint ett_nbap_SyncDLCodeIdItem_CellSyncReprtTDD = -1;
static gint ett_nbap_SyncDLCodeIdAvailable_CellSyncReprtTDD = -1;
static gint ett_nbap_BearerRearrangementIndication = -1;
static gint ett_nbap_DCH_RearrangeList_Bearer_RearrangeInd = -1;
static gint ett_nbap_DCH_RearrangeItem_Bearer_RearrangeInd = -1;
static gint ett_nbap_DSCH_RearrangeList_Bearer_RearrangeInd = -1;
static gint ett_nbap_DSCH_RearrangeItem_Bearer_RearrangeInd = -1;
static gint ett_nbap_USCH_RearrangeList_Bearer_RearrangeInd = -1;
static gint ett_nbap_USCH_RearrangeItem_Bearer_RearrangeInd = -1;
static gint ett_nbap_HSDSCH_RearrangeList_Bearer_RearrangeInd = -1;
static gint ett_nbap_HSDSCH_RearrangeItem_Bearer_RearrangeInd = -1;
static gint ett_nbap_E_DCH_RearrangeList_Bearer_RearrangeInd = -1;
static gint ett_nbap_E_DCH_RearrangeItem_Bearer_RearrangeInd = -1;
static gint ett_nbap_RadioLinkActivationCommandFDD = -1;
static gint ett_nbap_DelayedActivationInformationList_RL_ActivationCmdFDD = -1;
static gint ett_nbap_DelayedActivationInformation_RL_ActivationCmdFDD = -1;
static gint ett_nbap_RadioLinkActivationCommandTDD = -1;
static gint ett_nbap_DelayedActivationInformationList_RL_ActivationCmdTDD = -1;
static gint ett_nbap_DelayedActivationInformation_RL_ActivationCmdTDD = -1;
static gint ett_nbap_RadioLinkParameterUpdateIndicationFDD = -1;
static gint ett_nbap_RadioLinkParameterUpdateIndicationTDD = -1;
static gint ett_nbap_MBMSNotificationUpdateCommand = -1;
static gint ett_nbap_CommonMeasurementReport = -1;
static gint ett_nbap_CommonMeasurementObjectType_CM_Rprt = -1;
static gint ett_nbap_Cell_CM_Rprt = -1;
static gint ett_nbap_RACH_CM_Rprt = -1;
static gint ett_nbap_PowerLocalCellGroup_CM_Rprt = -1;
static gint ett_nbap_CommonMeasurementTerminationRequest = -1;
static gint ett_nbap_CommonMeasurementFailureIndication = -1;
static gint ett_nbap_Active_Pattern_Sequence_Information = -1;
static gint ett_nbap_Transmission_Gap_Pattern_Sequence_Status_List = -1;
static gint ett_nbap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1;
static gint ett_nbap_AllocationRetentionPriority = -1;
static gint ett_nbap_Angle_Of_Arrival_Value_LCR = -1;
static gint ett_nbap_Best_Cell_Portions_Value = -1;
static gint ett_nbap_Best_Cell_Portions_Item = -1;
static gint ett_nbap_Cause = -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_CommonMeasurementAccuracy = -1;
static gint ett_nbap_CommonMeasurementValue = -1;
static gint ett_nbap_CommonMeasurementValueInformation = -1;
static gint ett_nbap_CommonMeasurementAvailable = -1;
static gint ett_nbap_Common_PhysicalChannel_Status_Information = -1;
static gint ett_nbap_CommonTransportChannel_InformationResponse = -1;
static gint ett_nbap_Common_TransportChannel_Status_Information = -1;
static gint ett_nbap_CriticalityDiagnostics = -1;
static gint ett_nbap_CriticalityDiagnostics_IE_List = -1;
static gint ett_nbap_CriticalityDiagnostics_IE_List_item = -1;
static gint ett_nbap_DCH_FDD_Information = -1;
static gint ett_nbap_DCH_FDD_InformationItem = -1;
static gint ett_nbap_DCH_Specific_FDD_InformationList = -1;
static gint ett_nbap_DCH_Specific_FDD_Item = -1;
static gint ett_nbap_DCH_InformationResponse = -1;
static gint ett_nbap_DCH_InformationResponseItem = -1;
static gint ett_nbap_DCH_TDD_Information = -1;
static gint ett_nbap_DCH_TDD_InformationItem = -1;
static gint ett_nbap_DCH_Specific_TDD_InformationList = -1;
static gint ett_nbap_DCH_Specific_TDD_Item = -1;
static gint ett_nbap_FDD_DCHs_to_Modify = -1;
static gint ett_nbap_FDD_DCHs_to_ModifyItem = -1;
static gint ett_nbap_DCH_ModifySpecificInformation_FDD = -1;
static gint ett_nbap_DCH_ModifySpecificItem_FDD = -1;
static gint ett_nbap_TDD_DCHs_to_Modify = -1;
static gint ett_nbap_DCH_ModifyItem_TDD = -1;
static gint ett_nbap_DCH_ModifySpecificInformation_TDD = -1;
static gint ett_nbap_DCH_ModifySpecificItem_TDD = -1;
static gint ett_nbap_DedicatedChannelsCapacityConsumptionLaw = -1;
static gint ett_nbap_DedicatedChannelsCapacityConsumptionLaw_item = -1;
static gint ett_nbap_DedicatedMeasurementValue = -1;
static gint ett_nbap_DedicatedMeasurementValueInformation = -1;
static gint ett_nbap_DedicatedMeasurementAvailable = -1;
static gint ett_nbap_DelayedActivation = -1;
static gint ett_nbap_DelayedActivationUpdate = -1;
static gint ett_nbap_Activate_Info = -1;
static gint ett_nbap_Deactivate_Info = -1;
static gint ett_nbap_Execution_Type = -1;
static gint ett_nbap_DGPSCorrections = -1;
static gint ett_nbap_DGPSThresholds = -1;
static gint ett_nbap_DL_Timeslot_Information = -1;
static gint ett_nbap_DL_Timeslot_InformationItem = -1;
static gint ett_nbap_DL_TimeslotLCR_Information = -1;
static gint ett_nbap_DL_TimeslotLCR_InformationItem = -1;
static gint ett_nbap_DL_PowerBalancing_Information = -1;
static gint ett_nbap_DL_ReferencePowerInformationList = -1;
static gint ett_nbap_DL_ReferencePowerInformationItem = -1;
static gint ett_nbap_DL_TimeslotISCPInfo = -1;
static gint ett_nbap_DL_TimeslotISCPInfoItem = -1;
static gint ett_nbap_DL_TimeslotISCPInfoLCR = -1;
static gint ett_nbap_DL_TimeslotISCPInfoItemLCR = -1;
static gint ett_nbap_DSCH_InformationResponse = -1;
static gint ett_nbap_DSCH_InformationResponseItem = -1;
static gint ett_nbap_DSCH_TDD_Information = -1;
static gint ett_nbap_DSCH_TDD_InformationItem = -1;
static gint ett_nbap_E_AGCH_FDD_Code_Information = -1;
static gint ett_nbap_E_AGCH_FDD_Code_List = -1;
static gint ett_nbap_E_DCH_FDD_DL_Control_Channel_Information = -1;
static gint ett_nbap_E_DCH_FDD_Information = -1;
static gint ett_nbap_E_DCH_FDD_Information_Response = -1;
static gint ett_nbap_E_DCH_FDD_Information_to_Modify = -1;
static gint ett_nbap_E_DCH_Grant_Type_Information = -1;
static gint ett_nbap_E_DCH_LogicalChannelInformation = -1;
static gint ett_nbap_E_DCH_LogicalChannelInformationItem = -1;
static gint ett_nbap_E_DCH_MACdPDU_SizeList = -1;
static gint ett_nbap_E_DCH_MACdPDU_SizeListItem = -1;
static gint ett_nbap_E_DCH_LogicalChannelToModify = -1;
static gint ett_nbap_E_DCH_LogicalChannelToModifyItem = -1;
static gint ett_nbap_E_DCH_MACdPDU_SizeToModifyList = -1;
static gint ett_nbap_E_DCH_LogicalChannelToDelete = -1;
static gint ett_nbap_E_DCH_LogicalChannelToDeleteItem = -1;
static gint ett_nbap_E_DCH_MACdFlows_Information = -1;
static gint ett_nbap_E_DCH_MACdFlow_Specific_InfoList = -1;
static gint ett_nbap_E_DCH_MACdFlow_Specific_InfoItem = -1;
static gint ett_nbap_E_DCH_MACdFlow_Specific_InformationResp = -1;
static gint ett_nbap_E_DCH_MACdFlow_Specific_InformationResp_Item = -1;
static gint ett_nbap_E_DCH_MACdFlow_Specific_InfoList_to_Modify = -1;
static gint ett_nbap_E_DCH_MACdFlow_Specific_InfoItem_to_Modify = -1;
static gint ett_nbap_E_DCH_MACdFlows_to_Delete = -1;
static gint ett_nbap_E_DCH_MACdFlow_to_Delete_Item = -1;
static gint ett_nbap_E_DCH_Non_Scheduled_Transmission_Grant_Items = -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_TFCS_Information = -1;
static gint ett_nbap_E_DCHProvidedBitRate = -1;
static gint ett_nbap_E_DCHProvidedBitRate_Item = -1;
static gint ett_nbap_FDD_DL_CodeInformation = -1;
static gint ett_nbap_FDD_DL_CodeInformationItem = -1;
static gint ett_nbap_GPS_Almanac = -1;
static gint ett_nbap_GPS_Ionospheric_Model = -1;
static gint ett_nbap_GPS_Information = -1;
static gint ett_nbap_GPS_RealTime_Integrity = -1;
static gint ett_nbap_GPSBadSat_Info_RealTime_Integrity = -1;
static gint ett_nbap_GPS_NavigationModel_and_TimeRecovery = -1;
static gint ett_nbap_GPS_NavandRecovery_Item = -1;
static gint ett_nbap_GPS_RX_POS = -1;
static gint ett_nbap_GPS_UTC_Model = -1;
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_MemoryPartitioningItem = -1;
static gint ett_nbap_HS_DSCHProvidedBitRate = -1;
static gint ett_nbap_HS_DSCHProvidedBitRate_Item = -1;
static gint ett_nbap_HS_DSCHProvidedBitRateValueInformation_For_CellPortion = -1;
static gint ett_nbap_HS_DSCHProvidedBitRateValueInformation_For_CellPortion_Item = -1;
static gint ett_nbap_HS_DSCHRequiredPower = -1;
static gint ett_nbap_HS_DSCHRequiredPower_Item = -1;
static gint ett_nbap_HS_DSCHRequiredPowerPerUEInformation = -1;
static gint ett_nbap_HS_DSCHRequiredPowerPerUEInformation_Item = -1;
static gint ett_nbap_HS_DSCHRequiredPowerValueInformation_For_CellPortion = -1;
static gint ett_nbap_HS_DSCHRequiredPowerValueInformation_For_CellPortion_Item = -1;
static gint ett_nbap_HSDSCH_FDD_Information = -1;
static gint ett_nbap_HSDSCH_TDD_Information = -1;
static gint ett_nbap_HSDSCH_Information_to_Modify = -1;
static gint ett_nbap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify = -1;
static gint ett_nbap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify = -1;
static gint ett_nbap_HSDSCH_Information_to_Modify_Unsynchronised = -1;
static gint ett_nbap_HSDSCH_FDD_Information_Response = -1;
static gint ett_nbap_HSDSCH_TDD_Information_Response = -1;
static gint ett_nbap_HSDSCH_MACdFlow_Specific_InformationResp = -1;
static gint ett_nbap_HSDSCH_MACdFlow_Specific_InformationResp_Item = -1;
static gint ett_nbap_HSDSCH_MACdFlows_Information = -1;
static gint ett_nbap_HSDSCH_MACdFlow_Specific_InfoList = -1;
static gint ett_nbap_HSDSCH_MACdFlow_Specific_InfoItem = -1;
static gint ett_nbap_HSDSCH_MACdFlows_to_Delete = -1;
static gint ett_nbap_HSDSCH_MACdFlows_to_Delete_Item = -1;
static gint ett_nbap_HSDSCH_Initial_Capacity_Allocation = -1;
static gint ett_nbap_HSDSCH_Initial_Capacity_AllocationItem = -1;
static gint ett_nbap_HSSCCH_Specific_InformationRespListFDD = -1;
static gint ett_nbap_HSSCCH_Codes = -1;
static gint ett_nbap_HSSCCH_Specific_InformationRespListTDD = -1;
static gint ett_nbap_HSSCCH_Specific_InformationRespItemTDD = -1;
static gint ett_nbap_HSSCCH_Specific_InformationRespListTDDLCR = -1;
static gint ett_nbap_HSSCCH_Specific_InformationRespItemTDDLCR = -1;
static gint ett_nbap_HSSICH_Info = -1;
static gint ett_nbap_HSSICH_InfoLCR = -1;
static gint ett_nbap_HS_SICH_Reception_Quality_Value = -1;
static gint ett_nbap_HS_PDSCH_FDD_Code_Information = -1;
static gint ett_nbap_HS_SCCH_FDD_Code_Information = -1;
static gint ett_nbap_HS_SCCH_FDD_Code_List = -1;
static gint ett_nbap_HSDSCH_FDD_Update_Information = -1;
static gint ett_nbap_HSDSCH_TDD_Update_Information = -1;
static gint ett_nbap_InformationReportCharacteristics = -1;
static gint ett_nbap_InformationReportCharacteristicsType_ReportPeriodicity = -1;
static gint ett_nbap_InformationReportCharacteristicsType_OnModification = -1;
static gint ett_nbap_InformationThresholds = -1;
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_BurstModeParams = -1;
static gint ett_nbap_MACdPDU_Size_Indexlist = -1;
static gint ett_nbap_MACdPDU_Size_IndexItem = -1;
static gint ett_nbap_MACdPDU_Size_Indexlist_to_Modify = -1;
static gint ett_nbap_MACdPDU_Size_IndexItem_to_Modify = -1;
static gint ett_nbap_MessageStructure = -1;
static gint ett_nbap_MessageStructure_item = -1;
static gint ett_nbap_MidambleShiftAndBurstType = -1;
static gint ett_nbap_T_type1 = -1;
static gint ett_nbap_T_midambleAllocationMode = -1;
static gint ett_nbap_T_type2 = -1;
static gint ett_nbap_T_midambleAllocationMode1 = -1;
static gint ett_nbap_T_type3 = -1;
static gint ett_nbap_T_midambleAllocationMode2 = -1;
static gint ett_nbap_MidambleShiftLCR = -1;
static gint ett_nbap_ModifyPriorityQueue = -1;
static gint ett_nbap_NeighbouringCellMeasurementInformation = -1;
static gint ett_nbap_NeighbouringCellMeasurementInformation_item = -1;
static gint ett_nbap_NeighbouringFDDCellMeasurementInformation = -1;
static gint ett_nbap_NeighbouringTDDCellMeasurementInformation = -1;
static gint ett_nbap_NeighbouringTDDCellMeasurementInformationLCR = -1;
static gint ett_nbap_NI_Information = -1;
static gint ett_nbap_PreambleSignatures = -1;
static gint ett_nbap_PriorityQueue_InfoList = -1;
static gint ett_nbap_PriorityQueue_InfoItem = -1;
static gint ett_nbap_PriorityQueue_InfoList_to_Modify = -1;
static gint ett_nbap_PriorityQueue_InfoItem_to_Add = -1;
static gint ett_nbap_PriorityQueue_InfoItem_to_Modify = -1;
static gint ett_nbap_PriorityQueue_InfoList_to_Modify_Unsynchronised = -1;
static gint ett_nbap_PriorityQueue_InfoItem_to_Modify_Unsynchronised = -1;
static gint ett_nbap_RACH_SubChannelNumbers = -1;
static gint ett_nbap_RL_Specific_DCH_Info = -1;
static gint ett_nbap_RL_Specific_DCH_Info_Item = -1;
static gint ett_nbap_RL_Specific_E_DCH_Info = -1;
static gint ett_nbap_RL_Specific_E_DCH_Info_Item = -1;
static gint ett_nbap_Reference_E_TFCI_Information = -1;
static gint ett_nbap_Reference_E_TFCI_Information_Item = -1;
static gint ett_nbap_ReportCharacteristics = -1;
static gint ett_nbap_ReportCharacteristicsType_EventA = -1;
static gint ett_nbap_ReportCharacteristicsType_EventB = -1;
static gint ett_nbap_ReportCharacteristicsType_EventC = -1;
static gint ett_nbap_ReportCharacteristicsType_EventD = -1;
static gint ett_nbap_ReportCharacteristicsType_EventE = -1;
static gint ett_nbap_ReportCharacteristicsType_EventF = -1;
static gint ett_nbap_ReportCharacteristicsType_OnModification = -1;
static gint ett_nbap_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold = -1;
static gint ett_nbap_ReportCharacteristicsType_MeasurementThreshold = -1;
static gint ett_nbap_ReportCharacteristicsType_ScaledMeasurementChangeTime = -1;
static gint ett_nbap_ReportCharacteristicsType_ScaledMeasurementHysteresisTime = -1;
static gint ett_nbap_ReportCharacteristicsType_ReportPeriodicity = -1;
static gint ett_nbap_Received_total_wide_band_power_For_CellPortion_Value = -1;
static gint ett_nbap_Received_total_wide_band_power_For_CellPortion_Value_Item = -1;
static gint ett_nbap_RequestedDataValueInformation = -1;
static gint ett_nbap_InformationAvailable = -1;
static gint ett_nbap_RequestedDataValue = -1;
static gint ett_nbap_SAT_Info_Almanac = -1;
static gint ett_nbap_SAT_Info_Almanac_Item = -1;
static gint ett_nbap_SAT_Info_Almanac_ExtList = -1;
static gint ett_nbap_SAT_Info_Almanac_ExtItem = -1;
static gint ett_nbap_SAT_Info_DGPSCorrections = -1;
static gint ett_nbap_SAT_Info_DGPSCorrections_Item = -1;
static gint ett_nbap_SATInfo_RealTime_Integrity = -1;
static gint ett_nbap_SAT_Info_RealTime_Integrity_Item = -1;
static gint ett_nbap_Secondary_CPICH_Information_Change = -1;
static gint ett_nbap_Serving_E_DCH_RL_ID = -1;
static gint ett_nbap_Serving_E_DCH_RL_in_this_NodeB = -1;
static gint ett_nbap_SFNSFNMeasurementThresholdInformation = -1;
static gint ett_nbap_SFNSFNMeasurementValueInformation = -1;
static gint ett_nbap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;
static gint ett_nbap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;
static gint ett_nbap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;
static gint ett_nbap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;
static gint ett_nbap_SFNSFNTimeStampInformation = -1;
static gint ett_nbap_SFNSFNTimeStamp_TDD = -1;
static gint ett_nbap_SFNSFNValue = -1;
static gint ett_nbap_SynchronisationReportCharacteristics = -1;
static gint ett_nbap_SynchronisationReportCharactThreExc = -1;
static gint ett_nbap_SynchronisationReportCharactThreInfoItem = -1;
static gint ett_nbap_SEQUENCE_SIZE_1_16_OF_SynchronisationReportCharactCellSyncBurstInfoItem = -1;
static gint ett_nbap_SynchronisationReportCharactCellSyncBurstInfoItem = -1;
static gint ett_nbap_SyncDLCodeIdThreInfoLCR = -1;
static gint ett_nbap_SyncDLCodeIdThreInfoList = -1;
static gint ett_nbap_SyncDLCodeInfoListLCR = -1;
static gint ett_nbap_SyncDLCodeInfoItemLCR = -1;
static gint ett_nbap_TDD_ChannelisationCodeLCR = -1;
static gint ett_nbap_TDD_DL_Code_Information = -1;
static gint ett_nbap_TDD_DL_Code_InformationItem = -1;
static gint ett_nbap_TDD_DL_Code_LCR_Information = -1;
static gint ett_nbap_TDD_DL_Code_LCR_InformationItem = -1;
static gint ett_nbap_TDD_DL_DPCH_TimeSlotFormat_LCR = -1;
static gint ett_nbap_TDD_DPCHOffset = -1;
static gint ett_nbap_TransportFormatCombination_Beta = -1;
static gint ett_nbap_T_signalledGainFactors = -1;
static gint ett_nbap_T_gainFactor = -1;
static gint ett_nbap_T_fdd = -1;
static gint ett_nbap_TDD_UL_Code_Information = -1;
static gint ett_nbap_TDD_UL_Code_InformationItem = -1;
static gint ett_nbap_TDD_UL_Code_LCR_Information = -1;
static gint ett_nbap_TDD_UL_Code_LCR_InformationItem = -1;
static gint ett_nbap_TDD_UL_DPCH_TimeSlotFormat_LCR = -1;
static gint ett_nbap_TFCI_SignallingMode = -1;
static gint ett_nbap_TimingAdjustmentValue = -1;
static gint ett_nbap_TimingAdjustmentValueLCR = -1;
static gint ett_nbap_TnlQos = -1;
static gint ett_nbap_Transmission_Gap_Pattern_Sequence_Information = -1;
static gint ett_nbap_Transmission_Gap_Pattern_Sequence_Information_item = -1;
static gint ett_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue = -1;
static gint ett_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_Item = -1;
static gint ett_nbap_Transmitted_Carrier_Power_For_CellPortion_Value = -1;
static gint ett_nbap_Transmitted_Carrier_Power_For_CellPortion_Value_Item = -1;
static gint ett_nbap_TFCS = -1;
static gint ett_nbap_T_tFCSvalues = -1;
static gint ett_nbap_TFCS_TFCSList = -1;
static gint ett_nbap_TFCS_TFCSList_item = -1;
static gint ett_nbap_TFCS_CTFC = -1;
static gint ett_nbap_TransportFormatSet = -1;
static gint ett_nbap_TransportFormatSet_DynamicPartList = -1;
static gint ett_nbap_TransportFormatSet_DynamicPartList_item = -1;
static gint ett_nbap_TDD_TransportFormatSet_ModeDP = -1;
static gint ett_nbap_TransmissionTimeIntervalInformation = -1;
static gint ett_nbap_TransmissionTimeIntervalInformation_item = -1;
static gint ett_nbap_TransportFormatSet_Semi_staticPart = -1;
static gint ett_nbap_TransportFormatSet_ModeDP = -1;
static gint ett_nbap_TransportFormatSet_ModeSSP = -1;
static gint ett_nbap_TUTRANGPS = -1;
static gint ett_nbap_TUTRANGPSMeasurementThresholdInformation = -1;
static gint ett_nbap_TUTRANGPSMeasurementValueInformation = -1;
static gint ett_nbap_UC_Id = -1;
static gint ett_nbap_UE_Capability_Information = -1;
static gint ett_nbap_UL_Timeslot_Information = -1;
static gint ett_nbap_UL_Timeslot_InformationItem = -1;
static gint ett_nbap_UL_TimeslotLCR_Information = -1;
static gint ett_nbap_UL_TimeslotLCR_InformationItem = -1;
static gint ett_nbap_UL_ScramblingCode = -1;
static gint ett_nbap_UL_Synchronisation_Parameters_LCR = -1;
static gint ett_nbap_UL_TimeSlot_ISCP_Info = -1;
static gint ett_nbap_UL_TimeSlot_ISCP_InfoItem = -1;
static gint ett_nbap_UL_TimeSlot_ISCP_LCR_Info = -1;
static gint ett_nbap_UL_TimeSlot_ISCP_LCR_InfoItem = -1;
static gint ett_nbap_USCH_Information = -1;
static gint ett_nbap_USCH_InformationItem = -1;
static gint ett_nbap_USCH_InformationResponse = -1;
static gint ett_nbap_USCH_InformationResponseItem = -1;
static gint ett_nbap_PrivateIE_ID = -1;
static gint ett_nbap_ProcedureID = -1;
static gint ett_nbap_TransactionID = -1;
static gint ett_nbap_ProtocolIE_Container = -1;
static gint ett_nbap_ProtocolIE_Field = -1;
static gint ett_nbap_ProtocolIE_ContainerPair = -1;
static gint ett_nbap_ProtocolIE_FieldPair = -1;
static gint ett_nbap_ProtocolIE_ContainerList = -1;
static gint ett_nbap_ProtocolIE_ContainerPairList = -1;
static gint ett_nbap_ProtocolExtensionContainer = -1;
static gint ett_nbap_ProtocolExtensionField = -1;
static gint ett_nbap_PrivateIE_Container = -1;
static gint ett_nbap_PrivateIE_Field = -1;

/*--- End of included file: packet-nbap-ett.c ---*/
#line 67 "packet-nbap-template.c"

/* Global variables */
static proto_tree *top_tree;
static guint32 ProcedureCode;
static guint32 ProtocolIE_ID;
static guint32 ddMode;

#define BYTE_ALIGN_OFFSET(offset)         \
      if(offset&0x07){              \
            offset=(offset&0xfffffff8)+8; \
      }
#define NBAP_FDD 1
/* Prodedure ID:s */
#define NBAP_ID_AUDIT                                                                     0
#define NBAP_ID_AUDITREQUIRED                                                             1
#define NBAP_ID_BLOCKRESOURCE                                                             2
#define NBAP_ID_CELLDELETION                                                        3
#define NBAP_ID_CELLRECONFIGURATION                                                 4
#define NBAP_ID_CELLSETUP                                                                 5
#define NBAP_ID_COMMONMEASUREMENTFAILURE                                      6
#define NBAP_ID_COMMONMEASUREMENTINITIATION                                   7
#define NBAP_ID_COMMONMEASUREMENTREPORT                                       8
#define NBAP_ID_COMMONMEASUREMENTTERMINATION                                  9
#define NBAP_ID_COMMONTRANSPORTCHANNELDELETE                                  10
#define NBAP_ID_COMMONTRANSPORTCHANNELRECONFIGURE                             11
#define NBAP_ID_COMMONTRANSPORTCHANNELSETUP                                   12
#define NBAP_ID_RESET                                                                     13
#define NBAP_ID_COMPRESSEDMODECOMMAND                                               14
#define NBAP_ID_DEDICATEDMEASUREMENTFAILURE                                   16
#define NBAP_ID_DEDICATEDMEASUREMENTINITIATION                                17
#define NBAP_ID_DEDICATEDMEASUREMENTREPORT                                          18
#define NBAP_ID_DEDICATEDMEASUREMENTTERMINATION                               19
#define NBAP_ID_DOWNLINKPOWERCONTROL                                                20
#define NBAP_ID_ERRORINDICATIONFORDEDICATED                                         21
#define NBAP_ID_PRIVATEMESSAGEFORDEDICATED                                          22
#define NBAP_ID_RADIOLINKADDITION                                                   23
#define NBAP_ID_RADIOLINKDELETION                                                   24
#define NBAP_ID_RADIOLINKFAILURE                                                    25
#define NBAP_ID_RADIOLINKRESTORATION                                                26
#define NBAP_ID_RADIOLINKSETUP                                                            27
#define NBAP_ID_RESOURCESTATUSINDICATION                                      28
#define NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCANCELLATION  29
#define NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCOMMIT              30
#define NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION   31
#define NBAP_ID_SYSTEMINFORMATIONUPDATE                                       32
#define NBAP_ID_UNBLOCKRESOURCE                                                     33
#define NBAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION                        34
#define NBAP_ID_ERRORINDICATIONFORCOMMON                                      35
#define NBAP_ID_PRIVATEMESSAGEFORCOMMON                                             36
#define NBAP_ID_PHYSICALSHAREDCHANNELRECONFIGURATION                    37
#define NBAP_ID_DOWNLINKPOWERTIMESLOTCONTROL                                  38
#define NBAP_ID_RADIOLINKPREEMPTION                                                 39
#define NBAP_ID_INFORMATIONEXCHANGEFAILURE                                          40
#define NBAP_ID_INFORMATIONEXCHANGEINITIATION                                 41
#define NBAP_ID_INFORMATIONEXCHANGETERMINATION                                42
#define NBAP_ID_INFORMATIONREPORTING                                                43
#define NBAP_ID_CELLSYNCHRONISATIONADJUSTMENT                                 44
#define NBAP_ID_CELLSYNCHRONISATIONINITIATION                                 45
#define NBAP_ID_CELLSYNCHRONISATIONRECONFIGURATION                            46
#define NBAP_ID_CELLSYNCHRONISATIONREPORTING                                  47
#define NBAP_ID_CELLSYNCHRONISATIONTERMINATION                                48
#define NBAP_ID_CELLSYNCHRONISATIONFAILURE                                          49
#define NBAP_ID_BEARERREARRANGEMENT                                                 50
#define NBAP_ID_RADIOLINKACTIVATION                                                 51
#define NBAP_ID_RADIOLINKPARAMETERUPDATE                                      52
#define NBAP_ID_MBMSNOTIFICATIONUPDATE                                              53

/* Protocol IE:s */
#define NBAP_IE_ID_AICH_INFORMATION                                                                         0
#define NBAP_IE_ID_AICH_INFORMATIONITEM_RESOURCESTATUSIND                                       1
#define NBAP_IE_ID_BCH_INFORMATION                                                                          7
#define NBAP_IE_ID_BCH_INFORMATIONITEM_RESOURCESTATUSIND                                        8
#define NBAP_IE_ID_BCCH_MODIFICATIONTIME                                                              9
#define NBAP_IE_ID_BLOCKINGPRIORITYINDICATOR                                                          10
#define NBAP_IE_ID_CAUSE                                                                                          13
#define NBAP_IE_ID_CCP_INFORMATIONITEM_AUDITRSP                                                       14
#define NBAP_IE_ID_CCP_INFORMATIONLIST_AUDITRSP                                                       15
#define NBAP_IE_ID_CCP_INFORMATIONITEM_RESOURCESTATUSIND                                        16
#define NBAP_IE_ID_CELL_INFORMATIONITEM_AUDITRSP                                                      17
#define NBAP_IE_ID_CELL_INFORMATIONITEM_RESOURCESTATUSIND                                       18
#define NBAP_IE_ID_CELL_INFORMATIONLIST_AUDITRSP                                                      19
#define NBAP_IE_ID_CELLPARAMETERID                                                                          23
#define NBAP_IE_ID_CFN                                                                                            24
#define NBAP_IE_ID_C_ID                                                                                           25

#define NBAP_IE_ID_COMMONMEASUREMENTACCURACY                                                          39
#define NBAP_IE_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RPRT                                                31
#define NBAP_IE_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RQST                                                32
#define NBAP_IE_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RSP                                           33
#define NBAP_IE_ID_COMMONMEASUREMENTTYPE                                                              34
#define NBAP_IE_ID_COMMONPHYSICALCHANNELID                                                                  35
#define NBAP_IE_ID_COMMONPHYSICALCHANNELTYPE_CTCH_SETUPRQSTFDD                                  36
#define NBAP_IE_ID_COMMONPHYSICALCHANNELTYPE_CTCH_SETUPRQSTTDD                                  37
#define NBAP_IE_ID_COMMUNICATIONCONTROLPORTID                                                         40
#define NBAP_IE_ID_CONFIGURATIONGENERATIONID                                                          43
#define NBAP_IE_ID_CRNC_COMMUNICATIONCONTEXTID                                                        44
#define NBAP_IE_ID_CRITICALITYDIAGNOSTICS                                                             45
#define NBAP_IE_ID_DCHS_TO_ADD_FDD                                                                          48
#define NBAP_IE_ID_DCH_ADDLIST_RL_RECONFPREPTDD                                                       49
#define NBAP_IE_ID_DCHS_TO_ADD_TDD                                                                          50
#define NBAP_IE_ID_DCH_DELETELIST_RL_RECONFPREPFDD                                                    52
#define NBAP_IE_ID_DCH_DELETELIST_RL_RECONFPREPTDD                                                    53
#define NBAP_IE_ID_DCH_DELETELIST_RL_RECONFRQSTFDD                                                    54
#define NBAP_IE_ID_DCH_DELETELIST_RL_RECONFRQSTTDD                                                    55
#define NBAP_IE_ID_DCH_FDD_INFORMATION                                                                      56

#define NBAP_IE_ID_DCH_TDD_INFORMATION                                                                      57
#define NBAP_IE_ID_DCH_INFORMATIONRESPONSE                                                                  59
#define NBAP_IE_ID_FDD_DCHS_TO_MODIFY                                                                       62
#define NBAP_IE_ID_TDD_DCHS_TO_MODIFY                                                                       63
#define NBAP_IE_ID_DCH_MODIFYLIST_RL_RECONFRQSTTDD                                                    65
#define NBAP_IE_ID_DCH_REARRANGELIST_BEARER_REARRANGEIND                                        135
#define NBAP_IE_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RPRT                                       67
#define NBAP_IE_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RQST                                       68
#define NBAP_IE_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RSP                                        69
#define NBAP_IE_ID_DEDICATEDMEASUREMENTTYPE                                                                 70
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONITEM_RL_SETUPRQSTTDD                                    72
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONLIST_RL_ADDITIONRQSTTDD                                 73
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONLIST_RL_SETUPRQSTTDD                                    76
#define NBAP_IE_ID_DL_DPCH_INFORMATIONITEM_RL_ADDITIONRQSTTDD                                   77
#define NBAP_IE_ID_DL_DPCH_INFORMATIONLIST_RL_SETUPRQSTTDD                                      79
#define NBAP_IE_ID_DL_DPCH_INFORMATION_RL_RECONFPREPFDD                                               81
#define NBAP_IE_ID_DL_DPCH_INFORMATION_RL_RECONFRQSTFDD                                               82
#define NBAP_IE_ID_DL_DPCH_INFORMATION_RL_SETUPRQSTFDD                                                83
#define NBAP_IE_ID_DL_DPCH_TIMINGADJUSTMENT                                                                 21
#define NBAP_IE_ID_DL_REFERENCEPOWERINFORMATIONITEM_DL_PC_RQST                                  84
#define NBAP_IE_ID_DLREFERENCEPOWER                                                                         85
#define NBAP_IE_ID_DLREFERENCEPOWERLIST_DL_PC_RQST                                                    86
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_87                                                                  87
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_89                                                                  89
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_91                                                                  91
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_93                                                                  93
#define NBAP_IE_ID_DSCHS_TO_ADD_TDD                                                                         96
#define NBAP_IE_ID_DSCH_INFORMATION_DELETELIST_RL_RECONFPREPTDD                                 98
#define NBAP_IE_ID_DSCH_INFORMATION_MODIFYLIST_RL_RECONFPREPTDD                                 100
#define NBAP_IE_ID_DSCH_INFORMATIONRESPONSE                                                                 105
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_106                                                                 106
#define NBAP_IE_ID_DSCH_TDD_INFORMATION                                                                     107
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_108                                                                 108
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_112                                                                 112
#define NBAP_IE_ID_DSCH_REARRANGELIST_BEARER_REARRANGEIND                                       136
#define NBAP_IE_ID_END_OF_AUDIT_SEQUENCE_INDICATOR                                                    113
#define NBAP_IE_ID_FACH_INFORMATION                                                                         116
#define NBAP_IE_ID_FACH_INFORMATIONITEM_RESOURCESTATUSIND                                       117
#define NBAP_IE_ID_FACH_PARAMETERSLIST_CTCH_RECONFRQSTTDD                                       120
#define NBAP_IE_ID_FACH_PARAMETERSLISTIE_CTCH_SETUPRQSTFDD                                      121
#define NBAP_IE_ID_FACH_PARAMETERSLISTIE_CTCH_SETUPRQSTTDD                                      122
#define NBAP_IE_ID_INDICATIONTYPE_RESOURCESTATUSIND                                                   123
#define NBAP_IE_ID_LOCAL_CELL_ID                                                                            124
#define NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONITEM_AUDITRSP                                    2
#define NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONITEM_RESOURCESTATUSIND                     3
#define NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONITEM2_RESOURCESTATUSIND                    4
#define NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONLIST_AUDITRSP                                    5
#define NBAP_IE_ID_LOCAL_CELL_INFORMATIONITEM_AUDITRSP                                                125
#define NBAP_IE_ID_LOCAL_CELL_INFORMATIONITEM_RESOURCESTATUSIND                                 126
#define NBAP_IE_ID_LOCAL_CELL_INFORMATIONITEM2_RESOURCESTATUSIND                          127
#define NBAP_IE_ID_LOCAL_CELL_INFORMATIONLIST_AUDITRSP                                                128
#define NBAP_IE_ID_ADJUSTMENTPERIOD                                                                         129
#define NBAP_IE_ID_MAXADJUSTMENTSTEP                                                                        130
#define NBAP_IE_ID_MAXIMUMTRANSMISSIONPOWER                                                                 131
#define NBAP_IE_ID_MEASUREMENTFILTERCOEFFICIENT                                                       132
#define NBAP_IE_ID_MEASUREMENTID                                                                            133
#define NBAP_IE_ID_MESSAGESTRUCTURE                                                                         115
#define NBAP_IE_ID_MIB_SB_SIB_INFORMATIONLIST_SYSTEMINFOUPDATERQST                              134
#define NBAP_IE_ID_NODEB_COMMUNICATIONCONTEXTID                                                       143
#define NBAP_IE_ID_NEIGHBOURINGCELLMEASUREMENTINFORMATION                                       455
#define NBAP_IE_ID_P_CCPCH_INFORMATION                                                                      144
#define NBAP_IE_ID_P_CCPCH_INFORMATIONITEM_RESOURCESTATUSIND                                    145
#define NBAP_IE_ID_P_CPICH_INFORMATION                                                                      146
#define NBAP_IE_ID_P_CPICH_INFORMATIONITEM_RESOURCESTATUSIND                                    147
#define NBAP_IE_ID_P_SCH_INFORMATION                                                                        148
#define NBAP_IE_ID_PCCPCH_INFORMATION_CELL_RECONFRQSTTDD                                        150
#define NBAP_IE_ID_PCCPCH_INFORMATION_CELL_SETUPRQSTTDD                                               151
#define NBAP_IE_ID_PCH_PARAMETERS_CTCH_RECONFRQSTTDD                                            155
#define NBAP_IE_ID_PCH_PARAMETERSITEM_CTCH_SETUPRQSTFDD                                               156
#define NBAP_IE_ID_PCH_PARAMETERSITEM_CTCH_SETUPRQSTTDD                                               157
#define NBAP_IE_ID_PCH_INFORMATION                                                                          158
#define NBAP_IE_ID_PDSCH_INFORMATION_ADDLISTIE_PSCH_RECONFRQST                                  161
#define NBAP_IE_ID_PDSCH_INFORMATION_MODIFYLISTIE_PSCH_RECONFRQST                         162
#define NBAP_IE_ID_PDSCHSETS_ADDLIST_PSCH_RECONFRQST                                            163
#define NBAP_IE_ID_PDSCHSETS_DELETELIST_PSCH_RECONFRQST                                               164
#define NBAP_IE_ID_PDSCHSETS_MODIFYLIST_PSCH_RECONFRQST                                               165
#define NBAP_IE_ID_PICH_INFORMATION                                                                         166
#define NBAP_IE_ID_PICH_PARAMETERS_CTCH_RECONFRQSTTDD                                           168
#define NBAP_IE_ID_POWERADJUSTMENTTYPE                                                                      169
#define NBAP_IE_ID_PRACH_INFORMATION                                                                        170
#define NBAP_IE_ID_PRIMARYCCPCH_INFORMATION_CELL_RECONFRQSTFDD                                  175
#define NBAP_IE_ID_PRIMARYCCPCH_INFORMATION_CELL_SETUPRQSTFDD                                   176
#define NBAP_IE_ID_PRIMARYCPICH_INFORMATION_CELL_RECONFRQSTFDD                                  177
#define NBAP_IE_ID_PRIMARYCPICH_INFORMATION_CELL_SETUPRQSTFDD                                   178
#define NBAP_IE_ID_PRIMARYSCH_INFORMATION_CELL_RECONFRQSTFDD                                    179
#define NBAP_IE_ID_PRIMARYSCH_INFORMATION_CELL_SETUPRQSTFDD                                     180
#define NBAP_IE_ID_PRIMARYSCRAMBLINGCODE                                                              181
#define NBAP_IE_ID_SCH_INFORMATION_CELL_RECONFRQSTTDD                                           183
#define NBAP_IE_ID_SCH_INFORMATION_CELL_SETUPRQSTTDD                                            184
#define NBAP_IE_ID_PUSCH_INFORMATION_ADDLISTIE_PSCH_RECONFRQST                                  185
#define NBAP_IE_ID_PUSCH_INFORMATION_MODIFYLISTIE_PSCH_RECONFRQST                         186
#define NBAP_IE_ID_PUSCHSETS_ADDLIST_PSCH_RECONFRQST                                            187
#define NBAP_IE_ID_PUSCHSETS_DELETELIST_PSCH_RECONFRQST                                               188
#define NBAP_IE_ID_PUSCHSETS_MODIFYLIST_PSCH_RECONFRQST                                               189
#define NBAP_IE_ID_RACH_INFORMATION                                                                         190
#define NBAP_IE_ID_RACH_PARAMETERSITEM_CTCH_SETUPRQSTFDD                                        196
#define NBAP_IE_ID_RACH_PARAMETERITEM_CTCH_SETUPRQSTTDD                                               197
#define NBAP_IE_ID_REPORTCHARACTERISTICS                                                              198
#define NBAP_IE_ID_REPORTING_OBJECT_RL_FAILUREIND                                                     199
#define NBAP_IE_ID_REPORTING_OBJECT_RL_RESTOREIND                                                     200
#define NBAP_IE_ID_RL_INFORMATIONITEM_DM_RPRT                                                         202
#define NBAP_IE_ID_RL_INFORMATIONITEM_DM_RQST                                                         203
#define NBAP_IE_ID_RL_INFORMATIONITEM_DM_RSP                                                          204
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_ADDITIONRQSTFDD                                        205
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_DELETIONRQST                                           206
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_FAILUREIND                                                   207
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_PREEMPTREQUIREDIND                                     286
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_RECONFPREPFDD                                                208
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_RECONFRQSTFDD                                                209
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_RESTOREIND                                                   210
#define NBAP_IE_ID_RL_INFORMATIONITEM_RL_SETUPRQSTFDD                                           211
#define NBAP_IE_ID_RL_INFORMATIONLIST_RL_ADDITIONRQSTFDD                                        212
#define NBAP_IE_ID_RL_INFORMATIONLIST_RL_DELETIONRQST                                           213
#define NBAP_IE_ID_RL_INFORMATIONLIST_RL_PREEMPTREQUIREDIND                                     237
#define NBAP_IE_ID_RL_INFORMATIONLIST_RL_RECONFPREPFDD                                                214
#define NBAP_IE_ID_RL_INFORMATIONLIST_RL_RECONFRQSTFDD                                                215
#define NBAP_IE_ID_RL_INFORMATIONLIST_RL_SETUPRQSTFDD                                           216
#define NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_ADDITIONRSPFDD                                 217
#define NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_RECONFREADY                                    218
#define NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_RECONFRSP                                      219
#define NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_SETUPRSPFDD                                    220
#define NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_ADDITIONRSPFDD                                 221
#define NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_RECONFREADY                                    222
#define NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_RECONFRSP                                      223
#define NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_SETUPRSPFDD                                    224
#define NBAP_IE_ID_RL_INFORMATIONRESPONSE_RL_ADDITIONRSPTDD                                     225
#define NBAP_IE_ID_RL_INFORMATIONRESPONSE_RL_SETUPRSPTDD                                        226
#define NBAP_IE_ID_RL_INFORMATION_RL_ADDITIONRQSTTDD                                            227
#define NBAP_IE_ID_RL_INFORMATION_RL_RECONFRQSTTDD                                                    228
#define NBAP_IE_ID_RL_INFORMATION_RL_RECONFPREPTDD                                                    229
#define NBAP_IE_ID_RL_INFORMATION_RL_SETUPRQSTTDD                                                     230
#define NBAP_IE_ID_RL_RECONFIGURATIONFAILUREITEM_RL_RECONFFAILURE                         236
#define NBAP_IE_ID_RL_SET_INFORMATIONITEM_DM_RPRT                                                     238
#define NBAP_IE_ID_RL_SET_INFORMATIONITEM_DM_RSP                                                      240
#define NBAP_IE_ID_RL_SET_INFORMATIONITEM_RL_FAILUREIND                                               241
#define NBAP_IE_ID_RL_SET_INFORMATIONITEM_RL_RESTOREIND                                               242
#define NBAP_IE_ID_S_CCPCH_INFORMATION                                                                      247
#define NBAP_IE_ID_S_CPICH_INFORMATION                                                                      249
#define NBAP_IE_ID_SCH_INFORMATION                                                                          251
#define NBAP_IE_ID_S_SCH_INFORMATION                                                                        253
#define NBAP_IE_ID_SECONDARY_CCPCHLISTIE_CTCH_RECONFRQSTTDD                                     257
#define NBAP_IE_ID_SECONDARY_CCPCH_PARAMETERLISTIE_CTCH_SETUPRQSTTDD                      258
#define NBAP_IE_ID_SECONDARY_CCPCH_PARAMETERS_CTCH_RECONFRQSTTDD                          259
#define NBAP_IE_ID_SECONDARYCPICH_INFORMATIONITEM_CELL_RECONFRQSTFDD                      260
#define NBAP_IE_ID_SECONDARYCPICH_INFORMATIONITEM_CELL_SETUPRQSTFDD                             261
#define NBAP_IE_ID_SECONDARYCPICH_INFORMATIONLIST_CELL_RECONFRQSTFDD                      262
#define NBAP_IE_ID_SECONDARYCPICH_INFORMATIONLIST_CELL_SETUPRQSTFDD                             263
#define NBAP_IE_ID_SECONDARYSCH_INFORMATION_CELL_RECONFRQSTFDD                                  264
#define NBAP_IE_ID_SECONDARYSCH_INFORMATION_CELL_SETUPRQSTFDD                                   265
#define NBAP_IE_ID_SEGMENTINFORMATIONLISTIE_SYSTEMINFOUPDATE                                    266
#define NBAP_IE_ID_SFN                                                                                            268
#define NBAP_IE_ID_SIGNALLINGBEARERREQUESTINDICATOR                                                   138
#define NBAP_IE_ID_SHUTDOWNTIMER                                                                            269
#define NBAP_IE_ID_START_OF_AUDIT_SEQUENCE_INDICATOR                                            114
#define NBAP_IE_ID_SUCCESSFUL_RL_INFORMATIONRESPITEM_RL_ADDITIONFAILUREFDD                270
#define NBAP_IE_ID_SUCCESSFUL_RL_INFORMATIONRESPITEM_RL_SETUPFAILUREFDD                   271
#define NBAP_IE_ID_SYNCCASE                                                                                       274
#define NBAP_IE_ID_SYNCCASEINDICATORITEM_CELL_SETUPRQSTTDD_PSCH                                 275
#define NBAP_IE_ID_T_CELL                                                                                         276
#define NBAP_IE_ID_TARGETCOMMUNICATIONCONTROLPORTID                                                   139
#define NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_CELL_RECONFRQSTTDD                                 277
#define NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_CELL_SETUPRQSTTDD                                  278
#define NBAP_IE_ID_TRANSMISSIONDIVERSITYAPPLIED                                                       279
#define NBAP_IE_ID_TYPEOFERROR                                                                                    508
#define NBAP_IE_ID_UARFCNFORNT                                                                                    280
#define NBAP_IE_ID_UARFCNFORND                                                                                    281
#define NBAP_IE_ID_UARFCNFORNU                                                                                    282
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONITEM_RL_SETUPRQSTTDD                                    284
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONLIST_RL_ADDITIONRQSTTDD                                 285
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONLIST_RL_SETUPRQSTTDD                                    288
#define NBAP_IE_ID_UL_DPCH_INFORMATIONITEM_RL_ADDITIONRQSTTDD                                   289
#define NBAP_IE_ID_UL_DPCH_INFORMATIONLIST_RL_SETUPRQSTTDD                                      291
#define NBAP_IE_ID_UL_DPCH_INFORMATION_RL_RECONFPREPFDD                                               293
#define NBAP_IE_ID_UL_DPCH_INFORMATION_RL_RECONFRQSTFDD                                               294
#define NBAP_IE_ID_UL_DPCH_INFORMATION_RL_SETUPRQSTFDD                                                295
#define NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESPITEM_RL_ADDITIONFAILUREFDD        296
#define NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESPITEM_RL_SETUPFAILUREFDD                 297
#define NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESP_RL_ADDITIONFAILURETDD                  300
#define NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESP_RL_SETUPFAILURETDD                     301
#define NBAP_IE_ID_USCH_INFORMATION_ADD                                                                     302
#define NBAP_IE_ID_USCH_INFORMATION_DELETELIST_RL_RECONFPREPTDD                                 304
#define NBAP_IE_ID_USCH_INFORMATION_MODIFYLIST_RL_RECONFPREPTDD                                 306
#define NBAP_IE_ID_USCH_INFORMATIONRESPONSE                                                                 309
#define NBAP_IE_ID_USCH_INFORMATION                                                                         310
#define NBAP_IE_ID_USCH_REARRANGELIST_BEARER_REARRANGEIND                                       141
#define NBAP_IE_ID_ACTIVE_PATTERN_SEQUENCE_INFORMATION                                                315
#define NBAP_IE_ID_AICH_PARAMETERSLISTIE_CTCH_RECONFRQSTFDD                                     316
#define NBAP_IE_ID_ADJUSTMENTRATIO                                                                          317
#define NBAP_IE_ID_NOT_USED_320                                                                                   320
#define NBAP_IE_ID_NOT_USED_322                                                                                   322
#define NBAP_IE_ID_FACH_PARAMETERSLISTIE_CTCH_RECONFRQSTFDD                                     323
#define NBAP_IE_ID_CAUSELEVEL_PSCH_RECONFFAILURE                                                      324
#define NBAP_IE_ID_CAUSELEVEL_RL_ADDITIONFAILUREFDD                                                   325
#define NBAP_IE_ID_CAUSELEVEL_RL_ADDITIONFAILURETDD                                                   326
#define NBAP_IE_ID_CAUSELEVEL_RL_RECONFFAILURE                                                        327
#define NBAP_IE_ID_CAUSELEVEL_RL_SETUPFAILUREFDD                                                      328
#define NBAP_IE_ID_CAUSELEVEL_RL_SETUPFAILURETDD                                                      329
#define NBAP_IE_ID_NOT_USED_330                                                                                   330
#define NBAP_IE_ID_NOT_USED_332                                                                                   332
#define NBAP_IE_ID_CLOSED_LOOP_TIMING_ADJUSTMENT_MODE                                           333
#define NBAP_IE_ID_COMMONPHYSICALCHANNELTYPE_CTCH_RECONFRQSTFDD                                 334
#define NBAP_IE_ID_COMPRESSED_MODE_DEACTIVATION_FLAG                                            335
#define NBAP_IE_ID_NOT_USED_336                                                                                   336
#define NBAP_IE_ID_NOT_USED_342                                                                                   342
#define NBAP_IE_ID_NOT_USED_343                                                                                   343
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONADDLIST_RL_RECONFPREPTDD                          346
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONDELETEITEM_RL_RECONFRQSTTDD                             347
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFPREPTDD                             348
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFRQSTTDD                             349
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONMODIFYITEM_RL_RECONFRQSTTDD                             350
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFPREPTDD                             351
#define NBAP_IE_ID_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD                             352
#define NBAP_IE_ID_DL_DPCH_INFORMATIONADDLISTIE_RL_RECONFPREPTDD                          353
#define NBAP_IE_ID_DL_DPCH_INFORMATIONMODIFY_ADDLISTIE_RL_RECONFPREPTDD                   355
#define NBAP_IE_ID_DL_DPCH_INFORMATIONMODIFY_DELETELISTIE_RL_RECONFPREPTDD                356
#define NBAP_IE_ID_DL_DPCH_INFORMATIONMODIFY_MODIFYLISTIE_RL_RECONFPREPTDD                357
#define NBAP_IE_ID_DL_TPC_PATTERN01COUNT                                                              358
#define NBAP_IE_ID_DPC_MODE                                                                                       450
#define NBAP_IE_ID_DPCHCONSTANT                                                                                   359
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_94                                                                  94
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_110                                                                 110
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_111                                                                 111
#define NBAP_IE_ID_FACH_PARAMETERSLIST_CTCH_SETUPRSP                                            362
#define NBAP_IE_ID_LIMITED_POWER_INCREASE_INFORMATION_CELL_SETUPRQSTFDD                   369
#define NBAP_IE_ID_PCH_PARAMETERS_CTCH_SETUPRSP                                                       374
#define NBAP_IE_ID_PCH_PARAMETERSITEM_CTCH_RECONFRQSTFDD                                        375
#define NBAP_IE_ID_NOT_USED_376                                                                                   376
#define NBAP_IE_ID_PICH_PARAMETERSITEM_CTCH_RECONFRQSTFDD                                       380
#define NBAP_IE_ID_PRACHCONSTANT                                                                            381
#define NBAP_IE_ID_PRACH_PARAMETERSLISTIE_CTCH_RECONFRQSTFDD                                    383
#define NBAP_IE_ID_PUSCHCONSTANT                                                                            384
#define NBAP_IE_ID_RACH_PARAMETERS_CTCH_SETUPRSP                                                      385
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_443                                                                 443
#define NBAP_IE_ID_SYNCHRONISATION_CONFIGURATION_CELL_RECONFRQST                          393
#define NBAP_IE_ID_SYNCHRONISATION_CONFIGURATION_CELL_SETUPRQST                                 394
#define NBAP_IE_ID_TRANSMISSION_GAP_PATTERN_SEQUENCE_INFORMATION                          395
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONADDLIST_RL_RECONFPREPTDD                          396
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONDELETEITEM_RL_RECONFRQSTTDD                             397
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFPREPTDD                             398
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFRQSTTDD                             399
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONMODIFYITEM_RL_RECONFRQSTTDD                             400
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFPREPTDD                             401
#define NBAP_IE_ID_UL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD                             402
#define NBAP_IE_ID_UL_DPCH_INFORMATIONADDLISTIE_RL_RECONFPREPTDD                          403
#define NBAP_IE_ID_UL_DPCH_INFORMATIONMODIFY_ADDLISTIE_RL_RECONFPREPTDD                   405
#define NBAP_IE_ID_UL_DPCH_INFORMATIONMODIFY_DELETELISTIE_RL_RECONFPREPTDD                406
#define NBAP_IE_ID_UL_DPCH_INFORMATIONMODIFY_MODIFYLISTIE_RL_RECONFPREPTDD                407
#define NBAP_IE_ID_UNSUCCESSFUL_PDSCHSETITEM_PSCH_RECONFFAILURETDD                              408
#define NBAP_IE_ID_UNSUCCESSFUL_PUSCHSETITEM_PSCH_RECONFFAILURETDD                              409
#define NBAP_IE_ID_COMMUNICATIONCONTEXTINFOITEM_RESET                                           412
#define NBAP_IE_ID_COMMUNICATIONCONTROLPORTINFOITEM_RESET                                       414
#define NBAP_IE_ID_RESETINDICATOR                                                                           416
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_417                                                                 417
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_418                                                                 418
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_419                                                                 419
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_142                                                                 142
#define NBAP_IE_ID_TIMINGADVANCEAPPLIED                                                                     287
#define NBAP_IE_ID_CFNREPORTINGINDICATOR                                                              6
#define NBAP_IE_ID_SFNREPORTINGINDICATOR                                                              11
#define NBAP_IE_ID_INNERLOOPDLPCSTATUS                                                                      12
#define NBAP_IE_ID_TIMESLOTISCPINFO                                                                         283
#define NBAP_IE_ID_PICH_PARAMETERSITEM_CTCH_SETUPRQSTTDD                                        167
#define NBAP_IE_ID_PRACH_PARAMETERSITEM_CTCH_SETUPRQSTTDD                                       20
#define NBAP_IE_ID_CCTRCH_INFORMATIONITEM_RL_FAILUREIND                                               46
#define NBAP_IE_ID_CCTRCH_INFORMATIONITEM_RL_RESTOREIND                                               47
#define NBAP_IE_ID_CAUSELEVEL_SYNCADJUSTMNTFAILURETDD                                           420
#define NBAP_IE_ID_CELLADJUSTMENTINFO_SYNCADJUSTMNTRQSTTDD                                      421
#define NBAP_IE_ID_CELLADJUSTMENTINFOITEM_SYNCADJUSTMENTRQSTTDD                                 494
#define NBAP_IE_ID_CELLSYNCBURSTINFOLIST_CELLSYNCRECONFRQSTTDD                                  482
#define NBAP_IE_ID_CELLSYNCBURSTTRANSINIT_CELLSYNCINITIATIONRQSTTDD                             422
#define NBAP_IE_ID_CELLSYNCBURSTMEASUREINIT_CELLSYNCINITIATIONRQSTTDD                     423
#define NBAP_IE_ID_CELLSYNCBURSTTRANSRECONFIGURATION_CELLSYNCRECONFRQSTTDD                424
#define NBAP_IE_ID_CELLSYNCBURSTMEASRECONFIGURATION_CELLSYNCRECONFRQSTTDD                 425
#define NBAP_IE_ID_CELLSYNCBURSTTRANSINFOLIST_CELLSYNCRECONFRQSTTDD                             426
#define NBAP_IE_ID_CELLSYNCBURSTMEASINFOLIST_CELLSYNCRECONFRQSTTDD                              427
#define NBAP_IE_ID_CELLSYNCBURSTTRANSRECONFINFO_CELLSYNCRECONFRQSTTDD                     428
#define NBAP_IE_ID_CELLSYNCINFO_CELLSYNCREPRTTDD                                                      429
#define NBAP_IE_ID_CSBTRANSMISSIONID                                                                        430
#define NBAP_IE_ID_CSBMEASUREMENTID                                                                         431
#define NBAP_IE_ID_INTSTDPHCELLSYNCINFOITEM_CELLSYNCREPRTTDD                                    432
#define NBAP_IE_ID_NCYCLESPERSFNPERIOD                                                                      433
#define NBAP_IE_ID_NREPETITIONSPERCYCLEPERIOD                                                         434
#define NBAP_IE_ID_SYNCFRAMENUMBER                                                                          437
#define NBAP_IE_ID_SYNCHRONISATIONREPORTTYPE                                                          438
#define NBAP_IE_ID_SYNCHRONISATIONREPORTCHARACTERISTICS                                               439
#define NBAP_IE_ID_UNSUCCESSFUL_CELL_INFORMATIONRESPITEM_SYNCADJUSTMNTFAILURETDD    440
#define NBAP_IE_ID_LATEENTRANCECELLSYNCINFOITEM_CELLSYNCREPRTTDD                          119
#define NBAP_IE_ID_REFERENCECLOCKAVAILABILITY                                                         435
#define NBAP_IE_ID_REFERENCESFNOFFSET                                                                       436
#define NBAP_IE_ID_INFORMATIONEXCHANGEID                                                              444
#define NBAP_IE_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RQST                                     445
#define NBAP_IE_ID_INFORMATIONTYPE                                                                          446
#define NBAP_IE_ID_INFORMATIONREPORTCHARACTERISTICS                                                   447
#define NBAP_IE_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RSP                                      448
#define NBAP_IE_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RPRT                                     449
#define NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_RECONFRQSTFDD                                 451
#define NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_SETUPRQSTFDD                                  452
#define NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_RECONFRQSTTDD                                 453
#define NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_SETUPRQSTTDD                                  454
#define NBAP_IE_ID_DL_DPCH_LCR_INFORMATION_RL_SETUPRQSTTDD                                      74
#define NBAP_IE_ID_DWPCH_LCR_INFORMATION                                                              78
#define NBAP_IE_ID_DWPCH_LCR_INFORMATIONLIST_AUDITRSP                                     90
#define NBAP_IE_ID_DWPCH_LCR_INFORMATION_CELL_SETUPRQSTTDD                          97
#define NBAP_IE_ID_DWPCH_LCR_INFORMATION_CELL_RECONFRQSTTDD                                     99
#define NBAP_IE_ID_DWPCH_LCR_INFORMATION_RESOURCESTATUSIND                                      101
#define NBAP_IE_ID_MAXFACH_POWER_LCR_CTCH_SETUPRQSTTDD                                    154
#define NBAP_IE_ID_MAXFACH_POWER_LCR_CTCH_RECONFRQSTTDD                                   174
#define NBAP_IE_ID_FPACH_LCR_INFORMATION                                                              290
#define NBAP_IE_ID_FPACH_LCR_INFORMATION_AUDITRSP                                         292
#define NBAP_IE_ID_FPACH_LCR_INFORMATIONLIST_AUDITRSP                                     22
#define NBAP_IE_ID_FPACH_LCR_INFORMATIONLIST_RESOURCESTATUSIND                      311
#define NBAP_IE_ID_FPACH_LCR_PARAMETERS_CTCH_SETUPRQSTTDD                           312
#define NBAP_IE_ID_FPACH_LCR_PARAMETERS_CTCH_RECONFRQSTTDD                          314
#define NBAP_IE_ID_PCCPCH_LCR_INFORMATION_CELL_SETUPRQSTTDD                               456
#define NBAP_IE_ID_PCH_POWER_LCR_CTCH_SETUPRQSTTDD                                                    457
#define NBAP_IE_ID_PCH_POWER_LCR_CTCH_RECONFRQSTTDD                                                   458
#define NBAP_IE_ID_PICH_LCR_PARAMETERS_CTCH_SETUPRQSTTDD                                  459
#define NBAP_IE_ID_PRACH_LCR_PARAMETERSLIST_CTCH_SETUPRQSTTDD                             461
#define NBAP_IE_ID_RL_INFORMATIONRESPONSE_LCR_RL_SETUPRSPTDD                              463
#define NBAP_IE_ID_SECONDARY_CCPCH_LCR_PARAMETERLIST_CTCH_SETUPRQSTTDD              465
#define NBAP_IE_ID_TIMESLOT                                                                                       495
#define NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_LCR_CELL_RECONFRQSTTDD                 466
#define NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_LCR_CELL_SETUPRQSTTDD                  467
#define NBAP_IE_ID_TIMESLOTISCP_LCR_INFOLIST_RL_SETUPRQSTTDD                              468
#define NBAP_IE_ID_TIMESLOTLCR_CM_RQST                                                          469
#define NBAP_IE_ID_UL_DPCH_LCR_INFORMATION_RL_SETUPRQSTTDD                          470
#define NBAP_IE_ID_DL_DPCH_INFORMATIONITEM_LCR_RL_ADDITIONRQSTTDD                         472
#define NBAP_IE_ID_UL_DPCH_INFORMATIONITEM_LCR_RL_ADDITIONRQSTTDD                         473
#define NBAP_IE_ID_TIMESLOTISCP_INFORMATIONLIST_LCR_RL_ADDITIONRQSTTDD                    474
#define NBAP_IE_ID_DL_DPCH_LCR_INFORMATIONADDLIST_RL_RECONFPREPTDD                              475
#define NBAP_IE_ID_DL_DPCH_LCR_INFORMATIONMODIFY_ADDLIST_RL_RECONFPREPTDD                 477
#define NBAP_IE_ID_DL_TIMESLOT_LCR_INFORMATIONMODIFY_MODIFYLIST_RL_RECONFPREPTDD    479
#define NBAP_IE_ID_TIMESLOTISCPINFOLIST_LCR_DL_PC_RQSTTDD                                       480
#define NBAP_IE_ID_UL_DPCH_LCR_INFORMATIONADDLISTIE_RL_RECONFPREPTDD                      481
#define NBAP_IE_ID_UL_DPCH_LCR_INFORMATIONMODIFY_ADDLIST                                        483
#define NBAP_IE_ID_UL_TIMESLOTLCR_INFORMATION_RL_RECONFPREPTDD                                  485
#define NBAP_IE_ID_UL_SIRTARGET                                                                                   510
#define NBAP_IE_ID_PDSCH_ADDINFORMATION_LCR_PSCH_RECONFRQST                                     486
#define NBAP_IE_ID_PDSCH_ADDINFORMATION_LCR_ADDLISTIE_PSCH_RECONFRQST                     487
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_26                                                                   26
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_27                                                                   27
#define NBAP_IE_ID_PDSCH_MODIFYINFORMATION_LCR_PSCH_RECONFRQST                                  488
#define NBAP_IE_ID_PDSCH_MODIFYINFORMATION_LCR_MODIFYLISTIE_PSCH_RECONFRQST               489
#define NBAP_IE_ID_PUSCH_ADDINFORMATION_LCR_PSCH_RECONFRQST                                     490
#define NBAP_IE_ID_PUSCH_ADDINFORMATION_LCR_ADDLISTIE_PSCH_RECONFRQST                     491
#define NBAP_IE_ID_PUSCH_MODIFYINFORMATION_LCR_PSCH_RECONFRQST                                  492
#define NBAP_IE_ID_PUSCH_MODIFYINFORMATION_LCR_MODIFYLISTIE_PSCH_RECONFRQST               493
#define NBAP_IE_ID_TIMESLOTINFO_CELLSYNCINITIATIONRQSTTDD                                       496
#define NBAP_IE_ID_SYNCREPORTTYPE_CELLSYNCREPRTTDD                                                    497
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONITEM_AUDITRSP                              498
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONITEM_RESOURCESTATUSIND               499
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONITEM2_RESOURCESTATUSIND        500
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONLIST_AUDITRSP                              501
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONLIST_RESOURCESTATUSIND               502
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONLIST2_RESOURCESTATUSIND        503
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_ID                                                          504
#define NBAP_IE_ID_PUSCH_INFO_DM_RQST                                                                       505
#define NBAP_IE_ID_PUSCH_INFO_DM_RSP                                                                        506
#define NBAP_IE_ID_PUSCH_INFO_DM_RPRT                                                                       507
#define NBAP_IE_ID_INITDL_POWER                                                                                   509
#define NBAP_IE_ID_CELLSYNCBURSTREPETITIONPERIOD                                                      511
#define NBAP_IE_ID_REPORTCHARACTERISTICSTYPE_ONMODIFICATION                                     512
#define NBAP_IE_ID_SFNSFNMEASUREMENTVALUEINFORMATION                                            513
#define NBAP_IE_ID_SFNSFNMEASUREMENTTHRESHOLDINFORMATION                                        514
#define NBAP_IE_ID_TUTRANGPSMEASUREMENTVALUEINFORMATION                                               515
#define NBAP_IE_ID_TUTRANGPSMEASUREMENTTHRESHOLDINFORMATION                                     516
#define NBAP_IE_ID_RX_TIMING_DEVIATION_VALUE_LCR                                                      520
#define NBAP_IE_ID_RL_INFORMATIONRESPONSE_LCR_RL_ADDITIONRSPTDD                                 51
#define NBAP_IE_ID_DL_POWERBALANCING_INFORMATION                                                      28
#define NBAP_IE_ID_DL_POWERBALANCING_ACTIVATIONINDICATOR                                        29
#define NBAP_IE_ID_DL_POWERBALANCING_UPDATEDINDICATOR                                           30
#define NBAP_IE_ID_CCTRCH_INITIAL_DL_POWER_RL_SETUPRQSTTDD                                      517
#define NBAP_IE_ID_CCTRCH_INITIAL_DL_POWER_RL_ADDITIONRQSTTDD                                   518
#define NBAP_IE_ID_CCTRCH_INITIAL_DL_POWER_RL_RECONFPREPTDD                                     519
#define NBAP_IE_ID_IPDLPARAMETER_INFORMATION_LCR_CELL_SETUPRQSTTDD                              41
#define NBAP_IE_ID_IPDLPARAMETER_INFORMATION_LCR_CELL_RECONFRQSTTDD                       42
#define NBAP_IE_ID_HS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MAXPOWER_PSCH_RECONFRQST   522
#define NBAP_IE_ID_HS_PDSCH_HS_SCCH_SCRAMBLINGCODE_PSCH_RECONFRQST                              523
#define NBAP_IE_ID_HS_PDSCH_FDD_CODE_INFORMATION_PSCH_RECONFRQST                          524
#define NBAP_IE_ID_HS_SCCH_FDD_CODE_INFORMATION_PSCH_RECONFRQST                                 525
#define NBAP_IE_ID_HS_PDSCH_TDD_INFORMATION_PSCH_RECONFRQST                                     526
#define NBAP_IE_ID_ADD_TO_HS_SCCH_RESOURCE_POOL_PSCH_RECONFRQST                                 527
#define NBAP_IE_ID_MODIFY_HS_SCCH_RESOURCE_POOL_PSCH_RECONFRQST                                 528
#define NBAP_IE_ID_DELETE_FROM_HS_SCCH_RESOURCE_POOL_PSCH_RECONFRQST                      529
#define NBAP_IE_ID_BINDINGID                                                                                102
#define NBAP_IE_ID_RL_SPECIFIC_DCH_INFO                                                                     103
#define NBAP_IE_ID_TRANSPORTLAYERADDRESS                                                              104
#define NBAP_IE_ID_DELAYEDACTIVATION                                                                        231
#define NBAP_IE_ID_DELAYEDACTIVATIONLIST_RL_ACTIVATIONCMDFDD                                    232
#define NBAP_IE_ID_DELAYEDACTIVATIONINFORMATION_RL_ACTIVATIONCMDFDD                             233
#define NBAP_IE_ID_DELAYEDACTIVATIONLIST_RL_ACTIVATIONCMDTDD                                    234
#define NBAP_IE_ID_DELAYEDACTIVATIONINFORMATION_RL_ACTIVATIONCMDTDD                             235
#define NBAP_IE_ID_NEIGHBOURINGTDDCELLMEASUREMENTINFORMATIONLCR                                 58
#define NBAP_IE_ID_SYNCDLCODEID_TRANSINITLCR_CELLSYNCINITIATIONRQSTTDD                    543
#define NBAP_IE_ID_SYNCDLCODEID_MEASUREINITLCR_CELLSYNCINITIATIONRQSTTDD                  544
#define NBAP_IE_ID_SYNCDLCODEIDTRANSRECONFINFOLCR_CELLSYNCRECONFRQSTTDD                   545
#define NBAP_IE_ID_SYNCDLCODEIDMEASRECONFIGURATIONLCR_CELLSYNCRECONFRQSTTDD               546
#define NBAP_IE_ID_SYNCDLCODEIDMEASINFOLIST_CELLSYNCRECONFRQSTTDD                         547
#define NBAP_IE_ID_SYNCDLCODEIDSMEASINFOLIST_CELLSYNCREPRTTDD                                   548
#define NBAP_IE_ID_SYNCDLCODEIDTHREINFOLCR                                                                  549
#define NBAP_IE_ID_NSUBCYCLESPERCYCLEPERIOD_CELLSYNCRECONFRQSTTDD                         550
#define NBAP_IE_ID_DWPCH_POWER                                                                                    551
#define NBAP_IE_ID_ACCUMULATEDCLOCKUPDATE_CELLSYNCREPRTTDD                                      552
#define NBAP_IE_ID_ANGLE_OF_ARRIVAL_VALUE_LCR                                                         521
#define NBAP_IE_ID_HSDSCH_FDD_INFORMATION                                                             530
#define NBAP_IE_ID_HSDSCH_FDD_INFORMATION_RESPONSE                                                    531
#define NBAP_IE_ID_HSDSCH_INFORMATION_TO_MODIFY                                                       534
#define NBAP_IE_ID_HSDSCH_RNTI                                                                                    535
#define NBAP_IE_ID_HSDSCH_TDD_INFORMATION                                                             536
#define NBAP_IE_ID_HSDSCH_TDD_INFORMATION_RESPONSE                                                    537
#define NBAP_IE_ID_HSPDSCH_RL_ID                                                                            541
#define NBAP_IE_ID_PRIMCCPCH_RSCP_DL_PC_RQSTTDD                                                       542
#define NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_64                                                                  64
#define NBAP_IE_ID_PDSCH_RL_ID                                                                                    66
#define NBAP_IE_ID_HSDSCH_REARRANGELIST_BEARER_REARRANGEIND                                     553
#define NBAP_IE_ID_UL_SYNCHRONISATION_PARAMETERS_LCR                                            554
#define NBAP_IE_ID_HSDSCH_FDD_UPDATE_INFORMATION                                                      555
#define NBAP_IE_ID_HSDSCH_TDD_UPDATE_INFORMATION                                                      556
#define NBAP_IE_ID_DL_DPCH_TIMESLOTFORMAT_LCR_MODIFYITEM_RL_RECONFPREPTDD                 558
#define NBAP_IE_ID_UL_DPCH_TIMESLOTFORMAT_LCR_MODIFYITEM_RL_RECONFPREPTDD                 559
#define NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_LCR_RL_SETUPRQSTTDD                                   560
#define NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_LCR_RL_ADDITIONRQSTTDD                          561
#define NBAP_IE_ID_TDD_TPC_DOWNLINKSTEPSIZE_RL_ADDITIONRQSTTDD                                  562
#define NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_INFORMATIONADD_LCR_RL_RECONFPREPTDD       563
#define NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_INFORMATIONMODIFY_LCR_RL_RECONFPREPTDD    564
#define NBAP_IE_ID_TDD_TPC_DOWNLINKSTEPSIZE_INFORMATIONMODIFY_RL_RECONFPREPTDD            565
#define NBAP_IE_ID_TDD_TPC_DOWNLINKSTEPSIZE_INFORMATIONADD_RL_RECONFPREPTDD               566
#define NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_RL_SETUPRQSTTDD                                      567
#define NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_RL_SETUPRQSTTDD                                      568
#define NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_RL_ADDITIONRQSTTDD                                   569
#define NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_RL_ADDITIONRQSTTDD                                   570
#define NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_INFORMATIONADD_RL_RECONFPREPTDD                571
#define NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_INFORMATIONADD_RL_RECONFPREPTDD                572
#define NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFPREPTDD       573
#define NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFPREPTDD       574
#define NBAP_IE_ID_MAXIMUM_DL_POWER_MODIFY_LCR_INFORMATIONMODIFY_RL_RECONFPREPTDD   575
#define NBAP_IE_ID_MINIMUM_DL_POWER_MODIFY_LCR_INFORMATIONMODIFY_RL_RECONFPREPTDD   576
#define NBAP_IE_ID_DL_DPCH_LCR_INFORMATIONMODIFY_MODIFYLIST_RL_RECONFRQSTTDD        577
#define NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFRQSTTDD       578
#define NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFRQSTTDD       579
#define NBAP_IE_ID_INITIAL_DL_POWER_TIMESLOTLCR_INFORMATIONITEM                                 580
#define NBAP_IE_ID_MAXIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONITEM                                 581
#define NBAP_IE_ID_MINIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONITEM                                 582
#define NBAP_IE_ID_HS_DSCHPROVIDEDBITRATEVALUEINFORMATION                                       583
#define NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUEINFORMATION                                               585
#define NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUE                                                          586
#define NBAP_IE_ID_TRANSMITTEDCARRIERPOWEROFALLCODESNOTUSEDFORHSTRANSMISSION        587
#define NBAP_IE_ID_HS_SICH_RECEPTION_QUALITY                                                          588
#define NBAP_IE_ID_HS_SICH_RECEPTION_QUALITY_MEASUREMENT_VALUE                                  589
#define NBAP_IE_ID_HSSICH_INFO_DM_RPRT                                                                      590
#define NBAP_IE_ID_HSSICH_INFO_DM_RQST                                                                      591
#define NBAP_IE_ID_HSSICH_INFO_DM_RSP                                                                       592
#define NBAP_IE_ID_BEST_CELL_PORTIONS_VALUE                                                                 593
#define NBAP_IE_ID_PRIMARY_CPICH_USAGE_FOR_CHANNEL_ESTIMATION                                   594
#define NBAP_IE_ID_SECONDARY_CPICH_INFORMATION_CHANGE                                           595
#define NBAP_IE_ID_NUMBEROFREPORTEDCELLPORTIONS                                                       596
#define NBAP_IE_ID_CELLPORTION_INFORMATIONITEM_CELL_SETUPRQSTFDD                          597
#define NBAP_IE_ID_CELLPORTION_INFORMATIONLIST_CELL_SETUPRQSTFDD                          598
#define NBAP_IE_ID_TIMESLOTISCP_LCR_INFOLIST_RL_RECONFPREPTDD                                   599
#define NBAP_IE_ID_SECONDARY_CPICH_INFORMATION                                                        600
#define NBAP_IE_ID_RECEIVED_TOTAL_WIDE_BAND_POWER_FOR_CELLPORTION                         601
#define NBAP_IE_ID_UNIDIRECTIONAL_DCH_INDICATOR                                                       602
#define NBAP_IE_ID_TIMINGADJUSTMENTVALUELCR                                                                 603
#define NBAP_IE_ID_MULTIPLERL_DL_DPCH_INFORMATIONLIST                                           604
#define NBAP_IE_ID_MULTIPLERL_DL_DPCH_INFORMATIONMODIFYLIST                                     605
#define NBAP_IE_ID_MULTIPLERL_UL_DPCH_INFORMATIONLIST                                           606
#define NBAP_IE_ID_MULTIPLERL_UL_DPCH_INFORMATIONMODIFYLIST                                     607
#define NBAP_IE_ID_RL_ID                                                                                          608
#define NBAP_IE_ID_SAT_INFO_ALMANAC_EXTITEM                                                                 609
#define NBAP_IE_ID_HSDPA_CAPABILITY                                                                         610
#define NBAP_IE_ID_HSDSCH_RESOURCES_INFORMATION_AUDITRSP                                        611
#define NBAP_IE_ID_HSDSCH_RESOURCES_INFORMATION_RESOURCESTATUSIND                         612
#define NBAP_IE_ID_HSDSCH_MACDFLOWS_TO_ADD                                                                  613
#define NBAP_IE_ID_HSDSCH_MACDFLOWS_TO_DELETE                                                         614
#define NBAP_IE_ID_HSDSCH_INFORMATION_TO_MODIFY_UNSYNCHRONISED                                  615
#define NBAP_IE_ID_TNLQOS                                                                                         616
#define NBAP_IE_ID_RECEIVED_TOTAL_WIDE_BAND_POWER_FOR_CELLPORTION_VALUE                   617
#define NBAP_IE_ID_TRANSMITTED_CARRIER_POWER_FOR_CELLPORTION                                    618
#define NBAP_IE_ID_TRANSMITTED_CARRIER_POWER_FOR_CELLPORTION_VALUE                              619
#define NBAP_IE_ID_TRANSMITTEDCARRIERPOWEROFALLCODESNOTUSEDFORHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHORE_HICHTRANSMISSIONCELLPORTION         620
#define NBAP_IE_ID_TRANSMITTEDCARRIERPOWEROFALLCODESNOTUSEDFORHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHORE_HICHTRANSMISSIONCELLPORTIONVALUE    621
#define NBAP_IE_ID_UPPTSINTERFERENCEVALUE                                                             622
#define NBAP_IE_ID_PRIMARYCCPCH_RSCP_DELTA                                                                  623
#define NBAP_IE_ID_MEASUREMENTRECOVERYBEHAVIOR                                                        624
#define NBAP_IE_ID_MEASUREMENTRECOVERYREPORTINGINDICATOR                                        625
#define NBAP_IE_ID_MEASUREMENTRECOVERYSUPPORTINDICATOR                                                626
#define NBAP_IE_ID_TSTD_INDICATOR                                                                           627
#define NBAP_IE_ID_MULTIPLE_RL_INFORMATION_RL_RECONFPREPTDD                                     628
#define NBAP_IE_ID_MULTIPLE_RL_INFORMATION_RL_RECONFRQSTTDD                                     629
#define NBAP_IE_ID_DL_DPCH_POWER_INFORMATION_RL_RECONFPREPFDD                                   630
#define NBAP_IE_ID_F_DPCH_INFORMATION_RL_RECONFPREPFDD                                                631
#define NBAP_IE_ID_F_DPCH_INFORMATION_RL_SETUPRQSTFDD                                           632
#define NBAP_IE_ID_ADDITIONAL_S_CCPCH_PARAMETERS_CTCH_RECONFRQSTTDD                             633
#define NBAP_IE_ID_ADDITIONAL_S_CCPCH_PARAMETERS_CTCH_SETUPRQSTTDD                              634
#define NBAP_IE_ID_ADDITIONAL_S_CCPCH_LCR_PARAMETERS_CTCH_RECONFRQSTTDD                   635
#define NBAP_IE_ID_ADDITIONAL_S_CCPCH_LCR_PARAMETERS_CTCH_SETUPRQSTTDD                    636
#define NBAP_IE_ID_MICH_CFN                                                                                       637
#define NBAP_IE_ID_MICH_INFORMATION_AUDITRSP                                                          638
#define NBAP_IE_ID_MICH_INFORMATION_RESOURCESTATUSIND                                           639
#define NBAP_IE_ID_MICH_PARAMETERS_CTCH_RECONFRQSTFDD                                           640
#define NBAP_IE_ID_MICH_PARAMETERS_CTCH_RECONFRQSTTDD                                           641
#define NBAP_IE_ID_MICH_PARAMETERS_CTCH_SETUPRQSTFDD                                            642
#define NBAP_IE_ID_MICH_PARAMETERS_CTCH_SETUPRQSTTDD                                            643
#define NBAP_IE_ID_MODIFICATION_PERIOD                                                                      644
#define NBAP_IE_ID_NI_INFORMATION_NOTIFUPDATECMD                                                      645
#define NBAP_IE_ID_S_CCPCH_INFORMATIONLISTEXT_AUDITRSP                                                646
#define NBAP_IE_ID_S_CCPCH_INFORMATIONLISTEXT_RESOURCESTATUSIND                                 647
#define NBAP_IE_ID_S_CCPCH_LCR_INFORMATIONLISTEXT_AUDITRSP                                      648
#define NBAP_IE_ID_S_CCPCH_LCR_INFORMATIONLISTEXT_RESOURCESTATUSIND                             649
#define NBAP_IE_ID_HARQ_PREAMBLE_MODE                                                                       650
#define NBAP_IE_ID_INITIAL_DL_DPCH_TIMINGADJUSTMENT                                                   651
#define NBAP_IE_ID_INITIAL_DL_DPCH_TIMINGADJUSTMENT_ALLOWED                                     652
#define NBAP_IE_ID_DLTRANSMISSIONBRANCHLOADVALUE                                                      653
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_CHOICE_CM_RQST                                        654
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_CHOICE_CM_RSP                                               655
#define NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_CHOICE_CM_RPRT                                        656
#define NBAP_IE_ID_SYNCHRONISATIONINDICATOR                                                                 657
#define NBAP_IE_ID_HSDPA_AND_EDCH_CELLPORTION_INFORMATION_PSCH_RECONFRQST                 658
#define NBAP_IE_ID_HSDPA_AND_EDCH_CELLPORTION_INFORMATIONLIST_PSCH_RECONFRQST       659
#define NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUE_FOR_CELL_PORTION                                   660
#define NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUEINFORMATION_FOR_CELLPORTION                   661
#define NBAP_IE_ID_HS_DSCHPROVIDEDBITRATEVALUEINFORMATION_FOR_CELLPORTION                 662
#define NBAP_IE_ID_E_AGCH_AND_E_RGCH_E_HICH_FDD_SCRAMBLING_CODE                                 663
#define NBAP_IE_ID_E_AGCH_FDD_CODE_INFORMATION                                                        664
#define NBAP_IE_ID_E_DCH_CAPABILITY                                                                         665
#define NBAP_IE_ID_E_DCH_FDD_DL_CONTROL_CHANNEL_INFORMATION                                     666
#define NBAP_IE_ID_E_DCH_FDD_INFORMATION                                                              667
#define NBAP_IE_ID_E_DCH_FDD_INFORMATION_RESPONSE                                                     668
#define NBAP_IE_ID_E_DCH_FDD_INFORMATION_TO_MODIFY                                                    669
#define NBAP_IE_ID_E_DCH_MACDFLOWS_TO_ADD                                                             670
#define NBAP_IE_ID_E_DCH_MACDFLOWS_TO_DELETE                                                          671
#define NBAP_IE_ID_E_DCH_RESOURCES_INFORMATION_AUDITRSP                                               672
#define NBAP_IE_ID_E_DCH_RESOURCES_INFORMATION_RESOURCESTATUSIND                          673
#define NBAP_IE_ID_E_DCH_RL_INDICATION                                                                      674
#define NBAP_IE_ID_E_DCH_RL_SET_ID                                                                          675
#define NBAP_IE_ID_E_DPCH_INFORMATION_RL_RECONFPREPFDD                                                676
#define NBAP_IE_ID_E_DPCH_INFORMATION_RL_SETUPRQSTFDD                                           677
#define NBAP_IE_ID_E_RGCH_E_HICH_FDD_CODE_INFORMATION                                           678
#define NBAP_IE_ID_SERVING_E_DCH_RL_ID                                                                      679
#define NBAP_IE_ID_UL_DPDCH_INDICATOR_FOR_E_DCH_OPERATION                                       680
#define NBAP_IE_ID_FDD_S_CCPCH_FRAMEOFFSET_CTCH_SETUPRQSTFDD                                    681
#define NBAP_IE_ID_E_DPCH_INFORMATION_RL_RECONFRQSTFDD                                                682
#define NBAP_IE_ID_MAXIMUM_TARGET_RECEIVEDTOTALWIDEBANDPOWER                                    683
#define NBAP_IE_ID_E_DCHPROVIDEDBITRATEVALUEINFORMATION                                               684
#define NBAP_IE_ID_HARQ_PREAMBLE_MODE_ACTIVATION_INDICATOR                                      685
#define NBAP_IE_ID_RL_SPECIFIC_E_DCH_INFO                                                             686
#define NBAP_IE_ID_E_DCH_CAPACITYCONSUMPTIONLAW                                                       687
#define NBAP_IE_ID_MULTIPLE_DEDICATEDMEASUREMENTVALUELIST_TDD_DM_RSP                      688
#define NBAP_IE_ID_MULTIPLE_DEDICATEDMEASUREMENTVALUELIST_LCR_TDD_DM_RSP                  689
#define NBAP_IE_ID_E_DCH_REARRANGELIST_BEARER_REARRANGEIND                                      690
#define NBAP_IE_ID_HSDPA_AND_EDCH_CELLPORTION_INFORMATIONLISTIE_PSCH_RECONFRQST           691
#define NBAP_IE_ID_MULTIPLERL_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD            692
#define NBAP_IE_ID_TARGET_NONSERVING_EDCH_TO_TOTAL_EDCH_POWER_RATIO                             693
#define NBAP_IE_ID_CELLPORTION_INFORMATIONITEM_CELL_RECONFRQSTFDD                         694
#define NBAP_IE_ID_CELLPORTION_INFORMATIONLIST_CELL_RECONFRQSTFDD                         695
#define NBAP_IE_ID_MULTIPLE_PUSCH_INFOLIST_DM_RSP                                                     696
#define NBAP_IE_ID_MULTIPLE_PUSCH_INFOLIST_DM_RPRT                                                    697
#define NBAP_IE_ID_REFERENCE_RECEIVEDTOTALWIDEBANDPOWER                                               698


static int dissect_nbap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree);
static int dissect_nbap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree);
static int dissect_nbap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree);
static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree);

/*--- Included file: packet-nbap-fn.c ---*/
#line 1 "packet-nbap-fn.c"
/*--- Fields for imported types ---*/



static const value_string nbap_ProcedureCode_vals[] = {
  {   0, "id-audit" },
  {   1, "id-auditRequired" },
  {   2, "id-blockResource" },
  {   3, "id-cellDeletion" },
  {   4, "id-cellReconfiguration" },
  {   5, "id-cellSetup" },
  {  45, "id-cellSynchronisationInitiation" },
  {  46, "id-cellSynchronisationReconfiguration" },
  {  47, "id-cellSynchronisationReporting" },
  {  48, "id-cellSynchronisationTermination" },
  {  49, "id-cellSynchronisationFailure" },
  {   6, "id-commonMeasurementFailure" },
  {   7, "id-commonMeasurementInitiation" },
  {   8, "id-commonMeasurementReport" },
  {   9, "id-commonMeasurementTermination" },
  {  10, "id-commonTransportChannelDelete" },
  {  11, "id-commonTransportChannelReconfigure" },
  {  12, "id-commonTransportChannelSetup" },
  {  14, "id-compressedModeCommand" },
  {  16, "id-dedicatedMeasurementFailure" },
  {  17, "id-dedicatedMeasurementInitiation" },
  {  18, "id-dedicatedMeasurementReport" },
  {  19, "id-dedicatedMeasurementTermination" },
  {  20, "id-downlinkPowerControl" },
  {  38, "id-downlinkPowerTimeslotControl" },
  {  35, "id-errorIndicationForCommon" },
  {  21, "id-errorIndicationForDedicated" },
  {  40, "id-informationExchangeFailure" },
  {  41, "id-informationExchangeInitiation" },
  {  42, "id-informationExchangeTermination" },
  {  43, "id-informationReporting" },
  {  50, "id-BearerRearrangement" },
  {  53, "id-mBMSNotificationUpdate" },
  {  37, "id-physicalSharedChannelReconfiguration" },
  {  36, "id-privateMessageForCommon" },
  {  22, "id-privateMessageForDedicated" },
  {  23, "id-radioLinkAddition" },
  {  24, "id-radioLinkDeletion" },
  {  25, "id-radioLinkFailure" },
  {  39, "id-radioLinkPreemption" },
  {  26, "id-radioLinkRestoration" },
  {  27, "id-radioLinkSetup" },
  {  13, "id-reset" },
  {  28, "id-resourceStatusIndication" },
  {  44, "id-cellSynchronisationAdjustment" },
  {  29, "id-synchronisedRadioLinkReconfigurationCancellation" },
  {  30, "id-synchronisedRadioLinkReconfigurationCommit" },
  {  31, "id-synchronisedRadioLinkReconfigurationPreparation" },
  {  32, "id-systemInformationUpdate" },
  {  33, "id-unblockResource" },
  {  34, "id-unSynchronisedRadioLinkReconfiguration" },
  {  51, "id-radioLinkActivation" },
  {  52, "id-radioLinkParameterUpdate" },
  { 0, NULL }
};


static int
dissect_nbap_ProcedureCode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 255U, &ProcedureCode, FALSE);

#line 23 "nbap.cnf"
      if (check_col(actx->pinfo->cinfo, COL_INFO))
       col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ",
                   val_to_str(ProcedureCode, nbap_ProcedureCode_vals,
                              "unknown message"));

  return offset;
}
static int dissect_procedureCode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProcedureCode(tvb, offset, actx, tree, hf_nbap_procedureCode);
}


static const value_string nbap_T_ddMode_vals[] = {
  {   0, "tdd" },
  {   1, "fdd" },
  {   2, "common" },
  { 0, NULL }
};


static int
dissect_nbap_T_ddMode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     3, &ddMode, TRUE, 0, NULL);

  return offset;
}
static int dissect_ddMode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_T_ddMode(tvb, offset, actx, tree, hf_nbap_ddMode);
}


static const per_sequence_t ProcedureID_sequence[] = {
  { &hf_nbap_procedureCode  , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureCode },
  { &hf_nbap_ddMode         , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_T_ddMode },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_ProcedureID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_ProcedureID, ProcedureID_sequence);

  return offset;
}
static int dissect_procedureID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProcedureID(tvb, offset, actx, tree, hf_nbap_procedureID);
}


static const value_string nbap_Criticality_vals[] = {
  {   0, "reject" },
  {   1, "ignore" },
  {   2, "notify" },
  { 0, NULL }
};


static int
dissect_nbap_Criticality(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     3, NULL, FALSE, 0, NULL);

  return offset;
}
static int dissect_criticality(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Criticality(tvb, offset, actx, tree, hf_nbap_criticality);
}
static int dissect_procedureCriticality(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Criticality(tvb, offset, actx, tree, hf_nbap_procedureCriticality);
}
static int dissect_iECriticality(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Criticality(tvb, offset, actx, tree, hf_nbap_iECriticality);
}
static int dissect_firstCriticality(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Criticality(tvb, offset, actx, tree, hf_nbap_firstCriticality);
}
static int dissect_secondCriticality(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Criticality(tvb, offset, actx, tree, hf_nbap_secondCriticality);
}


static const value_string nbap_MessageDiscriminator_vals[] = {
  {   0, "common" },
  {   1, "dedicated" },
  { 0, NULL }
};


static int
dissect_nbap_MessageDiscriminator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     2, NULL, FALSE, 0, NULL);

  return offset;
}
static int dissect_messageDiscriminator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_MessageDiscriminator(tvb, offset, actx, tree, hf_nbap_messageDiscriminator);
}



static int
dissect_nbap_INTEGER_0_127(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 127U, NULL, FALSE);

  return offset;
}
static int dissect_codeNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_127(tvb, offset, actx, tree, hf_nbap_codeNumber);
}
static int dissect_shortTransActionId(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_127(tvb, offset, actx, tree, hf_nbap_shortTransActionId);
}



static int
dissect_nbap_INTEGER_0_32767(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 32767U, NULL, FALSE);

  return offset;
}
static int dissect_altitude(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_32767(tvb, offset, actx, tree, hf_nbap_altitude);
}
static int dissect_longTransActionId(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_32767(tvb, offset, actx, tree, hf_nbap_longTransActionId);
}


static const value_string nbap_TransactionID_vals[] = {
  {   0, "shortTransActionId" },
  {   1, "longTransActionId" },
  { 0, NULL }
};

static const per_choice_t TransactionID_choice[] = {
  {   0, &hf_nbap_shortTransActionId, ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_127 },
  {   1, &hf_nbap_longTransActionId, ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_32767 },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_TransactionID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_TransactionID, TransactionID_choice,
                                 NULL);

  return offset;
}
static int dissect_transactionID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_TransactionID(tvb, offset, actx, tree, hf_nbap_transactionID);
}



static int
dissect_nbap_InitiatingMessageValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 44 "nbap.cnf"

      offset = dissect_nbap_InitiatingMessageValueValue(tvb, offset, actx, tree);



  return offset;
}
static int dissect_initiatingMessageValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InitiatingMessageValue(tvb, offset, actx, tree, hf_nbap_initiatingMessageValue);
}


static const per_sequence_t InitiatingMessage_sequence[] = {
  { &hf_nbap_procedureID    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
  { &hf_nbap_criticality    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
  { &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
  { &hf_nbap_transactionID  , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
  { &hf_nbap_initiatingMessageValue, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_InitiatingMessageValue },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_InitiatingMessage(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_InitiatingMessage, InitiatingMessage_sequence);

  return offset;
}
static int dissect_initiatingMessage(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InitiatingMessage(tvb, offset, actx, tree, hf_nbap_initiatingMessage);
}



static int
dissect_nbap_SuccessfulOutcomeValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 48 "nbap.cnf"

      offset = dissect_nbap_SuccessfulOutcomeValueValue(tvb, offset, actx, tree);



  return offset;
}
static int dissect_successfulOutcomeValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_SuccessfulOutcomeValue(tvb, offset, actx, tree, hf_nbap_successfulOutcomeValue);
}


static const per_sequence_t SuccessfulOutcome_sequence[] = {
  { &hf_nbap_procedureID    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
  { &hf_nbap_criticality    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
  { &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
  { &hf_nbap_transactionID  , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
  { &hf_nbap_successfulOutcomeValue, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_SuccessfulOutcomeValue },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_SuccessfulOutcome(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_SuccessfulOutcome, SuccessfulOutcome_sequence);

  return offset;
}
static int dissect_succesfulOutcome(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_SuccessfulOutcome(tvb, offset, actx, tree, hf_nbap_succesfulOutcome);
}



static int
dissect_nbap_UnsuccessfulOutcomeValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 60 "nbap.cnf"

      offset = dissect_nbap_UnsuccessfulOutcomeValueValue(tvb, offset, actx, tree);



  return offset;
}
static int dissect_unsuccessfulOutcomeValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_UnsuccessfulOutcomeValue(tvb, offset, actx, tree, hf_nbap_unsuccessfulOutcomeValue);
}


static const per_sequence_t UnsuccessfulOutcome_sequence[] = {
  { &hf_nbap_procedureID    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
  { &hf_nbap_criticality    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
  { &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
  { &hf_nbap_transactionID  , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
  { &hf_nbap_unsuccessfulOutcomeValue, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_UnsuccessfulOutcomeValue },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_UnsuccessfulOutcome(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_UnsuccessfulOutcome, UnsuccessfulOutcome_sequence);

  return offset;
}
static int dissect_unsuccesfulOutcome(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_UnsuccessfulOutcome(tvb, offset, actx, tree, hf_nbap_unsuccesfulOutcome);
}



static int
dissect_nbap_OutcomeValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 52 "nbap.cnf"
      /* FIX ME */
      guint length;

      offset = dissect_per_length_determinant(tvb, offset, actx, tree, hf_nbap_pdu_length, &length);
      offset = offset + length;
      BYTE_ALIGN_OFFSET(offset)



  return offset;
}
static int dissect_outcomeValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_OutcomeValue(tvb, offset, actx, tree, hf_nbap_outcomeValue);
}


static const per_sequence_t Outcome_sequence[] = {
  { &hf_nbap_procedureID    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
  { &hf_nbap_criticality    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
  { &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
  { &hf_nbap_transactionID  , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
  { &hf_nbap_outcomeValue   , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_OutcomeValue },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_Outcome(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Outcome, Outcome_sequence);

  return offset;
}
static int dissect_outcome(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Outcome(tvb, offset, actx, tree, hf_nbap_outcome);
}


static const value_string nbap_NBAP_PDU_vals[] = {
  {   0, "initiatingMessage" },
  {   1, "succesfulOutcome" },
  {   2, "unsuccesfulOutcome" },
  {   3, "outcome" },
  { 0, NULL }
};

static const per_choice_t NBAP_PDU_choice[] = {
  {   0, &hf_nbap_initiatingMessage, ASN1_EXTENSION_ROOT    , dissect_nbap_InitiatingMessage },
  {   1, &hf_nbap_succesfulOutcome, ASN1_EXTENSION_ROOT    , dissect_nbap_SuccessfulOutcome },
  {   2, &hf_nbap_unsuccesfulOutcome, ASN1_EXTENSION_ROOT    , dissect_nbap_UnsuccessfulOutcome },
  {   3, &hf_nbap_outcome        , ASN1_EXTENSION_ROOT    , dissect_nbap_Outcome },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_NBAP_PDU(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_NBAP_PDU, NBAP_PDU_choice,
                                 NULL);

  return offset;
}


static const value_string nbap_ProtocolIE_ID_vals[] = {
  {   0, "id-AICH-Information" },
  {   1, "id-AICH-InformationItem-ResourceStatusInd" },
  {   7, "id-BCH-Information" },
  {   8, "id-BCH-InformationItem-ResourceStatusInd" },
  {   9, "id-BCCH-ModificationTime" },
  {  10, "id-BlockingPriorityIndicator" },
  {  13, "id-Cause" },
  {  14, "id-CCP-InformationItem-AuditRsp" },
  {  15, "id-CCP-InformationList-AuditRsp" },
  {  16, "id-CCP-InformationItem-ResourceStatusInd" },
  {  17, "id-Cell-InformationItem-AuditRsp" },
  {  18, "id-Cell-InformationItem-ResourceStatusInd" },
  {  19, "id-Cell-InformationList-AuditRsp" },
  {  23, "id-CellParameterID" },
  {  24, "id-CFN" },
  {  25, "id-C-ID" },
  {  39, "id-CommonMeasurementAccuracy" },
  {  31, "id-CommonMeasurementObjectType-CM-Rprt" },
  {  32, "id-CommonMeasurementObjectType-CM-Rqst" },
  {  33, "id-CommonMeasurementObjectType-CM-Rsp" },
  {  34, "id-CommonMeasurementType" },
  {  35, "id-CommonPhysicalChannelID" },
  {  36, "id-CommonPhysicalChannelType-CTCH-SetupRqstFDD" },
  {  37, "id-CommonPhysicalChannelType-CTCH-SetupRqstTDD" },
  {  40, "id-CommunicationControlPortID" },
  {  43, "id-ConfigurationGenerationID" },
  {  44, "id-CRNC-CommunicationContextID" },
  {  45, "id-CriticalityDiagnostics" },
  {  48, "id-DCHs-to-Add-FDD" },
  {  49, "id-DCH-AddList-RL-ReconfPrepTDD" },
  {  50, "id-DCHs-to-Add-TDD" },
  {  52, "id-DCH-DeleteList-RL-ReconfPrepFDD" },
  {  53, "id-DCH-DeleteList-RL-ReconfPrepTDD" },
  {  54, "id-DCH-DeleteList-RL-ReconfRqstFDD" },
  {  55, "id-DCH-DeleteList-RL-ReconfRqstTDD" },
  {  56, "id-DCH-FDD-Information" },
  {  57, "id-DCH-TDD-Information" },
  {  59, "id-DCH-InformationResponse" },
  {  62, "id-FDD-DCHs-to-Modify" },
  {  63, "id-TDD-DCHs-to-Modify" },
  {  65, "id-DCH-ModifyList-RL-ReconfRqstTDD" },
  { 135, "id-DCH-RearrangeList-Bearer-RearrangeInd" },
  {  67, "id-DedicatedMeasurementObjectType-DM-Rprt" },
  {  68, "id-DedicatedMeasurementObjectType-DM-Rqst" },
  {  69, "id-DedicatedMeasurementObjectType-DM-Rsp" },
  {  70, "id-DedicatedMeasurementType" },
  {  72, "id-DL-CCTrCH-InformationItem-RL-SetupRqstTDD" },
  {  73, "id-DL-CCTrCH-InformationList-RL-AdditionRqstTDD" },
  {  76, "id-DL-CCTrCH-InformationList-RL-SetupRqstTDD" },
  {  77, "id-DL-DPCH-InformationItem-RL-AdditionRqstTDD" },
  {  79, "id-DL-DPCH-InformationList-RL-SetupRqstTDD" },
  {  81, "id-DL-DPCH-Information-RL-ReconfPrepFDD" },
  {  82, "id-DL-DPCH-Information-RL-ReconfRqstFDD" },
  {  83, "id-DL-DPCH-Information-RL-SetupRqstFDD" },
  {  21, "id-DL-DPCH-TimingAdjustment" },
  {  84, "id-DL-ReferencePowerInformationItem-DL-PC-Rqst" },
  {  85, "id-DLReferencePower" },
  {  86, "id-DLReferencePowerList-DL-PC-Rqst" },
  {  87, "id-Unused-ProtocolIE-ID-87" },
  {  89, "id-Unused-ProtocolIE-ID-89" },
  {  91, "id-Unused-ProtocolIE-ID-91" },
  {  93, "id-Unused-ProtocolIE-ID-93" },
  {  96, "id-DSCHs-to-Add-TDD" },
  {  98, "id-DSCH-Information-DeleteList-RL-ReconfPrepTDD" },
  { 100, "id-DSCH-Information-ModifyList-RL-ReconfPrepTDD" },
  { 105, "id-DSCH-InformationResponse" },
  { 106, "id-Unused-ProtocolIE-ID-106" },
  { 107, "id-DSCH-TDD-Information" },
  { 108, "id-Unused-ProtocolIE-ID-108" },
  { 112, "id-Unused-ProtocolIE-ID-112" },
  { 136, "id-DSCH-RearrangeList-Bearer-RearrangeInd" },
  { 113, "id-End-Of-Audit-Sequence-Indicator" },
  { 116, "id-FACH-Information" },
  { 117, "id-FACH-InformationItem-ResourceStatusInd" },
  { 120, "id-FACH-ParametersList-CTCH-ReconfRqstTDD" },
  { 121, "id-FACH-ParametersListIE-CTCH-SetupRqstFDD" },
  { 122, "id-FACH-ParametersListIE-CTCH-SetupRqstTDD" },
  { 123, "id-IndicationType-ResourceStatusInd" },
  { 124, "id-Local-Cell-ID" },
  {   2, "id-Local-Cell-Group-InformationItem-AuditRsp" },
  {   3, "id-Local-Cell-Group-InformationItem-ResourceStatusInd" },
  {   4, "id-Local-Cell-Group-InformationItem2-ResourceStatusInd" },
  {   5, "id-Local-Cell-Group-InformationList-AuditRsp" },
  { 125, "id-Local-Cell-InformationItem-AuditRsp" },
  { 126, "id-Local-Cell-InformationItem-ResourceStatusInd" },
  { 127, "id-Local-Cell-InformationItem2-ResourceStatusInd" },
  { 128, "id-Local-Cell-InformationList-AuditRsp" },
  { 129, "id-AdjustmentPeriod" },
  { 130, "id-MaxAdjustmentStep" },
  { 131, "id-MaximumTransmissionPower" },
  { 132, "id-MeasurementFilterCoefficient" },
  { 133, "id-MeasurementID" },
  { 115, "id-MessageStructure" },
  { 134, "id-MIB-SB-SIB-InformationList-SystemInfoUpdateRqst" },
  { 143, "id-NodeB-CommunicationContextID" },
  { 455, "id-NeighbouringCellMeasurementInformation" },
  { 144, "id-P-CCPCH-Information" },
  { 145, "id-P-CCPCH-InformationItem-ResourceStatusInd" },
  { 146, "id-P-CPICH-Information" },
  { 147, "id-P-CPICH-InformationItem-ResourceStatusInd" },
  { 148, "id-P-SCH-Information" },
  { 150, "id-PCCPCH-Information-Cell-ReconfRqstTDD" },
  { 151, "id-PCCPCH-Information-Cell-SetupRqstTDD" },
  { 155, "id-PCH-Parameters-CTCH-ReconfRqstTDD" },
  { 156, "id-PCH-ParametersItem-CTCH-SetupRqstFDD" },
  { 157, "id-PCH-ParametersItem-CTCH-SetupRqstTDD" },
  { 158, "id-PCH-Information" },
  { 161, "id-PDSCH-Information-AddListIE-PSCH-ReconfRqst" },
  { 162, "id-PDSCH-Information-ModifyListIE-PSCH-ReconfRqst" },
  { 163, "id-PDSCHSets-AddList-PSCH-ReconfRqst" },
  { 164, "id-PDSCHSets-DeleteList-PSCH-ReconfRqst" },
  { 165, "id-PDSCHSets-ModifyList-PSCH-ReconfRqst" },
  { 166, "id-PICH-Information" },
  { 168, "id-PICH-Parameters-CTCH-ReconfRqstTDD" },
  { 169, "id-PowerAdjustmentType" },
  { 170, "id-PRACH-Information" },
  { 175, "id-PrimaryCCPCH-Information-Cell-ReconfRqstFDD" },
  { 176, "id-PrimaryCCPCH-Information-Cell-SetupRqstFDD" },
  { 177, "id-PrimaryCPICH-Information-Cell-ReconfRqstFDD" },
  { 178, "id-PrimaryCPICH-Information-Cell-SetupRqstFDD" },
  { 179, "id-PrimarySCH-Information-Cell-ReconfRqstFDD" },
  { 180, "id-PrimarySCH-Information-Cell-SetupRqstFDD" },
  { 181, "id-PrimaryScramblingCode" },
  { 183, "id-SCH-Information-Cell-ReconfRqstTDD" },
  { 184, "id-SCH-Information-Cell-SetupRqstTDD" },
  { 185, "id-PUSCH-Information-AddListIE-PSCH-ReconfRqst" },
  { 186, "id-PUSCH-Information-ModifyListIE-PSCH-ReconfRqst" },
  { 187, "id-PUSCHSets-AddList-PSCH-ReconfRqst" },
  { 188, "id-PUSCHSets-DeleteList-PSCH-ReconfRqst" },
  { 189, "id-PUSCHSets-ModifyList-PSCH-ReconfRqst" },
  { 190, "id-RACH-Information" },
  { 196, "id-RACH-ParametersItem-CTCH-SetupRqstFDD" },
  { 197, "id-RACH-ParameterItem-CTCH-SetupRqstTDD" },
  { 198, "id-ReportCharacteristics" },
  { 199, "id-Reporting-Object-RL-FailureInd" },
  { 200, "id-Reporting-Object-RL-RestoreInd" },
  { 202, "id-RL-InformationItem-DM-Rprt" },
  { 203, "id-RL-InformationItem-DM-Rqst" },
  { 204, "id-RL-InformationItem-DM-Rsp" },
  { 205, "id-RL-InformationItem-RL-AdditionRqstFDD" },
  { 206, "id-RL-informationItem-RL-DeletionRqst" },
  { 207, "id-RL-InformationItem-RL-FailureInd" },
  { 286, "id-RL-InformationItem-RL-PreemptRequiredInd" },
  { 208, "id-RL-InformationItem-RL-ReconfPrepFDD" },
  { 209, "id-RL-InformationItem-RL-ReconfRqstFDD" },
  { 210, "id-RL-InformationItem-RL-RestoreInd" },
  { 211, "id-RL-InformationItem-RL-SetupRqstFDD" },
  { 212, "id-RL-InformationList-RL-AdditionRqstFDD" },
  { 213, "id-RL-informationList-RL-DeletionRqst" },
  { 237, "id-RL-InformationList-RL-PreemptRequiredInd" },
  { 214, "id-RL-InformationList-RL-ReconfPrepFDD" },
  { 215, "id-RL-InformationList-RL-ReconfRqstFDD" },
  { 216, "id-RL-InformationList-RL-SetupRqstFDD" },
  { 217, "id-RL-InformationResponseItem-RL-AdditionRspFDD" },
  { 218, "id-RL-InformationResponseItem-RL-ReconfReady" },
  { 219, "id-RL-InformationResponseItem-RL-ReconfRsp" },
  { 220, "id-RL-InformationResponseItem-RL-SetupRspFDD" },
  { 221, "id-RL-InformationResponseList-RL-AdditionRspFDD" },
  { 222, "id-RL-InformationResponseList-RL-ReconfReady" },
  { 223, "id-RL-InformationResponseList-RL-ReconfRsp" },
  { 224, "id-RL-InformationResponseList-RL-SetupRspFDD" },
  { 225, "id-RL-InformationResponse-RL-AdditionRspTDD" },
  { 226, "id-RL-InformationResponse-RL-SetupRspTDD" },
  { 227, "id-RL-Information-RL-AdditionRqstTDD" },
  { 228, "id-RL-Information-RL-ReconfRqstTDD" },
  { 229, "id-RL-Information-RL-ReconfPrepTDD" },
  { 230, "id-RL-Information-RL-SetupRqstTDD" },
  { 236, "id-RL-ReconfigurationFailureItem-RL-ReconfFailure" },
  { 238, "id-RL-Set-InformationItem-DM-Rprt" },
  { 240, "id-RL-Set-InformationItem-DM-Rsp" },
  { 241, "id-RL-Set-InformationItem-RL-FailureInd" },
  { 242, "id-RL-Set-InformationItem-RL-RestoreInd" },
  { 247, "id-S-CCPCH-Information" },
  { 249, "id-S-CPICH-Information" },
  { 251, "id-SCH-Information" },
  { 253, "id-S-SCH-Information" },
  { 257, "id-Secondary-CCPCHListIE-CTCH-ReconfRqstTDD" },
  { 258, "id-Secondary-CCPCH-parameterListIE-CTCH-SetupRqstTDD" },
  { 259, "id-Secondary-CCPCH-Parameters-CTCH-ReconfRqstTDD" },
  { 260, "id-SecondaryCPICH-InformationItem-Cell-ReconfRqstFDD" },
  { 261, "id-SecondaryCPICH-InformationItem-Cell-SetupRqstFDD" },
  { 262, "id-SecondaryCPICH-InformationList-Cell-ReconfRqstFDD" },
  { 263, "id-SecondaryCPICH-InformationList-Cell-SetupRqstFDD" },
  { 264, "id-SecondarySCH-Information-Cell-ReconfRqstFDD" },
  { 265, "id-SecondarySCH-Information-Cell-SetupRqstFDD" },
  { 266, "id-SegmentInformationListIE-SystemInfoUpdate" },
  { 268, "id-SFN" },
  { 138, "id-SignallingBearerRequestIndicator" },
  { 269, "id-ShutdownTimer" },
  { 114, "id-Start-Of-Audit-Sequence-Indicator" },
  { 270, "id-Successful-RL-InformationRespItem-RL-AdditionFailureFDD" },
  { 271, "id-Successful-RL-InformationRespItem-RL-SetupFailureFDD" },
  { 274, "id-SyncCase" },
  { 275, "id-SyncCaseIndicatorItem-Cell-SetupRqstTDD-PSCH" },
  { 276, "id-T-Cell" },
  { 139, "id-TargetCommunicationControlPortID" },
  { 277, "id-TimeSlotConfigurationList-Cell-ReconfRqstTDD" },
  { 278, "id-TimeSlotConfigurationList-Cell-SetupRqstTDD" },
  { 279, "id-TransmissionDiversityApplied" },
  { 508, "id-TypeOfError" },
  { 280, "id-UARFCNforNt" },
  { 281, "id-UARFCNforNd" },
  { 282, "id-UARFCNforNu" },
  { 284, "id-UL-CCTrCH-InformationItem-RL-SetupRqstTDD" },
  { 285, "id-UL-CCTrCH-InformationList-RL-AdditionRqstTDD" },
  { 288, "id-UL-CCTrCH-InformationList-RL-SetupRqstTDD" },
  { 289, "id-UL-DPCH-InformationItem-RL-AdditionRqstTDD" },
  { 291, "id-UL-DPCH-InformationList-RL-SetupRqstTDD" },
  { 293, "id-UL-DPCH-Information-RL-ReconfPrepFDD" },
  { 294, "id-UL-DPCH-Information-RL-ReconfRqstFDD" },
  { 295, "id-UL-DPCH-Information-RL-SetupRqstFDD" },
  { 296, "id-Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD" },
  { 297, "id-Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD" },
  { 300, "id-Unsuccessful-RL-InformationResp-RL-AdditionFailureTDD" },
  { 301, "id-Unsuccessful-RL-InformationResp-RL-SetupFailureTDD" },
  { 302, "id-USCH-Information-Add" },
  { 304, "id-USCH-Information-DeleteList-RL-ReconfPrepTDD" },
  { 306, "id-USCH-Information-ModifyList-RL-ReconfPrepTDD" },
  { 309, "id-USCH-InformationResponse" },
  { 310, "id-USCH-Information" },
  { 141, "id-USCH-RearrangeList-Bearer-RearrangeInd" },
  { 315, "id-Active-Pattern-Sequence-Information" },
  { 316, "id-AICH-ParametersListIE-CTCH-ReconfRqstFDD" },
  { 317, "id-AdjustmentRatio" },
  { 320, "id-Not-Used-320" },
  { 322, "id-Not-Used-322" },
  { 323, "id-FACH-ParametersListIE-CTCH-ReconfRqstFDD" },
  { 324, "id-CauseLevel-PSCH-ReconfFailure" },
  { 325, "id-CauseLevel-RL-AdditionFailureFDD" },
  { 326, "id-CauseLevel-RL-AdditionFailureTDD" },
  { 327, "id-CauseLevel-RL-ReconfFailure" },
  { 328, "id-CauseLevel-RL-SetupFailureFDD" },
  { 329, "id-CauseLevel-RL-SetupFailureTDD" },
  { 330, "id-Not-Used-330" },
  { 332, "id-Not-Used-332" },
  { 333, "id-Closed-Loop-Timing-Adjustment-Mode" },
  { 334, "id-CommonPhysicalChannelType-CTCH-ReconfRqstFDD" },
  { 335, "id-Compressed-Mode-Deactivation-Flag" },
  { 336, "id-Not-Used-336" },
  { 342, "id-Not-Used-342" },
  { 343, "id-Not-Used-343" },
  { 346, "id-DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD" },
  { 347, "id-DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD" },
  { 348, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD" },
  { 349, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD" },
  { 350, "id-DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD" },
  { 351, "id-DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD" },
  { 352, "id-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD" },
  { 353, "id-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD" },
  { 355, "id-DL-DPCH-InformationModify-AddListIE-RL-ReconfPrepTDD" },
  { 356, "id-DL-DPCH-InformationModify-DeleteListIE-RL-ReconfPrepTDD" },
  { 357, "id-DL-DPCH-InformationModify-ModifyListIE-RL-ReconfPrepTDD" },
  { 358, "id-DL-TPC-Pattern01Count" },
  { 450, "id-DPC-Mode" },
  { 359, "id-DPCHConstant" },
  {  94, "id-Unused-ProtocolIE-ID-94" },
  { 110, "id-Unused-ProtocolIE-ID-110" },
  { 111, "id-Unused-ProtocolIE-ID-111" },
  { 362, "id-FACH-ParametersList-CTCH-SetupRsp" },
  { 369, "id-Limited-power-increase-information-Cell-SetupRqstFDD" },
  { 374, "id-PCH-Parameters-CTCH-SetupRsp" },
  { 375, "id-PCH-ParametersItem-CTCH-ReconfRqstFDD" },
  { 376, "id-Not-Used-376" },
  { 380, "id-PICH-ParametersItem-CTCH-ReconfRqstFDD" },
  { 381, "id-PRACHConstant" },
  { 383, "id-PRACH-ParametersListIE-CTCH-ReconfRqstFDD" },
  { 384, "id-PUSCHConstant" },
  { 385, "id-RACH-Parameters-CTCH-SetupRsp" },
  { 443, "id-Unused-ProtocolIE-ID-443" },
  { 393, "id-Synchronisation-Configuration-Cell-ReconfRqst" },
  { 394, "id-Synchronisation-Configuration-Cell-SetupRqst" },
  { 395, "id-Transmission-Gap-Pattern-Sequence-Information" },
  { 396, "id-UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD" },
  { 397, "id-UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD" },
  { 398, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD" },
  { 399, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD" },
  { 400, "id-UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD" },
  { 401, "id-UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD" },
  { 402, "id-UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD" },
  { 403, "id-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD" },
  { 405, "id-UL-DPCH-InformationModify-AddListIE-RL-ReconfPrepTDD" },
  { 406, "id-UL-DPCH-InformationModify-DeleteListIE-RL-ReconfPrepTDD" },
  { 407, "id-UL-DPCH-InformationModify-ModifyListIE-RL-ReconfPrepTDD" },
  { 408, "id-Unsuccessful-PDSCHSetItem-PSCH-ReconfFailureTDD" },
  { 409, "id-Unsuccessful-PUSCHSetItem-PSCH-ReconfFailureTDD" },
  { 412, "id-CommunicationContextInfoItem-Reset" },
  { 414, "id-CommunicationControlPortInfoItem-Reset" },
  { 416, "id-ResetIndicator" },
  { 417, "id-Unused-ProtocolIE-ID-417" },
  { 418, "id-Unused-ProtocolIE-ID-418" },
  { 419, "id-Unused-ProtocolIE-ID-419" },
  { 142, "id-Unused-ProtocolIE-ID-142" },
  { 287, "id-TimingAdvanceApplied" },
  {   6, "id-CFNReportingIndicator" },
  {  11, "id-SFNReportingIndicator" },
  {  12, "id-InnerLoopDLPCStatus" },
  { 283, "id-TimeslotISCPInfo" },
  { 167, "id-PICH-ParametersItem-CTCH-SetupRqstTDD" },
  {  20, "id-PRACH-ParametersItem-CTCH-SetupRqstTDD" },
  {  46, "id-CCTrCH-InformationItem-RL-FailureInd" },
  {  47, "id-CCTrCH-InformationItem-RL-RestoreInd" },
  { 420, "id-CauseLevel-SyncAdjustmntFailureTDD" },
  { 421, "id-CellAdjustmentInfo-SyncAdjustmntRqstTDD" },
  { 494, "id-CellAdjustmentInfoItem-SyncAdjustmentRqstTDD" },
  { 482, "id-CellSyncBurstInfoList-CellSyncReconfRqstTDD" },
  { 422, "id-CellSyncBurstTransInit-CellSyncInitiationRqstTDD" },
  { 423, "id-CellSyncBurstMeasureInit-CellSyncInitiationRqstTDD" },
  { 424, "id-CellSyncBurstTransReconfiguration-CellSyncReconfRqstTDD" },
  { 425, "id-CellSyncBurstMeasReconfiguration-CellSyncReconfRqstTDD" },
  { 426, "id-CellSyncBurstTransInfoList-CellSyncReconfRqstTDD" },
  { 427, "id-CellSyncBurstMeasInfoList-CellSyncReconfRqstTDD" },
  { 428, "id-CellSyncBurstTransReconfInfo-CellSyncReconfRqstTDD" },
  { 429, "id-CellSyncInfo-CellSyncReprtTDD" },
  { 430, "id-CSBTransmissionID" },
  { 431, "id-CSBMeasurementID" },
  { 432, "id-IntStdPhCellSyncInfoItem-CellSyncReprtTDD" },
  { 433, "id-NCyclesPerSFNperiod" },
  { 434, "id-NRepetitionsPerCyclePeriod" },
  { 437, "id-SyncFrameNumber" },
  { 438, "id-SynchronisationReportType" },
  { 439, "id-SynchronisationReportCharacteristics" },
  { 440, "id-Unsuccessful-cell-InformationRespItem-SyncAdjustmntFailureTDD" },
  { 119, "id-LateEntranceCellSyncInfoItem-CellSyncReprtTDD" },
  { 435, "id-ReferenceClockAvailability" },
  { 436, "id-ReferenceSFNoffset" },
  { 444, "id-InformationExchangeID" },
  { 445, "id-InformationExchangeObjectType-InfEx-Rqst" },
  { 446, "id-InformationType" },
  { 447, "id-InformationReportCharacteristics" },
  { 448, "id-InformationExchangeObjectType-InfEx-Rsp" },
  { 449, "id-InformationExchangeObjectType-InfEx-Rprt" },
  { 451, "id-IPDLParameter-Information-Cell-ReconfRqstFDD" },
  { 452, "id-IPDLParameter-Information-Cell-SetupRqstFDD" },
  { 453, "id-IPDLParameter-Information-Cell-ReconfRqstTDD" },
  { 454, "id-IPDLParameter-Information-Cell-SetupRqstTDD" },
  {  74, "id-DL-DPCH-LCR-Information-RL-SetupRqstTDD" },
  {  78, "id-DwPCH-LCR-Information" },
  {  90, "id-DwPCH-LCR-InformationList-AuditRsp" },
  {  97, "id-DwPCH-LCR-Information-Cell-SetupRqstTDD" },
  {  99, "id-DwPCH-LCR-Information-Cell-ReconfRqstTDD" },
  { 101, "id-DwPCH-LCR-Information-ResourceStatusInd" },
  { 154, "id-maxFACH-Power-LCR-CTCH-SetupRqstTDD" },
  { 174, "id-maxFACH-Power-LCR-CTCH-ReconfRqstTDD" },
  { 290, "id-FPACH-LCR-Information" },
  { 292, "id-FPACH-LCR-Information-AuditRsp" },
  {  22, "id-FPACH-LCR-InformationList-AuditRsp" },
  { 311, "id-FPACH-LCR-InformationList-ResourceStatusInd" },
  { 312, "id-FPACH-LCR-Parameters-CTCH-SetupRqstTDD" },
  { 314, "id-FPACH-LCR-Parameters-CTCH-ReconfRqstTDD" },
  { 456, "id-PCCPCH-LCR-Information-Cell-SetupRqstTDD" },
  { 457, "id-PCH-Power-LCR-CTCH-SetupRqstTDD" },
  { 458, "id-PCH-Power-LCR-CTCH-ReconfRqstTDD" },
  { 459, "id-PICH-LCR-Parameters-CTCH-SetupRqstTDD" },
  { 461, "id-PRACH-LCR-ParametersList-CTCH-SetupRqstTDD" },
  { 463, "id-RL-InformationResponse-LCR-RL-SetupRspTDD" },
  { 465, "id-Secondary-CCPCH-LCR-parameterList-CTCH-SetupRqstTDD" },
  { 495, "id-TimeSlot" },
  { 466, "id-TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD" },
  { 467, "id-TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD" },
  { 468, "id-TimeslotISCP-LCR-InfoList-RL-SetupRqstTDD" },
  { 469, "id-TimeSlotLCR-CM-Rqst" },
  { 470, "id-UL-DPCH-LCR-Information-RL-SetupRqstTDD" },
  { 472, "id-DL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD" },
  { 473, "id-UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD" },
  { 474, "id-TimeslotISCP-InformationList-LCR-RL-AdditionRqstTDD" },
  { 475, "id-DL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD" },
  { 477, "id-DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD" },
  { 479, "id-DL-Timeslot-LCR-InformationModify-ModifyList-RL-ReconfPrepTDD" },
  { 480, "id-TimeslotISCPInfoList-LCR-DL-PC-RqstTDD" },
  { 481, "id-UL-DPCH-LCR-InformationAddListIE-RL-ReconfPrepTDD" },
  { 483, "id-UL-DPCH-LCR-InformationModify-AddList" },
  { 485, "id-UL-TimeslotLCR-Information-RL-ReconfPrepTDD" },
  { 510, "id-UL-SIRTarget" },
  { 486, "id-PDSCH-AddInformation-LCR-PSCH-ReconfRqst" },
  { 487, "id-PDSCH-AddInformation-LCR-AddListIE-PSCH-ReconfRqst" },
  {  26, "id-Unused-ProtocolIE-ID-26" },
  {  27, "id-Unused-ProtocolIE-ID-27" },
  { 488, "id-PDSCH-ModifyInformation-LCR-PSCH-ReconfRqst" },
  { 489, "id-PDSCH-ModifyInformation-LCR-ModifyListIE-PSCH-ReconfRqst" },
  { 490, "id-PUSCH-AddInformation-LCR-PSCH-ReconfRqst" },
  { 491, "id-PUSCH-AddInformation-LCR-AddListIE-PSCH-ReconfRqst" },
  { 492, "id-PUSCH-ModifyInformation-LCR-PSCH-ReconfRqst" },
  { 493, "id-PUSCH-ModifyInformation-LCR-ModifyListIE-PSCH-ReconfRqst" },
  { 496, "id-timeslotInfo-CellSyncInitiationRqstTDD" },
  { 497, "id-SyncReportType-CellSyncReprtTDD" },
  { 498, "id-Power-Local-Cell-Group-InformationItem-AuditRsp" },
  { 499, "id-Power-Local-Cell-Group-InformationItem-ResourceStatusInd" },
  { 500, "id-Power-Local-Cell-Group-InformationItem2-ResourceStatusInd" },
  { 501, "id-Power-Local-Cell-Group-InformationList-AuditRsp" },
  { 502, "id-Power-Local-Cell-Group-InformationList-ResourceStatusInd" },
  { 503, "id-Power-Local-Cell-Group-InformationList2-ResourceStatusInd" },
  { 504, "id-Power-Local-Cell-Group-ID" },
  { 505, "id-PUSCH-Info-DM-Rqst" },
  { 506, "id-PUSCH-Info-DM-Rsp" },
  { 507, "id-PUSCH-Info-DM-Rprt" },
  { 509, "id-InitDL-Power" },
  { 511, "id-cellSyncBurstRepetitionPeriod" },
  { 512, "id-ReportCharacteristicsType-OnModification" },
  { 513, "id-SFNSFNMeasurementValueInformation" },
  { 514, "id-SFNSFNMeasurementThresholdInformation" },
  { 515, "id-TUTRANGPSMeasurementValueInformation" },
  { 516, "id-TUTRANGPSMeasurementThresholdInformation" },
  { 520, "id-Rx-Timing-Deviation-Value-LCR" },
  {  51, "id-RL-InformationResponse-LCR-RL-AdditionRspTDD" },
  {  28, "id-DL-PowerBalancing-Information" },
  {  29, "id-DL-PowerBalancing-ActivationIndicator" },
  {  30, "id-DL-PowerBalancing-UpdatedIndicator" },
  { 517, "id-CCTrCH-Initial-DL-Power-RL-SetupRqstTDD" },
  { 518, "id-CCTrCH-Initial-DL-Power-RL-AdditionRqstTDD" },
  { 519, "id-CCTrCH-Initial-DL-Power-RL-ReconfPrepTDD" },
  {  41, "id-IPDLParameter-Information-LCR-Cell-SetupRqstTDD" },
  {  42, "id-IPDLParameter-Information-LCR-Cell-ReconfRqstTDD" },
  { 522, "id-HS-PDSCH-HS-SCCH-E-AGCH-E-RGCH-E-HICH-MaxPower-PSCH-ReconfRqst" },
  { 523, "id-HS-PDSCH-HS-SCCH-ScramblingCode-PSCH-ReconfRqst" },
  { 524, "id-HS-PDSCH-FDD-Code-Information-PSCH-ReconfRqst" },
  { 525, "id-HS-SCCH-FDD-Code-Information-PSCH-ReconfRqst" },
  { 526, "id-HS-PDSCH-TDD-Information-PSCH-ReconfRqst" },
  { 527, "id-Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst" },
  { 528, "id-Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst" },
  { 529, "id-Delete-From-HS-SCCH-Resource-Pool-PSCH-ReconfRqst" },
  { 102, "id-bindingID" },
  { 103, "id-RL-Specific-DCH-Info" },
  { 104, "id-transportlayeraddress" },
  { 231, "id-DelayedActivation" },
  { 232, "id-DelayedActivationList-RL-ActivationCmdFDD" },
  { 233, "id-DelayedActivationInformation-RL-ActivationCmdFDD" },
  { 234, "id-DelayedActivationList-RL-ActivationCmdTDD" },
  { 235, "id-DelayedActivationInformation-RL-ActivationCmdTDD" },
  {  58, "id-neighbouringTDDCellMeasurementInformationLCR" },
  { 543, "id-SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD" },
  { 544, "id-SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD" },
  { 545, "id-SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD" },
  { 546, "id-SYNCDlCodeIdMeasReconfigurationLCR-CellSyncReconfRqstTDD" },
  { 547, "id-SYNCDlCodeIdMeasInfoList-CellSyncReconfRqstTDD" },
  { 548, "id-SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD" },
  { 549, "id-SyncDLCodeIdThreInfoLCR" },
  { 550, "id-NSubCyclesPerCyclePeriod-CellSyncReconfRqstTDD" },
  { 551, "id-DwPCH-Power" },
  { 552, "id-AccumulatedClockupdate-CellSyncReprtTDD" },
  { 521, "id-Angle-Of-Arrival-Value-LCR" },
  { 530, "id-HSDSCH-FDD-Information" },
  { 531, "id-HSDSCH-FDD-Information-Response" },
  { 534, "id-HSDSCH-Information-to-Modify" },
  { 535, "id-HSDSCH-RNTI" },
  { 536, "id-HSDSCH-TDD-Information" },
  { 537, "id-HSDSCH-TDD-Information-Response" },
  { 541, "id-HSPDSCH-RL-ID" },
  { 542, "id-PrimCCPCH-RSCP-DL-PC-RqstTDD" },
  {  64, "id-Unused-ProtocolIE-ID-64" },
  {  66, "id-PDSCH-RL-ID" },
  { 553, "id-HSDSCH-RearrangeList-Bearer-RearrangeInd" },
  { 554, "id-UL-Synchronisation-Parameters-LCR" },
  { 555, "id-HSDSCH-FDD-Update-Information" },
  { 556, "id-HSDSCH-TDD-Update-Information" },
  { 558, "id-DL-DPCH-TimeSlotFormat-LCR-ModifyItem-RL-ReconfPrepTDD" },
  { 559, "id-UL-DPCH-TimeSlotFormat-LCR-ModifyItem-RL-ReconfPrepTDD" },
  { 560, "id-TDD-TPC-UplinkStepSize-LCR-RL-SetupRqstTDD" },
  { 561, "id-TDD-TPC-UplinkStepSize-LCR-RL-AdditionRqstTDD" },
  { 562, "id-TDD-TPC-DownlinkStepSize-RL-AdditionRqstTDD" },
  { 563, "id-TDD-TPC-UplinkStepSize-InformationAdd-LCR-RL-ReconfPrepTDD" },
  { 564, "id-TDD-TPC-UplinkStepSize-InformationModify-LCR-RL-ReconfPrepTDD" },
  { 565, "id-TDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD" },
  { 566, "id-TDD-TPC-DownlinkStepSize-InformationAdd-RL-ReconfPrepTDD" },
  { 567, "id-CCTrCH-Maximum-DL-Power-RL-SetupRqstTDD" },
  { 568, "id-CCTrCH-Minimum-DL-Power-RL-SetupRqstTDD" },
  { 569, "id-CCTrCH-Maximum-DL-Power-RL-AdditionRqstTDD" },
  { 570, "id-CCTrCH-Minimum-DL-Power-RL-AdditionRqstTDD" },
  { 571, "id-CCTrCH-Maximum-DL-Power-InformationAdd-RL-ReconfPrepTDD" },
  { 572, "id-CCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD" },
  { 573, "id-CCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD" },
  { 574, "id-CCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD" },
  { 575, "id-Maximum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD" },
  { 576, "id-Minimum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD" },
  { 577, "id-DL-DPCH-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD" },
  { 578, "id-CCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfRqstTDD" },
  { 579, "id-CCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfRqstTDD" },
  { 580, "id-Initial-DL-Power-TimeslotLCR-InformationItem" },
  { 581, "id-Maximum-DL-Power-TimeslotLCR-InformationItem" },
  { 582, "id-Minimum-DL-Power-TimeslotLCR-InformationItem" },
  { 583, "id-HS-DSCHProvidedBitRateValueInformation" },
  { 585, "id-HS-DSCHRequiredPowerValueInformation" },
  { 586, "id-HS-DSCHRequiredPowerValue" },
  { 587, "id-TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmission" },
  { 588, "id-HS-SICH-Reception-Quality" },
  { 589, "id-HS-SICH-Reception-Quality-Measurement-Value" },
  { 590, "id-HSSICH-Info-DM-Rprt" },
  { 591, "id-HSSICH-Info-DM-Rqst" },
  { 592, "id-HSSICH-Info-DM-Rsp" },
  { 593, "id-Best-Cell-Portions-Value" },
  { 594, "id-Primary-CPICH-Usage-for-Channel-Estimation" },
  { 595, "id-Secondary-CPICH-Information-Change" },
  { 596, "id-NumberOfReportedCellPortions" },
  { 597, "id-CellPortion-InformationItem-Cell-SetupRqstFDD" },
  { 598, "id-CellPortion-InformationList-Cell-SetupRqstFDD" },
  { 599, "id-TimeslotISCP-LCR-InfoList-RL-ReconfPrepTDD" },
  { 600, "id-Secondary-CPICH-Information" },
  { 601, "id-Received-total-wide-band-power-For-CellPortion" },
  { 602, "id-Unidirectional-DCH-Indicator" },
  { 603, "id-TimingAdjustmentValueLCR" },
  { 604, "id-multipleRL-dl-DPCH-InformationList" },
  { 605, "id-multipleRL-dl-DPCH-InformationModifyList" },
  { 606, "id-multipleRL-ul-DPCH-InformationList" },
  { 607, "id-multipleRL-ul-DPCH-InformationModifyList" },
  { 608, "id-RL-ID" },
  { 609, "id-SAT-Info-Almanac-ExtItem" },
  { 610, "id-HSDPA-Capability" },
  { 611, "id-HSDSCH-Resources-Information-AuditRsp" },
  { 612, "id-HSDSCH-Resources-Information-ResourceStatusInd" },
  { 613, "id-HSDSCH-MACdFlows-to-Add" },
  { 614, "id-HSDSCH-MACdFlows-to-Delete" },
  { 615, "id-HSDSCH-Information-to-Modify-Unsynchronised" },
  { 616, "id-TnlQos" },
  { 617, "id-Received-total-wide-band-power-For-CellPortion-Value" },
  { 618, "id-Transmitted-Carrier-Power-For-CellPortion" },
  { 619, "id-Transmitted-Carrier-Power-For-CellPortion-Value" },
  { 620, "id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCH-E-RGCHOrE-HICHTransmissionCellPortion" },
  { 621, "id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCH-E-RGCHOrE-HICHTransmissionCellPortionValue" },
  { 622, "id-UpPTSInterferenceValue" },
  { 623, "id-PrimaryCCPCH-RSCP-Delta" },
  { 624, "id-MeasurementRecoveryBehavior" },
  { 625, "id-MeasurementRecoveryReportingIndicator" },
  { 626, "id-MeasurementRecoverySupportIndicator" },
  { 627, "id-Tstd-indicator" },
  { 628, "id-multiple-RL-Information-RL-ReconfPrepTDD" },
  { 629, "id-multiple-RL-Information-RL-ReconfRqstTDD" },
  { 630, "id-DL-DPCH-Power-Information-RL-ReconfPrepFDD" },
  { 631, "id-F-DPCH-Information-RL-ReconfPrepFDD" },
  { 632, "id-F-DPCH-Information-RL-SetupRqstFDD" },
  { 633, "id-Additional-S-CCPCH-Parameters-CTCH-ReconfRqstTDD" },
  { 634, "id-Additional-S-CCPCH-Parameters-CTCH-SetupRqstTDD" },
  { 635, "id-Additional-S-CCPCH-LCR-Parameters-CTCH-ReconfRqstTDD" },
  { 636, "id-Additional-S-CCPCH-LCR-Parameters-CTCH-SetupRqstTDD" },
  { 637, "id-MICH-CFN" },
  { 638, "id-MICH-Information-AuditRsp" },
  { 639, "id-MICH-Information-ResourceStatusInd" },
  { 640, "id-MICH-Parameters-CTCH-ReconfRqstFDD" },
  { 641, "id-MICH-Parameters-CTCH-ReconfRqstTDD" },
  { 642, "id-MICH-Parameters-CTCH-SetupRqstFDD" },
  { 643, "id-MICH-Parameters-CTCH-SetupRqstTDD" },
  { 644, "id-Modification-Period" },
  { 645, "id-NI-Information-NotifUpdateCmd" },
  { 646, "id-S-CCPCH-InformationListExt-AuditRsp" },
  { 647, "id-S-CCPCH-InformationListExt-ResourceStatusInd" },
  { 648, "id-S-CCPCH-LCR-InformationListExt-AuditRsp" },
  { 649, "id-S-CCPCH-LCR-InformationListExt-ResourceStatusInd" },
  { 650, "id-HARQ-Preamble-Mode" },
  { 651, "id-Initial-DL-DPCH-TimingAdjustment" },
  { 652, "id-Initial-DL-DPCH-TimingAdjustment-Allowed" },
  { 653, "id-DLTransmissionBranchLoadValue" },
  { 654, "id-Power-Local-Cell-Group-choice-CM-Rqst" },
  { 655, "id-Power-Local-Cell-Group-choice-CM-Rsp" },
  { 656, "id-Power-Local-Cell-Group-choice-CM-Rprt" },
  { 657, "id-SynchronisationIndicator" },
  { 658, "id-HSDPA-And-EDCH-CellPortion-Information-PSCH-ReconfRqst" },
  { 659, "id-HSDPA-And-EDCH-CellPortion-InformationList-PSCH-ReconfRqst" },
  { 660, "id-HS-DSCHRequiredPowerValue-For-Cell-Portion" },
  { 661, "id-HS-DSCHRequiredPowerValueInformation-For-CellPortion" },
  { 662, "id-HS-DSCHProvidedBitRateValueInformation-For-CellPortion" },
  { 663, "id-E-AGCH-And-E-RGCH-E-HICH-FDD-Scrambling-Code" },
  { 664, "id-E-AGCH-FDD-Code-Information" },
  { 665, "id-E-DCH-Capability" },
  { 666, "id-E-DCH-FDD-DL-Control-Channel-Information" },
  { 667, "id-E-DCH-FDD-Information" },
  { 668, "id-E-DCH-FDD-Information-Response" },
  { 669, "id-E-DCH-FDD-Information-to-Modify" },
  { 670, "id-E-DCH-MACdFlows-to-Add" },
  { 671, "id-E-DCH-MACdFlows-to-Delete" },
  { 672, "id-E-DCH-Resources-Information-AuditRsp" },
  { 673, "id-E-DCH-Resources-Information-ResourceStatusInd" },
  { 674, "id-E-DCH-RL-Indication" },
  { 675, "id-E-DCH-RL-Set-ID" },
  { 676, "id-E-DPCH-Information-RL-ReconfPrepFDD" },
  { 677, "id-E-DPCH-Information-RL-SetupRqstFDD" },
  { 678, "id-E-RGCH-E-HICH-FDD-Code-Information" },
  { 679, "id-Serving-E-DCH-RL-ID" },
  { 680, "id-UL-DPDCH-Indicator-For-E-DCH-Operation" },
  { 681, "id-FDD-S-CCPCH-FrameOffset-CTCH-SetupRqstFDD" },
  { 682, "id-E-DPCH-Information-RL-ReconfRqstFDD" },
  { 683, "id-Maximum-Target-ReceivedTotalWideBandPower" },
  { 684, "id-E-DCHProvidedBitRateValueInformation" },
  { 685, "id-HARQ-Preamble-Mode-Activation-Indicator" },
  { 686, "id-RL-Specific-E-DCH-Info" },
  { 687, "id-E-DCH-CapacityConsumptionLaw" },
  { 688, "id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp" },
  { 689, "id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp" },
  { 690, "id-E-DCH-RearrangeList-Bearer-RearrangeInd" },
  { 691, "id-HSDPA-And-EDCH-CellPortion-InformationListIE-PSCH-ReconfRqst" },
  { 692, "id-multipleRL-dl-CCTrCH-InformationModifyList-RL-ReconfRqstTDD" },
  { 693, "id-Target-NonServing-EDCH-To-Total-EDCH-Power-Ratio" },
  { 694, "id-CellPortion-InformationItem-Cell-ReconfRqstFDD" },
  { 695, "id-CellPortion-InformationList-Cell-ReconfRqstFDD" },
  { 696, "id-multiple-PUSCH-InfoList-DM-Rsp" },
  { 697, "id-multiple-PUSCH-InfoList-DM-Rprt" },
  { 698, "id-Reference-ReceivedTotalWideBandPower" },
  { 0, NULL }
};


static int
dissect_nbap_ProtocolIE_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 65535U, &ProtocolIE_ID, FALSE);

  return offset;
}
static int dissect_iE_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_ID(tvb, offset, actx, tree, hf_nbap_iE_ID);
}
static int dissect_id(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_ID(tvb, offset, actx, tree, hf_nbap_id);
}



static int
dissect_nbap_ProtocolIEValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 64 "nbap.cnf"

      offset = dissect_nbap_ProtocolIEValueValue(tvb, offset, actx, tree);



  return offset;
}
static int dissect_value(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIEValue(tvb, offset, actx, tree, hf_nbap_value);
}


static const per_sequence_t ProtocolIE_Field_sequence[] = {
  { &hf_nbap_id             , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ID },
  { &hf_nbap_criticality    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
  { &hf_nbap_value          , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIEValue },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_ProtocolIE_Field(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_ProtocolIE_Field, ProtocolIE_Field_sequence);

  return offset;
}
static int dissect_ProtocolIE_Container_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Field(tvb, offset, actx, tree, hf_nbap_ProtocolIE_Container_item);
}


static const per_sequence_t ProtocolIE_Container_sequence_of[1] = {
  { &hf_nbap_ProtocolIE_Container_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Field },
};

static int
dissect_nbap_ProtocolIE_Container(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_ProtocolIE_Container, ProtocolIE_Container_sequence_of,
                                                  0, 65535);

  return offset;
}
static int dissect_protocolIEs(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Container(tvb, offset, actx, tree, hf_nbap_protocolIEs);
}
static int dissect_ProtocolIE_ContainerList_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Container(tvb, offset, actx, tree, hf_nbap_ProtocolIE_ContainerList_item);
}



static int
dissect_nbap_Extension(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 36 "nbap.cnf"
      /* FIX ME */
      guint length;

      offset = dissect_per_length_determinant(tvb, offset, actx, tree, hf_nbap_IE_length, &length);
      offset = offset + length;
      BYTE_ALIGN_OFFSET(offset)



  return offset;
}
static int dissect_extensionValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Extension(tvb, offset, actx, tree, hf_nbap_extensionValue);
}


static const per_sequence_t ProtocolExtensionField_sequence[] = {
  { &hf_nbap_id             , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ID },
  { &hf_nbap_criticality    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
  { &hf_nbap_extensionValue , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Extension },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_ProtocolExtensionField(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_ProtocolExtensionField, ProtocolExtensionField_sequence);

  return offset;
}
static int dissect_ProtocolExtensionContainer_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolExtensionField(tvb, offset, actx, tree, hf_nbap_ProtocolExtensionContainer_item);
}


static const per_sequence_t ProtocolExtensionContainer_sequence_of[1] = {
  { &hf_nbap_ProtocolExtensionContainer_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolExtensionField },
};

static int
dissect_nbap_ProtocolExtensionContainer(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_ProtocolExtensionContainer, ProtocolExtensionContainer_sequence_of,
                                                  1, 65535);

  return offset;
}
static int dissect_protocolExtensions(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolExtensionContainer(tvb, offset, actx, tree, hf_nbap_protocolExtensions);
}
static int dissect_iE_Extensions(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolExtensionContainer(tvb, offset, actx, tree, hf_nbap_iE_Extensions);
}
static int dissect_ie_Extensions(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolExtensionContainer(tvb, offset, actx, tree, hf_nbap_ie_Extensions);
}


static const per_sequence_t AuditRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_AuditRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_AuditRequest, AuditRequest_sequence);

  return offset;
}
static int dissect_id_audit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_AuditRequest(tvb, offset, actx, tree, hf_nbap_id_audit);
}


static const per_sequence_t AuditRequiredIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_AuditRequiredIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_AuditRequiredIndication, AuditRequiredIndication_sequence);

  return offset;
}
static int dissect_id_auditRequired(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_AuditRequiredIndication(tvb, offset, actx, tree, hf_nbap_id_auditRequired);
}


static const per_sequence_t BlockResourceRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_BlockResourceRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_BlockResourceRequest, BlockResourceRequest_sequence);

  return offset;
}
static int dissect_id_blockResource(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BlockResourceRequest(tvb, offset, actx, tree, hf_nbap_id_blockResource);
}


static const per_sequence_t CellDeletionRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellDeletionRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellDeletionRequest, CellDeletionRequest_sequence);

  return offset;
}
static int dissect_id_cellDeletion(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellDeletionRequest(tvb, offset, actx, tree, hf_nbap_id_cellDeletion);
}


static const per_sequence_t CellReconfigurationRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellReconfigurationRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellReconfigurationRequestFDD, CellReconfigurationRequestFDD_sequence);

  return offset;
}
static int dissect_id_cellReconfiguration(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellReconfigurationRequestFDD(tvb, offset, actx, tree, hf_nbap_id_cellReconfiguration);
}


static const per_sequence_t CellReconfigurationRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellReconfigurationRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellReconfigurationRequestTDD, CellReconfigurationRequestTDD_sequence);

  return offset;
}
static int dissect_id_cellReconfiguration_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellReconfigurationRequestTDD(tvb, offset, actx, tree, hf_nbap_id_cellReconfiguration_tdd);
}


static const per_sequence_t CellSetupRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSetupRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSetupRequestFDD, CellSetupRequestFDD_sequence);

  return offset;
}
static int dissect_id_cellSetup(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSetupRequestFDD(tvb, offset, actx, tree, hf_nbap_id_cellSetup);
}


static const per_sequence_t CellSetupRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSetupRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSetupRequestTDD, CellSetupRequestTDD_sequence);

  return offset;
}
static int dissect_id_cellSetup_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSetupRequestTDD(tvb, offset, actx, tree, hf_nbap_id_cellSetup_tdd);
}


static const per_sequence_t CommonMeasurementFailureIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementFailureIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonMeasurementFailureIndication, CommonMeasurementFailureIndication_sequence);

  return offset;
}
static int dissect_id_commonMeasurementFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementFailureIndication(tvb, offset, actx, tree, hf_nbap_id_commonMeasurementFailure);
}


static const per_sequence_t CommonMeasurementInitiationRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementInitiationRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonMeasurementInitiationRequest, CommonMeasurementInitiationRequest_sequence);

  return offset;
}
static int dissect_id_commonMeasurementInitiation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementInitiationRequest(tvb, offset, actx, tree, hf_nbap_id_commonMeasurementInitiation);
}


static const per_sequence_t CommonMeasurementReport_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementReport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonMeasurementReport, CommonMeasurementReport_sequence);

  return offset;
}
static int dissect_id_commonMeasurementReport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementReport(tvb, offset, actx, tree, hf_nbap_id_commonMeasurementReport);
}


static const per_sequence_t CommonMeasurementTerminationRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementTerminationRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonMeasurementTerminationRequest, CommonMeasurementTerminationRequest_sequence);

  return offset;
}
static int dissect_id_commonMeasurementTermination(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementTerminationRequest(tvb, offset, actx, tree, hf_nbap_id_commonMeasurementTermination);
}


static const per_sequence_t CommonTransportChannelDeletionRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelDeletionRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelDeletionRequest, CommonTransportChannelDeletionRequest_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelDelete(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelDeletionRequest(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelDelete);
}


static const per_sequence_t CommonTransportChannelReconfigurationRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelReconfigurationRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelReconfigurationRequestFDD, CommonTransportChannelReconfigurationRequestFDD_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelReconfigure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelReconfigurationRequestFDD(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelReconfigure);
}


static const per_sequence_t CommonTransportChannelReconfigurationRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelReconfigurationRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelReconfigurationRequestTDD, CommonTransportChannelReconfigurationRequestTDD_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelReconfigure_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelReconfigurationRequestTDD(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelReconfigure_tdd);
}


static const per_sequence_t CommonTransportChannelSetupRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelSetupRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelSetupRequestFDD, CommonTransportChannelSetupRequestFDD_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelSetup(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelSetupRequestFDD(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelSetup);
}


static const per_sequence_t CommonTransportChannelSetupRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelSetupRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelSetupRequestTDD, CommonTransportChannelSetupRequestTDD_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelSetup_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelSetupRequestTDD(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelSetup_tdd);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_ResetRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_ResetRequest, ResetRequest_sequence);

  return offset;
}
static int dissect_id_reset(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ResetRequest(tvb, offset, actx, tree, hf_nbap_id_reset);
}


static const per_sequence_t CompressedModeCommand_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CompressedModeCommand(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CompressedModeCommand, CompressedModeCommand_sequence);

  return offset;
}
static int dissect_id_compressedModeCommand(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CompressedModeCommand(tvb, offset, actx, tree, hf_nbap_id_compressedModeCommand);
}


static const per_sequence_t DedicatedMeasurementFailureIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DedicatedMeasurementFailureIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DedicatedMeasurementFailureIndication, DedicatedMeasurementFailureIndication_sequence);

  return offset;
}
static int dissect_id_dedicatedMeasurementFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DedicatedMeasurementFailureIndication(tvb, offset, actx, tree, hf_nbap_id_dedicatedMeasurementFailure);
}


static const per_sequence_t DedicatedMeasurementInitiationRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DedicatedMeasurementInitiationRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DedicatedMeasurementInitiationRequest, DedicatedMeasurementInitiationRequest_sequence);

  return offset;
}
static int dissect_id_dedicatedMeasurementInitiation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DedicatedMeasurementInitiationRequest(tvb, offset, actx, tree, hf_nbap_id_dedicatedMeasurementInitiation);
}


static const per_sequence_t DedicatedMeasurementReport_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DedicatedMeasurementReport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DedicatedMeasurementReport, DedicatedMeasurementReport_sequence);

  return offset;
}
static int dissect_id_dedicatedMeasurementReport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DedicatedMeasurementReport(tvb, offset, actx, tree, hf_nbap_id_dedicatedMeasurementReport);
}


static const per_sequence_t DedicatedMeasurementTerminationRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DedicatedMeasurementTerminationRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DedicatedMeasurementTerminationRequest, DedicatedMeasurementTerminationRequest_sequence);

  return offset;
}
static int dissect_id_dedicatedMeasurementTermination(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DedicatedMeasurementTerminationRequest(tvb, offset, actx, tree, hf_nbap_id_dedicatedMeasurementTermination);
}


static const per_sequence_t DL_PowerControlRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DL_PowerControlRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DL_PowerControlRequest, DL_PowerControlRequest_sequence);

  return offset;
}
static int dissect_id_downlinkPowerControl(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DL_PowerControlRequest(tvb, offset, actx, tree, hf_nbap_id_downlinkPowerControl);
}


static const per_sequence_t ErrorIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_ErrorIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_ErrorIndication, ErrorIndication_sequence);

  return offset;
}
static int dissect_id_errorIndicationForDedicated(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ErrorIndication(tvb, offset, actx, tree, hf_nbap_id_errorIndicationForDedicated);
}
static int dissect_id_errorIndicationForCommon(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ErrorIndication(tvb, offset, actx, tree, hf_nbap_id_errorIndicationForCommon);
}



static int
dissect_nbap_INTEGER_0_65535(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 65535U, NULL, FALSE);

  return offset;
}
static int dissect_dl_Cost(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_dl_Cost);
}
static int dissect_ul_Cost(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_ul_Cost);
}
static int dissect_dl_Cost_1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_dl_Cost_1);
}
static int dissect_dl_Cost_2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_dl_Cost_2);
}
static int dissect_ul_Cost_1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_ul_Cost_1);
}
static int dissect_ul_Cost_2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_ul_Cost_2);
}
static int dissect_ctfc16bit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_ctfc16bit);
}
static int dissect_local(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_65535(tvb, offset, actx, tree, hf_nbap_local);
}



static int
dissect_nbap_OBJECT_IDENTIFIER(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_object_identifier(tvb, offset, actx, tree, hf_index, NULL);

  return offset;
}
static int dissect_global(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_nbap_global);
}


static const value_string nbap_PrivateIE_ID_vals[] = {
  {   0, "local" },
  {   1, "global" },
  { 0, NULL }
};

static const per_choice_t PrivateIE_ID_choice[] = {
  {   0, &hf_nbap_local          , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_65535 },
  {   1, &hf_nbap_global         , ASN1_NO_EXTENSIONS     , dissect_nbap_OBJECT_IDENTIFIER },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_PrivateIE_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_PrivateIE_ID, PrivateIE_ID_choice,
                                 NULL);

  return offset;
}
static int dissect_privateIEid(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PrivateIE_ID(tvb, offset, actx, tree, hf_nbap_privateIEid);
}



static int
dissect_nbap_PrivateIEvalue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 85 "nbap.cnf"
      /* FIX ME */
      guint length;

      offset = dissect_per_length_determinant(tvb, offset, actx, tree, hf_nbap_IE_length, &length);
      offset = offset + length;
      BYTE_ALIGN_OFFSET(offset)


  return offset;
}
static int dissect_privateIEvalue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PrivateIEvalue(tvb, offset, actx, tree, hf_nbap_privateIEvalue);
}


static const per_sequence_t PrivateIE_Field_sequence[] = {
  { &hf_nbap_privateIEid    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIE_ID },
  { &hf_nbap_criticality    , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
  { &hf_nbap_privateIEvalue , ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIEvalue },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_PrivateIE_Field(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_PrivateIE_Field, PrivateIE_Field_sequence);

  return offset;
}
static int dissect_PrivateIE_Container_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PrivateIE_Field(tvb, offset, actx, tree, hf_nbap_PrivateIE_Container_item);
}


static const per_sequence_t PrivateIE_Container_sequence_of[1] = {
  { &hf_nbap_PrivateIE_Container_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIE_Field },
};

static int
dissect_nbap_PrivateIE_Container(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_PrivateIE_Container, PrivateIE_Container_sequence_of,
                                                  1, 65535);

  return offset;
}
static int dissect_privateIEs(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PrivateIE_Container(tvb, offset, actx, tree, hf_nbap_privateIEs);
}


static const per_sequence_t PrivateMessage_sequence[] = {
  { &hf_nbap_privateIEs     , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIE_Container },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_PrivateMessage(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_PrivateMessage, PrivateMessage_sequence);

  return offset;
}
static int dissect_id_privateMessageForDedicated(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PrivateMessage(tvb, offset, actx, tree, hf_nbap_id_privateMessageForDedicated);
}
static int dissect_id_privateMessageForCommon(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PrivateMessage(tvb, offset, actx, tree, hf_nbap_id_privateMessageForCommon);
}


static const per_sequence_t RadioLinkAdditionRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkAdditionRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkAdditionRequestFDD, RadioLinkAdditionRequestFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkAddition(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkAdditionRequestFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkAddition);
}


static const per_sequence_t RadioLinkDeletionRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkDeletionRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkDeletionRequest, RadioLinkDeletionRequest_sequence);

  return offset;
}
static int dissect_id_radioLinkDeletion(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkDeletionRequest(tvb, offset, actx, tree, hf_nbap_id_radioLinkDeletion);
}


static const per_sequence_t RadioLinkFailureIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkFailureIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkFailureIndication, RadioLinkFailureIndication_sequence);

  return offset;
}
static int dissect_id_radioLinkFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkFailureIndication(tvb, offset, actx, tree, hf_nbap_id_radioLinkFailure);
}


static const per_sequence_t RadioLinkRestoreIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkRestoreIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkRestoreIndication, RadioLinkRestoreIndication_sequence);

  return offset;
}
static int dissect_id_radioLinkRestoration(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkRestoreIndication(tvb, offset, actx, tree, hf_nbap_id_radioLinkRestoration);
}


static const per_sequence_t RadioLinkSetupRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkSetupRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkSetupRequestFDD, RadioLinkSetupRequestFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkSetup(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkSetupRequestFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkSetup);
}


static const per_sequence_t RadioLinkSetupRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkSetupRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkSetupRequestTDD, RadioLinkSetupRequestTDD_sequence);

  return offset;
}
static int dissect_id_radioLinkSetup_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkSetupRequestTDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkSetup_tdd);
}


static const per_sequence_t ResourceStatusIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_ResourceStatusIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_ResourceStatusIndication, ResourceStatusIndication_sequence);

  return offset;
}
static int dissect_id_resourceStatusIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ResourceStatusIndication(tvb, offset, actx, tree, hf_nbap_id_resourceStatusIndication);
}


static const per_sequence_t RadioLinkReconfigurationCancel_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationCancel(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationCancel, RadioLinkReconfigurationCancel_sequence);

  return offset;
}
static int dissect_id_synchronisedRadioLinkReconfigurationCancellation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationCancel(tvb, offset, actx, tree, hf_nbap_id_synchronisedRadioLinkReconfigurationCancellation);
}


static const per_sequence_t RadioLinkReconfigurationCommit_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationCommit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationCommit, RadioLinkReconfigurationCommit_sequence);

  return offset;
}
static int dissect_id_synchronisedRadioLinkReconfigurationCommit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationCommit(tvb, offset, actx, tree, hf_nbap_id_synchronisedRadioLinkReconfigurationCommit);
}


static const per_sequence_t RadioLinkReconfigurationPrepareFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationPrepareFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationPrepareFDD, RadioLinkReconfigurationPrepareFDD_sequence);

  return offset;
}
static int dissect_id_synchronisedRadioLinkReconfigurationPreparation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationPrepareFDD(tvb, offset, actx, tree, hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation);
}


static const per_sequence_t RadioLinkReconfigurationPrepareTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationPrepareTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationPrepareTDD, RadioLinkReconfigurationPrepareTDD_sequence);

  return offset;
}
static int dissect_id_synchronisedRadioLinkReconfigurationPreparation_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationPrepareTDD(tvb, offset, actx, tree, hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation_tdd);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_SystemInformationUpdateRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_SystemInformationUpdateRequest, SystemInformationUpdateRequest_sequence);

  return offset;
}
static int dissect_id_systemInformationUpdate(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_SystemInformationUpdateRequest(tvb, offset, actx, tree, hf_nbap_id_systemInformationUpdate);
}


static const per_sequence_t UnblockResourceIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_UnblockResourceIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_UnblockResourceIndication, UnblockResourceIndication_sequence);

  return offset;
}
static int dissect_id_unblockResource(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_UnblockResourceIndication(tvb, offset, actx, tree, hf_nbap_id_unblockResource);
}


static const per_sequence_t RadioLinkReconfigurationRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationRequestFDD, RadioLinkReconfigurationRequestFDD_sequence);

  return offset;
}
static int dissect_id_unSynchronisedRadioLinkReconfiguration(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationRequestFDD(tvb, offset, actx, tree, hf_nbap_id_unSynchronisedRadioLinkReconfiguration);
}


static const per_sequence_t RadioLinkReconfigurationRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationRequestTDD, RadioLinkReconfigurationRequestTDD_sequence);

  return offset;
}
static int dissect_id_unSynchronisedRadioLinkReconfiguration_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationRequestTDD(tvb, offset, actx, tree, hf_nbap_id_unSynchronisedRadioLinkReconfiguration_tdd);
}


static const per_sequence_t DL_PowerTimeslotControlRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DL_PowerTimeslotControlRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DL_PowerTimeslotControlRequest, DL_PowerTimeslotControlRequest_sequence);

  return offset;
}
static int dissect_id_downlinkPowerTimeslotControl(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DL_PowerTimeslotControlRequest(tvb, offset, actx, tree, hf_nbap_id_downlinkPowerTimeslotControl);
}


static const per_sequence_t PhysicalSharedChannelReconfigurationRequestFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_PhysicalSharedChannelReconfigurationRequestFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_PhysicalSharedChannelReconfigurationRequestFDD, PhysicalSharedChannelReconfigurationRequestFDD_sequence);

  return offset;
}
static int dissect_id_physicalSharedChannelReconfiguration(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PhysicalSharedChannelReconfigurationRequestFDD(tvb, offset, actx, tree, hf_nbap_id_physicalSharedChannelReconfiguration);
}


static const per_sequence_t PhysicalSharedChannelReconfigurationRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_PhysicalSharedChannelReconfigurationRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_PhysicalSharedChannelReconfigurationRequestTDD, PhysicalSharedChannelReconfigurationRequestTDD_sequence);

  return offset;
}
static int dissect_id_physicalSharedChannelReconfiguration_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PhysicalSharedChannelReconfigurationRequestTDD(tvb, offset, actx, tree, hf_nbap_id_physicalSharedChannelReconfiguration_tdd);
}


static const per_sequence_t RadioLinkPreemptionRequiredIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkPreemptionRequiredIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkPreemptionRequiredIndication, RadioLinkPreemptionRequiredIndication_sequence);

  return offset;
}
static int dissect_id_radioLinkPreemption(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkPreemptionRequiredIndication(tvb, offset, actx, tree, hf_nbap_id_radioLinkPreemption);
}


static const per_sequence_t InformationExchangeFailureIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_InformationExchangeFailureIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_InformationExchangeFailureIndication, InformationExchangeFailureIndication_sequence);

  return offset;
}
static int dissect_id_informationExchangeFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InformationExchangeFailureIndication(tvb, offset, actx, tree, hf_nbap_id_informationExchangeFailure);
}


static const per_sequence_t InformationExchangeInitiationRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_InformationExchangeInitiationRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_InformationExchangeInitiationRequest, InformationExchangeInitiationRequest_sequence);

  return offset;
}
static int dissect_id_informationExchangeInitiation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InformationExchangeInitiationRequest(tvb, offset, actx, tree, hf_nbap_id_informationExchangeInitiation);
}


static const per_sequence_t InformationExchangeTerminationRequest_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_InformationExchangeTerminationRequest(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_InformationExchangeTerminationRequest, InformationExchangeTerminationRequest_sequence);

  return offset;
}
static int dissect_id_informationExchangeTermination(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InformationExchangeTerminationRequest(tvb, offset, actx, tree, hf_nbap_id_informationExchangeTermination);
}


static const per_sequence_t InformationReport_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_InformationReport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_InformationReport, InformationReport_sequence);

  return offset;
}
static int dissect_id_informationReporting(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InformationReport(tvb, offset, actx, tree, hf_nbap_id_informationReporting);
}


static const per_sequence_t CellSynchronisationAdjustmentRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationAdjustmentRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationAdjustmentRequestTDD, CellSynchronisationAdjustmentRequestTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationAdjustment(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationAdjustmentRequestTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationAdjustment);
}


static const per_sequence_t CellSynchronisationInitiationRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationInitiationRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationInitiationRequestTDD, CellSynchronisationInitiationRequestTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationInitiation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationInitiationRequestTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationInitiation);
}


static const per_sequence_t CellSynchronisationReconfigurationRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationReconfigurationRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationReconfigurationRequestTDD, CellSynchronisationReconfigurationRequestTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationReconfiguration(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationReconfigurationRequestTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationReconfiguration);
}


static const per_sequence_t CellSynchronisationReportTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationReportTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationReportTDD, CellSynchronisationReportTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationReporting(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationReportTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationReporting);
}


static const per_sequence_t CellSynchronisationTerminationRequestTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationTerminationRequestTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationTerminationRequestTDD, CellSynchronisationTerminationRequestTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationTermination(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationTerminationRequestTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationTermination);
}


static const per_sequence_t CellSynchronisationFailureIndicationTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationFailureIndicationTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationFailureIndicationTDD, CellSynchronisationFailureIndicationTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationFailureIndicationTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationFailure);
}


static const per_sequence_t BearerRearrangementIndication_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_BearerRearrangementIndication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_BearerRearrangementIndication, BearerRearrangementIndication_sequence);

  return offset;
}
static int dissect_id_BearerRearrangement(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BearerRearrangementIndication(tvb, offset, actx, tree, hf_nbap_id_BearerRearrangement);
}


static const per_sequence_t RadioLinkActivationCommandFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkActivationCommandFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkActivationCommandFDD, RadioLinkActivationCommandFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkActivation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkActivationCommandFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkActivation);
}


static const per_sequence_t RadioLinkActivationCommandTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkActivationCommandTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkActivationCommandTDD, RadioLinkActivationCommandTDD_sequence);

  return offset;
}
static int dissect_id_radioLinkActivation_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkActivationCommandTDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkActivation_tdd);
}


static const per_sequence_t RadioLinkParameterUpdateIndicationFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkParameterUpdateIndicationFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkParameterUpdateIndicationFDD, RadioLinkParameterUpdateIndicationFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkParameterUpdate(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkParameterUpdateIndicationFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkParameterUpdate);
}


static const per_sequence_t RadioLinkParameterUpdateIndicationTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkParameterUpdateIndicationTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkParameterUpdateIndicationTDD, RadioLinkParameterUpdateIndicationTDD_sequence);

  return offset;
}
static int dissect_id_radioLinkParameterUpdate_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkParameterUpdateIndicationTDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkParameterUpdate_tdd);
}


static const per_sequence_t MBMSNotificationUpdateCommand_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_MBMSNotificationUpdateCommand(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_MBMSNotificationUpdateCommand, MBMSNotificationUpdateCommand_sequence);

  return offset;
}
static int dissect_id_mBMSNotificationUpdate(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_MBMSNotificationUpdateCommand(tvb, offset, actx, tree, hf_nbap_id_mBMSNotificationUpdate);
}


static const value_string nbap_DummyInitiatingmessages_vals[] = {
  {   0, "id-audit" },
  {   1, "id-auditRequired" },
  {   2, "id-blockResource" },
  {   3, "id-cellDeletion" },
  {   4, "id-cellReconfiguration" },
  {   5, "id-cellReconfiguration-tdd" },
  {   6, "id-cellSetup" },
  {   7, "id-cellSetup-tdd" },
  {   8, "id-commonMeasurementFailure" },
  {   9, "id-commonMeasurementInitiation" },
  {  10, "id-commonMeasurementReport" },
  {  11, "id-commonMeasurementTermination" },
  {  12, "id-commonTransportChannelDelete" },
  {  13, "id-commonTransportChannelReconfigure" },
  {  14, "id-commonTransportChannelReconfigure-tdd" },
  {  15, "id-commonTransportChannelSetup" },
  {  16, "id-commonTransportChannelSetup-tdd" },
  {  17, "id-reset" },
  {  18, "id-compressedModeCommand" },
  {  19, "id-dedicatedMeasurementFailure" },
  {  20, "id-dedicatedMeasurementInitiation" },
  {  21, "id-dedicatedMeasurementReport" },
  {  22, "id-dedicatedMeasurementTermination" },
  {  23, "id-downlinkPowerControl" },
  {  24, "id-errorIndicationForDedicated" },
  {  25, "id-privateMessageForDedicated" },
  {  26, "id-radioLinkAddition" },
  {  27, "id-radioLinkDeletion" },
  {  28, "id-radioLinkFailure" },
  {  29, "id-radioLinkRestoration" },
  {  30, "id-radioLinkSetup" },
  {  31, "id-radioLinkSetup-tdd" },
  {  32, "id-resourceStatusIndication" },
  {  33, "id-synchronisedRadioLinkReconfigurationCancellation" },
  {  34, "id-synchronisedRadioLinkReconfigurationCommit" },
  {  35, "id-synchronisedRadioLinkReconfigurationPreparation" },
  {  36, "id-synchronisedRadioLinkReconfigurationPreparation-tdd" },
  {  37, "id-systemInformationUpdate" },
  {  38, "id-unblockResource" },
  {  39, "id-unSynchronisedRadioLinkReconfiguration" },
  {  40, "id-unSynchronisedRadioLinkReconfiguration-tdd" },
  {  41, "id-downlinkPowerTimeslotControl" },
  {  42, "id-errorIndicationForCommon" },
  {  43, "id-privateMessageForCommon" },
  {  44, "id-physicalSharedChannelReconfiguration" },
  {  45, "id-physicalSharedChannelReconfiguration-tdd" },
  {  46, "id-radioLinkPreemption" },
  {  47, "id-informationExchangeFailure" },
  {  48, "id-informationExchangeInitiation" },
  {  49, "id-informationExchangeTermination" },
  {  50, "id-informationReporting" },
  {  51, "id-cellSynchronisationAdjustment" },
  {  52, "id-cellSynchronisationInitiation" },
  {  53, "id-cellSynchronisationReconfiguration" },
  {  54, "id-cellSynchronisationReporting" },
  {  55, "id-cellSynchronisationTermination" },
  {  56, "id-cellSynchronisationFailure" },
  {  57, "id-BearerRearrangement" },
  {  58, "id-radioLinkActivation" },
  {  59, "id-radioLinkActivation-tdd" },
  {  60, "id-radioLinkParameterUpdate" },
  {  61, "id-radioLinkParameterUpdate-tdd" },
  {  62, "id-mBMSNotificationUpdate" },
  { 0, NULL }
};

static const per_choice_t DummyInitiatingmessages_choice[] = {
  {   0, &hf_nbap_id_audit       , ASN1_EXTENSION_ROOT    , dissect_nbap_AuditRequest },
  {   1, &hf_nbap_id_auditRequired, ASN1_EXTENSION_ROOT    , dissect_nbap_AuditRequiredIndication },
  {   2, &hf_nbap_id_blockResource, ASN1_EXTENSION_ROOT    , dissect_nbap_BlockResourceRequest },
  {   3, &hf_nbap_id_cellDeletion, ASN1_EXTENSION_ROOT    , dissect_nbap_CellDeletionRequest },
  {   4, &hf_nbap_id_cellReconfiguration, ASN1_EXTENSION_ROOT    , dissect_nbap_CellReconfigurationRequestFDD },
  {   5, &hf_nbap_id_cellReconfiguration_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_CellReconfigurationRequestTDD },
  {   6, &hf_nbap_id_cellSetup   , ASN1_EXTENSION_ROOT    , dissect_nbap_CellSetupRequestFDD },
  {   7, &hf_nbap_id_cellSetup_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSetupRequestTDD },
  {   8, &hf_nbap_id_commonMeasurementFailure, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonMeasurementFailureIndication },
  {   9, &hf_nbap_id_commonMeasurementInitiation, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonMeasurementInitiationRequest },
  {  10, &hf_nbap_id_commonMeasurementReport, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonMeasurementReport },
  {  11, &hf_nbap_id_commonMeasurementTermination, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonMeasurementTerminationRequest },
  {  12, &hf_nbap_id_commonTransportChannelDelete, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelDeletionRequest },
  {  13, &hf_nbap_id_commonTransportChannelReconfigure, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelReconfigurationRequestFDD },
  {  14, &hf_nbap_id_commonTransportChannelReconfigure_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelReconfigurationRequestTDD },
  {  15, &hf_nbap_id_commonTransportChannelSetup, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelSetupRequestFDD },
  {  16, &hf_nbap_id_commonTransportChannelSetup_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelSetupRequestTDD },
  {  17, &hf_nbap_id_reset       , ASN1_EXTENSION_ROOT    , dissect_nbap_ResetRequest },
  {  18, &hf_nbap_id_compressedModeCommand, ASN1_EXTENSION_ROOT    , dissect_nbap_CompressedModeCommand },
  {  19, &hf_nbap_id_dedicatedMeasurementFailure, ASN1_EXTENSION_ROOT    , dissect_nbap_DedicatedMeasurementFailureIndication },
  {  20, &hf_nbap_id_dedicatedMeasurementInitiation, ASN1_EXTENSION_ROOT    , dissect_nbap_DedicatedMeasurementInitiationRequest },
  {  21, &hf_nbap_id_dedicatedMeasurementReport, ASN1_EXTENSION_ROOT    , dissect_nbap_DedicatedMeasurementReport },
  {  22, &hf_nbap_id_dedicatedMeasurementTermination, ASN1_EXTENSION_ROOT    , dissect_nbap_DedicatedMeasurementTerminationRequest },
  {  23, &hf_nbap_id_downlinkPowerControl, ASN1_EXTENSION_ROOT    , dissect_nbap_DL_PowerControlRequest },
  {  24, &hf_nbap_id_errorIndicationForDedicated, ASN1_EXTENSION_ROOT    , dissect_nbap_ErrorIndication },
  {  25, &hf_nbap_id_privateMessageForDedicated, ASN1_EXTENSION_ROOT    , dissect_nbap_PrivateMessage },
  {  26, &hf_nbap_id_radioLinkAddition, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkAdditionRequestFDD },
  {  27, &hf_nbap_id_radioLinkDeletion, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkDeletionRequest },
  {  28, &hf_nbap_id_radioLinkFailure, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkFailureIndication },
  {  29, &hf_nbap_id_radioLinkRestoration, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkRestoreIndication },
  {  30, &hf_nbap_id_radioLinkSetup, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkSetupRequestFDD },
  {  31, &hf_nbap_id_radioLinkSetup_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkSetupRequestTDD },
  {  32, &hf_nbap_id_resourceStatusIndication, ASN1_EXTENSION_ROOT    , dissect_nbap_ResourceStatusIndication },
  {  33, &hf_nbap_id_synchronisedRadioLinkReconfigurationCancellation, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationCancel },
  {  34, &hf_nbap_id_synchronisedRadioLinkReconfigurationCommit, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationCommit },
  {  35, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationPrepareFDD },
  {  36, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationPrepareTDD },
  {  37, &hf_nbap_id_systemInformationUpdate, ASN1_EXTENSION_ROOT    , dissect_nbap_SystemInformationUpdateRequest },
  {  38, &hf_nbap_id_unblockResource, ASN1_EXTENSION_ROOT    , dissect_nbap_UnblockResourceIndication },
  {  39, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationRequestFDD },
  {  40, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationRequestTDD },
  {  41, &hf_nbap_id_downlinkPowerTimeslotControl, ASN1_EXTENSION_ROOT    , dissect_nbap_DL_PowerTimeslotControlRequest },
  {  42, &hf_nbap_id_errorIndicationForCommon, ASN1_EXTENSION_ROOT    , dissect_nbap_ErrorIndication },
  {  43, &hf_nbap_id_privateMessageForCommon, ASN1_EXTENSION_ROOT    , dissect_nbap_PrivateMessage },
  {  44, &hf_nbap_id_physicalSharedChannelReconfiguration, ASN1_EXTENSION_ROOT    , dissect_nbap_PhysicalSharedChannelReconfigurationRequestFDD },
  {  45, &hf_nbap_id_physicalSharedChannelReconfiguration_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_PhysicalSharedChannelReconfigurationRequestTDD },
  {  46, &hf_nbap_id_radioLinkPreemption, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkPreemptionRequiredIndication },
  {  47, &hf_nbap_id_informationExchangeFailure, ASN1_EXTENSION_ROOT    , dissect_nbap_InformationExchangeFailureIndication },
  {  48, &hf_nbap_id_informationExchangeInitiation, ASN1_EXTENSION_ROOT    , dissect_nbap_InformationExchangeInitiationRequest },
  {  49, &hf_nbap_id_informationExchangeTermination, ASN1_EXTENSION_ROOT    , dissect_nbap_InformationExchangeTerminationRequest },
  {  50, &hf_nbap_id_informationReporting, ASN1_EXTENSION_ROOT    , dissect_nbap_InformationReport },
  {  51, &hf_nbap_id_cellSynchronisationAdjustment, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationAdjustmentRequestTDD },
  {  52, &hf_nbap_id_cellSynchronisationInitiation, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationInitiationRequestTDD },
  {  53, &hf_nbap_id_cellSynchronisationReconfiguration, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationReconfigurationRequestTDD },
  {  54, &hf_nbap_id_cellSynchronisationReporting, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationReportTDD },
  {  55, &hf_nbap_id_cellSynchronisationTermination, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationTerminationRequestTDD },
  {  56, &hf_nbap_id_cellSynchronisationFailure, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationFailureIndicationTDD },
  {  57, &hf_nbap_id_BearerRearrangement, ASN1_EXTENSION_ROOT    , dissect_nbap_BearerRearrangementIndication },
  {  58, &hf_nbap_id_radioLinkActivation, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkActivationCommandFDD },
  {  59, &hf_nbap_id_radioLinkActivation_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkActivationCommandTDD },
  {  60, &hf_nbap_id_radioLinkParameterUpdate, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkParameterUpdateIndicationFDD },
  {  61, &hf_nbap_id_radioLinkParameterUpdate_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkParameterUpdateIndicationTDD },
  {  62, &hf_nbap_id_mBMSNotificationUpdate, ASN1_EXTENSION_ROOT    , dissect_nbap_MBMSNotificationUpdateCommand },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_DummyInitiatingmessages(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_DummyInitiatingmessages, DummyInitiatingmessages_choice,
                                 NULL);

  return offset;
}


static const per_sequence_t AuditResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_AuditResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_AuditResponse, AuditResponse_sequence);

  return offset;
}
static int dissect_id_audit1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_AuditResponse(tvb, offset, actx, tree, hf_nbap_id_audit1);
}


static const per_sequence_t BlockResourceResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_BlockResourceResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_BlockResourceResponse, BlockResourceResponse_sequence);

  return offset;
}
static int dissect_id_blockResource1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BlockResourceResponse(tvb, offset, actx, tree, hf_nbap_id_blockResource1);
}


static const per_sequence_t CellDeletionResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellDeletionResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellDeletionResponse, CellDeletionResponse_sequence);

  return offset;
}
static int dissect_id_cellDeletion1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellDeletionResponse(tvb, offset, actx, tree, hf_nbap_id_cellDeletion1);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellReconfigurationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellReconfigurationResponse, CellReconfigurationResponse_sequence);

  return offset;
}
static int dissect_id_cellReconfiguration1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellReconfigurationResponse(tvb, offset, actx, tree, hf_nbap_id_cellReconfiguration1);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSetupResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSetupResponse, CellSetupResponse_sequence);

  return offset;
}
static int dissect_id_cellSetup1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSetupResponse(tvb, offset, actx, tree, hf_nbap_id_cellSetup1);
}


static const per_sequence_t CommonMeasurementInitiationFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementInitiationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonMeasurementInitiationFailure, CommonMeasurementInitiationFailure_sequence);

  return offset;
}
static int dissect_id_commonMeasurementInitiation1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementInitiationFailure(tvb, offset, actx, tree, hf_nbap_id_commonMeasurementInitiation1);
}


static const per_sequence_t CommonTransportChannelDeletionResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelDeletionResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelDeletionResponse, CommonTransportChannelDeletionResponse_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelDelete1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelDeletionResponse(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelDelete1);
}


static const per_sequence_t CommonTransportChannelReconfigurationResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelReconfigurationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelReconfigurationResponse, CommonTransportChannelReconfigurationResponse_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelReconfigure1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelReconfigurationResponse(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelReconfigure1);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelSetupResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelSetupResponse, CommonTransportChannelSetupResponse_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelSetup1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelSetupResponse(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelSetup1);
}


static const per_sequence_t ResetResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_ResetResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_ResetResponse, ResetResponse_sequence);

  return offset;
}
static int dissect_id_reset1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ResetResponse(tvb, offset, actx, tree, hf_nbap_id_reset1);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DedicatedMeasurementInitiationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DedicatedMeasurementInitiationResponse, DedicatedMeasurementInitiationResponse_sequence);

  return offset;
}
static int dissect_id_dedicatedMeasurementInitiation1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DedicatedMeasurementInitiationResponse(tvb, offset, actx, tree, hf_nbap_id_dedicatedMeasurementInitiation1);
}


static const per_sequence_t RadioLinkAdditionResponseFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkAdditionResponseFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkAdditionResponseFDD, RadioLinkAdditionResponseFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkAddition1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkAdditionResponseFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkAddition1);
}


static const per_sequence_t RadioLinkAdditionResponseTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkAdditionResponseTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkAdditionResponseTDD, RadioLinkAdditionResponseTDD_sequence);

  return offset;
}
static int dissect_id_radioLinkAddition_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkAdditionResponseTDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkAddition_tdd);
}


static const per_sequence_t RadioLinkDeletionResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkDeletionResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkDeletionResponse, RadioLinkDeletionResponse_sequence);

  return offset;
}
static int dissect_id_radioLinkDeletion1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkDeletionResponse(tvb, offset, actx, tree, hf_nbap_id_radioLinkDeletion1);
}


static const per_sequence_t RadioLinkSetupResponseFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkSetupResponseFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkSetupResponseFDD, RadioLinkSetupResponseFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkSetup1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkSetupResponseFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkSetup1);
}


static const per_sequence_t RadioLinkSetupResponseTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkSetupResponseTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkSetupResponseTDD, RadioLinkSetupResponseTDD_sequence);

  return offset;
}
static int dissect_id_radioLinkSetup_tdd1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkSetupResponseTDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkSetup_tdd1);
}


static const per_sequence_t RadioLinkReconfigurationReady_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationReady(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationReady, RadioLinkReconfigurationReady_sequence);

  return offset;
}
static int dissect_id_synchronisedRadioLinkReconfigurationPreparation1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationReady(tvb, offset, actx, tree, hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation1);
}


static const per_sequence_t SystemInformationUpdateResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_SystemInformationUpdateResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_SystemInformationUpdateResponse, SystemInformationUpdateResponse_sequence);

  return offset;
}
static int dissect_id_systemInformationUpdate1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_SystemInformationUpdateResponse(tvb, offset, actx, tree, hf_nbap_id_systemInformationUpdate1);
}


static const per_sequence_t RadioLinkReconfigurationResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationResponse, RadioLinkReconfigurationResponse_sequence);

  return offset;
}
static int dissect_id_unSynchronisedRadioLinkReconfiguration1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationResponse(tvb, offset, actx, tree, hf_nbap_id_unSynchronisedRadioLinkReconfiguration1);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_PhysicalSharedChannelReconfigurationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_PhysicalSharedChannelReconfigurationResponse, PhysicalSharedChannelReconfigurationResponse_sequence);

  return offset;
}
static int dissect_id_physicalSharedChannelReconfiguration1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PhysicalSharedChannelReconfigurationResponse(tvb, offset, actx, tree, hf_nbap_id_physicalSharedChannelReconfiguration1);
}


static const per_sequence_t InformationExchangeInitiationResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_InformationExchangeInitiationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_InformationExchangeInitiationResponse, InformationExchangeInitiationResponse_sequence);

  return offset;
}
static int dissect_id_informationExchangeInitiation1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InformationExchangeInitiationResponse(tvb, offset, actx, tree, hf_nbap_id_informationExchangeInitiation1);
}


static const per_sequence_t CellSynchronisationAdjustmentResponseTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationAdjustmentResponseTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationAdjustmentResponseTDD, CellSynchronisationAdjustmentResponseTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationAdjustment1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationAdjustmentResponseTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationAdjustment1);
}


static const per_sequence_t CellSynchronisationInitiationResponseTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationInitiationResponseTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationInitiationResponseTDD, CellSynchronisationInitiationResponseTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationInitiation1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationInitiationResponseTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationInitiation1);
}


static const per_sequence_t CellSynchronisationReconfigurationResponseTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationReconfigurationResponseTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationReconfigurationResponseTDD, CellSynchronisationReconfigurationResponseTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationReconfiguration1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationReconfigurationResponseTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationReconfiguration1);
}


static const value_string nbap_DummySuccessfullOutcomemessages_vals[] = {
  {   0, "id-audit" },
  {   1, "id-blockResource" },
  {   2, "id-cellDeletion" },
  {   3, "id-cellReconfiguration" },
  {   4, "id-cellSetup" },
  {   5, "id-commonMeasurementInitiation" },
  {   6, "id-commonTransportChannelDelete" },
  {   7, "id-commonTransportChannelReconfigure" },
  {   8, "id-commonTransportChannelSetup" },
  {   9, "id-reset" },
  {  10, "id-dedicatedMeasurementInitiation" },
  {  11, "id-radioLinkAddition" },
  {  12, "id-radioLinkAddition-tdd" },
  {  13, "id-radioLinkDeletion" },
  {  14, "id-radioLinkSetup" },
  {  15, "id-radioLinkSetup-tdd" },
  {  16, "id-synchronisedRadioLinkReconfigurationPreparation" },
  {  17, "id-systemInformationUpdate" },
  {  18, "id-unSynchronisedRadioLinkReconfiguration" },
  {  19, "id-physicalSharedChannelReconfiguration" },
  {  20, "id-informationExchangeInitiation" },
  {  21, "id-cellSynchronisationAdjustment" },
  {  22, "id-cellSynchronisationInitiation" },
  {  23, "id-cellSynchronisationReconfiguration" },
  { 0, NULL }
};

static const per_choice_t DummySuccessfullOutcomemessages_choice[] = {
  {   0, &hf_nbap_id_audit1      , ASN1_EXTENSION_ROOT    , dissect_nbap_AuditResponse },
  {   1, &hf_nbap_id_blockResource1, ASN1_EXTENSION_ROOT    , dissect_nbap_BlockResourceResponse },
  {   2, &hf_nbap_id_cellDeletion1, ASN1_EXTENSION_ROOT    , dissect_nbap_CellDeletionResponse },
  {   3, &hf_nbap_id_cellReconfiguration1, ASN1_EXTENSION_ROOT    , dissect_nbap_CellReconfigurationResponse },
  {   4, &hf_nbap_id_cellSetup1  , ASN1_EXTENSION_ROOT    , dissect_nbap_CellSetupResponse },
  {   5, &hf_nbap_id_commonMeasurementInitiation1, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonMeasurementInitiationFailure },
  {   6, &hf_nbap_id_commonTransportChannelDelete1, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelDeletionResponse },
  {   7, &hf_nbap_id_commonTransportChannelReconfigure1, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelReconfigurationResponse },
  {   8, &hf_nbap_id_commonTransportChannelSetup1, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelSetupResponse },
  {   9, &hf_nbap_id_reset1      , ASN1_EXTENSION_ROOT    , dissect_nbap_ResetResponse },
  {  10, &hf_nbap_id_dedicatedMeasurementInitiation1, ASN1_EXTENSION_ROOT    , dissect_nbap_DedicatedMeasurementInitiationResponse },
  {  11, &hf_nbap_id_radioLinkAddition1, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkAdditionResponseFDD },
  {  12, &hf_nbap_id_radioLinkAddition_tdd, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkAdditionResponseTDD },
  {  13, &hf_nbap_id_radioLinkDeletion1, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkDeletionResponse },
  {  14, &hf_nbap_id_radioLinkSetup1, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkSetupResponseFDD },
  {  15, &hf_nbap_id_radioLinkSetup_tdd1, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkSetupResponseTDD },
  {  16, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation1, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationReady },
  {  17, &hf_nbap_id_systemInformationUpdate1, ASN1_EXTENSION_ROOT    , dissect_nbap_SystemInformationUpdateResponse },
  {  18, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration1, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationResponse },
  {  19, &hf_nbap_id_physicalSharedChannelReconfiguration1, ASN1_EXTENSION_ROOT    , dissect_nbap_PhysicalSharedChannelReconfigurationResponse },
  {  20, &hf_nbap_id_informationExchangeInitiation1, ASN1_EXTENSION_ROOT    , dissect_nbap_InformationExchangeInitiationResponse },
  {  21, &hf_nbap_id_cellSynchronisationAdjustment1, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationAdjustmentResponseTDD },
  {  22, &hf_nbap_id_cellSynchronisationInitiation1, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationInitiationResponseTDD },
  {  23, &hf_nbap_id_cellSynchronisationReconfiguration1, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationReconfigurationResponseTDD },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_DummySuccessfullOutcomemessages(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_DummySuccessfullOutcomemessages, DummySuccessfullOutcomemessages_choice,
                                 NULL);

  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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_AuditFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_AuditFailure, AuditFailure_sequence);

  return offset;
}
static int dissect_id_audit2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_AuditFailure(tvb, offset, actx, tree, hf_nbap_id_audit2);
}


static const per_sequence_t BlockResourceFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_BlockResourceFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_BlockResourceFailure, BlockResourceFailure_sequence);

  return offset;
}
static int dissect_id_blockResource2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BlockResourceFailure(tvb, offset, actx, tree, hf_nbap_id_blockResource2);
}


static const per_sequence_t CellReconfigurationFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellReconfigurationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellReconfigurationFailure, CellReconfigurationFailure_sequence);

  return offset;
}
static int dissect_id_cellReconfiguration2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellReconfigurationFailure(tvb, offset, actx, tree, hf_nbap_id_cellReconfiguration2);
}


static const per_sequence_t CellSetupFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSetupFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSetupFailure, CellSetupFailure_sequence);

  return offset;
}
static int dissect_id_cellSetup2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSetupFailure(tvb, offset, actx, tree, hf_nbap_id_cellSetup2);
}


static const per_sequence_t CommonMeasurementInitiationResponse_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementInitiationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonMeasurementInitiationResponse, CommonMeasurementInitiationResponse_sequence);

  return offset;
}
static int dissect_id_commonMeasurementInitiation2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementInitiationResponse(tvb, offset, actx, tree, hf_nbap_id_commonMeasurementInitiation2);
}


static const per_sequence_t CommonTransportChannelReconfigurationFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelReconfigurationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelReconfigurationFailure, CommonTransportChannelReconfigurationFailure_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelReconfigure2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelReconfigurationFailure(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelReconfigure2);
}


static const per_sequence_t CommonTransportChannelSetupFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonTransportChannelSetupFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonTransportChannelSetupFailure, CommonTransportChannelSetupFailure_sequence);

  return offset;
}
static int dissect_id_commonTransportChannelSetup2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelSetupFailure(tvb, offset, actx, tree, hf_nbap_id_commonTransportChannelSetup2);
}


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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_DedicatedMeasurementInitiationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_DedicatedMeasurementInitiationFailure, DedicatedMeasurementInitiationFailure_sequence);

  return offset;
}
static int dissect_id_dedicatedMeasurementInitiation2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DedicatedMeasurementInitiationFailure(tvb, offset, actx, tree, hf_nbap_id_dedicatedMeasurementInitiation2);
}


static const per_sequence_t RadioLinkAdditionFailureFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkAdditionFailureFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkAdditionFailureFDD, RadioLinkAdditionFailureFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkAddition2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkAdditionFailureFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkAddition2);
}


static const per_sequence_t RadioLinkAdditionFailureTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkAdditionFailureTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkAdditionFailureTDD, RadioLinkAdditionFailureTDD_sequence);

  return offset;
}
static int dissect_id_radioLinkAddition_tdd1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkAdditionFailureTDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkAddition_tdd1);
}


static const per_sequence_t RadioLinkSetupFailureFDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkSetupFailureFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkSetupFailureFDD, RadioLinkSetupFailureFDD_sequence);

  return offset;
}
static int dissect_id_radioLinkSetup2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkSetupFailureFDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkSetup2);
}


static const per_sequence_t RadioLinkSetupFailureTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkSetupFailureTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkSetupFailureTDD, RadioLinkSetupFailureTDD_sequence);

  return offset;
}
static int dissect_id_radioLinkSetup_tdd2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkSetupFailureTDD(tvb, offset, actx, tree, hf_nbap_id_radioLinkSetup_tdd2);
}


static const per_sequence_t RadioLinkReconfigurationFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RadioLinkReconfigurationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RadioLinkReconfigurationFailure, RadioLinkReconfigurationFailure_sequence);

  return offset;
}
static int dissect_id_synchronisedRadioLinkReconfigurationPreparation2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationFailure(tvb, offset, actx, tree, hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation2);
}
static int dissect_id_unSynchronisedRadioLinkReconfiguration2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RadioLinkReconfigurationFailure(tvb, offset, actx, tree, hf_nbap_id_unSynchronisedRadioLinkReconfiguration2);
}


static const per_sequence_t SystemInformationUpdateFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_SystemInformationUpdateFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_SystemInformationUpdateFailure, SystemInformationUpdateFailure_sequence);

  return offset;
}
static int dissect_id_systemInformationUpdate2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_SystemInformationUpdateFailure(tvb, offset, actx, tree, hf_nbap_id_systemInformationUpdate2);
}


static const per_sequence_t PhysicalSharedChannelReconfigurationFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_PhysicalSharedChannelReconfigurationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_PhysicalSharedChannelReconfigurationFailure, PhysicalSharedChannelReconfigurationFailure_sequence);

  return offset;
}
static int dissect_id_physicalSharedChannelReconfiguration2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PhysicalSharedChannelReconfigurationFailure(tvb, offset, actx, tree, hf_nbap_id_physicalSharedChannelReconfiguration2);
}


static const per_sequence_t InformationExchangeInitiationFailure_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_InformationExchangeInitiationFailure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_InformationExchangeInitiationFailure, InformationExchangeInitiationFailure_sequence);

  return offset;
}
static int dissect_id_informationExchangeInitiation2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_InformationExchangeInitiationFailure(tvb, offset, actx, tree, hf_nbap_id_informationExchangeInitiation2);
}


static const per_sequence_t CellSynchronisationAdjustmentFailureTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationAdjustmentFailureTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationAdjustmentFailureTDD, CellSynchronisationAdjustmentFailureTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationAdjustment2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationAdjustmentFailureTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationAdjustment2);
}


static const per_sequence_t CellSynchronisationInitiationFailureTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationInitiationFailureTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationInitiationFailureTDD, CellSynchronisationInitiationFailureTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationInitiation2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationInitiationFailureTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationInitiation2);
}


static const per_sequence_t CellSynchronisationReconfigurationFailureTDD_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 },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CellSynchronisationReconfigurationFailureTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CellSynchronisationReconfigurationFailureTDD, CellSynchronisationReconfigurationFailureTDD_sequence);

  return offset;
}
static int dissect_id_cellSynchronisationReconfiguration2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellSynchronisationReconfigurationFailureTDD(tvb, offset, actx, tree, hf_nbap_id_cellSynchronisationReconfiguration2);
}


static const value_string nbap_DummyUnsuccessfullOutcomemessages_vals[] = {
  {   0, "id-audit" },
  {   1, "id-blockResource" },
  {   2, "id-cellReconfiguration" },
  {   3, "id-cellSetup" },
  {   4, "id-commonMeasurementInitiation" },
  {   5, "id-commonTransportChannelReconfigure" },
  {   6, "id-commonTransportChannelSetup" },
  {   7, "id-dedicatedMeasurementInitiation" },
  {   8, "id-radioLinkAddition" },
  {   9, "id-radioLinkAddition-tdd" },
  {  10, "id-radioLinkSetup" },
  {  11, "id-radioLinkSetup-tdd" },
  {  12, "id-synchronisedRadioLinkReconfigurationPreparation" },
  {  13, "id-systemInformationUpdate" },
  {  14, "id-unSynchronisedRadioLinkReconfiguration" },
  {  15, "id-physicalSharedChannelReconfiguration" },
  {  16, "id-informationExchangeInitiation" },
  {  17, "id-cellSynchronisationAdjustment" },
  {  18, "id-cellSynchronisationInitiation" },
  {  19, "id-cellSynchronisationReconfiguration" },
  { 0, NULL }
};

static const per_choice_t DummyUnsuccessfullOutcomemessages_choice[] = {
  {   0, &hf_nbap_id_audit2      , ASN1_EXTENSION_ROOT    , dissect_nbap_AuditFailure },
  {   1, &hf_nbap_id_blockResource2, ASN1_EXTENSION_ROOT    , dissect_nbap_BlockResourceFailure },
  {   2, &hf_nbap_id_cellReconfiguration2, ASN1_EXTENSION_ROOT    , dissect_nbap_CellReconfigurationFailure },
  {   3, &hf_nbap_id_cellSetup2  , ASN1_EXTENSION_ROOT    , dissect_nbap_CellSetupFailure },
  {   4, &hf_nbap_id_commonMeasurementInitiation2, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonMeasurementInitiationResponse },
  {   5, &hf_nbap_id_commonTransportChannelReconfigure2, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelReconfigurationFailure },
  {   6, &hf_nbap_id_commonTransportChannelSetup2, ASN1_EXTENSION_ROOT    , dissect_nbap_CommonTransportChannelSetupFailure },
  {   7, &hf_nbap_id_dedicatedMeasurementInitiation2, ASN1_EXTENSION_ROOT    , dissect_nbap_DedicatedMeasurementInitiationFailure },
  {   8, &hf_nbap_id_radioLinkAddition2, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkAdditionFailureFDD },
  {   9, &hf_nbap_id_radioLinkAddition_tdd1, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkAdditionFailureTDD },
  {  10, &hf_nbap_id_radioLinkSetup2, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkSetupFailureFDD },
  {  11, &hf_nbap_id_radioLinkSetup_tdd2, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkSetupFailureTDD },
  {  12, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation2, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationFailure },
  {  13, &hf_nbap_id_systemInformationUpdate2, ASN1_EXTENSION_ROOT    , dissect_nbap_SystemInformationUpdateFailure },
  {  14, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration2, ASN1_EXTENSION_ROOT    , dissect_nbap_RadioLinkReconfigurationFailure },
  {  15, &hf_nbap_id_physicalSharedChannelReconfiguration2, ASN1_EXTENSION_ROOT    , dissect_nbap_PhysicalSharedChannelReconfigurationFailure },
  {  16, &hf_nbap_id_informationExchangeInitiation2, ASN1_EXTENSION_ROOT    , dissect_nbap_InformationExchangeInitiationFailure },
  {  17, &hf_nbap_id_cellSynchronisationAdjustment2, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationAdjustmentFailureTDD },
  {  18, &hf_nbap_id_cellSynchronisationInitiation2, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationInitiationFailureTDD },
  {  19, &hf_nbap_id_cellSynchronisationReconfiguration2, ASN1_EXTENSION_ROOT    , dissect_nbap_CellSynchronisationReconfigurationFailureTDD },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_DummyUnsuccessfullOutcomemessages(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_DummyUnsuccessfullOutcomemessages, DummyUnsuccessfullOutcomemessages_choice,
                                 NULL);

  return offset;
}



static int
dissect_nbap_CommonPhysicalChannelID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 255U, NULL, FALSE);

  return offset;
}
static int dissect_id_CommonPhysicalChannelID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonPhysicalChannelID(tvb, offset, actx, tree, hf_nbap_id_CommonPhysicalChannelID);
}
static int dissect_id_Secondary_CPICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonPhysicalChannelID(tvb, offset, actx, tree, hf_nbap_id_Secondary_CPICH_Information);
}
static int dissect_commonPhysicalChannelID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonPhysicalChannelID(tvb, offset, actx, tree, hf_nbap_commonPhysicalChannelID);
}
static int dissect_commonPhysicalChannelId(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonPhysicalChannelID(tvb, offset, actx, tree, hf_nbap_commonPhysicalChannelId);
}
static int dissect_associatedSecondaryCPICH(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonPhysicalChannelID(tvb, offset, actx, tree, hf_nbap_associatedSecondaryCPICH);
}
static int dissect_new_secondary_CPICH(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonPhysicalChannelID(tvb, offset, actx, tree, hf_nbap_new_secondary_CPICH);
}


static const value_string nbap_ResourceOperationalState_vals[] = {
  {   0, "enabled" },
  {   1, "disabled" },
  { 0, NULL }
};


static int
dissect_nbap_ResourceOperationalState(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     2, NULL, FALSE, 0, NULL);

  return offset;
}
static int dissect_resourceOperationalState(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ResourceOperationalState(tvb, offset, actx, tree, hf_nbap_resourceOperationalState);
}


static const value_string nbap_AvailabilityStatus_vals[] = {
  {   0, "empty" },
  {   1, "in-test" },
  {   2, "failed" },
  {   3, "power-off" },
  {   4, "off-line" },
  {   5, "off-duty" },
  {   6, "dependency" },
  {   7, "degraded" },
  {   8, "not-installed" },
  {   9, "log-full" },
  { 0, NULL }
};


static int
dissect_nbap_AvailabilityStatus(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     10, NULL, TRUE, 0, NULL);

  return offset;
}
static int dissect_availabilityStatus(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_AvailabilityStatus(tvb, offset, actx, tree, hf_nbap_availabilityStatus);
}


static const per_sequence_t Common_PhysicalChannel_Status_Information_sequence[] = {
  { &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
  { &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_Common_PhysicalChannel_Status_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Common_PhysicalChannel_Status_Information, Common_PhysicalChannel_Status_Information_sequence);

  return offset;
}
static int dissect_id_AICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_AICH_Information);
}
static int dissect_id_P_CCPCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_P_CCPCH_Information);
}
static int dissect_id_P_CPICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_P_CPICH_Information);
}
static int dissect_id_P_SCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_P_SCH_Information);
}
static int dissect_id_PICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_PICH_Information);
}
static int dissect_id_PRACH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_PRACH_Information);
}
static int dissect_id_S_CCPCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_S_CCPCH_Information);
}
static int dissect_id_S_CPICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_S_CPICH_Information);
}
static int dissect_id_SCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_SCH_Information);
}
static int dissect_id_S_SCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_S_SCH_Information);
}
static int dissect_id_DwPCH_LCR_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_DwPCH_LCR_Information);
}
static int dissect_id_DwPCH_LCR_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_DwPCH_LCR_InformationList_AuditRsp);
}
static int dissect_id_FPACH_LCR_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_FPACH_LCR_Information);
}
static int dissect_id_FPACH_LCR_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_FPACH_LCR_Information_AuditRsp);
}
static int dissect_id_MICH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_MICH_Information_AuditRsp);
}
static int dissect_id_MICH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_PhysicalChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_MICH_Information_ResourceStatusInd);
}



static int
dissect_nbap_CommonTransportChannelID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 255U, NULL, FALSE);

  return offset;
}
static int dissect_commonTransportChannelID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonTransportChannelID(tvb, offset, actx, tree, hf_nbap_commonTransportChannelID);
}


static const per_sequence_t Common_TransportChannel_Status_Information_sequence[] = {
  { &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
  { &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_Common_TransportChannel_Status_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Common_TransportChannel_Status_Information, Common_TransportChannel_Status_Information_sequence);

  return offset;
}
static int dissect_id_BCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_TransportChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_BCH_Information);
}
static int dissect_id_FACH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_TransportChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_FACH_Information);
}
static int dissect_id_PCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_TransportChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_PCH_Information);
}
static int dissect_id_RACH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Common_TransportChannel_Status_Information(tvb, offset, actx, tree, hf_nbap_id_RACH_Information);
}



static int
dissect_nbap_BCCH_ModificationTime(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 511U, NULL, FALSE);

  return offset;
}
static int dissect_id_BCCH_ModificationTime(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BCCH_ModificationTime(tvb, offset, actx, tree, hf_nbap_id_BCCH_ModificationTime);
}


static const value_string nbap_BlockingPriorityIndicator_vals[] = {
  {   0, "high" },
  {   1, "normal" },
  {   2, "low" },
  { 0, NULL }
};


static int
dissect_nbap_BlockingPriorityIndicator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     3, NULL, TRUE, 0, NULL);

  return offset;
}
static int dissect_id_BlockingPriorityIndicator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BlockingPriorityIndicator(tvb, offset, actx, tree, hf_nbap_id_BlockingPriorityIndicator);
}


static const value_string nbap_CauseRadioNetwork_vals[] = {
  {   0, "unknown-C-ID" },
  {   1, "cell-not-available" },
  {   2, "power-level-not-supported" },
  {   3, "dl-radio-resources-not-available" },
  {   4, "ul-radio-resources-not-available" },
  {   5, "rl-already-ActivatedOrAllocated" },
  {   6, "nodeB-Resources-unavailable" },
  {   7, "measurement-not-supported-for-the-object" },
  {   8, "combining-resources-not-available" },
  {   9, "requested-configuration-not-supported" },
  {  10, "synchronisation-failure" },
  {  11, "priority-transport-channel-established" },
  {  12, "sIB-Origination-in-Node-B-not-Supported" },
  {  13, "requested-tx-diversity-mode-not-supported" },
  {  14, "unspecified" },
  {  15, "bCCH-scheduling-error" },
  {  16, "measurement-temporarily-not-available" },
  {  17, "invalid-CM-settings" },
  {  18, "reconfiguration-CFN-not-elapsed" },
  {  19, "number-of-DL-codes-not-supported" },
  {  20, "s-cipch-not-supported" },
  {  21, "combining-not-supported" },
  {  22, "ul-sf-not-supported" },
  {  23, "dl-SF-not-supported" },
  {  24, "common-transport-channel-type-not-supported" },
  {  25, "dedicated-transport-channel-type-not-supported" },
  {  26, "downlink-shared-channel-type-not-supported" },
  {  27, "uplink-shared-channel-type-not-supported" },
  {  28, "cm-not-supported" },
  {  29, "tx-diversity-no-longer-supported" },
  {  30, "unknown-Local-Cell-ID" },
  {  31, "number-of-UL-codes-not-supported" },
  {  32, "information-temporarily-not-available" },
  {  33, "information-provision-not-supported-for-the-object" },
  {  34, "cell-synchronisation-not-supported" },
  {  35, "cell-synchronisation-adjustment-not-supported" },
  {  36, "dpc-mode-change-not-supported" },
  {  37, "iPDL-already-activated" },
  {  38, "iPDL-not-supported" },
  {  39, "iPDL-parameters-not-available" },
  {  40, "frequency-acquisition-not-supported" },
  {  41, "power-balancing-status-not-compatible" },
  {  42, "requested-typeofbearer-re-arrangement-not-supported" },
  {  43, "signalling-Bearer-Re-arrangement-not-supported" },
  {  44, "bearer-Re-arrangement-needed" },
  {  45, "delayed-activation-not-supported" },
  {  46, "rl-timing-adjustment-not-supported" },
  {  47, "mich-not-supported" },
  {  48, "f-DPCH-not-supported" },
  { 0, NULL }
};


static int
dissect_nbap_CauseRadioNetwork(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     31, NULL, TRUE, 18, NULL);

  return offset;
}
static int dissect_radioNetwork(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CauseRadioNetwork(tvb, offset, actx, tree, hf_nbap_radioNetwork);
}


static const value_string nbap_CauseTransport_vals[] = {
  {   0, "transport-resource-unavailable" },
  {   1, "unspecified" },
  { 0, NULL }
};


static int
dissect_nbap_CauseTransport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     2, NULL, TRUE, 0, NULL);

  return offset;
}
static int dissect_transport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CauseTransport(tvb, offset, actx, tree, hf_nbap_transport);
}


static const value_string nbap_CauseProtocol_vals[] = {
  {   0, "transfer-syntax-error" },
  {   1, "abstract-syntax-error-reject" },
  {   2, "abstract-syntax-error-ignore-and-notify" },
  {   3, "message-not-compatible-with-receiver-state" },
  {   4, "semantic-error" },
  {   5, "unspecified" },
  {   6, "abstract-syntax-error-falsely-constructed-message" },
  { 0, NULL }
};


static int
dissect_nbap_CauseProtocol(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     7, NULL, TRUE, 0, NULL);

  return offset;
}
static int dissect_protocol(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CauseProtocol(tvb, offset, actx, tree, hf_nbap_protocol);
}


static const value_string nbap_CauseMisc_vals[] = {
  {   0, "control-processing-overload" },
  {   1, "hardware-failure" },
  {   2, "oam-intervention" },
  {   3, "not-enough-user-plane-processing-resources" },
  {   4, "unspecified" },
  { 0, NULL }
};


static int
dissect_nbap_CauseMisc(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     5, NULL, TRUE, 0, NULL);

  return offset;
}
static int dissect_misc(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CauseMisc(tvb, offset, actx, tree, hf_nbap_misc);
}


static const value_string nbap_Cause_vals[] = {
  {   0, "radioNetwork" },
  {   1, "transport" },
  {   2, "protocol" },
  {   3, "misc" },
  { 0, NULL }
};

static const per_choice_t Cause_choice[] = {
  {   0, &hf_nbap_radioNetwork   , ASN1_EXTENSION_ROOT    , dissect_nbap_CauseRadioNetwork },
  {   1, &hf_nbap_transport      , ASN1_EXTENSION_ROOT    , dissect_nbap_CauseTransport },
  {   2, &hf_nbap_protocol       , ASN1_EXTENSION_ROOT    , dissect_nbap_CauseProtocol },
  {   3, &hf_nbap_misc           , ASN1_EXTENSION_ROOT    , dissect_nbap_CauseMisc },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_Cause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_Cause, Cause_choice,
                                 NULL);

  return offset;
}
static int dissect_id_Cause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cause(tvb, offset, actx, tree, hf_nbap_id_Cause);
}
static int dissect_cause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cause(tvb, offset, actx, tree, hf_nbap_cause);
}



static int
dissect_nbap_CommunicationControlPortID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 65535U, NULL, FALSE);

  return offset;
}
static int dissect_id_CommunicationControlPortID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommunicationControlPortID(tvb, offset, actx, tree, hf_nbap_id_CommunicationControlPortID);
}
static int dissect_id_TargetCommunicationControlPortID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommunicationControlPortID(tvb, offset, actx, tree, hf_nbap_id_TargetCommunicationControlPortID);
}
static int dissect_communicationControlPortID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommunicationControlPortID(tvb, offset, actx, tree, hf_nbap_communicationControlPortID);
}


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, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CCP_InformationItem_AuditRsp, CCP_InformationItem_AuditRsp_sequence);

  return offset;
}
static int dissect_id_CCP_InformationItem_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CCP_InformationItem_AuditRsp(tvb, offset, actx, tree, hf_nbap_id_CCP_InformationItem_AuditRsp);
}



static int
dissect_nbap_ProtocolIE_Single_Container(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Field(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_Cell_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Cell_InformationList_AuditRsp_item);
}
static int dissect_S_CPICH_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CPICH_InformationList_AuditRsp_item);
}
static int dissect_S_CCPCH_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CCPCH_InformationList_AuditRsp_item);
}
static int dissect_FACH_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_FACH_InformationList_AuditRsp_item);
}
static int dissect_PRACH_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_PRACH_InformationList_AuditRsp_item);
}
static int dissect_RACH_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RACH_InformationList_AuditRsp_item);
}
static int dissect_AICH_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_AICH_InformationList_AuditRsp_item);
}
static int dissect_CCP_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CCP_InformationList_AuditRsp_item);
}
static int dissect_FPACH_LCR_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_FPACH_LCR_InformationList_AuditRsp_item);
}
static int dissect_S_CCPCH_InformationListExt_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CCPCH_InformationListExt_AuditRsp_item);
}
static int dissect_S_CCPCH_LCR_InformationListExt_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CCPCH_LCR_InformationListExt_AuditRsp_item);
}
static int dissect_Local_Cell_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Local_Cell_InformationList_AuditRsp_item);
}
static int dissect_Local_Cell_Group_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Local_Cell_Group_InformationList_AuditRsp_item);
}
static int dissect_Power_Local_Cell_Group_InformationList_AuditRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Power_Local_Cell_Group_InformationList_AuditRsp_item);
}
static int dissect_SecondaryCPICH_InformationList_Cell_SetupRqstFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_SecondaryCPICH_InformationList_Cell_SetupRqstFDD_item);
}
static int dissect_CellPortion_InformationList_Cell_SetupRqstFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CellPortion_InformationList_Cell_SetupRqstFDD_item);
}
static int dissect_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item);
}
static int dissect_CellPortion_InformationList_Cell_ReconfRqstFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CellPortion_InformationList_Cell_ReconfRqstFDD_item);
}
static int dissect_Local_Cell_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Local_Cell_InformationList_ResourceStatusInd_item);
}
static int dissect_Local_Cell_Group_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Local_Cell_Group_InformationList_ResourceStatusInd_item);
}
static int dissect_Power_Local_Cell_Group_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Power_Local_Cell_Group_InformationList_ResourceStatusInd_item);
}
static int dissect_Local_Cell_InformationList2_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Local_Cell_InformationList2_ResourceStatusInd_item);
}
static int dissect_Local_Cell_Group_InformationList2_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Local_Cell_Group_InformationList2_ResourceStatusInd_item);
}
static int dissect_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item);
}
static int dissect_CCP_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CCP_InformationList_ResourceStatusInd_item);
}
static int dissect_Cell_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Cell_InformationList_ResourceStatusInd_item);
}
static int dissect_S_CPICH_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CPICH_InformationList_ResourceStatusInd_item);
}
static int dissect_S_CCPCH_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CCPCH_InformationList_ResourceStatusInd_item);
}
static int dissect_FACH_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_FACH_InformationList_ResourceStatusInd_item);
}
static int dissect_PRACH_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_PRACH_InformationList_ResourceStatusInd_item);
}
static int dissect_RACH_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RACH_InformationList_ResourceStatusInd_item);
}
static int dissect_AICH_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_AICH_InformationList_ResourceStatusInd_item);
}
static int dissect_FPACH_LCR_InformationList_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_FPACH_LCR_InformationList_ResourceStatusInd_item);
}
static int dissect_S_CCPCH_InformationListExt_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CCPCH_InformationListExt_ResourceStatusInd_item);
}
static int dissect_S_CCPCH_LCR_InformationListExt_ResourceStatusInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_S_CCPCH_LCR_InformationListExt_ResourceStatusInd_item);
}
static int dissect_RL_InformationList_RL_SetupRqstFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_RL_SetupRqstFDD_item);
}
static int dissect_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item);
}
static int dissect_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item);
}
static int dissect_RL_InformationResponseList_RL_SetupRspFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationResponseList_RL_SetupRspFDD_item);
}
static int dissect_Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD_item);
}
static int dissect_Successful_RL_InformationRespList_RL_SetupFailureFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Successful_RL_InformationRespList_RL_SetupFailureFDD_item);
}
static int dissect_RL_InformationList_RL_AdditionRqstFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_RL_AdditionRqstFDD_item);
}
static int dissect_RL_InformationResponseList_RL_AdditionRspFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_item);
}
static int dissect_Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD_item);
}
static int dissect_Successful_RL_InformationRespList_RL_AdditionFailureFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Successful_RL_InformationRespList_RL_AdditionFailureFDD_item);
}
static int dissect_RL_InformationList_RL_ReconfPrepFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_RL_ReconfPrepFDD_item);
}
static int dissect_RL_InformationResponseList_RL_ReconfReady_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationResponseList_RL_ReconfReady_item);
}
static int dissect_RL_ReconfigurationFailureList_RL_ReconfFailure_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_ReconfigurationFailureList_RL_ReconfFailure_item);
}
static int dissect_RL_InformationList_RL_ReconfRqstFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_RL_ReconfRqstFDD_item);
}
static int dissect_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item);
}
static int dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item);
}
static int dissect_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item);
}
static int dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item);
}
static int dissect_RL_InformationResponseList_RL_ReconfRsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationResponseList_RL_ReconfRsp_item);
}
static int dissect_RL_informationList_RL_DeletionRqst_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_informationList_RL_DeletionRqst_item);
}
static int dissect_DL_ReferencePowerInformationList_DL_PC_Rqst_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_DL_ReferencePowerInformationList_DL_PC_Rqst_item);
}
static int dissect_RL_InformationList_DM_Rqst_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_DM_Rqst_item);
}
static int dissect_RL_InformationList_DM_Rsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_DM_Rsp_item);
}
static int dissect_RL_Set_InformationList_DM_Rsp_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_Set_InformationList_DM_Rsp_item);
}
static int dissect_RL_InformationList_DM_Rprt_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_DM_Rprt_item);
}
static int dissect_RL_Set_InformationList_DM_Rprt_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_Set_InformationList_DM_Rprt_item);
}
static int dissect_RL_InformationList_RL_FailureInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_RL_FailureInd_item);
}
static int dissect_RL_Set_InformationList_RL_FailureInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_Set_InformationList_RL_FailureInd_item);
}
static int dissect_CCTrCH_InformationList_RL_FailureInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CCTrCH_InformationList_RL_FailureInd_item);
}
static int dissect_RL_InformationList_RL_PreemptRequiredInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_RL_PreemptRequiredInd_item);
}
static int dissect_RL_InformationList_RL_RestoreInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_InformationList_RL_RestoreInd_item);
}
static int dissect_RL_Set_InformationList_RL_RestoreInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_RL_Set_InformationList_RL_RestoreInd_item);
}
static int dissect_CCTrCH_InformationList_RL_RestoreInd_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CCTrCH_InformationList_RL_RestoreInd_item);
}
static int dissect_Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD_item);
}
static int dissect_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD_item);
}
static int dissect_CommunicationContextInfoList_Reset_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CommunicationContextInfoList_Reset_item);
}
static int dissect_CommunicationControlPortInfoList_Reset_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CommunicationControlPortInfoList_Reset_item);
}
static int dissect_CellAdjustmentInfo_SyncAdjustmentRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_CellAdjustmentInfo_SyncAdjustmentRqstTDD_item);
}
static int dissect_Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD_item);
}
static int dissect_DelayedActivationInformationList_RL_ActivationCmdFDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_DelayedActivationInformationList_RL_ActivationCmdFDD_item);
}
static int dissect_DelayedActivationInformationList_RL_ActivationCmdTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_nbap_DelayedActivationInformationList_RL_ActivationCmdTDD_item);
}


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, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_CCP_InformationList_AuditRsp, CCP_InformationList_AuditRsp_sequence_of,
                                                  1, 256);

  return offset;
}
static int dissect_id_CCP_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CCP_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_id_CCP_InformationList_AuditRsp);
}


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 },
  { &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_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CCP_InformationItem_ResourceStatusInd, CCP_InformationItem_ResourceStatusInd_sequence);

  return offset;
}
static int dissect_id_CCP_InformationItem_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CCP_InformationItem_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_id_CCP_InformationItem_ResourceStatusInd);
}



static int
dissect_nbap_C_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 65535U, NULL, FALSE);

  return offset;
}
static int dissect_id_C_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_C_ID(tvb, offset, actx, tree, hf_nbap_id_C_ID);
}
static int dissect_c_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_C_ID(tvb, offset, actx, tree, hf_nbap_c_ID);
}



static int
dissect_nbap_ConfigurationGenerationID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 255U, NULL, FALSE);

  return offset;
}
static int dissect_id_ConfigurationGenerationID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ConfigurationGenerationID(tvb, offset, actx, tree, hf_nbap_id_ConfigurationGenerationID);
}
static int dissect_configurationGenerationID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_ConfigurationGenerationID(tvb, offset, actx, tree, hf_nbap_configurationGenerationID);
}



static int
dissect_nbap_Local_Cell_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 268435455U, NULL, FALSE);

  return offset;
}
static int dissect_id_Local_Cell_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Local_Cell_ID(tvb, offset, actx, tree, hf_nbap_id_Local_Cell_ID);
}
static int dissect_id_Power_Local_Cell_Group_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Local_Cell_ID(tvb, offset, actx, tree, hf_nbap_id_Power_Local_Cell_Group_ID);
}
static int dissect_local_Cell_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Local_Cell_ID(tvb, offset, actx, tree, hf_nbap_local_Cell_ID);
}
static int dissect_local_Cell_Group_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Local_Cell_ID(tvb, offset, actx, tree, hf_nbap_local_Cell_Group_ID);
}
static int dissect_power_Local_Cell_Group_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Local_Cell_ID(tvb, offset, actx, tree, hf_nbap_power_Local_Cell_Group_ID);
}
static int dissect_powerLocalCellGroupID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Local_Cell_ID(tvb, offset, actx, tree, hf_nbap_powerLocalCellGroupID);
}
static int dissect_local_CellID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Local_Cell_ID(tvb, offset, actx, tree, hf_nbap_local_CellID);
}



static int
dissect_nbap_P_SCH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_primary_SCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_P_SCH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_primary_SCH_Information);
}



static int
dissect_nbap_S_SCH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_secondary_SCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_S_SCH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_secondary_SCH_Information);
}



static int
dissect_nbap_P_CPICH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_primary_CPICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_P_CPICH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_primary_CPICH_Information);
}


static const per_sequence_t S_CPICH_InformationList_AuditRsp_sequence_of[1] = {
  { &hf_nbap_S_CPICH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_S_CPICH_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_S_CPICH_InformationList_AuditRsp, S_CPICH_InformationList_AuditRsp_sequence_of,
                                                  1, 32);

  return offset;
}
static int dissect_secondary_CPICH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_S_CPICH_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_secondary_CPICH_InformationList);
}



static int
dissect_nbap_P_CCPCH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_primary_CCPCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_P_CCPCH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_primary_CCPCH_Information);
}



static int
dissect_nbap_BCH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_bCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BCH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_bCH_Information);
}


static const per_sequence_t S_CCPCH_InformationList_AuditRsp_sequence_of[1] = {
  { &hf_nbap_S_CCPCH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_S_CCPCH_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_S_CCPCH_InformationList_AuditRsp, S_CCPCH_InformationList_AuditRsp_sequence_of,
                                                  1, 32);

  return offset;
}
static int dissect_secondary_CCPCH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_S_CCPCH_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_secondary_CCPCH_InformationList);
}



static int
dissect_nbap_PCH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_pCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PCH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_pCH_Information);
}



static int
dissect_nbap_PICH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_pICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PICH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_pICH_Information);
}


static const per_sequence_t FACH_InformationList_AuditRsp_sequence_of[1] = {
  { &hf_nbap_FACH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_FACH_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_FACH_InformationList_AuditRsp, FACH_InformationList_AuditRsp_sequence_of,
                                                  1, 256);

  return offset;
}
static int dissect_fACH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FACH_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_fACH_InformationList);
}


static const per_sequence_t PRACH_InformationList_AuditRsp_sequence_of[1] = {
  { &hf_nbap_PRACH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_PRACH_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_PRACH_InformationList_AuditRsp, PRACH_InformationList_AuditRsp_sequence_of,
                                                  1, 16);

  return offset;
}
static int dissect_pRACH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PRACH_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_pRACH_InformationList);
}


static const per_sequence_t RACH_InformationList_AuditRsp_sequence_of[1] = {
  { &hf_nbap_RACH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_RACH_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_RACH_InformationList_AuditRsp, RACH_InformationList_AuditRsp_sequence_of,
                                                  1, 16);

  return offset;
}
static int dissect_rACH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RACH_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_rACH_InformationList);
}


static const per_sequence_t AICH_InformationList_AuditRsp_sequence_of[1] = {
  { &hf_nbap_AICH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_AICH_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_AICH_InformationList_AuditRsp, AICH_InformationList_AuditRsp_sequence_of,
                                                  1, 16);

  return offset;
}
static int dissect_aICH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_AICH_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_aICH_InformationList);
}



static int
dissect_nbap_NULL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_null(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_notUsed_pCPCHes_parameters(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_pCPCHes_parameters);
}
static int dissect_notUsed_cPCH_parameters(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_cPCH_parameters);
}
static int dissect_notUsed_1_pCPCH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_1_pCPCH_InformationList);
}
static int dissect_notUsed_2_cPCH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_2_cPCH_InformationList);
}
static int dissect_notUsed_3_aP_AICH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_3_aP_AICH_InformationList);
}
static int dissect_notUsed_4_cDCA_ICH_InformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_4_cDCA_ICH_InformationList);
}
static int dissect_notUsed_cPCH(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_cPCH);
}
static int dissect_yes_Deletion(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_yes_Deletion);
}
static int dissect_not_Used_sSDT_CellID_Length(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_sSDT_CellID_Length);
}
static int dissect_not_Used_s_FieldLength(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_s_FieldLength);
}
static int dissect_not_Used_pDSCH_RL_ID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_pDSCH_RL_ID);
}
static int dissect_not_Used_pDSCH_CodeMapping(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_pDSCH_CodeMapping);
}
static int dissect_not_Used_sSDT_Cell_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_sSDT_Cell_Identity);
}
static int dissect_not_Used_dSCH_InformationResponseList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_dSCH_InformationResponseList);
}
static int dissect_not_Used_tFCI2_BearerInformationResponse(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_tFCI2_BearerInformationResponse);
}
static int dissect_not_Used_sSDT_CellIdentity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_sSDT_CellIdentity);
}
static int dissect_not_Used_sSDT_CellIDLength(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_sSDT_CellIDLength);
}
static int dissect_not_Used_sSDT_Indication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_sSDT_Indication);
}
static int dissect_nodeB(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_nodeB);
}
static int dissect_lateEntrantCell(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_lateEntrantCell);
}
static int dissect_frequencyAcquisition(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_frequencyAcquisition);
}
static int dissect_cellSyncBurstNotAvailable(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_cellSyncBurstNotAvailable);
}
static int dissect_syncDLCodeIDNotAvailable(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_syncDLCodeIDNotAvailable);
}
static int dissect_notUsed_1_acknowledged_PCPCH_access_preambles(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_1_acknowledged_PCPCH_access_preambles);
}
static int dissect_notUsed_2_detected_PCPCH_access_preambles(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notUsed_2_detected_PCPCH_access_preambles);
}
static int dissect_separate_indication(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_separate_indication);
}
static int dissect_unsynchronised(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_unsynchronised);
}
static int dissect_remove(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_remove);
}
static int dissect_e_DCH_Scheduled_Transmission_Grant(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_e_DCH_Scheduled_Transmission_Grant);
}
static int dissect_no_bad_satellites(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_no_bad_satellites);
}
static int dissect_onDemand(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_onDemand);
}
static int dissect_defaultMidamble(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_defaultMidamble);
}
static int dissect_commonMidamble(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_commonMidamble);
}
static int dissect_secondary_CPICH_shall_not_be_used(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_secondary_CPICH_shall_not_be_used);
}
static int dissect_serving_E_DCH_RL_not_in_this_NodeB(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_serving_E_DCH_RL_not_in_this_NodeB);
}
static int dissect_not_Used_splitType(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_splitType);
}
static int dissect_not_Used_lengthOfTFCI2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_lengthOfTFCI2);
}
static int dissect_not_Used_split_in_TFCI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_not_Used_split_in_TFCI);
}
static int dissect_notApplicable(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_NULL(tvb, offset, actx, tree, hf_nbap_notApplicable);
}



static int
dissect_nbap_SCH_Information_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_sCH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_SCH_Information_AuditRsp(tvb, offset, actx, tree, hf_nbap_sCH_Information);
}


static const per_sequence_t Cell_InformationItem_AuditRsp_sequence[] = {
  { &hf_nbap_c_ID           , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
  { &hf_nbap_configurationGenerationID, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_ConfigurationGenerationID },
  { &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_local_Cell_ID  , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
  { &hf_nbap_primary_SCH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_P_SCH_Information_AuditRsp },
  { &hf_nbap_secondary_SCH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_S_SCH_Information_AuditRsp },
  { &hf_nbap_primary_CPICH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_P_CPICH_Information_AuditRsp },
  { &hf_nbap_secondary_CPICH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_S_CPICH_InformationList_AuditRsp },
  { &hf_nbap_primary_CCPCH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_P_CCPCH_Information_AuditRsp },
  { &hf_nbap_bCH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_BCH_Information_AuditRsp },
  { &hf_nbap_secondary_CCPCH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_S_CCPCH_InformationList_AuditRsp },
  { &hf_nbap_pCH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_PCH_Information_AuditRsp },
  { &hf_nbap_pICH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_PICH_Information_AuditRsp },
  { &hf_nbap_fACH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_FACH_InformationList_AuditRsp },
  { &hf_nbap_pRACH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_PRACH_InformationList_AuditRsp },
  { &hf_nbap_rACH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_RACH_InformationList_AuditRsp },
  { &hf_nbap_aICH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_AICH_InformationList_AuditRsp },
  { &hf_nbap_notUsed_1_pCPCH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_notUsed_2_cPCH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_notUsed_3_aP_AICH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_notUsed_4_cDCA_ICH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_sCH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_SCH_Information_AuditRsp },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_Cell_InformationItem_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Cell_InformationItem_AuditRsp, Cell_InformationItem_AuditRsp_sequence);

  return offset;
}
static int dissect_id_Cell_InformationItem_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cell_InformationItem_AuditRsp(tvb, offset, actx, tree, hf_nbap_id_Cell_InformationItem_AuditRsp);
}



static int
dissect_nbap_P_SCH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_primary_SCH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_P_SCH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_primary_SCH_Information1);
}



static int
dissect_nbap_S_SCH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_secondary_SCH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_S_SCH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_secondary_SCH_Information1);
}



static int
dissect_nbap_P_CPICH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_primary_CPICH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_P_CPICH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_primary_CPICH_Information1);
}


static const per_sequence_t S_CPICH_InformationList_ResourceStatusInd_sequence_of[1] = {
  { &hf_nbap_S_CPICH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_S_CPICH_InformationList_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_S_CPICH_InformationList_ResourceStatusInd, S_CPICH_InformationList_ResourceStatusInd_sequence_of,
                                                  1, 32);

  return offset;
}
static int dissect_secondary_CPICH_Information(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_S_CPICH_InformationList_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_secondary_CPICH_Information);
}



static int
dissect_nbap_P_CCPCH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_primary_CCPCH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_P_CCPCH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_primary_CCPCH_Information1);
}



static int
dissect_nbap_BCH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_bCH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BCH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_bCH_Information1);
}


static const per_sequence_t S_CCPCH_InformationList_ResourceStatusInd_sequence_of[1] = {
  { &hf_nbap_S_CCPCH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_S_CCPCH_InformationList_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_S_CCPCH_InformationList_ResourceStatusInd, S_CCPCH_InformationList_ResourceStatusInd_sequence_of,
                                                  1, 32);

  return offset;
}
static int dissect_secondary_CCPCH_InformationList1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_S_CCPCH_InformationList_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_secondary_CCPCH_InformationList1);
}



static int
dissect_nbap_PCH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_pCH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PCH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_pCH_Information1);
}



static int
dissect_nbap_PICH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_pICH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PICH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_pICH_Information1);
}


static const per_sequence_t FACH_InformationList_ResourceStatusInd_sequence_of[1] = {
  { &hf_nbap_FACH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_FACH_InformationList_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_FACH_InformationList_ResourceStatusInd, FACH_InformationList_ResourceStatusInd_sequence_of,
                                                  1, 256);

  return offset;
}
static int dissect_fACH_InformationList1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FACH_InformationList_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_fACH_InformationList1);
}


static const per_sequence_t PRACH_InformationList_ResourceStatusInd_sequence_of[1] = {
  { &hf_nbap_PRACH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_PRACH_InformationList_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_PRACH_InformationList_ResourceStatusInd, PRACH_InformationList_ResourceStatusInd_sequence_of,
                                                  1, 16);

  return offset;
}
static int dissect_pRACH_InformationList1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_PRACH_InformationList_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_pRACH_InformationList1);
}


static const per_sequence_t RACH_InformationList_ResourceStatusInd_sequence_of[1] = {
  { &hf_nbap_RACH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_RACH_InformationList_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_RACH_InformationList_ResourceStatusInd, RACH_InformationList_ResourceStatusInd_sequence_of,
                                                  1, 16);

  return offset;
}
static int dissect_rACH_InformationList1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RACH_InformationList_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_rACH_InformationList1);
}


static const per_sequence_t AICH_InformationList_ResourceStatusInd_sequence_of[1] = {
  { &hf_nbap_AICH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_AICH_InformationList_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_AICH_InformationList_ResourceStatusInd, AICH_InformationList_ResourceStatusInd_sequence_of,
                                                  1, 16);

  return offset;
}
static int dissect_aICH_InformationList1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_AICH_InformationList_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_aICH_InformationList1);
}



static int
dissect_nbap_SCH_Information_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_sCH_Information1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_SCH_Information_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_sCH_Information1);
}


static const per_sequence_t Cell_InformationItem_ResourceStatusInd_sequence[] = {
  { &hf_nbap_c_ID           , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
  { &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ResourceOperationalState },
  { &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_AvailabilityStatus },
  { &hf_nbap_primary_SCH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_P_SCH_Information_ResourceStatusInd },
  { &hf_nbap_secondary_SCH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_S_SCH_Information_ResourceStatusInd },
  { &hf_nbap_primary_CPICH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_P_CPICH_Information_ResourceStatusInd },
  { &hf_nbap_secondary_CPICH_Information, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_S_CPICH_InformationList_ResourceStatusInd },
  { &hf_nbap_primary_CCPCH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_P_CCPCH_Information_ResourceStatusInd },
  { &hf_nbap_bCH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_BCH_Information_ResourceStatusInd },
  { &hf_nbap_secondary_CCPCH_InformationList1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_S_CCPCH_InformationList_ResourceStatusInd },
  { &hf_nbap_pCH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_PCH_Information_ResourceStatusInd },
  { &hf_nbap_pICH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_PICH_Information_ResourceStatusInd },
  { &hf_nbap_fACH_InformationList1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_FACH_InformationList_ResourceStatusInd },
  { &hf_nbap_pRACH_InformationList1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_PRACH_InformationList_ResourceStatusInd },
  { &hf_nbap_rACH_InformationList1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_RACH_InformationList_ResourceStatusInd },
  { &hf_nbap_aICH_InformationList1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_AICH_InformationList_ResourceStatusInd },
  { &hf_nbap_notUsed_1_pCPCH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_notUsed_2_cPCH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_notUsed_3_aP_AICH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_notUsed_4_cDCA_ICH_InformationList, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_NULL },
  { &hf_nbap_sCH_Information1, ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_SCH_Information_ResourceStatusInd },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_Cell_InformationItem_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Cell_InformationItem_ResourceStatusInd, Cell_InformationItem_ResourceStatusInd_sequence);

  return offset;
}
static int dissect_id_Cell_InformationItem_ResourceStatusInd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cell_InformationItem_ResourceStatusInd(tvb, offset, actx, tree, hf_nbap_id_Cell_InformationItem_ResourceStatusInd);
}


static const per_sequence_t Cell_InformationList_AuditRsp_sequence_of[1] = {
  { &hf_nbap_Cell_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS     , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};

static int
dissect_nbap_Cell_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
                                                  ett_nbap_Cell_InformationList_AuditRsp, Cell_InformationList_AuditRsp_sequence_of,
                                                  1, 256);

  return offset;
}
static int dissect_id_Cell_InformationList_AuditRsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cell_InformationList_AuditRsp(tvb, offset, actx, tree, hf_nbap_id_Cell_InformationList_AuditRsp);
}



static int
dissect_nbap_CellParameterID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 127U, NULL, TRUE);

  return offset;
}
static int dissect_id_CellParameterID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellParameterID(tvb, offset, actx, tree, hf_nbap_id_CellParameterID);
}
static int dissect_cellParameterID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CellParameterID(tvb, offset, actx, tree, hf_nbap_cellParameterID);
}



static int
dissect_nbap_CFN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 255U, NULL, FALSE);

  return offset;
}
static int dissect_id_CFN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CFN(tvb, offset, actx, tree, hf_nbap_id_CFN);
}
static int dissect_cFN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CFN(tvb, offset, actx, tree, hf_nbap_cFN);
}
static int dissect_cMConfigurationChangeCFN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CFN(tvb, offset, actx, tree, hf_nbap_cMConfigurationChangeCFN);
}
static int dissect_tGCFN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CFN(tvb, offset, actx, tree, hf_nbap_tGCFN);
}
static int dissect_cfn(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CFN(tvb, offset, actx, tree, hf_nbap_cfn);
}
static int dissect_synchronised(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CFN(tvb, offset, actx, tree, hf_nbap_synchronised);
}


static const value_string nbap_TUTRANGPSAccuracyClass_vals[] = {
  {   0, "accuracy-class-A" },
  {   1, "accuracy-class-B" },
  {   2, "accuracy-class-C" },
  { 0, NULL }
};


static int
dissect_nbap_TUTRANGPSAccuracyClass(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     3, NULL, TRUE, 0, NULL);

  return offset;
}
static int dissect_tUTRANGPSMeasurementAccuracyClass(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_TUTRANGPSAccuracyClass(tvb, offset, actx, tree, hf_nbap_tUTRANGPSMeasurementAccuracyClass);
}


static const value_string nbap_CommonMeasurementAccuracy_vals[] = {
  {   0, "tUTRANGPSMeasurementAccuracyClass" },
  { 0, NULL }
};

static const per_choice_t CommonMeasurementAccuracy_choice[] = {
  {   0, &hf_nbap_tUTRANGPSMeasurementAccuracyClass, ASN1_EXTENSION_ROOT    , dissect_nbap_TUTRANGPSAccuracyClass },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementAccuracy(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_CommonMeasurementAccuracy, CommonMeasurementAccuracy_choice,
                                 NULL);

  return offset;
}
static int dissect_id_CommonMeasurementAccuracy(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementAccuracy(tvb, offset, actx, tree, hf_nbap_id_CommonMeasurementAccuracy);
}



static int
dissect_nbap_Transmitted_Carrier_Power_Value(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 100U, NULL, FALSE);

  return offset;
}
static int dissect_id_Transmitted_Carrier_Power_For_CellPortion(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Transmitted_Carrier_Power_Value(tvb, offset, actx, tree, hf_nbap_id_Transmitted_Carrier_Power_For_CellPortion);
}
static int dissect_transmitted_carrier_power(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Transmitted_Carrier_Power_Value(tvb, offset, actx, tree, hf_nbap_transmitted_carrier_power);
}
static int dissect_transmitted_Carrier_Power_Value(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Transmitted_Carrier_Power_Value(tvb, offset, actx, tree, hf_nbap_transmitted_Carrier_Power_Value);
}



static int
dissect_nbap_Received_total_wide_band_power_Value(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 621U, NULL, FALSE);

  return offset;
}
static int dissect_received_total_wide_band_power(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Received_total_wide_band_power_Value(tvb, offset, actx, tree, hf_nbap_received_total_wide_band_power);
}
static int dissect_received_total_wide_band_power_value(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Received_total_wide_band_power_Value(tvb, offset, actx, tree, hf_nbap_received_total_wide_band_power_value);
}



static int
dissect_nbap_Acknowledged_PRACH_preambles_Value(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 240U, NULL, TRUE);

  return offset;
}
static int dissect_acknowledged_prach_preambles(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Acknowledged_PRACH_preambles_Value(tvb, offset, actx, tree, hf_nbap_acknowledged_prach_preambles);
}



static int
dissect_nbap_UL_TimeslotISCP_Value(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 127U, NULL, FALSE);

  return offset;
}
static int dissect_uL_TimeslotISCP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_UL_TimeslotISCP_Value(tvb, offset, actx, tree, hf_nbap_uL_TimeslotISCP);
}
static int dissect_iSCP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_UL_TimeslotISCP_Value(tvb, offset, actx, tree, hf_nbap_iSCP);
}



static int
dissect_nbap_Extension_CommonMeasurementValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_extension_CommonMeasurementValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Extension_CommonMeasurementValue(tvb, offset, actx, tree, hf_nbap_extension_CommonMeasurementValue);
}


static const value_string nbap_CommonMeasurementValue_vals[] = {
  {   0, "transmitted-carrier-power" },
  {   1, "received-total-wide-band-power" },
  {   2, "acknowledged-prach-preambles" },
  {   3, "uL-TimeslotISCP" },
  {   4, "notUsed-1-acknowledged-PCPCH-access-preambles" },
  {   5, "notUsed-2-detected-PCPCH-access-preambles" },
  {   6, "extension-CommonMeasurementValue" },
  { 0, NULL }
};

static const per_choice_t CommonMeasurementValue_choice[] = {
  {   0, &hf_nbap_transmitted_carrier_power, ASN1_EXTENSION_ROOT    , dissect_nbap_Transmitted_Carrier_Power_Value },
  {   1, &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT    , dissect_nbap_Received_total_wide_band_power_Value },
  {   2, &hf_nbap_acknowledged_prach_preambles, ASN1_EXTENSION_ROOT    , dissect_nbap_Acknowledged_PRACH_preambles_Value },
  {   3, &hf_nbap_uL_TimeslotISCP, ASN1_EXTENSION_ROOT    , dissect_nbap_UL_TimeslotISCP_Value },
  {   4, &hf_nbap_notUsed_1_acknowledged_PCPCH_access_preambles, ASN1_EXTENSION_ROOT    , dissect_nbap_NULL },
  {   5, &hf_nbap_notUsed_2_detected_PCPCH_access_preambles, ASN1_EXTENSION_ROOT    , dissect_nbap_NULL },
  {   6, &hf_nbap_extension_CommonMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementValue },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_CommonMeasurementValue, CommonMeasurementValue_choice,
                                 NULL);

  return offset;
}
static int dissect_commonMeasurementValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementValue(tvb, offset, actx, tree, hf_nbap_commonMeasurementValue);
}
static int dissect_commonmeasurementValue(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementValue(tvb, offset, actx, tree, hf_nbap_commonmeasurementValue);
}


static const per_sequence_t CommonMeasurementAvailable_sequence[] = {
  { &hf_nbap_commonmeasurementValue, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValue },
  { &hf_nbap_ie_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementAvailable(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_CommonMeasurementAvailable, CommonMeasurementAvailable_sequence);

  return offset;
}
static int dissect_measurementAvailable(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementAvailable(tvb, offset, actx, tree, hf_nbap_measurementAvailable);
}



static int
dissect_nbap_CommonMeasurementnotAvailable(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_null(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_measurementnotAvailable(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementnotAvailable(tvb, offset, actx, tree, hf_nbap_measurementnotAvailable);
}


static const value_string nbap_CommonMeasurementValueInformation_vals[] = {
  {   0, "measurementAvailable" },
  {   1, "measurementnotAvailable" },
  { 0, NULL }
};

static const per_choice_t CommonMeasurementValueInformation_choice[] = {
  {   0, &hf_nbap_measurementAvailable, ASN1_NO_EXTENSIONS     , dissect_nbap_CommonMeasurementAvailable },
  {   1, &hf_nbap_measurementnotAvailable, ASN1_NO_EXTENSIONS     , dissect_nbap_CommonMeasurementnotAvailable },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementValueInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_CommonMeasurementValueInformation, CommonMeasurementValueInformation_choice,
                                 NULL);

  return offset;
}
static int dissect_commonMeasurementValueInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementValueInformation(tvb, offset, actx, tree, hf_nbap_commonMeasurementValueInformation);
}


static const per_sequence_t Cell_CM_Rprt_sequence[] = {
  { &hf_nbap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValueInformation },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_Cell_CM_Rprt(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Cell_CM_Rprt, Cell_CM_Rprt_sequence);

  return offset;
}
static int dissect_cell5(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cell_CM_Rprt(tvb, offset, actx, tree, hf_nbap_cell5);
}


static const per_sequence_t RACH_CM_Rprt_sequence[] = {
  { &hf_nbap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValueInformation },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RACH_CM_Rprt(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RACH_CM_Rprt, RACH_CM_Rprt_sequence);

  return offset;
}
static int dissect_rACH3(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RACH_CM_Rprt(tvb, offset, actx, tree, hf_nbap_rACH3);
}



static int
dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rprt(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_extension_CommonMeasurementObjectType_CM_Rprt(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rprt(tvb, offset, actx, tree, hf_nbap_extension_CommonMeasurementObjectType_CM_Rprt);
}


static const value_string nbap_CommonMeasurementObjectType_CM_Rprt_vals[] = {
  {   0, "cell" },
  {   1, "rACH" },
  {   2, "notUsed-cPCH" },
  {   3, "extension-CommonMeasurementObjectType-CM-Rprt" },
  { 0, NULL }
};

static const per_choice_t CommonMeasurementObjectType_CM_Rprt_choice[] = {
  {   0, &hf_nbap_cell5          , ASN1_EXTENSION_ROOT    , dissect_nbap_Cell_CM_Rprt },
  {   1, &hf_nbap_rACH3          , ASN1_EXTENSION_ROOT    , dissect_nbap_RACH_CM_Rprt },
  {   2, &hf_nbap_notUsed_cPCH   , ASN1_EXTENSION_ROOT    , dissect_nbap_NULL },
  {   3, &hf_nbap_extension_CommonMeasurementObjectType_CM_Rprt, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rprt },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementObjectType_CM_Rprt(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_CommonMeasurementObjectType_CM_Rprt, CommonMeasurementObjectType_CM_Rprt_choice,
                                 NULL);

  return offset;
}
static int dissect_id_CommonMeasurementObjectType_CM_Rprt(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementObjectType_CM_Rprt(tvb, offset, actx, tree, hf_nbap_id_CommonMeasurementObjectType_CM_Rprt);
}



static int
dissect_nbap_TimeSlot(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 14U, NULL, FALSE);

  return offset;
}
static int dissect_id_TimeSlot(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_TimeSlot(tvb, offset, actx, tree, hf_nbap_id_TimeSlot);
}
static int dissect_timeslot(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_TimeSlot(tvb, offset, actx, tree, hf_nbap_timeslot);
}
static int dissect_timeSlot(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_TimeSlot(tvb, offset, actx, tree, hf_nbap_timeSlot);
}
static int dissect_TimeslotInfo_CellSyncInitiationRqstTDD_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_TimeSlot(tvb, offset, actx, tree, hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item);
}


static const per_sequence_t Cell_CM_Rqst_sequence[] = {
  { &hf_nbap_c_ID           , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
  { &hf_nbap_timeSlot       , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_TimeSlot },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_Cell_CM_Rqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Cell_CM_Rqst, Cell_CM_Rqst_sequence);

  return offset;
}
static int dissect_cell(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cell_CM_Rqst(tvb, offset, actx, tree, hf_nbap_cell);
}


static const per_sequence_t RACH_CM_Rqst_sequence[] = {
  { &hf_nbap_c_ID           , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
  { &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RACH_CM_Rqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RACH_CM_Rqst, RACH_CM_Rqst_sequence);

  return offset;
}
static int dissect_rACH1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RACH_CM_Rqst(tvb, offset, actx, tree, hf_nbap_rACH1);
}



static int
dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_extension_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rqst(tvb, offset, actx, tree, hf_nbap_extension_CommonMeasurementObjectType_CM_Rqst);
}


static const value_string nbap_CommonMeasurementObjectType_CM_Rqst_vals[] = {
  {   0, "cell" },
  {   1, "rACH" },
  {   2, "notUsed-cPCH" },
  {   3, "extension-CommonMeasurementObjectType-CM-Rqst" },
  { 0, NULL }
};

static const per_choice_t CommonMeasurementObjectType_CM_Rqst_choice[] = {
  {   0, &hf_nbap_cell           , ASN1_EXTENSION_ROOT    , dissect_nbap_Cell_CM_Rqst },
  {   1, &hf_nbap_rACH1          , ASN1_EXTENSION_ROOT    , dissect_nbap_RACH_CM_Rqst },
  {   2, &hf_nbap_notUsed_cPCH   , ASN1_EXTENSION_ROOT    , dissect_nbap_NULL },
  {   3, &hf_nbap_extension_CommonMeasurementObjectType_CM_Rqst, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rqst },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_CommonMeasurementObjectType_CM_Rqst, CommonMeasurementObjectType_CM_Rqst_choice,
                                 NULL);

  return offset;
}
static int dissect_id_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementObjectType_CM_Rqst(tvb, offset, actx, tree, hf_nbap_id_CommonMeasurementObjectType_CM_Rqst);
}


static const per_sequence_t Cell_CM_Rsp_sequence[] = {
  { &hf_nbap_commonMeasurementValue, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValue },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_Cell_CM_Rsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_Cell_CM_Rsp, Cell_CM_Rsp_sequence);

  return offset;
}
static int dissect_cell1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Cell_CM_Rsp(tvb, offset, actx, tree, hf_nbap_cell1);
}


static const per_sequence_t RACH_CM_Rsp_sequence[] = {
  { &hf_nbap_commonMeasurementValue, ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValue },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_RACH_CM_Rsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_RACH_CM_Rsp, RACH_CM_Rsp_sequence);

  return offset;
}
static int dissect_rACH2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RACH_CM_Rsp(tvb, offset, actx, tree, hf_nbap_rACH2);
}



static int
dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_nbap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);

  return offset;
}
static int dissect_extension_CommonMeasurementObjectType_CM_Rsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rsp(tvb, offset, actx, tree, hf_nbap_extension_CommonMeasurementObjectType_CM_Rsp);
}


static const value_string nbap_CommonMeasurementObjectType_CM_Rsp_vals[] = {
  {   0, "cell" },
  {   1, "rACH" },
  {   2, "notUsed-cPCH" },
  {   3, "extension-CommonMeasurementObjectType-CM-Rsp" },
  { 0, NULL }
};

static const per_choice_t CommonMeasurementObjectType_CM_Rsp_choice[] = {
  {   0, &hf_nbap_cell1          , ASN1_EXTENSION_ROOT    , dissect_nbap_Cell_CM_Rsp },
  {   1, &hf_nbap_rACH2          , ASN1_EXTENSION_ROOT    , dissect_nbap_RACH_CM_Rsp },
  {   2, &hf_nbap_notUsed_cPCH   , ASN1_EXTENSION_ROOT    , dissect_nbap_NULL },
  {   3, &hf_nbap_extension_CommonMeasurementObjectType_CM_Rsp, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rsp },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_CommonMeasurementObjectType_CM_Rsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_CommonMeasurementObjectType_CM_Rsp, CommonMeasurementObjectType_CM_Rsp_choice,
                                 NULL);

  return offset;
}
static int dissect_id_CommonMeasurementObjectType_CM_Rsp(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementObjectType_CM_Rsp(tvb, offset, actx, tree, hf_nbap_id_CommonMeasurementObjectType_CM_Rsp);
}


static const value_string nbap_CommonMeasurementType_vals[] = {
  {   0, "received-total-wide-band-power" },
  {   1, "transmitted-carrier-power" },
  {   2, "acknowledged-prach-preambles" },
  {   3, "ul-timeslot-iscp" },
  {   4, "notUsed-1-acknowledged-PCPCH-access-preambles" },
  {   5, "notUsed-2-detected-PCPCH-access-preambles" },
  {   6, "uTRAN-GPS-Timing-of-Cell-Frames-for-UE-Positioning" },
  {   7, "sFN-SFN-Observed-Time-Difference" },
  {   8, "transmittedCarrierPowerOfAllCodesNotUsedForHSTransmission" },
  {   9, "hS-DSCH-Required-Power" },
  {  10, "hS-DSCH-Provided-Bit-Rate" },
  {  11, "received-total-wide-band-power-for-cellPortion" },
  {  12, "transmitted-carrier-power-for-cellPortion" },
  {  13, "transmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCH-E-RGCHOrE-HICHTransmission-for-cellPortion" },
  {  14, "upPTS-Interference" },
  {  15, "dLTransmissionBranchLoad" },
  {  16, "hS-DSCH-Required-Power-for-cell-portion" },
  {  17, "hS-DSCH-Provided-Bit-Rate-for-cell-portion" },
  {  18, "e-DCH-Provided-Bit-Rate" },
  { 0, NULL }
};


static int
dissect_nbap_CommonMeasurementType(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
                                     6, NULL, TRUE, 13, NULL);

  return offset;
}
static int dissect_id_CommonMeasurementType(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_CommonMeasurementType(tvb, offset, actx, tree, hf_nbap_id_CommonMeasurementType);
}



static int
dissect_nbap_FDD_S_CCPCH_Offset(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 149U, NULL, FALSE);

  return offset;
}
static int dissect_fdd_S_CCPCH_Offset(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_S_CCPCH_Offset(tvb, offset, actx, tree, hf_nbap_fdd_S_CCPCH_Offset);
}



static int
dissect_nbap_DL_ScramblingCode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 15U, NULL, FALSE);

  return offset;
}
static int dissect_id_HS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DL_ScramblingCode(tvb, offset, actx, tree, hf_nbap_id_HS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst);
}
static int dissect_id_E_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DL_ScramblingCode(tvb, offset, actx, tree, hf_nbap_id_E_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code);
}
static int dissect_dl_ScramblingCode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DL_ScramblingCode(tvb, offset, actx, tree, hf_nbap_dl_ScramblingCode);
}
static int dissect_hS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DL_ScramblingCode(tvb, offset, actx, tree, hf_nbap_hS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst);
}
static int dissect_e_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_DL_ScramblingCode(tvb, offset, actx, tree, hf_nbap_e_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code);
}



static int
dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 511U, NULL, FALSE);

  return offset;
}
static int dissect_fdd_DL_ChannelisationCodeNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvb, offset, actx, tree, hf_nbap_fdd_DL_ChannelisationCodeNumber);
}
static int dissect_fdd_dl_ChannelisationCodeNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvb, offset, actx, tree, hf_nbap_fdd_dl_ChannelisationCodeNumber);
}
static int dissect_fDD_DL_ChannelisationCodeNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvb, offset, actx, tree, hf_nbap_fDD_DL_ChannelisationCodeNumber);
}
static int dissect_E_AGCH_FDD_Code_List_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvb, offset, actx, tree, hf_nbap_E_AGCH_FDD_Code_List_item);
}
static int dissect_e_AGCH_Channelisation_Code(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvb, offset, actx, tree, hf_nbap_e_AGCH_Channelisation_Code);
}
static int dissect_e_RGCH_E_HICH_Channelisation_Code(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvb, offset, actx, tree, hf_nbap_e_RGCH_E_HICH_Channelisation_Code);
}
static int dissect_E_RGCH_E_HICH_FDD_Code_List_item(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_FDD_DL_ChannelisationCodeNumber(tvb, offset, actx, tree, hf_nbap_E_RGCH_E_HICH_FDD_Code_List_item);
}



static int
dissect_nbap_INTEGER_0_3(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 3U, NULL, FALSE);

  return offset;
}
static int dissect_ctfc2bit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_3(tvb, offset, actx, tree, hf_nbap_ctfc2bit);
}



static int
dissect_nbap_INTEGER_0_15(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 15U, NULL, FALSE);

  return offset;
}
static int dissect_number_of_HS_PDSCH_codes(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_15(tvb, offset, actx, tree, hf_nbap_number_of_HS_PDSCH_codes);
}
static int dissect_burstStart(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_15(tvb, offset, actx, tree, hf_nbap_burstStart);
}
static int dissect_ctfc4bit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_15(tvb, offset, actx, tree, hf_nbap_ctfc4bit);
}



static int
dissect_nbap_INTEGER_0_63(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 63U, NULL, FALSE);

  return offset;
}
static int dissect_seed(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_63(tvb, offset, actx, tree, hf_nbap_seed);
}
static int dissect_noinitialOffset(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_63(tvb, offset, actx, tree, hf_nbap_noinitialOffset);
}
static int dissect_ctfc6bit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_63(tvb, offset, actx, tree, hf_nbap_ctfc6bit);
}



static int
dissect_nbap_INTEGER_0_255(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 255U, NULL, FALSE);

  return offset;
}
static int dissect_initialOffset(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_255(tvb, offset, actx, tree, hf_nbap_initialOffset);
}
static int dissect_ctfc8bit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_255(tvb, offset, actx, tree, hf_nbap_ctfc8bit);
}



static int
dissect_nbap_INTEGER_0_4095(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 4095U, NULL, FALSE);

  return offset;
}
static int dissect_iP_Start(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_4095(tvb, offset, actx, tree, hf_nbap_iP_Start);
}
static int dissect_ctfc12bit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_4095(tvb, offset, actx, tree, hf_nbap_ctfc12bit);
}



static int
dissect_nbap_INTEGER_0_16777215(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 16777215U, NULL, FALSE);

  return offset;
}
static int dissect_ctfcmaxbit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_INTEGER_0_16777215(tvb, offset, actx, tree, hf_nbap_ctfcmaxbit);
}


static const value_string nbap_TFCS_CTFC_vals[] = {
  {   0, "ctfc2bit" },
  {   1, "ctfc4bit" },
  {   2, "ctfc6bit" },
  {   3, "ctfc8bit" },
  {   4, "ctfc12bit" },
  {   5, "ctfc16bit" },
  {   6, "ctfcmaxbit" },
  { 0, NULL }
};

static const per_choice_t TFCS_CTFC_choice[] = {
  {   0, &hf_nbap_ctfc2bit       , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_3 },
  {   1, &hf_nbap_ctfc4bit       , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_15 },
  {   2, &hf_nbap_ctfc6bit       , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_63 },
  {   3, &hf_nbap_ctfc8bit       , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_255 },
  {   4, &hf_nbap_ctfc12bit      , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_4095 },
  {   5, &hf_nbap_ctfc16bit      , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_65535 },
  {   6, &hf_nbap_ctfcmaxbit     , ASN1_NO_EXTENSIONS     , dissect_nbap_INTEGER_0_16777215 },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_TFCS_CTFC(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_TFCS_CTFC, TFCS_CTFC_choice,
                                 NULL);

  return offset;
}
static int dissect_cTFC(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_TFCS_CTFC(tvb, offset, actx, tree, hf_nbap_cTFC);
}



static int
dissect_nbap_BetaCD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 15U, NULL, FALSE);

  return offset;
}
static int dissect_betaC(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BetaCD(tvb, offset, actx, tree, hf_nbap_betaC);
}
static int dissect_betaD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BetaCD(tvb, offset, actx, tree, hf_nbap_betaD);
}
static int dissect_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_BetaCD(tvb, offset, actx, tree, hf_nbap_tdd);
}


static const per_sequence_t T_fdd_sequence[] = {
  { &hf_nbap_betaC          , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_BetaCD },
  { &hf_nbap_betaD          , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_BetaCD },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_T_fdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_T_fdd, T_fdd_sequence);

  return offset;
}
static int dissect_fdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_T_fdd(tvb, offset, actx, tree, hf_nbap_fdd);
}


static const value_string nbap_T_gainFactor_vals[] = {
  {   0, "fdd" },
  {   1, "tdd" },
  { 0, NULL }
};

static const per_choice_t T_gainFactor_choice[] = {
  {   0, &hf_nbap_fdd            , ASN1_EXTENSION_ROOT    , dissect_nbap_T_fdd },
  {   1, &hf_nbap_tdd            , ASN1_EXTENSION_ROOT    , dissect_nbap_BetaCD },
  { 0, NULL, 0, NULL }
};

static int
dissect_nbap_T_gainFactor(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
                                 ett_nbap_T_gainFactor, T_gainFactor_choice,
                                 NULL);

  return offset;
}
static int dissect_gainFactor(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_T_gainFactor(tvb, offset, actx, tree, hf_nbap_gainFactor);
}



static int
dissect_nbap_RefTFCNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
                                              0U, 3U, NULL, FALSE);

  return offset;
}
static int dissect_refTFCNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RefTFCNumber(tvb, offset, actx, tree, hf_nbap_refTFCNumber);
}
static int dissect_computedGainFactors(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_RefTFCNumber(tvb, offset, actx, tree, hf_nbap_computedGainFactors);
}


static const per_sequence_t T_signalledGainFactors_sequence[] = {
  { &hf_nbap_gainFactor     , ASN1_EXTENSION_ROOT    , ASN1_NOT_OPTIONAL, dissect_nbap_T_gainFactor },
  { &hf_nbap_refTFCNumber   , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_RefTFCNumber },
  { &hf_nbap_iE_Extensions  , ASN1_EXTENSION_ROOT    , ASN1_OPTIONAL    , dissect_nbap_ProtocolExtensionContainer },
  { NULL, 0, 0, NULL }
};

static int
dissect_nbap_T_signalledGainFactors(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
  offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
                                   ett_nbap_T_signalledGainFactors, T_signalledGainFactors_sequence);

  return offset;
}
static int dissect_signalledGainFactors(tvbuff_t *tvb, int offset, asn1_ctx_t *actx, proto_tree *tree) {
  return dissect_nbap_T_signalledGainFactors(tvb, offset, actx, tree, hf_nbap_signalledGainFactors);
}


static const value_string nbap_TransportFormatCombination_Beta_vals[] = {
  {   0, "signalledGainFactors" },
  {   1,